David Cornell del Preston North End ha collezionato 10 presenze, per un totale di 810 minuti. È stato scelto nell'11 iniziale in 9 di queste presenze su 46 giornate ed è subentrato 1 volta.
La sua ultima partita in Championship risale al 3 maggio, partita in cui ha giocato 90 minuti con la maglia del Preston North End contro il Bristol City, nel pareggio per 2-2. Non ha ancora mantenuto la porta inviolata in questa stagione.
Nell'ultima stagione con il Preston in Championship Cornell ha collezionato 2 presenze.
Cornell ha iniziato la sua esperienza con il Preston nel luglio 2022, mentre prima giocava con il Peterborough United, con cui ha collezionato 30 presenze in campionato.