Rosa was promoted to Cruzeiro's senior team after his good performances at the 2020 Copa São Paulo de Futebol Júnior.
[1] He made his professional debut on January 29, 2020 coming in the 61st minute of the match against Villa Nova at 2020 Campeonato Mineiro.
[2] Due to Cruzeiro's hard financial and administrative situation, which resulted in several coach's change, Rosa was promoted and demoted to youth teams several times along that year.
[4][3] On October 1, he debuted at the 2020 Campeonato Brasileiro Série B coming in the 56th minute of the match against Ponte Preta.
[5] On October 5, Rosa signed with UAE Pro League's team Sharjah FC for a US$600,000 fee.