Home»Teams»Oakland Roots»Tommy McCabe
Player · #4

Tommy McCabe

Oakland RootsMidfielderUnited States28 years old180 cm79 kg
SeasonTeamCompetitionMPMinGA
2026/27Oakland RootsUnited Soccer League231,99802
2026/27Oakland RootsUSL League One Cup424200
2025/26Loudoun UnitedUnited Soccer League302,64900
2025/26Loudoun UnitedUSL League One Cup544900
2024/25Loudoun UnitedUnited Soccer League343,03111
2023/24FC TulsaUnited Soccer League262,04301
2022/23Orange County SCUnited Soccer League2495310
2021/22Orange County SCUnited Soccer League342,11301
2020/21FC CincinnatiMajor League Soccer11200
2020/21Memphis 901United Soccer League763002
2019/20FC CincinnatiMajor League Soccer624400
2019/20North Carolina FCUnited Soccer League974220
2019/20Team NemezizMLS Combine 201216600
2015/16USA U17FIFA U17 World Cup19000
2014/15USA U17Under 17 Internationals1600
Total15 seasons20615,26847
23
Matches
0
Goals
2
Assists
1,998
Minutes
17
Shots

United Soccer League

2026/27
Chances created per 90 minutes · 32 percentile among 143 players in the same positionChances created0.72Passes completed over passes attempted · 95 percentile among 143 players in the same positionPass accuracy90%Dribbles completed per 90 minutes · 1 percentile among 143 players in the same positionDribbles0.00Duels won over duels contested · 14 percentile among 143 players in the same positionDuels won40%Tackles won plus interceptions per 90 minutes · 19 percentile among 143 players in the same positionRecoveries1.08Passes into the forward zone per 90 minutes · 96 percentile among 143 players in the same positionForward passes36.80

Compared with 143 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.7232
Pass accuracy90%95
Dribbles0.001
Duels won40%14
Recoveries1.0819
Forward passes36.8096
MetricTotalPer 90
Assists20.09
Big chances created160.72
Shots170.77
Tackles won80.36
Interceptions160.72
Clearances452.03
Clean sheets30.14
4
Matches
0
Goals
0
Assists
242
Minutes
1
Shots

USL League One Cup

2026/27
MetricTotalPer 90
Big chances created20.74
Shots10.37
Tackles won31.12
Interceptions20.74
Clearances72.60
0
Matches
0
Goals
0
Assists
0
Minutes

US Open Cup

2025/26

No stats available right now.

30
Matches
0
Goals
0
Assists
2,649
Minutes
26
Shots

United Soccer League

2025/26
Chances created per 90 minutes · 51 percentile among 148 players in the same positionChances created0.92Passes completed over passes attempted · 96 percentile among 148 players in the same positionPass accuracy90%Dribbles completed per 90 minutes · 7 percentile among 148 players in the same positionDribbles0.14Duels won over duels contested · 23 percentile among 148 players in the same positionDuels won44%Tackles won plus interceptions per 90 minutes · 23 percentile among 148 players in the same positionRecoveries1.33Passes into the forward zone per 90 minutes · 88 percentile among 148 players in the same positionForward passes31.43

Compared with 148 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
Chances created0.9251
Pass accuracy90%96
Dribbles0.147
Duels won44%23
Recoveries1.3323
Forward passes31.4388
MetricTotalPer 90
Big chances created270.92
Shots260.88
Dribbles completed40.14
Tackles won160.54
Interceptions230.78
Clearances391.33
Clean sheets50.17
5
Matches
0
Goals
0
Assists
449
Minutes
4
Shots

USL League One Cup

2025/26
MetricTotalPer 90
Big chances created40.80
Shots40.80
Tackles won10.20
Interceptions20.40
Clearances61.20
Clean sheets20.40
0
Matches
0
Goals
0
Assists
0
Minutes

US Open Cup

2024/25

No stats available right now.

