Złoty (2017) i brązowy (2016) medalista biegu na 800 metrów podczas mistrzostw Polski seniorów w lekkoatletyce. Brązowy medalista młodzieżowych mistrzostw Europy (2017) w biegu na 1500 metrów. Młodzieżowy rekordzista Polski w biegu na 1500 metrów (3:36,37). Półfinalista mistrzostw świata (Londyn 2017) w biegach na 800 i 1500 metrów. Zdobywca 8. miejsca w finale igrzysk olimpijskich w Tokio w biegu na 1500 metrów.