John Donald, difensore dell'Elche, è sceso in campo nella maggior parte delle partite del club in LaLiga nel 2025/2026, avendo collezionato 21 presenze, per un totale di 652 minuti. É partito titolare in 6 presenze su 38 giornate ed è stato utilizzato soprattutto come subentrato, in 15 occasioni.
Donald ha collezionato la sua ultima presenza il 23 maggio, con l'Elche: un pareggio per 1-1 contro il Girona, in cui ha giocato 45 minuti. In totale il difensore ha realizzato 1 rete nel 2025/2026.
Il suo primo gol nel campionato è arrivato in una vittoria 2-1 contro il Celta Vigo il 28 settembre.
Nell'ultima stagione con l'Elche in Segunda División Donald ha collezionato 19 presenze, gare in cui ha segnato 2 gol.
Donald ha iniziato la sua esperienza 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 difensore ha fatto il suo esordio in campionato con l'Elche il 19 dicembre 2020 come titolare contro l'Atletico Madrid a 20 anni e 85 giorni. In totale, nella sua carriera in LaLiga, ha giocato 39 partite, con 1 gol.