David Costas del Real Oviedo è sceso in campo nella maggior parte delle partite del club in LaLiga nel 2025/2026, avendo collezionato 25 presenze, per un totale di 2064 minuti. É stato scelto nell'11 iniziale in 22 presenze su 38 giornate ed è subentrato 3 volte.
Costas ha giocato la sua ultima partita il 17 maggio, con il Real Oviedo: una sconfitta per 1-0 contro il Deportivo Alavés, in cui ha giocato 90 minuti. In totale il difensore ha segnato 1 gol in questa stagione.
Ha aperto le sue marcature in questo campionato contro il Valencia il 14 marzo, avendo segnato nella vittoria per 1-0.
Nella passata stagione di Segunda División Costas ha giocato 7 partite con il Real Oviedo, realizzando 1 gol.
Costas ha iniziato la sua esperienza con il Real Oviedo nel luglio 2021, mentre prima giocava con il Celta Vigo, con cui ha collezionato 40 presenze in campionato, con 1 assist fornito.
Il 25 agosto 2013 Costas ha debuttato in LaLiga con il Celta Vigo, an 18 anni e 152 giorni, contro il Real Betis. La prima presenza con la sua attuale squadra, il Real Oviedo, in LaLiga è stata nella partita contro il Real Madrid il 24 agosto 2025.
In generale, in LaLiga, ha giocato 65 gare con un gol segnato e un assist.