David Costas del Real Oviedo ha giocato nella maggior parte delle gare della sua squadra in LaLiga nel 2025/2026, avendo collezionato 9 presenze, per un totale di 710 minuti. É partito titolare in 8 presenze su 14 giornate ed è subentrato 1 volta.
Costas ha collezionato la sua ultima presenza il 29 novembre, con il Real Oviedo: una sconfitta per 2-0 contro l'Atletico Madrid, in cui ha giocato 90 minuti.
La prossima gara per il Real Oviedo sarà una sfida casalinga contro il Maiorca, il 5 dicembre.
Nell'ultima stagione con il Real Oviedo in Segunda División Costas ha collezionato 7 presenze, realizzando 1 gol.
Prima di arrivare a vestire la maglia del Real Oviedo nel luglio 2021, il difensore ha collezionato 40 presenze in campionato con il Celta Vigo, per un totale di 1 assist.
Il 25 agosto 2013 Costas ha esordito in LaLiga con il Celta Vigo, all'età di 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.
Finora in LaLiga, ha giocato 49 partite con un gol segnato con un assist.