Difensore
Sinistro
James McGarry del Central Coast Mariners ha giocato 24 partite in A-League Men in questa stagione, con 14 di queste che sono state per la sua attuale squadra. Ha giocato anche per Newcastle Jets durante la stagione 2022/2023.
L'ultima presenza di McGarry nella competizione risale al 3 giugno, gara in cui ha giocato 63 minuti con la maglia del Central Coast Mariners contro Melbourne City, nella vittoria per 6-1. In totale il difensore ha realizzato 4 gol in questa stagione; ha inoltre fornito 1 assist. Ha ricevuto 4 cartellini gialli.
É stato contro Adelaide United il 13 maggio che McGarry ha segnato il suo ultimo gol, nella vittoria per 2-1. Ha aperto le sue marcature in questo campionato contro Wellington Phoenix il 22 ottobre, avendo realizzato una rete nella vittoria per 3-1.
Nell'ultima stagione con Wellington Phoenix in A-League Men Mcgarry ha collezionato 16 presenze, fornendo 1 assist vincente.
Prima di arrivare a vestire la maglia del Central Coast Mariners nel febbraio 2023, McGarry ha collezionato 10 presenze in campionato con Newcastle Jets, per un totale di 1 gol.
Aberdeen FC
dal 2023
Central Coast Mariners FC
2023
Newcastle Jets FC
2022 - 2023
Wellington Phoenix FC
2020 - 2022
Willem II
2018 - 2020
Wellington Phoenix FC
2015 - 2018
Wellington Phoenix FC II
2014 - 2018
Nuova Zelanda
2019 - 2021
New Zealand Under 20
2017 - 2019
Nuova Zelanda Under 17
2015