| 2025-08-24 | 20 | Championnats Québécois - Criterium |  | 44.4 | 00:58:41.000 | 45.396 | 
| 2025-08-23 | 26 | Championnats Québécois - Road race |  | 102 | 02:31:47.000 | 40.321 | 
| 2025-06-29 | 39 | National Championships Canada MJ - Criterium |  | 41.6 | 00:52:57.000 | 47.139 | 
| 2025-06-01 | 10 | Grand Prix Cycliste de Charlevoix - U21 | mu | 0 | 04:35:37.000 | 0 | 
| 2025-06-01 | 12 | Grand Prix Cycliste de Charlevoix - U21 | mu | 126 | 03:29:35.000 | 36.072 | 
| 2025-05-31 | 5 | Grand Prix Cycliste de Charlevoix - U21 | mu | 12.5 | 00:24:17.000 | 30.885 | 
| 2025-05-30 | 27 | Grand Prix Cycliste de Charlevoix - U21 | mu | 42 | 00:55:16.000 | 45.597 | 
| 2025-05-17 | 12 | L Enfer des Patriotes |  | 99.9 | 02:24:38.000 | 41.443 | 
| 2025-05-11 | DNF | La Boucle de la Yamaska |  | 0 | 00:00:00.000 |  | 
| 2025-04-20 | 1 | Grand Prix Cycliste Sainte Martine | MJ | 85 | 02:09:24.000 | 39.413 | 
| 2025-04-13 | 1 | Classique des Bois Francs | MJ | 85 | 02:03:01.000 | 41.458 | 
| 2024-09-02 | 19 | Green Mountain Stage Race | mj | 0 | 06:29:57.000 | 0 | 
| 2024-09-02 | 27 | Green Mountain Stage Race | mj | 29.61 | 00:41:31.000 | 42.792 | 
| 2024-09-01 | 24 | Green Mountain Stage Race | mj | 103.8 | 02:45:58.000 | 37.526 | 
| 2024-08-31 | 35 | Green Mountain Stage Race | mj | 119.1 | 02:47:19.000 | 42.709 | 
| 2024-08-18 | 6 | Grand Prix des Laurentides | MJ | 96 | 02:23:58.000 | 40.009 | 
| 2024-06-24 | DNF | National Championships Canada MJ - Criterium | mj | 32.5 | 00:00:00.000 |  | 
| 2024-06-02 | 20 | Grand Prix Cycliste de Charlevoix | mj | 0 | 05:03:13.000 | 0 | 
| 2024-06-02 | 17 | Grand Prix Cycliste de Charlevoix | mj | 126 | 03:29:41.000 | 36.054 | 
| 2024-06-01 | 20 | Grand Prix Cycliste de Charlevoix | mj | 12.5 | 00:22:27.000 | 33.408 | 
| 2024-05-31 | 35 | Grand Prix Cycliste de Charlevoix | mj | 36 | 00:48:00.000 | 45 | 
| 2024-05-26 | 9 | Grand Prix Espoirs Laval |  | 39.2 | 00:50:40.000 | 46.421 | 
| 2024-04-21 | 17 | Grand Prix Cycliste Sainte Martine | mj | 84 | 02:06:40.000 | 39.789 | 
| 2024-04-13 | DNF | Classique des Bois Francs 4MIND Project Men Junior |  | 85 | 00:00:00.000 |  |