Tous les résultats sportifs en temps réel
Tous les résultats sportifs en temps réel
Choix d'une saison :
Le Tour Alsace 2024 est la 19ème édition de cette épreuve. La compétition a eu lieu du 24 au 28 juillet 2024 . Le vainqueur de l'édition 2024 est Joris Delbove.
France - 24 Juillet 2024 - 28 Juillet 2024
| 1 | Joris Delbove (FRA) | St Michel - Auber93 | 14:19:52 |
| 2 | Colby Simmons (E-U) | Team Visma / Lease a Bike Development | 0:57 |
| 3 | Jørgen Nordhagen (NOR) | 1:08 | |
| 4 | Leander Van Hautegem (BEL) | Soudal - Quick-Step Devo Team | 1:22 |
| 5 | Pierre-Henry Basset (FRA) | Cic U Nantes Atlantique | 1:53 |
| 6 | Rémi Capron (FRA) | Van Rysel - Roubaix Lille Metropole | 2:00 |
| 7 | Nicolas Breuillard (FRA) | St Michel - Auber93 | 2:03 |
| 8 | Alexis Guerin (FRA) | Philippe Wagner / Bazin | 2:09 |
| 9 | Clément Braz Afonso (FRA) | Cic U Nantes Atlantique | 2:10 |
| 10 | Louis Rouland (FRA) | Arkea - B&b Hôtels Développement | mt |
| 11 | Brieuc Rolland (FRA) | Equipe Continentale Groupama-Fdj | 2:11 |
| 12 | Léo Bisiaux (FRA) | Decathlon AG2R la Mondiale Development Team | 2:21 |
| 13 | Mathys Rondel (FRA) | Tudor Pro Cycling Team U23 | 2:25 |
| 14 | Bjoern Koerdt (G-B) | CC Etupes | 2:33 |
| 15 | Alessio Martinelli (ITA) | VF Group - Bardiani CSF - Faizane | 2:38 |
| 16 | Magnus Kulset (NOR) | Uno-X Mobility | 2:47 |
| 17 | Maximilien Juillard (FRA) | Van Rysel - Roubaix Lille Metropole | 3:03 |
| 18 | Jean-Loup Fayolle (FRA) | Arkea - B&b Hôtels Développement | 3:36 |
| 19 | Roman Ermakov (RUS) | Cycling Team Friuli Victorious | 3:42 |
| 20 | Louis Sutton (G-B) | 3:46 | |
| 21 | Alexandre Delettre (FRA) | St Michel - Auber93 | 3:56 |
| 22 | Luke Burns (AUS) | Team Bridgelane | mt |
| 23 | Camilo Andres Gómez Archila (COL) | 3:58 | |
| 24 | Federico Biagini (ITA) | VF Group - Bardiani CSF - Faizane | 4:11 |
| 25 | Antoine Berlin (MON) | Bike Aid | 4:33 |
| 26 | Robin Orins (BEL) | Lotto Dstny Development Team | 4:35 |
| 27 | Louis Leidert (ALL) | Lidl - Trek Development Team | 4:46 |
| 28 | Sam Maisonobe (FRA) | 4:58 | |
| 29 | Tom Donnenwirth (FRA) | Decathlon AG2R la Mondiale Development Team | 5:43 |
| 30 | Arne Baers (BEL) | Lotto Dstny Development Team | 6:35 |
| 31 | Viktor Soenens (BEL) | Soudal - Quick-Step Devo Team | 7:27 |
| 32 | Anton Schiffer (ALL) | Bike Aid | 8:24 |
| 33 | Davide Toneatti (ITA) | Astana Qazaqstan Development Team | 8:25 |
| 34 | Alessandro Pinarello (ITA) | VF Group - Bardiani CSF - Faizane | 9:09 |
| 35 | Robert Donaldson (G-B) | Trinity Racing | 9:10 |
| 36 | Gauthier Servranckx (BEL) | Soudal - Quick-Step Devo Team | 9:32 |
| 37 | Lucas Beneteau (FRA) | St Michel - Auber93 | 9:54 |
| 38 | Callum Thornley (G-B) | Trinity Racing | 10:24 |
| 39 | Luca Martin (ALL) | Rad-Net Oßwald | 10:27 |
| 40 | Adam Mitchell (G-B) | 10:34 | |
| 41 | Vinzent Dorn (ALL) | Bike Aid | 13:40 |
| 42 | Mark Lightfoot (G-B) | 13:49 | |
| 43 | Arnaud Tendon (SUI) | Tudor Pro Cycling Team U23 | 14:30 |
| 44 | Oliver Mattheis (ALL) | Bike Aid | 14:59 |
| 45 | Matthew Fox (AUS) | CC Etupes | 16:02 |
| 46 | Alessandro Borgo (ITA) | Cycling Team Friuli Victorious | 16:14 |
| 47 | Adam Holm Jørgensen (DAN) | 16:20 | |
| 48 | Henri Vandenabeele (BEL) | Lotto - Dstny | 16:36 |
| 49 | Clément Delcros (FRA) | 17:09 | |
| 50 | Tim Torn Teutenberg (ALL) | Lidl - Trek Development Team | 17:19 |
| 51 | Cormac Nisbet (G-B) | Soudal - Quick-Step Devo Team | 17:26 |
| 52 | Mattia Negrente (ITA) | Astana Qazaqstan Development Team | 17:32 |
| 53 | Antoine L'Hote (FRA) | Decathlon AG2R la Mondiale Development Team | 17:46 |
| 54 | Henrik Pedersen (DAN) | Uno-X Dare Development Team | 18:01 |
| 55 | Jonas Kind Høydahl (NOR) | 18:24 | |
| 56 | Alessio Cialone (FRA) | 18:47 | |
| 57 | Jamie Meehan (IRL) | CC Etupes | 18:56 |
| 58 | Giosuè Epis (ITA) | Arkea - B&b Hôtels Développement | 19:00 |
| 59 | Samuel Jenner (AUS) | Team Bridgelane | 19:30 |
| 60 | Tomos Pattinson (G-B) | Team Visma / Lease a Bike Development | 19:57 |
| 61 | Henri Johannes Appelbaum (ALL) | Rembe Pro Cycling Team Sauerland | 20:20 |
| 62 | Riccardo Lucca (ITA) | VF Group - Bardiani CSF - Faizane | 21:19 |
| 63 | Matthew Greenwood (AUS) | Team Bridgelane | 22:02 |
| 64 | Artem Shmidt (E-U) | Hagens Berman Axeon - Jayco | 22:08 |
| 65 | Thomas Devaux (FRA) | Philippe Wagner / Bazin | 22:22 |
| 66 | Jørgen Sekse (NOR) | 22:54 | |
| 67 | Clément Sanchez (FRA) | 24:45 | |
| 68 | Paul Buschek (AUT) | 24:50 | |
| 69 | Henri-François Renard-Haquin (FRA) | CC Etupes | 24:53 |
| 70 | Robin Plamondon (CAN) | Cic U Nantes Atlantique | 26:53 |
| 71 | Matisse Julien (CAN) | Cic U Nantes Atlantique | 27:09 |
| 72 | Clément Izquierdo (FRA) | 27:29 | |
| 73 | Célestin Guillon (FRA) | Van Rysel - Roubaix Lille Metropole | 28:52 |
| 74 | Ben Askey (G-B) | Equipe Continentale Groupama-Fdj | 28:58 |
| 75 | Quentin Bezza (FRA) | Philippe Wagner / Bazin | 30:42 |
| 76 | Bryan Olivo (ITA) | Cycling Team Friuli Victorious | 33:01 |
| 77 | Matys Grisel (FRA) | Lotto Dstny Development Team | 33:47 |
| 78 | Mads Landbo (DAN) | Uno-X Dare Development Team | 34:20 |
| 79 | Simen Evertsen-Hegreberg (NOR) | 34:21 | |
| 80 | Mathis Guay (FRA) | 34:38 | |
| 81 | Vadim Pronskiy (KAZ) | Astana Qazaqstan Team | 34:47 |
| 82 | Rémi Lelandais (FRA) | Arkea - B&b Hôtels Développement | 35:39 |
| 83 | Oliver Peace (G-B) | Development Team Dsm-Firmenich | 36:24 |
| 84 | Mikal Grimstad Uglehus (NOR) | 36:33 | |
| 85 | Aivaras Mikutis (LTU) | 37:50 | |
| 86 | Liam Walsh (AUS) | Team Bridgelane | 38:05 |
| 87 | Joël Tinner (SUI) | Tudor Pro Cycling Team U23 | 39:09 |
| 88 | Martin Tjøtta (NOR) | Arkea - B&b Hôtels Développement | 39:17 |
| 89 | Andrey Remkhe (KAZ) | Astana Qazaqstan Development Team | 39:34 |
| 90 | Marco Andreaus (ITA) | Cycling Team Friuli Victorious | 40:03 |
| 91 | Lorenz van de Wynkele (BEL) | Lotto Dstny Development Team | 41:05 |
| 92 | Nicola Marcerou (FRA) | 41:25 | |
| 93 | Federico Savino (ITA) | Soudal - Quick-Step Devo Team | 41:40 |
| 94 | Maël Guégan (FRA) | Cic U Nantes Atlantique | 41:44 |
| 95 | Lewis Bower (NZL) | Equipe Continentale Groupama-Fdj | 42:33 |
| 96 | Zac Marriage (AUS) | Team Bridgelane | 42:57 |
| 97 | Samuel Leroux (FRA) | Van Rysel - Roubaix Lille Metropole | 43:36 |
| 98 | Jérémy Leveau (FRA) | Van Rysel - Roubaix Lille Metropole | 43:39 |
| 99 | Frank Aron Ragilo (EST) | Development Team Dsm-Firmenich | mt |
| 100 | Vincent John (ALL) | Rad-Net Oßwald | 43:41 |
| 101 | Noa Isidore (FRA) | Decathlon AG2R la Mondiale Development Team | 46:51 |
| 102 | Thomas Capra (ITA) | Cycling Team Friuli Victorious | 47:07 |
| 103 | Darren Parham (E-U) | Hagens Berman Axeon - Jayco | 47:08 |
| 104 | Ralf Holden (G-B) | Trinity Racing | 47:13 |
| 105 | Noah Hobbs (G-B) | Equipe Continentale Groupama-Fdj | 47:48 |
| 106 | Kaden Hopkins (BER) | 48:03 | |
| 107 | Adam Seeman (RTC) | Development Team Dsm-Firmenich | 48:10 |
| 108 | David Preyler (AUT) | 48:14 | |
| 109 | Euan Woodliffe (G-B) | 48:17 | |
| 110 | Anton-Theo Lennemann (ALL) | 48:28 | |
| 111 | Zak Erzen (SLO) | Cycling Team Friuli Victorious | 48:31 |
| 112 | Erik Nygaard Madsen (NOR) | Uno-X Dare Development Team | 48:48 |
| 113 | Morne Van Niekerk (AFS) | St Michel - Auber93 | 49:46 |
| 114 | Niklas Behrens (ALL) | Lidl - Trek Development Team | 51:08 |
| 115 | Renato Favero (ITA) | Soudal - Quick-Step Devo Team | 51:11 |
| 116 | Simon Baran (FRA) | CC Etupes | 51:51 |
| 117 | Axel Jr Källberg (FIN) | Development Team Dsm-Firmenich | 52:22 |
| 118 | Rasmus Søjberg Pedersen (DAN) | 53:46 | |
| 119 | Emmanuel Morin (FRA) | Van Rysel - Roubaix Lille Metropole | 53:52 |
| 120 | Tristan Scherpenbergh (BEL) | Philippe Wagner / Bazin | 55:34 |
| 121 | Mattia Pinazzi (ITA) | VF Group - Bardiani CSF - Faizane | 55:41 |
| 122 | Sjors Lugthart (P-B) | Team Visma / Lease a Bike Development | 56:16 |
| 123 | Axel De Lie (BEL) | Lotto Dstny Development Team | 56:25 |

