| 2024-05-12 | 43 | American Continental Championships |  | 0 | 01:37:06.000 | 0 | 
| 2024-04-21 | 22 | Henderson Classic | me | 0 | 00:00:00.000 |  | 
| 2023-10-08 | 61 | Mont-Sainte-Anne World Cup |  | 0 | 01:23:11.000 | 0 | 
| 2023-09-28 | 63 | Snowshoe World Cup |  | 0 | 00:00:00.000 |  | 
| 2023-09-04 | 50 | Green Mountain Stage Race |  | 0 | 09:07:36.000 | 0 | 
| 2023-09-04 | 74 | Green Mountain Stage Race |  | 40 | 00:54:33.000 | 43.996 | 
| 2023-09-03 | 69 | Green Mountain Stage Race |  | 145 | 03:58:13.000 | 36.521 | 
| 2023-09-02 | 101 | Green Mountain Stage Race |  | 179 | 03:59:49.000 | 44.784 | 
| 2023-06-18 | 104 | UCI MTB World Cup - Leogang |  | 0 | 00:00:00.000 |  | 
| 2023-06-11 | 115 | UCI MTB World Cup - Lenzerheide |  | 0 | 00:00:00.000 |  | 
| 2023-05-13 | 124 | UCI MTB World Cup - Nové Město na Moravě |  | 0 | 01:18:12.000 | 0 | 
| 2023-04-16 | 87 | Redlands Bicycle Classic ME |  | 146.9 | 03:53:40.000 | 37.72 | 
| 2023-04-16 | 90 | Redlands Bicycle Classic ME |  | 0 | 11:50:50.000 | 0 | 
| 2023-04-15 | 44 | Redlands Bicycle Classic ME |  | 80 | 01:28:26.000 | 54.278 | 
| 2023-04-13 | 100 | Redlands Bicycle Classic ME |  | 144.8 | 03:57:22.000 | 36.602 | 
| 2023-04-12 | 132 | Redlands Bicycle Classic ME |  | 93.5 | 02:11:33.000 | 42.645 | 
| 2023-02-25 | DNF | Shimano Supercup Massi Banyoles |  | 0 | 00:00:00.000 |  | 
| 2019-11-02 | 17 | National Championships Canada MU | MU | 0 | 00:59:11.000 | 0 | 
| 2018-11-11 | 19 | PTBOCX - Lift Lock Cross | MJ | 0 | 00:44:28.000 | 0 | 
| 2018-11-10 | 24 | National Championships Canada MJ | MJ | 0 | 00:00:00.000 |  | 
| 2018-11-04 | DNS | Pan-American Championships | MJ | 0 | 00:00:00.000 |  | 
| 2018-11-03 | 27 | Silver Goose Cyclocross Festival | MJ | 0 | 00:54:01.000 | 0 | 
| 2017-10-28 | 19 | National Championships Canada MJ | MJ | 0 | 00:50:20.000 | 0 | 
| 2017-10-22 | 14 | The Silver Goose | MJ | 0 | 00:47:19.000 | 0 | 
| 2017-10-21 | 15 | The Silver Goose | MJ | 0 | 00:55:16.000 | 0 |