Transfers
201 cm
Height
98
Shirt
23 years
Apr 25, 2002
United States
Country
€160K
Market value
Position
Primary
Keeper
GK

Player traits

Stats compared to other keepers
Long ball accuracy16%Clean sheet48%High claim50%
Sweeper12%Goals conceded26%Save percentage52%

USL Championship 2025

1
Clean sheets
16
Goals conceded
0/1
Saved penalties
6.33
Rating
9
Matches
810
Minutes played
0
Yellow cards
0
Red cards
Match stats

Jun 5

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

May 29

Hartford Athletic
4-4
0
0
0
0
0
-

May 25

One Knoxville SC
0-1
0
0
0
0
0
-

May 17

El Paso Locomotive FC
3-1
90
0
0
0
0
5.0

May 11

Sacramento Republic FC
1-1
90
0
0
0
0
7.4

May 8

Philadelphia Union
6-5
0
0
0
0
0
-

May 4

Detroit City FC
2-2
90
0
0
0
0
6.2

Apr 27

Forward Madison FC
0-4
90
0
0
0
0
7.7

Apr 20

Charleston Battery
1-3
90
0
0
0
0
5.0

Apr 17

Miami FC
1-0
1
0
0
0
0
-
Indy Eleven

Jun 5

USL Championship
Birmingham Legion FC
0-1
90’
8.3

May 29

USL Championship
Hartford Athletic
4-4
Bench

May 25

USL Cup Grp. 3
One Knoxville SC
0-1
Bench

May 17

USL Championship
El Paso Locomotive FC
3-1
90’
5.0

May 11

USL Championship
Sacramento Republic FC
1-1
90’
7.4
2025

Season performance

Goalkeeping

Saves
23
Save percentage
59.0%
Goals conceded
16
Clean sheets
1
Penalties faced
1
Penalty goals conceded
1
Penalty saves
0
Error led to goal
0
Acted as sweeper
2
High claim
10

Distribution

Pass accuracy
49.8%
Accurate long balls
33
Long ball accuracy
24.6%

Discipline

Yellow cards
0
Red cards
0

Player traits

Stats compared to other keepers
Long ball accuracy16%Clean sheet48%High claim50%
Sweeper12%Goals conceded26%Save percentage52%

Career

Club
Season

Senior career

11
0
31
0
3
0
36
0

Youth career

Portland Timbers U19Jan 2022 - Feb 2024
Portland Timbers Under 18/19Sep 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