Cresciuto nelle giovanili del Gold Coast Utd, nella stagione 2010-2011 viene promosso in prima squadra debuttando il 29 agosto 2010 contro il Melbourne Victory.[3] Tuttavia il resto della stagione non riesce ad imporsi il gerarchie del club totalizzando solo 5 presenze.
Al contrario, la stagione successiva, totalizza 21 presenze segnando 4 reti.
Brisbane Roar
Dopo il fallimento del Gold Coast United alla fine della stagione 2011-2012,[4] viene annunciato il suo trasferimento al Brisbane Roar.[5] Segna la prima rete con il nuovo club alla settima presenza contro il Sydney FC.
Esperienza in Germania: Fortuna Düsseldorf e Heidenheim
Dopo una sola stagione a Brisbane, il 22 maggio 2013 si trasferisce al Fortuna Düsseldorf per 400 mila dollari.[6] Debutta con il nuovo club il 7 ottobre seguente in occasione della gara contro il Greuther Fürth.[7]
Il 23 giugno 2015 si trasferisce all'Heidenheim con cui firma un contratto triennale.[8][9]
Tuttavia il 3 luglio 2018 rescinde il proprio contratto a causa dello scarso impiego.[11]
Adelaide United
Rimasto svincolato il 14 agosto 2018 fa ritorno in Australia dopo cinque anni accasandosi all'Adelaide Utd.[12] Nella prima stagione totalizza 25 presenze e 3 reti tra cui una il 5 maggio 2019 in occasione della fase finale del campionato contro il Melbourne City che permette ai reds di passare in semifinale.[13] La seconda stagione con i reds è quella più prolifica per Halloran che durante la stagione mette a segno 12 gol tra campionato e coppa e, il 4 marzo 2020, in virtù delle prestazioni rinnova il proprio contratto con il club fino al 2022.[14]
Seoul
Il 10 gennaio 2020 viene annunciato il suo trasferimento al Seoul, con cui firma un contratto biennale.[15][16]
Nazionale
Convocato in nazionale maggiore per la prima volta nel 2014, debutta con essa il 26 maggio dello stesso anno durante un'amichevole pareggiata 1-1 contro il Sudafrica.[17][18] In seguito è stato anche convocato per il campionato del mondo 2014 in Brasile,[19] in cui è sceso in campo in tutte e tre le partite disputate dai canguri.[20]
Statistiche
Cronologia presenze e reti in nazionale
Cronologia completa delle presenze e delle reti in nazionale ― Australia
^77 (17) se si considerano le presenze nei play-off.
^49 (7) se si considerano le presenze nei play-off.
^(EN) Liam Daly, Victory get first win, su a-league.com.au, 29 agosto 2010. URL consultato il 10 gennaio 2022 (archiviato dall'url originale il 25 febbraio 2011).
^(EN) "Brisbane agree to Halloran transfer", su footballaustralia.com.au, 22 maggio 2013. URL consultato il 10 gennaio 2022 (archiviato dall'url originale il 29 dicembre 2013).
^(EN) John Greco, Halloran on the move in Germany, su footballaustralia.com.au, 23 giugno 2015. URL consultato il 10 gennaio 2022 (archiviato dall'url originale il 15 settembre 2016).