Od sezonu 2013 startował w indywidualnych mistrzostwach Europy.
Życiorys W młodości trenował piłkę nożną – był zawodnikiem juniorów Polonii Bydgoszcz i Zawiszy Bydgoszcz. Karierę w sporcie żużlowym (wcześniej startował w zawodach motocrossowych i wyścigach motocyklowych) rozpoczął w 1988 roku w Polonii Bydgoszcz, z którą – poza rocznym epizodem w Wybrzeżu Gdańsk (sezon 1989 – na czas służby wojskowej) – był związany do 2003 roku. W sezonach 2004–2007 jeździł w Unii Tarnów. W latach 2008–2012 w Stali Gorzów, następnie 2013–2014 w Unibaxie Toruń, od sezonu 2015 w GKM Grudziądz.
W finale indywidualnych mistrzostw świata na żużlu po raz pierwszy występował w 1993 roku. Po zmianie systemu rozgrywania mistrzostw wygrał pierwszy w historii turniej Grand Prix, który odbył się we Wrocławiu 20 maja 1995 roku. Od tego czasu nieprzerwanie był zawodnikiem uczestniczącym w cyklu, z wyjątkiem sezonu 1996, kiedy startował z dziką kartą w 3 turniejach. W sezonie 2010 wywalczył złoty, w sezonach 1999 i 2009 srebrny, a w sezonach 1997, 1998, 2001 i 2008 brązowy medal indywidualnych mistrzostw świata. W dorobku ma również sześć złotych medali (sezony 1996, 2005, 2007, 2009–2011) oraz cztery srebrne (sezony 1994, 1997, 2001, 2008) z mistrzostw świata w drużynie (wraz z DPŚ).