Born in João Ramalho, São Paulo,[1] Guedes joined Santos FC's youth setup in 2011, aged 17.
[6] Mainly a backup option to Victor Ferraz, he scored his first professional goal on 12 July 2017, netting from a direct free kick in a 1–0 away win against Atlético Mineiro.
[8] He began the 2018 campaign as a starter under new manager Jair Ventura, but subsequently lost his starting spot to longtime incumbent Victor Ferraz.
On 12 March 2019, after being demoted to third-choice after the return Matheus Ribeiro, Guedes was loaned to fellow top tier side Goiás until the end of the year.
[9] He initially split his starting spot with Yago Rocha, but was preventively suspended in September after being caught in a doping exam.