| 2025-09-08 | 17 | Giro Nazionale del Valdarno | me | 165.4 | 04:02:34.000 | 40.912 | 
| 2025-08-30 | 21 | 53^ GP Industria Commercio Artigianato Carnaghese |  | 170 | 04:01:48.000 | 42.184 | 
| 2025-08-24 | 21 | GP Colli Rovescalesi | me | 137 | 00:00:00.000 |  | 
| 2025-06-15 | 28 | Volta a Castelló | mu | 0 | 13:20:55.000 | 0 | 
| 2025-06-15 | 52 | Volta a Castelló | mu | 98.3 | 02:19:31.000 | 42.275 | 
| 2025-06-14 | 30 | Volta a Castelló | mu | 142.3 | 03:54:58.000 | 36.337 | 
| 2025-06-13 | 24 | Volta a Castelló | mu | 145.1 | 03:34:15.000 | 40.635 | 
| 2025-06-12 | 43 | Volta a Castelló | mu | 145.9 | 03:32:11.000 | 41.257 | 
| 2025-05-31 | 4 | Games of the Small States of Europe ME - Road Race | ME | 87.4 | 02:04:30.000 | 42.12 | 
| 2025-03-23 | 8 | Critérium de Monaco - Trophée Jean-Luc Schopf | ME | 66.5 | 01:30:47.000 | 43.951 | 
| 2025-03-02 | 16 | Campionat de Sabadell | me | 140.5 | 03:24:36.000 | 41.202 | 
| 2025-03-01 | 7 | Trofeu Joan Escolà | me | 116.5 | 02:33:18.000 | 45.597 | 
| 2025-02-19 | 15 | Boucles du Haut-Var - 5 | me | 140.4 | 03:24:05.000 | 41.277 | 
| 2025-02-18 | 46 | Boucles du Haut-Var - 4 | me | 121 | 02:43:23.000 | 44.435 | 
| 2025-02-17 | DNF | Boucles du Haut-Var - 3 | me | 124.5 | 00:00:00.000 |  | 
| 2025-02-16 | 15 | Boucles du Haut-Var - 2 | me | 139.4 | 03:29:11.000 | 39.984 | 
| 2025-02-15 | 74 | Boucles du Haut-Var  - 1 | me | 132.1 | 03:22:23.000 | 39.163 | 
| 2024-09-19 | 15 | Giro della Daunia - Giro Di Puglia Challenge | me | 167 | 04:42:21.000 | 35.488 | 
| 2024-08-03 | 14 | Grand Prix de la Sainte-Pierre à Alleins | me | 100 | 02:12:15.000 | 45.369 | 
| 2024-07-14 | DNF | Vuelta a la Comunidad de Madrid | mu | 139 | 00:00:00.000 |  | 
| 2024-07-13 | 69 | Vuelta a la Comunidad de Madrid | mu | 137.5 | 03:23:38.000 | 40.514 | 
| 2024-07-12 | 96 | Vuelta a la Comunidad de Madrid | mu | 101.2 | 02:57:10.000 | 34.273 | 
| 2024-07-11 | 56 | Vuelta a la Comunidad de Madrid | mu | 141 | 02:57:02.000 | 47.788 | 
| 2024-06-30 | 15 | National Championships Italy ME - Gravel | me | 132.12 | 04:48:10.000 | 27.509 | 
| 2024-06-05 | DNF | Volta a Castelló |  | 152 | 00:00:00.000 |  | 
| 2024-06-02 | 5 | Ronda ciclista al Maestrat |  | 157.42 | 03:34:34.000 | 44.02 | 
| 2024-03-17 | 10 | Critérium de Monaco - Trophée Jean-Luc Schopf | me | 66.5 | 01:31:07.000 | 43.79 | 
| 2024-03-02 | 28 | Trofeu Joan Escolà |  | 116 | 02:43:40.000 | 42.525 | 
| 2024-02-14 | 26 | Boucles du Haut-Var - 5 | me | 0 | 03:20:41.000 | 0 | 
| 2024-02-13 | 107 | Boucles du Haut-Var - 4 | me | 0 | 02:54:59.000 | 0 | 
| 2024-02-12 | 62 | Boucles du Haut-Var - 3 | me | 125.5 | 03:07:26.000 | 40.174 | 
| 2024-02-11 | DNF | Boucles du Haut-Var - 2 | me | 144.1 | 00:00:00.000 |  | 
| 2024-02-10 | DNF | Boucles du Haut-Var  - 1 | me | 127.1 | 00:00:00.000 |  | 
| 2023-11-19 | 31 | Turin International Cyclocross | ME | 0 | 00:00:00.000 |  | 
| 2023-09-12 | 27 | Coppa Ciuffenna |  | 149 | 03:32:27.000 | 42.08 | 
| 2023-07-22 | 76 | Vuelta a la Comunidad de Madrid |  | 139 | 03:48:07.000 | 36.56 | 
| 2023-07-22 | 81 | Vuelta a la Comunidad de Madrid |  | 0 | 13:55:08.000 | 0 | 
| 2023-07-21 | 45 | Vuelta a la Comunidad de Madrid |  | 137 | 03:05:57.000 | 44.205 | 
| 2023-07-20 | 89 | Vuelta a la Comunidad de Madrid |  | 101 | 02:59:45.000 | 33.713 | 
| 2023-07-19 | 93 | Vuelta a la Comunidad de Madrid |  | 141 | 03:42:49.000 | 37.968 | 
| 2023-06-11 | 81 | Volta a Castelló |  | 0 | 05:32:42.000 | 0 | 
| 2023-06-11 | 70 | Volta a Castelló |  | 126 | 02:59:11.000 | 42.191 | 
| 2023-06-10 | 80 | Volta a Castelló |  | 161 | 04:26:35.000 | 36.236 | 
| 2023-06-09 | 67 | Volta a Castelló |  | 158 | 04:24:18.000 | 35.868 | 
| 2023-06-08 | 85 | Volta a Castelló |  | 146 | 03:42:38.000 | 39.347 |