Do 2014 r. jego największym osiągnięciem był brązowy medal młodzieżowych mistrzostw Europy (Kowno 2009). Rok wcześniej zajął 7. miejsce podczas rozegranych w Bydgoszczy mistrzostw świata juniorów. W 2010 był 107. w biegu seniorów podczas przełajowych mistrzostw świata oraz zajął 18. miejsce drużynowo. Dwunasty zawodnik drużynowych mistrzostw Europy w lekkoatletyce w biegu na 3000 metrów (Sztokholm 2011). Rok później zajął 7. miejsce w biegu na 3000 metrów z przeszkodami podczas mistrzostw Europy. W 2013 zajął 55. miejsce w biegu seniorów podczas mistrzostw świata w biegach przełajowych. Wielokrotny mistrz Polski juniorów na różnych dystansach, medalista seniorskich mistrzostw kraju.