Skip to main content
Transfers
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 accuracy18%Clean sheet67%High claim48%
Sweeper4%Goals conceded25%Save percentage44%

USL Championship 2025

4
Clean sheets
24
Goals conceded
0/1
Saved penalties
6.45
Rating
15
Matches
1,350
Minutes played
1
Yellow cards
0
Red cards
Match stats

19 Jul

North Carolina FC
4-2
90
0
0
0
0
5.4

13 Jul

Rhode Island FC
1-0
90
0
0
1
0
7.2

6 Jul

Monterey Bay FC
3-0
90
0
0
0
0
8.3

29 Jun

Birmingham Legion FC
1-1
90
0
0
0
0
8.4

26 Jun

Tampa Bay Rowdies
3-1
90
0
0
0
0
5.8

22 Jun

Las Vegas Lights FC
0-1
90
0
0
0
0
6.2

15 Jun

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

5 Jun

Birmingham Legion FC
0-1
90
0
0
0
0
8.3

29 May

Hartford Athletic
4-4
0
0
0
0
0
-

25 May

One Knoxville SC
0-1
0
0
0
0
0
-
Indy Eleven

19 Jul

USL Championship
North Carolina FC
4-2
90’
5.4

13 Jul

USL Championship
Rhode Island FC
1-0
90’
7.2

6 Jul

USL Championship
Monterey Bay FC
3-0
90’
8.3

29 Jun

USL Cup Grp. 3
Birmingham Legion FC
1-1
90’
8.4

26 Jun

USL Championship
Tampa Bay Rowdies
3-1
90’
5.8
2025

Season performance

Goalkeeping

Saves
37
Save percentage
60.7%
Goals conceded
24
Clean sheets
4
Penalties faced
2
Penalty goals conceded
1
Penalty saves
0
Error led to goal
0
Acted as sweeper
2
High claim
17

Distribution

Pass accuracy
50.0%
Accurate long balls
64
Long ball accuracy
28.6%

Discipline

Yellow cards
1
Red cards
0

News

Player traits

Stats compared to other keepers
Long ball accuracy18%Clean sheet67%High claim48%
Sweeper4%Goals conceded25%Save percentage44%

Career

Senior career

Portland Timbers (back from loan)Jan 2026 -
18
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