W 2017 biegł na drugiej zmianie polskiej sztafety 4 × 400 metrów, która zdobyła złoty medal halowych mistrzostw Europy.

W 2018 biegł na trzeciej zmianie polskiej sztafety 4 × 400 metrów, która triumfowała w halowych mistrzostwach świata i ustanowiła wynikiem 3:01,77 halowy rekord świata w tej konkurencji.

Wielokrotny medalista mistrzostw Polski w kategoriach juniora, młodzieżowca i seniora oraz reprezentant kraju w IAAF World Relays.

Osiągnięcia RokImprezaMiejsceKonkurencjaPozycjaWynik 2009 Młodzieżowe mistrzostwa Europy Kowno sztafeta 4 × 400 m (elim.) 1. miejsce 3:03,74 2011 Halowe mistrzostwa Europy Paryż sztafeta 4 × 400 m 5. miejsce 3:09,31 2011 Młodzieżowe mistrzostwa Europy Ostrawa bieg na 400 m eliminacje 47,26 2011 Młodzieżowe mistrzostwa Europy Ostrawa sztafeta 4 × 400 m 2. miejsce 3:03,62 2012 Halowe mistrzostwa świata Stambuł sztafeta 4 × 400 m 6. miejsce 3:11,86 2013 Mistrzostwa Świata Moskwa sztafeta 4 × 400 m eliminacje 3:01,73 2014 Halowe mistrzostwa świata Sopot sztafeta 4 × 400 m (elim.) 4. miejsce 3:04,39 2014 IAAF World Relays Nassau sztafeta 4 × 400 m eliminacje 3:05,16 2014 Superliga drużynowych mistrzostw Europy Brunszwik sztafeta 4 × 400 m 5. miejsce 3:03,93 2014 Mistrzostwa Europy Zurych bieg na 400 m półfinał 46,24 2014 Mistrzostwa Europy Zurych sztafeta 4 × 400 m 2.