- 2019-2020
- 3e de la poursuite par équipes à Milton
- Lima 2022
- San Juan 2023
- Médaillé d'or de la poursuite individuelle
- Los Angeles 2024
- Médaillé d'or de l'omnium
- Médaillé d'argent de la poursuite individuelle
- Médaillé de bronze de la poursuite par équipes
- 2016
- Champion du Canada de poursuite par équipes juniors (avec Jordann Jones, Adam Lefebvre et Lucas Taylor)
- 2017
- 2019
- 2020
- 2022
- 2023
- 2024
- 2017
- 2019
- 1re étape du Tour de Bloom
- 2024
- 1re étape de la Killington Stage Race
- Grand Prix de Charlevoix :
- Classement général
- 2e et 3e (contre-la-montre) étapes
- Ressources relatives au sport :