David Carmo

David Carmo

David Carmo

Full Name David Mota Veiga Teixeira Carmo
National Team Angola
Place Of Birth Aveiro
Age 27 · July 19, 1999
Height / Weight 196 cm · 84 kg
Last 5 w w w w d Wins: 4; Draws: 1; Losses: 0
Last Win October 31, 2026 6days ago
Last Loss September 12, 2026 55days ago
Season Record
Avg Rating 6.80 3 Games · 33% of matches 2 W 1 D 0 L
Starts 1 Sub In 2 1
1 0.54 / 90 min Goals
0 0.00 / 90 min Assists
0% 0 of 1 goals Penalty Goals
168 56 / game Minutes
Goals 1 0.54 / 90 · 0.33 / game League Leader B. Varga 5 David Carmo 1 20% Club Leader Jota Silva 5 David Carmo 1 7% of club total 20%
Assists 0 0.00 / 90 · 0.00 / game League Leader A. Živković 5 David Carmo 0 0% Club Leader R. Freuler 3 David Carmo 0 0%
Penalty Goals 0 0.00 / 90 · 0.00 / game League Leader A. Živković 1 David Carmo 0 0% Club Leader Jota Silva 1 David Carmo 0 0%
Minutes 168 56 / game League Leader D. Calabria 810 David Carmo 168 21% Club Leader S. Ortega 810 David Carmo 168 21% of available minutes 21%
Season Statistics
Super League 1 2026-2027
Olympiakos Piraeus
3
1
2
168′
1
1 (0)
6.8
Game Log
Career Chart
Career
Club / Season
Olympiakos Piraeus 3 seasons · 2024–2027
36
28
2,493
2
0
8Y
6.99
2026 UEFA Europa League
1
1
90
0
0
—
6.72
2026-2027 Super League 1
3
1
168
1
0
1Y
6.78
2026 UEFA Champions League
1
1
56
0
0
1Y
6.60
2024-2025 Super League 1
23
18
1,556
1
0
4Y
7.00
2024-2025 UEFA Europa League
8
7
623
0
0
2Y
7.14
Oviedo 1 season · 2025–2026
22
20
1,780
1
0
7Y1R
6.74
2025-2026 La Liga
22
20
1,780
1
0
7Y1R
6.74
National Team
Angola 3 seasons · 2024–2026
12
12
1,080
0
0
1Y
6.98
2026 Africa Cup of Nations - Qualification
2
2
180
0
0
—
7.20
2025 Africa Cup of Nations
2
2
180
0
0
—
6.75
2024-2025 World Cup - Qualification Africa (World) - 2023
8
8
720
0
0
1Y
—
By season 5 seasons
By competition 7 competitions
Career — total · 5 seasons
70
60
5,353
3
0
16Y1R
6.90
Splits
Venue
GP
Min
G
A
Rating
Home
36
2,575
2
0
6.91
Away
34
2,778
1
0
6.91
vs Opponents
3 clubs
Opponent
GP
Min
G
A
Rating
1
33
1
0
6.90
1
90
0
0
6.94
1
45
0
0
6.51
Goal Analysis
3 Goals
Open play 3 100%
Penalties 0 0%
+ 1 own goal
0.05 per 90 min
70 games

Goal minutes · open play vs penalty

Most dangerous 76-90+ · 2 goals
Discipline
16 0.23 / game Yellow Cards
1 1 in 70 games Second Yellow
1 0 straight + 1 second Red Cards
0.24 cards / game · 70 games
Suspensions served 2
January 17, 2026
Yellow Cards
December 20, 2025
Red Card
Teammates
1
32 matches played together
2
31 matches played together
3
31 matches played together
4
31 matches played together
5
31 matches played together
6
30 matches played together
7
27 matches played together
8
26 matches played together
9
26 matches played together
10
25 matches played together
Missed Matches
Date
For
Against
Reason
La Liga 2025-2026
La Liga 2025-2026
Oviedo
CEL
Injured - Injury
Oviedo
SEV
Injured - Injury
Oviedo
OSA
Suspended - Yellow Cards
Oviedo
CEL
Suspended - Red Card
Oviedo
MAL
Injured - (questionable) Injury
Oviedo
MAD
Injured - (questionable) Illness
Transfers
Club Out
Club In
Transfer Date
Fee
Club Out / Club In
Transfer Date / Fee
- without club -
Nottingham Forest
Jul 1, 2025
Back from Loan
- without club -
Nottingham Forest
Jul 1, 2025
Back from Loan
Olympiakos Piraeus
Nottingham Forest
Jul 1, 2025
Back from Loan
Olympiakos Piraeus
Nottingham Forest
Jul 1, 2025
Back from Loan
FC Porto
Nottingham Forest
Aug 25, 2024
€ 11M
FC Porto
Nottingham Forest
Aug 25, 2024
€ 11M
Nottingham Forest
Olympiakos Piraeus
Aug 25, 2024
Loan
Nottingham Forest
Olympiakos Piraeus
Aug 25, 2024
Loan