International Friendlies
CAN0
CHI0
28'
Liga MX
CAZ1
TOL0
38'
Liga MX
GDL0
QRO1
18'
CONCACAF Nations League
ATG3
AIA0
27'
Argentina Primera Nacional
DMA0
CNO0
62'
Argentina Primera Nacional
COL1
CHA0
17'
Canadian Premier League
VFC0
FOR0
28'
Copa Chile
CAT0
UCL0
24'
Mexican Liga de Expansión MX (Apertura)
TLX1
CAN1
62'
Mexican Liga de Expansión MX (Apertura)
VEN0
CAM0
25'
Paraguayan Primera División
STR1
CCP1
67'
USL Championship
CHS0
RI0
28'
USL Championship
DET0
COS0
20'
USL Championship
IND0
MIA1
20'
Bolivia Copa División Profesional
THS2
GUA1
Final
International Friendlies
MEX-
COL-
6:00 PM
Major League Soccer
ATL-
NYC-
4:30 PM
Major League Soccer
MTL-
CIN-
4:30 PM
Major League Soccer
CLT-
CHI-
4:30 PM
Major League Soccer
RBNY0
STL0
Postp.
Major League Soccer
PHI-
ORL-
4:30 PM
Major League Soccer
ATX-
SDG-
5:30 PM
Major League Soccer
DAL-
LAF-
5:30 PM
Major League Soccer
HOU-
SKC-
5:30 PM
Major League Soccer
NSH-
TOR-
5:30 PM
Major League Soccer
SEA-
MIN-
5:30 PM
Major League Soccer
RSL-
NE-
6:30 PM
Major League Soccer
LAG-
COL-
7:30 PM
Major League Soccer
SJ-
POR-
7:30 PM
Major League Soccer
VAN-
DC-
7:30 PM
Liga MX
CSL-
PAC-
8:05 PM
Liga MX
TIG-
PUE-
8:10 PM
CONCACAF Nations League
SMA-
BLZ-
7:00 PM
Bolivia Copa División Profesional
FCU-
OP-
5:00 PM
El Salvador Primera Division Apertura
INT-
ATL-
5:00 PM
El Salvador Primera Division Apertura
FIR-
AGU-
5:00 PM
El Salvador Primera Division Apertura
ISI-
CAC-
7:00 PM
Guatemala Liga Nacional Apertura
MAR-
MAL-
5:00 PM
Guatemala Liga Nacional Apertura
XEL-
COM-
7:10 PM
Mexican Ascenso (Apertura)
DOR-
DUR-
6:00 PM
Player · #5

Croix Soto

AFC Toronto WomenDefenderRightUnited States25 years old178 cm62 kg
SeasonTeamCompetitionMPMinGA
2026/27AFC Toronto WomenCanadian Northern Super League421100
2025/26AFC Toronto WomenCanadian Northern Super League191,67000
2024/25Houston DashNational Womens Soccer League32900
2023/24Kansas City CurrentNational Womens Soccer League1274100
2023/24Kansas City CurrentClub Friendlies Women14500
2023/24Kansas City CurrentNWSL Challenge Cup318000
Total6 seasons422,87600
4
Matches
0
Goals
0
Assists
211
Minutes
1
Shots

Canadian Northern Super League

2026/27
Duels won over duels contested · 68 percentile among 25 players in the same positionDuels won62%Aerial duels won over aerial duels contested · 2 percentile among 25 players in the same positionAerial game0%Tackles won per 90 minutes · 44 percentile among 25 players in the same positionTackles0.85Interceptions per 90 minutes · 0 percentile among 25 players in the same positionInterceptions0.43Clearances per 90 minutes · 12 percentile among 25 players in the same positionClearances2.56Passes completed over passes attempted · 88 percentile among 25 players in the same positionPass accuracy87%

Compared with 25 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.

Small sample so far: few matches played.

MetricValuePercentile
Duels won62%68
Aerial game0%2
Tackles0.8544
Interceptions0.430
Clearances2.5612
Pass accuracy87%88
MetricTotalPer 90
Big chances created41.71
Shots10.43
Dribbles completed10.43
Tackles won20.85
Interceptions10.43
Clearances62.56
19
Matches
0
Goals
0
Assists
1,670
Minutes

Canadian Northern Super League

2025/26
Duels won over duels contested · 33 percentile among 35 players in the same positionDuels won53%Aerial duels won over aerial duels contested · 16 percentile among 35 players in the same positionAerial game36%Tackles won per 90 minutes · 7 percentile among 35 players in the same positionTackles0.54Interceptions per 90 minutes · 7 percentile among 35 players in the same positionInterceptions0.59Clearances per 90 minutes · 41 percentile among 35 players in the same positionClearances3.61Passes completed over passes attempted · 76 percentile among 35 players in the same positionPass accuracy85%

