Skip to main content
Height
30
Shirt
24 years
Jun 2, 2001
Left
Preferred foot
Canada
Country

Market value
Position
Primary
Left-back
Others
Left Wing-Back
LB
LWB

Premier League 2025

2
Goals
6
Assists
23
Started
26
Matches
2,022
Minutes played
6.95
Rating
4
Yellow cards
0
Red cards
Match stats

Oct 18

Pacific FC
W1-4
90
0
1
0
0
7.7

Oct 11

HFX Wanderers FC
L0-3
90
0
0
0
0
6.8

Oct 5

Atlético Ottawa
D3-3
90
1
0
1
0
7.6

Sep 28

York United FC
L1-0
90
0
0
1
0
6.8

Sep 21

Cavalry FC
L3-0
90
0
0
0
0
6.5

Sep 12

Forge FC
W2-1
89
0
0
1
0
8.3

Sep 6

Vancouver FC
W2-5
10
0
1
0
0
7.3

Aug 31

Pacific FC
D1-1
1
0
0
0
0
-

Aug 23

HFX Wanderers FC
L4-1
90
0
0
0
0
7.1

Aug 17

York United FC
D0-0
90
0
0
0
0
6.9
Valour FC

Oct 18

Premier League
Pacific FC
1-4
90’
7.7

Oct 11

Premier League
HFX Wanderers FC
0-3
90’
6.8

Oct 5

Premier League
Atlético Ottawa
3-3
90’
7.6

Sep 28

Premier League
York United FC
1-0
90’
6.8

Sep 21

Premier League
Cavalry FC
3-0
90’
6.5
2025

Season performance
Minutes played: 2,022

Shooting

Goals
2
Shots
20
Shots on target
7

Passing

Assists
6
Successful passes
753
Pass accuracy
87.4%
Accurate long balls
74
Long ball accuracy
62.2%
Chances created
38
Successful crosses
31
Cross accuracy
32.0%

Possession

Successful dribbles
10
Dribble success
43.5%
Touches
1,380
Touches in opposition box
27
Dispossessed
8
Fouls won
20

Defending

Tackles
41
Duels won
82
Duels won %
51.2%
Aerial duels won
11
Aerial duels won %
47.8%
Interceptions
28
Blocked shots
4
Fouls committed
29
Recoveries
103
Dribbled past
16

Discipline

Yellow cards
4
Red cards
0

News

Career

Senior career

Valour FC (Free transfer)Feb 2024 - now
57
3
15
0
59
10

Youth career

Toronto FC Academy Under 18/19Jul 2018 - Dec 2023
10
1
Toronto FC Academy Under 16/17Jul 2017 - Jun 2018
1
0
  • Matches
  • Goals
Trophies

Toronto FC

Canada
1
Canadian Championship(2020)

News