CONCACAF Nations League
BRB1
LCA0
27'
CONCACAF Nations League
BON1
SKN0
27'
CONCACAF Nations League
JAM0
GUA1
28'
Copa Bolivia
NAL3
CAR0
ET
Copa Chile
COL1
AUD0
65'
USL Championship
HFD1
LOU2
63'
USL Championship
JAX1
LDN1
ET
Liga MX
ATL-
MTY-
6:00 PM
Liga MX
CTJ-
ATS-
8:00 PM
CONCACAF Nations League
HON-
SUR-
6:00 PM
CONCACAF Nations League
SLV-
MTQ-
8:00 PM
Canadian Premier League
CAV-
SUP-
6:00 PM
Copa Colombia
UMA-
ISF-
4:00 PM
Mexican Ascenso (Apertura)
UAT-
JAB-
6:00 PM
Ukraine Premier League Women
KHA-
POL-
4:00 PM
United Soccer League
ELP-
TUL-
6:00 PM
UEFA Nations League
GEO0
NIR1
Final
UEFA Nations League
ARM2
LVA0
Final
UEFA Nations League
HUN0
UKR1
Final
UEFA Nations League
ITA0
BEL2
Final
UEFA Nations League
MNE2
CYP1
Final
UEFA Nations League
POL0
BIH0
Final
UEFA Nations League
SWE2
ROU1
Final
UEFA Nations League
TUR0
FRA1
Final
International Friendlies
AUS1
BRA1
Final
International Friendlies
IND1
PAN1
Final
CONCACAF Nations League
BER1
GLP2
Final
CONCACAF Nations League
GRN0
CUB3
Final
African Cup of Nations Qualifiers
MOZ1
SEN1
Final
African Cup of Nations Qualifiers
SDN1
ETH0
Final
African Cup of Nations Qualifiers
TAN0
GNB2
Final
African Cup of Nations Qualifiers
NIG2
LES1
Final
African Cup of Nations Qualifiers
NGA2
MAD1
Final
African Cup of Nations Qualifiers
RWA3
LBR1
Final
African Cup of Nations Qualifiers
TOG1
BDI0
Final
African Cup of Nations Qualifiers
MWI2
SSD1
Final
African Cup of Nations Qualifiers
GAM2
SOM1
Final
African Cup of Nations Qualifiers
ALG3
ZAM1
Final
African Cup of Nations Qualifiers
MAR2
GAB0
Final
African Cup of Nations Qualifiers
MLI3
CPV1
Final
Home»Teams»Dorados»Christopher Castro
Player · #32

Christopher Castro

DoradosMidfielderMexico21 years old182 cm80 kg
SeasonTeamCompetitionMPMinGA
2026/27DoradosMexican Ascenso (Apertura)753600
2025/26MazatlánLeagues Cup17100
2025/26MazatlánLiga MX11900
2025/26MazatlánLiga MX1900
2024/25MazatlánLiga MX211100
Total5 seasons1274600
7
Matches
0
Goals
0
Assists
536
Minutes
2
Shots

Mexican Ascenso (Apertura)

2026/27
Chances created per 90 minutes · 2 percentile among 55 players in the same positionChances created0.00Passes completed over passes attempted · 50 percentile among 55 players in the same positionPass accuracy84%Dribbles completed per 90 minutes · 30 percentile among 55 players in the same positionDribbles0.34Duels won over duels contested · 58 percentile among 55 players in the same positionDuels won53%Tackles won plus interceptions per 90 minutes · 95 percentile among 55 players in the same positionRecoveries3.36Passes into the forward zone per 90 minutes · 5 percentile among 55 players in the same positionForward passes13.94

Compared with 55 players in the same position in 2026/27.

Value: per 90 minutes played, except the percentages. Percentile: how many of those players rank below, from 0 to 100. The dotted ring on the chart is the 50th percentile, meaning the average for the position.

MetricValuePercentile
Chances created0.002
Pass accuracy84%50
Dribbles0.3430
Duels won53%58
Recoveries3.3695
Forward passes13.945
MetricTotalPer 90
Shots20.34
Dribbles completed20.34
Tackles won91.51
Interceptions111.85
Clearances457.56
1
Matches
0
Goals
0
Assists
71
Minutes

Leagues Cup

2025/26
MetricTotalPer 90
Clearances67.61
1
Matches
0
Goals
0
Assists
19
Minutes

