W 2017 roku na mistrzostwach świata w Budapeszcie płynął w eliminacjach sztafet 4 × 100 m stylem zmiennym i otrzymał srebrny medal po tym, jak Brytyjczycy zajęli w finale drugie miejsce. W konkurencji 200 m stylem klasycznym był czwarty, uzyskawszy czas 2:08,12. Na dystansie dwukrotnie krótszym uplasował się na ósmej pozycji (59,45).