Compared with 35 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.

MetricValuePercentile
Duels won53%33
Aerial game36%16
Tackles0.547
Interceptions0.597
Clearances3.6141
Pass accuracy85%76
MetricTotalPer 90
Big chances created30.16
Dribbles completed50.27
Tackles won100.54
Interceptions110.59
Clearances673.61
Clean sheets70.38
3
Matches
0
Goals
0
Assists
29
Minutes

National Womens Soccer League

2024/25
Duels won over duels contested · 100 percentile among 86 players in the same positionDuels won75%Tackles won per 90 minutes · 100 percentile among 86 players in the same positionTackles3.10Interceptions per 90 minutes · 1 percentile among 86 players in the same positionInterceptions0.00Clearances per 90 minutes · 100 percentile among 86 players in the same positionClearances18.62Passes completed over passes attempted · 50 percentile among 86 players in the same positionPass accuracy80%

Compared with 86 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.

No data in this competition: Aerial game.

MetricValuePercentile
Duels won75%100
Tackles3.10100
Interceptions0.001
Clearances18.62100
Pass accuracy80%50
MetricTotalPer 90
Tackles won13.10
Clearances618.62
0
Matches
0
Goals
0
Assists
0
Minutes

NWSL x Liga MXF Summer Cup

2024/25

No stats available right now.

12
Matches
0
Goals
0
Assists
741
Minutes
2
Shots

National Womens Soccer League

2023/24
Duels won over duels contested · 94 percentile among 72 players in the same positionDuels won67%Aerial duels won over aerial duels contested · 76 percentile among 72 players in the same positionAerial game60%Tackles won per 90 minutes · 63 percentile among 72 players in the same positionTackles1.21Interceptions per 90 minutes · 1 percentile among 72 players in the same positionInterceptions0.49Clearances per 90 minutes · 78 percentile among 72 players in the same positionClearances4.13Passes completed over passes attempted · 44 percentile among 72 players in the same positionPass accuracy77%

Compared with 72 players in the same position in 2023/24.

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
Duels won67%94
Aerial game60%76
Tackles1.2163
Interceptions0.491
Clearances4.1378
Pass accuracy77%44
MetricTotalPer 90
Shots20.24
Dribbles completed10.12
Tackles won101.21
Interceptions40.49
Clearances344.13
Clean sheets30.36
1
Matches
0
Goals
0
Assists
45
Minutes

Club Friendlies Women

2023/24
MetricTotalPer 90
Dribbles completed12.00
Tackles won24.00
Clearances24.00
3
Matches
0
Goals
0
Assists
180
Minutes

NWSL Challenge Cup

2023/24
Duels won over duels contested · 58 percentile among 19 players in the same positionDuels won60%Aerial duels won over aerial duels contested · 47 percentile among 19 players in the same positionAerial game50%Tackles won per 90 minutes · 47 percentile among 19 players in the same positionTackles1.00Interceptions per 90 minutes · 16 percentile among 19 players in the same positionInterceptions0.50Clearances per 90 minutes · 84 percentile among 19 players in the same positionClearances4.50Passes completed over passes attempted · 37 percentile among 19 players in the same positionPass accuracy80%

Compared with 19 players in the same position in 2023/24.

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
Duels won60%58
Aerial game50%47
Tackles1.0047
Interceptions0.5016
Clearances4.5084
Pass accuracy80%37
MetricTotalPer 90
Tackles won21.00
Interceptions10.50
Clearances94.50
Clean sheets10.50

Recent matches

MatchMinGAClrTklIntDuelAerPassScore
09/06Calgary Wild WomenE0-030'00300209/137.2
07/23AwayMontréal Roses WomenG0-225'000000012/146.1
07/18Vancouver Rise WomenP0-377'001104033/356.8
07/11Ottawa Rapid WomenP1-278'002112028/327.1
10/19Montréal Roses WomenG2-150'000011125/286.4
10/04AwayCalgary Wild WomenG1-290'001011040/476.7
09/26AwayOttawa Rapid WomenG0-190'006113044/527.2
09/21Halifax Tides WomenE1-190'005013157/706.5
09/13Vancouver Rise WomenG7-090'002002152/567.3
09/06AwayHalifax Tides WomenG0-190'003000048/537.0
08/30Calgary Wild WomenG2-090'005031034/377.2
08/17Vancouver Rise WomenP0-190'002102055/687.2
08/13AwayOttawa Rapid WomenE1-190'001305040/447.2
08/09AwayMontréal Roses WomenG1-290'004002035/446.5
08/02AwayCalgary Wild WomenG1-290'004011024/306.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