Poszczególne starty 1983 wyścig drużynowy na 100 km - 4 m. 1985 wyścig indywidualny - 40 m. 1986 wyścig drużynowy na 100 km - 9 m. 1987 wyścig indywidualny - 74 m. wyścig drużynowy na 100 km - 7 m. 1989 wyścig drużynowy na 100 km - 2 m. 1990 wyścig drużynowy na 100 km - 10 m. 1991 wyścig indywidualny - 57 m. 1993 wyścig indywidualny - 6 m.

Mistrzostwa Polski w kolarstwie szosowym Jego największym sukcesem było dwukrotne mistrzostwo Polski w wyścigu ze startu wspólnego (1991 i 1993) oraz mistrzostwo Polski w jeździe indywidualnej na czas (1991). Łącznie zdobył 16 medali mistrzostw.

Poszczególne starty 1982 III miejsce w wyścigu jazda indywidualna na czas 1983 Wicemistrz Polski w jeździe na czas parami (ze Zbigniewem Ludwiniakiem) III miejsce w wyścigu jazda indywidualna na czas 1985 Mistrz Polski w wyścigu drużynowym na czas (z Legią Warszawa) 1986 Mistrz Polski w wyścigu drużynowym na czas (Z Legią Warszawa) Wicemistrz Polski w jeździe na czas parami (ze Zbigniewem Ludwiniakiem) 1987 III miejsce w wyścigu jazda indywidualna na czas 1988 Wicemistrz Polski w jeździe na czas parami (z Andrzejem Maćkowskim) 1991 Mistrz Polski w wyścigu ze startu wspólnego Mistrz Polski w wyścigu jazda indywidualna na czas Mistrz Polski w wyścigu parami na czas (z Piotrem Koczwarą) 1992 III miejsce w