Athletics |
2012 NACAC Athletics U23 Championships |
Irapuato |
MEX |
20 km Walk, Men |
🥇 |
CAN |
|
Athletics |
2013 Summer Universiade |
Kazan |
RUS |
20 km Walk Team, Men |
🥉 |
CAN |
|
Athletics |
2013 Jeux de la Francophonie |
Nice |
FRA |
20 km Walk, Men |
🥈 |
CAN |
|
Athletics |
2015 Pan American Games |
Toronto |
CAN |
20 km Walk, Men |
🥇 |
CAN |
|
Athletics |
2016 World Athletics Race Walking Team Championships |
Roma |
ITA |
20 km Walk Team, Men |
🥈 |
CAN |
|
Athletics |
2018 Commonwealth Games |
Gold Coast |
AUS |
20 km Walk, Men |
8 |
CAN |
|
Athletics |
2018 NACAC Championships in Athletics |
Toronto |
CAN |
20 km Walk, Men |
🥇 |
CAN |
|
Athletics |
2019 World Athletics Championships |
Doha |
QAT |
50 km Walk, Men |
🥉 |
CAN |
|
Athletics |
2022 Commonwealth Games |
Birmingham |
ENG |
10,000 m Walk, Men |
🥇 |
CAN |
|
Athletics |
2022 NACAC Championships in Athletics |
Freeport |
BAH |
20 km Walk, Men |
🥈 |
CAN |
|