| 1 | Equipe Nationale d'Allemagne U23 | |
| 2 | Trinity Racing | |
| 3 | St Michel - Mavic - Auber93 | |
| 4 | Tudor Pro Cycling Team U23 | |
| 5 | Soudal - Quick-Step Devo Team | |
| 6 | Ctf Victorious | |
| 7 | Team Visma | Lease A Bike Development | |
| 8 | AVC Aix-en-Provence | |
| 9 | Equipe continentale Groupama - FDJ | |
| 10 | Lotto Dstny Development Team |
Aller aux résultats de l'étape incluant tous les classements

| 1 | Alexandre Delettre (FRA) | St Michel - Auber93 | 3:33:57 |
| 2 | Tom Donnenwirth (FRA) | Decathlon AG2R la Mondiale Development Team | mt |
| 3 | Jørgen Nordhagen (NOR) | 0:07 | |
| 4 | Federico Biagini (ITA) | VF Group - Bardiani CSF - Faizane | mt |
| 5 | Bjoern Koerdt (G-B) | CC Etupes | mt |
| 6 | Joris Delbove (FRA) | St Michel - Auber93 | mt |
| 7 | Brieuc Rolland (FRA) | Equipe Continentale Groupama-Fdj | mt |
| 8 | Alessio Martinelli (ITA) | VF Group - Bardiani CSF - Faizane | mt |
| 9 | Rémi Capron (FRA) | Van Rysel - Roubaix Lille Metropole | mt |
| 10 | Louis Rouland (FRA) | Arkea - B&b Hôtels Développement | mt |
| 11 | Davide Toneatti (ITA) | Astana Qazaqstan Development Team | mt |
| 12 | Clément Braz Afonso (FRA) | Cic U Nantes Atlantique | mt |
| 13 | Adam Holm Jørgensen (DAN) | mt | |
| 14 | Antoine Berlin (MON) | Bike Aid | mt |
| 15 | Nicolas Breuillard (FRA) | St Michel - Auber93 | mt |
| 16 | Jean-Loup Fayolle (FRA) | Arkea - B&b Hôtels Développement | mt |
| 17 | Alexis Guerin (FRA) | Philippe Wagner / Bazin | mt |
| 18 | Arne Baers (BEL) | Lotto Dstny Development Team | mt |
| 19 | Ben Metcalfe (AUS) | Team Bridgelane | mt |
| 20 | Alex Tolio (ITA) | VF Group - Bardiani CSF - Faizane | mt |
| 21 | Colby Simmons (E-U) | Team Visma / Lease a Bike Development | mt |
| 22 | Tomos Pattinson (G-B) | Team Visma / Lease a Bike Development | 0:14 |
| 23 | Martin Solhaug Hansen (NOR) | Uno-X Dare Development Team | 0:17 |
| 24 | Mathys Rondel (FRA) | Tudor Pro Cycling Team U23 | mt |
| 25 | Anton Schiffer (ALL) | Bike Aid | mt |
| 26 | Léo Bisiaux (FRA) | Decathlon AG2R la Mondiale Development Team | mt |
| 27 | Henri Vandenabeele (BEL) | Lotto - Dstny | mt |
| 28 | Robert Donaldson (G-B) | Trinity Racing | 0:19 |
| 29 | Viktor Soenens (BEL) | Soudal - Quick-Step Devo Team | mt |
| 30 | Jonas Kind Høydahl (NOR) | 0:23 | |
| 31 | Louis Leidert (ALL) | Lidl - Trek Development Team | mt |
| 32 | Oliver Peace (G-B) | Development Team Dsm-Firmenich | mt |
| 33 | Alessandro Pinarello (ITA) | VF Group - Bardiani CSF - Faizane | mt |
| 34 | Robin Plamondon (CAN) | Cic U Nantes Atlantique | mt |
| 35 | Oliver Mattheis (ALL) | Bike Aid | mt |
| 36 | Leander Van Hautegem (BEL) | Soudal - Quick-Step Devo Team | 0:30 |
| 37 | Roman Ermakov (RUS) | Cycling Team Friuli Victorious | mt |
| 38 | Luke Burns (AUS) | Team Bridgelane | mt |
| 39 | Dawit Yemane (ERI) | Bike Aid | mt |
| 40 | Clément Delcros (FRA) | mt | |
| 41 | Camilo Andres Gómez Archila (COL) | mt | |
| 42 | Sam Maisonobe (FRA) | mt | |
| 43 | Magnus Kulset (NOR) | Uno-X Mobility | mt |
| 44 | Célestin Guillon (FRA) | Van Rysel - Roubaix Lille Metropole | mt |
| 45 | Mikal Grimstad Uglehus (NOR) | mt | |
| 46 | Matthew Greenwood (AUS) | Team Bridgelane | mt |
| 47 | Louis Sutton (G-B) | 0:35 | |
| 48 | Mads Landbo (DAN) | Uno-X Dare Development Team | 0:37 |
| 49 | Lucas Beneteau (FRA) | St Michel - Auber93 | 0:41 |
| 50 | Maximilien Juillard (FRA) | Van Rysel - Roubaix Lille Metropole | mt |
| 51 | Luca Martin (ALL) | Rad-Net Oßwald | 0:42 |
| 52 | Pierre-Henry Basset (FRA) | Cic U Nantes Atlantique | mt |
| 53 | Giosuè Epis (ITA) | Arkea - B&b Hôtels Développement | 0:51 |
| 54 | Adam Mitchell (G-B) | mt | |
| 55 | Gauthier Servranckx (BEL) | Soudal - Quick-Step Devo Team | 0:53 |
| 56 | Robin Orins (BEL) | Lotto Dstny Development Team | 1:03 |
| 57 | Matys Grisel (FRA) | Lotto Dstny Development Team | mt |
| 58 | Mattia Negrente (ITA) | Astana Qazaqstan Development Team | 1:13 |
| 59 | Thom Van Der Werff (P-B) | Development Team Dsm-Firmenich | 1:17 |
| 60 | Tim Torn Teutenberg (ALL) | Lidl - Trek Development Team | 1:19 |
| 61 | Callum Thornley (G-B) | Trinity Racing | mt |
| 62 | Artem Shmidt (E-U) | Hagens Berman Axeon - Jayco | mt |
| 63 | Jørgen Sekse (NOR) | mt | |
| 64 | Bryan Olivo (ITA) | Cycling Team Friuli Victorious | 1:21 |
| 65 | Simen Evertsen-Hegreberg (NOR) | 1:24 | |
| 66 | Arnaud Tendon (SUI) | Tudor Pro Cycling Team U23 | 1:27 |
| 67 | Samuel Jenner (AUS) | Team Bridgelane | 1:36 |
| 68 | Lewis Bower (NZL) | Equipe Continentale Groupama-Fdj | 1:50 |
| 69 | Matthew Fox (AUS) | CC Etupes | mt |
| 70 | Vinzent Dorn (ALL) | Bike Aid | 2:00 |
| 71 | Ben Askey (G-B) | Equipe Continentale Groupama-Fdj | 2:20 |
| 72 | Alex Beldon (G-B) | Trinity Racing | mt |
| 73 | Jed Smithson (G-B) | Team Visma / Lease a Bike Development | mt |
| 74 | Jamie Meehan (IRL) | CC Etupes | 3:14 |
| 75 | Riccardo Lucca (ITA) | VF Group - Bardiani CSF - Faizane | 3:45 |
| 76 | Aivaras Mikutis (LTU) | 4:44 | |
| 77 | Alessio Cialone (FRA) | mt | |
| 78 | Matisse Julien (CAN) | Cic U Nantes Atlantique | 4:47 |
| 79 | Andrey Remkhe (KAZ) | Astana Qazaqstan Development Team | 7:27 |
| 80 | Frank Aron Ragilo (EST) | Development Team Dsm-Firmenich | 7:50 |
| 81 | Erik Nygaard Madsen (NOR) | Uno-X Dare Development Team | 8:16 |
| 82 | Niklas Behrens (ALL) | Lidl - Trek Development Team | mt |
| 83 | Marco Andreaus (ITA) | Cycling Team Friuli Victorious | 8:20 |
| 84 | Lorenz van de Wynkele (BEL) | Lotto Dstny Development Team | mt |
| 85 | Maël Guégan (FRA) | Cic U Nantes Atlantique | 8:21 |
| 86 | Thomas Devaux (FRA) | Philippe Wagner / Bazin | 8:25 |
| 87 | Anton-Theo Lennemann (ALL) | mt | |
| 88 | Clément Sanchez (FRA) | mt | |
| 89 | Vincent John (ALL) | Rad-Net Oßwald | mt |
| 90 | Henrik Pedersen (DAN) | Uno-X Dare Development Team | mt |
| 91 | Quentin Bezza (FRA) | Philippe Wagner / Bazin | mt |
| 92 | Martin Tjøtta (NOR) | Arkea - B&b Hôtels Développement | mt |
| 93 | Noa Isidore (FRA) | Decathlon AG2R la Mondiale Development Team | mt |
| 94 | Rémi Lelandais (FRA) | Arkea - B&b Hôtels Développement | mt |
| 95 | Mark Lightfoot (G-B) | mt | |
| 96 | Ugo Fabries (FRA) | Trinity Racing | mt |
| 97 | Henri Johannes Appelbaum (ALL) | Rembe Pro Cycling Team Sauerland | mt |
| 98 | Nicola Marcerou (FRA) | mt | |
| 99 | Antoine L'Hote (FRA) | Decathlon AG2R la Mondiale Development Team | mt |
| 100 | Paul Buschek (AUT) | mt | |
| 101 | Liam Walsh (AUS) | Team Bridgelane | mt |
| 102 | Alessandro Borgo (ITA) | Cycling Team Friuli Victorious | 12:22 |
| 103 | Federico Savino (ITA) | Soudal - Quick-Step Devo Team | mt |
| 104 | Cormac Nisbet (G-B) | Soudal - Quick-Step Devo Team | mt |
| 105 | Jens Verbrugghe (BEL) | Equipe Continentale Groupama-Fdj | 12:25 |
| 106 | Morne Van Niekerk (AFS) | St Michel - Auber93 | mt |
| 107 | Simon Baran (FRA) | CC Etupes | 13:24 |
| 108 | Renato Favero (ITA) | Soudal - Quick-Step Devo Team | 15:17 |
| 109 | Jérémy Leveau (FRA) | Van Rysel - Roubaix Lille Metropole | mt |
| 110 | Joël Tinner (SUI) | Tudor Pro Cycling Team U23 | mt |
| 111 | David Preyler (AUT) | mt | |
| 112 | Darren Parham (E-U) | Hagens Berman Axeon - Jayco | mt |
| 113 | Rasmus Søjberg Pedersen (DAN) | mt | |
| 114 | Euan Woodliffe (G-B) | mt | |
| 115 | Antoine Hue (FRA) | Cic U Nantes Atlantique | mt |
| 116 | Emmanuel Morin (FRA) | Van Rysel - Roubaix Lille Metropole | mt |
| 117 | Ben Wiggins (G-B) | mt | |
| 118 | Thomas Capra (ITA) | Cycling Team Friuli Victorious | mt |
| 119 | Mathis Guay (FRA) | mt | |
| 120 | Vadim Pronskiy (KAZ) | Astana Qazaqstan Team | mt |
| 121 | Evan Boyle (E-U) | Hagens Berman Axeon - Jayco | mt |
| 122 | Samuel Leroux (FRA) | Van Rysel - Roubaix Lille Metropole | mt |
| 123 | Ralf Holden (G-B) | Trinity Racing | mt |
| 124 | Adam Seeman (RTC) | Development Team Dsm-Firmenich | mt |
| 125 | Henri-François Renard-Haquin (FRA) | CC Etupes | mt |
| 126 | Kaden Hopkins (BER) | mt | |
| 127 | Hamish McKenzie (AUS) | Hagens Berman Axeon - Jayco | mt |
| 128 | Axel Jr Källberg (FIN) | Development Team Dsm-Firmenich | mt |
| 129 | Titouan Fontaine (FRA) | Equipe Continentale Groupama-Fdj | mt |
| 130 | Noah Hobbs (G-B) | Equipe Continentale Groupama-Fdj | mt |
| 131 | Zak Erzen (SLO) | Cycling Team Friuli Victorious | mt |
| 132 | Oscar Chamberlain (AUS) | Decathlon AG2R la Mondiale Development Team | mt |
| 133 | Sjors Lugthart (P-B) | Team Visma / Lease a Bike Development | mt |
| 134 | Mattia Pinazzi (ITA) | VF Group - Bardiani CSF - Faizane | mt |
| 135 | Axel De Lie (BEL) | Lotto Dstny Development Team | mt |
| 136 | Tristan Scherpenbergh (BEL) | Philippe Wagner / Bazin | 15:27 |
| 137 | Trym Brennsæter (NOR) | 15:43 | |
| 138 | Clément Izquierdo (FRA) | 15:50 | |
| 139 | Dillon Corkery (IRL) | St Michel - Auber93 | 16:02 |
| 140 | Zac Marriage (AUS) | Team Bridgelane | 20:37 |
| 141 | Johan Dorussen (P-B) | Development Team Dsm-Firmenich | 20:47 |
| 142 | Matteo Groß (ALL) | Tudor Pro Cycling Team U23 | 20:54 |
| 143 | Samuele Alari (ITA) | Tudor Pro Cycling Team U23 | |
| 144 | Hugh Harvey (AUS) | Arkea - B&b Hôtels Développement | |
| 145 | Alexandre Kess (LUX) | Philippe Wagner / Bazin | |
| 146 | Gwen Leclainche (FRA) | Philippe Wagner / Bazin | |
| 147 | Ruslan Yelyubayev (KAZ) | Astana Qazaqstan Development Team | |
| 148 | David Paumann (AUT) |
Aller aux résultats de l'étape incluant tous les classements

