W 2022 roku w barwach II ligowego Kolejarza Rawicz uzyskał średnią 2.166 pkt/bieg, co dało mu czwarte miejsce w klasyfikacji indywidualnej.

Przed sezonem 2023 zawodnik podpisał kontrakt w Wybrzeżu Gdańsk. W rozgrywkach I ligi zdobył 103 punkty i 12 punktów bonusowych w 74 startach, co przełożyło się na średnią 1.554 pkt/bieg.

W sezonie 2024 zdobywał punkty dla Orła Łódź. Uzyskał średnią 1.379 pkt/bieg, co dało mu 38. miejsce w klasyfikacji indywidualnej w 2 Ekstralidze.

Po rocznej przerwie, w sezonie 2025 reprezentować będzie barwy Gdańskiego Wybrzeża, które spadło do Krajowej Ligi Żużlowej.

Występował w lidze Duńskiej, reprezentując w sezonach 2015-2016 drużynę Fjelsted Speedway.

Finalista turniejów o Brązowy Kask w sezonach 2013 (XI m.), 2014 (XI m.), 2015 (IX m.) i 2016 (II m.) oraz Srebrny Kask w sezonie 2014 (IX m.).

Medalista Młodzieżowych Mistrzostw Polski Par Klubowych (2015 - srebrny medal, 2016 - złoty medal).

W dniu 16 lipca 2016 r. na torze w Częstochowie zdobył tytuł Młodzieżowego Indywidualnego Mistrza Polski.