1 | 2021-08-01 | 48 | Circuito de Getxo - Memorial Hermanos Otxoa | 1.1 | 193.5 | - | - | 2130 |
2 | 2021-07-29 | DNF | Vuelta a Castilla y Leon | 1.1 | 181.2 | - | - | 2073 |
3 | 2021-07-25 | 59 | Prueba Villafranca - Ordiziako Klasika | 1.1 | 165.7 | - | - | 2391 |
4 | 2021-07-18 | 15 | Settimana Ciclistica Italiana | Youth classification | 2.1 | | - | - | |
5 | 2021-07-18 | 17 | Settimana Ciclistica Italiana | Mountains classification | 2.1 | | - | - | |
6 | 2021-07-18 | 84 | Settimana Ciclistica Italiana | 2.1 | | - | - | |
7 | 2021-07-18 | 90 | Settimana Ciclistica Italiana | Stage 5 | 2.1 | 170.2 | - | - | 1905 |
8 | 2021-07-17 | 81 | Settimana Ciclistica Italiana | Stage 4 | 2.1 | 168 | - | - | 2503 |
9 | 2021-07-16 | 75 | Settimana Ciclistica Italiana | Stage 3 | 2.1 | 180.9 | - | - | 1493 |
10 | 2021-07-15 | 77 | Settimana Ciclistica Italiana | Stage 2 | 2.1 | 185.5 | - | - | 2338 |
11 | 2021-07-14 | 90 | Settimana Ciclistica Italiana | Stage 1 | 2.1 | 155.8 | - | - | 2195 |
12 | 2021-07-04 | 46 | Giro del Medio Brenta | 1.2 | 171.6 | - | - | 2122 |
13 | 2021-06-27 | 43 | Axion SWISS Bank Gran Premio Città di Lugano | 1.1 | 179.2 | - | - | 3352 |
14 | 2021-06-24 | DNF | Giro dell'Appennino | 1.1 | 192.1 | - | - | 2689 |
15 | 2021-06-20 | 85 | National Championships Spain ME - Road Race | NC | 183.4 | - | - | |
16 | 2021-04-03 | OTL | Gran Premio Miguel Indurain | 1.Pro | 203.2 | - | - | 3445 |
17 | 2021-03-06 | OTL | Strade Bianche | 1.UWT | 184 | - | - | 3072 |
18 | 2020-10-12 | 39 | Prueba Villafranca-Ordiziako Klasika | 1.1 | 165.7 | - | - | 2391 |
19 | 2020-09-02 | 52 | Tour de Hongrie | Points classification | 2.1 | | - | - | |
20 | 2020-09-02 | 27 | Tour de Hongrie | 2.1 | | - | - | |
21 | 2020-09-02 | 33 | Tour de Hongrie | Stage 5 | 2.1 | 187.8 | - | - | 3042 |
22 | 2020-09-01 | 42 | Tour de Hongrie | Stage 4 | 2.1 | 180 | - | - | 861 |
23 | 2020-08-31 | 52 | Tour de Hongrie | Stage 3 | 2.1 | 181.8 | - | - | 322 |
24 | 2020-08-30 | 69 | Tour de Hongrie | Stage 2 | 2.1 | 158.4 | - | - | 319 |
25 | 2020-08-29 | 48 | Tour de Hongrie | Stage 1 | 2.1 | 117.5 | - | - | 1636 |
26 | 2020-08-22 | DNF | National Championships Spain MU - Road Race | NC | 131 | - | - | 2942 |
27 | 2019-06-29 | 2 | National Championships Spain MU - Road Race | NC | 157.8 | - | 30 | 2425 |
28 | 2019-06-28 | 6 | National Championships Spain U23 - ITT | NC | 21.6 | - | - | 127 |
29 | 2019-06-23 | 56 | Giro Ciclistico d'Italia | Points classification | 2.2U | | - | - | |
30 | 2019-06-23 | 65 | Giro Ciclistico d'Italia | 2.2U | | - | - | |
31 | 2019-06-23 | 125 | Giro Ciclistico d'Italia | Stage 9 | 2.2U | 39.9 | - | - | 1815 |
32 | 2019-06-22 | 48 | Giro Ciclistico d'Italia | Stage 8 | 2.2U | 133.6 | - | - | 2843 |
33 | 2019-06-21 | 83 | Giro Ciclistico d'Italia | Stage 7 | 2.2U | 131.5 | - | - | 1540 |
34 | 2019-06-20 | 107 | Giro Ciclistico d'Italia | Stage 6 | 2.2U | 94.3 | - | - | 3033 |
35 | 2019-06-19 | 69 | Giro Ciclistico d'Italia | Stage 5 | 2.2U | 158.3 | - | - | 1855 |
36 | 2019-06-17 | 63 | Giro Ciclistico d'Italia | Stage 4 | 2.2U | 140.2 | - | - | 3796 |
37 | 2019-06-16 | 18 | Giro Ciclistico d'Italia | Stage 3 | 2.2U | 145.5 | - | - | 2274 |
38 | 2019-06-15 | 141 | Giro Ciclistico d'Italia | Stage 2 | 2.2U | 185.8 | - | - | 1912 |
39 | 2019-06-14 | 132 | Giro Ciclistico d'Italia | Stage 1 | 2.2U | 138.8 | - | - | 1155 |
40 | 2019-06-13 | 157 | Giro Ciclistico d'Italia | Prologue | 2.2U | 3.3 | - | - | 8 |
41 | 2018-06-23 | 12 | National Championships Spain MU - Road Race | NC | 161.5 | - | - | 2874 |
42 | 2018-06-22 | 24 | National Championships Spain U23 - ITT | NC | 19.5 | - | - | 238 |
43 | 2017-06-24 | 9 | National Championships Spain MU - Road Race | NC | 145.8 | - | - | |
44 | 2017-06-23 | 24 | National Championships Spain U23 - ITT | NC | 18.7 | - | - | |
45 | 2016-05-22 | 53 | Trophée Centre Morbihan | 2.Ncup | | 5 | - | |
46 | 2016-05-22 | 55 | Trophée Centre Morbihan | Stage 3 | 2.Ncup | 106.6 | - | - | |
47 | 2016-05-22 | 43 | Trophée Centre Morbihan | Stage 2 (ITT) | 2.Ncup | 7 | - | - | |
48 | 2016-05-21 | 71 | Trophée Centre Morbihan | Stage 1 | 2.Ncup | 105.6 | - | - | |
| | | | | 5551.8 | 5 | 30 | 69116 |