| 2025-10-26 | 50 | Vuelta del Porvenir | MJ | 0 | 12:06:42.010 | 0 | 
| 2025-10-26 | 42 | Vuelta del Porvenir | MJ | 77.7 | 02:47:01.000 | 27.913 | 
| 2025-10-25 | 44 | Vuelta del Porvenir | MJ | 82 | 02:21:48.000 | 34.697 | 
| 2025-10-23 | 95 | Vuelta del Porvenir | MJ | 113.1 | 03:14:42.000 | 34.854 | 
| 2025-10-22 | 80 | Vuelta del Porvenir | MJ | 143.5 | 03:20:41.000 | 42.903 | 
| 2025-09-07 | 68 | Classic Jean-Patrick Dubuisson U19 | mj | 127.4 | 03:21:53.000 | 37.863 | 
| 2025-08-17 | 86 | Prix de Saint-Amour | me | 120.2 | 02:37:24.000 | 45.82 | 
| 2025-08-16 | 45 | Prix de Val-Revermont |  | 121.6 | 02:59:50.000 | 40.571 | 
| 2025-08-15 | DNF | Prix de Cormoz |  | 130.2 | 00:00:00.000 |  | 
| 2025-07-27 | DNF | Tour de la Vallée de la Trambouze |  | 117 | 00:00:00.000 |  | 
| 2025-07-13 | 4 | Grande Prémio do Minho | MJ | 0 | 07:13:50.000 | 0 | 
| 2025-07-13 | 4 | Grande Prémio do Minho | MJ | 98.9 | 02:31:43.000 | 39.112 | 
| 2025-07-12 | 11 | Grande Prémio do Minho | MJ | 96 | 02:26:49.000 | 39.233 | 
| 2025-07-11 | 19 | Grande Prémio do Minho | MJ | 91 | 02:15:18.000 | 40.355 | 
| 2025-07-06 | 3 | Classique des Bourbons | mj | 0 | 04:48:09.000 | 0 | 
| 2025-07-06 | 66 | Classique des Bourbons | mj | 91.7 | 02:02:21.000 | 44.969 | 
| 2025-07-05 | 15 | Classique des Bourbons | mj | 100.1 | 02:16:43.000 | 43.93 | 
| 2025-06-29 | DNF | Championnat Auvergne-Rhône-Alpes |  | 115.2 | 00:00:00.000 |  | 
| 2025-06-22 | 9 | A Travers le Beaujolais | mj | 0 | 03:36:55.000 | 0 | 
| 2025-06-22 | 10 | A Travers le Beaujolais | mj | 117.8 | 03:12:26.000 | 36.73 | 
| 2025-05-11 | 6 | Tour d'Ambert Livradois Forez | mj | 0 | 05:44:24.000 | 0 | 
| 2025-05-11 | 18 | Tour d'Ambert Livradois Forez | mj | 109.3 | 03:01:48.680 | 36.073 | 
| 2025-05-10 | 42 | Tour d'Ambert Livradois Forez | mj | 95.8 | 02:25:49.050 | 39.419 | 
| 2025-04-27 | 2 | Prix de la Ville d'Aubenas | mj | 0 | 02:29:22.000 | 0 | 
| 2025-04-27 | 52 | Prix de la Ville d'Aubenas | mj | 102 | 02:18:47.000 | 44.098 | 
| 2025-04-26 | 10 | Prix du Conseil Départemental de l'Ardèche | mj | 97 | 02:13:46.000 | 43.509 | 
| 2025-04-20 | 29 | Boucles de la Haute-Vienne | ME | 0 | 03:41:55.000 | 0 | 
| 2025-04-19 | 34 | Boucles de la Haute-Vienne | ME | 130.6 | 03:11:10.000 | 40.99 | 
| 2024-10-20 | 89 | Vuelta del Porvenir | mj | 0 | 11:54:05.000 | 0 | 
| 2024-10-20 | 156 | Vuelta del Porvenir | mj | 92 | 02:14:42.000 | 40.98 | 
| 2024-10-18 | 88 | Vuelta del Porvenir | mj | 110 | 03:30:56.000 | 31.29 | 
| 2024-10-17 | 62 | Vuelta del Porvenir | mj | 102 | 02:38:51.000 | 38.527 | 
| 2024-10-16 | 37 | Vuelta del Porvenir | mj | 118 | 03:08:55.000 | 37.477 | 
| 2024-09-01 | 21 | Classique des Bourbons | mj | 0 | 05:22:24.000 | 0 | 
| 2024-09-01 | 50 | Classique des Bourbons | mj | 0 | 02:12:50.000 | 0 | 
| 2024-08-31 | 41 | Classique des Bourbons | mj | 109.3 | 02:57:04.000 | 37.037 | 
| 2024-07-28 | 3 | Tour de la Vallée de la Trambouze | mj | 0 | 03:17:26.000 | 0 | 
| 2024-07-28 | 5 | Tour de la Vallée de la Trambouze | mj | 114 | 02:58:44.000 | 38.269 | 
| 2024-07-21 | 20 | La Ronde Saône et Loire | mj | 0 | 07:55:15.000 | 0 | 
| 2024-07-21 | 22 | La Ronde Saône et Loire | mj | 121.4 | 03:14:25.000 | 37.466 | 
| 2024-07-20 | 73 | La Ronde Saône et Loire | mj | 76.7 | 01:50:52.000 | 41.509 | 
| 2024-07-19 | 66 | La Ronde Saône et Loire | mj | 103.4 | 02:21:02.000 | 43.99 | 
| 2024-07-07 | 43 | Tour du Carmausin Ségala | mj | 0 | 03:06:32.000 | 0 | 
| 2024-06-22 | 7 | Tour Région Sud U19 | mj | 82.5 | 02:08:35.000 | 38.496 | 
| 2024-06-16 | 4 | A Travers le Beaujolais |  | 0 | 03:36:52.000 | 0 | 
| 2024-06-16 | 13 | A Travers le Beaujolais |  | 124.9 | 03:13:40.000 | 38.695 | 
| 2024-05-05 | 3 | Tour du Pays d'Olliergues | mj | 0 | 05:07:57.000 | 0 | 
| 2024-05-05 | 3 | Tour du Pays d'Olliergues | mj | 90.5 | 02:21:16.000 | 38.438 | 
| 2024-05-04 | 4 | Tour du Pays d'Olliergues | mj | 98.5 | 02:35:53.000 | 37.913 | 
| 2024-05-01 | 10 | Classic Jean-Patrick Dubuisson U19 |  | 97.5 | 00:00:00.000 |  | 
| 2024-04-28 | 6 | Ronde du Bassin Sioule Limagne | mj | 0 | 05:53:35.000 | 0 | 
| 2024-04-28 | 30 | Ronde du Bassin Sioule Limagne | mj | 102 | 02:37:31.000 | 38.853 | 
| 2024-04-27 | 10 | Ronde du Bassin Sioule Limagne | mj | 117 | 02:57:21.000 | 39.583 | 
| 2024-04-21 | 32 | Prix de la Ville d'Aubenas | mj | 101.5 | 02:32:44.000 | 39.873 | 
| 2024-04-20 | 29 | Prix du Conseil Départemental de l'Ardèche | mj | 97.5 | 02:06:06.000 | 46.392 | 
| 2024-03-17 | DNF | National Championships Colombia MU17 - Road Race | MU17 | 84 | 00:00:00.000 |  |