Skip to main content
Transfers
Height
22
Shirt
21 years
7 Apr 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

30 Jul

Valour
2-1
83
0
0
0
0
6.5

26 Jul

York United
0-1
65
0
0
1
0
6.7

20 Jul

Valour
1-2
89
0
0
1
0
7.6

14 Jul

Vancouver FC
0-0
71
0
0
1
0
7.0

9 Jul

Vancouver FC
1-1
0
0
0
0
0
-

29 Jun

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

23 Jun

Pacific
1-0
69
0
0
0
0
7.2

14 Jun

HFX Wanderers
1-1
58
0
0
0
0
6.4

9 Jun

York United
2-1
90
0
0
0
0
7.5

31 May

Forge
1-1
45
0
0
0
0
5.8
Cavalry

30 Jul

Premier League
Valour
2-1
83’
6.5

26 Jul

Premier League
York United
0-1
65’
6.7

20 Jul

Premier League
Valour
1-2
89’
7.6

14 Jul

Premier League
Vancouver FC
0-0
71’
7.0

9 Jul

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