James Garner è un centrocampista dell'Everton che è sceso in campo in ogni gara di Premier League del 2025/2026, sempre da titolare.
L'ultima presenza di Garner in campionato è stata il 7 gennaio, partita in cui ha giocato 90 minuti con la maglia dell'Everton contro il Wolverhampton, nel pareggio per 1-1. In totale il centrocampista ha segnato 2 gol in questa stagione; ha inoltre offerto 3 assist. Ha ricevuto 4 cartellini gialli.
É stato contro il Nottingham Forest il 30 dicembre che Garner ha segnato il suo ultimo gol, nella vittoria per 2-0. Ha aperto le sue marcature in questo campionato contro il Brighton il 24 agosto, avendo realizzato una rete nella vittoria per 2-0.
La trasferta contro l'Aston Villa, il 18 gennaio, sarà la prossima sfida di Premier League per l'Everton.
Nell'ultima stagione con l'Everton in Premier League Garner ha collezionato 21 presenze, fornendo 1 assist vincente.
Prima di arrivare a vestire la maglia dell'Everton nel settembre 2022, Garner ha collezionato 2 presenze in campionato con il Manchester United.
Il 27 febbraio 2019 Garner ha debuttato in Premier League con il Manchester United, all'età di 17 anni e 351 giorni, contro il Crystal Palace. La prima presenza con la sua attuale squadra, l'Everton, in Premier League è stata nella partita contro il Manchester United il 9 ottobre 2022.
In generale, in Premier League, ha giocato 97 gare con 3 reti realizzate e 7 assist per i compagni.