Gent - Wevelgem 2018
25-03-2018 -> 25-03-2018
GP Cycliste de Québec 2017
08-09-2017 -> 08-09-2017
Tour of Flanders 2016
03-04-2016 -> 03-04-2016
Gent - Wevelgem 2016
27-03-2016 -> 27-03-2016
World Championships 2017
Rong (NOR) -> Bergen (NOR)
World Championships 2016
Aspire Zone (QAT) -> The Pearl Qatar (QAT)
Tour of Switzerland 2022
Aesch (SUI) -> Grenchen (SUI)
176.9 km
Giro of Italy 2021
L’Aquila (ITA) -> Foligno (ITA)
139.0 km
Tour of Romandy 2021
Aigle (SUI) -> Martigny (SUI)
168.1 km
Giro of Italy 2020
Lanciano (ITA) -> Tortoreto (ITA)
177.0 km
Tour of Switzerland 2019
Flamatt (SUI) -> Murten (SUI)
162.3 km
Tour of California 2019
Sacramento (USA) -> Sacramento (USA)
143.0 km
Tour Down Under 2019
Lobethal (AUS) -> Uraidla (AUS)
146.2 km
Tour of Switzerland 2018
Frauenfeld (SUI) -> Frauenfeld (SUI)
155.0 km
Tour Down Under 2018
Norwood (AUS) -> Uraidla (AUS)
128.2 km
Tour of Benelux 2017
Blankenberge (BEL) -> Ardooie (BEL)
186.0 km
Tour of Benelux 2017
Breda (NED) -> Venray (NED)
179.7 km
Tour of Poland 2017
Kraków (POL) -> Kraków (POL)
130.0 km
Tour of Switzerland 2017
Schaffhausen (SUI) -> Schaffhausen (SUI)
100.0 km
Tour of Switzerland 2017
Bex (SUI) -> Cevio (SUI)
222.0 km
Tour of California 2017
Prismo Beach (USA) -> Morro Bay (USA)
192.5 km
Tirreno - Adriatico 2017
Rieti (ITA) -> Fermo (ITA)
209.0 km
Tirreno - Adriatico 2017
Monterotondo Marittimo (ITA) -> Montalto Di Castro (ITA)
204.0 km
Tour of Benelux 2016
Aalter (BEL) -> St-Pieters-Leeuw (BEL)
201.4 km
Tour of Benelux 2016
Blankenberge (NED) -> Ardooie (NED)
182.3 km
Tour of Switzerland 2016
Grosswangen (SUI) -> Rheinfelden (SUI)
192.6 km
Tour of Switzerland 2016
Baar (SUI) -> Baar (SUI)
187.6 km
Tirreno - Adriatico 2016
09-03-2016 -> 15-03-2016
Points
Tour of Benelux 2016
19-09-2016 -> 25-09-2016
Points
Tirreno - Adriatico 2017
08-03-2017 -> 14-03-2017
Points
Tour of California 2017
14-05-2017 -> 20-05-2017
Points
Tour of Switzerland 2017
10-06-2017 -> 18-06-2017
Points
Tour of Poland 2017
29-07-2017 -> 04-08-2017
Points
Tour of Benelux 2017
07-08-2017 -> 13-08-2017
Points
Tour Down Under 2018
16-01-2018 -> 21-01-2018
Points
Tour of Switzerland 2018
09-06-2018 -> 17-06-2018
Points
Tour of Switzerland 2019
15-06-2019 -> 23-06-2019
Points
Giro of Italy 2021
08-05-2021 -> 30-05-2021
Points
GP Cycliste de Québec 2019
13-09-2019 -> 13-09-2019
2
Milan - Sanremo 2017
18-03-2017 -> 18-03-2017
2
Omloop Het Nieuwsblad 2017
25-02-2017 -> 25-02-2017
2
Gent - Wevelgem 2017
26-03-2017 -> 26-03-2017
3
E3 Harelbeke 2016
25-03-2016 -> 25-03-2016
2
Tirreno - Adriatico 2016
09-03-2016 -> 15-03-2016
2
Tour of Benelux 2016
19-09-2016 -> 25-09-2016
3
Record book