W marcu 2015 roku podczas seniorskich halowych mistrzostw Europy w Pradze zajął szóste miejsce w pchnięciu kulą. W lipcu 2015 roku został mistrzem Europy juniorów podczas zawodów rozgrywanych w szwedzkiej Eskilstunie, bijąc rekord mistrzostw oraz rekord Polski do lat 20, wynikiem 22,62 m. W lipcu 2016 roku w Bydgoszczy został ponownie mistrzem świata juniorów, ustanawiając rekord świata do lat 20 wynikiem 23,34. Stracił tytuł mistrzowski za wykrycie w jego organizmie higenaminy. Na igrzyskach olimpijskich w Rio de Janeiro zakwalifikował się do finału, w którym nie zaliczył żadnego ważnego pchnięcia. Uczestnik halowych mistrzostw Europy w Belgradzie (2017), w których wywalczył mistrzostwo. 13 lipca tegoż roku, podczas eliminacji do konkursu finałowego młodzieżowych mistrzostw Europy w Bydgoszczy wynikiem 21,26 m ustanowił rekord czempionatu, natomiast w trakcie rozgrywanego dzień później finału poprawił rezultat z eliminacji o 33 cm. Ósmy zawodnik światowego czempionatu z Londynu oraz srebrny medalista uniwersjady z Tajpej (2017).