| 2025-09-01 | 3 | Green Mountain Stage Race | mj | 0 | 06:16:34.000 | 0 | 
| 2025-09-01 | 1 | Green Mountain Stage Race | mj | 31.5 | 00:40:07.000 | 47.113 | 
| 2025-08-31 | 3 | Green Mountain Stage Race | mj | 103.8 | 02:35:21.000 | 40.09 | 
| 2025-08-30 | 65 | Green Mountain Stage Race | mj | 128.5 | 02:47:39.000 | 45.989 | 
| 2025-08-24 | 1 | Championnats Québécois - Criterium |  | 44.4 | 00:58:37.000 | 45.448 | 
| 2025-08-23 | 6 | Championnats Québécois - Road race |  | 102 | 02:31:47.000 | 40.321 | 
| 2025-07-06 | 2 | Coupe de l’Avenir | MU17 | 0 | 06:22:42.000 | 0 | 
| 2025-07-06 | 1 | Coupe de l’Avenir | MU17 | 38.5 | 00:52:15.000 | 44.211 | 
| 2025-07-05 | 1 | Coupe de l’Avenir | MU17 | 82.7 | 01:45:03.000 | 47.235 | 
| 2025-07-04 | 3 | Coupe de l’Avenir | MU17 | 68.48 | 01:53:01.000 | 36.356 | 
| 2025-07-03 | 1 | Coupe de l’Avenir | MU17 | 81.39 | 01:49:48.000 | 44.475 | 
| 2025-06-29 | 21 | National Championships Canada MJ - Criterium |  | 41.6 | 00:52:57.000 | 47.139 | 
| 2025-06-29 | 1 | National Championships Canada MU17 - Road Race | MU17 | 114.8 | 02:46:18.000 | 41.419 | 
| 2025-06-01 | 4 | Grand Prix Cycliste de Charlevoix - U21 | mu | 0 | 04:33:07.000 | 0 | 
| 2025-06-01 | 3 | Grand Prix Cycliste de Charlevoix - U21 | mu | 126 | 03:27:26.000 | 36.445 | 
| 2025-05-31 | 4 | Grand Prix Cycliste de Charlevoix - U21 | mu | 12.5 | 00:24:13.000 | 30.97 | 
| 2025-05-30 | 35 | Grand Prix Cycliste de Charlevoix - U21 | mu | 42 | 00:55:16.000 | 45.597 | 
| 2024-09-02 | 14 | Green Mountain Stage Race | mj | 0 | 06:29:11.000 | 0 | 
| 2024-09-02 | 4 | Green Mountain Stage Race | mj | 29.61 | 00:41:14.000 | 43.087 | 
| 2024-09-01 | 25 | Green Mountain Stage Race | mj | 103.8 | 02:46:01.000 | 37.514 | 
| 2024-08-31 | 12 | Green Mountain Stage Race | mj | 119.1 | 02:47:19.000 | 42.709 | 
| 2024-08-24 | 20 | Championnats Quebecois |  | 120 | 02:57:51.000 | 40.484 | 
| 2024-06-24 | 13 | National Championships Canada MJ - Criterium | mj | 32.5 | 00:51:06.000 | 38.16 |