Juan David Castro Ruíz

  • Team: Free Agent
  • Position: Midfielder
  • Age: 34
Filter Data

J. Castro Detailed Stats

Career Stats

Overall Record

Total Matches
115
Matches Played
36
Wins
25
Draws
54
Losses

When Scored

Total Matches
1
Matches Played
0
Wins
0
Draws
1
Losses

Match Summary

57
Sub In
18.4'
Avg Min
2120
Total Min
Starts17/115
14.8%

Passing

745
Total
651
Accurate
16
Key Passes
31.6
Per 90
87.4%
Accuracy
0.68
Key/90

Goal Contribution

0.7%
Team
0.3%
Both Teams
114
Failed
0.9%
Goal Chance

Timeline

10-15'
016-30'
031-45'
046-60'
061-75'
076-90'
091-105'
0106-120'
0120+'

Goal Market

1
Scored
0.04
Per 90
1
Non-Pen
0.04
Non-Pen/90
Under
Line
Over
99%
0.5
1%
100%
1.5
0%
100%
2.5
0%
100%
3.5
0%
100%
4.5
0%
100%
5.5
0%
0%
6.5
0%
0%
7.5
0%
0%
8.5
0%

Shots

20
Total
0.85
Per 90
5.0%
Conversion
8
On Target
40.0%
On Target %

Assists

1
Total
0.04
Per 90

Timeline

00-15'
016-30'
031-45'
046-60'
061-75'
176-90'
091-105'
0106-120'
0120+'
Under
Line
Over
99%
0.5
1%
100%
1.5
0%
100%
2.5
0%
100%
3.5
0%
100%
4.5
0%
100%
5.5
0%
0%
6.5
0%
0%
7.5
0%
0%
8.5
0%

Goal Involvements (G+A)

2
Total
0.08
Per 90

Timeline

10-15'
016-30'
031-45'
046-60'
061-75'
176-90'
091-105'
0106-120'
0120+'
Under
Line
Over
98%
0.5
2%
100%
1.5
0%
100%
2.5
0%
100%
3.5
0%
100%
4.5
0%
100%
5.5
0%
0%
6.5
0%
0%
7.5
0%
0%
8.5
0%

Defensive Work

Duels

113
Won
234
Total
48.0%
Win%

Dribbles

28
Success
58.0%
Success%
13
Past

Tackles

27
Total
1.1
Per 90

Blocks

4
Total
0.2
Per 90

Interceptions

20
Total
0.8
Per 90

Goalkeeping

0
Saves
0.0%
Saves/90
28
Clean Sheets
24.4%
CS Rate
184
Conceded
7.81
Conceded/90

Timeline

210-15'
1116-30'
2231-45'
1646-60'
1961-75'
3076-90'
091-105'
0106-120'
0120+'

Goal Conceded

184
Total
7.81
Per 90
Over
Line
Under
76%
0.5
24%
50%
1.5
50%
23%
2.5
77%
7%
3.5
93%
3%
4.5
97%
1%
5.5
99%
0%
6.5
0%
0%
7.5
0%
0%
8.5
0%

Discipline

4
0

Fouls Drawn

45
Drawn
1.91
Per 90

Fouls Committed

28
Committed
1.19
Per 90

Overall Record

Total Matches
86
Matches Played
30
Wins
16
Draws
40
Losses

When Scored

Total Matches
0
Matches Played
0
Wins
0
Draws
0
Losses

Match Summary

50
Sub In
9.8'
Avg Min
845
Total Min
Starts1/86
1.2%

Passing

392
Total
360
Accurate
9
Key Passes
41.8
Per 90
91.8%
Accuracy
0.96
Key/90

Goal Contribution

0.0%
Team
0.0%
Both Teams
86
Failed
0.0%
Goal Chance

Timeline

00-15'
016-30'
031-45'
046-60'
061-75'
076-90'
091-105'
0106-120'
0120+'

Goal Market

0
Scored
0.00
Per 90
0
Non-Pen
0.00
Non-Pen/90
Under
Line
Over
100%
0.5
0%
100%
1.5
0%
100%
2.5
0%
100%
3.5
0%
100%
4.5
0%
100%
5.5
0%
0%
6.5
0%
0%
7.5
0%
0%
8.5
0%

Shots

