Women 34,2km
1 VAN DIJK Ellen NED NETHERLANDS 00:44:29
2 BROWN Grace AUS AUSTRALIA 00:12
3 REUSSER Marlen SUI SWITZERLAND 00:41
4 GUAZZINI Vittoria ITA ITALY 00:52
5 THOMAS Leah USA UNITED STATES 01:18
6 FAULKNER Kristen USA UNITED STATES 01:25
7 VAN VLEUTEN Annemiek NED NETHERLANDS 01:43
8 BAKER Georgia AUS AUSTRALIA 01:46
9 KOPECKY Lotte BEL BELGIUM 01:50
10 KIESENHOFER Anna AUT AUSTRIA 01:56
11 LABOUS Juliette FRA FRANCE 02:04
12 KRÖGER Mieke GER GERMANY 02:28
13 VAN ANROOIJ Shirin NED NETHERLANDS 02:40
14 NORSGAARD Emma DEN DENMARK 02:48
15 LETH Julie DEN DENMARK 02:53
16 MOOLMAN Ashleigh RSA SOUTH AFRICA 03:00
17 KIRCHMANN Leah CAN CANADA 03:04
18 BAUERNFEIND Ricarda GER GERMANY 03:09
19 ZABELINSKAYA Olga UZB UZBEKISTAN 03:31
20 LE NET Marie FRA FRANCE 03:35
Men 34,2km
1 FOSS Tobias NOR NORWAY 00:40:02
2 KUNG Stefan SUI SUISSE 00:03
3 EVENEPOEL Remco BEL BELGIUM 00:09
4 HAYTER Ethan GBR GROSSBRITANNIEN 00:40
5 BISSEGGER Stefan SUI SUISSE 00:47
6 POGAČAR Tadej SLO SLOVENIA 00:48
7 GANNA Filippo ITA ITALIE 00:55
8 OLIVEIRA Nelson POR PORTUGAL 00:59
9 LAMPAERT Yves BEL BELGIUM 01:09
10 ARMIRAIL Bruno FRA FRANCE 01:09
11 CAVAGNA Remi FRA FRANCE 01:14
12 PLAPP Lucas AUS AUSTRALIA 01:24
13 AFFINI Edoardo ITA ITALIE 01:28
14 BJERG Mikkel DEN DANMARK 01:30
15 SOBRERO Matteo ITA ITALIE 01:34
16 ARNDT Nikias GER DEUTSCHLAND 01:43
17 SHEFFIELD Magnus USA UNITED STATES 01:44
18 BODNAR Maciej POL POLAND 01:49
19 GEE Derek CAN CANADA 01:59
20 HEIDEMANN Miguel GER DEUTSCHLAND 02:01