Skip to main content
Height
10
Shirt
23 years
May 15, 2002
Both
Preferred foot
Canada
Country

Market value
Dec 31
Contract end
Position
Primary
Left Winger
Others
Left Midfielder
LM
LW

Premier League 2025

2
Goals
5
Assists
22
Started
29
Matches
1,958
Minutes played
7.03
Rating
5
Yellow cards
0
Red cards
Match stats

Oct 23

York United FC
D2-2
80
0
1
1
0
8.2

Oct 18

Atlético Ottawa
L0-1
83
0
0
0
0
6.8

Oct 11

Valour FC
W0-3
90
0
0
0
0
7.2

Oct 4

York United FC
D1-1
90
0
0
0
0
7.3

Sep 29

Vancouver FC
L3-1
90
0
0
0
0
6.3

Sep 20

Pacific FC
W3-0
90
1
1
1
0
9.0

Sep 13

Cavalry FC
L3-1
90
0
1
0
0
7.2

Sep 6

Forge FC
L1-0
77
0
0
1
0
6.2

Sep 1

York United FC
W4-0
67
0
0
0
0
6.9

Aug 23

Valour FC
W4-1
90
0
1
0
0
8.1
HFX Wanderers FC

Oct 23

Premier League
York United FC
2-2
80’
8.2

Oct 18

Premier League
Atlético Ottawa
0-1
83’
6.8

Oct 11

Premier League
Valour FC
0-3
90’
7.2

Oct 4

Premier League
York United FC
1-1
90’
7.3

Sep 29

Premier League
Vancouver FC
3-1
90’
6.3
2025

Season performance
Minutes played: 1,958

Shooting

Goals
2
Shots
52
Shots on target
15

Passing

Assists
5
Successful passes
584
Pass accuracy
78.8%
Accurate long balls
29
Long ball accuracy
50.9%
Chances created
55
Successful crosses
47
Cross accuracy
31.1%

Possession

Successful dribbles
56
Dribble success
46.7%
Touches
1,367
Touches in opposition box
64
Dispossessed
63
Fouls won
47

Defending

Tackles
32
Duels won
137
Duels won %
46.3%
Aerial duels won
2
Aerial duels won %
28.6%
Interceptions
8
Fouls committed
18
Recoveries
97
Dribbled past
10

Discipline

Yellow cards
5
Red cards
0

News

Career

Senior career

HFX Wanderers FC (Free transfer)Jul 2024 - now
44
3
CD Castellón II (Free transfer)Mar 2024 - Jul 2024
4
0
18
1
28
5
25
2

Youth career

Montreal Impact Under 18/19Aug 2018 - Dec 2020
9
1
Club de Foot Montréal U17Jan 2018 - Dec 2020
Montreal Impact Under 16/17Jul 2017 - Jul 2019
11
3
Montreal Impact Under 15/16Jul 2016 - Jun 2017

National team

2
0
Canada Under 15Aug 2017 - Dec 2017
1
0
  • Matches
  • Goals

News