
- Nationality
- Canada
- Born
- 1999-12-16
- Height
- 178 cm
- Weight
- 69 kg
- Preferred foot
- right
105Apps
7Goals
13Assists
6.95Avg rating
Form
i
The last ten matches at a glance: average rating, direction, record, goals and assists, starter and card rates, the best match.
7.12avg rating, last 5▲ Improving31610 matches
3Goals + assists
78%Starter rate
0%Card rate
Best recent match: vs CF Montréal7.7
2026 · Major League Soccer
15Apps
2Goals
3Assists
6.99Rating
General
- Appearances15
- Lineups11
- Minutes Played945
- Rating6.99
- Team Wins5
- Team Draws2
Attack
- Goals2
- Assists3
- Shots Total7
- Shots On Target4
- Shots Off Target2
- Blocked Shots5
- Key Passes13
- Dribble Attempts20
- Total Crosses17
Passing
- Passes482
- Accurate Passes431
- Accurate Passes Percentage89%
- Long Balls15
- Long Balls Won9
Defence
- Tackles10
- Interceptions12
- Clearances14
- Total Duels57
- Duels Won30
- Aerials Won2
- Goals Conceded13
- Cleansheets4
Discipline
- Fouls3
- Fouls Drawn8
Recent matches
19 SEPTMajor League Soccer
02
7.7
9 SEPTMajor League Soccer
21
7.0
5 SEPTMajor League Soccer
30
7.2
30 AUGMajor League Soccer
13
6.7
23 AUGMajor League Soccer
32
7.1
7.12avg rating, last 5▲ Improving31610 matches
3Goals + assists
78%Starter rate
0%Card rate
Best recent match: vs CF Montréal7.7
Form — last 10 matches
i
Per match: minutes, goals, assists, xG, shots on target, key passes, cards — and the rating.
19 SEPT90′
02
⚽1xG0.04SoT1KP2xG 0.047.7
9 SEPT90′
21
KP27.0
5 SEPT83′
30
xG0.09KP1xG 0.097.2
30 AUG90′
13
🅰1KP26.7
23 AUG59′
32
⚽1xG0.08SoT1xG 0.087.1
19 AUG56′
12
6.5
15 AUG0′
31
2 AUG90′
22
KP37.0
25 JUL90′
21
6.7
22 JUL90′
12
xG0.03KP1xG 0.037.2
15Apps
2Goals
3Assists
6.99Rating
General
- Appearances15
- Lineups11
- Minutes Played945
- Rating6.99
- Team Wins5
- Team Draws2
Attack
- Goals2
- Assists3
- Shots Total7
- Shots On Target4
- Shots Off Target2
- Blocked Shots5
- Key Passes13
- Dribble Attempts20
- Total Crosses17
Passing
- Passes482
- Accurate Passes431
- Accurate Passes Percentage89%
- Long Balls15
- Long Balls Won9
Defence
- Tackles10
- Interceptions12
- Clearances14
- Total Duels57
- Duels Won30
- Aerials Won2
- Goals Conceded13
- Cleansheets4
Discipline
- Fouls3
- Fouls Drawn8
18Apps
1Goals
3Assists
6.99Rating
General
- Appearances18
- Lineups16
- Minutes Played1484
- Rating6.99
- Team Wins9
- Team Draws6
Attack
- Goals1
- Assists3
- Shots Total16
- Shots On Target8
- Shots Off Target3
- Blocked Shots2
- Key Passes21
- Dribble Attempts15
- Total Crosses31
Passing
- Passes892
- Accurate Passes785
- Accurate Passes Percentage88%
- Long Balls40
- Long Balls Won19
Defence
- Tackles20
- Interceptions7
- Clearances17
- Total Duels104
- Duels Won50
- Aerials Won6
- Goals Conceded21
- Cleansheets3
Discipline
- Fouls11
- Fouls Drawn21
- Yellowcards2
29Apps
4Goals
2Assists
7.10Rating
General
- Appearances29
- Lineups23
- Minutes Played2057
- Rating7.10
Attack
- Goals4
- Assists2
- Shots Total13
- Shots On Target6
- Shots Off Target6
- Blocked Shots3
- Key Passes35
- Dribble Attempts46
- Total Crosses49
Passing
- Passes1089
- Accurate Passes963
- Accurate Passes Percentage88%
- Long Balls51
- Long Balls Won26
Defence
- Tackles16
- Interceptions7
- Clearances24
- Total Duels152
- Duels Won62
- Aerials Won6
- Goals Conceded29
- Cleansheets9
Discipline
- Fouls8
- Fouls Drawn24
36Apps
0Goals
4Assists
6.83Rating
General
- Appearances36
- Lineups27
- Minutes Played2527
- Rating6.83
- Team Wins18
- Team Draws8
Attack
- Assists4
- Shots Total8
- Shots On Target3
- Shots Off Target3
- Blocked Shots6
- Key Passes31
- Dribble Attempts69
- Total Crosses50
Passing
- Passes1146
- Accurate Passes986
- Accurate Passes Percentage86%
- Long Balls53
- Long Balls Won28
Defence
- Tackles34
- Interceptions19
- Clearances30
- Total Duels242
- Duels Won114
- Aerials Won12
- Goals Conceded41
- Cleansheets8
Discipline
- Fouls30
- Fouls Drawn38
- Yellowcards1
Clubs
i
Every club on the record, from the provider's contract data; loan spells are marked.
Trophies
i
Wins and podium places per competition, with the club it came with.
WinnerWINNER
Winner · Columbus CrewWINNER
Runner-up#2
Runner-up · Columbus Crew#2
Runner-up · Columbus Crew#2