10
Total
1.07
Per 90
0.0%
Conversion
3
On Target
30.0%
On Target %

Assists

1
Total
0.11
Per 90

Timeline

00-15'
016-30'
031-45'
046-60'
061-75'
176-90'
091-105'
0106-120'
0120+'
Under
Line
Over
99%
0.5
1%
100%
1.5
0%
100%
2.5
0%
100%
3.5
0%
100%
4.5
0%
100%
5.5
0%
0%
6.5
0%
0%
7.5
0%
0%
8.5
0%

Goal Involvements (G+A)

1
Total
0.11
Per 90

Timeline

00-15'
016-30'
031-45'
046-60'
061-75'
176-90'
091-105'
0106-120'
0120+'
Under
Line
Over
99%
0.5
1%
100%
1.5
0%
100%
2.5
0%
100%
3.5
0%
100%
4.5
0%
100%
5.5
0%
0%
6.5
0%
0%
7.5
0%
0%
8.5
0%

Defensive Work

Duels

59
Won
122
Total
48.0%
Win%

Dribbles

14
Success
50.0%
Success%
8
Past

Tackles

17
Total
1.8
Per 90

Blocks

1
Total
0.1
Per 90

Interceptions

7
Total
0.8
Per 90

Discipline

3
0

Fouls Drawn

25
Drawn
2.66
Per 90

Fouls Committed

15
Committed
1.60
Per 90

Overall Record

Total Matches
27
Matches Played
6
Wins
7
Draws
14
Losses

When Scored

Total Matches
1
Matches Played
0
Wins
0
Draws
1
Losses

Match Summary

7
Sub In
42.9'
Avg Min
1157
Total Min
Starts14/27
51.9%

Passing

329
Total
270
Accurate
6
Key Passes
25.6
Per 90
82.1%
Accuracy
0.47
Key/90

Goal Contribution

3.2%
Team
1.2%
Both Teams
26
Failed
3.7%
Goal Chance

Timeline

10-15'
016-30'
031-45'
046-60'
061-75'
076-90'
091-105'
0106-120'
0120+'

Goal Market

1
Scored
0.08
Per 90
1
Non-Pen
0.08
Non-Pen/90
Under
Line
Over
96%
0.5
4%
100%
1.5
0%
100%
2.5
0%
100%
3.5
0%
100%
4.5
0%
100%
5.5
0%
0%
6.5
0%
0%
7.5
0%
0%
8.5
0%

Shots

9
Total
0.70
Per 90
11.1%
Conversion
5
On Target
55.6%
On Target %

Assists

0
Total
0.00
Per 90

Timeline

00-15'
016-30'
031-45'
046-60'
061-75'
076-90'
091-105'
0106-120'
0120+'
Under
Line
Over
100%
0.5
0%
100%
1.5
0%
100%
2.5
0%
100%
3.5
0%
100%
4.5
0%
100%
5.5
0%
0%
6.5
0%
0%
7.5
0%
0%
8.5
0%

Goal Involvements (G+A)

1
Total
0.08
Per 90

Timeline

10-15'
016-30'
031-45'
046-60'
061-75'
076-90'
091-105'
0106-120'
0120+'
Under
Line
Over
96%
0.5
4%
100%
1.5
0%
100%
2.5
0%
100%
3.5
0%
100%
4.5
0%
100%
5.5
0%
0%
6.5
0%
0%
7.5
0%
0%
8.5
0%

Defensive Work

Duels

48
Won
100
Total
48.0%
Win%

Dribbles

13
Success
76.0%
Success%
5
Past

Tackles

7
Total
0.5
Per 90

Blocks

3
Total
0.2
Per 90

Interceptions

12
Total
0.9
Per 90

Discipline

1
0

Fouls Drawn

18
Drawn
1.40
Per 90

Fouls Committed

12
Committed
0.93
Per 90

Overall Record

Total Matches
2
Matches Played
0
Wins
2
Draws
0
Losses

When Scored

Total Matches
0
Matches Played
0
Wins
0
Draws
0
Losses

Match Summary

0
Sub In
59.0'
Avg Min
118
Total Min
Starts2/2
100.0%

Passing

24
Total
21
Accurate
1
Key Passes
18.3
Per 90
87.5%
Accuracy
0.76
Key/90

Goal Contribution

