Luverdense Born in
Tangará da Serra,
Mato Grosso, Ryller represented
Mixto and
Luverdense as a youth. Promoted to the latter's first team for the 2014 campaign, he made his senior debut on 22 January of that year, coming on as a
substitute for Júlio Terceiro in a 1–0
Campeonato Mato-Grossense home win against
CEOV. Ryller established himself as a regular at Luverdense from the 2015 season onwards, and extended his contract until December 2017 in May. He scored his first senior goal on 29 July, in a 1–2 away loss against
Boa Esporte for the
Série B championship. On 28 December 2016, the club rejected an offer from
Coritiba to secure Ryller's services. In the 2017 campaign, he contributed with eight goals in 44 appearances overall, and also helped the club to win the
2017 Copa Verde.
Braga Amidst interest from
Vasco da Gama, Ryller moved abroad and signed with Portuguese club
Braga on 16 January 2018, after agreeing to a deal which would keep him in the club until 2022. He made his
Primeira Liga debut on 10 February 2018, replacing
Paulinho in a 3–1 home win against
Vitória de Setúbal. However, he spent the remainder of the campaign playing for
the reserve team in
LigaPro. Ryller returned to the main squad for the
2018–19 season, but was mainly used as a substitute.
Red Bull Bragantino (loan) On 19 June 2019, Ryller returned to his home country after being loaned to second division side
Red Bull Bragantino for one year. He scored three goals in 17 appearances during the
2019 Série B, helping in their promotion to the
Série A as champions. On 24 June 2020, Ryller's loan was extended for a further year. He made his debut in the top tier of Brazilian football on 9 August, starting in a 1–1 away draw against
Santos.
Al-Fayha On 3 August 2021, Ryller joined Saudi Arabian club
Al-Fayha. On 19 May 2022, he won the
2022 King Cup Final with Al-Fayha against
Al Hilal.
Vitória On 1 July 2024, Ryller joined
Vitória on a free transfer. ==Career statistics==