V roce 1951 se stal akademickým mistrem světa. Jako první československý výškař v historii překonal dvoumetrovou hranici. 1. května 1953 na závodech ve Staré Boleslavi skočil 201 cm. Na Mistrovství Evropy v atletice 1958 ve Stockholmu překonal jako první československý výškař stylem horine i výšku 210 cm a získal stříbrnou medaili. Celkově vytvořil sedm československých rekordů. Stříbro získal i na předešlém šampionátu ve švýcarském Bernu 1954, kde vybojoval bronz další československý výškař Jaroslav Kovář. Na Letních olympijských hrách 1960 v Římě skončil na 7. místě.