175 cm
Height
13
Shirt
22 years
Aug 2, 2002
Left
Preferred foot
Canada
Country
€540K
Market value
Position
Primary
Central Midfielder
CM

Player traits

Stats compared to other midfielders
Touches48%Shot attempts2%Goals0%
Chances created25%Aerial duels won33%Defensive actions87%

Major League Soccer 2025

0
Goals
0
Assists
1
Started
4
Matches
134
Minutes played
6.20
Rating
0
Yellow cards
0
Red cards
Match stats

today

Pumas
1-1
61
0
0
0
0
7.5

Mar 29

Toronto FC
0-0
0
0
0
0
0
-

Mar 23

Chicago Fire FC
1-3
79
0
0
0
0
5.5

Mar 16

FC Dallas
0-1
11
0
0
0
0
6.4

Mar 13

Monterrey
2-2
15
0
0
0
0
5.7

Mar 9

CF Montreal
2-0
16
0
0
0
0
6.3

Mar 6

Monterrey
1-1
77
0
0
0
0
7.2

Mar 2

LA Galaxy
2-1
0
0
0
0
0
-

Feb 28

Deportivo Saprissa
2-0
63
0
0
0
0
6.9

Feb 23

Portland Timbers
1-4
28
0
0
0
0
6.6
Vancouver Whitecaps

today

CONCACAF Champions Cup
Pumas
1-1
61’
7.5

Mar 29

Major League Soccer
Toronto FC
0-0
Bench

Mar 23

Major League Soccer
Chicago Fire FC
1-3
79’
5.5

Mar 16

Major League Soccer
FC Dallas
0-1
11’
6.4

Mar 13

CONCACAF Champions Cup
Monterrey
2-2
15’
5.7
2025

Season performance
Minutes played: 134

Shooting

Goals
0
Shots
0

Passing

Assists
0
Expected assists (xA)
0.06
Successful passes
84
Pass accuracy
90.3%
Accurate long balls
3
Long ball accuracy
50.0%
Chances created
1

Possession

Successful dribbles
2
Dribble success
100.0%
Touches
113
Dispossessed
2
Fouls won
1

Defending

Tackles won
2
Tackles won %
100.0%
Duels won
6
Duels won %
31.6%
Aerial duels won
1
Aerial duels won %
50.0%
Interceptions
3
Fouls committed
7
Recoveries
11
Possession won final 3rd
2
Dribbled past
4

Discipline

Yellow cards
0
Red cards
0

Player traits

Stats compared to other midfielders
Touches48%Shot attempts2%Goals0%
Chances created25%Aerial duels won33%Defensive actions87%

Career

Club
Season

Senior career

29
0
2
0
4
0
36
0
33
2
9
0

Youth career

Toronto FC Academy Under 16/17Jul 2018 - Jun 2019
3
0

National team

6
0
Canada Under 15Aug 2017 - Aug 2017
1
0
  • Matches
  • Goals
Trophies

Toronto FC

Canada
1
Canadian Championship(2020)