International Friendlies
USA1
CHI0
38'
CONCACAF Nations League
AIA0
ARU2
89'
Copa Bolivia
AUR1
SAB0
45'
International Friendlies
MEX-
PER-
6:00 PM
CONCACAF Nations League
BLZ-
VIN-
7:00 PM
Under 18 Internationals
HUN-
QAT-
6:00 AM
Under 18 Internationals
USA-
NED-
4:00 PM
Under 19 Internationals
SRB-
HUN-
7:30 AM
Under 19 Internationals
NED-
AUS-
4:00 PM
UEFA Nations League
FIN0
BLR0
Final
UEFA Nations League
MDA1
FRO1
Final
UEFA Nations League
SVK2
KAZ1
Final
UEFA Nations League
BUL0
EST0
Final
UEFA Nations League
CZE0
ENG2
Final
UEFA Nations League
LUX0
ISL3
Final
UEFA Nations League
SMR0
ALB3
Final
UEFA Nations League
SCO0
SUI3
Final
UEFA Nations League
SVN2
MKD0
Final
UEFA Nations League
ESP4
CRO1
Final
International Friendlies
AUS2
BRA4
Final
International Friendlies
RUS2
IRN0
Final
CONCACAF Nations League
VGB0
TCA3
Final
CONCACAF Nations League
VIR3
BAH1
Final
CONCACAF Nations League
GUF1
SMA0
Final
African Cup of Nations Qualifiers
COM1
NAM0
Final
African Cup of Nations Qualifiers
BDI2
ALG2
Final
African Cup of Nations Qualifiers
ETH0
SEN1
Final
African Cup of Nations Qualifiers
LES0
MAR2
Final
African Cup of Nations Qualifiers
MOZ4
SDN1
Final
African Cup of Nations Qualifiers
SSD0
EGY5
Final
African Cup of Nations Qualifiers
MAD1
TAN1
Final
African Cup of Nations Qualifiers
CPV1
RWA2
Final
African Cup of Nations Qualifiers
GHA2
GAM4
Final
African Cup of Nations Qualifiers
GNB3
NGA0
Final
African Cup of Nations Qualifiers
UGA1
LBY0
Final
African Cup of Nations Qualifiers
ZAM2
TOG0
Final
African Cup of Nations Qualifiers
SOM0
CIV2
Final
African Cup of Nations Qualifiers
LBR0
MLI1
Final
African Cup of Nations Qualifiers
GAB2
NIG0
Final
African Cup of Nations Qualifiers
BEN2
MTN1
Final
Player · #65

Andrew Craig

Philadelphia Union IIDefenderUnited States19 years old
SeasonTeamCompetitionMPMinGA
2026/27Philadelphia Union IIMLS Next Pro736200
2025/26Philadelphia Union U18U18 Club Friendlies866300
2025/26Philadelphia Union U19U19 Club Friendlies218000
2024/25Philadelphia Union U18U18 Club Friendlies515600
2022/23Philadelphia Union U17Generation Adidas Cup Champions837600
2022/23Philadelphia Union U17MLS Next U17191,32131
2022/23Philadelphia Union U15MLS Next U1518900
2021/22Philadelphia Union U15MLS Next U15855820
2021/22Philadelphia Union U15MLS Next U15 Friendlies215400
2021/22Philadelphia Union U15Generation Adidas Cup U15947100
Total10 seasons694,33051
7
Matches
0
Goals
0
Assists
362
Minutes
2
Shots

MLS Next Pro

2026/27
Duels won over duels contested · 78 percentile among 134 players in the same positionDuels won62%Aerial duels won over aerial duels contested · 99 percentile among 134 players in the same positionAerial game83%Tackles won per 90 minutes · 1 percentile among 134 players in the same positionTackles0.25Interceptions per 90 minutes · 19 percentile among 134 players in the same positionInterceptions0.75Clearances per 90 minutes · 96 percentile among 134 players in the same positionClearances6.71Passes completed over passes attempted · 16 percentile among 134 players in the same positionPass accuracy80%

Compared with 134 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%78
Aerial game83%99
Tackles0.251
Interceptions0.7519
Clearances6.7196
Pass accuracy80%16
MetricTotalPer 90
Shots20.50
Tackles won10.25
Interceptions30.75
Clearances276.71
0
Matches
0
Goals
0
Assists
0
Minutes

MLS Next Pro

2025/26

No stats available right now.

8
Matches
0
Goals
0
Assists
663
Minutes
5
Shots

U18 Club Friendlies

2025/26
MetricTotalPer 90
Big chances created10.14
Shots50.68
Tackles won50.68
Interceptions101.36
Clearances344.62
Clean sheets30.41
0
Matches
0
Goals
0
Assists
0
Minutes

U18 Club Friendlies

2025/26

No stats available right now.

2
Matches
0
Goals
0
Assists
180
Minutes
2
Shots

U19 Club Friendlies

2025/26
MetricTotalPer 90
Big chances created10.50
Shots21.00
Tackles won21.00
Interceptions63.00
Clearances105.00
0
Matches
0
Goals
0
Assists
0
Minutes

MLS Next Pro

2024/25

No stats available right now.

5
Matches
0
Goals
0
Assists
156
Minutes

U18 Club Friendlies

