Skip to main content
Height
33
Shirt
30 years
2 Feb 1995
Right
Preferred foot
Canada
Country

Market value
31 Dec
Contract end
Position
Primary
Right-back
RB

Premier League 2025

2
Goals
2
Assists
27
Started
30
Matches
2,285
Minutes played
7.10
Rating
5
Yellow cards
0
Red cards
Match stats

2 Nov

Forge FC
W0-1
78
0
0
0
0
7.5

26 Oct

York United FC
W4-1
79
0
1
0
0
8.2

18 Oct

Vancouver FC
D2-2
16
0
0
0
0
6.1

11 Oct

Forge FC
D1-1
68
0
0
0
0
6.2

6 Oct

Pacific FC
D3-3
72
0
0
0
0
6.5

27 Sept

Atlético Ottawa
L3-0
75
0
0
1
0
6.1

21 Sept

Valour FC
W3-0
83
0
0
0
0
7.5

13 Sept

HFX Wanderers FC
W3-1
90
0
0
0
0
7.1

6 Sept

York United FC
L3-1
90
1
0
0
0
7.6

30 Aug

Forge FC
W4-1
90
0
0
1
0
6.6
Cavalry FC

2 Nov

Premier League
Forge FC
0-1
78’
7.5

26 Oct

Premier League
York United FC
4-1
79’
8.2

18 Oct

Premier League
Vancouver FC
2-2
16’
6.1

11 Oct

Premier League
Forge FC
1-1
68’
6.2

6 Oct

Premier League
Pacific FC
3-3
72’
6.5
2025

Season performance
Minutes played: 2,285

Shooting

Goals
2
Penalty goals
1
Shots
15
Shots on target
5

Passing

Assists
2
Successful passes
1,138
Pass accuracy
82.5%
Accurate long balls
114
Long ball accuracy
52.5%
Chances created
59
Successful crosses
64
Cross accuracy
39.0%

Possession

Successful dribbles
8
Dribble success
40.0%
Touches
1,988
Touches in opposition box
25
Dispossessed
7
Fouls won
11

Defending

Tackles
31
Duels won
65
Duels won %
46.4%
Aerial duels won
16
Aerial duels won %
59.3%
Interceptions
17
Blocked shots
8
Fouls committed
27
Recoveries
79
Dribbled past
18

Discipline

Yellow cards
5
Red cards
0

News

Career

Senior career

Cavalry FC (Free transfer)Feb 2022 - now
103
7
29
5
6
1
10
3
9
0
22
3
25
4
13
1
24
0
85
12

National team

8
1
5
1
  • Matches
  • Goals
Trophies

Cavalry FC

Canada
1
Premier League(2024)

News