Bretagne Classic - Ouest France 2020
25-08-2020 -> 25-08-2020
GP Cycliste de Québec 2019
13-09-2019 -> 13-09-2019
GP Cycliste de Montréal 2018
09-09-2018 -> 09-09-2018
GP Cycliste de Québec 2018
07-09-2018 -> 07-09-2018
Giro of Italy 2023
Vasto (ITA) -> Melfi (ITA)
213.0 km
Tour de France 2022
Saint-Étienne (FRA) -> Mende (FRA)
192.5 km
Tour of Catalonia 2022
Sant Feliu de Guíxols (ESP) -> Sant Feliu de Guíxols (ESP)
171.0 km
Tour of Catalonia 2019
Valls (ESP) -> Vila-Seca (ESP)
174.3 km
Tour of Catalonia 2019
Mataró (ESP) -> Sant Feliu de Guíxols (ESP)
179.6 km
Tour of Benelux 2018
Lacs de l'Eau d'Heure (BEL) -> Geraardsbergen (BEL)
215.6 km
Tour of Romandy 2018
Fribourg (SUI) -> Fribourg (SUI)
4.0 km
Tour de France 2017
Le Puy-en-Velay (FRA) -> Romans-sur-Isère (FRA)
165.0 km
Tour de France 2017
Blanc (FRA) -> Rodez (FRA)
181.5 km
Tour of Switzerland 2017
Menziken (SUI) -> Bern (SUI)
172.7 km
Itzulia - Tour of the Basque Country 2017
Pamplona - Iruñea (ESP) -> Eguesibar - Sarriguren (ESP)
153.3 km
Tour de France 2016
Escaldes-Engordany (AND) -> Revel (FRA)
197.0 km
Paris - Nice 2016
Contres (FRA) -> Commentry (FRA)
213.5 km
Paris - Nice 2016
Conflans-Sainte-Honorine (FRA) -> Conflans-Sainte-Honorine (FRA)
6.1 km
Tour Down Under 2023
17-01-2023 -> 22-01-2023
Points
Tour of Switzerland 2022
12-06-2022 -> 19-06-2022
Points
Tour of Catalonia 2019
25-03-2019 -> 31-03-2019
Points
Tour de France 2017
01-07-2017 -> 23-07-2017
Points
Paris - Nice 2016
06-03-2016 -> 13-03-2016
Points
GP Cycliste de Québec 2022
09-09-2022 -> 09-09-2022
2
Milan - Sanremo 2020
08-08-2020 -> 08-08-2020
3
Tour of Benelux 2018
13-08-2018 -> 19-08-2018
2
Eschborn-Frankfurt 2018
01-05-2018 -> 01-05-2018
2
GP Cycliste de Québec 2017
08-09-2017 -> 08-09-2017
3
Prudential RideLondon-Surrey Classic 2017
30-07-2017 -> 30-07-2017
3
Record book