Osiągnięcia zawodnicze i trenerskie Na mistrzostwach Polski zdobył: 23 medale, w tym: 9 złotych, 5 srebrnych i 9 brązowych.

Trzykrotnie wraz z klubem KKW ZNTK – Bydgoszcz zdobył tytuł Drużynowego Mistrza Polski (w latach 1966, 1967, 1970).

Członek osad ósemek uczestniczących w Mistrzostwach Europy w latach 1971 (10. miejsce), 1973 (7. miejsce).

Na igrzyskach olimpijskich w Monachium w 1972 roku był członkiem osady ósemki (partnerami byli: Jerzy Ulczyński, Marian Siejkowski, Krzysztof Marek, Jan Młodzikowski, Grzegorz Stellak, Ryszard Giło, Sławomir Maciejowski, Ryszard Kubiak (sternik)). Polska osada zajęła 6. miejsce.

Jako trener klubowy tytuł Drużynowego Mistrza Polski zdobył trzydziestokrotnie w latach 1993–2022.

Wyniki (wybór) 1963 – Mistrzostwa Polski Juniorów I miejsce ósemka z sternikiem II miejsce czwórka z sternikiem 1964 – Mistrzostwa Polski Juniorów I miejsce ósemka z sternikiem I miejsce czwórka z sternikiem 1965 – Mistrzostwa Polski Juniorów II miejsce ósemka z sternikiem I miejsce czwórka z sternikiem 1970 – Mistrzostwa Polski Seniorów I miejsce ósemka z sternikiem 1970 – Mistrzostwa Świata Seniorów VI miejsce ósemka z sternikiem 1971 – Mistrzostwa Polski Seniorów I miejsce ósemka z sternikiem 1971 – Mistrzostwa Świata Seniorów X miejsce ósemka z sternikiem 1972 – Mistrzostwa Polski