Były kolarz szosowy i przełajowy był zawodnikiem Spójni Lublin i Legii Warszawa. W 1967 roku został przełajowym mistrzem Polski, rok później wywalczył wicemistrzostwo. Jako zawodnik Legii dwukrotnie zdobył mistrzostwo Polski w szosowym wyścigu drużynowym (1968, 1969). Wówczas jego trenerem był Andrzej Trochanowski, inna legenda polskiego kolarstwa. Polskę na szosowych mistrzostwach świata reprezentował trzykrotnie. Raz indywidualnie (1967), dwukrotnie w wyścigu drużynowym (1969, 1970).
W latach 1969-1971 brał udział w Wyścigu Pokoju. Jednym z większych sukcesów było wygranie jednego z etapów Tour de Pologne w 1969 roku, w klasyfikacji końcowej zajął szóste miejsce. Na igrzyskach olimpijskich w Monachium w 1972 roku był rezerwowym polskiej kadry. W 1970 roku wygrał plebiscyt „Kuriera Lubelskiego” na 10. najlepszych i najpopularniejszych sportowców Lubelszczyzny. 5 stycznia 1973 roku, w drodze na zgrupowanie kadry w Zakopanem brał udział w wypadku drogowym w Skomielnej Białej, w którym zginął znakomity trener Henryk Łasak. Po tym zdarzeniu Stec zakończył sportową karierę.