Jedenaście razy triumfował w sprincie: 10 stycznia 1998 roku w Ruhpolding, 8 i 17 grudnia 1999 roku w Pokljuce, 11 lutego 2000 roku w Östersund, 19 lutego 2000 roku w Oslo, 7 marca 2001 roku w Lake Placid, 16 marca 2001 roku w Oslo, 5 grudnia 2002 roku w Östersund, 10 grudnia 2005 roku w Hochfilzen, 14 stycznia 2006 roku w Ruhpolding i 19 stycznia 2006 roku w Anterselvie, a cztery razy był najlepszy w biegu pościgowym: 6 marca 1999 roku w Valcartier, 10 grudnia 1999 roku w Pokljuce, 13 lutego 2000 roku w Östersund i 17 marca 2001 roku w Oslo. Ostatnie podium w zawodach tego cyklu wywalczył 14 lutego 2006 roku w Turynie, zajmując drugie miejsce w sprincie. Najlepsze wyniki osiągał w sezonie 2000/2001, kiedy zajął trzecie miejsce w klasyfikacji generalnej, za Francuzem Raphaëlem Poirée i Ole Einarem Bjørndalenem. W tym samym sezonie zajął też trzecie miejsce w klasyfikacjach sprintu i biegu pościgowego. Ponadto w sezonach 1999/2000, 2001/2002 i 2002/2003 był drugi w klasyfikacji sprintu.