Na zimowych mistrzostwach Polski wywalczył indywidualnie osiem złotych medali (100 metrów stylem grzbietowym – 1954, 1958, 1959, 200 metrów stylem grzbietowym – 1952, 1954, 400 metrów stylem grzbietowym – 1952, 100 metrów stylem klasycznym – 1958, 200 metrów stylem klasycznym – 1958), cztery medale srebrne (100 metrów stylem grzbietowym – 1952, 1953, 1956, 200 metrów stylem grzbietowym – 1953) i dwa medale brązowe (200 metrów stylem grzbietowym – 1951, 400 metrów stylem grzbietowym – 1953).
W 1951 zdobył dwa brązowe medale na akademickich mistrzostwach świata (na 200 metrów stylem grzbietowym i 400 metrów stylem dowolnymHalina Hanusz Polscy medaliści letnich akademickich mistrzostw świata w latach 1924-1957, w: Bartłomiej Korpak Akademicki Związek Sportowy w Trzeciej Rzeczypospolitej, wyd. Nauka i Innowacje, Poznań 2014, s. 344. Startował na mistrzostwach Europy w 1954, zajmując 7. miejsce w finale wyścigu na 100 metrów stylem grzbietowym, z czasem 1:08,2 (wynik ten był nowym rekordem Polski). W tym samym roku zajął też na tym samym dystansie 4. miejsce na akademickich mistrzostwach świataJ. Łysakowski, M. Ozga Sport polski 1954, wyd. Sport i Turystyka, Warszawa 1955, s. 205, 206, 214.