Skip to main content
Transfers
Height
3
Shirt
25 years
Mar 25, 2000
Both
Preferred foot
Canada
Country

Market value
Position
Primary
Center-back
CB

Premier League 2025

0
Goals
0
Assists
9
Started
12
Matches
830
Minutes played
6.00
Rating
3
Yellow cards
0
Red cards
Match stats

Aug 3

Forge
5-0
15
0
0
0
0
6.0

Jul 30

Cavalry
2-1
2
0
0
0
0
-

Jul 26

Vancouver FC
1-3
3
0
0
0
0
-

Jul 20

Cavalry
1-2
0
0
0
0
0
-

Jul 14

York United
3-2
0
0
0
0
0
-

Jul 10

Vancouver Whitecaps
2-1
17
0
0
0
0
6.2

Jul 1

HFX Wanderers
3-1
90
0
0
0
0
5.7

Jun 22

Forge
0-5
90
0
0
0
0
3.4

May 25

Cavalry
4-0
90
0
0
1
0
5.7

May 21

Vancouver Whitecaps
2-2
90
1
0
1
0
7.4
Valour

Aug 3

Premier League
Forge
5-0
15’
6.0

Jul 30

Premier League
Cavalry
2-1
2’
-

Jul 26

Premier League
Vancouver FC
1-3
3’
-

Jul 20

Premier League
Cavalry
1-2
Bench

Jul 14

Premier League
York United
3-2
Bench
2025

Season performance
Minutes played: 830

Shooting

Goals
0
Shots
1

Passing

Assists
0
Successful passes
420
Pass accuracy
84.7%
Accurate long balls
51
Long ball accuracy
53.1%
Chances created
2

Possession

Touches
594
Touches in opposition box
7
Dispossessed
1
Fouls won
3

Defending

Tackles won
8
Tackles won %
61.5%
Duels won
25
Duels won %
58.1%
Aerial duels won
9
Aerial duels won %
64.3%
Interceptions
6
Fouls committed
7
Recoveries
33
Dribbled past
5

Discipline

Yellow cards
3
Red cards
0

News

Career

Senior career

Valour FC (Free transfer)Jan 2025 - now
15
1
50
2
42
4
12
1
10
1
8
0
15
0

Youth career

Toronto FC Academy Under 18/19Jul 2017 - Dec 2018
2
0

National team

3
0
1
1
  • Matches
  • Goals

News