Age 24
Height 185 cm
Foot Right
Country USA
Value €1.7m
Contract 2027-12-31
📈
Form
Rating per season, last 5 matches, and timeline all matches
Season
6.70
14 matches
Last 5
6.64
-0.06 vs season
Best
7.9
vs Houston Dynamo FC
MOTM
0
of 26 matches
Rating by match (last 26)
≥8.0
7.0–8.0
6.0–7.0
5.5–6.0
<5.5
🧬
Attributes
Chances created
Aerial duels
Defensive actions
Goals
Shot attempts
Touches
Filter:
Apps
14
Goals
1
Assists
0
Rating
6.70
Goals
1
55%
Assists
0
0%
Rating
6.63
33%
Matches
12
45%
Started
9
51%
Minutes
790
56%
🎯
Stats compared to other midfielders
Major League Soccer · percentile vs peers
Chances created
42%
Aerial duels
63%
Defensive actions
64%
Goals
46%
Shot attempts
14%
Touches
82%
🎯
Shot Map
3 shots per season
Goals
1
On target
2
xG
0.15
Conversion
33%
Goal
Saved
Off target
🔥
Heatmap
723 touches this season
Attack
Touches
723
Attack
14%
Middle
55%
Ø position
46%
Detailed Stats & Percentiles (Major League Soccer)
Shooting
| Stat | Total | Per 90 |
Percentile
avg 38%
|
Per 90 pctl
avg 35%
|
|---|---|---|---|---|
| Goals | 1 | 0.11 |
55
|
69
|
| xG | 0.15 | 0.02 |
25
|
13
|
| xGOT | 0.60 | 0.07 |
59
|
56
|
| xG excl. penalty | 0.15 | 0.02 |
25
|
13
|
| Shots | 3 | 0.34 |
21
|
13
|
| Shots on target | 2 | 0.23 |
43
|
46
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 44%
|
Per 90 pctl
avg 42%
|
|---|---|---|---|---|
| Assists | 0 | 0.00 |
0
|
0
|
| xA | 0.35 | 0.04 |
32
|
21
|
| Accurate passes | 485 | 55.25 |
78
|
82
|
| Pass accuracy | 88.2 | 88.18 |
65
|
65
|
| Accurate long balls | 18 | 2.05 |
66
|
58
|
| Long ball accuracy | 58.1 | 58.06 |
54
|
54
|
| Chances created | 4 | 0.46 |
26
|
15
|
| Successful crosses | 1 | 0.11 |
31
|
41
|
| Cross accuracy | 20.0 | 20.00 |
45
|
45
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 46%
|
Per 90 pctl
avg 44%
|
|---|---|---|---|---|
| Dribbles | 2 | 0.23 |
26
|
22
|
| Dribbles success rate | 28.6 | 28.57 |
21
|
21
|
| Duels won | 28 | 3.19 |
38
|
16
|
| Duels won % | 45.9 | 45.90 |
33
|
33
|
| Aerials won | 7 | 0.80 |
59
|
57
|
| Aerials won % | 63.6 | 63.64 |
82
|
82
|
| Touches | 649 | 73.94 |
67
|
75
|
| Touches in opposition box | 9 | 1.03 |
50
|
38
|
| Dispossessed | 3 | 0.34 |
66
|
85
|
| Fouls won | 4 | 0.46 |
20
|
10
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 48%
|
Per 90 pctl
avg 49%
|
|---|---|---|---|---|
| Defensive actions | 37 | 4.22 |
51
|
40
|
| Tackles | 15 | 1.71 |
47
|
42
|
| Interceptions | 10 | 1.14 |
65
|
56
|
| Blocked scoring attempt | 1 | 0.11 |
27
|
35
|
| Fouls committed | 15 | 1.71 |
68
|
61
|
| Penalties conceded | 1 | 0.11 |
0
|
3
|
| Recoveries | 38 | 4.33 |
55
|
42
|
| Possession won final 3rd | 5 | 0.57 |
59
|
59
|
| Dribbled past | 6 | 0.68 |
43
|
54
|
| Clearances | 11 | 1.25 |
61
|
47
|
| Clean sheets | 1 | 0.11 |
53
|
68
|
| Goals conceded while on pitch | 13 | 1.48 |
43
|
61
|
| xG against while on pitch | 11.07 | 1.26 |
47
|
72
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 50%
|
Per 90 pctl
avg 52%
|
|---|---|---|---|---|
| Yellow cards | 6 | 0.68 |
0
|
5
|
| Red cards | 0 | 0.00 |
100
|
100
|
Shooting
| Stat | Total | Per 90 |
Percentile
avg 38%
|
Per 90 pctl
avg 35%
|
|---|---|---|---|---|
| Goals | 1 | 0.11 |
55
|
69
|
| xG | 0.15 | 0.02 |
25
|
13
|
| xGOT | 0.60 | 0.07 |
59
|
56
|
| xG excl. penalty | 0.15 | 0.02 |
25
|
13
|
| Shots | 3 | 0.34 |
21
|
13
|
| Shots on target | 2 | 0.23 |
43
|
46
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 44%
|
Per 90 pctl
avg 42%
|
|---|---|---|---|---|
| Assists | 0 | 0.00 |
0
|
0
|
| xA | 0.35 | 0.04 |
32
|
21
|
| Accurate passes | 485 | 55.25 |
78
|
82
|
| Pass accuracy | 88.2 | 88.18 |
65
|
65
|
| Accurate long balls | 18 | 2.05 |
66
|
58
|
| Long ball accuracy | 58.1 | 58.06 |
54
|
54
|
| Chances created | 4 | 0.46 |
26
|
15
|
| Successful crosses | 1 | 0.11 |
31
|
41
|
| Cross accuracy | 20.0 | 20.00 |
45
|
45
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 46%
|
Per 90 pctl
avg 44%
|
|---|---|---|---|---|
| Dribbles | 2 | 0.23 |
26
|
22
|
| Dribbles success rate | 28.6 | 28.57 |
21
|
21
|
| Duels won | 28 | 3.19 |
38
|
16
|
| Duels won % | 45.9 | 45.90 |
33
|
33
|
| Aerials won | 7 | 0.80 |
59
|
57
|
| Aerials won % | 63.6 | 63.64 |
82
|
82
|
| Touches | 649 | 73.94 |
67
|
75
|
| Touches in opposition box | 9 | 1.03 |
50
|
38
|
| Dispossessed | 3 | 0.34 |
66
|
85
|
| Fouls won | 4 | 0.46 |
20
|
10
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 48%
|
Per 90 pctl
avg 49%
|
|---|---|---|---|---|
| Defensive actions | 37 | 4.22 |
51
|
40
|
| Tackles | 15 | 1.71 |
47
|
42
|
| Interceptions | 10 | 1.14 |
65
|
56
|
| Blocked scoring attempt | 1 | 0.11 |
27
|
35
|
| Fouls committed | 15 | 1.71 |
68
|
61
|
| Penalties conceded | 1 | 0.11 |
0
|
3
|
| Recoveries | 38 | 4.33 |
55
|
42
|
| Possession won final 3rd | 5 | 0.57 |
59
|
59
|
| Dribbled past | 6 | 0.68 |
43
|
54
|
| Clearances | 11 | 1.25 |
61
|
47
|
| Clean sheets | 1 | 0.11 |
53
|
68
|
| Goals conceded while on pitch | 13 | 1.48 |
43
|
61
|
| xG against while on pitch | 11.07 | 1.26 |
47
|
72
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 50%
|
Per 90 pctl
avg 52%
|
|---|---|---|---|---|
| Yellow cards | 6 | 0.68 |
0
|
5
|
| Red cards | 0 | 0.00 |
100
|
100
|
Recent Matches (27)
| Date | Opponent | Comp | Score | Min | G | A | Rating |
|---|---|---|---|---|---|---|---|
| 2026-05-24 | vs FC Dallas | Major League Soccer | 1-2 | 90 | 0 | 0 | 7.2 |
| 2026-05-21 | vs San Jose Earthquakes | US Open Cup | 2-0 | 90 | 0 | 0 | 7.1 |
| 2026-05-17 | @ Real Salt Lake | Major League Soccer | 2-1 | 38 | 0 | 0 | 5.9 |
| 2026-05-03 | @ Houston Dynamo FC | Major League Soccer | 1-0 | 39 | 0 | 0 | 5.9 |
| 2026-04-30 | vs Colorado Springs Switchbacks FC | US Open Cup | 2-2 | 120 | 0 | 0 | 7.1 |
| 2026-04-23 | @ Los Angeles FC | Major League Soccer | 0-0 | 90 | 0 | 0 | 7.3 |
| 2026-04-18 | vs Inter Miami CF | Major League Soccer | 2-3 | 89 | 0 | 0 | 6.2 |
| 2026-04-12 | vs Houston Dynamo FC | Major League Soccer | 6-2 | 90 | 1 | 0 | 7.9 |
| 2026-04-04 | @ Toronto FC | Major League Soccer | 3-2 | 74 | 0 | 0 | 6.0 |
| 2026-03-22 | @ Sporting Kansas City | Major League Soccer | 1-4 | 29 | 0 | 0 | 6.7 |
| 2026-03-14 | @ New York City FC | Major League Soccer | 3-1 | 21 | 0 | 0 | 6.4 |
| 2026-03-08 | vs LA Galaxy | Major League Soccer | 4-1 | 58 | 0 | 0 | 6.4 |
| 2026-02-28 | vs Portland Timbers | Major League Soccer | 2-0 | 82 | 0 | 0 | 7.2 |
| 2026-02-23 | @ Seattle Sounders FC | Major League Soccer | 2-0 | 90 | 0 | 0 | 6.5 |
| 2025-10-19 | vs Los Angeles FC | Major League Soccer | 2-2 | 0 | 0 | 0 | |
| 2025-10-05 | @ Real Salt Lake | Major League Soccer | 1-0 | 69 | 0 | 0 | 7.2 |
| 2025-09-28 | vs Minnesota United | Major League Soccer | 1-1 | 65 | 0 | 0 | 6.5 |
| 2025-09-21 | @ FC Dallas | Major League Soccer | 3-1 | 14 | 0 | 0 | 6.4 |
| 2025-07-26 | @ Philadelphia Union | Major League Soccer | 3-1 | 52 | 0 | 0 | 6.4 |
| 2025-07-17 | @ Seattle Sounders FC | Major League Soccer | 3-3 | 27 | 0 | 0 | 6.4 |
| 2025-07-13 | vs Vancouver Whitecaps | Major League Soccer | 3-0 | 13 | 0 | 0 | 6.3 |
| 2025-07-10 | @ Los Angeles FC | Major League Soccer | 3-0 | 90 | 0 | 0 | 6.5 |
| 2025-07-05 | vs Sporting Kansas City | Major League Soccer | 1-2 | 73 | 0 | 0 | 6.6 |
| 2025-06-28 | @ New England Revolution | Major League Soccer | 3-3 | 90 | 0 | 0 | 7.6 |
| 2025-06-26 | vs LA Galaxy | Major League Soccer | 2-0 | 80 | 0 | 0 | 7.4 |
| 2025-06-15 | vs Orlando City | Major League Soccer | 0-1 | 77 | 0 | 0 | 7.3 |
| 2025-06-08 | vs Austin FC | Major League Soccer | 0-2 | 62 | 0 | 0 | 6.3 |
Career
| Season | Team | Type | Apps | G | A | Rating |
|---|---|---|---|---|---|---|
| 2026 | Colorado Rapids | senior | 14 | 1 | 0 | 6.70 |
| 2025 | Colorado Rapids | senior | 28 | 0 | 0 | 6.76 |
| 2024 | Seattle Sounders FC | senior | 28 | 1 | 1 | 6.90 |
| 2023 | Seattle Sounders FC | senior | 30 | 1 | 1 | 6.88 |
| 2022 | Seattle Sounders FC | senior | 20 | 0 | 0 | 6.80 |
| 2021 | Seattle Sounders FC | senior | 27 | 0 | 0 | 6.93 |
| 2020 | Seattle Sounders FC | senior | 6 | 0 | 0 | - |
| 2023 | Tacoma Defiance | senior | 7 | 1 | 1 | 7.40 |
| 2022 | Tacoma Defiance | senior | 7 | 0 | 0 | 6.89 |
| 2021 | Tacoma Defiance | senior | 2 | 0 | 0 | 6.46 |
| 2020 | Tacoma Defiance | senior | 2 | 0 | 0 | 6.46 |
| 2019 | Tacoma Defiance | senior | 25 | 1 | 1 | 6.14 |
| 2018 | Tacoma Defiance | senior | 2 | 1 | 0 | - |
| 2017/2018 | Seattle Sounders FC Under 16/17 | youth | 14 | 1 | 2 | - |
| 2024 | USA | national team | 1 | 0 | 0 | 6.63 |
| 2024 | USA U23 | national team | 2 | 0 | 0 | 6.16 |
| 2018 | USA U17 | national team | 4 | 0 | 1 | - |
| 2017 | USA U17 | national team | 2 | 0 | 0 | - |
| 2017 | United States Under 15 | national team | 5 | 0 | 0 | - |
Transfer Value History
Teammates
Donavan Phillip
Zack Steffen
Keegan Rosenberry
Reggie Cannon
Rob Holding
Dante Sealy
Hamzat Ojediran
Rafael Navarro
Paxten Aaronson
Alexis Manyoma
Wayne Frederick
Ali Fadal
Alex Harris
Bryce Jamison
Ian Murphy
Connor Ronan
Theodore Ku-DiPietro
Lucas Herrington
Noah Cobb
Mamadou Billo Diop
Kimani Stewart
Miguel Navarro
Kosi Thompson
Nicholas Hansen
Sydney Wathuta
Zack Campagnolo
Darren Yapi
Georgi Minoungou
Jackson Travis
Trophies
Seattle Sounders FC
🏆
MLS
x1
🏆
CONCACAF Champions Cup
x1
Colorado Rapids