Age 31
Height 193 cm
Foot Right
Country Canada
Value €102.9k
Contract 2027-12-31
📈
Form
Rating per season, last 5 matches, and timeline all matches
Season
7.22
7 matches
Last 5
7.32
+0.10 vs season
Best
8.2
vs Pacific FC
MOTM
0
of 7 matches
Rating by match (last 7)
≥8.0
7.0–8.0
6.0–7.0
5.5–6.0
<5.5
📅
Fromext match
Premier League
Cavalry FC
VS
2026-06-06
HFX Wanderers FC
Filter:
Apps
7
Goals
1
Assists
0
Rating
7.22
Recent Matches (7)
| Date | Opponent | Comp | Score | Min | G | A | Rating |
|---|---|---|---|---|---|---|---|
| 2026-05-31 | @ Forge FC | Premier League | 1-0 | 90 | 0 | 0 | 6.5 |
| 2026-05-24 | vs Pacific FC | Premier League | 3-0 | 90 | 1 | 0 | 8.2 |
| 2026-05-18 | @ Vancouver FC | Premier League | 0-2 | 90 | 0 | 0 | 7.5 |
| 2026-05-09 | @ Pacific FC | Canadian Championship | 1-3 | 90 | 0 | 0 | 6.9 |
| 2026-04-18 | @ Forge FC | Premier League | 0-0 | 90 | 0 | 0 | 7.5 |
| 2026-04-12 | vs Atlético Ottawa | Premier League | 3-1 | 90 | 0 | 0 | 7.0 |
| 2026-04-05 | @ Pacific FC | Premier League | 1-2 | 90 | 0 | 0 | 6.9 |
Career
| Season | Team | Type | Apps | G | A | Rating |
|---|---|---|---|---|---|---|
| 2026 | Cavalry FC | senior | 7 | 1 | 0 | 7.22 |
| 2025 | Atlético Ottawa | senior | 5 | 0 | 0 | 6.74 |
| 2024 | Atlético Ottawa | senior | 32 | 4 | 1 | 7.17 |
| 2023 | Pacific FC | senior | 30 | 4 | 1 | 7.16 |
| 2022 | Pacific FC | senior | 33 | 4 | 1 | 7.18 |
| 2021 | FC Edmonton | senior | 25 | 3 | 1 | 7.13 |
| 2020 | FC Edmonton | senior | 3 | 0 | 0 | 6.51 |
| 2019 | FC Edmonton | senior | 20 | 0 | 3 | 6.91 |
| 2019 | San Antonio FC | senior | 2 | 0 | 0 | 6.68 |
| 2018 | Sporting Kansas City II | senior | 27 | 1 | 2 | - |
| 2018 | Sporting Kansas City | senior | 1 | 0 | 0 | - |
| 2017 | Sporting Kansas City II | senior | 25 | 2 | 0 | - |
| 2016 | Sporting Kansas City II | senior | 32 | 1 | 0 | - |
| 2016/2017 | Sporting Kansas City | senior | 3 | 0 | 0 | - |
| 2020 | Canada | national team | 2 | 1 | 0 | - |
Transfer Value History
Teammates
Michael Harms
Curtis Ofori
Daan Klomp
Bradley Kamdem
Michael Baldisimo
Ali Musse
Harry Paton
Tobias Warschewski
Sergio Camargo
Jay Herdman
Caniggia Elva
Levi Laing
Adam Pearlman
Nathaniel Edwards
Maël Henry
Owen Antoniuk
Goteh Ntignee
Joseph Holliday
Max Piepgrass
Eryk Kobza
Niko Myroniuk
Nathan Ingham
James McGlinchey
Trophies
Atlético Ottawa
🏆
Premier League
x1
Vancouver Whitecaps
🏆
Timbers Preseason Tournament
x1
Sporting Kansas City
🏆
Open Cup
x1