| 2025-10-26 | DNS |  Really Rad Festival of Cyclocross - Day 2 | WE | 0 | 00:00:00.000 |  | 
| 2025-10-25 | DNS |  Really Rad Festival of Cyclocross - Day 1 | WE | 0 | 00:00:00.000 |  | 
| 2025-10-12 | DNS |  Englewood Open CX | WE | 0 | 00:00:00.000 |  | 
| 2025-10-11 | 7 |  Englewood Open CX | WE | 0 | 00:58:34.000 | 0 | 
| 2025-10-05 | 16 |  Trek USCX #8 - Trek CX Cup | WE | 0 | 00:52:09.000 | 0 | 
| 2025-10-04 | DNF |  Trek USCX #7 - Trek CX Cup | WE | 0 | 00:00:00.000 |  | 
| 2025-09-21 | 11 |  Trek USCX #4 - Rochester Cyclocross | WE | 0 | 00:56:01.000 | 0 | 
| 2025-09-20 | 11 |  Trek USCX #3 - Rochester Cyclocross | WE | 0 | 00:51:57.000 | 0 | 
| 2025-09-14 | 14 |  Trek USCX #2 - Virginia's Blue Ridge Go Cross | WE | 0 | 00:00:00.000 |  | 
| 2025-09-13 | 14 |  Trek USCX #1 - Virginia's Blue Ridge Go Cross | WE | 0 | 00:00:00.000 |  | 
| 2025-08-23 | 5 |  Championnats Québécois - Road race |  | 102 | 02:58:18.000 | 34.324 | 
| 2025-02-02 | 40 |  UCI World Championship WU | WU | 0 | 00:00:00.000 |  | 
| 2025-01-26 | 58 |  UCI World Cup Hoogerheide | WE | 0 | 00:57:40.000 | 0 | 
| 2025-01-13 | 14 |  Cyclocross - Otegem | WE | 0 | 00:49:57.000 | 0 | 
| 2025-01-05 | 40 |  UCI World Cup Dendermonde | WE | 0 | 00:00:00.000 |  | 
| 2025-01-04 | 24 |  Superprestige Gullegem | WE | 0 | 00:50:58.000 | 0 | 
| 2024-12-29 | DNS |  UCI World Cup Besançon | WE | 0 | 00:00:00.000 |  | 
| 2024-12-26 | 62 |  UCI World Cup Gavere | WE | 0 | 00:00:00.000 |  | 
| 2024-12-22 | 67 |  UCI World Cup Zonhoven | WE | 0 | 00:00:00.000 |  | 
| 2024-12-21 | 63 |  UCI World Cup Hulst | WE | 0 | 00:00:00.000 |  | 
| 2024-11-17 | 6 |  Cyclo-Cross De Lévis | WE | 0 | 00:49:39.000 | 0 | 
| 2024-11-16 | 2 |  National Championships Canada WU | WU | 0 | 00:44:01.000 | 0 | 
| 2024-10-27 | 12 |  Really Rad Festival of Cyclocross - Day 2 | WE | 0 | 00:56:15.000 | 0 | 
| 2024-10-26 | 13 |  Really Rad Festival of Cyclocross - Day 1 | WE | 0 | 00:55:53.000 | 0 | 
| 2024-10-13 | 6 |  Major Taylor Cross Cup - Day 2 | WE | 0 | 00:48:26.000 | 0 | 
| 2024-10-12 | 10 |  Major Taylor Cross Cup - Day 1 | WE | 0 | 00:51:29.000 | 0 | 
| 2024-09-29 | 15 |  Trek USCX #6 - Charm City Cross | WE | 0 | 00:58:42.000 | 0 | 
| 2024-09-28 | DNF |  Trek USCX #5 - Charm City Cross | WE | 0 | 00:00:00.000 |  | 
| 2024-09-22 | 13 |  Trek USCX #4 - Rochester Cyclocross | WE | 0 | 00:55:26.000 | 0 | 
| 2024-09-21 | 16 |  Trek USCX #3 - Rochester Cyclocross | WE | 0 | 01:00:28.000 | 0 | 
| 2024-09-15 | 15 |  Trek USCX  #2 - Virginia's Blue Ridge Go Cross | WE | 0 | 00:56:01.000 | 0 | 
| 2024-09-14 | 16 |  Trek USCX  #1 - Virginia's Blue Ridge Go Cross | WE | 0 | 00:57:27.000 | 0 | 
| 2024-01-01 | 59 |  X²O Badkamers Trofee GP Sven Nys | WE | 0 | 00:00:00.000 |  | 
| 2023-12-29 | 58 |  Azencross – Loenhout | WE | 0 | 00:00:00.000 |  | 
| 2023-12-28 | 69 |  Telenet Superprestige Diegem | WE | 17400 | 00:00:00.000 |  | 
| 2023-12-23 | 63 |  UCI World Cup Antwerpen | WE | 0 | 00:00:00.000 |  | 
| 2023-12-17 | 54 |  UCI World Cup Namur | WE | 0 | 00:00:00.000 |  | 
| 2023-11-26 | 9 |  Bear Crossing Grand Prix | WE | 0 | 00:57:34.000 | 0 | 
| 2023-11-25 | 6 |  National Championships Canada WU | WU | 0 | 00:49:59.000 | 0 | 
| 2023-10-29 | 20 |  USPCX Cyclocross – Really Rad Festival of Cyclocross - Day 2 | WE | 0 | 00:58:04.000 | 0 | 
| 2023-10-28 | 20 |  USPCX Cyclocross – Really Rad Festival of Cyclocross - Day 1 | WE | 0 | 00:57:27.000 | 0 | 
| 2023-10-21 | 6 |  Cyclocross de Lévis | WE | 0 | 00:58:20.000 | 0 | 
| 2023-09-24 | 28 |  USPCX Cyclocross – Rochester Cyclocross - Day 2 | WE | 0 | 01:06:22.000 | 0 | 
| 2023-09-23 | 20 |  USPCX Cyclocross – Rochester Cyclocross - Day 1 | WE | 0 | 00:00:00.000 |  | 
| 2022-11-05 | 13 |  USPCX Cyclocross – Really Rad Festival of Cyclocross - Day 1 | WJ | 0 | 00:44:58.000 | 0 | 
| 2022-11-04 | 14 |  Panamerican Continental Championships | WJ | 0 | 00:56:45.000 | 0 | 
| 2022-09-25 | 16 |  USPCX Cyclocross – Rochester Cyclocross - Day 2 | WJ | 0 | 00:41:20.000 | 0 | 
| 2022-09-24 | 15 |  USPCX Cyclocross – Rochester Cyclocross - Day 1 | WJ | 0 | 00:44:15.000 | 0 |