Due to his good performances during 2016 where Ratto's team won the U18 league - and Ratto was nominated for the best player of the year[2] - and his selection for the Peruvian U20 national team, he attracted interest from several club's, among others Alianza Lima from his hometown, Lima.
However, Ratto preferred to move outside the capital at the age of 18 without his family and joined Juan Aurich in January 2017, the club he had been rumored to for two years.
He got his debut for Juan Aurich and in the Peruvian Primera División on 26 February 2017 against Universitario de Deportes, playing the final minutes in a goalless draw.
In July 2023, Ratto signed with Peruvian Segunda División side Deportivo Llacuabamba.
[11] In January 2025, Ratto joined Peruvian Primera División side Ayacucho FC.