W kolarstwie torowym odnosił liczne sukcesy w młodszych kategoriach wiekowych, zdobywając medale mistrzostw świata juniorów oraz mistrzostw Europy juniorów i młodzieżowców. W rywalizacji seniorskiej wielokrotnie stawał na podium mistrzostw Polski. W sezonie 2019 zdobył srebrny medal igrzysk europejskich w scratchu oraz brąz w mistrzostwach Europy w wyścigu eliminacyjnym.