Scrivi una continuazione per questo paragrafo - Szabó ha vinto una medaglia d'argento nella prima finale del Campionato Europeo, finendo secondo a Luigi Beccali sui 1500 metri il primo giorno dei Campionati Europei di Atletica leggera del 1934
a Torino. Successivamente nello stesso campionato, Szabó ha sconfitto il favorito della casa, Mario Lanzi, nella finale dei 800 metri. I giudici gli hanno assegnato l'oro dopo che entrambi gli uomini hanno attraversato la linea in un tempo di 1: 52.0. Szabó non fu in grado di ripetere il suo successo alle Olimpiadi del 1936; fu eliminato dopo aver terminato quarto nella sua semifinale sui 800 metri e terminato settimo nella finale dei 1500 metri. Due mesi dopo le Olimpiadi, il 4 ottobre 1936, Szabó batte il record mondiale di Jules Ladoumègue sui 2000 metri con un tempo di 5:20.4. L'anno successivo, il 30 settembre 1937, corse 8:56,0 per battere il record mondiale di Gunnar Höckert su due miglia.