Rank Name Team Time
1 Laurens DE PLUS TEAM INEOS 14h20'52
2 Bob JUNGELS AG2R LA MONDIALE - CITROEN + 14
3 Jan POLANC ISRAEL START-UP NATION s.t.
4 Ion IZAGIRRE INSAUSTI GROUPAMA - FDJ + 19
5 Mattia CATTANEO TEAM JUMBO - VISMA + 22
6 Magnus CORT NIELSEN EF PRO CYCLING + 44
7 Andrea BAGIOLI DECEUNINCK - QUICK STEP + 47
8 Dario CATALDO MOVISTAR TEAM + 53
9 Ben SWIFT DELKO ONE PROVENCE + 1'11
10 Andrea VENDRAME UAE TEAM EMIRATES + 1'16
11 Mikael CHEREL AG2R LA MONDIALE - CITROEN + 1'31
12 Hugo HOULE ASTANA PRO TEAM - PREMIER TECH + 1'33
13 Roman KREUZIGER QHUBEKA - ASSOS + 2'01
14 Alessandro DE MARCHI ISRAEL START-UP NATION + 2'09
15 Rasmus Fossum TILLER UNO-X NORWEGIAN DEVELOPMENT TEAM + 2'11
16 Matteo SOBRERO ASTANA PRO TEAM - PREMIER TECH + 2'44
17 François BIDARD AG2R LA MONDIALE - CITROEN + 2'45
18 Ivan GARCIA CORTINA MOVISTAR TEAM + 3'19
19 Quentin PACHER B&B HOTELS + 3'35
20 Marco CANOLA UAE TEAM EMIRATES + 3'46
21 Elie GESBERT COFIDIS, SOLUTIONS CRÉDITS + 3'51
22 Aurélien PARET-PEINTRE AG2R LA MONDIALE - CITROEN + 3'53
23 Frederik WANDAHL B&B HOTELS + 3'55
24 Alexys BRUNEL GROUPAMA - FDJ + 4'27
25 Lachlan MORTON INTERMARCHÉ WANTY GOBERT + 4'28
26 Tejay VAN GARDEREN EF PRO CYCLING + 4'32
27 Benjamin PERRY ASTANA PRO TEAM - PREMIER TECH s.t.
28 Pascal EENKHOORN TEAM JUMBO - VISMA + 4'51
29 Salvatore PUCCIO TEAM INEOS + 4'54
30 Ben GASTAUER DELKO ONE PROVENCE + 4'56
31 Niklas LARSEN UNO-X NORWEGIAN DEVELOPMENT TEAM + 4'57
32 Aliaksandr RIABUSHENKO DECEUNINCK - QUICK STEP + 4'59
33 Alex DOWSETT ISRAEL START-UP NATION + 5'09
34 Romain SEIGLE GROUPAMA - FDJ + 5'12
35 Alexis GOUGEARD AG2R LA MONDIALE - CITROEN + 5'15
36 Artem NYCH ASTANA PRO TEAM - PREMIER TECH + 5'24
37 Sebastian MORA VEDRI MOVISTAR TEAM + 5'43
38 Simone CONSONNI TEAM INEOS + 5'47
39 Ethan HAYTER TEAM INEOS + 5'51
40 Simon CARR EF PRO CYCLING + 5'56
41 Brandon Smith RIVERA VARGAS TEAM INEOS + 6'00
42 Samuele ZOCCARATO EF PRO CYCLING + 6'11
43 Rick ZABEL ISRAEL START-UP NATION + 6'19
44 Alessandro COVI MOVISTAR TEAM + 6'21
45 Patrick BEVIN DECEUNINCK - QUICK STEP + 6'23
46 Connor BROWN TEAM JUMBO - VISMA + 6'31
47 Jon IRISARRI RINCON EF PRO CYCLING + 6'36
48 Mickaël DELAGE GROUPAMA - FDJ + 6'38
49 Sebastian HENAO GOMEZ TEAM INEOS s.t.
50 Davide MARTINELLI ASTANA PRO TEAM - PREMIER TECH + 6'42
51 Tony GALLOPIN UAE TEAM EMIRATES + 6'46
52 Lluis Guillermo MAS BONET MOVISTAR TEAM + 6'50
53 Alex HOWES EF PRO CYCLING + 6'51
54 Niklas EG QHUBEKA - ASSOS + 6'52
55 Edvald BOASSON HAGEN QHUBEKA - ASSOS + 6'55
56 Bert-Jan LINDEMAN QHUBEKA - ASSOS s.t.
57 Christoph PFINGSTEN TEAM JUMBO - VISMA s.t.
58 Kaden GROVES DECEUNINCK - QUICK STEP + 7'15
59 Clément VENTURINI AG2R LA MONDIALE - CITROEN + 7'18
60 Shane ARCHBOLD DECEUNINCK - QUICK STEP + 7'31
61 Alvaro Jose HODEG CHAGUI ASTANA PRO TEAM - PREMIER TECH + 7'37
62 Mathias LE TURNIER UAE TEAM EMIRATES + 7'51
63 Axel ZINGLE DELKO ONE PROVENCE + 8'00
64 Torjus SLEEN UNO-X NORWEGIAN DEVELOPMENT TEAM s.t.
65 Matthieu LADAGNOUS DELKO ONE PROVENCE + 8'04
66 Fumiyuki BEPPU EF PRO CYCLING + 8'16
67 Ian GARRISON DECEUNINCK - QUICK STEP + 8'18
68 Luca MOZZATO B&B HOTELS + 8'22
69 James PICCOLI ISRAEL START-UP NATION + 8'38
70 Christophe LAPORTE COFIDIS, SOLUTIONS CRÉDITS + 8'53
71 Clément DAVY UAE TEAM EMIRATES + 8'58
72 Jon ABERASTURI IZAGA QHUBEKA - ASSOS + 9'22
73 Cyril LEMOINE B&B HOTELS + 9'29
74 David DEKKER TEAM JUMBO - VISMA + 9'34
75 Frederik RODENBERG MADSEN UNO-X NORWEGIAN DEVELOPMENT TEAM + 9'44
76 Matteo MOSCHETTI DELKO ONE PROVENCE + 10'02
77 Jens DEBUSSCHERE B&B HOTELS + 10'03
78 Rémy ROCHAS COFIDIS, SOLUTIONS CRÉDITS + 10'04
79 Julius JOHANSEN UNO-X NORWEGIAN DEVELOPMENT TEAM + 10'10
80 Frederik BACKAERT B&B HOTELS + 10'19
81 Davide CIMOLAI ISRAEL START-UP NATION + 10'26
82 Sven Erik BYSTRØM QHUBEKA - ASSOS + 10'39
83 William BONNET GROUPAMA - FDJ + 10'51
84 Alexandre DELETTRE DELKO ONE PROVENCE + 10'52
85 Erlend Jordbrekk BLIKRA UNO-X NORWEGIAN DEVELOPMENT TEAM + 10'56
86 Kevin VAN MELSEN INTERMARCHÉ WANTY GOBERT + 10'59
87 Nicolas EDET COFIDIS, SOLUTIONS CRÉDITS + 11'02
88 Fabian LIENHARD GROUPAMA - FDJ + 11'31
89 Gabriel CULLAIGH INTERMARCHÉ WANTY GOBERT + 11'43
90 Olivier LE GAC TEAM JUMBO - VISMA + 12'17
91 Jonas VAN GENECHTEN B&B HOTELS + 13'09
92 Jaakko HÄNNINEN INTERMARCHÉ WANTY GOBERT + 14'58
93 Lawrence NAESEN INTERMARCHÉ WANTY GOBERT + 15'04
94 Fabio SABATINI COFIDIS, SOLUTIONS CRÉDITS + 15'43
95 Iljo KEISSE MOVISTAR TEAM + 15'45
96 Johan PRICE-PEJTERSEN UNO-X NORWEGIAN DEVELOPMENT TEAM + 16'15
97 Corné VAN KESSEL INTERMARCHÉ WANTY GOBERT + 16'47
98 Julien DUVAL UAE TEAM EMIRATES + 17'53
99 Emmanuel MORIN COFIDIS, SOLUTIONS CRÉDITS + 18'47
100 Jempy DRUCKER COFIDIS, SOLUTIONS CRÉDITS + 21'44
101 Pedro SEQUERA AMORE & VITA - PRODIR + 48'04
102 Nazir JASER AMORE & VITA - PRODIR + 53'29
103 Yauheni AKHRAMENKA AMORE & VITA - PRODIR + 53'39
104 Emil LINDGREN AMORE & VITA - PRODIR + 54'37