At the 2017 World Aquatics Championships in Budapest, in the Men's 50 metre butterfly, he went to his first World Championship individual final of his career, finishing in 6th place. He also finished 11th in the Men's 100 metre butterfly, and 5th In the Men's 4 × 100 metre medley relay, along with Guilherme Guido, João Gomes Júnior and Marcelo Chierighini.