*Club domestic league appearances and goals, correct as of 01:44, 14 April 2022 (UTC) ‡ National team caps and goals, correct as of 01:44, 14 April 2022 (UTC)
Alan Cardoso was born in Rio de Janeiro, and joined Vasco da Gama's youth setup in 2006 at the age of eight.[1] On 16 July 2016, he made his first team debut by starting in a 1–1 Série B away draw against Luverdense.[2]
Alan Cardoso contributed with nine appearances (three starts) during his first season, as his side achieved promotion to the Série A. He made his debut in that category on 15 June 2017, starting in a 2–1 loss at Chapecoense; playing as a midfielder, he was replaced by Andrezinho in the 27th minute after being booked early in the match.[3]
On 25 April 2018, Alan Cardoso was loaned to Série C side ABC until the end of the year.[4] In August, however, he suffered a knee injury and returned to his parent club for treatment.[5]
Santos
On 28 February 2019, Alan Cardoso signed a three-year contract with Santos.[6] Assigned to the B-team, he was loaned to Londrina on 20 July 2020.[7]