Skip to main content
Height
19
Shirt
17 years
Apr 8, 2008
Canada
Country

Market value
Position
Primary
forward

Premier League 2025

0
Goals
4
Assists
7
Started
23
Matches
916
Minutes played
6.65
Rating
6
Yellow cards
0
Red cards
Match stats

Oct 23

HFX Wanderers FC
D2-2
60
0
1
1
0
7.9

Oct 18

Forge FC
L3-0
90
0
0
0
0
6.4

Oct 10

Pacific FC
D2-2
90
0
0
1
0
7.8

Oct 4

HFX Wanderers FC
D1-1
27
0
0
0
0
6.5

Sep 28

Valour FC
W1-0
84
0
0
0
0
6.5

Aug 24

Pacific FC
W5-1
21
0
1
0
0
7.1

Aug 17

Valour FC
D0-0
73
0
0
0
0
6.5

Aug 9

Forge FC
L1-2
19
0
0
0
0
6.6

Aug 3

Atlético Ottawa
D0-0
17
0
0
0
0
6.1

Jul 26

Cavalry FC
W0-1
27
0
0
1
0
6.3
York United FC

Oct 23

Premier League
HFX Wanderers FC
2-2
60’
7.9

Oct 18

Premier League
Forge FC
3-0
90’
6.4

Oct 10

Premier League
Pacific FC
2-2
90’
7.8

Oct 4

Premier League
HFX Wanderers FC
1-1
27’
6.5

Sep 28

Premier League
Valour FC
1-0
84’
6.5
2025

Season performance
Minutes played: 916

Shooting

Goals
0
Shots
8
Shots on target
3

Passing

Assists
4
Successful passes
205
Pass accuracy
79.5%
Accurate long balls
6
Long ball accuracy
54.5%
Chances created
20
Successful crosses
17
Cross accuracy
29.3%

Possession

Successful dribbles
10
Dribble success
41.7%
Touches
503
Touches in opposition box
30
Dispossessed
10
Fouls won
10

Defending

Tackles
25
Duels won
47
Duels won %
41.2%
Aerial duels won
2
Aerial duels won %
20.0%
Interceptions
14
Fouls committed
27
Recoveries
43
Dribbled past
9

Discipline

Yellow cards
6
Red cards
0

News

Career

Senior career

York United FCSep 2023 - now
41
4

Youth career

Toronto FC Academy Under 16Sep 2022 - Sep 2023
Toronto FC Academy Under 15Jul 2021 - Sep 2023
40
19

National team

Canada Under 18Aug 2025 - now
1
0
3
2
  • Matches
  • Goals

News