Season | Team | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
2024 | Forge (Canadian Premier League) |
563 |
20 |
6 |
14 |
5 |
15 |
1 |
0 |
0 |
0 |
2024 | Forge (CONCACAF Champions League) |
45 |
2 |
0 |
2 |
0 |
2 |
0 |
0 |
0 |
0 |
2024 | Forge (Canadian Championship) |
247 |
5 |
3 |
2 |
3 |
2 |
2 |
0 |
0 |
0 |
2023 | Forge (Canadian Premier League) |
638 |
19 |
7 |
12 |
6 |
14 |
4 |
0 |
0 |
0 |
2023 | Forge (Canadian Championship) |
63 |
3 |
0 |
3 |
0 |
3 |
0 |
0 |
0 |
0 |
2022-2023 | Sligo Rovers (UEFA Europa Conference League) |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
2022 | Forge (Canadian Premier League) |
310 |
12 |
2 |
10 |
2 |
13 |
1 |
0 |
0 |
0 |
2022 | Sligo Rovers (Premier Division) |
652 |
13 |
7 |
6 |
7 |
10 |
2 |
1 |
0 |
0 |
2021 | Indy Eleven (USL Championship) |
890 |
18 |
9 |
9 |
6 |
10 |
5 |
2 |
0 |
0 |
2020 | Columbus Crew (MLS) |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
2020 | Columbus Crew (Major League Soccer) |
13 |
2 |
0 |
2 |
0 |
8 |
0 |
0 |
0 |
0 |
2019 | Toronto FC (CONCACAF Champions League) |
90 |
1 |
1 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
2019 | Columbus Crew (MLS) |
56 |
4 |
0 |
4 |
0 |
9 |
0 |
0 |
0 |
0 |
2019 | Columbus Crew (Major League Soccer) |
56 |
4 |
0 |
4 |
0 |
9 |
0 |
0 |
0 |
0 |
2019 | Toronto FC (Major League Soccer) |
622 |
14 |
7 |
7 |
5 |
9 |
4 |
0 |
0 |
0 |
2019 | Toronto II (USL League One) |
90 |
1 |
1 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
2018 | Toronto FC (CONCACAF Champions League) |
43 |
3 |
0 |
3 |
0 |
6 |
0 |
0 |
0 |
0 |
2018 | Toronto FC (Major League Soccer) |
862 |
14 |
10 |
4 |
4 |
9 |
2 |
1 |
0 |
0 |
2018 | Toronto II (USL Championship) |
739 |
10 |
8 |
2 |
2 |
2 |
8 |
1 |
0 |
0 |
2018 | Toronto FC (Canadian Championship) |
47 |
2 |
0 |
2 |
0 |
3 |
1 |
0 |
0 |
0 |
2018 | Toronto FC (Campeones Cup) |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
2017 | Canada (Friendlies) |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
2017 | Toronto FC (Major League Soccer) |
141 |
8 |
0 |
8 |
0 |
13 |
2 |
0 |
0 |
0 |
2017 | Toronto II (USL Championship) |
734 |
9 |
8 |
1 |
2 |
1 |
5 |
1 |
0 |
1 |
2017 | Toronto FC (Canadian Championship) |
198 |
3 |
3 |
0 |
2 |
0 |
0 |
1 |
0 |
0 |
2016 | Canada (Friendlies) |
6 |
1 |
0 |
1 |
0 |
2 |
0 |
0 |
0 |
0 |
2016 | Toronto FC (Major League Soccer) |
911 |
14 |
11 |
3 |
7 |
7 |
3 |
0 |
0 |
0 |
2016 | Toronto II (USL Championship) |
273 |
4 |
3 |
1 |
2 |
0 |
0 |
1 |
0 |
0 |
2016 | Toronto FC (Canadian Championship) |
184 |
4 |
2 |
2 |
1 |
2 |
2 |
0 |
0 |
0 |
2015 | Toronto FC (Club Friendlies) |
44 |
1 |
0 |
1 |
0 |
1 |
0 |
0 |
0 |
0 |
2015 | Canada (Friendlies) |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
2015 | Toronto FC (Major League Soccer) |
13 |
2 |
0 |
2 |
0 |
6 |
0 |
0 |
0 |
0 |
2015 | Toronto II (USL Championship) |
1389 |
20 |
15 |
5 |
7 |
0 |
3 |
2 |
0 |
0 |
2015 | Toronto FC (Canadian Championship) |
0 |
0 |
0 |
0 |
0 |
2 |
0 |
0 |
0 |
0 |
2015 | Canada U20 (Concacaf U20) |
291 |
5 |
3 |
2 |
2 |
2 |
3 |
0 |
0 |
0 |
2014-2015 | Trofense (Segunda Liga) |
94 |
5 |
0 |
5 |
0 |
10 |
0 |
0 |
0 |
0 |
2014-2015 | Trofense (Taça da Liga) |
132 |
2 |
2 |
0 |
2 |
1 |
0 |
0 |
0 |
0 |
2014 | Wilmington Hammerheads (US Open Cup) |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
2014 | Canada (Friendlies) |
0 |
1 |
0 |
1 |
0 |
1 |
0 |
0 |
0 |
0 |
2014 | Toronto FC (Major League Soccer) |
0 |
1 |
0 |
1 |
0 |
3 |
0 |
0 |
0 |
0 |
2014 | Wilmington Hammerheads (USL Championship) |
453 |
11 |
3 |
8 |
2 |
0 |
5 |
2 |
0 |
0 |
2013 | Canada U17 (FIFA U17 World Cup) |
248 |
3 |
3 |
0 |
1 |
0 |
2 |
0 |
0 |
0 |
2013 | Canada U17 (Concacaf U17) |
338 |
5 |
3 |
2 |
2 |
2 |
3 |
0 |
0 |
0 |
2011 | Canada U17 (Concacaf U17) |
115 |
3 |
0 |
3 |
0 |
0 |
0 |
0 |
0 |
0 |
Toronto FC () |
605 |
12 |
7 |
5 |
5 |
6 |
4 |
0 |
0 |
0 |