| 2025-08-31 | 61 | SC Loinaz te Proba | me | 131 | 03:09:28.000 | 41.485 | 
| 2025-08-30 | 70 | San Bartolomé Saria | ME | 113 | 02:50:41.000 | 39.723 | 
| 2025-08-15 | 21 | Gran Premio San Lorenzo de Ciclismo | ME | 72 | 01:38:46.000 | 43.739 | 
| 2025-08-10 | 53 | Premio Ayuntamiento de Sopela | ME | 114.6 | 02:46:24.000 | 41.322 | 
| 2025-07-20 | 24 | Trofeu Baix Penedès | me | 112 | 02:54:23.000 | 38.536 | 
| 2025-07-06 | 61 | Tour du Piémont Pyrénéen | me | 168.8 | 04:15:46.000 | 39.599 | 
| 2025-06-29 | 2 | Gran Premi Sant Pere | ME | 115.5 | 02:29:40.000 | 46.303 | 
| 2025-06-14 | 14 | Memorial Arturo Grávalos - Challenge La Rioja | me | 121 | 02:42:39.000 | 44.636 | 
| 2025-06-10 | DNF | Circuito Montañés | me | 156.4 | 00:00:00.000 |  | 
| 2025-06-09 | 119 | Circuito Montañés | me | 129.1 | 03:13:18.000 | 40.072 | 
| 2025-05-24 | 21 | Gran Premio Villa de Mojados | me | 135.9 | 03:07:43.000 | 43.438 | 
| 2025-05-04 | 54 | GP Odèna | ME | 140 | 03:59:16.000 | 35.107 | 
| 2025-04-27 | 86 | Gran Premio ciclista Cuéllar | me | 165 | 03:31:32.000 | 46.801 | 
| 2025-04-12 | 29 | Gran Clasica Club Ciclista Terraferma - Prats Advocats | me | 144 | 03:08:59.000 | 45.718 | 
| 2025-02-16 | 87 | Memorial Sanroma | ME | 0 | 05:58:32.000 | 0 | 
| 2025-02-16 | 66 | Memorial Sanroma | ME | 162 | 03:59:13.000 | 40.633 | 
| 2025-02-14 | 131 | Memorial Sanroma | ME | 80 | 01:50:34.000 | 43.413 | 
| 2023-08-15 | 32 | Gran Premio San Lorenzo de Ciclismo |  | 86 | 01:59:29.000 | 43.186 | 
| 2023-07-08 | 71 | Vuelta a Ávila |  | 144 | 03:33:32.000 | 40.462 | 
| 2023-07-07 | 65 | Vuelta a Ávila |  | 100 | 02:33:22.000 | 39.122 | 
| 2023-06-17 | 30 | Clásica Logroño - La Rioja |  | 130 | 02:46:48.000 | 46.763 | 
| 2023-06-14 | DNF | Circuito Montañés |  | 128.8 | 00:00:00.000 |  | 
| 2023-06-13 | 89 | Circuito Montañés |  | 125.1 | 02:56:31.000 | 42.523 | 
| 2023-05-21 | 16 | Gran Premio Villa de Mojados |  | 153 | 03:32:27.000 | 43.21 | 
| 2023-05-20 | 37 | GP Arroyo de la Encomienda |  | 144 | 03:36:05.000 | 39.985 | 
| 2023-04-16 | 18 | Vuelta al Sur |  | 75 | 01:40:39.000 | 44.709 | 
| 2023-04-16 | 52 | Vuelta al Sur |  | 0 | 11:45:52.000 | 0 | 
| 2023-04-15 | 62 | Vuelta al Sur |  | 103 | 02:30:01.000 | 41.195 | 
| 2023-04-14 | 52 | Vuelta al Sur |  | 164 | 04:44:31.000 | 34.585 | 
| 2023-04-13 | 4 | Vuelta al Sur |  | 127 | 02:50:41.000 | 44.644 | 
| 2023-03-12 | 111 | Vuelta al Tolima |  | 0 | 10:58:21.000 | 0 | 
| 2023-03-12 | 65 | Vuelta al Tolima |  | 71.4 | 01:33:32.000 | 45.802 | 
| 2023-03-11 | 127 | Vuelta al Tolima |  | 49 | 02:05:08.000 | 23.495 | 
| 2023-03-10 | 97 | Vuelta al Tolima |  | 128.6 | 03:15:37.000 | 39.444 | 
| 2023-03-09 | 139 | Vuelta al Tolima |  | 87 | 02:24:35.000 | 36.104 | 
| 2023-03-08 | 10 | Vuelta al Tolima |  | 86 | 01:39:29.000 | 51.868 |