David Monteiro is represented by the football agency CAA Stellar. The player currently plays for CF Os Belenenses.

timeline Career History

18/19
Sporting U15 Sporting U15
19/20
Sporting U17 Sporting U17
20/21
Sporting U19 Sporting U19
22/23
Sporting U23 Sporting U23
22/23
Sporting B Sporting B
24/25
Leiria Leiria
25/26
Leiria Leiria
25/26
União Santarém União Santarém
26/27
Belenenses Belenenses

Rating

68

RIG

David Monteiro player profile photo

David Monteiro

Portugal • Right-Back visibility228

ATT

--

TEC

--

TAC

--

DEF

--

CRE

--

AGE

22

Height: 1,77
Foot: Right
support_agent Agent: CAA Stellar

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

Position

Defence

Age

22

Height

1,77

Foot

Right

Personal details

Date of Birth
13.03.2004
Place of birth
Lisboa, Portugal
Nationality
Portugal
League
Liga 3
Shirt number
58

info About David Monteiro

David Monteiro is a 22-year-old Right-Back from Portugal. David Monteiro has played for CF Os Belenenses since 2026. David Monteiro is represented by the football agency CAA Stellar. 9 transfers on record. Average rating over the last 8 matches: 6.76. Height 1.77 m, preferred foot: right.

Who is David Monteiro's agent?

expand_more

David Monteiro is represented by the football agency CAA Stellar.

Which club does David Monteiro play for?

expand_more

David Monteiro currently plays for CF Os Belenenses as a Right-Back.

What is David Monteiro's market value?

expand_more

No up-to-date market value information is available for David Monteiro.

Where is David Monteiro from?

expand_more

David Monteiro holds Portugal nationality.

How old is David Monteiro?

expand_more

David Monteiro is 22 years old.

scoreboard Recent Matches

Date Opponent Score Rating
6 Nov 2026
Lusitano Ginásio Clube (H)
Liga 3, Group B
0 - 0 (D) –
31 Oct 2026
UD Oliveirense (A)
Liga 3, Group B
1 - 2 (W) 6.1
25 Oct 2026
SC Covilhã (H)
Liga 3, Group B
1 - 1 (D) 6.6
18 Oct 2026
FC Arouca (H)
Taça de Portugal
3 - 4 (L) –
11 Oct 2026
CD Mafra (A)
Liga 3, Group B
2 - 2 (D) 6.6