Transfers
175 cm
Height
21
Shirt
24 years
Sep 16, 2000
Right
Preferred foot
Canada
Country
Position
Primary
Central Midfielder
Others
Defensive Midfielder
DM
CM

Premier League 2025

0
Goals
0
Assists
6
Started
9
Matches
597
Minutes played
6.72
Rating
2
Yellow cards
0
Red cards
Match stats

Jun 1

HFX Wanderers
2-0
90
0
0
0
0
7.7

May 11

Pacific
2-1
90
0
0
0
0
6.0

May 3

Cavalry
1-2
90
0
0
0
0
6.6

Apr 27

Forge
2-2
90
0
0
0
0
7.3

Apr 19

Atlético Ottawa
3-2
32
0
0
1
0
6.2

Apr 13

HFX Wanderers
1-2
26
0
0
0
0
6.9

Oct 27, 2024

Atlético Ottawa
7-6
77
0
0
0
0
6.5

Oct 24, 2024

Pacific FC
2-0
73
0
0
0
0
7.1

Oct 19, 2024

HFX Wanderers FC
2-1
90
0
0
0
0
6.9

Sep 28, 2024

Forge FC
2-0
90
0
0
0
0
7.1
York United

Jun 1

Premier League
HFX Wanderers
2-0
90’
7.7

May 11

Premier League
Pacific
2-1
90’
6.0

May 3

Premier League
Cavalry
1-2
90’
6.6

Apr 27

Premier League
Forge
2-2
90’
7.3

Apr 19

Premier League
Atlético Ottawa
3-2
32’
6.2
2025

Season performance
Minutes played: 597

Shooting

Goals
0
Shots
2
Shots on target
1

Passing

Assists
0
Successful passes
217
Pass accuracy
83.8%
Accurate long balls
13
Long ball accuracy
54.2%
Chances created
2

Possession

Successful dribbles
8
Dribble success
80.0%
Touches
358
Touches in opposition box
2
Dispossessed
9
Fouls won
15

Defending

Tackles won
6
Tackles won %
60.0%
Duels won
40
Duels won %
60.6%
Aerial duels won
7
Aerial duels won %
46.7%
Interceptions
7
Fouls committed
6
Recoveries
30
Possession won final 3rd
1
Dribbled past
1

Discipline

Yellow cards
2
Red cards
0

Career

Club
Season

Senior career

15
0
10
0
19
0
60
2
12
1

Youth career

Toronto FC Academy Under 18/19Nov 2017 - Jun 2019
5
1
  • Matches
  • Goals