34
Matches
1
Goals
1
Assists
3,031
Minutes
19
Shots

United Soccer League

2024/25
Chances created per 90 minutes · 35 percentile among 143 players in the same positionChances created0.83Passes completed over passes attempted · 91 percentile among 143 players in the same positionPass accuracy88%Dribbles completed per 90 minutes · 6 percentile among 143 players in the same positionDribbles0.18Duels won over duels contested · 39 percentile among 143 players in the same positionDuels won47%Tackles won plus interceptions per 90 minutes · 21 percentile among 143 players in the same positionRecoveries1.25Passes into the forward zone per 90 minutes · 95 percentile among 143 players in the same positionForward passes35.78

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

MetricValuePercentile
Chances created0.8335
Pass accuracy88%91
Dribbles0.186
Duels won47%39
Recoveries1.2521
Forward passes35.7895
MetricTotalPer 90
Goals10.03
Assists10.03
Big chances created280.83
Shots190.56
Dribbles completed60.18
Tackles won280.83
Interceptions140.42
Clearances250.74
Clean sheets90.27
0
Matches
0
Goals
0
Assists
0
Minutes

Embargoed Fixtures - ISL

2024/25

No stats available right now.

0
Matches
0
Goals
0
Assists
0
Minutes

US Open Cup

2023/24

No stats available right now.

26
Matches
0
Goals
1
Assists
2,043
Minutes
8
Shots

United Soccer League

2023/24
Chances created per 90 minutes · 21 percentile among 149 players in the same positionChances created0.57Passes completed over passes attempted · 66 percentile among 149 players in the same positionPass accuracy84%Dribbles completed per 90 minutes · 16 percentile among 149 players in the same positionDribbles0.26Duels won over duels contested · 43 percentile among 149 players in the same positionDuels won47%Tackles won plus interceptions per 90 minutes · 20 percentile among 149 players in the same positionRecoveries1.32Passes into the forward zone per 90 minutes · 43 percentile among 149 players in the same positionForward passes23.92

Compared with 149 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
Chances created0.5721
Pass accuracy84%66
Dribbles0.2616
Duels won47%43
Recoveries1.3220
Forward passes23.9243
MetricTotalPer 90
Assists10.04
Big chances created130.57
Shots80.35
Dribbles completed60.26
Tackles won90.40
Interceptions210.93
Clearances251.10
Clean sheets50.22
0
Matches
0
Goals
0
Assists
0
Minutes

US Open Cup

2022/23

No stats available right now.

24
Matches
1
Goals
0
Assists
953
Minutes
7
Shots

United Soccer League

2022/23
Chances created per 90 minutes · 42 percentile among 173 players in the same positionChances created0.94Passes completed over passes attempted · 56 percentile among 173 players in the same positionPass accuracy82%Dribbles completed per 90 minutes · 2 percentile among 173 players in the same positionDribbles0.09Duels won over duels contested · 7 percentile among 173 players in the same positionDuels won39%Tackles won plus interceptions per 90 minutes · 55 percentile among 173 players in the same positionRecoveries2.08Passes into the forward zone per 90 minutes · 41 percentile among 173 players in the same positionForward passes23.33

Compared with 173 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
Chances created0.9442
Pass accuracy82%56
Dribbles0.092
Duels won39%7
Recoveries2.0855
Forward passes23.3341
MetricTotalPer 90
Goals10.09
Big chances created100.94
Shots70.66
Dribbles completed10.09
Tackles won121.13
Interceptions100.94
Clearances131.23
Clean sheets10.09
34
Matches
0
Goals
1
Assists
2,113
Minutes
10
Shots

United Soccer League

