W 2017 roku podczas mistrzostw świata w Budapeszcie zdobył brązowy medal na dystansie 100 m stylem klasycznym, na każdym etapie tej konkurencji poprawiając rekord swojego kraju. W finale osiągnął czas 59,05. Brąz wywalczył także w męskiej sztafecie 4 × 100 m stylem zmiennym. W półfinale 50 m stylem klasycznym wynikiem 26,85 ustanowił nowy rekord Rosji i zakwalifikował się do finału, w którym zajął siódme miejsce (27,01).