Under OL i Torino 2006 tok han fjerdeplass på fellesstarten, hans fremste olympiske resultat. I ordinære verdenscuprenn har Puurunen aldri blitt bedre enn nummer seks.