Soccer
>
Juan Castro player profile with matches, stats and career
Popular
International
Africa
Asia
Europe
N/C America
Oceania
South America
World
Domestic
Juan Castro
Juan Castro
Career stations
Period
Team
Apps
Goals
Senior Career Summary
Competition
Ap
G
SI
SO
B
A
Min
YC
YRC
RC
Leagues Cup
0
0
0
0
2
0
0
0
0
0
Leagues Cup
Ap
0
G
0
SI
0
SO
0
B
2
A
0
Min
0
YC
0
YRC
0
RC
0
Telus Canadian Championship
4
0
1
3
2
0
245
0
0
0
Telus Canadian Championship
Ap
4
G
0
SI
1
SO
3
B
2
A
0
Min
245
YC
0
YRC
0
RC
0
Canadian Premier League
27
0
0
20
0
4
2137
7
0
0
Canadian Premier League
Ap
27
G
0
SI
0
SO
20
B
0
A
4
Min
2137
YC
7
YRC
0
RC
0
Liga BBVA MX
122
7
75
37
123
3
4803
10
0
0
Liga BBVA MX
Ap
122
G
7
SI
75
SO
37
B
123
A
3
Min
4803
YC
10
YRC
0
RC
0
Ascenso MX
121
9
12
30
21
0
9799
16
0
0
Ascenso MX
Ap
121
G
9
SI
12
SO
30
B
21
A
0
Min
9799
YC
16
YRC
0
RC
0
Copa Corona MX
29
2
7
4
9
0
2182
4
0
0
Copa Corona MX
Ap
29
G
2
SI
7
SO
4
B
9
A
0
Min
2182
YC
4
YRC
0
RC
0
303
18
95
94
157
7
19166
37
0
0
Ap
303
G
18
SI
95
SO
94
B
157
A
7
Min
19166
YC
37
YRC
0
RC
0
Senior Career Statistics
Competition
Team
Season
Ap
G
SI
SO
B
A
Min
YC
YRC
RC
Telus Canadian Championship
ATL
2025
4
0
1
3
2
0
245
0
0
0
Telus Canadian Championship
Season2025
Ap
4
G
0
SI
1
SO
3
B
2
A
0
Min
245
YC
0
YRC
0
RC
0
Canadian Premier League
ATL
2025
27
0
0
20
0
4
2137
7
0
0
Canadian Premier League
Season2025
Ap
27
G
0
SI
0
SO
20
B
0
A
4
Min
2137
YC
7
YRC
0
RC
0
Leagues Cup
ASL
2023
0
0
0
0
2
0
0
0
0
0
Leagues Cup
Season2023
Ap
0
G
0
SI
0
SO
0
B
2
A
0
Min
0
YC
0
YRC
0
RC
0
Liga BBVA MX
ASL
2023/2024
23
1
19
4
35
1
569
1
0
0
Liga BBVA MX
Season2023/2024
Ap
23
G
1
SI
19
SO
4
B
35
A
1
Min
569
YC
1
YRC
0
RC
0
Liga BBVA MX
ASL
2022/2023
24
0
21
3
30
0
398
2
0
0
Liga BBVA MX
Season2022/2023
Ap
24
G
0
SI
21
SO
3
B
30
A
0
Min
398
YC
2
YRC
0
RC
0
Liga BBVA MX
ASL
2021/2022
23
0
17
3
31
0
757
1
0
0
Liga BBVA MX
Season2021/2022
Ap
23
G
0
SI
17
SO
3
B
31
A
0
Min
757
YC
1
YRC
0
RC
0
Liga BBVA MX
ASL
2020/2021
30
2
8
19
12
0
1804
6
0
0
Liga BBVA MX
Season2020/2021
Ap
30
G
2
SI
8
SO
19
B
12
A
0
Min
1804
YC
6
YRC
0
RC
0
Copa MX
ASL
2019/2020
5
0
2
0
2
0
313
1
0
0
Copa MX
Season2019/2020
Ap
5
G
0
SI
2
SO
0
B
2
A
0
Min
313
YC
1
YRC
0
RC
0
Liga BBVA MX
ASL
2019/2020
22
4
10
8
15
2
1275
0
0
0
Liga BBVA MX
Season2019/2020
Ap
22
G
4
SI
10
SO
8
B
15
A
2
Min
1275
YC
0
YRC
0
RC
0
Copa MX
ASL
2018/2019
5
0
0
2
1
0
413
2
0
0
Copa MX
Season2018/2019
Ap
5
G
0
SI
0
SO
2
B
1
A
0
Min
413
YC
2
YRC
0
RC
0
Ascenso MX
ASL
2018/2019
34
2
8
19
11
0
2339
6
0
0
Ascenso MX
Season2018/2019
Ap
34
G
2
SI
8
SO
19
B
11
A
0
Min
2339
YC
6
YRC
0
RC
0
Copa Corona MX
ASL
2017/2018
4
0
1
1
1
0
267
0
0
0
Copa Corona MX
Season2017/2018
Ap
4
G
0
SI
1
SO
1
B
1
A
0
Min
267
YC
0
YRC
0
RC
0
Ascenso MX
ASL
2017/2018
24
3
3
5
9
0
1899
3
0
0
Ascenso MX
Season2017/2018
Ap
24
G
3
SI
3
SO
5
B
9
A
0
Min
1899
YC
3
YRC
0
RC
0
Copa Corona MX
JUA
2016/2017
5
0
0
0
0
0
480
1
0
0
Copa Corona MX
Season2016/2017
Ap
5
G
0
SI
0
SO
0
B
0
A
0
Min
480
YC
1
YRC
0
RC
0
Ascenso MX
JUA
2016/2017
33
1
0
3
0
0
2934
2
0
0
Ascenso MX
Season2016/2017
Ap
33
G
1
SI
0
SO
3
B
0
A
0
Min
2934
YC
2
YRC
0
RC
0
Copa Corona MX
ASL
2015/2016
10
2
4
1
5
0
709
0
0
0
Copa Corona MX
Season2015/2016
Ap
10
G
2
SI
4
SO
1
B
5
A
0
Min
709
YC
0
YRC
0
RC
0
Ascenso MX
ASL
2015/2016
30
3
1
3
1
0
2627
5
0
0
Ascenso MX
Season2015/2016
Ap
30
G
3
SI
1
SO
3
B
1
A
0
Min
2627
YC
5
YRC
0
RC
0
303
18
95
94
157
7
19166
37
0
0
Ap
303
G
18
SI
95
SO
94
B
157
A
7
Min
19166
YC
37
YRC
0
RC
0