0.0%
Team
0.0%
Both Teams
2
Failed
0.0%
Goal Chance

Timeline

00-15'
016-30'
031-45'
046-60'
061-75'
076-90'
091-105'
0106-120'
0120+'

Goal Market

0
Scored
0.00
Per 90
0
Non-Pen
0.00
Non-Pen/90
Under
Line
Over
100%
0.5
0%
100%
1.5
0%
100%
2.5
0%
100%
3.5
0%
100%
4.5
0%
100%
5.5
0%
0%
6.5
0%
0%
7.5
0%
0%
8.5
0%

Shots

1
Total
0.76
Per 90
0.0%
Conversion
0
On Target
0.0%
On Target %

Assists

0
Total
0.00
Per 90

Timeline

00-15'
016-30'
031-45'
046-60'
061-75'
076-90'
091-105'
0106-120'
0120+'
Under
Line
Over
100%
0.5
0%
100%
1.5
0%
100%
2.5
0%
100%
3.5
0%
100%
4.5
0%
100%
5.5
0%
0%
6.5
0%
0%
7.5
0%
0%
8.5
0%

Goal Involvements (G+A)

0
Total
0.00
Per 90

Timeline

00-15'
016-30'
031-45'
046-60'
061-75'
076-90'
091-105'
0106-120'
0120+'
Under
Line
Over
100%
0.5
0%
100%
1.5
0%
100%
2.5
0%
100%
3.5
0%
100%
4.5
0%
100%
5.5
0%
0%
6.5
0%
0%
7.5
0%
0%
8.5
0%

Defensive Work

Duels

6
Won
12
Total
50.0%
Win%

Dribbles

1
Success
33.0%
Success%
0
Past

Tackles

3
Total
2.3
Per 90

Blocks

0
Total
0.0
Per 90

Interceptions

1
Total
0.8
Per 90

Discipline

0
0

Fouls Drawn

2
Drawn
1.53
Per 90

Fouls Committed

1
Committed
0.76
Per 90
DetailsGeneralAttackPassingDribblingDuelsDefendingPenaltiesGKDiscipline
ScoreMinRatGAShSoTOffPasAccAcc%KPAttSucPstTotWonTklBlkIntWonScrMisComSavConcSavRedYelFCFD
Vancouver FCM CPL0-0786.906152851111422000001
ValourM CPL3-3776.50373081132200000
HFX Wanderers FCM CPL2-0797.3048481001442137211000001
ForgeM CPL2-2906.906057953311000002
Santos LagunaF LMX0-3166.92988911242000001
TolucaF LMX1-5287.087882221000001
AtlasF LMX2-100000
FC JuarezM LMX2-3457.0111101010011000001
Club AmericaM LMX2-1736.21917895000001
PachucaM LMX2-1817.21262285114321000002
NecaxaF LMX3-1326.9232191542000002
PueblaF LMX4-0246.735351002141000001
Club QueretaroF LMX4-100000
LeonF LMX1-000000
Club TijuanaD LMX3-3456.217158816420000012
Cruz AzulF LMX3-0196.566100231100000
Guadalajara ChivasF LMX0-200000
MonterreyF LMX3-100000
Tigres UANLF LMX1-2186.61131310011211000001
U.N.A.M. - PumasF LMX3-1326.31144100111431000001
MazatlánF LMX0-1296.599100300000
Club AmericaF LMX0-2176.31313100314100000
Club AmericaF LMX0-5106.77710011000001
MonterreyF LMX1-1166.34410000000
MonterreyF LMX1-01221001000001
LeonF LMX3-200000
Santos LagunaF LMX0-200000
Tigres UANLF LMX2-2187.7111151493142110000021
Club AmericaF LMX0-196.37710000000
TolucaF LMX3-100000
FC JuarezF LMX3-200000
NecaxaF LMX4-000000
Club TijuanaF LMX2-1136.999100113210000111
Cruz AzulF LMX1-200000
MazatlánF LMX3-200000
U.N.A.M. - PumasF LMX3-2296.310101002421000001
AtlasF LMX2-000000
PachucaF LMX0-2116.76610000000
LeonF LMX3-000000
PueblaF LMX1-2116.3658342000002
New York Red BullsF LC2-100000
Atletico San LuisF LC1-500000
Club QueretaroF LMX4-100000
Guadalajara ChivasF LMX3-1186.586751421000001
MonterreyF LMX1-100000
Club AmericaF LMX1-296.72210011000001
Club AmericaF LMX1-3126.31919100100000
LeonF LMX1-3386.2646713000001
AtlasF LMX0-000000
PachucaF LMX2-1133100231100000
FC JuarezF LMX2-0146.7768611852000002