| 1 | Jørgen Nordhagen (NOR) | 3:27:01 | |
| 2 | Rémi Capron (FRA) | Van Rysel - Roubaix Lille Metropole | 0:40 |
| 3 | Nicolas Breuillard (FRA) | St Michel - Auber93 | mt |
| 4 | Alexis Guerin (FRA) | Philippe Wagner / Bazin | 0:44 |
| 5 | Clément Braz Afonso (FRA) | Cic U Nantes Atlantique | mt |
| 6 | Louis Rouland (FRA) | Arkea - B&b Hôtels Développement | mt |
| 7 | Brieuc Rolland (FRA) | Equipe Continentale Groupama-Fdj | 0:48 |
| 8 | Léo Bisiaux (FRA) | Decathlon AG2R la Mondiale Development Team | mt |
| 9 | Roman Ermakov (RUS) | Cycling Team Friuli Victorious | 0:53 |
| 10 | Mathys Rondel (FRA) | Tudor Pro Cycling Team U23 | 0:55 |
| 11 | Magnus Kulset (NOR) | Uno-X Mobility | mt |
| 12 | Maximilien Juillard (FRA) | Van Rysel - Roubaix Lille Metropole | 1:00 |
| 13 | Bjoern Koerdt (G-B) | CC Etupes | 1:08 |
| 14 | Joris Delbove (FRA) | St Michel - Auber93 | 1:10 |
| 15 | Dawit Yemane (ERI) | Bike Aid | 1:24 |
| 16 | Alex Tolio (ITA) | VF Group - Bardiani CSF - Faizane | 1:33 |
| 17 | Federico Biagini (ITA) | VF Group - Bardiani CSF - Faizane | 1:44 |
| 18 | Tomos Pattinson (G-B) | Team Visma / Lease a Bike Development | 1:55 |
| 19 | Camilo Andres Gómez Archila (COL) | 1:57 | |
| 20 | Louis Sutton (G-B) | 1:59 | |
| 21 | Luke Burns (AUS) | Team Bridgelane | 2:01 |
| 22 | Leander Van Hautegem (BEL) | Soudal - Quick-Step Devo Team | 2:03 |
| 23 | Colby Simmons (E-U) | Team Visma / Lease a Bike Development | mt |
| 24 | Jean-Loup Fayolle (FRA) | Arkea - B&b Hôtels Développement | mt |
| 25 | Pierre-Henry Basset (FRA) | Cic U Nantes Atlantique | 2:16 |
| 26 | Robin Orins (BEL) | Lotto Dstny Development Team | 2:18 |
| 27 | Alessandro Borgo (ITA) | Cycling Team Friuli Victorious | 2:37 |
| 28 | Alexandre Delettre (FRA) | St Michel - Auber93 | 2:46 |
| 29 | Antoine Berlin (MON) | Bike Aid | 2:53 |
| 30 | Sam Maisonobe (FRA) | 3:01 | |
| 31 | Louis Leidert (ALL) | Lidl - Trek Development Team | 3:12 |
| 32 | Matthew Greenwood (AUS) | Team Bridgelane | 3:29 |
| 33 | Jørgen Sekse (NOR) | mt | |
| 34 | Alessio Martinelli (ITA) | VF Group - Bardiani CSF - Faizane | 3:38 |
| 35 | Cormac Nisbet (G-B) | Soudal - Quick-Step Devo Team | 3:42 |
| 36 | Mark Lightfoot (G-B) | 3:52 | |
| 37 | Ugo Fabries (FRA) | Trinity Racing | 4:05 |
| 38 | Arne Baers (BEL) | Lotto Dstny Development Team | 5:02 |
| 39 | Joël Tinner (SUI) | Tudor Pro Cycling Team U23 | 5:46 |
| 40 | Viktor Soenens (BEL) | Soudal - Quick-Step Devo Team | mt |
| 41 | Anton Schiffer (ALL) | Bike Aid | 6:34 |
| 42 | Gauthier Servranckx (BEL) | Soudal - Quick-Step Devo Team | 7:07 |
| 43 | Tom Donnenwirth (FRA) | Decathlon AG2R la Mondiale Development Team | 7:12 |
| 44 | Luca Martin (ALL) | Rad-Net Oßwald | 7:16 |
| 45 | Riccardo Lucca (ITA) | VF Group - Bardiani CSF - Faizane | 7:17 |
| 46 | Alessandro Pinarello (ITA) | VF Group - Bardiani CSF - Faizane | 7:28 |
| 47 | Samuel Jenner (AUS) | Team Bridgelane | mt |
| 48 | Vadim Pronskiy (KAZ) | Astana Qazaqstan Team | mt |
| 49 | Lucas Beneteau (FRA) | St Michel - Auber93 | 7:52 |
| 50 | Antoine L'Hote (FRA) | Decathlon AG2R la Mondiale Development Team | 8:05 |
| 51 | Adam Mitchell (G-B) | 8:10 | |
| 52 | Jonas Kind Høydahl (NOR) | 8:14 | |
| 53 | Henrik Pedersen (DAN) | Uno-X Dare Development Team | 8:19 |
| 54 | Rémi Lelandais (FRA) | Arkea - B&b Hôtels Développement | 9:16 |
| 55 | Giosuè Epis (ITA) | Arkea - B&b Hôtels Développement | mt |
| 56 | Davide Toneatti (ITA) | Astana Qazaqstan Development Team | mt |
| 57 | Henri Johannes Appelbaum (ALL) | Rembe Pro Cycling Team Sauerland | 9:26 |
| 58 | Callum Thornley (G-B) | Trinity Racing | 10:25 |
| 59 | Robert Donaldson (G-B) | Trinity Racing | mt |
| 60 | Célestin Guillon (FRA) | Van Rysel - Roubaix Lille Metropole | mt |
| 61 | Quentin Bezza (FRA) | Philippe Wagner / Bazin | mt |
| 62 | Arnaud Tendon (SUI) | Tudor Pro Cycling Team U23 | mt |
| 63 | Jérémy Leveau (FRA) | Van Rysel - Roubaix Lille Metropole | mt |
| 64 | Samuel Leroux (FRA) | Van Rysel - Roubaix Lille Metropole | mt |
| 65 | Vinzent Dorn (ALL) | Bike Aid | mt |
| 66 | Matisse Julien (CAN) | Cic U Nantes Atlantique | mt |
| 67 | Henri-François Renard-Haquin (FRA) | CC Etupes | mt |
| 68 | Clément Izquierdo (FRA) | mt | |
| 69 | Ben Metcalfe (AUS) | Team Bridgelane | 11:16 |
| 70 | Federico Savino (ITA) | Soudal - Quick-Step Devo Team | 11:33 |
| 71 | Liam Walsh (AUS) | Team Bridgelane | 11:49 |
| 72 | Zac Marriage (AUS) | Team Bridgelane | 11:52 |
| 73 | Matthew Fox (AUS) | CC Etupes | mt |
| 74 | Martin Tjøtta (NOR) | Arkea - B&b Hôtels Développement | 12:51 |
| 75 | Oliver Mattheis (ALL) | Bike Aid | 13:09 |
| 76 | Darren Parham (E-U) | Hagens Berman Axeon - Jayco | 13:50 |
| 77 | Marco Andreaus (ITA) | Cycling Team Friuli Victorious | mt |
| 78 | Ralf Holden (G-B) | Trinity Racing | mt |
| 79 | Andrey Remkhe (KAZ) | Astana Qazaqstan Development Team | mt |
| 80 | Thomas Capra (ITA) | Cycling Team Friuli Victorious | mt |
| 81 | Bryan Olivo (ITA) | Cycling Team Friuli Victorious | mt |
| 82 | Ben Askey (G-B) | Equipe Continentale Groupama-Fdj | 13:55 |
| 83 | Jed Smithson (G-B) | Team Visma / Lease a Bike Development | mt |
| 84 | Emmanuel Morin (FRA) | Van Rysel - Roubaix Lille Metropole | 14:09 |
| 85 | Jamie Meehan (IRL) | CC Etupes | 14:11 |
| 86 | Adam Seeman (RTC) | Development Team Dsm-Firmenich | 14:53 |
| 87 | Matys Grisel (FRA) | Lotto Dstny Development Team | mt |
| 88 | Tim Torn Teutenberg (ALL) | Lidl - Trek Development Team | mt |
| 89 | Clément Sanchez (FRA) | mt | |
| 90 | Thomas Devaux (FRA) | Philippe Wagner / Bazin | mt |
| 91 | Kaden Hopkins (BER) | mt | |
| 92 | Mattia Negrente (ITA) | Astana Qazaqstan Development Team | mt |
| 93 | Henri Vandenabeele (BEL) | Lotto - Dstny | mt |
| 94 | Noah Hobbs (G-B) | Equipe Continentale Groupama-Fdj | mt |
| 95 | Euan Woodliffe (G-B) | mt | |
| 96 | Adam Holm Jørgensen (DAN) | mt | |
| 97 | Zak Erzen (SLO) | Cycling Team Friuli Victorious | mt |
| 98 | David Preyler (AUT) | mt | |
| 99 | Evan Boyle (E-U) | Hagens Berman Axeon - Jayco | mt |
| 100 | Lorenz van de Wynkele (BEL) | Lotto Dstny Development Team | mt |
| 101 | Simen Evertsen-Hegreberg (NOR) | mt | |
| 102 | Paul Buschek (AUT) | mt | |
| 103 | Nicola Marcerou (FRA) | 15:07 | |
| 104 | Alessio Cialone (FRA) | mt | |
| 105 | Clément Delcros (FRA) | mt | |
| 106 | Aivaras Mikutis (LTU) | 15:18 | |
| 107 | Antoine Hue (FRA) | Cic U Nantes Atlantique | 15:27 |
| 108 | Maël Guégan (FRA) | Cic U Nantes Atlantique | mt |
| 109 | Mads Landbo (DAN) | Uno-X Dare Development Team | 15:51 |
| 110 | Frank Aron Ragilo (EST) | Development Team Dsm-Firmenich | 17:55 |
| 111 | Renato Favero (ITA) | Soudal - Quick-Step Devo Team | 18:06 |
| 112 | Robin Plamondon (CAN) | Cic U Nantes Atlantique | mt |
| 113 | Mathis Guay (FRA) | mt | |
| 114 | Mikal Grimstad Uglehus (NOR) | mt | |
| 115 | Oliver Peace (G-B) | Development Team Dsm-Firmenich | mt |
| 116 | Morne Van Niekerk (AFS) | St Michel - Auber93 | 18:11 |
| 117 | Artem Shmidt (E-U) | Hagens Berman Axeon - Jayco | 18:23 |
| 118 | Axel Jr Källberg (FIN) | Development Team Dsm-Firmenich | 19:11 |
| 119 | Simon Baran (FRA) | CC Etupes | 20:21 |
| 120 | Noa Isidore (FRA) | Decathlon AG2R la Mondiale Development Team | 20:35 |
| 121 | Rasmus Søjberg Pedersen (DAN) | 20:38 | |
| 122 | Jens Verbrugghe (BEL) | Equipe Continentale Groupama-Fdj | 21:45 |
| 123 | Titouan Fontaine (FRA) | Equipe Continentale Groupama-Fdj | mt |
| 124 | Mattia Pinazzi (ITA) | VF Group - Bardiani CSF - Faizane | 21:50 |
| 125 | Anton-Theo Lennemann (ALL) | 21:55 | |
| 126 | Tristan Scherpenbergh (BEL) | Philippe Wagner / Bazin | mt |
| 127 | Vincent John (ALL) | Rad-Net Oßwald | 22:36 |
| 128 | Erik Nygaard Madsen (NOR) | Uno-X Dare Development Team | mt |
| 129 | Lewis Bower (NZL) | Equipe Continentale Groupama-Fdj | 22:52 |
| 130 | Sjors Lugthart (P-B) | Team Visma / Lease a Bike Development | 23:07 |
| 131 | Axel De Lie (BEL) | Lotto Dstny Development Team | mt |
| 132 | Dillon Corkery (IRL) | St Michel - Auber93 | 23:16 |
| 133 | Thom Van Der Werff (P-B) | Development Team Dsm-Firmenich | 24:12 |
| 134 | Johan Dorussen (P-B) | Development Team Dsm-Firmenich | 24:24 |
| 135 | Niklas Behrens (ALL) | Lidl - Trek Development Team | 25:06 |
| 136 | Alex Beldon (G-B) | Trinity Racing | 26:28 |
| 137 | Matteo Groß (ALL) | Tudor Pro Cycling Team U23 | |
| 138 | Martin Solhaug Hansen (NOR) | Uno-X Dare Development Team | |
| 139 | Hamish McKenzie (AUS) | Hagens Berman Axeon - Jayco | |
| 140 | Ben Wiggins (G-B) | ||
| 141 | Oscar Chamberlain (AUS) | Decathlon AG2R la Mondiale Development Team | |
| 142 | Trym Brennsæter (NOR) |
Aller aux résultats de l'étape incluant tous les classements

