Tour de Pologne mały|Proporczyki Szozdy z 30. edycji Tour de Pologne W 1971 był też najlepszy w Tour de Pologne. Wygrał wówczas trzy etapy, a przez sześć ostatnich jechał w koszulce lidera. W 1973 wygrał jeden etap, a w klasyfikacji końcowej zajął 4. miejsce. W 1974 wygrał jeden etap, w 1976 wygrał prolog i pierwszy etap, ale następnie wycofał się ze względów zdrowotnych.
Mistrzostwa Polski Zdobył mistrzostwo Polski w wyścigu indywidualnym na szosie w 1973 oraz wicemistrzostwo w tej konkurencji w 1971 i 1974. Był także mistrzem Polski w wyścigu górskim w 1975 i wicemistrzem w tej konkurencji w 1974, mistrzem Polski w wyścigu parami w 1974 (z Edwardem Barcikiem) i brązowym medalistą w 1975 (także z Edwardem Barcikiem). Dwukrotnie zdobył mistrzostwo Polski w szosowym wyścigu drużynowym: w 1971 i 1972 w barwach Legii Warszawa, a w 1975 brązowy medal w tej konkurencji (z zespołem LKS Ziemia Opolska-Prudnik).
Inne wyścigi Był zwycięzcą wyścigu o Puchar Dowódcy Marynarki (1972), wyścigu o Puchar Ministra Obrony Narodowej (1972), Małopolskiego Wyścigu Górskiego (1976), wyścigu Szlakiem Grodów Piastowskich (1977), Tour d’Algérie (1973), Vuelta a Toledo (1973), Settimana Bergamasca (1974).