2006 m. žiemos olimpinėse žaidynėse Torine Pyykönenas užėmė penktąją vietą komandiniame sprinte, 27 vietą individualiame sprinte
, ir 54-oji 15 km lenktynėse. Jo geriausias rezultatas FIS Šiaurės pasaulio slidinėjimo čempionate buvo 12-oji vieta sprinto varžybose Val di Fiemme 2003 m.