Born in São Paulo, Anderson joined the youth setup of São Paulo FC in 2007, but soon moved to Osasco Audax. Although he initially played as a defender at the latter club, he later became a midfielder and started training with the senior team at the age of 16.[2] In 2015, he signed for the under-17 team of Cruzeiro.[3] Two years later, he captained the under-20 team in their league winning 2017 Brasileiro under-20 campaign and scored three goals in 13 matches.[4] In the same year, he also captained Cruzeiro's 2017 Supercopa do Brasil under-20 winning team.[5]
On 9 January 2018, Anderson was loaned out to Grêmio for the upcoming season.[6] Fifteen days later, he made his debut, coming on as a substitute for Pepê in a 3–2 defeat against Avenida, in Campeonato Gaúcho.[7][8] On 18 February, he scored his first goal for the club in a 2–1 defeat against Veranópolis.[9]
On 9 May 2019, Anderson joined Athletico Paranaense on loan for the remainder of the season.[10]
Career statistics
As of 25 October 2021
Appearances and goals by club, season and competition