1 | 18193 | 2021-06-06 | 1 | Critérium du Dauphiné | Stage 8,Critérium du Dauphiné | General classification |
2 | 12258 | 2021-06-05 | 1 | Critérium du Dauphiné | Stage 7 |
3 | 8093 | 2021-06-07 | | |
4 | 6152 | 2020-10-15 | 2 | Giro d'Italia | Stage 12 |
5 | 5380 | 2022-02-27 | 1 | Gran Camiño | Stage 4 (ITT),Gran Camiño | General classification |
6 | 4973 | 2022-08-25 | 19 | La Vuelta ciclista a España | Stage 6 |
7 | 3492 | 2023-12-11 | | |
8 | 3315 | 2021-08-14 | 93 | La Vuelta ciclista a España | Stage 1 (ITT) |
9 | 3135 | 2021-08-13 | | |
10 | 3135 | 2021-08-13 | | |
11 | 3133 | 2021-08-13 | | |
12 | 2885 | 2021-08-12 | | |
13 | 2700 | 2021-06-08 | | |
14 | 2619 | 2022-02-28 | | |
15 | 2572 | 2019-08-23 | | |
16 | 2536 | 2019-07-26 | 1 | Adriatica Ionica Race / Sulle Rotte della Serenissima | Stage 2 |
17 | 2383 | 2018-04-20 | 1 | Tour of the Alps | Stage 5,Tour of the Alps | General classification |
18 | 2357 | 2021-08-07 | 9 | Vuelta a Burgos | Stage 5,Vuelta a Burgos | General classification |
19 | 2343 | 2019-07-28 | 18 | Adriatica Ionica Race / Sulle Rotte della Serenissima | Stage 4,Adriatica Ionica Race / Sulle Rotte della Serenissima | General classification |
20 | 2259 | 2023-03-23 | 3 | Settimana Internazionale Coppi e Bartali | Stage 3 |
21 | 2211 | 2024-06-27 | | |
22 | 2145 | 2021-08-11 | | |
23 | 2045 | 2022-04-04 | 143 | Itzulia Basque Country | Stage 1 (ITT) |
24 | 2036 | 2021-08-10 | | |
25 | 2020 | 2019-07-27 | 6 | Adriatica Ionica Race / Sulle Rotte della Serenissima | Stage 3 |
26 | 2006 | 2019-08-24 | 12 | La Vuelta ciclista a España | Stage 1 (TTT) |
27 | 1946 | 2019-08-22 | | |
28 | 1936 | 2022-08-18 | | |
29 | 1891 | 2022-02-24 | 37 | Gran Camiño | Stage 1 |
30 | 1850 | 2024-03-07 | DNS | Tirreno-Adriatico | Stage 4 |
31 | 1818 | 2022-08-17 | | |
32 | 1801 | 2019-08-19 | | |
33 | 1798 | 2019-08-20 | | |
34 | 1765 | 2022-04-06 | DNF | Itzulia Basque Country | Stage 3 |
35 | 1731 | 2022-08-04 | 10 | Tour de Pologne | Stage 6 (ITT) |
36 | 1728 | 2022-06-05 | 93 | Critérium du Dauphiné | Stage 1 |
37 | 1721 | 2025-01-11 | | |
38 | 1700 | 2022-03-07 | 38 | Tirreno-Adriatico | Stage 1 (ITT) |
39 | 1676 | 2021-08-09 | | |
40 | 1655 | 2022-04-07 | | |
41 | 1648 | 2022-02-25 | 19 | Gran Camiño | Stage 2 |
42 | 1589 | 2020-10-02 | | |
43 | 1589 | 2020-10-01 | | |
44 | 1575 | 2018-09-28 | 5 | World Championships MU - Road Race |
45 | 1564 | 2023-12-12 | | |
46 | 1560 | 2022-06-04 | | |
47 | 1545 | 2019-08-21 | | |
48 | 1536 | 2021-12-15 | | |
49 | 1531 | 2022-02-26 | 5 | Gran Camiño | Stage 3 |
50 | 1510 | 2021-08-08 | | |