[4] He made his senior debut for Sport Club Corinthians Paulista in a 2020 Campeonato Brasileiro Série A away match against Atlético Mineiro on 13 August 2020.
[6] Ruan suffered an additional knee injury as he resumed training with Corinthians, and extended his contract until June 2023 while he recovered.
[7] Ruan returned to action on 10 June 2023, after being nearly three years sidelined; replacing Guilherme Biro, he scored the equalizer in a 1–1 home draw against Cuiabá.
[8] He would feature regularly under head coach Vanderlei Luxemburgo, but lost space under Mano Menezes.
On 7 December 2023, Ruan suffered another knee injury, with his contract with Corinthians having to be renewed until his recovery.