Skip to main content
Transfers
Height
22
Shirt
21 years
Apr 7, 2004
Canada
Country

Market value
Position
Primary
Defensive Midfielder
DM

Premier League 2025

0
Goals
0
Assists
11
Started
12
Matches
857
Minutes played
6.89
Rating
3
Yellow cards
0
Red cards
Match stats

Jul 30

Valour
2-1
83
0
0
0
0
6.5

Jul 26

York United
0-1
65
0
0
1
0
6.7

Jul 20

Valour
1-2
89
0
0
1
0
7.6

Jul 14

Vancouver FC
0-0
71
0
0
1
0
7.0

Jul 9

Vancouver FC
1-1
0
0
0
0
0
-

Jun 29

Atlético Ottawa
0-2
0
0
0
0
0
-

Jun 23

Pacific
1-0
69
0
0
0
0
7.2

Jun 14

HFX Wanderers
1-1
58
0
0
0
0
6.4

Jun 9

York United
2-1
90
0
0
0
0
7.5

May 31

Forge
1-1
45
0
0
0
0
5.8
Cavalry

Jul 30

Premier League
Valour
2-1
83’
6.5

Jul 26

Premier League
York United
0-1
65’
6.7

Jul 20

Premier League
Valour
1-2
89’
7.6

Jul 14

Premier League
Vancouver FC
0-0
71’
7.0

Jul 9

Canadian Championship
Vancouver FC
1-1
Bench
2025

Season performance
Minutes played: 857

Shooting

Goals
0
Shots
6
Shots on target
1

Passing

Assists
0
Successful passes
363
Pass accuracy
84.0%
Accurate long balls
28
Long ball accuracy
59.6%
Chances created
2

Possession

Successful dribbles
3
Dribble success
75.0%
Touches
544
Touches in opposition box
3
Dispossessed
5
Fouls won
21

Defending

Tackles won
15
Tackles won %
78.9%
Duels won
51
Duels won %
53.7%
Aerial duels won
8
Aerial duels won %
57.1%
Interceptions
9
Blocked
2
Fouls committed
25
Recoveries
47
Dribbled past
8

Discipline

Yellow cards
3
Red cards
0

News

Career

Senior career

Cavalry FCFeb 2025 - now
14
1
3
0
  • Matches
  • Goals

News