2023-07-18 | Tour de France | Stage 16 (ITT) | 98 | 2.UWT | 22.4 | 6:43 | 2:59 | 34.184 |
2023-06-11 | Tour de Suisse | Stage 1 (ITT) | 109 | 2.UWT | 12.7 | 1:14 | 0:58 | 51.661 |
2023-01-17 | Santos Tour Down Under | Prologue | 68 | 2.UWT | 5.5 | 0:34 | 1:01 | 47.942 |
2022-08-30 | La Vuelta ciclista a España | Stage 10 (ITT) | 153 | 2.UWT | 30.9 | 7:24 | 2:23 | 45.553 |
2022-06-19 | Tour de Suisse | Stage 8 (ITT) | 73 | 2.UWT | 25.6 | 4:45 | 1:51 | 46.288 |
2022-03-09 | Paris - Nice | Stage 4 (ITT) | 60 | 2.UWT | 13.4 | 1:19 | 0:58 | 45.552 |
2022-02-19 | Volta ao Algarve em Bicicleta | Stage 4 (ITT) | 61 | 2.Pro | 32.2 | 5:21 | 1:39 | 44.757 |
2022-02-10 | Tour de la Provence | Prologue | 48 | 2.Pro | 7.1 | 0:36 | 0:50 | 49.154 |
2022-02-06 | Etoile de Bessèges - Tour du Gard | Stage 5 (ITT) | 58 | 2.1 | 10.64 | 1:13 | 1:08 | 38.113 |
2021-09-17 | Škoda-Tour de Luxembourg | Stage 4 (ITT) | 74 | 2.Pro | 25.4 | 3:34 | 1:24 | 44.238 |
2021-06-30 | Tour de France | Stage 5 (ITT) | 173 | 2.UWT | 27.2 | 5:55 | 2:10 | 43.042 |
2021-06-10 | Baloise Belgium Tour | Stage 2 (ITT) | 41 | 2.Pro | 11.2 | 0:51 | 0:45 | 52.296 |
2021-03-09 | Paris - Nice | Stage 3 (ITT) | 96 | 2.UWT | 14.4 | 1:18 | 0:54 | 45.795 |
2021-02-07 | Etoile de Bessèges - Tour du Gard | Stage 5 (ITT) | 36 | 2.1 | 10.74 | 1:11 | 1:06 | 39.819 |
2020-09-19 | Tour de France | Stage 20 (ITT) | 112 | 2.UWT | 36.2 | 9:10 | 2:31 | 33.373 |
2020-03-11 | Paris - Nice | Stage 4 (ITT) | 102 | 2.UWT | 15.1 | 2:16 | 1:30 | 42.904 |
2020-02-23 | Vuelta a Andalucia Ruta Ciclista Del Sol | Stage 5 (ITT) | 66 | 2.Pro | 13 | 1:48 | 1:23 | 39.494 |
2019-08-22 | PostNord Danmark Rundt - Tour of Denmark | Stage 2 (ITT) | 43 | 2.HC | 17 | 1:14 | 0:43 | 48.999 |
2019-06-14 | Baloise Belgium Tour | Stage 3 (ITT) | 27 | 2.HC | 9.2 | 0:30 | 0:32 | 48.994 |
2019-06-06 | Boucles de la Mayenne | Prologue | 2 | 2.1 | 4.5 | 0:04 | 0:08 | 46.154 |
2019-03-14 | Paris - Nice | Stage 5 (ITT) | 84 | 2.UWT | 25.5 | 2:35 | 1:00 | 46.34 |
2019-02-10 | Etoile de Bessèges | Stage 4 (ITT) | 28 | 2.1 | 10.7 | 0:53 | 0:49 | 38.831 |
2018-08-04 | PostNord Danmark Rundt - Tour of Denmark | Stage 4 (ITT) | 51 | 2.HC | 19.1 | 2:04 | 1:04 | 47.883 |
2018-06-03 | Critérium du Dauphiné | Prologue | 40 | 2.UWT | 6.6 | 0:20 | 0:30 | 51.097 |
2018-05-25 | Baloise Belgium Tour | Stage 3 (ITT) | 17 | 2.HC | 10.6 | 0:24 | 0:22 | 48.798 |
2018-02-04 | Etoile de Bessèges | Stage 5 (ITT) | 21 | 2.1 | 10.7 | 0:57 | 0:53 | 39.387 |
2018-01-24 | Sharjah Tour | Stage 1 (ITT) | 10 | 2.1 | 10.2 | 0:20 | 0:19 | 46.599 |
2017-06-07 | Critérium du Dauphiné | Stage 4 (ITT) | 117 | 2.UWT | 23.5 | 3:17 | 1:23 | 44.904 |
2017-05-26 | Baloise Belgium Tour | Stage 3 (ITT) | 77 | 2.HC | 13.4 | 1:25 | 1:03 | 47.063 |
2017-04-05 | Circuit Cycliste Sarthe - Pays de la Loire | Stage 3 (ITT) | 19 | 2.1 | 6.8 | 0:31 | 0:45 | 48.96 |
2017-03-08 | Paris - Nice | Stage 4 (ITT) | 92 | 2.UWT | 14.5 | 2:46 | 1:54 | 35.631 |
2017-02-17 | Vuelta a Andalucia Ruta Ciclista Del Sol | Stage 3 (ITT) | 52 | 2.HC | 12 | 1:12 | 1:00 | 44.674 |
2016-08-25 | Tour du Poitou Charentes | Stage 4 (ITT) | 47 | 2.1 | 23 | 2:43 | 1:10 | 46.674 |
2016-07-21 | Tour de France | Stage 18 (ITT) | 72 | 2.UWT | 17 | 3:28 | 2:02 | 29.839 |
2016-07-15 | Tour de France | Stage 13 (ITT) | 137 | 2.UWT | 37.5 | 8:01 | 2:08 | 38.616 |
2016-06-17 | Route du Sud Cycliste - La Dépêche du Midi | Stage 3 (ITT) | 5 | 2.1 | 13.4 | 0:22 | 0:16 | 49.886 |
2016-06-02 | Boucles de la Mayenne | Prologue | 1 | 2.1 | 4.5 | 0:00 | 0:00 | 46.957 |
2016-05-20 | Amgen Tour of California | Stage 6 (ITT) | 116 | 2.HC | 20.3 | 4:09 | 2:02 | 42.862 |
2016-04-06 | Circuit Cycliste Sarthe - Pays de la Loire | Stage 2b (ITT) | 16 | 2.1 | 6.8 | 0:21 | 0:30 | 47.813 |
2016-02-07 | Etoile de Bessèges | Stage 5 (ITT) | 35 | 2.1 | 12 | 1:21 | 1:07 | 39.669 |
2015-08-27 | Tour du Poitou Charentes | Stage 4 (ITT) | 79 | 2.1 | 23.2 | 3:06 | 1:20 | 45.024 |
2015-07-04 | Tour de France | Stage 1 (ITT) | 176 | 2.UWT | 13.8 | 1:51 | 1:20 | 49.335 |
2015-06-03 | Škoda-Tour de Luxembourg | Prologue | 2 | 2.HC | 2.67 | 0:03 | 0:11 | 39.884 |
2015-03-08 | Paris - Nice | Prologue | 62 | 2.UWT | 6.7 | 0:29 | 0:43 | 49.325 |
2015-02-08 | Etoile de Bessèges | Stage 5 (ITT) | 19 | 2.1 | 12 | 0:46 | 0:38 | 39.06 |
2014-07-26 | Tour de France | Stage 20 (ITT) | 69 | 2.UWT | 54 | 6:33 | 1:12 | 44.444 |
2014-06-20 | Tour de Suisse | Stage 7 (ITT) | 94 | 2.UWT | 24.7 | 3:33 | 1:26 | 42.142 |
2014-06-14 | Tour de Suisse | Stage 1 (ITT) | 80 | 2.UWT | 9.4 | 1:08 | 1:12 | 37.768 |
2014-04-09 | Circuit Cycliste Sarthe - Pays de la Loire | Stage 3 (ITT) | 27 | 2.1 | 6.8 | 0:27 | 0:39 | 47.813 |
2014-02-21 | Volta ao Algarve | Stage 3 (ITT) | 44 | 2.1 | 13.6 | 1:00 | 0:44 | 54.219 |
2014-02-09 | Etoile de Bessèges | Stage 5 (ITT) | 42 | 2.1 | 10.7 | 1:02 | 0:57 | 38.559 |
2013-10-20 | Chrono des Nations | 20 | 1.1 | 57.03 | 6:23 | 1:07 | 44.333 |
2013-08-09 | Tour de l'Ain | Prologue | 26 | 2.1 | 4.5 | 0:12 | 0:26 | 47.23 |
2013-08-03 | Post Danmark Rundt - Tour of Denmark | Stage 5 (ITT) | 89 | 2.HC | 12.1 | 1:16 | 1:02 | 45.804 |
2013-06-13 | Boucles de la Mayenne | Prologue | 16 | 2.2 | 4.5 | 0:09 | 0:20 | 44.751 |
2013-04-03 | Circuit Cycliste Sarthe - Pays de la Loire | Stage 3 (ITT) | 42 | 2.1 | 6.8 | 0:26 | 0:38 | 46.718 |
2013-02-03 | Etoile de Bessèges | Stage 6 (ITT) | 20 | 2.1 | 9.7 | 0:57 | 0:58 | 37.07 |
2012-06-14 | Boucles de la Mayenne | Prologue | 11 | 2.2 | 4.5 | 0:06 | 0:13 | 45.634 |
2012-05-18 | Tour de Berlin | Stage 2 (ITT) | 30 | 2.2U | 16.4 | 1:09 | 0:42 | 45.069 |
2010-05-07 | Course de la Paix Juniors | Stage 3a (ITT) | 73 | 2.Ncup | 11.6 | 1:27 | 1:14 | 42.699 |