Profile of D. Ribeiro

D. Ribeiro

Diogo Alexandre Figueiredo Ribeiro
22
years
pt
Portugal
72
kgs
Def
position
179
cms
23
shirt number
191
K.€
51
ELO

Born on 15 January 2003

Personal data
Nationality
Portugal Portugal
Preferred foot
Right foot
Career details
Current club
Leça FC Leça FC
Current competition
Campeonato de Portugal Campeonato de Portugal
Previous club
Rio Ave U23 Rio Ave U23
Previous competition
Liga Revelação Liga Revelação
Historic team
Rio Ave U23 Rio Ave U23
Historical competition
Liga Revelação Liga Revelação
Last number
23
Most common shirt number
2
Other shirt numbers
4, 2, 13

Form in last matches

Competitions played in

Participation and performances

Position on the pitch

Main position
Centre-back 99%
CB
Football pitch

Rating progression

51
136476 19
112330 20
139024 21
7059 24
Highest value in career
52 (2025)
Rankings
General
51615º
Age
2825º
By country
868º 868º
By position
19594º D
By position
10872º CB CB

Evolution of market value

▲ 0.1
136476 19
112330 20
139024 21
7059 24
Highest value in career
169.33K (2025)
Rankings
General
57331º
Age
4087º
By country
811º 811º
By position
20893º D
By position
11153º CB CB
Contract information
Start of contract
18/07/2024
End of contract
30/06/2026
FINAL YEAR OF CONTRACT
Contract length
08/08/2027

Professional performance

Calendar year 18
1
0.06
51
Last 6 months 14
1
0.07
52
Last 365 days 32
2
0.06
51
Last 3 years 76
8
0.11
49
Last 5 years 122
13
0.11
45
Career 135
0.1
44

List of clubs played for

Teams Season MP
MP GS MS MIN Age Pts. ELO
Leça FC
Leça FC
2024/25
32 1 1 2 0 32 30 2 2679' 22 7.2 51
Campeonato de Portugal
Campeonato de Portugal
31 1 1 2 0 31 29 2 2589' 22 7.2 51
Taça de Portugal
Taça de Portugal
1 0 0 0 0 1 1 0 90' 21 5.5 49
Rio Ave U23
Rio Ave U23
2023/24
28 3 0 4 0 28 26 2 2369' 21 6.6 47
Rio Ave U23
Rio Ave U23
2022/23
16 2 0 2 0 16 14 2 1210' 20 6.6 45
Rio Ave U19
Rio Ave U19
2021/22
31 5 0 3 0 31 29 2 2643' 19 7.1 42
Rio Ave U23
Rio Ave U23
2021/22
7 0 0 1 0 7 4 3 406' 19 5.2 44

Teammates

Player rating and role

Historical performance in clubs

By teams Season. MP GS Min.
Rio Ave U23
Rio Ave U23
3 51 44 3985' 5 7
Rio Ave U19
Rio Ave U19
2 39 35 3262' 7 4
Leça FC
Leça FC
1 32 30 2679' 1 2
Porto U17
Porto U17
1 13 8 579' 1 0
By competition Season. MP GS Min.
Liga Revelação
Liga Revelação
3 51 44 3985' 5 7
Liga Portuguesa Sub 19
Liga Portuguesa Sub 19
2 39 35 3262' 7 4
Campeonato de Portugal
Campeonato de Portugal
1 31 29 2589' 1 2
Liga Portuguesa Sub 17
Liga Portuguesa Sub 17
1 13 8 579' 1 0
Taça de Portugal
Taça de Portugal
1 1 1 90' 0 0

Most important achievements

Milestones and events on this day
First goal for the team
Leça FC
Leça FC
03 NOV. 24
21 years

Best performances