1 | ![Peter Sagan]() Peter Sagan TINKOFF | TINKOFF | 28h 13' 12'' |
2 | ![Julian Alaphilippe]() Julian Alaphilippe Quick-Step - Alpha Vinyl Team | Quick-Step - Alpha Vinyl Team | +3'' |
3 | ![Sergio Henao]() Sergio Henao INEOS Grenadiers | INEOS Grenadiers | +37'' |
4 | ![Joe Dombrowski]() Joe Dombrowski EF Education - EasyPost | EF Education - EasyPost | +1' 14'' |
5 | ![Robert Gesink]() Robert Gesink Team Jumbo - Visma | Team Jumbo - Visma | +1' 15'' |
6 | ![Haimar Zubeldia]() Haimar Zubeldia Trek-Segafredo | Trek-Segafredo | +1' 16'' |
7 | ![Ian Boswell]() Ian Boswell INEOS Grenadiers | INEOS Grenadiers | +1' 23'' |
8 | ![Riccardo Zoidl]() Riccardo Zoidl Trek-Segafredo | Trek-Segafredo | +1' 24'' |
9 | ![Peter Kennaugh]() Peter Kennaugh INEOS Grenadiers | INEOS Grenadiers | +1' 44'' |
10 | ![Rob Britton]() Rob Britton Smartstop | Smartstop | +2' 10'' |
11 | ![Lachlan Norris]() Lachlan Norris Drapac | Drapac | +2' 19'' |
12 | ![Ben Hermans]() Ben Hermans CCC Team | CCC Team | +2' 21'' |
13 | ![Tao Geoghegan Hart]() Tao Geoghegan Hart Hagens Berman - Axeon | Hagens Berman - Axeon | +2' 36'' |
14 | ![Phil Gaimon]() Phil Gaimon Human Powered Health | Human Powered Health | +2' 53'' |
15 | ![Jay McCarthy]() Jay McCarthy TINKOFF | TINKOFF | +3' 16'' |
16 | ![Carter Jones]() Carter Jones Team DSM | Team DSM | +3' 23'' |
17 | ![Benjamin King]() Benjamin King EF Education - EasyPost | EF Education - EasyPost | +3' 40'' |
18 | ![Danilo Wyss]() Danilo Wyss CCC Team | CCC Team | +4' 10'' |
19 | ![Manuel Senni]() Manuel Senni CCC Team | CCC Team | +4' 46'' |
20 | ![Janez Brajkovic]() Janez Brajkovic UnitedHealthcare Professional Cycling Team | UnitedHealthcare Professional Cycling Team | +4' 48'' |
21 | ![Dion Smith]() Dion Smith Hincapie - Leomo powered by BMC | Hincapie - Leomo powered by BMC | +4' 55'' |
22 | ![Daniel Jaramillo]() Daniel Jaramillo Jamis | Jamis | +5' 08'' |
23 | ![Joey Rosskopf]() Joey Rosskopf CCC Team | CCC Team | +5' 41'' |
24 | ![Matthew Busche]() Matthew Busche Trek-Segafredo | Trek-Segafredo | +7' 48'' |
25 | ![Michael Schär]() Michael Schär CCC Team | CCC Team | +7' 49'' |
26 | ![Christian Knees]() Christian Knees INEOS Grenadiers | INEOS Grenadiers | +8' 37'' |
27 | ![Laurens ten Dam]() Laurens ten Dam Team Jumbo - Visma | Team Jumbo - Visma | +9' 23'' |
28 | ![Lawson Craddock]() Lawson Craddock Team DSM | Team DSM | +9' 38'' |
29 | ![Philip Deignan]() Philip Deignan INEOS Grenadiers | INEOS Grenadiers | +9' 53'' |
30 | ![Ruben Guerreiro]() Ruben Guerreiro Hagens Berman - Axeon | Hagens Berman - Axeon | +12' 50'' |
31 | ![Jacques Janse van Rensburg]() Jacques Janse van Rensburg Team Qhubeka - NextHash | Team Qhubeka - NextHash | +13' 13'' |
32 | ![Michael Woods]() Michael Woods Human Powered Health | Human Powered Health | +14' 30'' |
33 | ![Toms Skujinš]() Toms Skujinš Hincapie - Leomo powered by BMC | Hincapie - Leomo powered by BMC | +17' 09'' |
34 | ![Gavin Mannion]() Gavin Mannion Jelly Belly p/b Maxxis | Jelly Belly p/b Maxxis | +17' 59'' |
35 | ![Laurent Didier]() Laurent Didier Trek-Segafredo | Trek-Segafredo | +19' 27'' |
36 | ![Jesús Hernández]() Jesús Hernández TINKOFF | TINKOFF | +20' 29'' |
37 | ![James Oram]() James Oram Hagens Berman - Axeon | Hagens Berman - Axeon | +20' 41'' |
38 | ![Jasper Stuyven]() Jasper Stuyven Trek-Segafredo | Trek-Segafredo | +23' 02'' |
39 | ![Robin Carpenter]() Robin Carpenter Hincapie - Leomo powered by BMC | Hincapie - Leomo powered by BMC | +25' 46'' |
40 | ![Chris Butler]() Chris Butler Smartstop | Smartstop | +28' 00'' |
41 | ![Daniel Oss]() Daniel Oss CCC Team | CCC Team | +28' 26'' |
42 | ![Alex Howes]() Alex Howes EF Education - EasyPost | EF Education - EasyPost | +28' 40'' |
43 | ![Ruben Zepuntke]() Ruben Zepuntke EF Education - EasyPost | EF Education - EasyPost | +28' 46'' |
44 | ![Geoffrey Curran]() Geoffrey Curran Hagens Berman - Axeon | Hagens Berman - Axeon | +29' 07'' |
45 | ![Grégory Brenes]() Grégory Brenes Jamis | Jamis | +29' 14'' |
46 | ![Stijn Devolder]() Stijn Devolder Trek-Segafredo | Trek-Segafredo | +32' 14'' |
47 | ![Alexandr Braico]() Alexandr Braico Jelly Belly p/b Maxxis | Jelly Belly p/b Maxxis | +32' 33'' |
48 | ![Markel Irizar]() Markel Irizar Trek-Segafredo | Trek-Segafredo | +33' 04'' |
49 | ![Gregory Daniel]() Gregory Daniel Hagens Berman - Axeon | Hagens Berman - Axeon | +34' 20'' |
50 | ![Evan Huffman]() Evan Huffman Smartstop | Smartstop | +35' 55'' |
51 | ![Danny Pate]() Danny Pate INEOS Grenadiers | INEOS Grenadiers | +36' 20'' |
52 | ![Logan Owen]() Logan Owen Hagens Berman - Axeon | Hagens Berman - Axeon | +36' 39'' |
53 | ![Sebastián Haedo]() Sebastián Haedo Jamis | Jamis | +36' 53'' |
54 | ![Darren Lapthorne]() Darren Lapthorne Drapac | Drapac | +37' 07'' |
55 | ![Daniel Eaton]() Daniel Eaton Hagens Berman - Axeon | Hagens Berman - Axeon | +37' 08'' |
56 | ![Roy Curvers]() Roy Curvers Team DSM | Team DSM | +37' 46'' |
57 | ![Jonathon Clarke]() Jonathon Clarke UnitedHealthcare Professional Cycling Team | UnitedHealthcare Professional Cycling Team | +38' 06'' |
58 | ![Danny Summerhill]() Danny Summerhill UnitedHealthcare Professional Cycling Team | UnitedHealthcare Professional Cycling Team | +38' 17'' |
59 | ![Sep Vanmarcke]() Sep Vanmarcke Team Jumbo - Visma | Team Jumbo - Visma | +38' 46'' |
60 | ![John Murphy]() John Murphy UnitedHealthcare Professional Cycling Team | UnitedHealthcare Professional Cycling Team | +38' 54'' |
61 | ![Andžs Flaksis]() Andžs Flaksis Hincapie - Leomo powered by BMC | Hincapie - Leomo powered by BMC | +40' 23'' |
62 | ![Campbell Flakemore]() Campbell Flakemore CCC Team | CCC Team | +40' 40'' |
63 | ![Daniele Bennati]() Daniele Bennati TINKOFF | TINKOFF | +40' 40'' |
64 | ![Jempy Drucker]() Jempy Drucker CCC Team | CCC Team | +40' 59'' |
65 | ![Danny van Poppel]() Danny van Poppel Trek-Segafredo | Trek-Segafredo | +41' 00'' |
66 | ![Mike Teunissen]() Mike Teunissen Team Jumbo - Visma | Team Jumbo - Visma | +41' 18'' |
67 | ![Mark Cavendish]() Mark Cavendish Quick-Step - Alpha Vinyl Team | Quick-Step - Alpha Vinyl Team | +41' 21'' |
68 | ![Ted King]() Ted King EF Education - EasyPost | EF Education - EasyPost | +41' 21'' |
69 | ![Justin Oien]() Justin Oien Hagens Berman - Axeon | Hagens Berman - Axeon | +41' 37'' |
70 | ![Daniel Teklehaimanot]() Daniel Teklehaimanot Team Qhubeka - NextHash | Team Qhubeka - NextHash | +41' 55'' |
71 | ![Charles Planet]() Charles Planet Team Novo Nordisk | Team Novo Nordisk | +42' 02'' |
72 | ![Koen de Kort]() Koen de Kort Team DSM | Team DSM | +42' 03'' |
73 | ![Tyler Farrar]() Tyler Farrar Team Qhubeka - NextHash | Team Qhubeka - NextHash | +42' 05'' |
74 | ![Matteo Trentin]() Matteo Trentin Quick-Step - Alpha Vinyl Team | Quick-Step - Alpha Vinyl Team | +42' 24'' |
75 | ![Thierry Hupond]() Thierry Hupond Team DSM | Team DSM | +43' 03'' |
76 | ![Luis Amarán]() Luis Amarán Jamis | Jamis | +43' 07'' |
77 | ![Matthew Goss]() Matthew Goss Team Qhubeka - NextHash | Team Qhubeka - NextHash | +43' 24'' |
78 | ![Andrea Peron]() Andrea Peron Team Novo Nordisk | Team Novo Nordisk | +43' 50'' |
79 | ![Xabier Zandio]() Xabier Zandio INEOS Grenadiers | INEOS Grenadiers | +43' 52'' |
80 | ![Yves Lampaert]() Yves Lampaert Quick-Step - Alpha Vinyl Team | Quick-Step - Alpha Vinyl Team | +44' 39'' |
81 | ![Johann Van Zyl]() Johann Van Zyl Team Qhubeka - NextHash | Team Qhubeka - NextHash | +44' 45'' |
82 | ![Martin Kohler]() Martin Kohler Drapac | Drapac | +44' 48'' |
83 | ![Michael Mørkøv]() Michael Mørkøv TINKOFF | TINKOFF | +45' 06'' |
84 | ![Maarten Wynants]() Maarten Wynants Team Jumbo - Visma | Team Jumbo - Visma | +45' 12'' |
85 | ![Zico Waeytens]() Zico Waeytens Team DSM | Team DSM | +45' 17'' |
86 | ![Travis Meyer]() Travis Meyer Drapac | Drapac | +45' 25'' |
87 | ![Eric Marcotte]() Eric Marcotte Smartstop | Smartstop | +45' 33'' |
88 | ![Lachlan Morton]() Lachlan Morton Jelly Belly p/b Maxxis | Jelly Belly p/b Maxxis | +45' 48'' |
89 | ![Joe Lewis]() Joe Lewis Hincapie - Leomo powered by BMC | Hincapie - Leomo powered by BMC | +45' 54'' |
90 | ![Mark Renshaw]() Mark Renshaw Quick-Step - Alpha Vinyl Team | Quick-Step - Alpha Vinyl Team | +46' 04'' |
91 | ![Dennis van Winden]() Dennis van Winden Team Jumbo - Visma | Team Jumbo - Visma | +46' 08'' |
92 | ![Guillaume Van Keirsbulck]() Guillaume Van Keirsbulck Quick-Step - Alpha Vinyl Team | Quick-Step - Alpha Vinyl Team | +46' 30'' |
93 | ![Matt Brammeier]() Matt Brammeier Team Qhubeka - NextHash | Team Qhubeka - NextHash | +47' 26'' |
94 | ![Jure Kocjan]() Jure Kocjan Smartstop | Smartstop | +47' 31'' |
95 | ![Tom Van Asbroeck]() Tom Van Asbroeck Team Jumbo - Visma | Team Jumbo - Visma | +48' 08'' |
96 | ![Lasse Hansen]() Lasse Hansen EF Education - EasyPost | EF Education - EasyPost | +48' 20'' |
97 | ![Tom Zirbel]() Tom Zirbel Human Powered Health | Human Powered Health | +48' 42'' |
98 | ![Joseph Schmalz]() Joseph Schmalz Hincapie - Leomo powered by BMC | Hincapie - Leomo powered by BMC | +48' 50'' |
99 | ![Martijn Verschoor]() Martijn Verschoor Team Novo Nordisk | Team Novo Nordisk | +48' 59'' |
100 | ![Oscar Clark]() Oscar Clark Hincapie - Leomo powered by BMC | Hincapie - Leomo powered by BMC | +50' 23'' |
101 | ![Stijn Vandenbergh]() Stijn Vandenbergh Quick-Step - Alpha Vinyl Team | Quick-Step - Alpha Vinyl Team | +50' 32'' |
102 | ![Javier Megías]() Javier Megías Team Novo Nordisk | Team Novo Nordisk | +51' 19'' |
103 | ![David Lozano]() David Lozano Team Novo Nordisk | Team Novo Nordisk | +51' 25'' |
104 | ![Jos van Emden]() Jos van Emden Team Jumbo - Visma | Team Jumbo - Visma | +51' 37'' |
105 | ![William Clarke]() William Clarke Drapac | Drapac | +51' 52'' |
106 | ![Jacob Rathe]() Jacob Rathe Jelly Belly p/b Maxxis | Jelly Belly p/b Maxxis | +51' 53'' |
107 | ![Tanner Putt]() Tanner Putt UnitedHealthcare Professional Cycling Team | UnitedHealthcare Professional Cycling Team | +52' 48'' |
108 | ![Stephen Leace]() Stephen Leace Jamis | Jamis | +53' 46'' |
109 | ![Martin Velits]() Martin Velits Quick-Step - Alpha Vinyl Team | Quick-Step - Alpha Vinyl Team | +54' 14'' |
110 | ![Fred Rodriguez]() Fred Rodriguez Jelly Belly p/b Maxxis | Jelly Belly p/b Maxxis | +54' 38'' |
111 | ![Kevin Demesmaeker]() Kevin Demesmaeker Team Novo Nordisk | Team Novo Nordisk | +54' 40'' |
112 | ![Nathan Earle]() Nathan Earle INEOS Grenadiers | INEOS Grenadiers | +54' 42'' |
113 | ![Steve Fisher]() Steve Fisher Jelly Belly p/b Maxxis | Jelly Belly p/b Maxxis | +54' 55'' |
114 | ![Gerald Ciolek]() Gerald Ciolek Team Qhubeka - NextHash | Team Qhubeka - NextHash | +56' 38'' |
115 | ![Jordan Kerby]() Jordan Kerby Drapac | Drapac | +57' 16'' |
116 | ![Wouter Wippert]() Wouter Wippert Drapac | Drapac | +57' 31'' |
117 | ![Kiel Reijnen]() Kiel Reijnen UnitedHealthcare Professional Cycling Team | UnitedHealthcare Professional Cycling Team | +58' 54'' |
118 | ![Graeme Brown]() Graeme Brown Drapac | Drapac | +1h 00' 26'' |
119 | ![Jesse Anthony]() Jesse Anthony Human Powered Health | Human Powered Health | +1h 00' 38'' |
120 | ![Daniele Ratto]() Daniele Ratto UnitedHealthcare Professional Cycling Team | UnitedHealthcare Professional Cycling Team | +1h 02' 34'' |
121 | ![Matti Breschel]() Matti Breschel TINKOFF | TINKOFF | +1h 03' 02'' |