1 | ![Thibaut Pinot]() Thibaut Pinot Groupama - FDJ | Groupama - FDJ | 12h 39' 44'' |
2 | ![Romain Bardet]() Romain Bardet AG2R Citroën | AG2R Citroën | +3'' |
3 | ![Hugh Carthy]() Hugh Carthy EF Education - EasyPost | EF Education - EasyPost | +5'' |
4 | ![Alexis Vuillermoz]() Alexis Vuillermoz AG2R Citroën | AG2R Citroën | +11'' |
5 | ![Nicolas Edet]() Nicolas Edet COFIDIS, Solutions Crédits | COFIDIS, Solutions Crédits | +13'' |
6 | ![Kilian Frankiny]() Kilian Frankiny Groupama - FDJ | Groupama - FDJ | +27'' |
7 | ![Julien El Farès]() Julien El Farès Delko | Delko | +51'' |
8 | ![Giulio Ciccone]() Giulio Ciccone Trek-Segafredo | Trek-Segafredo | +1' 14'' |
9 | ![Rudy Molard]() Rudy Molard Groupama - FDJ | Groupama - FDJ | +1' 54'' |
10 | ![Mathias Le Turnier]() Mathias Le Turnier COFIDIS, Solutions Crédits | COFIDIS, Solutions Crédits | +2' 10'' |
11 | ![Joe Dombrowski]() Joe Dombrowski EF Education - EasyPost | EF Education - EasyPost | +2' 53'' |
12 | ![Lilian Calmejane]() Lilian Calmejane TotalEnergies | TotalEnergies | +3' 12'' |
13 | ![Jonathan Hivert]() Jonathan Hivert TotalEnergies | TotalEnergies | +3' 13'' |
14 | ![Dimitri Peyskens]() Dimitri Peyskens Bingoal - Pauwels Sauces - WB | Bingoal - Pauwels Sauces - WB | +3' 19'' |
15 | ![Amaël Moinard]() Amaël Moinard Team Arkéa - Samsic | Team Arkéa - Samsic | +3' 41'' |
16 | ![Julien Simon]() Julien Simon COFIDIS, Solutions Crédits | COFIDIS, Solutions Crédits | +3' 43'' |
17 | ![Fernando Barceló]() Fernando Barceló Euskadi Basque Country - Murias | Euskadi Basque Country - Murias | +3' 56'' |
18 | ![Sindre Lunke]() Sindre Lunke Riwal Cycling Team | Riwal Cycling Team | +3' 57'' |
19 | ![Anthony Perez]() Anthony Perez COFIDIS, Solutions Crédits | COFIDIS, Solutions Crédits | +4' 03'' |
20 | ![Jarlinson Pantano]() Jarlinson Pantano Trek-Segafredo | Trek-Segafredo | +4' 04'' |
21 | ![Romain Combaud]() Romain Combaud Delko | Delko | +4' 31'' |
22 | ![Matteo Busato]() Matteo Busato Drone Hopper - Androni Giocattoli | Drone Hopper - Androni Giocattoli | +4' 54'' |
23 | ![Kévin Ledanois]() Kévin Ledanois Team Arkéa - Samsic | Team Arkéa - Samsic | +5' 00'' |
24 | ![Emil Vinjebo]() Emil Vinjebo Riwal Cycling Team | Riwal Cycling Team | +6' 02'' |
25 | ![Lucas Eriksson]() Lucas Eriksson Riwal Cycling Team | Riwal Cycling Team | +6' 06'' |
26 | ![Alexandre Geniez]() Alexandre Geniez AG2R Citroën | AG2R Citroën | +7' 34'' |
27 | ![Nans Peters]() Nans Peters AG2R Citroën | AG2R Citroën | +7' 46'' |
28 | ![Guillaume Boivin]() Guillaume Boivin Israel - Premier Tech | Israel - Premier Tech | +8' 14'' |
29 | ![Alex Cataford]() Alex Cataford Israel - Premier Tech | Israel - Premier Tech | +8' 24'' |
30 | ![Kristian Sbaragli]() Kristian Sbaragli Israel - Premier Tech | Israel - Premier Tech | +8' 51'' |
31 | ![Fabio Felline]() Fabio Felline Trek-Segafredo | Trek-Segafredo | +9' 00'' |
32 | ![Jimmy Turgis]() Jimmy Turgis B&B Hotels - KTM | B&B Hotels - KTM | +9' 17'' |
33 | ![Josip Rumac]() Josip Rumac Drone Hopper - Androni Giocattoli | Drone Hopper - Androni Giocattoli | +10' 05'' |
34 | ![Miguel Flórez]() Miguel Flórez Drone Hopper - Androni Giocattoli | Drone Hopper - Androni Giocattoli | +10' 22'' |
35 | ![Tom Wirtgen]() Tom Wirtgen Bingoal - Pauwels Sauces - WB | Bingoal - Pauwels Sauces - WB | +10' 43'' |
36 | ![Davide Rebellin]() Davide Rebellin Sovac | Sovac | +10' 58'' |
37 | ![Kévin Le Cunff]() Kévin Le Cunff St Michel - Auber 93 3 | St Michel - Auber 93 3 | +13' 36'' |
38 | ![Mauro Finetto]() Mauro Finetto Delko | Delko | +14' 38'' |
39 | ![Tanel Kangert]() Tanel Kangert EF Education - EasyPost | EF Education - EasyPost | +14' 50'' |
40 | ![Paul Ourselin]() Paul Ourselin TotalEnergies | TotalEnergies | +15' 12'' |
41 | ![Anthony Maldonado]() Anthony Maldonado St Michel - Auber 93 3 | St Michel - Auber 93 3 | +15' 14'' |
42 | ![Matthieu Ladagnous]() Matthieu Ladagnous Groupama - FDJ | Groupama - FDJ | +16' 05'' |
43 | ![Mathieu Burgaudeau]() Mathieu Burgaudeau TotalEnergies | TotalEnergies | +16' 20'' |
44 | ![Mikaël Chérel]() Mikaël Chérel AG2R Citroën | AG2R Citroën | +16' 31'' |
45 | ![Brice Feillu]() Brice Feillu Team Arkéa - Samsic | Team Arkéa - Samsic | +16' 50'' |
46 | ![Kenny Molly]() Kenny Molly Bingoal - Pauwels Sauces - WB | Bingoal - Pauwels Sauces - WB | +17' 07'' |
47 | ![Matteo Spreafico]() Matteo Spreafico Drone Hopper - Androni Giocattoli | Drone Hopper - Androni Giocattoli | +17' 44'' |
48 | ![Daniel Muñoz]() Daniel Muñoz Drone Hopper - Androni Giocattoli | Drone Hopper - Androni Giocattoli | +18' 40'' |
49 | ![Jérémy Maison]() Jérémy Maison Team Arkéa - Samsic | Team Arkéa - Samsic | +19' 23'' |
50 | ![Cyril Gautier]() Cyril Gautier B&B Hotels - KTM | B&B Hotels - KTM | +20' 06'' |
51 | ![Sep Vanmarcke]() Sep Vanmarcke EF Education - EasyPost | EF Education - EasyPost | +20' 44'' |
52 | ![Pierre Rolland]() Pierre Rolland B&B Hotels - KTM | B&B Hotels - KTM | +21' 55'' |
53 | ![Julien Antomarchi]() Julien Antomarchi Go Sport - Roubaix - Lille Métropole | Go Sport - Roubaix - Lille Métropole | +23' 15'' |
54 | ![Tom Dernies]() Tom Dernies Go Sport - Roubaix - Lille Métropole | Go Sport - Roubaix - Lille Métropole | +24' 31'' |
55 | ![Camille Thominet]() Camille Thominet St Michel - Auber 93 3 | St Michel - Auber 93 3 | +25' 27'' |
56 | ![Nicola Conci]() Nicola Conci Trek-Segafredo | Trek-Segafredo | +26' 06'' |
57 | ![Laurent Evrard]() Laurent Evrard Sovac | Sovac | +26' 33'' |
58 | ![Hubert Dupont]() Hubert Dupont AG2R Citroën | AG2R Citroën | +29' 01'' |
59 | ![Yoann Bagot]() Yoann Bagot B&B Hotels - KTM | B&B Hotels - KTM | +30' 32'' |
60 | ![Florian Vachon]() Florian Vachon Team Arkéa - Samsic | Team Arkéa - Samsic | +31' 50'' |
61 | ![Kevyn Ista]() Kevyn Ista Bingoal - Pauwels Sauces - WB | Bingoal - Pauwels Sauces - WB | +32' 21'' |
62 | ![Romain Hardy]() Romain Hardy Team Arkéa - Samsic | Team Arkéa - Samsic | +32' 33'' |
63 | ![Jaume Sureda]() Jaume Sureda Burgos - BH | Burgos - BH | +32' 35'' |
64 | ![Maxime Cam]() Maxime Cam B&B Hotels - KTM | B&B Hotels - KTM | +32' 35'' |
65 | ![Victor Langelotti]() Victor Langelotti Burgos - BH | Burgos - BH | +33' 04'' |
66 | ![Mikel Bizkarra]() Mikel Bizkarra Euskadi Basque Country - Murias | Euskadi Basque Country - Murias | +33' 30'' |
67 | ![Thomas Boudat]() Thomas Boudat TotalEnergies | TotalEnergies | +33' 56'' |
68 | ![Dennis van Winden]() Dennis van Winden Israel - Premier Tech | Israel - Premier Tech | +34' 01'' |
69 | ![Sondre Enger]() Sondre Enger Israel - Premier Tech | Israel - Premier Tech | +34' 32'' |
70 | ![Romain Le Roux]() Romain Le Roux Team Arkéa - Samsic | Team Arkéa - Samsic | +35' 12'' |
71 | ![Lachlan Morton]() Lachlan Morton EF Education - EasyPost | EF Education - EasyPost | +36' 46'' |
72 | ![Angelo Tulik]() Angelo Tulik TotalEnergies | TotalEnergies | +37' 49'' |
73 | ![Steve Morabito]() Steve Morabito Groupama - FDJ | Groupama - FDJ | +37' 56'' |
74 | ![Pierre-Luc Périchon]() Pierre-Luc Périchon COFIDIS, Solutions Crédits | COFIDIS, Solutions Crédits | +38' 01'' |
75 | ![Emmanuel Morin]() Emmanuel Morin COFIDIS, Solutions Crédits | COFIDIS, Solutions Crédits | +38' 11'' |
76 | ![Tobias Ludvigsson]() Tobias Ludvigsson Groupama - FDJ | Groupama - FDJ | +38' 18'' |
77 | ![Jérôme Cousin]() Jérôme Cousin TotalEnergies | TotalEnergies | +39' 03'' |
78 | ![Jonas Aaen]() Jonas Aaen Riwal Cycling Team | Riwal Cycling Team | +39' 31'' |
79 | ![Arthur Vichot]() Arthur Vichot B&B Hotels - KTM | B&B Hotels - KTM | +39' 55'' |
80 | ![Julien Bernard]() Julien Bernard Trek-Segafredo | Trek-Segafredo | +40' 11'' |
81 | ![Georg Preidler]() Georg Preidler Groupama - FDJ | Groupama - FDJ | +40' 45'' |
82 | ![Damien Touzé]() Damien Touzé COFIDIS, Solutions Crédits | COFIDIS, Solutions Crédits | +40' 53'' |
83 | ![Christophe Masson]() Christophe Masson Go Sport - Roubaix - Lille Métropole | Go Sport - Roubaix - Lille Métropole | +41' 21'' |
84 | ![Ramunas Navardauskas]() Ramunas Navardauskas Delko | Delko | +41' 48'' |
85 | ![Alexis Gougeard]() Alexis Gougeard AG2R Citroën | AG2R Citroën | +41' 51'' |
86 | ![Flavien Maurelet]() Flavien Maurelet St Michel - Auber 93 3 | St Michel - Auber 93 3 | +42' 03'' |
87 | ![Nicolas Sessler]() Nicolas Sessler Burgos - BH | Burgos - BH | +42' 25'' |
88 | ![Gotzon Udondo]() Gotzon Udondo Euskadi Basque Country - Murias | Euskadi Basque Country - Murias | +43' 42'' |
89 | ![Fumiyuki Beppu]() Fumiyuki Beppu Trek-Segafredo | Trek-Segafredo | +44' 41'' |
90 | ![Matti Breschel]() Matti Breschel EF Education - EasyPost | EF Education - EasyPost | +44' 41'' |
91 | ![Morné Van Niekerk]() Morné Van Niekerk St Michel - Auber 93 3 | St Michel - Auber 93 3 | +44' 41'' |
92 | ![Mathijs Paasschens]() Mathijs Paasschens Bingoal - Pauwels Sauces - WB | Bingoal - Pauwels Sauces - WB | +44' 51'' |
93 | ![Lucas De Rossi]() Lucas De Rossi Delko | Delko | +45' 18'' |
94 | ![Alexander Kamp]() Alexander Kamp Riwal Cycling Team | Riwal Cycling Team | +45' 23'' |
95 | ![Ludovic Robeet]() Ludovic Robeet Bingoal - Pauwels Sauces - WB | Bingoal - Pauwels Sauces - WB | +45' 23'' |
96 | ![Franklin Six]() Franklin Six Bingoal - Pauwels Sauces - WB | Bingoal - Pauwels Sauces - WB | +46' 03'' |
97 | ![Tony Hurel]() Tony Hurel St Michel - Auber 93 3 | St Michel - Auber 93 3 | +47' 28'' |
98 | ![Ander Barrenetxea]() Ander Barrenetxea Euskadi Basque Country - Murias | Euskadi Basque Country - Murias | +47' 44'' |
99 | ![Andrea Vendrame]() Andrea Vendrame Drone Hopper - Androni Giocattoli | Drone Hopper - Androni Giocattoli | +47' 45'' |
100 | ![Fabien Schmidt]() Fabien Schmidt Delko | Delko | +51' 34'' |
101 | ![Justin Mottier]() Justin Mottier B&B Hotels - KTM | B&B Hotels - KTM | +55' 36'' |
102 | ![Mahdi Hamza]() Mahdi Hamza Sovac | Sovac | +58' 56'' |