Skip to main content
Transfers
Height
3
Shirt
28 years
14 May 1997
Right
Preferred foot
Canada
Country

Market value
Position
Primary
Centre-back
CB

Premier League 2025

1
Goals
1
Assists
16
Started
17
Matches
1,418
Minutes played
7.04
Rating
2
Yellow cards
0
Red cards
Match stats

5 Aug

Pacific
1-0
90
0
0
0
0
6.9

30 Jul

Valour
2-1
8
0
0
0
0
-

26 Jul

York United
0-1
90
0
0
0
0
6.6

20 Jul

Valour
1-2
90
1
0
1
0
8.2

14 Jul

Vancouver FC
0-0
89
0
0
0
0
7.2

9 Jul

Vancouver FC
1-1
45
0
0
0
0
6.7

29 Jun

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

23 Jun

Pacific
1-0
90
0
0
0
0
7.7

14 Jun

HFX Wanderers
1-1
90
0
0
0
0
7.2

9 Jun

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

5 Aug

Premier League
Pacific
1-0
90’
6.9

30 Jul

Premier League
Valour
2-1
8’
-

26 Jul

Premier League
York United
0-1
90’
6.6

20 Jul

Premier League
Valour
1-2
90’
8.2

14 Jul

Premier League
Vancouver FC
0-0
89’
7.2
2025

Season performance
Minutes played: 1,418

Shooting

Goals
1
Shots
15
Shots on target
5

Passing

Assists
1
Successful passes
747
Pass accuracy
87.7%
Accurate long balls
45
Long ball accuracy
43.7%
Chances created
2

Possession

Successful dribbles
3
Dribble success
75.0%
Touches
1,035
Touches in opposition box
26
Dispossessed
2
Fouls won
5

Defending

Tackles won
8
Tackles won %
72.7%
Duels won
73
Duels won %
70.2%
Aerial duels won
54
Aerial duels won %
81.8%
Interceptions
21
Blocked
4
Fouls committed
9
Recoveries
36
Dribbled past
7

Discipline

Yellow cards
2
Red cards
0

News

Career

Senior career

Cavalry FCFeb 2023 - now
61
2
8
0
18
1
9
2
22
3
Team XJan 2019 - Jan 2019

National team

2
0
  • Matches
  • Goals
Trophies

Cavalry FC

Canada
1
Premier League(2024)

FC Dallas

United States
1
Mobile Mini Sun Cup(2019)

News