Pierwszym sukcesem oszczepnika był brązowy medal, który zdobył w roku 2003 podczas mistrzostw Europy juniorów. Dwa lata później wywalczył srebro młodzieżowych mistrzostw Europy przegrywając tylko z Polakiem Igorem Janikiem. Szósty zawodnik mistrzostw świata w Berlinie (2009) oraz dziewiąty mistrzostw z Daegu (2011). Od 2010 roku jego trenerem jest Aki Parviainen. Podczas igrzysk olimpijskich w Londynie, w sierpniu 2012, zdobył srebrny medal (po dyskwalifikacji Ołeksandra Pjatnyci). Finalista mistrzostw świata (2013). Złoty medalista mistrzostw Europy w Zurychu (2014) oraz brązowy z Amsterdamu (2016).