Skip to main content
Height
18
Shirt
22 years
4 Nov 2002
Right
Preferred foot
Canada
Country

Market value
Position
Primary
Striker
Others
Attacking Midfielder
AM
ST

Premier League 2025

9
Goals
2
Assists
17
Started
22
Matches
1,508
Minutes played
6.89
Rating
2
Yellow cards
0
Red cards
Match stats

14 Sept

Atlético Ottawa
D2-2
31
0
0
0
0
7.3

6 Sept

Cavalry FC
W3-1
27
0
0
0
0
6.4

1 Sept

HFX Wanderers FC
L4-0
45
0
0
1
0
5.8

17 Aug

Valour FC
D0-0
66
0
0
0
0
6.2

9 Aug

Forge FC
L1-2
90
0
0
0
0
6.3

3 Aug

Atlético Ottawa
D0-0
84
0
0
0
0
6.2

26 Jul

Cavalry FC
W0-1
74
1
0
0
0
7.3

19 Jul

Vancouver FC
W4-0
64
0
0
0
0
7.2

14 Jul

Valour FC
W3-2
75
1
0
0
0
7.6

9 Jul

Atlético Ottawa
L3-4
83
2
0
0
0
8.9
York United FC

14 Sept

Premier League
Atlético Ottawa
2-2
31’
7.3

6 Sept

Premier League
Cavalry FC
3-1
27’
6.4

1 Sept

Premier League
HFX Wanderers FC
4-0
45’
5.8

17 Aug

Premier League
Valour FC
0-0
66’
6.2

9 Aug

Premier League
Forge FC
1-2
90’
6.3
2025

Season performance
Minutes played: 1,508

Shooting

Goals
9
Penalty goals
2
Shots
58
Shots on target
18

Passing

Assists
2
Successful passes
231
Pass accuracy
77.8%
Accurate long balls
11
Long ball accuracy
64.7%
Chances created
7
Successful crosses
1
Cross accuracy
14.3%

Possession

Successful dribbles
15
Dribble success
37.5%
Touches
530
Touches in opposition box
65
Dispossessed
19
Fouls won
17

Defending

Tackles won
2
Tackles won %
66.7%
Duels won
48
Duels won %
32.4%
Aerial duels won
13
Aerial duels won %
28.3%
Interceptions
5
Blocked shots
1
Fouls committed
20
Recoveries
37
Dribbled past
4

Discipline

Yellow cards
2
Red cards
0

News

Career

Senior career

York United FC (Free transfer)Jan 2025 - now
25
13
95
21

Youth career

Toronto FC Academy Under 18/19Jan 2019 - May 2020
6
1
Toronto FC Academy Under 16/17Jul 2018 - Jun 2019
5
2

National team

6
0
  • Matches
  • Goals

News