John Donald, difensore dell'Elche, è sceso in campo nella maggior parte delle gare del club in LaLiga nel 2025/2026, avendo collezionato 20 presenze, per un totale di 608 minuti. É stato scelto nell'11 iniziale in 6 presenze su 37 giornate ed è stato utilizzato spesso come subentrato, in 14 occasioni.
Donald ha giocato la sua ultima partita il 17 maggio, con l'Elche: una vittoria per 1-0 contro il Getafe, in cui ha giocato solamente 6 minuti. In totale il difensore ha segnato 1 rete nel 2025/2026.
Il suo primo gol nel campionato è arrivato in una vittoria 2-1 contro il Celta Vigo il 28 settembre.
La trasferta contro il Girona, il 23 maggio, sarà la prossima gara di LaLiga per l'Elche.
Nella passata stagione di Segunda División Donald ha giocato 19 partite con l'Elche, gare in cui ha segnato 2 gol.
Prima di cominciare l'esperienza con l'Elche nel dicembre 2020, Donald ha collezionato 21 presenze in campionato con Elche II, per un totale di 1 gol.
Donald ha fatto il suo esordio in campionato con l'Elche il 19 dicembre 2020 come titolare contro l'Atletico Madrid all'età di 20 anni e 85 giorni. In totale, nella sua carriera in LaLiga, ha giocato 38 partite, con 1 gol.