On 9 January 2018, Sasha joined Santos FC on loan until December, with a buyout clause. He made his debut for the club on 22 January, coming on as a substitute in a 1–0 Campeonato Paulista home loss against Clube Atlético Bragantino.
Sasha scored his first goal for Peixe on 25 January 2018, netting the equalizer in a 2–1 away defeat of Associação Atlética Ponte Preta. On 15 March, he scored a brace in a 3–1 home win against Club Nacional de Football, being also named man of the match.
On 19 April 2018, Sasha signed a permanent contract until 2022, with Zeca moving in the opposite direction. He started the 2019 campaign out of the first-team plans under new manager Jorge Sampaoli, but subsequently established himself as a regular.