| 1 | Henri-François Renard-Haquin (FRA) | CC Etupes | 4:10:03 |
| 2 | Robert Donaldson (G-B) | Trinity Racing | mt |
| 3 | Tom Donnenwirth (FRA) | Decathlon AG2R la Mondiale Development Team | 0:07 |
| 4 | Pierre-Henry Basset (FRA) | Cic U Nantes Atlantique | mt |
| 5 | Callum Thornley (G-B) | Trinity Racing | mt |
| 6 | Leander Van Hautegem (BEL) | Soudal - Quick-Step Devo Team | 0:15 |
| 7 | Colby Simmons (E-U) | Team Visma / Lease a Bike Development | mt |
| 8 | Alessio Cialone (FRA) | mt | |
| 9 | Alessio Martinelli (ITA) | VF Group - Bardiani CSF - Faizane | mt |
| 10 | Davide Toneatti (ITA) | Astana Qazaqstan Development Team | mt |
| 11 | Thomas Devaux (FRA) | Philippe Wagner / Bazin | mt |
| 12 | Joris Delbove (FRA) | St Michel - Auber93 | mt |
| 13 | Cormac Nisbet (G-B) | Soudal - Quick-Step Devo Team | 2:39 |
| 14 | Henrik Pedersen (DAN) | Uno-X Dare Development Team | mt |
| 15 | Tim Torn Teutenberg (ALL) | Lidl - Trek Development Team | mt |
| 16 | Louis Leidert (ALL) | Lidl - Trek Development Team | mt |
| 17 | Henri Vandenabeele (BEL) | Lotto - Dstny | mt |
| 18 | Adam Holm Jørgensen (DAN) | mt | |
| 19 | Robin Orins (BEL) | Lotto Dstny Development Team | mt |
| 20 | Alessandro Borgo (ITA) | Cycling Team Friuli Victorious | mt |
| 21 | Clément Sanchez (FRA) | mt | |
| 22 | Mark Lightfoot (G-B) | mt | |
| 23 | Jamie Meehan (IRL) | CC Etupes | mt |
| 24 | Mathis Guay (FRA) | mt | |
| 25 | Rémi Capron (FRA) | Van Rysel - Roubaix Lille Metropole | mt |
| 26 | Vinzent Dorn (ALL) | Bike Aid | mt |
| 27 | Paul Buschek (AUT) | mt | |
| 28 | Viktor Soenens (BEL) | Soudal - Quick-Step Devo Team | mt |
| 29 | Bjoern Koerdt (G-B) | CC Etupes | mt |
| 30 | Arne Baers (BEL) | Lotto Dstny Development Team | mt |
| 31 | Alessandro Pinarello (ITA) | VF Group - Bardiani CSF - Faizane | mt |
| 32 | Antoine L'Hote (FRA) | Decathlon AG2R la Mondiale Development Team | mt |
| 33 | Adam Mitchell (G-B) | mt | |
| 34 | Louis Sutton (G-B) | mt | |
| 35 | Clément Braz Afonso (FRA) | Cic U Nantes Atlantique | mt |
| 36 | Luke Burns (AUS) | Team Bridgelane | mt |
| 37 | Mattia Negrente (ITA) | Astana Qazaqstan Development Team | mt |
| 38 | Mathys Rondel (FRA) | Tudor Pro Cycling Team U23 | mt |
| 39 | Lucas Beneteau (FRA) | St Michel - Auber93 | mt |
| 40 | Nicolas Breuillard (FRA) | St Michel - Auber93 | mt |
| 41 | Alexis Guerin (FRA) | Philippe Wagner / Bazin | mt |
| 42 | Anton Schiffer (ALL) | Bike Aid | mt |
| 43 | Camilo Andres Gómez Archila (COL) | mt | |
| 44 | Oliver Mattheis (ALL) | Bike Aid | mt |
| 45 | Brieuc Rolland (FRA) | Equipe Continentale Groupama-Fdj | mt |
| 46 | Gauthier Servranckx (BEL) | Soudal - Quick-Step Devo Team | mt |
| 47 | Jean-Loup Fayolle (FRA) | Arkea - B&b Hôtels Développement | mt |
| 48 | Alexandre Delettre (FRA) | St Michel - Auber93 | mt |
| 49 | Antoine Berlin (MON) | Bike Aid | mt |
| 50 | Clément Izquierdo (FRA) | mt | |
| 51 | Sam Maisonobe (FRA) | mt | |
| 52 | Clément Delcros (FRA) | mt | |
| 53 | Léo Bisiaux (FRA) | Decathlon AG2R la Mondiale Development Team | mt |
| 54 | Louis Rouland (FRA) | Arkea - B&b Hôtels Développement | mt |
| 55 | Jørgen Nordhagen (NOR) | mt | |
| 56 | Alex Tolio (ITA) | VF Group - Bardiani CSF - Faizane | mt |
| 57 | Maximilien Juillard (FRA) | Van Rysel - Roubaix Lille Metropole | mt |
| 58 | Magnus Kulset (NOR) | Uno-X Mobility | mt |
| 59 | Arnaud Tendon (SUI) | Tudor Pro Cycling Team U23 | 3:41 |
| 60 | Luca Martin (ALL) | Rad-Net Oßwald | mt |
| 61 | Matthew Fox (AUS) | CC Etupes | mt |
| 62 | Henri Johannes Appelbaum (ALL) | Rembe Pro Cycling Team Sauerland | mt |
| 63 | Federico Biagini (ITA) | VF Group - Bardiani CSF - Faizane | mt |
| 64 | Roman Ermakov (RUS) | Cycling Team Friuli Victorious | mt |
| 65 | Artem Shmidt (E-U) | Hagens Berman Axeon - Jayco | mt |
| 66 | Robin Plamondon (CAN) | Cic U Nantes Atlantique | 9:46 |
| 67 | Giosuè Epis (ITA) | Arkea - B&b Hôtels Développement | mt |
| 68 | Jonas Kind Høydahl (NOR) | 11:07 | |
| 69 | Riccardo Lucca (ITA) | VF Group - Bardiani CSF - Faizane | 11:39 |
| 70 | Samuel Jenner (AUS) | Team Bridgelane | mt |
| 71 | Zac Marriage (AUS) | Team Bridgelane | mt |
| 72 | Ben Askey (G-B) | Equipe Continentale Groupama-Fdj | 13:15 |
| 73 | Matisse Julien (CAN) | Cic U Nantes Atlantique | mt |
| 74 | Quentin Bezza (FRA) | Philippe Wagner / Bazin | mt |
| 75 | Vadim Pronskiy (KAZ) | Astana Qazaqstan Team | mt |
| 76 | Vincent John (ALL) | Rad-Net Oßwald | 13:52 |
| 77 | Jérémy Leveau (FRA) | Van Rysel - Roubaix Lille Metropole | 19:14 |
| 78 | Jed Smithson (G-B) | Team Visma / Lease a Bike Development | mt |
| 79 | Frank Aron Ragilo (EST) | Development Team Dsm-Firmenich | mt |
| 80 | Noa Isidore (FRA) | Decathlon AG2R la Mondiale Development Team | mt |
| 81 | Andrey Remkhe (KAZ) | Astana Qazaqstan Development Team | mt |
| 82 | Samuel Leroux (FRA) | Van Rysel - Roubaix Lille Metropole | mt |
| 83 | Euan Woodliffe (G-B) | mt | |
| 84 | Lewis Bower (NZL) | Equipe Continentale Groupama-Fdj | mt |
| 85 | Tristan Scherpenbergh (BEL) | Philippe Wagner / Bazin | mt |
| 86 | Maël Guégan (FRA) | Cic U Nantes Atlantique | mt |
| 87 | Darren Parham (E-U) | Hagens Berman Axeon - Jayco | mt |
| 88 | Ralf Holden (G-B) | Trinity Racing | mt |
| 89 | Adam Seeman (RTC) | Development Team Dsm-Firmenich | mt |
| 90 | Thomas Capra (ITA) | Cycling Team Friuli Victorious | mt |
| 91 | Jørgen Sekse (NOR) | mt | |
| 92 | Marco Andreaus (ITA) | Cycling Team Friuli Victorious | mt |
| 93 | Axel Jr Källberg (FIN) | Development Team Dsm-Firmenich | mt |
| 94 | Lorenz van de Wynkele (BEL) | Lotto Dstny Development Team | mt |
| 95 | Noah Hobbs (G-B) | Equipe Continentale Groupama-Fdj | mt |
| 96 | Simon Baran (FRA) | CC Etupes | mt |
| 97 | Zak Erzen (SLO) | Cycling Team Friuli Victorious | mt |
| 98 | Matys Grisel (FRA) | Lotto Dstny Development Team | mt |
| 99 | David Preyler (AUT) | mt | |
| 100 | Renato Favero (ITA) | Soudal - Quick-Step Devo Team | mt |
| 101 | Célestin Guillon (FRA) | Van Rysel - Roubaix Lille Metropole | mt |
| 102 | Federico Savino (ITA) | Soudal - Quick-Step Devo Team | mt |
| 103 | Sjors Lugthart (P-B) | Team Visma / Lease a Bike Development | mt |
| 104 | Erik Nygaard Madsen (NOR) | Uno-X Dare Development Team | mt |
| 105 | Mikal Grimstad Uglehus (NOR) | mt | |
| 106 | Simen Evertsen-Hegreberg (NOR) | mt | |
| 107 | Liam Walsh (AUS) | Team Bridgelane | mt |
| 108 | Bryan Olivo (ITA) | Cycling Team Friuli Victorious | mt |
| 109 | Mattia Pinazzi (ITA) | VF Group - Bardiani CSF - Faizane | mt |
| 110 | Oliver Peace (G-B) | Development Team Dsm-Firmenich | mt |
| 111 | Tomos Pattinson (G-B) | Team Visma / Lease a Bike Development | mt |
| 112 | Martin Tjøtta (NOR) | Arkea - B&b Hôtels Développement | mt |
| 113 | Kaden Hopkins (BER) | mt | |
| 114 | Nicola Marcerou (FRA) | mt | |
| 115 | Aivaras Mikutis (LTU) | mt | |
| 116 | Joël Tinner (SUI) | Tudor Pro Cycling Team U23 | mt |
| 117 | Matthew Greenwood (AUS) | Team Bridgelane | mt |
| 118 | Niklas Behrens (ALL) | Lidl - Trek Development Team | mt |
| 119 | Rasmus Søjberg Pedersen (DAN) | mt | |
| 120 | Anton-Theo Lennemann (ALL) | mt | |
| 121 | Mads Landbo (DAN) | Uno-X Dare Development Team | mt |
| 122 | Rémi Lelandais (FRA) | Arkea - B&b Hôtels Développement | mt |
| 123 | Morne Van Niekerk (AFS) | St Michel - Auber93 | mt |
| 124 | Axel De Lie (BEL) | Lotto Dstny Development Team | mt |
| 125 | Emmanuel Morin (FRA) | Van Rysel - Roubaix Lille Metropole | 25:46 |
| 126 | Titouan Fontaine (FRA) | Equipe Continentale Groupama-Fdj | |
| 127 | Jens Verbrugghe (BEL) | Equipe Continentale Groupama-Fdj | |
| 128 | Antoine Hue (FRA) | Cic U Nantes Atlantique | |
| 129 | Evan Boyle (E-U) | Hagens Berman Axeon - Jayco | |
| 130 | Ben Metcalfe (AUS) | Team Bridgelane | |
| 131 | Alex Beldon (G-B) | Trinity Racing | |
| 132 | Ugo Fabries (FRA) | Trinity Racing | |
| 133 | Johan Dorussen (P-B) | Development Team Dsm-Firmenich | |
| 134 | Thom Van Der Werff (P-B) | Development Team Dsm-Firmenich | |
| 135 | Dillon Corkery (IRL) | St Michel - Auber93 | |
| 136 | Dawit Yemane (ERI) | Bike Aid |
Aller aux résultats de l'étape incluant tous les classements

