| 1 | 2022-07-01 | Tour de France | Stage 1 (ITT) |  |  | 63 |  |  | 154 |  | 13.2 |  | 
| 2 | 2022-05-01 | Tour de Romandie | Stage 5 (ITT) |  |  | 60 |  |  | 71 |  | 15.84 |  | 
| 3 | 2022-04-26 | Tour de Romandie | Prologue |  |  | 82 |  |  | 112 |  | 5.12 |  | 
| 4 | 2021-03-16 | Tirreno-Adriatico | Stage 7 (ITT) |  |  | 57 |  |  | 99 |  | 10.1 |  | 
| 5 | 2020-02-23 | Vuelta a Andalucia Ruta Ciclista Del Sol | Stage 5 (ITT) |  |  | 2 |  |  | 18 |  | 13 |  | 
| 6 | 2019-02-22 | Vuelta a Andalucia Ruta Ciclista Del Sol | Stage 3 (ITT) |  |  | 2 |  |  | 36 |  | 16.2 |  | 
| 7 | 2017-07-01 | Tour de France | Stage 1 (ITT) |  |  | 70 |  |  | 170 |  | 14 |  | 
| 8 | 2016-05-22 | Giro d'Italia | Stage 15 (ITT) |  |  | 29 |  |  | 38 |  | 10.8 |  | 
| 9 | 2016-05-15 | Giro d'Italia | Stage 9 (ITT) |  |  | 28 |  |  | 146 |  | 40.5 |  | 
| 10 | 2016-05-06 | Giro d'Italia | Stage 1 (ITT) |  |  | 29 |  |  | 114 |  | 9.8 |  | 
| 11 | 2015-05-03 | Tour de Romandie | Stage 6 (ITT) |  |  | 14 |  |  | 69 |  | 17.3 |  | 
| 12 | 2014-06-08 | Critérium du Dauphiné | Stage 1 (ITT) |  |  | 24 |  |  | 91 |  | 10.4 |  | 
| 13 | 2014-02-19 | Vuelta a Andalucia Ruta Ciclista Del Sol | Prologue |  |  | 16 |  |  | 84 |  | 7.3 |  | 
| 14 | 2013-09-04 | Vuelta a España | Stage 11 (ITT) |  |  | 78 |  |  | 97 |  | 38.8 |  | 
| 15 | 2013-03-03 | Paris - Nice | Prologue |  |  | 83 |  |  | 159 |  | 2.9 |  | 
| 16 | 2012-07-07 | Int. Osterreich-Rundfahrt-Tour of Austria | Stage 7 (ITT) |  |  | 12 |  |  | 37 |  | 24.1 |  | 
| 17 | 2011-07-23 | Tour de France | Stage 20 (ITT) |  |  | 67 |  |  | 63 |  | 42.5 |  | 
| 18 | 2010-04-10 | Vuelta Ciclista al País Vasco | Stage 6 (ITT) |  |  | 12 |  |  | 44 |  | 22 |  | 
| 19 | 2007-08-22 | GP Tell | Prologue |  |  | 26 |  |  | 43 |  | 2.19 |  | 
|  |  |  |  | 18 |  |  | 1 |  |  |  |  |