Sandro was born in Governador Valadares, Minas Gerais, and joined Santos' youth setup at the age of 11.[1] On 27 November 2017, he signed his first professional contract with the club.[2]
Sandro made his professional debut on 28 February 2021, starting in a 2–2 Campeonato Paulista away draw against Santo André.[4] He played four more matches for the side before returning to the under-20s, and rescinded his contract with the club on 15 March 2022.[5]