Skip to main content
Transfers
Height
21
Shirt
24 years
16 Sept 2000
Right
Preferred foot
Canada
Country

Market value
Position
Primary
Defensive Midfielder
Others
Central Midfielder
DM
CM

Premier League 2025

1
Goals
1
Assists
13
Started
16
Matches
1,197
Minutes played
7.00
Rating
4
Yellow cards
0
Red cards
Match stats

26 Jul

Cavalry
0-1
90
0
1
0
0
7.9

19 Jul

Vancouver FC
4-0
90
1
0
0
0
8.7

14 Jul

Valour
3-2
90
0
0
0
0
7.7

9 Jul

Atlético Ottawa
3-4
90
0
1
0
0
7.6

29 Jun

Forge
2-2
60
0
0
0
0
6.5

22 Jun

Atlético Ottawa
0-0
90
0
0
0
0
7.0

15 Jun

Pacific
1-3
90
0
0
1
0
7.2

12 Jun

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

9 Jun

Cavalry
2-1
90
0
0
1
0
6.5

1 Jun

HFX Wanderers
2-0
90
0
0
0
0
7.7
York United

26 Jul

Premier League
Cavalry
0-1
90’
7.9

19 Jul

Premier League
Vancouver FC
4-0
90’
8.7

14 Jul

Premier League
Valour
3-2
90’
7.7

9 Jul

Canadian Championship
Atlético Ottawa
3-4
90’
7.6

29 Jun

Premier League
Forge
2-2
60’
6.5
2025

Season performance
Minutes played: 1,197

Shooting

Goals
1
Shots
8
Shots on target
3

Passing

Assists
1
Successful passes
497
Pass accuracy
86.9%
Accurate long balls
36
Long ball accuracy
64.3%
Chances created
9

Possession

Successful dribbles
17
Dribble success
68.0%
Touches
755
Touches in opposition box
6
Dispossessed
12
Fouls won
26

Defending

Tackles won
11
Tackles won %
64.7%
Duels won
70
Duels won %
58.8%
Aerial duels won
10
Aerial duels won %
40.0%
Interceptions
15
Fouls committed
9
Recoveries
65
Dribbled past
6

Discipline

Yellow cards
4
Red cards
0

News

Career

Senior career

York9 FC (player swap)Sept 2024 - now
24
1
10
0
19
0
60
2
12
1

Youth career

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

News