Transfers
183 cm
Height
18
Shirt
22 years
Nov 4, 2002
Canada
Country
€30K
Market value
Position
Primary
Striker
Others
Attacking Midfielder, Left Winger
AM
LW
ST

Premier League 2025

7
Goals
1
Assists
10
Started
12
Matches
868
Minutes played
7.01
Rating
1
Yellow cards
0
Red cards
Match stats

Jun 22

Atlético Ottawa
0-0
90
0
0
0
0
6.0

Jun 15

Pacific
1-3
89
0
0
0
0
7.4

Jun 12

Atlético Ottawa
2-1
90
1
0
1
0
7.7

Jun 9

Cavalry
2-1
90
0
0
0
0
6.4

Jun 1

HFX Wanderers
2-0
76
1
0
0
0
7.4

May 25

Vancouver FC
1-0
75
1
0
0
0
7.7

May 17

Valour
2-1
85
0
0
1
0
6.3

May 11

Pacific
2-1
59
0
0
0
0
5.7

May 7

FC Laval
5-0
45
1
0
0
0
7.8

May 3

Cavalry
1-2
90
1
0
0
0
7.5
York United

Jun 22

Premier League
Atlético Ottawa
0-0
90’
6.0

Jun 15

Premier League
Pacific
1-3
89’
7.4

Jun 12

Canadian Championship
Atlético Ottawa
2-1
90’
7.7

Jun 9

Premier League
Cavalry
2-1
90’
6.4

Jun 1

Premier League
HFX Wanderers
2-0
76’
7.4
2025

Season performance
Minutes played: 868

Shooting

Goals
7
Penalty goals
1
Shots
38
Shots on target
12

Passing

Assists
1
Successful passes
119
Pass accuracy
77.3%
Accurate long balls
8
Long ball accuracy
72.7%
Chances created
2
Successful crosses
1
Cross accuracy
20.0%

Possession

Successful dribbles
10
Dribble success
38.5%
Touches
295
Touches in opposition box
33
Dispossessed
9
Fouls won
9

Defending

Duels won
28
Duels won %
31.1%
Aerial duels won
8
Aerial duels won %
28.6%
Interceptions
4
Blocked
12
Fouls committed
13
Recoveries
19
Possession won final 3rd
6
Dribbled past
4

Discipline

Yellow cards
1
Red cards
0

Career

Club
Season

Senior career

14
9
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