Szabó nam in 1934 deel aan de eerste Europese atletiekkampioenschappen en behaalde hier, naast zijn gouden medaille op de 800 m, zilver op de 1500 m.Twee jaar later, tijdens de Olympische Spelen van 1936 in Berlijn, nam hij opnieuw deel aan beide evenementen. Ditmaal eindigde hij in zijn halve finale op de 800 m als vierde. Op de 1500 m bereikte hij de finale wel; hierin finishte hij als zevende.