Jego jedynym występem na mistrzostwach świata w Oslo w 2011 roku był bieg na 50 km stylem dowolnym, w którym Kattilakoski zajął 35. miejsce.
Najlepsze wyniki w Pucharze Świata osiągnął w sezonie 1999/2000, kiedy to zajął 65. miejsce w klasyfikacji generalnej. W 2009 roku był mistrzem Finlandii w biegu na 50 km, a rok później był najlepszy na dystansie 10 km. W 2010 roku był także drugi w biegu na 50 km.
Osiągnięcia Igrzyska olimpijskie Miejsce Dzień Rok Miejscowość Konkurencja Czas biegu Strata Zwycięzca35.9 lutego2002 Salt Lake City30 km stylem dowolnym1:11:31,0 +4:49,9 Christian Hoffmann11.17 lutego2002 Salt Lake CitySztafeta 4 × 10 kmSkład drużyny: Kuisma Taipale, Karri Hietamäki, Teemu Kattilakoski, Sami Repo1:45:05,4 +4:56,3 10.19 lutego 2006 TurynSztafeta 4 × 10 kmSkład drużyny: Sami Jauhojärvi, Tero Similä, Olli Ohtonen, Teemu Kattilakoski1:43:45,7 +2:50,4 Włochy43.26 lutego2006 Turyn50 km st. dowolnym2:06:11,8 +3:14,4 Giorgio Di Centa27.15 lutego2010 Vancouver15 km st.