Lorsque Jan Zelezný participa aux Jeux olympiques de 1988 à Séoul, il détenait le record du monde du lancer de javelot. Il établit un record olympique dans les tours qualificatifs et mena lors de la finale jusqu'à ce que le dernier lanceur de la dernière manche, le Finlandais Tapio Korjus, le batte de 16 centimètres.