2005 schaffte er mit der finnischen Staffel in Ruhpolding (mit Paavo Puurunen, Vesa Hietalahti und Timo Antila) erstmals ein Ergebnis unter den besten 10 im Weltcup. Kurz zuvor gewann er in Beitostølen als Sprint-30. erstmals einen Weltcuppunkt. In Antholz nahm der Finne 2007 schon zum vierten Mal an einer Weltmeisterschaft teil und belegte mit einem 42. Platz in der Verfolgung seine bislang beste WM-Platzierung.