[4] At the 2021 South American Swimming Championships, he won a gold medal in the 4x100m metre freestyle relay.
[5] In 2022, he reached fourth place in the Brazilian adult ranking of all time after clocking 47.82 seconds in the 100 meter freestyle, behind only César Cielo (46.91), Marcelo Chierighini (47.68) and Nicolas Oliveira (47.78).
[11][12] On May 9, 2024, competing in the Brazilian Olympic Swimming Trials, he ran a time of 47.95 in the 100m freestyle heats,[13] guaranteeing his classification for Paris 2024.
[15] At the José Finkel Trophy, held in a short course pool, in August 2024, he won the 100m freestyle with a time of 45.78, four hundredths of a second away from equaling César Cielo's South American record.
[16] At the 2024 World Aquatics Swimming Championships (25 m) held in Budapest in December 2024, he broke the South American record for the 100m freestyle, which belonged to César Cielo, obtaining silver with a time of 45.47.