Zadebiutował w 2005 roku w Rajdzie Mazowieckim[2]. W kolejnych latach startował w Rajdowym Pucharze Polski oraz w Mistrzostwach Polski. W latach 2006–2008 wraz z Przemysławem Zabrockim uczestniczył w Rajdowym Pucharze Peugeota w ramach Mistrzostw Polski[3]. W sezonie 2009 razem z Janem Chmielewskim startował w Citroen Racing Trophy zdobywając 3. miejsce w klasyfikacji rocznej[4][5]. W roku 2012 wygrywając Castrol Edge Fiesta Trophy razem z Radosławem Typą zdobył podwójne Mistrzostwo Polski, Mistrzostwo Europy strefy Centralnej w samochodach napędzanych na jedną oś, a także jako pierwsza w historii polska załoga wygrał puchar Lausitz CUP (puchar 3 narodów Czechy, Polska, Niemcy) w klasyfikacji generalnej[6][7][8][9]. W WRC zadebiutował w 2009 roku z Janem Chmielewskim podczas 66 Rajdu Polski[10]. W 2013 roku startował w pełnym cyklu ERC razem z Łukaszem Kabacińskim[10]. W roku 2015 wspólnie z Radosławem Raczkowskim zdobył 3. miejsce w klasyfikacji generalnej w Estońskim Rajdzie Harju[10]. W 2017 dołączył do zespołu Subaru Poland Rally Team, gdzie wraz z Miko Marczykiem zdobył Mistrzostwo Polski w klasie open N w samochodzie subaru impreza[11]. W latach 2018–2019 razem z Miko reprezentował barwy zespołu ŠKODA Polska Motorsport[12]. W 2018 zdobyli Wicemistrzostwo Polski w klasyfikacji generalnej oraz Mistrzostwo Polski w klasyfikacji Zespołów Producenckich w Škodzie Fabia R5.[13] W sezonie 2019 zdobył z Marczykiem Mistrzostwo Polski w klasyfikacji generalnej, w klasie 2, a także w klasyfikacji Zespołów Producenckich[14]. W rajdach terenowych z Michałem Goczałem (Energylandia Rally Team) zdobył Puchar Polski (RPPST) 2019 wygrywając 5 rajdów[15]. W roku 2020 wraz z Miko Marczykiem dołączyli do zespołu ORLEN Team.[16]
Starty w Pucharze Świata Rajdów Terenowych FIA
Debiut w rajdach cross country nastąpił podczas hiszpańskiej rundy Baja Aragon gdzie wraz z Aronem Domżałą zajął 2. miejsce w klasie T3 startując Polarisem RZR 1000[17]. W tym samym roku wygrał klasę T3 w Baja Poland oraz zajął 3. miejsce w klasie podczas Rajdu Maroka[18].
W roku 2016 razem z Aronem Domżałą wystartował w pełnym cyklu pucharu świata, czterokrotnie wygrywając T3 i ostatecznie zdobywając puchar świata[19]. W tym samym roku podczas ostatniej rundy pucharu świata Baja Portalegre 500 zadebiutował w klasie T1 startując Toyotą Hilux z OverDrive[20].
W roku 2017 wygrał w klasyfikacji generalnej pierwszą rundę Pucharu Świata Baja Russia[21].
W 2018 roku wraz z francuskim kierowcą Claudem Fournierem zajął trzecie miejsce w klasie SxS w Rajdzie Dakar. Startując w Fabrycznym teamie Polarisa- xtreme+.[22]
W 2019 wystartował w Rajdzie Dakar z meksykańskim kierowcą Santiago Creelem, Polarisem RZR Turbo z xtreme+.[23]
W rajdach terenowych z Michałem Goczałem (Energylandia Rally Team) zdobył Puchar Polski (RPPST) 2019 wygrywając 5 rajdów[15].
W roku 2020 w Rajdzie Dakar wystartował w załodze z francuskim kierowcą Patricem Garroustem, czeskim mechanikiem Petrem Vojkowskim w samochodzie Tatra Jamal z czeskiego zespołu Fesh Fesh, osiągając dziewiąte miejsce w klasyfikacji ciężarówek[24].
Osiągnięcia
2009: 3. miejsce w Citroen Racing Trophy (RSMP) – kierowca J.Chmielewski[4]
2012: Mistrz Polski w klasie 6 (RSMP) – kierowca R.Typa[25]
2012: Mistrz Polski w Castrol Edge Fiesta Trophy (RSMP) – kierowca R.Typa[8]
2012: Mistrz Europy strefy centralnej w autach napędzanych na jedną oś – kierowca R.Typa[7]
2012: Zdobycie Pucharu Lausitz – kierowca R.Typa[6]
2016: Zdobywca Pucharu Świata FIA w rajdach cross country w klasie T3 – kierowca A.Domżała[26]
2017: Mistrz Polski w klasie Open N- kierowca M.Marczyk