Letnie Igrzyska Olimpijskie 1992 Konkurs oszczepników na igrzyskach w Barcelonie odbył się 8 sierpnia. Czech w rundzie eliminacyjnej z wynikiem 83,96 zajął pierwsze miejsce i wywalczył awans do finału. W finale już w pierwszym rzucie uzyskał swój najlepszy rezultat – 89,66 – poprawiając jednocześnie rekord olimpijski. W kolejnych seriach Czech nie poprawił już swojego wyniku i zdobył pierwsze w karierze złoto. Srebro z wynikiem 86,60 przypadło Finowi Seppo Räty, a brąz zawodnikowi Wielkiej Brytanii Steve’owi Backleyowi.

1993–1996 W pierwszym starcie w sezonie – 6 kwietnia 1993 w południowoafrykańskim Polokwane – trzeci raz w karierze poprawił rekord świata uzyskując wynik 95,54 (poprzednim rekordzistą był Steve Backley, który w 1992 rzucił 91,46). Wygrał konkurs oszczepników podczas zawodów superligi pucharu Europy. Na mistrzostwach świata w Stuttgarcie w eliminacjach rzucił 83,22 i z pierwszego miejsca awansował do finału. Finał czempionatu odbył się w poniedziałek 16 sierpnia – Železný wynikiem 85,98 ustanowił nowy rekord mistrzostw oraz pokonując Kimmo Kinnunena z Finlandii i Brytyjczyka Micka Hilla zdobył pierwszy w karierze tytuł mistrza świata. Po sukcesie w Niemczech na zawodach w Sheffield, 29 sierpnia, poprawił drugi raz w sezonie rekord świata rzucając 95,66.