| 1 | Noah Hobbs (G-B) | Equipe Continentale Groupama-Fdj | 3:02:26 |
| 2 | Liam Walsh (AUS) | Team Bridgelane | mt |
| 3 | Tim Torn Teutenberg (ALL) | Lidl - Trek Development Team | mt |
| 4 | Matys Grisel (FRA) | Lotto Dstny Development Team | mt |
| 5 | Mattia Pinazzi (ITA) | VF Group - Bardiani CSF - Faizane | mt |
| 6 | Robert Donaldson (G-B) | Trinity Racing | mt |
| 7 | Colby Simmons (E-U) | Team Visma / Lease a Bike Development | mt |
| 8 | Marco Andreaus (ITA) | Cycling Team Friuli Victorious | mt |
| 9 | Matthew Fox (AUS) | CC Etupes | mt |
| 10 | Emmanuel Morin (FRA) | Van Rysel - Roubaix Lille Metropole | mt |
| 11 | Tristan Scherpenbergh (BEL) | Philippe Wagner / Bazin | mt |
| 12 | Kaden Hopkins (BER) | mt | |
| 13 | Clément Izquierdo (FRA) | mt | |
| 14 | Adam Holm Jørgensen (DAN) | mt | |
| 15 | Pierre-Henry Basset (FRA) | Cic U Nantes Atlantique | mt |
| 16 | Niklas Behrens (ALL) | Lidl - Trek Development Team | mt |
| 17 | Tomos Pattinson (G-B) | Team Visma / Lease a Bike Development | mt |
| 18 | Nicola Marcerou (FRA) | mt | |
| 19 | David Preyler (AUT) | mt | |
| 20 | Antoine L'Hote (FRA) | Decathlon AG2R la Mondiale Development Team | mt |
| 21 | Giosuè Epis (ITA) | Arkea - B&b Hôtels Développement | mt |
| 22 | Clément Braz Afonso (FRA) | Cic U Nantes Atlantique | mt |
| 23 | Vadim Pronskiy (KAZ) | Astana Qazaqstan Team | mt |
| 24 | Lewis Bower (NZL) | Equipe Continentale Groupama-Fdj | mt |
| 25 | Euan Woodliffe (G-B) | mt | |
| 26 | Mads Landbo (DAN) | Uno-X Dare Development Team | mt |
| 27 | Lorenz van de Wynkele (BEL) | Lotto Dstny Development Team | mt |
| 28 | Rémi Capron (FRA) | Van Rysel - Roubaix Lille Metropole | mt |
| 29 | Camilo Andres Gómez Archila (COL) | mt | |
| 30 | Simen Evertsen-Hegreberg (NOR) | mt | |
| 31 | Thomas Capra (ITA) | Cycling Team Friuli Victorious | mt |
| 32 | Luca Martin (ALL) | Rad-Net Oßwald | mt |
| 33 | Federico Biagini (ITA) | VF Group - Bardiani CSF - Faizane | mt |
| 34 | Adam Mitchell (G-B) | mt | |
| 35 | Matisse Julien (CAN) | Cic U Nantes Atlantique | mt |
| 36 | Callum Thornley (G-B) | Trinity Racing | mt |
| 37 | Arne Baers (BEL) | Lotto Dstny Development Team | mt |
| 38 | Viktor Soenens (BEL) | Soudal - Quick-Step Devo Team | mt |
| 39 | Alexis Guerin (FRA) | Philippe Wagner / Bazin | mt |
| 40 | Andrey Remkhe (KAZ) | Astana Qazaqstan Development Team | mt |
| 41 | Mark Lightfoot (G-B) | mt | |
| 42 | Robin Orins (BEL) | Lotto Dstny Development Team | mt |
| 43 | Mikal Grimstad Uglehus (NOR) | mt | |
| 44 | Maximilien Juillard (FRA) | Van Rysel - Roubaix Lille Metropole | mt |
| 45 | Bjoern Koerdt (G-B) | CC Etupes | mt |
| 46 | Renato Favero (ITA) | Soudal - Quick-Step Devo Team | mt |
| 47 | Adam Seeman (RTC) | Development Team Dsm-Firmenich | mt |
| 48 | Henri Johannes Appelbaum (ALL) | Rembe Pro Cycling Team Sauerland | mt |
| 49 | Mattia Negrente (ITA) | Astana Qazaqstan Development Team | mt |
| 50 | Roman Ermakov (RUS) | Cycling Team Friuli Victorious | mt |
| 51 | Alessandro Borgo (ITA) | Cycling Team Friuli Victorious | mt |
| 52 | Antoine Berlin (MON) | Bike Aid | mt |
| 53 | Nicolas Breuillard (FRA) | St Michel - Auber93 | mt |
| 54 | Joris Delbove (FRA) | St Michel - Auber93 | mt |
| 55 | Alexandre Delettre (FRA) | St Michel - Auber93 | mt |
| 56 | Morne Van Niekerk (AFS) | St Michel - Auber93 | mt |
| 57 | Ben Askey (G-B) | Equipe Continentale Groupama-Fdj | mt |
| 58 | Tom Donnenwirth (FRA) | Decathlon AG2R la Mondiale Development Team | mt |
| 59 | Magnus Kulset (NOR) | Uno-X Mobility | mt |
| 60 | Jørgen Nordhagen (NOR) | mt | |
| 61 | Jonas Kind Høydahl (NOR) | mt | |
| 62 | Louis Sutton (G-B) | mt | |
| 63 | Artem Shmidt (E-U) | Hagens Berman Axeon - Jayco | mt |
| 64 | Axel Jr Källberg (FIN) | Development Team Dsm-Firmenich | mt |
| 65 | Darren Parham (E-U) | Hagens Berman Axeon - Jayco | mt |
| 66 | Henri-François Renard-Haquin (FRA) | CC Etupes | mt |
| 67 | Jørgen Sekse (NOR) | mt | |
| 68 | Ralf Holden (G-B) | Trinity Racing | mt |
| 69 | Davide Toneatti (ITA) | Astana Qazaqstan Development Team | mt |
| 70 | Clément Delcros (FRA) | mt | |
| 71 | Luke Burns (AUS) | Team Bridgelane | mt |
| 72 | Zac Marriage (AUS) | Team Bridgelane | mt |
| 73 | Leander Van Hautegem (BEL) | Soudal - Quick-Step Devo Team | mt |
| 74 | Erik Nygaard Madsen (NOR) | Uno-X Dare Development Team | mt |
| 75 | Jamie Meehan (IRL) | CC Etupes | mt |
| 76 | Samuel Leroux (FRA) | Van Rysel - Roubaix Lille Metropole | mt |
| 77 | Bryan Olivo (ITA) | Cycling Team Friuli Victorious | mt |
| 78 | Rémi Lelandais (FRA) | Arkea - B&b Hôtels Développement | mt |
| 79 | Arnaud Tendon (SUI) | Tudor Pro Cycling Team U23 | mt |
| 80 | Gauthier Servranckx (BEL) | Soudal - Quick-Step Devo Team | mt |
| 81 | Alessio Martinelli (ITA) | VF Group - Bardiani CSF - Faizane | mt |
| 82 | Joël Tinner (SUI) | Tudor Pro Cycling Team U23 | mt |
| 83 | Alessandro Pinarello (ITA) | VF Group - Bardiani CSF - Faizane | mt |
| 84 | Mathis Guay (FRA) | mt | |
| 85 | Lucas Beneteau (FRA) | St Michel - Auber93 | mt |
| 86 | Mathys Rondel (FRA) | Tudor Pro Cycling Team U23 | mt |
| 87 | Brieuc Rolland (FRA) | Equipe Continentale Groupama-Fdj | mt |
| 88 | Maël Guégan (FRA) | Cic U Nantes Atlantique | mt |
| 89 | Louis Rouland (FRA) | Arkea - B&b Hôtels Développement | mt |
| 90 | Robin Plamondon (CAN) | Cic U Nantes Atlantique | mt |
| 91 | Martin Tjøtta (NOR) | Arkea - B&b Hôtels Développement | mt |
| 92 | Thomas Devaux (FRA) | Philippe Wagner / Bazin | mt |
| 93 | Riccardo Lucca (ITA) | VF Group - Bardiani CSF - Faizane | mt |
| 94 | Sam Maisonobe (FRA) | mt | |
| 95 | Sjors Lugthart (P-B) | Team Visma / Lease a Bike Development | mt |
| 96 | Célestin Guillon (FRA) | Van Rysel - Roubaix Lille Metropole | mt |
| 97 | Jérémy Leveau (FRA) | Van Rysel - Roubaix Lille Metropole | mt |
| 98 | Jean-Loup Fayolle (FRA) | Arkea - B&b Hôtels Développement | mt |
| 99 | Vincent John (ALL) | Rad-Net Oßwald | mt |
| 100 | Aivaras Mikutis (LTU) | mt | |
| 101 | Cormac Nisbet (G-B) | Soudal - Quick-Step Devo Team | mt |
| 102 | Federico Savino (ITA) | Soudal - Quick-Step Devo Team | mt |
| 103 | Simon Baran (FRA) | CC Etupes | mt |
| 104 | Anton Schiffer (ALL) | Bike Aid | mt |
| 105 | Samuel Jenner (AUS) | Team Bridgelane | mt |
| 106 | Matthew Greenwood (AUS) | Team Bridgelane | mt |
| 107 | Quentin Bezza (FRA) | Philippe Wagner / Bazin | mt |
| 108 | Alessio Cialone (FRA) | mt | |
| 109 | Clément Sanchez (FRA) | mt | |
| 110 | Axel De Lie (BEL) | Lotto Dstny Development Team | mt |
| 111 | Henri Vandenabeele (BEL) | Lotto - Dstny | mt |
| 112 | Paul Buschek (AUT) | mt | |
| 113 | Zak Erzen (SLO) | Cycling Team Friuli Victorious | mt |
| 114 | Louis Leidert (ALL) | Lidl - Trek Development Team | mt |
| 115 | Henrik Pedersen (DAN) | Uno-X Dare Development Team | mt |
| 116 | Oliver Peace (G-B) | Development Team Dsm-Firmenich | mt |
| 117 | Anton-Theo Lennemann (ALL) | mt | |
| 118 | Oliver Mattheis (ALL) | Bike Aid | mt |
| 119 | Vinzent Dorn (ALL) | Bike Aid | mt |
| 120 | Frank Aron Ragilo (EST) | Development Team Dsm-Firmenich | mt |
| 121 | Léo Bisiaux (FRA) | Decathlon AG2R la Mondiale Development Team | mt |
| 122 | Noa Isidore (FRA) | Decathlon AG2R la Mondiale Development Team | mt |
| 123 | Rasmus Søjberg Pedersen (DAN) | mt | |
| 124 | Alex Tolio (ITA) | VF Group - Bardiani CSF - Faizane | |
| 125 | Jed Smithson (G-B) | Team Visma / Lease a Bike Development |
Aller aux résultats de l'étape incluant tous les classements