| 2025-01-18 | 117 | Villawood Men's Classic | me | 55.2 | 01:05:27.000 | 50.604 | 
| 2024-09-21 | 8 | Paris-Chalette-Vierzon |  | 0 | 04:04:25.000 | 0 | 
| 2024-07-07 | 5 | Tour du Piémont Pyrénéen | me | 0 | 10:14:16.000 | 0 | 
| 2024-07-07 | 2 | Tour du Piémont Pyrénéen | me | 150.3 | 03:36:22.000 | 41.679 | 
| 2024-07-06 | 7 | Tour du Piémont Pyrénéen | me | 141.5 | 03:53:39.000 | 36.336 | 
| 2024-07-05 | 38 | Tour du Piémont Pyrénéen | me | 101.9 | 02:17:27.000 | 44.482 | 
| 2023-09-23 | 44 | Paris-Chalette-Vierzon |  | 184.6 | 04:38:18.000 | 39.799 | 
| 2023-09-05 | 13 | Grand Prix de Fougères-Trophée Harmonie Mutuelle |  | 174.4 | 03:59:49.000 | 43.633 | 
| 2023-08-27 | 35 | Tour du Périgord |  | 162.2 | 04:01:14.000 | 40.343 | 
| 2023-05-14 | 5 | Bourg-Arbent-Bourg |  | 165.2 | 03:33:04.000 | 46.521 | 
| 2023-05-07 | 1 | Tour du Gévaudan |  | 143 | 03:40:03.000 | 38.991 | 
| 2023-05-01 | 3 | Maggioni Classique Châtillon-Dijon |  | 168 | 03:51:06.000 | 43.617 | 
| 2023-04-24 | 1 | Circuit Boussaquin |  | 136.1 | 03:12:26.000 | 42.435 | 
| 2023-04-23 | 10 | Trophée Souvenir Roger Walkowiak - Ville de Cusset |  | 157 | 03:40:25.000 | 42.737 | 
| 2023-04-10 | 3 | Grand Prix de Vougy |  | 151.5 | 03:36:14.000 | 42.038 | 
| 2023-04-08 | 1 | Tour du Charollais |  | 157.3 | 03:44:22.000 | 42.065 | 
| 2023-03-26 | DNF | Annemasse-Bellegarde et retour |  | 166 | 00:00:00.000 |  | 
| 2023-03-25 | 8 | Grand Prix de Saint-Étienne Loire |  | 153.5 | 03:48:10.000 | 40.365 | 
| 2023-03-11 | 3 | Le Poinçonnet-Panazol Limoges Métropole |  | 159.6 | 03:51:45.000 | 41.32 | 
| 2023-02-19 | 2 | Grand Prix de Puyloubier-Sainte-Victoire |  | 122.4 | 03:06:53.000 | 39.297 | 
| 2023-02-18 | 14 | Grand Prix du Pays d'Aix |  | 138 | 03:13:18.000 | 42.835 |