1 | 122 | Tour de Suisse | Stage 1 (ITT) | 49.421 | 10.9 |
2 | 83 | Critérium du Dauphiné | Stage 4 (ITT) | 48.764 | 31.9 |
3 | 109 | BinckBank Tour | Stage 6 (ITT) | 48.696 | 8.4 |
4 | 9 | National Championships Italy - ITT | 48.524 | 42 |
5 | 58 | Tour de Pologne | Stage 6 (ITT) | 48.457 | 19.1 |
6 | 9 | National Championships Italy - ITT | 48.05 | 38.8 |
7 | 5 | National Championships Italy U23 - ITT | 47.118 | 25.3 |
8 | 17 | National Championships Italy U23 - ITT | 47.017 | 23.6 |
9 | 97 | Tour de Suisse | Stage 9 (ITT) | 46.664 | 34 |
10 | 55 | Vuelta Ciclista a la Provincia de San Juan | Stage 3 (ITT) | 46.414 | 11.9 |
11 | 57 | BinckBank Tour | Stage 2 (ITT) | 46.286 | 9 |
12 | 132 | Tirreno-Adriatico | Stage 7 (ITT) | 46.26 | 10.1 |
13 | 74 | Vuelta a San Juan Internacional | Stage 3 (ITT) | 46.105 | 12 |
14 | 35 | Trofeo Karlsberg | Stage 3 (ITT) | 45.611 | 11.2 |
15 | 90 | Volta ao Algarve em Bicicleta | Stage 4 (ITT) | 45.59 | 20.3 |
16 | 31 | Course de la Paix Juniors | Stage 2a (ITT) | 45.293 | 11.6 |
17 | 101 | Tour de Romandie | Prologue | 44.422 | 4.8 |
18 | 73 | Volta ao Algarve em Bicicleta | Stage 4 (ITT) | 44.397 | 32.2 |
19 | 122 | Vuelta a San Juan Internacional | Stage 3 (ITT) | 41.908 | 14.4 |
20 | 98 | Critérium du Dauphiné | Stage 4 (ITT) | 41.557 | 26.1 |
21 | 29 | Tour de l'Avenir | Prologue | 40.909 | 3.5 |
22 | 95 | Vuelta a San Juan Internacional | Stage 3 (ITT) | 40.289 | 15.5 |
23 | 139 | La Vuelta ciclista a España | Stage 10 (ITT) | 40.173 | 36.2 |
24 | 96 | Tour de Romandie | Prologue | 40.165 | 4.05 |
25 | 130 | Tour de France | Stage 20 (ITT) | 38.953 | 31 |