Born in Tomé-Açu, Pará, Santos began his career at Paysandu in his native state.
[1] He played 25 total games in his one season on the island of Madeira, and scored in their 3–2 home Primeira Liga win over Vitória de Guimarães on 24 February 2018.
[4] On 30 January 2020, he joined Russian Premier League club Rubin Kazan on loan with an option to buy.
[6] On 19 August 2020, Santos joined Turkish Süper Lig side Hatayspor on a season-long loan deal.
[9] On 30 January 2024, Armenian Premier League club Noah announced the signing of Santos.