2025-06-29 | 26 | National Championships Canada MJ - Criterium | | 41.6 | 00:52:57.000 | 47.139 |
2025-06-01 | 18 | Grand Prix Cycliste de Charlevoix | me | 0 | 04:52:15.000 | 0 |
2025-06-01 | 24 | Grand Prix Cycliste de Charlevoix | me | 126 | 03:15:34.000 | 38.657 |
2025-05-30 | 57 | Grand Prix Cycliste de Charlevoix | me | 36 | 00:53:17.000 | 40.538 |
2025-05-04 | 6 | Road Ontario Cup - Henderson | me | 128.7 | 03:07:01.000 | 41.29 |
2025-04-27 | 13 | UCI Gravel World Series ME - Paris 2 Ancaster | me | 0 | 02:50:30.000 | 0 |
2024-09-02 | 15 | Green Mountain Stage Race | mj | 0 | 06:29:25.000 | 0 |
2024-09-02 | 36 | Green Mountain Stage Race | mj | 29.61 | 00:43:17.000 | 41.046 |
2024-09-01 | 6 | Green Mountain Stage Race | mj | 103.8 | 02:44:33.000 | 37.849 |
2024-08-31 | 46 | Green Mountain Stage Race | mj | 119.1 | 02:47:19.000 | 42.709 |
2024-06-24 | DNS | National Championships Canada MJ - Criterium | mj | 32.5 | 00:00:00.000 | |
2024-04-28 | 22 | Paris 2 Ancaster | me | 114.3 | 03:13:15.000 | 35.488 |