David Carmo is represented by the football agency Ulisses Santos - US11. The player currently plays for Olympiakos; the current market value is €8.00m. Under contract until 30.06.2029.

timeline Career History

19/20
Braga Braga
22/23
Porto Porto
23/24
Olympiakos Olympiakos
23/24
Porto Porto
24/25
Nottingham Nottingham
24/25
Olympiakos Olympiakos
24/25
Nottingham Nottingham
25/26
Oviedo Oviedo
25/26
Nottingham Nottingham
26/27
Olympiakos Olympiakos

Rating

73

CEN

David Carmo player profile photo

David Carmo

Angola • Centre-Back visibility280,1B Wikidata Q56678375

ATT

39

TEC

48

TAC

64

DEF

69

CRE

44

AGE

27

Height: 1,96
Foot: Left
euro €8.00m
support_agent Agent: Ulisses Santos - US11

ATT: Attacking • TEC: Technical • TAC: Tactical • DEF: Defending • CRE: Creativity

Position

Defence

Age

27

Height

1,96

Foot

Left

Personal details

Date of Birth
19.07.1999
Place of birth
Aveiro, Portugal
Nationality
Angola / Portugal
League
Super League 1
Shirt number
6

info About David Carmo

David Carmo is a 27-year-old Centre-Back from Angola. David Carmo has played for Olympiakos since 2026. The contract runs until June 2029. Current estimated market value: €8.00m. David Carmo is represented by the football agency Ulisses Santos - US11. 18 transfers on record; the highest fee was €20.28m for the 2022 move from Braga to Porto. Average rating over the last 8 matches: 7.34. Height 1.96 m, preferred foot: left.

Who is David Carmo's agent?

expand_more

David Carmo is represented by the football agency Ulisses Santos - US11.

Which club does David Carmo play for?

expand_more

David Carmo currently plays for Olympiakos as a Centre-Back.

What is David Carmo's market value?

expand_more

David Carmo's market value is estimated at around €8.00m (2026 data).

Where is David Carmo from?

expand_more

David Carmo holds Angola nationality.

How old is David Carmo?

expand_more

David Carmo is 27 years old.

scoreboard Recent Matches

Date Opponent Score Rating
11 Oct 2026
Panathinaikos FC (H)
Stoiximan Super League
1 - 0 (W) –
6 Oct 2026
Malawi (H)
Africa Cup of Nations, Qualification, Group B
3 - 1 (W) 7.7
25 Sep 2026
Egypt (A)
Africa Cup of Nations, Qualification, Group B
0 - 0 (D) 7.5
20 Sep 2026
APO Levadiakos (A)
Stoiximan Super League
0 - 1 (W) 7.3
16 Sep 2026
Jagiellonia Białystok (H)
UEFA Europa League
2 - 1 (W) –