Il difensore del Real Oviedo David Carmo ha giocato nella maggior parte delle partite della sua squadra in LaLiga nel 2025/2026, avendo collezionato 22 presenze, per un totale di 1787 minuti. É stato scelto nell'11 iniziale in 20 presenze su 38 giornate ed è entrato 2 volte.
Il difensore ha collezionato la sua ultima presenza il 26 aprile, con il Real Oviedo: una sconfitta per 2-1 contro l'Elche, in cui ha giocato 65 minuti. In totale il difensore ha segnato 1 rete in questa stagione. Ha ricevuto 5 cartellini gialli, oltre a essere stato espulso 1 volta.
Ha aperto le sue marcature in questo campionato contro il Girona il 25 ottobre, avendo segnato nel pareggio 3-3.
Nell'ultima stagione con l'Olympiakos in Super League 1 Carmo ha collezionato 23 presenze, gare in cui ha realizzato 1 gol.
Il difensore è passato a giocare in prestito con il Real Oviedo nell'agosto 2025. In precedenza giocava per il Nottingham Forest, per cui non ha collezionato alcuna presenza in campionato, mentre prima giocava per il Porto.
Il 13 settembre 2025 Carmo ha debuttato in LaLiga, a 26 anni e 56 giorni contro il Getafe. In generale in LaLiga, ha collezionato 22 partite, con 1 gol.