2024/25
MetricTotalPer 90
Clearances158.65
Clean sheets10.58
8
Matches
0
Goals
0
Assists
376
Minutes
3
Shots

Generation Adidas Cup Champions

2022/23
Duels won over duels contested · 100 percentile among 58 players in the same positionDuels won75%Aerial duels won over aerial duels contested · 88 percentile among 57 players in the same positionAerial game83%Tackles won per 90 minutes · 36 percentile among 58 players in the same positionTackles0.96Interceptions per 90 minutes · 2 percentile among 58 players in the same positionInterceptions0.24Clearances per 90 minutes · 48 percentile among 58 players in the same positionClearances1.91Passes completed over passes attempted · 17 percentile among 58 players in the same positionPass accuracy67%

Compared with 58 players in the same position in 2022/23.

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 won75%100
Aerial game83%88
Tackles0.9636
Interceptions0.242
Clearances1.9148
Pass accuracy67%17
MetricTotalPer 90
Big chances created20.48
Shots30.72
Tackles won40.96
Interceptions10.24
Clearances81.91
Clean sheets30.72
19
Matches
3
Goals
1
Assists
1,321
Minutes
10
Shots

MLS Next U17

2022/23
Duels won over duels contested · 86 percentile among 205 players in the same positionDuels won65%Aerial duels won over aerial duels contested · 74 percentile among 205 players in the same positionAerial game70%Tackles won per 90 minutes · 16 percentile among 205 players in the same positionTackles0.89Interceptions per 90 minutes · 15 percentile among 205 players in the same positionInterceptions0.89Clearances per 90 minutes · 69 percentile among 205 players in the same positionClearances2.66Passes completed over passes attempted · 18 percentile among 205 players in the same positionPass accuracy70%

Compared with 205 players in the same position in 2022/23.

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 won65%86
Aerial game70%74
Tackles0.8916
Interceptions0.8915
Clearances2.6669
Pass accuracy70%18
MetricTotalPer 90
Goals30.20
Assists10.07
Big chances created140.95
Shots100.68
Dribbles completed70.48
Tackles won130.89
Interceptions130.89
Clearances392.66
Clean sheets50.34
1
Matches
0
Goals
0
Assists
89
Minutes

MLS Next U15

2022/23
Duels won over duels contested · 0 percentile among 96 players in the same positionDuels won0%Tackles won per 90 minutes · 0 percentile among 96 players in the same positionTackles0.00Interceptions per 90 minutes · 14 percentile among 96 players in the same positionInterceptions1.01Clearances per 90 minutes · 27 percentile among 96 players in the same positionClearances1.01Passes completed over passes attempted · 93 percentile among 96 players in the same positionPass accuracy85%

Compared with 96 players in the same position in 2022/23.

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 won0%0
Tackles0.000
Interceptions1.0114
Clearances1.0127
Pass accuracy85%93
MetricTotalPer 90
Interceptions11.01
Clearances11.01
0
Matches
0
Goals
0
Assists
0
Minutes

Generation Adidas Cup U15

2022/23

No stats available right now.

8
Matches
2
Goals
0
Assists
558
Minutes
4
Shots

MLS Next U15

2021/22
Duels won over duels contested · 99 percentile among 50 players in the same positionDuels won80%Aerial duels won over aerial duels contested · 79 percentile among 46 players in the same positionAerial game88%Tackles won per 90 minutes · 51 percentile among 50 players in the same positionTackles1.45Interceptions per 90 minutes · 33 percentile among 50 players in the same positionInterceptions1.13Clearances per 90 minutes · 77 percentile among 50 players in the same positionClearances3.06Passes completed over passes attempted · 1 percentile among 50 players in the same positionPass accuracy58%

Compared with 50 players in the same position in 2021/22.

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 won80%99
Aerial game88%79
Tackles1.4551
Interceptions1.1333
Clearances3.0677
Pass accuracy58%1
MetricTotalPer 90
Goals20.32
Big chances created20.32
Shots40.65
Dribbles completed10.16
Tackles won91.45
Interceptions71.13
Clearances193.06
Clean sheets40.65
2
Matches
0
Goals
0
Assists
154
Minutes
2
Shots

MLS Next U15 Friendlies

2021/22
Duels won over duels contested · 100 percentile among 12 players in the same positionDuels won86%Aerial duels won over aerial duels contested · 83 percentile among 12 players in the same positionAerial game100%Tackles won per 90 minutes · 8 percentile among 12 players in the same positionTackles0.58Interceptions per 90 minutes · 83 percentile among 12 players in the same positionInterceptions2.92Clearances per 90 minutes · 67 percentile among 12 players in the same positionClearances4.09Passes completed over passes attempted · 8 percentile among 12 players in the same positionPass accuracy58%

Compared with 12 players in the same position in 2021/22.

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 won86%100
Aerial game100%83
Tackles0.588
Interceptions2.9283
Clearances4.0967
Pass accuracy58%8
MetricTotalPer 90
Big chances created10.58
Shots21.17
Dribbles completed10.58
Tackles won10.58
Interceptions52.92
Clearances74.09
9
Matches
0
Goals
0
Assists
471
Minutes
4
Shots

Generation Adidas Cup U15

2021/22
MetricTotalPer 90
Big chances created30.57
Shots40.76
Tackles won50.96
Interceptions81.53
Clearances142.68
Clean sheets30.57