W 2013 nie udało mu się awansować do finału podczas mistrzostw świata juniorów młodszych oraz juniorskich mistrzostw Europy. Szósty oszczepnik mistrzostw świata U20 w Eugene (2014). Rok później zdobył brązowy medal czempionatu Europy juniorów w Eskilstunie. Po dyskwalifikacji Mołdawianina Andriana Mardare został mistrzem uniwersjad (2019).