Liga MX

2025/26
Chances created per 90 minutes · 0 percentile among 103 players in the same positionChances created0.00Passes completed over passes attempted · 0 percentile among 103 players in the same positionPass accuracy50%Dribbles completed per 90 minutes · 2 percentile among 103 players in the same positionDribbles0.00Duels won over duels contested · 93 percentile among 103 players in the same positionDuels won60%Tackles won plus interceptions per 90 minutes · 0 percentile among 103 players in the same positionRecoveries0.00Passes into the forward zone per 90 minutes · 0 percentile among 103 players in the same positionForward passes0.00

Compared with 103 players in the same position in 2025/26.

Value: per 90 minutes played, except the percentages. Percentile: how many of those players rank below, from 0 to 100. The dotted ring on the chart is the 50th percentile, meaning the average for the position.

Small sample so far: few matches played.

MetricValuePercentile
Chances created0.000
Pass accuracy50%0
Dribbles0.002
Duels won60%93
Recoveries0.000
Forward passes0.000
MetricTotalPer 90
Clearances314.21
1
Matches
0
Goals
0
Assists
9
Minutes

Liga MX

2025/26
Chances created per 90 minutes · 0 percentile among 99 players in the same positionChances created0.00Dribbles completed per 90 minutes · 2 percentile among 99 players in the same positionDribbles0.00Tackles won plus interceptions per 90 minutes · 0 percentile among 99 players in the same positionRecoveries0.00Passes into the forward zone per 90 minutes · 0 percentile among 99 players in the same positionForward passes0.00

Compared with 99 players in the same position in 2025/26.

Value: per 90 minutes played, except the percentages. Percentile: how many of those players rank below, from 0 to 100. The dotted ring on the chart is the 50th percentile, meaning the average for the position.

Small sample so far: few matches played.

No data in this competition: Pass accuracy, Duels won.

MetricValuePercentile
Chances created0.000
Dribbles0.002
Recoveries0.000
Forward passes0.000

No stats available right now.

2
Matches
0
Goals
0
Assists
111
Minutes

Liga MX

2024/25
Chances created per 90 minutes · 0 percentile among 105 players in the same positionChances created0.00Passes completed over passes attempted · 16 percentile among 105 players in the same positionPass accuracy79%Dribbles completed per 90 minutes · 85 percentile among 105 players in the same positionDribbles1.62Duels won over duels contested · 100 percentile among 105 players in the same positionDuels won75%Tackles won plus interceptions per 90 minutes · 100 percentile among 105 players in the same positionRecoveries4.05Passes into the forward zone per 90 minutes · 0 percentile among 105 players in the same positionForward passes6.49

Compared with 105 players in the same position in 2024/25.

Value: per 90 minutes played, except the percentages. Percentile: how many of those players rank below, from 0 to 100. The dotted ring on the chart is the 50th percentile, meaning the average for the position.

Small sample so far: few matches played.

MetricValuePercentile
Chances created0.000
Pass accuracy79%16
Dribbles1.6285
Duels won75%100
Recoveries4.05100
Forward passes6.490
MetricTotalPer 90
Dribbles completed21.62
Tackles won10.81
Interceptions43.24
Clearances10.81

Recent matches

MatchMinGAClrTklIntDuelAerPassScore
09/19AwayJaiba BravaE1-190'0015122016/226.9
09/15CancúnE1-190'007104152/566.8
09/12TapatíoG3-190'005001033/406.1
09/03AwayTepatitlánG1-481'00730527/117.0
08/28Atlético MoreliaP0-145'001010030/336.4
08/06Mineros de ZacatecasE2-257'002101025/326.3
07/30AwayAlebrijes de OaxacaG0-283'006374020/286.9
01/09JuárezP1-29'00000000/06.0
11/07NecaxaE1-119'00300321/26.1
07/29AwayLos Angeles Football ClubE1-171'006000037/386.3
03/28AtlasG3-245'000022014/176.1
03/08AwayPachucaE1-166'00112408/116.4
Abreviaturas
Min Minutos jugadosG GoalsA AssistsClr ClearancesTkl Tackles wonInt InterceptionsDuel Duels wonAer Aerial duels wonPass Passes completed / attemptedScore Our rating (1-10)G/E/P Ganado / Empatado / Perdido
We use cookies to improve and personalize your experience on our site. For more information, read our privacy policy.Accept