Il obtient ses meilleurs résultats dans une compétition majeure aux Championnats du monde 2017 à Hochfilzen, avec les sixième et septième places au sprint puis la poursuite, au cours de la meilleure saison de sa carrière (il termine du classement général de la Coupe du monde 2016-2017). Il est aussi deux fois médaillé aux Championnats d'Europe cet hiver (argent en individuel et bronze en sprint) et en 2018 à Racines (argent en poursuite et bronze en sprint). Juste après, il honore sa troisième sélection pour des jeux olympiques à Pyeongchang, où il égale avec une place sur l'individuel ses performances de l'édition 2010.