D. Castro

pt
D. Castro
49

92

K.€

85

27

years

RB

Profile of D. Castro

Season 2023/24

Competitive matches
23
Matches
played
1101'
Minutes
played
3
0.25
Goals/90'
1
0.08
Assists/90'
4/0
0.33
Cards/90'

Performance in the last match

Liga 3, 1 day ago
D. Castro
Diogo Rebelo Castro
27
years
Portugal
75
kgs
Def
position
183
cms
85
shirt number
92
K.€
49
ELO

Born on 07 January 1997 in Paredes

Personal data
Country of birth
Portugal Portugal
Preferred foot
Right foot
Continent of birth
Europe
Region of birth
Southern Europe
Career details
Current club
Fafe Fafe
Current competition
Liga 3 Liga 3
Previous club
Oliveira Hospital Oliveira Hospital
Previous competition
Campeonato de Portugal Campeonato de Portugal
Historic team
AD Sanjoanense AD Sanjoanense
Historical competition
Campeonato de Portugal Campeonato de Portugal
Most common shirt number
85
Other shirt numbers
83

Form in last matches

Competitions played in

Participation and performances
Liga 3
52%
Wins
11 W
5 D
5 L
Taça de Portugal
0%
Wins
0 W
0 D
1 L

Team's position in the competition

Matchday 18 PTS MP W D L GF GA GD
4
Sporting Braga II
Sporting Braga II 27 18 8 3 7 26 22 +4
5
Canelas 2010
Canelas 2010 25 18 7 4 7 21 28 -7
6
Fafe
Fafe 24 18 6 6 6 13 19 -6
7
Trofense
Trofense 20 18 6 5 7 18 20 -2
8
Anadia
Anadia 20 18 6 2 10 25 32 -7

Position on the pitch

Main position
Right-back 86%
Other positions
  • Right midfielder 14%
RB
RM
Campo de Fútbol

Rating progression

49 ▲ 1
26836 16
7067 17
26836 19
6996 20
7068 22
7011 23
Highest value in career
50 (2022)
Rankings
General
50456º
Age
3915º
By country
764º 764º
By position
19152º D
By position
4210º RB RB

Evolution of market value

26836 16
7067 17
26836 19
6996 20
7068 22
7011 23
Highest value in career
103.9K (2023)
Rankings
General
62920º
Age
4688º
By country
932º 932º
By position
22636º D
By position
5110º RB RB
Contract information
Start of contract
01/07/2023
NEW SIGNING
End of contract
30/06/2024
LAST YEAR OF CONTRACT
Contract length
16/04/2025

Past signings

Season. Date
Origin Destination Cost
20/21 01/07/2020
RD Agueda
RD Agueda
S. João Ver
S. João Ver
Free transfer
19/20 01/07/2019
AD Sanjoanense
AD Sanjoanense
RD Agueda
RD Agueda
Free transfer
17/18 30/08/2017
Académica
Académica
AD Sanjoanense
AD Sanjoanense
Free transfer
16/17 30/06/2017
RD Agueda
RD Agueda
Académica
Académica
End of loan
16/17 01/08/2016
Académica
Académica
RD Agueda
RD Agueda
Loan
Total amount of money in transfer dealings 0

Professional performance

Current season 22
4
0.18
48
Calendar year 10
48
Last 6 months 15
1
0.07
48
Last 365 days 25
4
0.16
48
Last 3 years 73
17
0.23
48
Last 5 years 114
27
0.24
47
Career 165
0.22
45

List of clubs played for

Teams Season MP
MP GS MS MIN Age Pts. ELO
Fafe
Fafe
2023/24
22 3 1 4 0 22 11 11 1101' 27 6.5 48
Liga 3
Liga 3
21 3 1 4 0 21 11 10 1100' 27 6.6 48
Taça de Portugal
Taça de Portugal
1 0 0 0 0 1 0 1 1' 26 4 47
Oliveira Hospital
Oliveira Hospital
2022/23
29 1 2 4 1 29 26 3 2311' 26 6.6 49
São João Ver
São João Ver
2021/22
22 1 0 8 0 22 17 5 1371' 25 6.3 47
São João Ver
São João Ver
2020/21
14 0 0 3 1 14 14 0 1071' 24 6.7 46
RD Agueda
RD Agueda
2019/20
24 1 0 6 0 24 24 0 2002' 23 6.5 45

Teammates

Player rating and role
Pedro Matos
F
Pedro Matos
53
4
Pedro Matos
F
Pedro Matos
53
4
Joel Silva
MF
Joel Silva
52
2
Joel Silva
MF
Joel Silva
52
2
Jorge Miguel
D
Jorge Miguel
51
0
Jorge Miguel
D
Jorge Miguel
51
0
Chicao Amorim
MF
Chicao Amorim
49
11
Richard
D
Richard
49
2
Chicao Amorim
MF
Chicao Amorim
49
11
Abel Folha
D
Abel Folha
48
1
Pedro Ribeiro
F
Pedro Ribeiro
48
1
Abel Folha
D
Abel Folha
48
1
David Veiga
MF
David Veiga
47
6
Gabriel Souza
GK
Gabriel Souza
47
6
David Veiga
MF
David Veiga
47
6
Gabriel Souza
GK
Gabriel Souza
47
6
Didi Silva
F
Didi Silva
46
1
Rui Bruno
D
Rui Bruno
46
-1

Historical performance in clubs

By teams Season. MP GS Min.
AD Sanjoanense
AD Sanjoanense
2 47 42 3766' 2 8
São João Ver
São João Ver
2 36 31 2442' 1 12
RD Agueda
RD Agueda
2 31 29 2354' 1 7
Oliveira Hospital
Oliveira Hospital
1 29 26 2311' 1 5
Fafe
Fafe
1 22 11 1101' 3 4
By competition Season. MP GS Min.
Campeonato de Portugal
Campeonato de Portugal
5 86 81 6885' 3 17
Liga 3
Liga 3
3 67 50 4405' 5 15
Taça de Portugal
Taça de Portugal
4 8 6 558' 0 3
CN Seniores Play
CN Seniores Play
1 4 2 126' 0 1

Teams played for

AD Sanjoanense
AD Sanjoanense
2 season
2
47
São João Ver
São João Ver
2 season
1
36
RD Agueda
RD Agueda
2 season
1
31
Oliveira Hospital
Oliveira Hospital
1 season
1
29
Fafe
Fafe
1 season
3
22

Most important achievements

Milestones and events on this day

Best performances