Age 24
Height 201 cm
Country USA
Value €111.8k
📈
Form
Rating per season, last 5 matches, and timeline all matches
Season
6.18
5 matches
Last 5
6.52
+0.34 vs season
Best
8.4
vs Birmingham Legion FC
MOTM
3
of 23 matches
Rating by match (last 23)
≥8.0
7.0–8.0
6.0–7.0
5.5–6.0
<5.5
📅
Fromext match
MLS Next Pro
Vancouver Whitecaps 2
VS
2026-06-06
Portland Timbers 2
Filter:
Apps
5
Goals
0
Assists
0
Rating
6.18
Conceded
10
25%
Clean sheets
2
71%
Rating
6.53
35%
Matches
5
54%
Started
5
54%
Penalties saved
0/0
Detailed Stats & Percentiles (MLS Next Pro)
Goalkeeping
| Stat | Total | Per 90 |
Percentile
avg 47%
|
Per 90 pctl
avg 46%
|
|---|---|---|---|---|
| Saves | 14 | 2.80 |
54
|
32
|
| Save percentage | 58.3 | 58.33 |
23
|
23
|
| Goals conceded | 10 | 2.00 |
25
|
25
|
| Clean sheets | 2 | 0.40 |
71
|
75
|
| Error led to goal | 2 | 0.40 |
0
|
6
|
| Acted as sweeper | 8 | 1.60 |
90
|
96
|
| High claims | 4 | 0.80 |
63
|
64
|
Distribution
| Stat | Total | Per 90 |
Percentile
avg 47%
|
Per 90 pctl
avg 35%
|
|---|---|---|---|---|
| Accurate passes | 68 | 13.60 |
40
|
7
|
| Pass accuracy | 66.0 | 66.02 |
15
|
15
|
| Accurate long balls | 17 | 3.40 |
45
|
24
|
| Long ball accuracy | 34.0 | 34.00 |
36
|
36
|
| Chances created | 1 | 0.20 |
100
|
93
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 100%
|
Per 90 pctl
avg 100%
|
|---|---|---|---|---|
| Yellow cards | 0 | 0.00 |
100
|
100
|
| Red cards | 0 | 0.00 |
100
|
100
|
Goalkeeping
| Stat | Total | Per 90 |
Percentile
avg 47%
|
Per 90 pctl
avg 46%
|
|---|---|---|---|---|
| Saves | 14 | 2.80 |
54
|
32
|
| Save percentage | 58.3 | 58.33 |
23
|
23
|
| Goals conceded | 10 | 2.00 |
25
|
25
|
| Clean sheets | 2 | 0.40 |
71
|
75
|
| Error led to goal | 2 | 0.40 |
0
|
6
|
| Acted as sweeper | 8 | 1.60 |
90
|
96
|
| High claims | 4 | 0.80 |
63
|
64
|
Distribution
| Stat | Total | Per 90 |
Percentile
avg 47%
|
Per 90 pctl
avg 35%
|
|---|---|---|---|---|
| Accurate passes | 68 | 13.60 |
40
|
7
|
| Pass accuracy | 66.0 | 66.02 |
15
|
15
|
| Accurate long balls | 17 | 3.40 |
45
|
24
|
| Long ball accuracy | 34.0 | 34.00 |
36
|
36
|
| Chances created | 1 | 0.20 |
100
|
93
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 100%
|
Per 90 pctl
avg 100%
|
|---|---|---|---|---|
| Yellow cards | 0 | 0.00 |
100
|
100
|
| Red cards | 0 | 0.00 |
100
|
100
|
Recent Matches (28)
| Date | Opponent | Comp | Score | Min | G | A | Rating |
|---|---|---|---|---|---|---|---|
| 2026-05-10 | vs Ventura County FC | MLS Next Pro | 3-3 | 90 | 0 | 0 | 5.8 |
| 2026-05-03 | @ Real Monarchs SLC | MLS Next Pro | 0-3 | 90 | 0 | 0 | 8.3 |
| 2026-04-19 | vs North Texas SC | MLS Next Pro | 2-2 | 90 | 0 | 0 | 7.7 |
| 2026-03-15 | @ Houston Dynamo 2 | MLS Next Pro | 5-0 | 90 | 0 | 0 | 2.9 |
| 2026-03-08 | vs Vancouver Whitecaps 2 | MLS Next Pro | 0-0 | 90 | 0 | 0 | 7.9 ⭐ |
| 2026-02-22 | vs Columbus Crew | Major League Soccer | 3-2 | 0 | 0 | 0 | |
| 2025-10-26 | @ Orange County SC | USL Championship | 2-1 | 90 | 0 | 0 | 5.7 |
| 2025-10-19 | vs Loudoun United FC | USL Championship | 2-1 | 90 | 0 | 0 | 7.5 |
| 2025-10-11 | @ Pittsburgh Riverhounds SC | USL Championship | 2-1 | 90 | 0 | 0 | 6.9 |
| 2025-10-04 | @ Louisville City FC | USL Championship | 2-0 | 0 | 0 | 0 | |
| 2025-09-27 | vs FC Tulsa | USL Championship | 2-1 | 0 | 0 | 0 | |
| 2025-09-06 | @ Charleston Battery | USL Championship | 2-1 | 90 | 0 | 0 | 7.3 |
| 2025-09-03 | @ Hartford Athletic | USL Championship | 0-2 | 45 | 0 | 0 | 7.6 |
| 2025-08-30 | vs Louisville City FC | USL Championship | 1-3 | 0 | 0 | 0 | |
| 2025-08-23 | vs Miami FC | USL Championship | 3-2 | 0 | 0 | 0 | |
| 2025-08-20 | vs Greenville Triumph SC | USL Cup | 1-1 | 90 | 0 | 0 | 6.7 |
| 2025-08-16 | @ Loudoun United FC | USL Championship | 3-2 | 90 | 0 | 0 | 5.8 |
| 2025-08-09 | @ Detroit City FC | USL Championship | 1-0 | 90 | 0 | 0 | 6.9 |
| 2025-08-02 | vs Tampa Bay Rowdies | USL Championship | 1-3 | 90 | 0 | 0 | 5.1 |
| 2025-07-26 | vs FC Tulsa | USL Cup Grp. 3 | 2-1 | 90 | 0 | 0 | 7.1 |
| 2025-07-18 | @ North Carolina FC | USL Championship | 4-2 | 90 | 0 | 0 | 5.4 |
| 2025-07-12 | vs Rhode Island FC | USL Championship | 1-0 | 90 | 0 | 0 | 7.2 |
| 2025-07-05 | vs Monterey Bay FC | USL Championship | 3-0 | 90 | 0 | 0 | 8.3 |
| 2025-06-28 | vs Birmingham Legion FC | USL Cup Grp. 3 | 1-1 | 90 | 0 | 0 | 8.4 ⭐ |
| 2025-06-26 | @ Tampa Bay Rowdies | USL Championship | 3-1 | 90 | 0 | 0 | 5.8 |
| 2025-06-21 | vs Las Vegas Lights FC | USL Championship | 0-1 | 90 | 0 | 0 | 6.2 |
| 2025-06-14 | vs Pittsburgh Riverhounds SC | USL Championship | 1-0 | 90 | 0 | 0 | 6.9 |
| 2025-06-05 | @ Birmingham Legion FC | USL Championship | 0-1 | 90 | 0 | 0 | 8.3 ⭐ |
Career
| Season | Team | Type | Apps | G | A | Rating |
|---|---|---|---|---|---|---|
| 2026 | Portland Timbers 2 | senior | 5 | 0 | 0 | 6.18 |
| 2025 | Indy Eleven | senior | 28 | 0 | 0 | 6.51 |
| 2024 | Indy Eleven | senior | 31 | 0 | 0 | 7.00 |
| 2023 | Portland Timbers | senior | 1 | 0 | 0 | 7.78 |
| 2021 | Portland Timbers | senior | 2 | 0 | 0 | 5.34 |
| 2023 | Portland Timbers 2 | senior | 11 | 0 | 0 | 6.40 |
| 2022 | Portland Timbers 2 | senior | 17 | 0 | 0 | 5.71 |
| 2020 | Portland Timbers 2 | senior | 8 | 0 | 0 | 5.32 |
| 2019/2020 | Portland Timbers Under 18/19 | youth | 7 | 0 | 0 | - |
| 2018/2019 | Portland Timbers Under 18/19 | youth | 2 | 0 | 0 | - |
| 2017/2018 | Portland Timbers Under 16/17 | youth | 8 | 0 | 0 | - |