TOP Tournaments
Show more
person-avatar

Carmo David

Angola
Angola
Current Club:
Position:
Defender
Number:
16
Age:
26 (19.07.1999)
Height:
194 cm
Weight:
76 kg
Preferred Foot:
both
Market value:
€10.11m
Social media:
Carmo David Last matches
Date Match Minutes played Goals Assists Yellow cards Red cards
05.04 Real Oviedo Real Oviedo Sevilla Sevilla 1 0 Injured
21.03 Levante UD Levante UD Real Oviedo Real Oviedo 4 2 On the bench
14.03 Real Oviedo Real Oviedo Valencia Valencia 1 0 On the bench
09.03 Espanyol Espanyol Real Oviedo Real Oviedo 1 1 6.7 90’ 0 0 0 0
28.02 Real Oviedo Real Oviedo Atletico Madrid Atletico Madrid 0 1 6.5 90’ 0 0 0 0
21.02 Real Sociedad Real Sociedad Real Oviedo Real Oviedo 3 3 7 90’ 0 0 0 0
15.02 Real Oviedo Real Oviedo Athletic Bilbao Athletic Bilbao 1 2 6.4 90’ 0 0 0 0
07.02 Rayo Vallecano Rayo Vallecano Real Oviedo Real Oviedo 0 0 6.5 90’ 0 0 0 0
31.01 Real Oviedo Real Oviedo Girona Girona 1 0 7.1 90’ 0 0 1 0
25.01 Barcelona Barcelona Real Oviedo Real Oviedo 3 0 5.8 90’ 0 0 0 0
17.01 Osasuna Osasuna Real Oviedo Real Oviedo 3 2 Suspended
10.01 Real Oviedo Real Oviedo Real Betis Real Betis 1 1 7 90’ 0 0 1 0
04.01 Deportivo Alaves Deportivo Alaves Real Oviedo Real Oviedo 1 1 6.9 37’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Angola Angola Egypt Egypt 0 0 7.4 90’ 0 0 0 0
2025 Angola Angola Zimbabwe Zimbabwe 1 1 6.8 90’ 0 0 0 0
2025 South Africa South Africa Angola Angola 2 1 On the bench
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Real Oviedo Real Oviedo Celta Celta 0 0 Suspended
2025 Sevilla Sevilla Real Oviedo Real Oviedo 4 0 4.8 83’ 0 0 2 1
2025 Real Oviedo Real Oviedo Mallorca Mallorca 0 0 7.9 90’ 0 0 0 0
2025 Atletico Madrid Atletico Madrid Real Oviedo Real Oviedo 2 0 6 61’ 0 0 1 0
2025 Real Oviedo Real Oviedo Rayo Vallecano Rayo Vallecano 0 0 Injured
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Angola Angola Argentina Argentina 0 2 On the bench
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Athletic Bilbao Athletic Bilbao Real Oviedo Real Oviedo 1 0 7.3 90’ 0 0 0 0
2025 Real Oviedo Real Oviedo Osasuna Osasuna 0 0 7.3 90’ 0 0 1 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Ourense Ourense Real Oviedo Real Oviedo 4 2 Not in the squad
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Girona Girona Real Oviedo Real Oviedo 3 3 7.7 90’ 1 0 1 0
2025 Real Oviedo Real Oviedo Espanyol Espanyol 0 2 7.1 90’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Cameroon Cameroon Angola Angola 0 0 0 90’ 0 0 0 0
2025 Eswatini Eswatini Angola Angola 2 2 0 90’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Real Oviedo Real Oviedo Levante UD Levante UD 0 2 7.3 90’ 0 0 1 0
2025 Valencia Valencia Real Oviedo Real Oviedo 1 2 6.8 90’ 0 0 0 0
2025 Real Oviedo Real Oviedo Barcelona Barcelona 1 3 6.7 90’ 0 0 0 0
2025 Elche Elche Real Oviedo Real Oviedo 1 0 6.9 90’ 0 0 0 0
2025 Getafe Getafe Real Oviedo Real Oviedo 2 0 6.5 13’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Angola Angola Mauritius Mauritius 3 1 0 90’ 0 0 1 0
2025 Angola Angola Libya Libya 0 1 0 90’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Real Oviedo Real Oviedo Real Sociedad Real Sociedad 1 0 Not in the squad
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Crystal Palace Crystal Palace Nottingham Forest Nottingham Forest 1 1 Not in the squad
2025 Nottingham Forest Nottingham Forest Brentford Brentford 3 1 Not in the squad
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Nottingham Forest Nottingham Forest Al Qadisiyah Al Qadisiyah 0 0 On the bench
2025 Nottingham Forest Nottingham Forest Fiorentina Fiorentina 0 0 0 19’ 0 0 0 0
2025 Birmingham City Birmingham City Nottingham Forest Nottingham Forest 1 0 0 21’ 0 0 0 0
2025 Nottingham Forest Nottingham Forest Estoril Estoril 0 0 On the bench
2025 Fulham Fulham Nottingham Forest Nottingham Forest 3 1 0 46’ 0 0 0 0
2025 Chesterfield Chesterfield Nottingham Forest Nottingham Forest 0 0 0 46’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 OFI Crete OFI Crete Olympiacos Piraeus Olympiacos Piraeus 0 2 On the bench
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Panathinaikos Panathinaikos Olympiacos Piraeus Olympiacos Piraeus 0 1 Suspended
2025 Olympiacos Piraeus Olympiacos Piraeus P.A.O.K. P.A.O.K. 4 2 Suspended
2025 AEK Athens AEK Athens Olympiacos Piraeus Olympiacos Piraeus 0 2 Not in the squad
2025 Olympiacos Piraeus Olympiacos Piraeus AEK Athens AEK Athens 1 0 4.7 21’ 0 0 0 1
2025 P.A.O.K. P.A.O.K. Olympiacos Piraeus Olympiacos Piraeus 2 1 6.6 90’ 0 0 0 0
Carmo David Transfers
Date From To Fee
29/06/26 Real Oviedo Real Oviedo Nottingham Forest Nottingham Forest Return from loan
28/08/25 Nottingham Forest Nottingham Forest Real Oviedo Real Oviedo On loan
29/06/25 Olympiacos Piraeus Olympiacos Piraeus Nottingham Forest Nottingham Forest Return from loan
Carmo David Career
National leagues
National cups
International cups
National team
Team Competition Matches Goals Assists Yellow cards Red cards
2025/2026
Real Oviedo Real Oviedo La Liga La Liga 6.8 21 1 0 8 1
2024
Olympiacos Piraeus Olympiacos Piraeus Super League Super League 6.8 23 1 0 4 1
2023
Olympiacos Piraeus Olympiacos Piraeus Super League Super League 6.9 11 0 0 4 0
2023
Porto II Porto II Liga Portugal 2 Liga Portugal 2 3 0 0 1 0
2023
Porto Porto Liga Portugal Liga Portugal 6.6 7 0 0 6 1
2022/2023
Porto Porto Liga Portugal Liga Portugal 6.8 9 0 0 1 0
2022/2023
Porto II Porto II Liga Portugal 2 Liga Portugal 2 3 0 0 0 0
2021/2022
Braga Braga Liga Portugal Liga Portugal 6.8 12 0 0 3 1
2020/2021
Braga Braga Liga Portugal Liga Portugal 6.5 12 0 0 4 2
2019/2020
Braga Braga Liga Portugal Liga Portugal 6.8 18 0 0 3 0
2018
Braga II Braga II Liga Portugal 2 Liga Portugal 2 27 0 0 13 0
Total 146 2 0 47 6
Team Competition Matches Goals Assists Yellow cards Red cards
2024
Olympiacos Piraeus Olympiacos Piraeus Greece Cup Greece Cup 3 0 0 1 0
2024
Porto Porto Super Cup Super Cup 6.2 1 0 0 0 0
2023
Porto Porto League Cup League Cup 1 0 0 1 0
2022/2023
Porto Porto Taca de Portugal Taca de Portugal 1 0 0 0 0
2020
Braga Braga Taca de Portugal Taca de Portugal 2 0 0 1 0
2020
Braga Braga League Cup League Cup 2 0 0 0 0
Total 10 0 0 3 0
Team Competition Matches Goals Assists Yellow cards Red cards
2024
Olympiacos Piraeus Olympiacos Piraeus UEFA Europa League UEFA Europa League 6.9 8 0 0 2 0
2023
Olympiacos Piraeus Olympiacos Piraeus UEFA Conference League UEFA Conference League 7.1 9 0 0 1 0
2023
Porto Porto UEFA Champions League UEFA Champions League 7.4 4 0 0 3 0
2022/2023
Porto Porto UEFA Champions League UEFA Champions League 6.3 5 0 0 3 0
2021/2022
Braga Braga UEFA Europa League UEFA Europa League 7.1 5 1 0 2 0
2020/2021
Braga Braga UEFA Europa League UEFA Europa League 6.9 5 0 0 3 0
2019/2020
Braga Braga UEFA Europa League UEFA Europa League 6.3 1 0 0 1 0
Total 37 1 0 15 0
Player rating is based on a proprietary algorithm, taking into account ball actions, performance in attack and defense, and the player’s direct influence on the game outcome

Carmo David injury history

From Until Injury
21.03.2026 ? injury-icon Injury
29.11.2025 02.12.2025 injury-icon Injury
21.11.2025 26.11.2025 injury-icon Illness
Top bookmakers
gift-icon-gray 3000 USD
Get Bonus
gift-icon-gray 100 USD
Get Bonus
gift-icon-gray 250 USD
Get Bonus
gift-icon-gray 750 USD
Get Bonus
gift-icon-gray 250 USD
Get Bonus
gift-icon-gray for $19.99
Get Bonus
gift-icon-gray for $15.99
Get Bonus