| 2024-09-11 | 23 | Volta Ciclista al Montsià | me | 136 | 03:04:51.000 | 44.144 | 
| 2024-09-08 | DNF | Volta a la Provincia de València | me | 134.4 | 00:00:00.000 |  | 
| 2024-09-07 | 117 | Volta a la Provincia de València | me | 129.4 | 03:44:29.000 | 34.586 | 
| 2024-08-24 | 21 | Gran Premi Ripoll - Memorial Fermí Pujol | me | 50 | 01:30:17.000 | 33.229 | 
| 2024-07-14 | 78 | Clàssica Xavi Tondo | me | 101 | 02:34:45.000 | 39.16 | 
| 2024-07-07 | 8 | Criterium de Ciclisme del Vallès | me | 131 | 03:15:44.000 | 40.157 | 
| 2024-03-24 | 7 | Klassika Olot - Trofeu Festes del Tura | me | 150 | 03:42:20.000 | 40.48 | 
| 2024-03-02 | 17 | Trofeu Joan Escolà |  | 116 | 02:43:20.000 | 42.612 | 
| 2023-06-04 | 10 | Trofeo B-Guara |  | 107 | 03:02:40.000 | 35.146 | 
| 2023-05-07 | 17 | Clàssica Xavi Tondo |  | 141 | 03:40:14.000 | 38.414 | 
| 2023-04-30 | 3 | Gran Premi d'Òdena |  | 149.6 | 03:51:39.000 | 38.748 | 
| 2023-04-02 | 10 | III Etapa Challenge Alicante Interior - Trofeo San Jorge |  | 114 | 02:44:15.000 | 41.644 | 
| 2023-04-01 | 19 | II Etapa Challenge Alicante Interior |  | 117 | 03:06:00.000 | 37.742 | 
| 2023-03-18 | 2 | Trofeo Excmo. Ayto. Zamora |  | 82 | 02:01:19.000 | 40.555 | 
| 2023-03-12 | 17 | Campionat de Sabadell |  | 120 | 03:21:03.000 | 35.812 | 
| 2023-03-11 | 8 | Trofeu Joan Escolà |  | 106 | 02:28:02.000 | 42.963 | 
| 2022-09-08 | DNF | Izegem Koers |  | 167.4 | 00:00:00.000 |  | 
| 2022-09-01 | DNF | Kortemark Koerse |  | 165.2 | 00:00:00.000 |  | 
| 2022-09-01 | DNF | Kortemark Koerse |  | 0 | 00:00:00.000 |  | 
| 2022-08-31 | DNF | Stadsprijs Geraardsbergen |  | 162 | 00:00:00.000 |  | 
| 2021-08-09 | 51 | L'Estivale Bretonne |  | 0 | 12:34:52.000 | 0 | 
| 2021-08-09 | 24 | L'Estivale Bretonne |  | 135.5 | 02:59:04.000 | 45.402 | 
| 2021-08-08 | 45 | L'Estivale Bretonne |  | 136.5 | 03:16:21.000 | 41.711 | 
| 2021-08-07 | 69 | L'Estivale Bretonne |  | 137.2 | 03:18:50.000 | 41.402 | 
| 2021-08-06 | 72 | L'Estivale Bretonne |  | 131.1 | 02:59:37.000 | 43.793 | 
| 2021-03-07 | 28 | Vienne Classic | me | 144 | 03:21:55.000 | 42.79 |