1 | 3132 | 2023-03-06 | 4 | Tirreno-Adriatico | Stage 1 (ITT) |
2 | 3062 | 2023-05-14 | 18 | Giro d'Italia | Stage 9 (ITT) |
3 | 2926 | 2025-05-20 | 9 | Giro d'Italia | Stage 10 (ITT) |
4 | 2385 | 2022-05-29 | 9 | Giro d'Italia | Stage 21 (ITT),Giro d'Italia | General classification |
5 | 2319 | 2023-05-06 | 14 | Giro d'Italia | Stage 1 (ITT) |
6 | 2278 | 2023-05-05 | | |
7 | 2087 | 2022-08-30 | 10 | La Vuelta ciclista a España | Stage 10 (ITT) |
8 | 1696 | 2023-03-25 | 80 | Settimana Internazionale Coppi e Bartali | General classification,Settimana Internazionale Coppi e Bartali | Stage 5 (ITT) |
9 | 1595 | 2023-05-04 | | |
10 | 1586 | 2023-08-03 | 13 | Tour de Pologne | Stage 6 (ITT) |
11 | 1547 | 2023-05-26 | 17 | Giro d'Italia | Stage 19 |
12 | 1367 | 2023-05-03 | | |
13 | 1263 | 2021-03-16 | 9 | Tirreno-Adriatico | Stage 7 (ITT),Tirreno-Adriatico | General classification |
14 | 1258 | 2023-05-02 | | |
15 | 1156 | 2021-05-07 | | |
16 | 1005 | 2021-05-08 | 31 | Giro d'Italia | Stage 1 (ITT) |
17 | 973 | 2022-08-18 | | |
18 | 970 | 2019-03-13 | 1 | Tirreno-Adriatico | Stage 1 (TTT) |
19 | 932 | 2024-01-04 | 3 | National Championships Australia ME - ITT |
20 | 917 | 2022-08-19 | 4 | La Vuelta ciclista a España | Stage 1 (TTT) |
21 | 909 | 2025-06-01 | 132 | Giro d'Italia | Stage 21,Giro d'Italia | General Classification |
22 | 836 | 2019-07-05 | | |
23 | 819 | 2024-05-03 | | |
24 | 797 | 2025-05-10 | 33 | Giro d'Italia | Stage 2 (ITT) |
25 | 786 | 2023-03-07 | 164 | Tirreno-Adriatico | Stage 2 |
26 | 773 | 2021-05-06 | | |
27 | 766 | 2023-05-01 | 74 | Eschborn-Frankfurt |
28 | 766 | 2025-05-08 | | |
29 | 745 | 2025-02-05 | 2 | Volta a la Comunitat Valenciana | Stage 1 (TTT) |
30 | 744 | 2016-05-06 | 19 | Giro d'Italia | Stage 1 (ITT) |
31 | 743 | 2023-08-25 | | |
32 | 725 | 2022-08-17 | | |
33 | 703 | 2022-05-05 | | |
34 | 702 | 2025-05-07 | | |
35 | 700 | 2024-05-10 | 127 | Giro d'Italia | Stage 7 (ITT) |
36 | 699 | 2025-05-09 | 157 | Giro d'Italia | Stage 1 |
37 | 695 | 2018-07-28 | 10 | Tour de France | Stage 20 (ITT) |
38 | 690 | 2025-05-05 | | |
39 | 687 | 2024-05-02 | | |
40 | 682 | 2016-05-05 | | |
41 | 674 | 2024-04-28 | 104 | Tour de Romandie | General classification,Tour de Romandie | Stage 5 |
42 | 672 | 2025-06-11 | 62 | Critérium du Dauphiné | Stage 4 (ITT) |
43 | 671 | 2023-08-26 | 19 | La Vuelta Ciclista a España | Stage 1 (TTT) |
44 | 668 | 2023-08-22 | | |
45 | 645 | 2023-08-23 | | |
46 | 644 | 2019-07-04 | | |
47 | 644 | 2023-08-24 | | |
48 | 630 | 2025-01-09 | 5 | National Championships Australia ME - ITT |
49 | 620 | 2024-04-26 | 59 | Tour de Romandie | Stage 3 (ITT) |
50 | 614 | 2020-10-02 | | |