Il difensore dell'Elche John Donald è sceso in campo nella maggior parte delle gare della sua squadra in LaLiga nel 2025/2026, avendo collezionato 14 presenze, per un totale di 451 minuti. É stato scelto nell'11 iniziale in 5 presenze su 28 giornate ed è stato utilizzato spesso come subentrato, in 9 occasioni.
La sua ultima apparizione in LaLiga è stata il 13 febbraio, gara in cui ha giocato solamente 10 minuti con la maglia dell'Elche contro l'Osasuna, nel pareggio per 0-0. In totale il difensore ha realizzato 1 gol nel 2025/2026.
Ha aperto le sue marcature in questo campionato contro il Celta Vigo il 28 settembre, avendo segnato nella vittoria per 2-1.
La prossima sfida per l'Elche sarà una gara casalinga contro il Maiorca, il 21 marzo.
Nella passata stagione di Segunda División Donald è sceso in campo in 19 partite con l'Elche, gare in cui ha realizzato 2 gol.
Donald è passato a giocare con l'Elche nel dicembre 2020, mentre prima giocava con Elche II, con cui ha collezionato 21 presenze in campionato, con 1 gol segnato.
Il 19 dicembre 2020 Donald ha debuttato in LaLiga, all'età di 20 anni e 85 giorni contro l'Atletico Madrid. In totale, nella sua carriera in LaLiga, ha collezionato 32 partite, con 1 gol.