W 2015 roku został brązowym medalistą mistrzostw Polski juniorów w Białej Podlaskiej, ustanawiając rezultatem 7,16 m ówczesny rekord życiowy.
Młodzieżowe mistrzostwa Polski W latach 2016–2018 trzykrotnie zdobywał medale młodzieżowych mistrzostw Polski (U23):
w 2016 roku w Jeleniej Górze wywalczył złoty medal wynikiem 7,57 m, wyprzedzając Szymona Lubańskiego (7,39 m) i Marka Brzezińskiego (7,30 m); w 2017 roku w Suwałkach zdobył brązowy medal rezultatem 7,23 m; zwyciężył Bartosz Wójcik (7,48 m), a drugi był Bartosz Chojnowski (7,32 m); w 2018 roku w Sieradzu ponownie zajął trzecie miejsce, skacząc 7,44 m. Wyprzedzili go Mateusz Różański (7,65 m) i Bartosz Chojnowski (7,47 m).
Rywalizacja seniorska W rywalizacji seniorów siedmiokrotnie stawał na podium mistrzostw Polski – cztery razy na stadionie i trzy razy w hali. Pierwszy seniorski medal zdobył podczas mistrzostw Polski w Radomiu w 2019 roku. Wynikiem 7,85 m poprawił rekord życiowy o 15 cm i wywalczył srebro. W początkowej fazie konkursu prowadził, ostatecznie ustępując Tomaszowi Jaszczukowi, który w piątej kolejce uzyskał 8,10 m. Trzecie miejsce zajął Mateusz Różański z wynikiem 7,70 m.