Wielokrotny medalista Mistrzostw Polskiw biegu na 60 m, 100 m, 200 m i sztafecie 4x100 m. Drużynowy Mistrz Europy z Bydgoszczy (2019) – sztafeta 4 x 100 metrów. Finalista Młodzieżowych Mistrzostw Europy z Gävle (2019) w sztafecie 4 x 100 metrów. Uczestnik Mistrzostw Europy w Berlinie (2018) w sztafecie 4 x 100 metrów. Finalista Młodzieżowych Mistrzostw Europy z Bydgoszczy (2017). Uczestnik Mistrzostw Świata Sztafet na Bahamach (2017) w sztafecie 4 × 200 metrów i Uniwersjady w Tajpej w biegu na 100 metrów i sztafecie 4 × 100 metrów (2017). Półfinalista w biegu na 100 metrów i finalista w sztafecie 4 x 100 metrów na Mistrzostwach Świata juniorów w Bydgoszczy (2016). Wicemistrz Europy Juniorów z Eskilstuny (2015) w sztafecie 4x100 m (40.00).