W 2013 bez awansu do finału startował na mistrzostwach świata juniorów młodszych w Doniecku. Siódmy oszczepnik światowego czempionatu U20 w Eugene (2014). W 2015 zajął 4. miejsce na juniorskich mistrzostwach Europy w Eskilstunie. Rok później był dwunasty na seniorskim czempionacie Europy w Amsterdamie. Srebrny medalista młodzieżowych mistrzostw Europy w Bydgoszczy (2017) oraz szósty zawodnik finału mistrzostw świata w Londynie w tym samym roku.