35 | National Championships Italy ME - ITT | NC | 2025-06-26 | ME |
34 | Tirreno-Adriatico | Stage 1 (ITT) | 2.UWT | 2025-03-10 | ME |
33 | Tour of Austria | Stage 4 | 2.1 | 2024-07-06 | ME |
32 | National Championships Italy ME - ITT | NC | 2024-06-20 | ME |
31 | Giro d'Italia | Stage 14 (ITT) | 2.UWT | 2024-05-18 | ME |
30 | La Vuelta Ciclista a España | Stage 10 (ITT) | 2.UWT | 2023-09-05 | ME |
29 | Ethias-Tour de Wallonie | 2.Pro | 2023-07-26 | ME |
28 | Ethias-Tour de Wallonie | Stage 4 (ITT) | 2.Pro | 2023-07-25 | ME |
27 | Ethias-Tour de Wallonie | Stage 1 | 2.Pro | 2023-07-22 | ME |
26 | National Championships Italy ME - ITT | NC | 2023-06-22 | ME |
25 | Tirreno-Adriatico | Stage 1 (ITT) | 2.UWT | 2023-03-06 | ME |
24 | Vuelta a San Juan Internacional | 2.Pro | 2023-01-29 | ME |
23 | Vuelta a San Juan Internacional | Stage 5 | 2.Pro | 2023-01-27 | ME |
22 | Deutschland Tour | Prologue | 2.Pro | 2022-08-24 | ME |
21 | National Championships Italy ME - ITT | NC | 2022-06-22 | ME |
20 | Critérium du Dauphiné | Stage 4 (ITT) | 2.UWT | 2022-06-08 | ME |
19 | Tirreno-Adriatico | Stage 1 (ITT) | 2.UWT | 2022-03-07 | ME |
18 | Tour de la Provence | Prologue | 2.Pro | 2022-02-10 | ME |
17 | Etoile de Bessèges - Tour du Gard | Stage 5 (ITT) | 2.1 | 2022-02-06 | ME |
16 | World Championships ME - ITT | WC | 2021-09-19 | ME |
15 | Giro d'Italia | Stage 21 (ITT) | 2.UWT | 2021-05-30 | ME |
14 | Giro d'Italia | Stage 1 (ITT) | 2.UWT | 2021-05-08 | ME |
13 | UAE Tour | Stage 2 (ITT) | 2.UWT | 2021-02-22 | ME |
12 | Etoile de Bessèges - Tour du Gard | Stage 5 (ITT) | 2.1 | 2021-02-07 | ME |
11 | Etoile de Bessèges - Tour du Gard | Stage 4 | 2.1 | 2021-02-06 | ME |
10 | Giro d'Italia | Stage 21 (ITT) | 2.UWT | 2020-10-25 | ME |
9 | Giro d'Italia | Stage 14 (ITT) | 2.UWT | 2020-10-17 | ME |
8 | Giro d'Italia | Stage 5 | 2.UWT | 2020-10-07 | ME |
7 | Giro d'Italia | Stage 1 (ITT) | 2.UWT | 2020-10-03 | ME |
6 | World Championships ME - ITT | WC | 2020-09-25 | ME |
5 | Tirreno-Adriatico | Stage 8 (ITT) | 2.UWT | 2020-09-14 | ME |
4 | National Championships Italy ME - ITT | NC | 2020-08-21 | ME |
3 | BinckBank Tour | Stage 6 (ITT) | 2.UWT | 2019-08-17 | ME |
2 | National Championships Italy ME - ITT | NC | 2019-06-28 | ME |
1 | Tour de La Provence | Stage 1 (ITT) | 2.1 | 2019-02-14 | ME |