Player Stats

GeneralAttackPassDribblesDuelsTacklesDefenceGoalKeepingDiscipline
DetailsMMinRatGlsG/90S/90SoT%Conv%AstA/90PasAcc%KP/90DrbDrb/90Suc%Pst%DulDul/90Win%TtlTtl/90Int/90Blk/90CSCS%SavSav%ConcPSavPSav%YelRedY/MR/M
2025Canadian Premier League481.06.900.00.00.00.000.020690.780.5651.3999.990.0236.3960.8751.391.110.000.000.0000.0000.00.0
2023Leagues Cup20.00.000.00.00.00.000.000.00.000.00.00.000.00.000.00.00.000.000.0000.0000.00.0
2023Liga MX3915.36.6410.030.9150.016.6710.0326693.980.76162.4231.250.06810.2950.0101.510.610.000.000.0000.0100.030.0
2022Liga MX3313.66.5700.01.2133.330.000.017385.550.4112.2172.730.06513.0647.6991.810.60.000.000.0000.0200.060.0
2021Liga MX3721.46.5500.00.4625.00.000.023584.260.57131.4861.540.0728.245.8370.81.140.000.000.0000.0100.030.0
2020Liga MX557.46.6500.01.2550.00.000.07177.461.2582.5187.50.0299.0951.7210.310.940.000.000.0000.0000.00.0

Standings

DetailsRankingMatchesGoalsForm
RankPtsMW/D/LGD(S/A)Form
Atlético Ottawa2026 41193/2/4-5(10/15)
New England Revolution2026 Major League Soccer425148/1/54(22/18)
LWLWW
Atlético Ottawa2025 Canadian Premier League2562815/11/226(54/28)
WWDDW
Atletico San Luis2025 Liga MX1418175/3/9-3(24/27)
LWLDW
Atlético Ottawa2024 Canadian Premier League3442811/11/611(42/31)
DWLDD
Atlético Ottawa2024 Canadian Soccer League3402610/10/69(40/31)
LDDDD
Atletico San Luis2024 Liga MX1518176/0/11-13(20/33)
WLLWW
New England Revolution2024 Major League Soccer1431349/4/21-37(37/74)
LLLLW
Atlético Ottawa2023 Canadian Premier League6362810/6/124(38/34)
WLLLD
Atlético Ottawa2023 Canadian Soccer League533269/6/114(37/33)
LLDLL
Atletico San Luis2023 Liga MX1316175/1/11-10(25/35)
WLLLL
New England Revolution2023 Major League Soccer5553415/10/912(58/46)
WLLLW
Atlético Ottawa2022 Canadian Premier League1492813/10/57(36/29)
DWWDD
Atlético Ottawa2022 Canadian Soccer League1392211/6/54(27/23)
DWWLW
Atletico San Luis2022 Liga MX1219175/4/8-5(16/21)
DLWLW
New England Revolution2022 Major League Soccer10423410/12/12-3(47/50)
DWLLL
Atlético Ottawa2021 Canadian Premier League826286/8/14-17(30/47)
DDWLW
Atlético Ottawa2021 Canadian Soccer League1000/0/00(0/0)
Atletico San Luis2021 Liga MX1023177/2/8-1(21/22)
LWWLW
New England Revolution2021 Major League Soccer1733422/7/524(65/41)
LWDWD
Atletico San Luis2020 Liga MX1712173/3/11-13(20/33)
LLLLL
Atletico San Luis2019 Liga MX1313103/4/3-4(11/15)
LDLWW
New England Revolution2019 Major League Soccer7453411/12/11-7(50/57)
LWDDD
Atletico San Luis2018 Liga de Expansión MX128147/7/011(22/11)
DDWDD
New England Revolution2018 Major League Soccer16413410/11/13-6(49/55)
Atletico San Luis2017 Liga de Expansión MX1121155/6/40(15/15)