| 2025-09-01 | 46 | Green Mountain Stage Race | mj | 31.5 | 00:40:07.000 | 47.113 | 
| 2025-09-01 | 62 | Green Mountain Stage Race | mj | 0 | 06:36:56.000 | 0 | 
| 2025-08-31 | 67 | Green Mountain Stage Race | mj | 103.8 | 02:53:16.000 | 35.945 | 
| 2025-08-30 | 2 | Green Mountain Stage Race | mj | 128.5 | 02:47:39.000 | 45.989 | 
| 2025-08-24 | 10 | Championnats Québécois - Criterium |  | 44.4 | 00:58:41.000 | 45.396 | 
| 2025-08-23 | 4 | Championnats Québécois - Road race |  | 102 | 02:31:47.000 | 40.321 | 
| 2025-07-14 | 4 | Challenge Sprint Abitibi |  | 0 | 00:00:00.000 |  | 
| 2025-06-29 | 22 | National Championships Canada MJ - Criterium |  | 41.6 | 00:52:57.000 | 47.139 | 
| 2025-06-01 | 37 | Grand Prix Cycliste de Charlevoix - U21 | mu | 126 | 03:41:18.000 | 34.162 | 
| 2025-06-01 | 39 | Grand Prix Cycliste de Charlevoix - U21 | mu | 0 | 04:53:20.000 | 0 | 
| 2025-05-31 | 45 | Grand Prix Cycliste de Charlevoix - U21 | mu | 12.5 | 00:26:03.000 | 28.791 | 
| 2025-05-30 | 43 | Grand Prix Cycliste de Charlevoix - U21 | mu | 42 | 00:57:25.000 | 43.89 | 
| 2025-05-17 | 9 | L Enfer des Patriotes |  | 99.9 | 02:23:39.000 | 41.726 | 
| 2025-04-20 | 16 | Grand Prix Cycliste Sainte Martine | MJ | 85 | 02:23:01.000 | 35.66 | 
| 2024-08-24 | 15 | Championnats Quebecois |  | 120 | 02:57:51.000 | 40.484 | 
| 2024-06-24 | DNF | National Championships Canada MJ - Criterium | mj | 32.5 | 00:00:00.000 |  |