Debiut w Zawiszy: 19.03.1961 (Zawisza - Odra Opole 1:0, ekstraklasa).
Ostatni mecz: 03.10.1965 (Polonia Bytom - Zawisza 0:2, ekstraklasa).
24 mecze/2 bramki (1961 - ekstraklasa). 1 mecz w Pucharze Polski.
12 meczów/2 bramki (1962 - II liga). 3 mecze/1 bramka w Pucharze Polski.
Przynajmniej 6 meczów/8 bramek (1962/1963 - III liga). 5 meczów w Pucharze Polski. 8 meczów/3 bramki (o wejście do II ligi - 1963).
22 mecze/6 bramek (1963/1964 - II liga). 2 mecze w Pucharze Polski.
2 mecze/1 bramka (1964/1965 - ekstraklasa).
1 mecz/bez gola (1965/1966 - ekstraklasa). Ogółem: 61 meczów ligowych, w tym: 27 meczów/3 bramki - ekstraklasa, 34 mecze/8 bramek - II liga. Ponadto przynajmniej 6 meczów/8 bramek - III liga.8 meczów/3 bramki (o wejście do II ligi - 1963). 11 meczów/1 bramka w Pucharze Polski.
W Zawiszy II: 1 bramka (1960/1961 - III liga Pomorze).
1 bramka (1963/1964 - III liga okręgowa).
2 bramki (1964/1965 - III liga okręgowa).
6 udokumentowanych meczów/9 bramek (1965/1966 - liga okręgowa). Sukcesy: Był w drużynie, która wywalczyła pierwszy w historii Zawiszy awans do ekstraklasy (1960) i drugi awans (1964). Ćwierćfinalista Pucharu Polski z Zawiszą (1961/1962 i 1962/1963). Mistrz okręgu bydgoskiego juniorów z zespołem Gwiazdy - 1957. Reprezentant Pomorza ,,Orląt" (reprezentacja młodzieżowa). Reprezentant Polski juniorów (13.10.1957 w meczu z Austrią wygranym 3:1 strzelił gola).
Wychowanek Gwiazdy Bydgoszcz (1955-59). 1966 jesień-1971 Budowlani Bydgoszcz.
Pracował w Bydgoskim Przedsiębiorstwie Budownictwa Przemysłowego (BPBP), gdzie doczekał emerytury.