Już w 2004 zdobył w Hamar tytuł wielobojowego mistrza świata, ustanawiając jednocześnie rekord świata (150,478 punktów do wieloboju). W tym samym roku sięgnął po złoto na 5000 m podczas mistrzostw świata na dystansach w Seulu. Za te osiągnięcia w 2004 został uhonorowany nagrodą Oscara Mathisena. W 2005 w Inzell obronił mistrzostwo świata na 5000 m, a w wielobojowych mistrzostwach świata w Moskwie zajął 2. miejsce, przegrywając jedynie z kolegą z reprezentacji, Shanim Davisem. Ustanowił kilka rekordów świata – w Salt Lake City w grudniu 2005 uzyskał czas 12:55,11 na dystansie 10000 m, w tym samym mieście w listopadzie 2005 uzyskał 1:42,78 na 1500 m.