| 1 | 2018-06-03 |  Critérium du Dauphiné | Prologue |  |  | 147 |  |  | 76 |  | 6.6 |  | 
| 2 | 2017-07-22 |  Tour de France | Stage 20 (ITT) |  |  | 55 |  |  | 43 |  | 22.5 |  | 
| 3 | 2017-07-01 |  Tour de France | Stage 1 (ITT) |  |  | 147 |  |  | 86 |  | 14 |  | 
| 4 | 2017-06-07 |  Critérium du Dauphiné | Stage 4 (ITT) |  |  | 107 |  |  | 79 |  | 23.5 |  | 
| 5 | 2017-04-08 |  Vuelta al País Vasco | Stage 6 (ITT) |  |  | 113 |  |  | 76 |  | 27.7 |  | 
| 6 | 2017-03-08 |  Paris - Nice | Stage 4 (ITT) |  |  | 108 |  |  | 77 |  | 14.5 |  | 
| 7 | 2016-04-29 |  Tour de Romandie | Stage 3 (ITT) |  |  | 56 |  |  | 72 |  | 15.11 |  | 
| 8 | 2016-04-26 |  Tour de Romandie | Prologue |  |  | 127 |  |  | 142 |  | 3.95 |  | 
| 9 | 2016-03-06 |  Paris - Nice | Prologue |  |  | 80 |  |  | 50 |  | 6.1 |  | 
| 10 | 2015-05-03 |  Tour de Romandie | Stage 6 (ITT) |  |  | 64 |  |  | 48 |  | 17.3 |  | 
| 11 | 2013-08-16 |  Eneco Tour | Stage 5 (ITT) |  |  | 75 |  |  | 103 |  | 13.2 |  | 
| 12 | 2013-02-07 |  Tour Méditerranéen Cycliste Professionnel | Stage 2 (ITT) |  |  | 51 |  |  | 66 |  | 24 |  | 
| 13 | 2012-03-25 |  Critérium International | Stage 2 (ITT) |  |  | 30 |  |  | 54 |  | 6.5 |  | 
| 14 | 2012-03-11 |  Paris - Nice | Stage 8 (ITT) |  |  | 31 |  |  | 82 |  | 9.6 |  | 
| 15 | 2012-03-04 |  Paris - Nice | Stage 1 (ITT) |  |  | 69 |  |  | 149 |  | 9.4 |  | 
| 16 | 2011-10-05 |  Tour of Beijing | Stage 1 (ITT) |  |  | 84 |  |  | 111 |  | 11.3 |  | 
| 17 | 2011-04-30 |  Tour de Romandie | Stage 4 (ITT) |  |  | 65 |  |  | 78 |  | 20.1 |  | 
| 18 | 2011-04-26 |  Tour de Romandie | Prologue |  |  | 116 |  |  | 55 |  | 3.5 |  | 
| 19 | 2011-03-11 |  Paris - Nice | Stage 6 (ITT) |  |  | 105 |  |  | 124 |  | 27 |  | 
| 20 | 2010-08-26 |  Tour du Poitou Charentes et de la Vienne | Stage 4 (ITT) |  |  | 89 |  |  | 80 |  | 22.1 |  | 
 |  |  |  | 10 |  |  | 10 |  |  |  |  |