Zdobył też 45 medali mistrzostw świata, w tym 20 złotych. Pierwszy zdobył na mistrzostwach świata w Osrblie w 1997 roku, zajmując trzecie miejsce w biegu pościgowym. Ostatni wywalczony przez niego medal na zawodach tego cyklu to również brąz w tej konkurencji zdobyty podczas rozgrywanych 20 lat później mistrzostwach świata w Hochfilzen. Najlepsze wyniki osiągał na mistrzostwach świata w Hochfilzen w 2005 roku i mistrzostwach świata w Pjongczang w 2009 roku, w obu przypadkach zdobywając po cztery złote medale. W pierwszym przypadku wygrał sprint, bieg pościgowy, bieg masowy i sztafetę, a w drugim bieg indywidualny, sprint, bieg pościgowy i sztafetę. Cztery medale zdobył też podczas mistrzostw świata w Oberhofie w 2004 roku (brąz w biegu indywidualnym, sprincie i biegu pościgowym oraz srebro w sztafecie), a podczas mistrzostw świata w Östersund w 2008 roku zdobył aż 5 medali (złoto w biegu pościgowym, srebro w biegu indywidualnym, biegu masowym i sztafecie oraz brąz w sprincie). W sumie zdobył 6 złotych medali w sztafecie (2005, 2009, 2011, 2012, 2013 i 2016), cztery w sprincie (2003, 2005, 2007 i 2009) i biegu pościgowym (2005, 2007, 2008 i 2009), po dwa w starcie masowym (2003 i 2005) i sztafecie mieszanej (2011 i 2012) oraz po jednym w biegu indywidualnym (2009) i biegu drużynowym (1998).