David Turnbull è un centrocampista del Cardiff City che è sceso in campo nella maggior parte delle partite della sua squadra in League One nel 2025/2026, avendo collezionato 41 presenze, per un totale di 1847 minuti. É stato scelto nell'11 iniziale in 16 di queste presenze, su 46 giornate, ed è stato soprattutto utilizzato da subentrato, essendo entrato a gara in corso in 25 occasioni.
Turnbull ha collezionato la sua ultima presenza il 2 maggio, con il Cardiff: una sconfitta per 5-4 contro il Mansfield Town, in cui ha giocato 57 minuti. In totale il centrocampista ha segnato 2 gol nel 2025/2026; ha inoltre fornito 4 assist. Ha ricevuto 4 cartellini gialli.
Turnbull ha segnato l'ultima volta nella competizione nella vittoria per 3-1 contro il Luton Town, il 14 febbraio. Ha aperto le sue marcature in questo campionato contro il Bradford il 17 gennaio, con una rete nella vittoria per 2-1.
Nell'ultima stagione con il Cardiff in Championship Turnbull ha collezionato 19 presenze, gare in cui ha segnato 1 gol.
Il centrocampista è passato a giocare con il Cardiff nel febbraio 2024, mentre prima giocava con Celtic, con cui ha collezionato 100 presenze in campionato, con 25 gol e 17 assist.