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

Market value
Position
Primary
Right-back
Others
Center-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

Sep 6

Forge
1-0
89
0
0
0
0
6.9

Sep 1

York United
4-0
90
0
1
0
0
8.2

Aug 23

Valour
4-1
85
0
0
0
0
7.5

Aug 17

Pacific
2-2
83
0
1
0
0
7.7

Aug 9

Cavalry
0-0
90
0
0
0
0
6.8

Aug 4

Vancouver FC
1-2
82
0
0
0
0
6.3

Jul 26

Forge
1-2
90
0
0
0
0
6.7

Jul 19

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

Jul 13

Pacific
3-2
90
0
0
1
0
6.3

Jul 1

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

Sep 6

Premier League
Forge
1-0
89’
6.9

Sep 1

Premier League
York United
4-0
90’
8.2

Aug 23

Premier League
Valour
4-1
85’
7.5

Aug 17

Premier League
Pacific
2-2
83’
7.7

Aug 9

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