W 1997 sezon Czech zaczął od wygrania 26 marca zawodów w Stellenbosch, podczas których uzyskał rezultat 94,02. Granicę 90 metrów pokonał jeszcze dwa razy wygrywając mityngi Kapsztadzie 8 kwietnia (91,24) oraz w Ostrawie 28 maja (92,42). Najważniejszymi zawodami w roku były odbywające się na początku sierpnia w Atenach mistrzostwa świata. Eliminacje rozegrane 3 sierpnia Czech z wynikiem 83,66 zakończył na pierwszym miejscu. Finał zawodów odbył się 5 sierpnia – po dwóch pierwszych niemierzonych próbach w trzecie kolejce uzyskał wynik 82,04 i zajął ostatecznie dziewiątą lokatę. Złoto podczas czempionatu przypadło wówczas niespodziewanie zawodnikowi z RPA Mariusowi Corbettowi (wygrał z wynikiem 88,40), srebro zdobył Steve Backley, a brąz reprezentant gospodarzy Konstandinos Gatsiudis. Mimo niepowodzenia na światowym czempionacie Železný zdołał jeszcze na koniec sezonu wygrać w japońskiej Fukuoce zawody finałowe cyklu Grand Prix IAAF uzyskując rezultat 89,58.