Ostatni mecz: 21.04.1968 (ROW Rybnik - Zawisza 2:0, II liga).
22 mecze/4 bramki (1966/1967 - ekstraklasa). 2 mecze w Pucharze Polski.
21 meczów/6 bramek (1967/1968 - II liga). 1 mecz w Pucharze Polski.
Sukcesy: Reprezentant Polski - 2 mecze. Reprezentant polskiej młodzieżówki (5 meczów jako zawodnik Zawiszy - 1966-67). Mistrz Polski juniorów z Arkonią Szczecin (1964). Dwukrotny mistrz Polski i trzykrotny zdobywca Pucharu Polski (1970, 1971, 1972) z Górnikiem Zabrze. Dwukrotny zdobywca Pucharu Polski (1977, 1978) z Zagłębiem Sosnowiec. Czterokrotny wicemistrz Polski z Zagłębiem! Finalista Pucharu Zdobywców Pucharów (1970).
Wychowanek Arkonii Szczecin (do 1966). Arkonia Szczecin (1968), ROW Rybnik (1969), Górnik Zabrze (1970-73), Zagłębie Sosnowiec (1973-79), US Dunkerque (Francja - 1979-80) i RFC Hautrage (Belgia - 1980-81).
Po zakończeniu kariery piłkarskiej trener przede wszystkim drużyn niższych klas. Był szkoleniowcem m. in. Zagłębia Sosnowiec (juniorzy i seniorzy), Stali Stalowa Wola, Piasta Nowa Ruda, Górnika Pszów, Unii Bieruń Stary i Myszkowa.