2022-07-05 | Sibiu Cycling Tour | Stage 3a (ITT) | 53 | 2.1 | 12.5 | 3:23 | 2:42 | 24.862 |
2022-07-02 | Sibiu Cycling Tour | Prologue | 140 | 2.1 | 2.3 | 0:23 | 1:40 | 44.516 |
2022-06-08 | Critérium du Dauphiné | Stage 4 (ITT) | 143 | 2.UWT | 31.9 | 6:18 | 1:58 | 45.753 |
2021-08-14 | Tour de Pologne | Stage 6 (ITT) | 137 | 2.UWT | 19.1 | 3:10 | 1:39 | 45.207 |
2021-07-17 | Tour de France | Stage 20 (ITT) | 129 | 2.UWT | 30.8 | 5:46 | 1:52 | 44.37 |
2021-06-30 | Tour de France | Stage 5 (ITT) | 159 | 2.UWT | 27.2 | 5:13 | 1:55 | 43.851 |
2021-06-02 | Critérium du Dauphiné | Stage 4 (ITT) | 123 | 2.UWT | 16.4 | 2:58 | 1:48 | 40.054 |
2021-05-02 | Tour de Romandie | Stage 5 (ITT) | 111 | 2.UWT | 16.19 | 3:31 | 2:10 | 38.219 |
2021-04-27 | Tour de Romandie | Prologue | 131 | 2.UWT | 4.05 | 0:52 | 2:08 | 38.571 |
2020-11-03 | La Vuelta ciclista a España | Stage 13 (ITT) | 124 | 2.UWT | 33.7 | 7:23 | 2:11 | 37.421 |
2020-09-14 | Tirreno-Adriatico | Stage 8 (ITT) | 141 | 2.UWT | 10.1 | 2:22 | 2:20 | 46.378 |
2019-09-12 | OVO Energy Tour of Britain | Stage 6 (ITT) | 91 | 2.HC | 14.4 | 2:19 | 1:36 | 45.554 |
2019-07-06 | Int. Österreich-Rundfahrt-Tour of Austria | Prologue | 54 | 2.1 | 2.6 | 0:12 | 0:46 | 51.429 |
2019-06-22 | Tour de Suisse | Stage 8 (ITT) | 113 | 2.UWT | 19.2 | 2:39 | 1:22 | 46.798 |
2019-06-15 | Tour de Suisse | Stage 1 (ITT) | 132 | 2.UWT | 9.5 | 1:17 | 1:21 | 47.043 |
2019-02-22 | Vuelta a Andalucia Ruta Ciclista Del Sol | Stage 3 (ITT) | 70 | 2.HC | 16.2 | 2:37 | 1:36 | 38.828 |
2019-01-29 | Vuelta a San Juan Internacional | Stage 3 (ITT) | 111 | 2.1 | 12 | 2:33 | 2:07 | 44.353 |
2018-03-07 | Paris - Nice | Stage 4 (ITT) | 123 | 2.UWT | 18.4 | 3:48 | 2:03 | 37.615 |
2018-02-18 | Vuelta a Andalucia Ruta Ciclista Del Sol | Stage 5 (ITT) | 78 | 2.HC | 14.2 | 1:58 | 1:23 | 44.491 |
2017-08-24 | Tour du Poitou Charentes | Stage 4 (ITT) | 92 | 2.1 | 20.6 | 3:47 | 1:50 | 45.441 |
2017-04-05 | Circuit Cycliste Sarthe - Pays de la Loire | Stage 3 (ITT) | 88 | 2.1 | 6.8 | 1:23 | 2:02 | 44.348 |
2017-02-17 | Volta ao Algarve em Bicicleta | Stage 3 (ITT) | 171 | 2.HC | 18 | 3:07 | 1:43 | 44.052 |
2016-09-10 | Tour of Britain | Stage 7a (ITT) | 80 | 2.HC | 15 | 2:26 | 1:37 | 43.831 |
2016-06-17 | Route du Sud Cycliste - La Dépêche du Midi | Stage 3 (ITT) | 108 | 2.1 | 13.4 | 2:23 | 1:46 | 44.338 |
2016-02-20 | Vuelta a Andalucia Ruta Ciclista Del Sol | Stage 4 (ITT) | 113 | 2.1 | 21 | 3:11 | 1:30 | 41.63 |
2015-09-09 | Vuelta a España | Stage 17 (ITT) | 146 | 2.UWT | 38.7 | 7:07 | 1:50 | 43.701 |
2015-06-12 | Tour de Beauce | Stage 3a (ITT) | 93 | 2.2 | 21 | 4:46 | 2:16 | 37.556 |
2015-03-06 | Driedaagse van West-Vlaanderen | Prologue | 165 | 2.1 | 7 | 1:04 | 1:31 | 46.58 |
2014-08-17 | Vuelta a Burgos | Stage 5 (ITT) | 84 | 2.HC | 12.5 | 1:33 | 1:14 | 45.872 |
2014-02-19 | Vuelta a Andalucia Ruta Ciclista Del Sol | Prologue | 108 | 2.1 | 7.3 | 0:56 | 1:16 | 47.097 |
2013-08-24 | Tour de l'Avenir | Prologue | 89 | 2.Ncup | 5.1 | 0:29 | 0:56 | 46.599 |
2013-07-09 | Giro Ciclistico della Valle d'Aosta Mont Blanc | Prologue | 46 | 2.2U | 2.5 | 0:13 | 0:52 | 47.12 |
2012-08-25 | Volta a Portugal em Bicicleta | Stage 9 (ITT) | 107 | 2.1 | 32.6 | 4:51 | 1:29 | 45.383 |
2012-08-15 | Volta a Portugal em Bicicleta | Prologue | 107 | 2.1 | 2.2 | 0:17 | 1:17 | 42.811 |
2012-07-12 | GP Int. Torres Vedras - Trofeu Joaquim Agostinho | Prologue | 87 | 2.2 | 8 | 1:16 | 1:35 | 37.647 |
2012-06-14 | Boucles de la Mayenne | Prologue | 111 | 2.2 | 4.5 | 0:38 | 1:24 | 41.86 |