Stewart McSweyn ha corso i 5000 metri in 13’05”87 a Box Hill stabilendo la migliore prestazione mondiale dell’anno e il secondo crono più veloce di sempre a livello australiano alle spalle di Craig Mottram, che scese sotto i 13 minuti con 12’55”76 nel 2005.
Nel corso dello scorso anno McSweyn ha stabilito il record australiano sui 1500 metri con 3’30”51 in occasione della vittoria in Diamond League a Doha, il primato dell’Oceania sui 3000 metri con 7’28”02 al Golden Gala di Roma alle spalle di jacob Kiplimo e Jakob Ingebritsen e ha corso il miglio in 3’50”61 a Penguin.
Nel 2019 realizzò il primato australiano sui 10000 metri con 27’23”80, successivamente migliorato da Patrick Tiernan con 27’22”55.