Nagy vant en olympisk bronsemedalje under OL 1908 i London, da han var med på det ungarske laget som kom på tredjeplass i den olympiske stafetten, bak USA og Tyskland. De to første etappene var på 200 meter siden en etappe på 400 meter og siste etappen var 800 meter. Pál Simon løp første etappe, og siden Frigyes Wiesner, Nagy og Ödön Bodor på fjerde og siste etappe. De fikk tiden 3.32,5, et tiendedels sekund bak Tyskland og 3,1 sekund svakere tid enn gullvinnerne fra USA.
Nagy deltok også på 100- og 800- og 1500 meter individuelt, men klarte ikke å kvalifisere seg for finalene på noen av distansene.