David Rebelo is represented by the football agency GPMANAGEMENT. The player currently plays for Leça FC. Contract expires on 30.06.2027 — 7 months left.

timeline Career History

16/17
Sacavenense U15 Sacavenense U15
17/18
Loures U17 Loures U17
19/20
Loures U19 Loures U19
20/21
Belenenses U19 Belenenses U19
21/22
Loures Loures
22/23
Sanjoanense Sanjoanense
23/24
Sintrense Sintrense
24/25
S. João Ver S. João Ver
25/26
Belenenses Belenenses
26/27
Leça Leça

Rating

66

LEF

David Rebelo player profile photo

David Rebelo

Portugal • Left Winger visibility1,2B

ATT

--

TEC

--

TAC

--

DEF

--

CRE

--

AGE

23

Height: 1,80
Foot: Right
support_agent Agent: GPMANAGEMENT

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

Position

Forward

Age

23

Height

1,80

Foot

Right

Personal details

Date of Birth
13.11.2002
Place of birth
Coimbra, Portugal
Nationality
Portugal
League
Liga 3
Shirt number
31

info About David Rebelo

David Rebelo is a 23-year-old Left Winger from Portugal. David Rebelo has played for Leça FC since 2026. The contract runs until June 2027. David Rebelo is represented by the football agency GPMANAGEMENT. 11 transfers on record. Average rating over the last 6 matches: 6.57. Height 1.80 m, preferred foot: right.

Who is David Rebelo's agent?

expand_more

David Rebelo is represented by the football agency GPMANAGEMENT.

Which club does David Rebelo play for?

expand_more

David Rebelo currently plays for Leça FC as a Left Winger.

What is David Rebelo's market value?

expand_more

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

Where is David Rebelo from?

expand_more

David Rebelo holds Portugal nationality.

How old is David Rebelo?

expand_more

David Rebelo is 23 years old.

scoreboard Recent Matches

Date Opponent Score Rating
17 Oct 2026
Penafiel (A)
Taça de Portugal
0 - 1 (W) –
10 Oct 2026
AD Marco 09 (H)
Liga 3, Group A
2 - 0 (W) 6.3
12 Sep 2026
CD Trofense (A)
Liga 3, Group A
1 - 4 (W) 7.3
6 Sep 2026
AD Fafe (H)
Liga 3, Group A
0 - 3 (L) 6.4
23 Aug 2026
USC Paredes (A)
Liga 3, Group A
1 - 2 (W) 6.6