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

Market value
31 Dec
Contract end
Position
Primary
Striker
Others
Right Midfielder, Attacking Midfielder
RM
AM
ST

Premier League 2025

11
Goals
3
Assists
23
Started
28
Matches
2,003
Minutes played
6.87
Rating
4
Yellow cards
0
Red cards
Match stats

26 Oct

Cavalry FC
L4-1
90
0
0
1
0
6.0

23 Oct

HFX Wanderers FC
D2-2
115
1
0
0
0
7.7

18 Oct

Forge FC
L3-0
58
0
0
0
0
5.7

10 Oct

Pacific FC
D2-2
90
0
0
0
0
7.1

4 Oct

HFX Wanderers FC
D1-1
76
0
1
0
0
6.6

28 Sept

Valour FC
W1-0
66
1
0
1
0
7.8

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
York United FC

26 Oct

Premier League
Cavalry FC
4-1
90‎’‎
6.0

23 Oct

Premier League
HFX Wanderers FC
2-2
115‎’‎
7.7

18 Oct

Premier League
Forge FC
3-0
58‎’‎
5.7

10 Oct

Premier League
Pacific FC
2-2
90‎’‎
7.1

4 Oct

Premier League
HFX Wanderers FC
1-1
76‎’‎
6.6
2025

Season performance
Minutes played: 2,003

Shooting

Goals
11
Penalty goals
2
Shots
82
Shots on target
28

Passing

Assists
3
Successful passes
299
Pass accuracy
76.7%
Accurate long balls
14
Long ball accuracy
63.6%
Chances created
12
Successful crosses
1
Cross accuracy
9.1%

Possession

Successful dribbles
18
Dribble success
32.7%
Touches
703
Touches in opposition box
99
Dispossessed
26
Fouls won
23

Defending

Tackles
4
Duels won
62
Duels won %
30.7%
Aerial duels won
17
Aerial duels won %
28.3%
Interceptions
6
Blocked shots
1
Fouls committed
31
Recoveries
44
Dribbled past
4

Discipline

Yellow cards
4
Red cards
0

News

Career

Senior career

York United FC (Free transfer)Jan 2025 - now
31
15
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