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.