Skip to main content
Transfers
Height
16
Shirt
31 years
May 11, 1994
Right
Preferred foot
Canada
Country

Market value
Position
Primary
Keeper
GK

Player traits

Stats compared to other keepers
Long ball accuracy75%Clean sheet18%High claim76%
Sweeper72%Goals conceded23%Save percentage70%

Major League Soccer 2025

2
Clean sheets
14
Goals conceded
6.70
Rating
9
Matches
810
Minutes played
0
Yellow cards
0
Red cards
Match stats

Jul 14

St. Louis City
2-1
90
0
0
0
0
6.9

Jul 6

New England Revolution
2-1
90
0
0
0
0
7.4

Jun 29

Guatemala
1-1
0
0
0
0
0
-

Jun 25

El Salvador
2-0
90
0
0
0
0
6.9

Jun 22

Curacao
1-1
0
0
0
0
0
-

Jun 18

Honduras
6-0
0
0
0
0
0
-

Jun 11

Ivory Coast
0-0
0
0
0
0
0
-

Jun 7

Ukraine
4-2
90
0
0
0
0
7.6

May 29

Colorado Rapids
2-1
90
0
0
0
0
6.8

May 25

Orlando City
1-0
90
0
0
0
0
7.0
Portland Timbers

Jul 14

Major League Soccer
St. Louis City
2-1
90’
6.9

Jul 6

Major League Soccer
New England Revolution
2-1
90’
7.4
Canada

Jun 29

CONCACAF Gold Cup Final Stage
Guatemala
1-1
Bench

Jun 25

CONCACAF Gold Cup Grp. B
El Salvador
2-0
90’
6.9

Jun 22

CONCACAF Gold Cup Grp. B
Curacao
1-1
Bench
2025

Season shot map

Save percentage: 71%
  • 49Shots faced
  • 14Goals conceded
  • 13.95xGOT faced
2 - 1
Shot typeHeaderSituationSet pieceResultGoal
0.11xG0.63xGOT
Filter

Season performance

Goalkeeping

Saves
36
Save percentage
72.0%
Goals conceded
14
Goals prevented
-0.08
Clean sheets
2
Error led to goal
1
Acted as sweeper
2
High claim
4

Distribution

Pass accuracy
70.6%
Accurate long balls
53
Long ball accuracy
40.5%

Discipline

Yellow cards
0
Red cards
0

News

Player traits

Stats compared to other keepers
Long ball accuracy75%Clean sheet18%High claim76%
Sweeper72%Goals conceded23%Save percentage70%

Career

Senior career

Portland Timbers (Free transfer)Jan 2024 - now
34
0
51
0
5
0
61
0
Montreal Impact (back from loan)Dec 2018 - Dec 2018
35
0
7
0
FC MontréalApr 2015 - Dec 2016
30
0
MLS Homegrown TeamJul 2016 - Jul 2016
7
0

National team

26
0
2
0
5
0
3
0
6
0
  • Matches
  • Goals
Trophies

Los Angeles FC

United States
1
MLS(2022)

Vancouver Whitecaps

Canada
1
Timbers Preseason Tournament(2020)

News