1 | ![Jonas Vingegaard]() Jonas Vingegaard Team Jumbo - Visma | Team Jumbo - Visma | 4h 37' 05'' |
2 | ![Guillaume Martin]() Guillaume Martin COFIDIS, Solutions Crédits | COFIDIS, Solutions Crédits | +3'' |
3 | ![Benoît Cosnefroy]() Benoît Cosnefroy AG2R Citroën | AG2R Citroën | +3'' |
4 | ![Juan Ayuso]() Juan Ayuso UAE Team Emirates | UAE Team Emirates | +21'' |
5 | Julian Alaphilippe | | +29'' |
6 | ![Alexis Vuillermoz]() Alexis Vuillermoz TotalEnergies | TotalEnergies | +34'' |
7 | ![Biniam Girmay]() Biniam Girmay Intermarché - Wanty - Gobert Matériaux | Intermarché - Wanty - Gobert Matériaux | +36'' |
8 | ![Stefano Oldani]() Stefano Oldani Alpecin - Deceuninck | Alpecin - Deceuninck | +36'' |
9 | ![Warren Barguil]() Warren Barguil Team Arkéa - Samsic | Team Arkéa - Samsic | +36'' |
10 | ![Mathieu Burgaudeau]() Mathieu Burgaudeau TotalEnergies | TotalEnergies | +38'' |
11 | ![Quentin Pacher]() Quentin Pacher Groupama - FDJ | Groupama - FDJ | +38'' |
12 | ![Sébastien Reichenbach]() Sébastien Reichenbach Groupama - FDJ | Groupama - FDJ | +38'' |
13 | ![Dorian Godon]() Dorian Godon AG2R Citroën | AG2R Citroën | +38'' |
14 | ![Floris De Tier]() Floris De Tier Alpecin - Deceuninck | Alpecin - Deceuninck | +38'' |
15 | ![Diego Ulissi]() Diego Ulissi UAE Team Emirates | UAE Team Emirates | +38'' |
16 | ![Quinn Simmons]() Quinn Simmons Trek-Segafredo | Trek-Segafredo | +42'' |
17 | ![Julien Simon]() Julien Simon TotalEnergies | TotalEnergies | +42'' |
18 | ![Lorenzo Rota]() Lorenzo Rota Intermarché - Wanty - Gobert Matériaux | Intermarché - Wanty - Gobert Matériaux | +42'' |
19 | ![Victor Lafay]() Victor Lafay COFIDIS, Solutions Crédits | COFIDIS, Solutions Crédits | +44'' |
20 | ![Jan Polanc]() Jan Polanc UAE Team Emirates | UAE Team Emirates | +44'' |
21 | ![Lennard Kämna]() Lennard Kämna BORA - HANSGROHE | BORA - HANSGROHE | +46'' |
22 | ![Simon Guglielmi]() Simon Guglielmi Team Arkéa - Samsic | Team Arkéa - Samsic | +48'' |
23 | ![Mauro Schmid]() Mauro Schmid Quick-Step - Alpha Vinyl Team | Quick-Step - Alpha Vinyl Team | +48'' |
24 | ![Torstein Træen]() Torstein Træen Uno-X Pro Cycling Team | Uno-X Pro Cycling Team | +48'' |
25 | ![Maxim Van Gils]() Maxim Van Gils Lotto - Soudal | Lotto - Soudal | +48'' |
26 | ![Andréa Mifsud]() Andréa Mifsud Nice Métropole Côte d'Azur | Nice Métropole Côte d'Azur | +48'' |
27 | ![Harold Tejada]() Harold Tejada ASTANA PRO | ASTANA PRO | +48'' |
28 | ![Primož Roglic]() Primož Roglic Team Jumbo - Visma | Team Jumbo - Visma | +53'' |
29 | ![Sylvain Moniquet]() Sylvain Moniquet Lotto - Soudal | Lotto - Soudal | +56'' |
30 | ![Sam Oomen]() Sam Oomen Team Jumbo - Visma | Team Jumbo - Visma | +59'' |
31 | ![Felix Großschartner]() Felix Großschartner BORA - HANSGROHE | BORA - HANSGROHE | +1' 01'' |
32 | ![Julien Bernard]() Julien Bernard Trek-Segafredo | Trek-Segafredo | +1' 03'' |
33 | ![Wilco Kelderman]() Wilco Kelderman BORA - HANSGROHE | BORA - HANSGROHE | +1' 03'' |
34 | ![Sepp Kuss]() Sepp Kuss Team Jumbo - Visma | Team Jumbo - Visma | +1' 14'' |
35 | ![Axel Zingle]() Axel Zingle COFIDIS, Solutions Crédits | COFIDIS, Solutions Crédits | +1' 27'' |
36 | ![Kenny Molly]() Kenny Molly Bingoal - Pauwels Sauces - WB | Bingoal - Pauwels Sauces - WB | +1' 27'' |
37 | ![Louis Barré]() Louis Barré Team U Nantes Atlantique | Team U Nantes Atlantique | +1' 30'' |
38 | ![Romain Grégoire]() Romain Grégoire Groupama - FDJ | Groupama - FDJ | +1' 38'' |
39 | ![Laurent Pichon]() Laurent Pichon Team Arkéa - Samsic | Team Arkéa - Samsic | +1' 38'' |
40 | ![Lilian Calmejane]() Lilian Calmejane AG2R Citroën | AG2R Citroën | +1' 39'' |
41 | ![Franck Bonnamour]() Franck Bonnamour B&B Hotels - KTM | B&B Hotels - KTM | +1' 40'' |
42 | ![Rémy Mertz]() Rémy Mertz Bingoal - Pauwels Sauces - WB | Bingoal - Pauwels Sauces - WB | +1' 46'' |
43 | ![Juan Pedro López]() Juan Pedro López Trek-Segafredo | Trek-Segafredo | +1' 51'' |
44 | ![Marco Tizza]() Marco Tizza Bingoal - Pauwels Sauces - WB | Bingoal - Pauwels Sauces - WB | +1' 51'' |
45 | ![Steven Kruijswijk]() Steven Kruijswijk Team Jumbo - Visma | Team Jumbo - Visma | +1' 53'' |
46 | ![Valentin Ferron]() Valentin Ferron TotalEnergies | TotalEnergies | +1' 53'' |
47 | ![Pieter Serry]() Pieter Serry Quick-Step - Alpha Vinyl Team | Quick-Step - Alpha Vinyl Team | +1' 53'' |
48 | ![Fabien Doubey]() Fabien Doubey TotalEnergies | TotalEnergies | +2' 04'' |
49 | ![Benjamin Thomas]() Benjamin Thomas COFIDIS, Solutions Crédits | COFIDIS, Solutions Crédits | +2' 29'' |
50 | ![Camilo Ardila]() Camilo Ardila UAE Team Emirates | UAE Team Emirates | +2' 45'' |
51 | ![Anthony Perez]() Anthony Perez COFIDIS, Solutions Crédits | COFIDIS, Solutions Crédits | +3' 12'' |
52 | ![Brandon McNulty]() Brandon McNulty UAE Team Emirates | UAE Team Emirates | +3' 19'' |
53 | ![Gil Gelders]() Gil Gelders Bingoal - Pauwels Sauces - WB | Bingoal - Pauwels Sauces - WB | +3' 45'' |
54 | ![Jan Bakelants]() Jan Bakelants Intermarché - Wanty - Gobert Matériaux | Intermarché - Wanty - Gobert Matériaux | +3' 45'' |
55 | ![Fabio Felline]() Fabio Felline ASTANA PRO | ASTANA PRO | +3' 45'' |
56 | ![Gijs Leemreize]() Gijs Leemreize Team Jumbo - Visma | Team Jumbo - Visma | +3' 47'' |
57 | ![Gianluca Brambilla]() Gianluca Brambilla Trek-Segafredo | Trek-Segafredo | +3' 47'' |
58 | ![Miguel Flórez]() Miguel Flórez Team Arkéa - Samsic | Team Arkéa - Samsic | +3' 51'' |
59 | ![Jacob Eriksson]() Jacob Eriksson Riwal Cycling Team | Riwal Cycling Team | +3' 51'' |
60 | ![Matthieu Ladagnous]() Matthieu Ladagnous Groupama - FDJ | Groupama - FDJ | +4' 00'' |
61 | ![Hugo Page]() Hugo Page Intermarché - Wanty - Gobert Matériaux | Intermarché - Wanty - Gobert Matériaux | +4' 10'' |
62 | ![Luc Wirtgen]() Luc Wirtgen Bingoal - Pauwels Sauces - WB | Bingoal - Pauwels Sauces - WB | +4' 10'' |
63 | ![Victor Koretzky]() Victor Koretzky B&B Hotels - KTM | B&B Hotels - KTM | +6' 08'' |
64 | ![Reuben Thompson]() Reuben Thompson Groupama - FDJ | Groupama - FDJ | +6' 08'' |
65 | ![Mikaël Chérel]() Mikaël Chérel AG2R Citroën | AG2R Citroën | +6' 09'' |
66 | ![Torjus Sleen]() Torjus Sleen Uno-X Pro Cycling Team | Uno-X Pro Cycling Team | +6' 14'' |
67 | ![Nacer Bouhanni]() Nacer Bouhanni Team Arkéa - Samsic | Team Arkéa - Samsic | +6' 14'' |
68 | ![Anthony Maldonado]() Anthony Maldonado St Michel - Auber 93 3 | St Michel - Auber 93 3 | +6' 14'' |
69 | ![Andreas Kron]() Andreas Kron Lotto - Soudal | Lotto - Soudal | +6' 14'' |
70 | ![Mauri Vansevenant]() Mauri Vansevenant Quick-Step - Alpha Vinyl Team | Quick-Step - Alpha Vinyl Team | +6' 14'' |
71 | ![Jérémy Cabot]() Jérémy Cabot TotalEnergies | TotalEnergies | +6' 19'' |
72 | ![Tristan Delacroix]() Tristan Delacroix Nice Métropole Côte d'Azur | Nice Métropole Côte d'Azur | +6' 27'' |
73 | ![Jimmy Janssens]() Jimmy Janssens Alpecin - Deceuninck | Alpecin - Deceuninck | +6' 34'' |
74 | ![Dries Devenyns]() Dries Devenyns Quick-Step - Alpha Vinyl Team | Quick-Step - Alpha Vinyl Team | +6' 36'' |
75 | ![Alexis Gougeard]() Alexis Gougeard B&B Hotels - KTM | B&B Hotels - KTM | +6' 38'' |
76 | ![Niklas Eg]() Niklas Eg Uno-X Pro Cycling Team | Uno-X Pro Cycling Team | +6' 58'' |
77 | ![Nans Peters]() Nans Peters AG2R Citroën | AG2R Citroën | +8' 16'' |
78 | ![Alan Riou]() Alan Riou Team Arkéa - Samsic | Team Arkéa - Samsic | +8' 49'' |
79 | ![Nicolas Prodhomme]() Nicolas Prodhomme AG2R Citroën | AG2R Citroën | +8' 49'' |
80 | ![Pierre-Luc Périchon]() Pierre-Luc Périchon COFIDIS, Solutions Crédits | COFIDIS, Solutions Crédits | +9' 58'' |
81 | ![Clément Carisey]() Clément Carisey Go Sport - Roubaix - Lille Métropole | Go Sport - Roubaix - Lille Métropole | +9' 58'' |
82 | ![Pierre Latour]() Pierre Latour TotalEnergies | TotalEnergies | +9' 58'' |
83 | ![Mathias Le Turnier]() Mathias Le Turnier Team U Nantes Atlantique | Team U Nantes Atlantique | +9' 58'' |
84 | ![Manuele Boaro]() Manuele Boaro ASTANA PRO | ASTANA PRO | +10' 07'' |
85 | ![Mathias Bregnhøj]() Mathias Bregnhøj Riwal Cycling Team | Riwal Cycling Team | +13' 05'' |
86 | ![Tom Mainguenaud]() Tom Mainguenaud Go Sport - Roubaix - Lille Métropole | Go Sport - Roubaix - Lille Métropole | +13' 05'' |
87 | ![Yoann Paillot]() Yoann Paillot St Michel - Auber 93 3 | St Michel - Auber 93 3 | +13' 05'' |
88 | ![Asbjørn Hellemose]() Asbjørn Hellemose Trek-Segafredo | Trek-Segafredo | +13' 05'' |
89 | ![Martin Urianstad]() Martin Urianstad Uno-X Pro Cycling Team | Uno-X Pro Cycling Team | +13' 05'' |
90 | ![Jaakko Hänninen]() Jaakko Hänninen AG2R Citroën | AG2R Citroën | +13' 05'' |
91 | ![Paul Hennequin]() Paul Hennequin Nice Métropole Côte d'Azur | Nice Métropole Côte d'Azur | +13' 05'' |
92 | ![Elmar Reinders]() Elmar Reinders Riwal Cycling Team | Riwal Cycling Team | +13' 05'' |
93 | ![Cyril Gautier]() Cyril Gautier B&B Hotels - KTM | B&B Hotels - KTM | +13' 05'' |
94 | ![Maxime Chevalier]() Maxime Chevalier B&B Hotels - KTM | B&B Hotels - KTM | +13' 05'' |
95 | ![Jakub Mareczko]() Jakub Mareczko Alpecin - Deceuninck | Alpecin - Deceuninck | +13' 05'' |
96 | ![Ben Zwiehoff]() Ben Zwiehoff BORA - HANSGROHE | BORA - HANSGROHE | +13' 05'' |
97 | ![Romain Hardy]() Romain Hardy Team Arkéa - Samsic | Team Arkéa - Samsic | +13' 05'' |
98 | ![Anthon Charmig]() Anthon Charmig Uno-X Pro Cycling Team | Uno-X Pro Cycling Team | +13' 05'' |
99 | ![Flavien Maurelet]() Flavien Maurelet St Michel - Auber 93 3 | St Michel - Auber 93 3 | +13' 05'' |
100 | ![Jacob Hindsgaul]() Jacob Hindsgaul Uno-X Pro Cycling Team | Uno-X Pro Cycling Team | +13' 05'' |
101 | ![Lucas Eriksson]() Lucas Eriksson Riwal Cycling Team | Riwal Cycling Team | +13' 11'' |
102 | ![Georg Zimmerman]() Georg Zimmerman Intermarché - Wanty - Gobert Matériaux | Intermarché - Wanty - Gobert Matériaux | +13' 11'' |
103 | ![Théo Delacroix]() Théo Delacroix Intermarché - Wanty - Gobert Matériaux | Intermarché - Wanty - Gobert Matériaux | +13' 12'' |
104 | ![Anthony Roux]() Anthony Roux Groupama - FDJ | Groupama - FDJ | +13' 12'' |
105 | ![Nurbergen Nurlykhassym]() Nurbergen Nurlykhassym ASTANA PRO | ASTANA PRO | +13' 12'' |
106 | ![Maxime Urruty]() Maxime Urruty Nice Métropole Côte d'Azur | Nice Métropole Côte d'Azur | +13' 12'' |
107 | ![Morné Van Niekerk]() Morné Van Niekerk St Michel - Auber 93 3 | St Michel - Auber 93 3 | +13' 12'' |
108 | ![Andrea Bagioli]() Andrea Bagioli Quick-Step - Alpha Vinyl Team | Quick-Step - Alpha Vinyl Team | +13' 12'' |
109 | ![Giovanni Aleotti]() Giovanni Aleotti BORA - HANSGROHE | BORA - HANSGROHE | +13' 12'' |
110 | ![Aliaksandr Riabushenko]() Aliaksandr Riabushenko ASTANA PRO | ASTANA PRO | +13' 12'' |
111 | ![Joe Dombrowski]() Joe Dombrowski ASTANA PRO | ASTANA PRO | +13' 12'' |
112 | ![Harm Vanhoucke]() Harm Vanhoucke Lotto - Soudal | Lotto - Soudal | +13' 21'' |
113 | ![Steff Cras]() Steff Cras Lotto - Soudal | Lotto - Soudal | +13' 21'' |
114 | ![Maël Guégan]() Maël Guégan Team U Nantes Atlantique | Team U Nantes Atlantique | DNF |
115 | ![Emmanuel Morin]() Emmanuel Morin Team U Nantes Atlantique | Team U Nantes Atlantique | DNF |
116 | ![Anders Johannessen]() Anders Johannessen Uno-X Pro Cycling Team | Uno-X Pro Cycling Team | DNF |
117 | ![Johan Meens]() Johan Meens Bingoal - Pauwels Sauces - WB | Bingoal - Pauwels Sauces - WB | DNF |
118 | ![Axel Mariault]() Axel Mariault Team U Nantes Atlantique | Team U Nantes Atlantique | DNF |
119 | ![Thomas Denis]() Thomas Denis Go Sport - Roubaix - Lille Métropole | Go Sport - Roubaix - Lille Métropole | DNF |
120 | ![Finn Fisher-Black]() Finn Fisher-Black UAE Team Emirates | UAE Team Emirates | DNF |
121 | ![Simone Petilli]() Simone Petilli Intermarché - Wanty - Gobert Matériaux | Intermarché - Wanty - Gobert Matériaux | DNF |
122 | ![Thomas De Gendt]() Thomas De Gendt Lotto - Soudal | Lotto - Soudal | DNF |
123 | ![Simon Dehairs]() Simon Dehairs Alpecin - Deceuninck | Alpecin - Deceuninck | DNF |
124 | ![Edward Anderson]() Edward Anderson Alpecin - Deceuninck | Alpecin - Deceuninck | DNF |
125 | ![Kamil Malecki]() Kamil Malecki Lotto - Soudal | Lotto - Soudal | DNF |
126 | ![Joel Suter]() Joel Suter UAE Team Emirates | UAE Team Emirates | DNF |
127 | ![Sebastian Schönberger]() Sebastian Schönberger B&B Hotels - KTM | B&B Hotels - KTM | DNF |
128 | ![Tony Hurel]() Tony Hurel St Michel - Auber 93 3 | St Michel - Auber 93 3 | DNF |
129 | ![Thibault Ferasse]() Thibault Ferasse B&B Hotels - KTM | B&B Hotels - KTM | DNF |
130 | ![Andrey Zeits]() Andrey Zeits ASTANA PRO | ASTANA PRO | DNF |
131 | ![Matteo Fabbro]() Matteo Fabbro BORA - HANSGROHE | BORA - HANSGROHE | DNF |
132 | ![Jordan Jegat]() Jordan Jegat Team U Nantes Atlantique | Team U Nantes Atlantique | DNF |
133 | ![Edouard Bonnefoix]() Edouard Bonnefoix Nice Métropole Côte d'Azur | Nice Métropole Côte d'Azur | DNF |
134 | ![Léo Danès]() Léo Danès Team U Nantes Atlantique | Team U Nantes Atlantique | DNF |
135 | ![Bruno Armirail]() Bruno Armirail Groupama - FDJ | Groupama - FDJ | DNF |
136 | ![Antwan Tolhoek]() Antwan Tolhoek Trek-Segafredo | Trek-Segafredo | DNF |
137 | ![Jonathan Couanon]() Jonathan Couanon Nice Métropole Côte d'Azur | Nice Métropole Côte d'Azur | DNF |
138 | ![Kévin Besson]() Kévin Besson Nice Métropole Côte d'Azur | Nice Métropole Côte d'Azur | DNF |
139 | ![Jérémy Leveau]() Jérémy Leveau Go Sport - Roubaix - Lille Métropole | Go Sport - Roubaix - Lille Métropole | DNF |
140 | ![Martijn Budding]() Martijn Budding Riwal Cycling Team | Riwal Cycling Team | DNF |
141 | ![Rémy Rochas]() Rémy Rochas COFIDIS, Solutions Crédits | COFIDIS, Solutions Crédits | DNF |
142 | ![Maxime Jarnet]() Maxime Jarnet Go Sport - Roubaix - Lille Métropole | Go Sport - Roubaix - Lille Métropole | DNF |