At the 2017 World Aquatics Championships in Budapest, in the Men's 50 metre butterfly, he won again the silver medal, with a time of 22.79.