Skip to main content
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

1
Goals
2
Assists
23
Started
23
Matches
1,991
Minutes played
7.07
Rating
6
Yellow cards
0
Red cards
Match stats

Sep 20

Pacific FC
W3-0
67
0
0
1
0
7.4

Sep 13

Cavalry FC
L3-1
68
1
0
1
0
7.0

Sep 6

Forge FC
L1-0
89
0
0
0
0
6.9

Sep 1

York United FC
W4-0
90
0
1
0
0
8.2

Aug 23

Valour FC
W4-1
85
0
0
0
0
7.5

Aug 17

Pacific FC
D2-2
83
0
1
0
0
7.7

Aug 9

Cavalry FC
D0-0
90
0
0
0
0
6.8

Aug 4

Vancouver FC
L1-2
82
0
0
0
0
6.3

Jul 26

Forge FC
L1-2
90
0
0
0
0
6.7

Jul 19

Atlético Ottawa
L2-0
83
0
0
0
0
6.7
HFX Wanderers FC

Sep 20

Premier League
Pacific FC
3-0
67’
7.4

Sep 13

Premier League
Cavalry FC
3-1
68’
7.0

Sep 6

Premier League
Forge FC
1-0
89’
6.9

Sep 1

Premier League
York United FC
4-0
90’
8.2

Aug 23

Premier League
Valour FC
4-1
85’
7.5
2025

Season performance
Minutes played: 1,991

Shooting

Goals
1
Shots
9
Shots on target
5

Passing

Assists
2
Successful passes
731
Pass accuracy
80.4%
Accurate long balls
55
Long ball accuracy
39.6%
Chances created
12
Successful crosses
6
Cross accuracy
20.7%

Possession

Successful dribbles
12
Dribble success
42.9%
Touches
1,398
Touches in opposition box
32
Dispossessed
12
Fouls won
19

Defending

Tackles
54
Duels won
103
Duels won %
50.5%
Aerial duels won
18
Aerial duels won %
47.4%
Interceptions
11
Blocked shots
7
Fouls committed
29
Recoveries
98
Dribbled past
25

Discipline

Yellow cards
6
Red cards
0

News

Career

Senior career

Toronto FC (back from loan)Jan 2026 -
24
1
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