Skip to main content
Transfers
Height
5
Shirt
20 years
5 Apr 2005
Canada
Country

Market value
Position
Primary
Right-back
Others
Centre-back, Right Midfielder
RB
CB
RM

Premier League 2025

0
Goals
2
Assists
21
Started
21
Matches
1,856
Minutes played
7.06
Rating
4
Yellow cards
0
Red cards
Match stats

6 Sept

Forge
1-0
89
0
0
0
0
6.9

1 Sept

York United
4-0
90
0
1
0
0
8.2

23 Aug

Valour
4-1
85
0
0
0
0
7.5

17 Aug

Pacific
2-2
83
0
1
0
0
7.7

9 Aug

Cavalry
0-0
90
0
0
0
0
6.8

4 Aug

Vancouver FC
1-2
82
0
0
0
0
6.3

26 Jul

Forge
1-2
90
0
0
0
0
6.7

19 Jul

Atlético Ottawa
2-0
83
0
0
0
0
6.7

13 Jul

Pacific
3-2
90
0
0
1
0
6.3

1 Jul

Valour
3-1
90
0
0
1
0
7.0
HFX Wanderers

6 Sept

Premier League
Forge
1-0
89’
6.9

1 Sept

Premier League
York United
4-0
90’
8.2

23 Aug

Premier League
Valour
4-1
85’
7.5

17 Aug

Premier League
Pacific
2-2
83’
7.7

9 Aug

Premier League
Cavalry
0-0
90’
6.8
2025

Season performance
Minutes played: 1,856

Shooting

Goals
0
Shots
7
Shots on target
4

Passing

Assists
2
Successful passes
694
Pass accuracy
80.5%
Accurate long balls
51
Long ball accuracy
38.1%
Chances created
11
Successful crosses
4
Cross accuracy
14.8%

Possession

Successful dribbles
12
Dribble success
44.4%
Touches
1,311
Touches in opposition box
30
Dispossessed
11
Fouls won
16

Defending

Tackles won
33
Tackles won %
63.5%
Duels won
98
Duels won %
51.9%
Aerial duels won
18
Aerial duels won %
51.4%
Interceptions
9
Blocked shots
6
Fouls committed
25
Recoveries
89
Dribbled past
24

Discipline

Yellow cards
4
Red cards
0

News

Career

Senior career

Toronto FC (back from loan)Jan 2026 -
22
0
1
0
24
0
49
0

Youth career

Toronto FC Academy Under 19May 2022 - Dec 2023
Toronto FC Academy Under 17Jul 2021 - May 2023
7
1

National team

3
0
  • Matches
  • Goals
Trophies

Toronto FC

Canada
1
Canadian Championship(2020)

News