Írj folytatást erre a bekezdésre - Szabó ezüstérmet nyert az első európai bajnokság döntőjében, Luigi Beccali után második lett 1500 méteren az 1934-es európai atlétikai bajnokság első napján
Torinóban. Később ugyanezen bajnokságon Szabó legyőzte a hazai favoritot, Mario Lanzit az 800 méter döntőjében. A bírák aranyat adtak neki, miután mindkét férfi 1:52.0-es idővel lépett át a vonalon. Szabó nem tudta megismételni sikereit az 1936-os olimpiai játékokon; ki lett zárva, miután negyedik lett az 800 méteres félfináléban, és hetedik lett az 1500 méteres döntőben. Két hónappal az olimpiai játékok után, 1936. október 4-én Szabó megdöntötte Jules Ladoumègue 2000 méteres világrekordját 5:20.4 idővel. A következő évben, 1937. szeptember 30-án 8:56,0-kal megdöntötte Gunnar Höckert világrekordját két mérföldön.