- Height
- 186 cm
- Age
- 30
- Preferred foot
- Right
- Country
- Canada
- Market value
- €159.2k
Player profile
No detailed stats for this competition.
No detailed stats available for ASEAN Club Championship yet.
| Season | Team | Apps | G | A | Rating |
| ▸ 2025–2026 |
Shan United |
6 |
0 |
0 |
— |
|
ASEAN Club Championship |
4 |
0 |
0 |
— |
|
AFC Challenge League |
2 |
0 |
0 |
— |
| ▸ 2024 |
Forge FC |
30 |
3 |
1 |
6.3 |
|
Premier League |
23 |
1 |
1 |
6.3 |
|
Canadian Championship |
5 |
2 |
0 |
6.8 |
|
CONCACAF Champions Cup |
2 |
0 |
0 |
6.0 |
| ▸ 2023 |
Forge FC |
22 |
4 |
1 |
6.6 |
|
Premier League |
19 |
4 |
1 |
6.7 |
|
Canadian Championship |
3 |
0 |
0 |
6.0 |
| ▸ 2022 |
Forge FC |
12 |
1 |
0 |
6.2 |
|
Premier League |
12 |
1 |
0 |
6.2 |
| ▸ 2022 |
Sligo Rovers |
13 |
2 |
2 |
6.7 |
|
Premier Division |
13 |
2 |
2 |
6.7 |
| ▸ 2021 |
Indy Eleven |
18 |
5 |
0 |
6.6 |
|
USL Championship |
18 |
5 |
0 |
6.6 |
| ▸ 2020 |
Columbus Crew |
2 |
0 |
0 |
— |
|
MLS |
2 |
0 |
0 |
— |
| ▸ 2019 |
Columbus Crew |
4 |
0 |
0 |
6.5 |
|
MLS |
4 |
0 |
0 |
6.5 |
| ▸ 2019 |
Toronto FC II |
1 |
1 |
0 |
7.1 |
|
USL League One |
1 |
1 |
0 |
7.1 |
| ▸ 2018 |
Toronto FC II |
10 |
8 |
1 |
— |
|
USL Championship |
10 |
8 |
1 |
— |
| ▸ 2017 |
Toronto FC II |
9 |
5 |
2 |
— |
|
USL Championship |
9 |
5 |
2 |
— |
| ▸ 2016 |
Toronto FC II |
4 |
0 |
0 |
— |
|
USL Championship |
4 |
0 |
0 |
— |
| ▸ 2015 |
Toronto FC II |
20 |
3 |
0 |
— |
|
USL Championship |
20 |
3 |
0 |
— |
| ▸ 2019 |
Toronto FC |
15 |
5 |
0 |
6.5 |
|
MLS |
14 |
4 |
0 |
6.5 |
|
CONCACAF Champions Cup |
1 |
1 |
0 |
— |
| ▸ 2018 |
Toronto FC |
19 |
3 |
1 |
6.5 |
|
MLS |
14 |
2 |
1 |
6.5 |
|
Canadian Championship |
2 |
1 |
0 |
— |
|
CONCACAF Champions Cup |
3 |
0 |
0 |
— |
| ▸ 2017 |
Toronto FC |
11 |
2 |
2 |
6.5 |
|
MLS |
8 |
2 |
1 |
6.5 |
|
Canadian Championship |
3 |
0 |
1 |
— |
| ▸ 2016 |
Toronto FC |
18 |
5 |
1 |
6.5 |
|
MLS |
14 |
3 |
1 |
6.5 |
|
Canadian Championship |
4 |
2 |
0 |
— |
| ▸ 2015 |
Toronto FC |
2 |
0 |
0 |
— |
|
MLS |
2 |
0 |
0 |
— |
| ▸ 2014–2015 |
Trofense |
7 |
0 |
0 |
— |
|
Liga Portugal 2 |
5 |
0 |
0 |
— |
|
League Cup |
2 |
0 |
0 |
— |
| ▸ 2014 |
Wilmington Hammerheads |
11 |
5 |
0 |
— |
|
USL Championship |
11 |
5 |
0 |
— |
| ▸ 2014 |
Toronto FC |
1 |
0 |
0 |
— |
|
MLS |
1 |
0 |
0 |
— |
| ▸ 2013 |
Toronto FC II |
2 |
0 |
0 |
— |
|
USL Championship |
2 |
0 |
0 |
— |
Shan United
| Competition | Won | Runner-up |
| National League ×1 |
2025/2026 |
— |
Forge FC
| Competition | Won | Runner-up |
| Premier League ×2 |
2023, 2022 |
1 |
Columbus Crew
| Competition | Won | Runner-up |
| Mobile Mini Sun Cup ×1 |
2020 |
— |
| MLS ×1 |
2020 |
— |
Toronto FC
| Competition | Won | Runner-up |
| MLS ×1 |
2017 |
1 |
| Canadian Championship ×3 |
2018, 2017, 2016 |
1 |