2021/22
Chances created per 90 minutes · 26 percentile among 217 players in the same positionChances created0.64Passes completed over passes attempted · 69 percentile among 217 players in the same positionPass accuracy84%Dribbles completed per 90 minutes · 2 percentile among 217 players in the same positionDribbles0.04Duels won over duels contested · 42 percentile among 217 players in the same positionDuels won48%Tackles won plus interceptions per 90 minutes · 69 percentile among 217 players in the same positionRecoveries2.73Passes into the forward zone per 90 minutes · 38 percentile among 217 players in the same positionForward passes22.70

Compared with 217 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
Chances created0.6426
Pass accuracy84%69
Dribbles0.042
Duels won48%42
Recoveries2.7369
Forward passes22.7038
MetricTotalPer 90
Assists10.04
Big chances created150.64
Shots100.43
Dribbles completed10.04
Tackles won251.06
Interceptions391.66
Clearances241.02
Clean sheets50.21
1
Matches
0
Goals
0
Assists
12
Minutes

Major League Soccer

2020/21

No stats available right now.

0
Matches
0
Goals
0
Assists
0
Minutes

MLS is Back Tournament Group Stage

2020/21

No stats available right now.

0
Matches
0
Goals
0
Assists
0
Minutes

MLS is Back Tournament Knockout Stage

2020/21

No stats available right now.

7
Matches
0
Goals
2
Assists
630
Minutes
3
Shots

United Soccer League

2020/21
MetricTotalPer 90
Assists20.29
Big chances created60.86
Shots30.43
Dribbles completed20.29
Tackles won111.57
Interceptions101.43
Clearances71.00
6
Matches
0
Goals
0
Assists
244
Minutes
1
Shots

Major League Soccer

2019/20
MetricTotalPer 90
Shots10.37
Dribbles completed10.37
Tackles won41.48
Interceptions20.74
Clearances103.69
Clean sheets10.37
0
Matches
0
Goals
0
Assists
0
Minutes

US Open Cup

2019/20

No stats available right now.

9
Matches
2
Goals
0
Assists
742
Minutes
4
Shots

United Soccer League

2019/20
MetricTotalPer 90
Goals20.24
Big chances created30.36
Shots40.49
Tackles won111.33
Interceptions30.36
Clearances182.18
Clean sheets30.36
1
Matches
0
Goals
0
Assists
66
Minutes

MLS Combine 2012

2019/20
MetricTotalPer 90
Big chances created11.36
Dribbles completed11.36
Tackles won11.36
0
Matches
0
Goals
0
Assists
0
Minutes

College Soccer

2016/17

No stats available right now.

1
Matches
0
Goals
0
Assists
90
Minutes
1
Shots

FIFA U17 World Cup

2015/16
MetricTotalPer 90
Shots11.00
Tackles won11.00
Interceptions11.00
Clearances33.00
1
Matches
0
Goals
0
Assists
6
Minutes

Under 17 Internationals

2014/15

No stats available right now.

Recent matches

MatchMinGAKPDrbDuelRecTklPassScore
09/12LexingtonP1-490'011022137/437.7
08/29Orange County SCE1-174'013052049/557.9
08/22AwaySan AntonioG0-190'001027158/647.0
08/15Monterey BayE1-190'000013038/446.1
08/08AwayEl Paso LocomotiveP1-090'000048057/656.9
08/01Pittsburgh Riverhounds SCP0-134'000011035/376.5
07/25Sacramento RepublicP1-390'000002063/676.5
07/22AwayLexingtonP2-090'000005076/856.6
07/11Spokane VelocityP1-345'000002073/806.7
07/04AwayNew Mexico UnitedP2-190'000011055/615.8
06/20AwayPhoenix RisingG3-490'001016065/717.3
06/17Birmingham LegionE1-190'000001060/716.4
06/13MiamiE0-090'001005079/857.5
06/06AwayLas Vegas Lights FCG0-217'00001019/136.3
05/30Colorado Springs SwitchbacksP0-190'001046251/597.2
Abreviaturas
Min Minutos jugadosG GoalsA AssistsKP Key passesDrb Dribbles completedDuel Duels wonRec RecoveriesTkl Tackles 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