Sezon zakończył zwycięstwem w Kawasaki 19 września.

2011 W pierwszym starcie w sezonie zajął trzecie miejsce podczas zawodów Qatar Athletic Super Grand Prix 2011 w Dosze uzyskując wynik 83,91. 15 maja zwyciężył w mityngu w Szanghaju z wynikiem 85,33 – rezultatem tym wyrównał najlepszy w sezonie wynik na świecie, który od 22 kwietnia należał do Rosjanina Siergieja Makarowa. 24 czerwca na mityngu w Kuortane zajął piąte miejsce z wynikiem 77,55 – był to pierwszy konkurs od końca 2004 roku, w którym Fin nie rzucił ponad 80 metrów. Podczas mityngu w Lozannie, 30 czerwca, ponownie nie osiągnął 80 metrów zajmując z wynikiem 78,35 szóstą lokatę. Na mistrzostwach świata odpadł w eliminacjach. Po tej imprezie do grona trenerów Fina dołączył aktualny rekordzista świata Jan Železný.

2012 W pierwszym starcie w olimpijskim sezonie 2012 Fin zajął z wynikiem 77,99 piąte miejsce podczas deszczowego mityngu Shanghai Golden Grand Prix 2012 w Szanghaju. Na zawodach Bislett Games 2012 w Oslo zajął odległą pozycję z wynikiem 73,57.