Skip to main content
Height
98
Shirt
23 years
25 Apr 2002
United States
Country

Market value
Position
Primary
Keeper
GK

Player traits

Stats compared to other keepers
Long ball accuracy38%Clean sheet26%High claim77%
Sweeper6%Goals conceded22%Save percentage62%

USL Championship 2025

4
Clean sheets
36
Goals conceded
0/2
Saved penalties
6.55
Rating
22
Matches
1,935
Minutes played
1
Yellow cards
0
Red cards
Match stats

19 Oct

Loudoun United FC
W2-1
90
0
0
0
0
7.5

12 Oct

Pittsburgh Riverhounds SC
L2-1
90
0
0
0
0
6.9

5 Oct

Louisville City FC
L2-0
0
0
0
0
0
-

28 Sept

FC Tulsa
W2-1
0
0
0
0
0
-

7 Sept

Charleston Battery
L2-1
90
0
0
0
0
7.3

4 Sept

Hartford Athletic
W0-2
45
0
0
0
0
7.6

31 Aug

Louisville City FC
L1-3
0
0
0
0
0
-

24 Aug

Miami FC
W3-2
0
0
0
0
0
-

21 Aug

Greenville Triumph SC
D1-1
90
0
0
0
0
6.7

17 Aug

Loudoun United FC
L3-2
90
0
0
0
0
5.8
Indy Eleven

19 Oct

USL Championship
Loudoun United FC
2-1
90’
7.5

12 Oct

USL Championship
Pittsburgh Riverhounds SC
2-1
90’
6.9

5 Oct

USL Championship
Louisville City FC
2-0
Bench

28 Sept

USL Championship
FC Tulsa
2-1
Bench

7 Sept

USL Championship
Charleston Battery
2-1
90’
7.3
2025

Season performance

Goalkeeping

Saves
68
Save percentage
65.4%
Goals conceded
36
Clean sheets
4
Penalties faced
3
Penalty goals conceded
2
Penalty saves
0
Error led to goal
0
Acted as sweeper
2
High claim
21

Distribution

Pass accuracy
45.9%
Accurate long balls
108
Long ball accuracy
29.2%

Discipline

Yellow cards
1
Red cards
0

News

Player traits

Stats compared to other keepers
Long ball accuracy38%Clean sheet26%High claim77%
Sweeper6%Goals conceded22%Save percentage62%

Career

Senior career

Portland Timbers (back from loan)Jan 2026 -
27
0
31
0
3
0
36
0

Youth career

Portland Timbers U19Jan 2022 - Feb 2024
Portland Timbers Under 18/19Sept 2018 - Feb 2024
9
0
Portland Timbers U17Jan 2018 - Apr 2021
Portland Timbers Under 16/17Jul 2017 - Oct 2019
8
0
Portland Timbers Under 15/16Jul 2016 - Jun 2017
  • Matches
  • Goals

News