Skip to main content
Transfers
Height
77
Shirt
20 years
27 Oct 2004
Right
Preferred foot
Canada
Country

Market value
Position
Primary
Keeper
GK

MLS Next Pro 2025

5
Clean sheets
22
Goals conceded
0/2
Saved penalties
6.83
Rating
17
Matches
1,494
Minutes played
3
Yellow cards
0
Red cards
Match stats

3 Aug

Chattanooga
1-2
90
0
0
0
0
7.9

28 Jul

Columbus Crew II
1-2
90
0
0
0
0
6.7

20 Jul

Chicago Fire II
2-3
90
0
0
0
0
5.9

17 Jul

San Diego FC
0-1
0
0
0
0
0
-

13 Jul

Atlanta United
1-1
0
0
0
0
0
-

12 Jul

New York RB II
2-2
90
0
0
1
0
7.3

6 Jul

Philadelphia Union II
5-0
54
0
0
0
0
7.0

29 Jun

Portland Timbers
3-0
0
0
0
0
0
-

26 Jun

Orlando City B
1-2
90
0
0
0
0
6.1

13 Jun

Inter Miami II
2-0
90
0
0
1
0
8.1
Toronto II

3 Aug

MLS Next Pro
Chattanooga
1-2
90’
7.9

28 Jul

MLS Next Pro
Columbus Crew II
1-2
90’
6.7

20 Jul

MLS Next Pro
Chicago Fire II
2-3
90’
5.9
Toronto FC

17 Jul

Major League Soccer
San Diego FC
0-1
Bench

13 Jul

Major League Soccer
Atlanta United
1-1
Bench
2025

Season performance

Goalkeeping

Saves
52
Save percentage
70.3%
Goals conceded
22
Clean sheets
5
Penalties faced
2
Penalty goals conceded
2
Penalty saves
0
Error led to goal
1
Acted as sweeper
8
High claim
17

Distribution

Pass accuracy
72.4%
Accurate long balls
97
Long ball accuracy
35.7%

Discipline

Yellow cards
3
Red cards
0

News

Career

Senior career

Toronto FCFeb 2025 - now
39
0
4
0
3
0
1
0

Youth career

Toronto FC Academy Under 19Jul 2021 - Aug 2023
  • Matches
  • Goals

News