Age 22
Height 172 cm
Foot Left
Country USA
Value €356.6k
Contract 2026-12-31
📈
Form
Rating per season, last 5 matches, and timeline all matches
Season
6.50
15 matches
Last 5
6.22
-0.28 vs season
Best
7.8
vs Portland Timbers
MOTM
0
of 30 matches
Rating by match (last 30)
≥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
15
Goals
0
Assists
1
Rating
6.50
Goals
0
0%
Assists
1
68%
Rating
6.52
19%
Matches
13
78%
Started
11
70%
Minutes
805
64%
🎯
Stats compared to other fullbacks
Major League Soccer · percentile vs peers
Chances created
19%
Aerial duels
69%
Defensive actions
16%
Goals
0%
Shot attempts
31%
Touches
60%
🎯
Shot Map
2 shots per season
Goals
0
On target
0
xG
0.13
Conversion
0%
Goal
Saved
Off target
🔥
Heatmap
672 touches this season
Attack
Touches
672
Attack
18%
Middle
50%
Ø position
46%
Detailed Stats & Percentiles (Major League Soccer)
Shooting
| Stat | Total | Per 90 |
Percentile
avg 22%
|
Per 90 pctl
avg 17%
|
|---|---|---|---|---|
| Goals | 0 | 0.00 |
0
|
0
|
| xG | 0.13 | 0.01 |
31
|
25
|
| xG excl. penalty | 0.13 | 0.01 |
31
|
25
|
| Shots | 2 | 0.22 |
26
|
20
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 54%
|
Per 90 pctl
avg 49%
|
|---|---|---|---|---|
| Assists | 1 | 0.11 |
68
|
80
|
| xA | 0.43 | 0.05 |
40
|
29
|
| Accurate passes | 363 | 40.58 |
75
|
70
|
| Pass accuracy | 89.4 | 89.41 |
89
|
89
|
| Accurate long balls | 7 | 0.78 |
45
|
25
|
| Long ball accuracy | 35.0 | 35.00 |
40
|
40
|
| Chances created | 4 | 0.45 |
41
|
26
|
| Successful crosses | 3 | 0.34 |
44
|
42
|
| Cross accuracy | 18.8 | 18.75 |
42
|
42
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 56%
|
Per 90 pctl
avg 50%
|
|---|---|---|---|---|
| Dribbles | 4 | 0.45 |
58
|
50
|
| Dribbles success rate | 44.4 | 44.44 |
43
|
43
|
| Duels won | 41 | 4.58 |
68
|
48
|
| Duels won % | 56.2 | 56.16 |
60
|
60
|
| Aerials won | 13 | 1.45 |
80
|
71
|
| Aerials won % | 59.1 | 59.09 |
65
|
65
|
| Touches | 602 | 67.30 |
69
|
53
|
| Touches in opposition box | 3 | 0.34 |
18
|
6
|
| Dispossessed | 6 | 0.67 |
16
|
26
|
| Fouls won | 15 | 1.68 |
86
|
79
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 47%
|
Per 90 pctl
avg 41%
|
|---|---|---|---|---|
| Defensive actions | 39 | 4.36 |
50
|
18
|
| Tackles | 9 | 1.01 |
40
|
11
|
| Interceptions | 16 | 1.79 |
89
|
87
|
| Blocked scoring attempt | 1 | 0.11 |
30
|
33
|
| Fouls committed | 8 | 0.89 |
50
|
30
|
| Recoveries | 26 | 2.91 |
54
|
20
|
| Possession won final 3rd | 5 | 0.56 |
90
|
87
|
| Dribbled past | 4 | 0.45 |
42
|
67
|
| Clearances | 13 | 1.45 |
40
|
11
|
| Clean sheets | 0 | 0.00 |
0
|
0
|
| Goals conceded while on pitch | 12 | 1.34 |
41
|
60
|
| xG against while on pitch | 11.71 | 1.31 |
40
|
64
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 10%
|
Per 90 pctl
avg 22%
|
|---|---|---|---|---|
| Yellow cards | 2 | 0.22 |
20
|
41
|
| Red cards | 1 | 0.11 |
0
|
3
|
Shooting
| Stat | Total | Per 90 |
Percentile
avg 22%
|
Per 90 pctl
avg 17%
|
|---|---|---|---|---|
| Goals | 0 | 0.00 |
0
|
0
|
| xG | 0.13 | 0.01 |
31
|
25
|
| xG excl. penalty | 0.13 | 0.01 |
31
|
25
|
| Shots | 2 | 0.22 |
26
|
20
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 54%
|
Per 90 pctl
avg 49%
|
|---|---|---|---|---|
| Assists | 1 | 0.11 |
68
|
80
|
| xA | 0.43 | 0.05 |
40
|
29
|
| Accurate passes | 363 | 40.58 |
75
|
70
|
| Pass accuracy | 89.4 | 89.41 |
89
|
89
|
| Accurate long balls | 7 | 0.78 |
45
|
25
|
| Long ball accuracy | 35.0 | 35.00 |
40
|
40
|
| Chances created | 4 | 0.45 |
41
|
26
|
| Successful crosses | 3 | 0.34 |
44
|
42
|
| Cross accuracy | 18.8 | 18.75 |
42
|
42
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 56%
|
Per 90 pctl
avg 50%
|
|---|---|---|---|---|
| Dribbles | 4 | 0.45 |
58
|
50
|
| Dribbles success rate | 44.4 | 44.44 |
43
|
43
|
| Duels won | 41 | 4.58 |
68
|
48
|
| Duels won % | 56.2 | 56.16 |
60
|
60
|
| Aerials won | 13 | 1.45 |
80
|
71
|
| Aerials won % | 59.1 | 59.09 |
65
|
65
|
| Touches | 602 | 67.30 |
69
|
53
|
| Touches in opposition box | 3 | 0.34 |
18
|
6
|
| Dispossessed | 6 | 0.67 |
16
|
26
|
| Fouls won | 15 | 1.68 |
86
|
79
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 47%
|
Per 90 pctl
avg 41%
|
|---|---|---|---|---|
| Defensive actions | 39 | 4.36 |
50
|
18
|
| Tackles | 9 | 1.01 |
40
|
11
|
| Interceptions | 16 | 1.79 |
89
|
87
|
| Blocked scoring attempt | 1 | 0.11 |
30
|
33
|
| Fouls committed | 8 | 0.89 |
50
|
30
|
| Recoveries | 26 | 2.91 |
54
|
20
|
| Possession won final 3rd | 5 | 0.56 |
90
|
87
|
| Dribbled past | 4 | 0.45 |
42
|
67
|
| Clearances | 13 | 1.45 |
40
|
11
|
| Clean sheets | 0 | 0.00 |
0
|
0
|
| Goals conceded while on pitch | 12 | 1.34 |
41
|
60
|
| xG against while on pitch | 11.71 | 1.31 |
40
|
64
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 10%
|
Per 90 pctl
avg 22%
|
|---|---|---|---|---|
| Yellow cards | 2 | 0.22 |
20
|
41
|
| Red cards | 1 | 0.11 |
0
|
3
|
Recent Matches (38)
| Date | Opponent | Comp | Score | Min | G | A | Rating |
|---|---|---|---|---|---|---|---|
| 2026-05-24 | vs FC Dallas | Major League Soccer | 1-2 | 45 | 0 | 0 | 6.7 |
| 2026-05-21 | vs San Jose Earthquakes | US Open Cup | 2-0 | 25 | 0 | 0 | 6.1 |
| 2026-05-17 | @ Real Salt Lake | Major League Soccer | 2-1 | 52 | 0 | 0 | 5.1 |
| 2026-05-14 | @ Minnesota United | Major League Soccer | 0-1 | 64 | 0 | 0 | 6.8 |
| 2026-05-10 | vs St. Louis City | Major League Soccer | 0-1 | 33 | 0 | 0 | 6.4 |
| 2026-05-03 | @ Houston Dynamo FC | Major League Soccer | 1-0 | 9 | 0 | 0 | |
| 2026-04-23 | @ Los Angeles FC | Major League Soccer | 0-0 | 56 | 0 | 0 | 6.9 |
| 2026-04-18 | vs Inter Miami CF | Major League Soccer | 2-3 | 90 | 0 | 0 | 6.5 |
| 2026-04-15 | vs Union Omaha | US Open Cup | 1-0 | 90 | 0 | 0 | 6.8 |
| 2026-04-04 | @ Toronto FC | Major League Soccer | 3-2 | 35 | 0 | 0 | 5.2 |
| 2026-03-22 | @ Sporting Kansas City | Major League Soccer | 1-4 | 79 | 0 | 0 | 7.4 |
| 2026-03-14 | @ New York City FC | Major League Soccer | 3-1 | 82 | 0 | 0 | 6.3 |
| 2026-03-08 | vs LA Galaxy | Major League Soccer | 4-1 | 90 | 0 | 0 | 7.1 |
| 2026-02-28 | vs Portland Timbers | Major League Soccer | 2-0 | 82 | 0 | 1 | 7.8 |
| 2026-02-23 | @ Seattle Sounders FC | Major League Soccer | 2-0 | 88 | 0 | 0 | 6.1 |
| 2025-10-25 | @ Charleston Battery | USL Championship | 2-1 | 90 | 0 | 0 | 6.0 |
| 2025-10-19 | vs Miami FC | USL Championship | 2-3 | 45 | 0 | 0 | 6.4 |
| 2025-10-04 | @ Loudoun United FC | USL Championship | 0-1 | 77 | 0 | 0 | 7.6 |
| 2025-09-28 | @ San Antonio FC | USL Championship | 0-0 | 75 | 0 | 0 | 7.3 |
| 2025-09-21 | @ Indy Eleven | USL Championship | 2-1 | 72 | 0 | 0 | 6.5 |
| 2025-09-17 | vs Tampa Bay Rowdies | USL Championship | 1-4 | 90 | 0 | 0 | 6.5 |
| 2025-09-07 | @ FC Tulsa | USL Championship | 1-1 | 90 | 0 | 0 | 7.1 |
| 2025-08-31 | @ Orange County SC | USL Championship | 4-4 | 90 | 0 | 0 | 7.7 |
| 2025-08-21 | vs Portland Timbers 2 | MLS Next Pro | 1-0 | 45 | 0 | 0 | 6.8 |
| 2025-08-16 | vs Austin FC II | MLS Next Pro | 4-1 | 62 | 0 | 0 | 6.7 |
| 2025-08-08 | @ Cruz Azul | Leagues Cup | 2-2 | 45 | 0 | 0 | 6.3 |
| 2025-08-04 | vs Tijuana | Leagues Cup | 1-2 | 78 | 0 | 0 | 6.4 |
| 2025-08-01 | vs Santos Laguna | Leagues Cup | 2-1 | 0 | 0 | 0 | |
| 2025-07-26 | @ Philadelphia Union | Major League Soccer | 3-1 | 0 | 0 | 0 | |
| 2025-07-21 | vs Tacoma Defiance | MLS Next Pro | 6-4 | 62 | 0 | 0 | 7.0 |
| 2025-07-17 | @ Seattle Sounders FC | Major League Soccer | 3-3 | 0 | 0 | 0 | |
| 2025-07-14 | vs Vancouver Whitecaps 2 | MLS Next Pro | 0-0 | 45 | 0 | 0 | 6.9 |
| 2025-07-10 | @ Los Angeles FC | Major League Soccer | 3-0 | 6 | 0 | 0 | |
| 2025-07-05 | vs Sporting Kansas City | Major League Soccer | 1-2 | 90 | 0 | 0 | 6.0 |
| 2025-06-28 | @ New England Revolution | Major League Soccer | 3-3 | 0 | 0 | 0 | |
| 2025-06-26 | vs LA Galaxy | Major League Soccer | 2-0 | 0 | 0 | 0 | |
| 2025-06-15 | vs Orlando City | Major League Soccer | 0-1 | 0 | 0 | 0 | |
| 2025-06-08 | vs Austin FC | Major League Soccer | 0-2 | 90 | 0 | 0 | 7.2 |
Career
| Season | Team | Type | Apps | G | A | Rating |
|---|---|---|---|---|---|---|
| 2026 | Colorado Rapids | senior | 15 | 0 | 1 | 6.50 |
| 2025 | Birmingham Legion FC | senior | 8 | 0 | 0 | 6.88 |
| 2025 | Colorado Rapids 2 | senior | 6 | 0 | 0 | 6.73 |
| 2024 | Colorado Rapids 2 | senior | 9 | 0 | 0 | 6.84 |
| 2023 | Colorado Rapids 2 | senior | 26 | 1 | 3 | 7.08 |
| 2022 | Colorado Rapids 2 | senior | 7 | 0 | 2 | - |
| 2025 | Colorado Rapids | senior | 12 | 0 | 0 | 6.65 |
| 2024 | Colorado Rapids | senior | 11 | 0 | 0 | 6.44 |
| 2021 | Colorado Rapids Under 17 | youth | 3 | 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
Joshua Atencio
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
Colorado Rapids