Tous les résultats sportifs en temps réel
Tous les résultats sportifs en temps réel
Choix d'une saison :
Le Tour d'Alsace 2022 est la 18ème édition de cette épreuve. La compétition a eu lieu du 27 au 31 juillet 2022 . Le vainqueur de l'édition 2022 est Finlay Pickering.
France - 27 Juillet 2022 - 31 Juillet 2022
| 1 | Finlay Pickering (G-B) | Equipe Continentale Groupama - Fdj | 15:01:52 |
| 2 | Lennert Van Eetvelt (BEL) | Lotto - Soudal Espoirs | 0:14 |
| 3 | Roland Thalmann (SUI) | Vorarlberg | 0:27 |
| 4 | Reuben Thompson (NZL) | Equipe Continentale Groupama - Fdj | 1:03 |
| 5 | Arthur Kluckers (LUX) | Leopard Pro Cycling | 2:02 |
| 6 | Stéphane Rossetto (FRA) | Saint-Michel - Auber 93 | 2:06 |
| 7 | Jordan Jegat (FRA) | UC Nantes - Atlantique | 2:08 |
| 8 | Lars Boven (P-B) | Jumbo - Visma Development Team | 2:10 |
| 9 | Matthew Dinham (AUS) | Team Bridgelane | 2:11 |
| 10 | Samuel Jenner (AUS) | Team Bridgelane | 2:12 |
| 11 | Elias Maris (BEL) | Leopard Pro Cycling | 2:19 |
| 12 | Axel Mariault (FRA) | UC Nantes - Atlantique | 2:33 |
| 13 | Colin Stüssi (SUI) | Vorarlberg | 2:34 |
| 14 | Nicolas Breuillard (FRA) | AVC Aix-en-Provence | 2:37 |
| 15 | Tijmen Graat (P-B) | Jumbo - Visma Development Team | 2:42 |
| 16 | Nicolas Debeaumarche (FRA) | Saint-Michel - Auber 93 | 2:49 |
| 17 | Jon Agirre Egaña (ESP) | Equipo Kern Pharma | 3:04 |
| 18 | Witse Meeussen (BEL) | 3:06 | |
| 19 | Yaël Joalland (FRA) | UC Nantes - Atlantique | 3:14 |
| 20 | Carlos Eloy Garcia Pierna (ESP) | Equipo Kern Pharma | 3:24 |
| 21 | Clément Braz Afonso (FRA) | 3:35 | |
| 22 | Riccardo Zoidl (AUT) | Vorarlberg | 3:38 |
| 23 | Leo Hayter (G-B) | Hagens Berman - Axeon | 3:39 |
| 24 | Ramses Debruyne (BEL) | Lotto - Soudal Espoirs | 3:41 |
| 25 | Carson Miles (CAN) | Premier Tech U23 Cycling Project | 3:56 |
| 26 | Florian Lipowitz (ALL) | Tirol - KTM | 4:13 |
| 27 | Thomas Gloag (G-B) | Trinity Racing | mt |
| 28 | Robin Juel Skivild (DAN) | Uno-X Dare Development Team | 4:21 |
| 29 | Baptiste Huyet (FRA) | CC Etupes Le Doubs - Pays de Montbéliard | 4:35 |
| 30 | Hannes Wilksch (ALL) | Development Team Dsm | 4:36 |
| 31 | Dominik Neuman (RTC) | Elkov - Kasper | 5:10 |
| 32 | Magnus Kulset (NOR) | Uno-X Dare Development Team | 5:39 |
| 33 | Petr Kelemen (RTC) | Swiss Racing Academy | 6:02 |
| 34 | Michael Boros (RTC) | Elkov - Kasper | 6:07 |
| 35 | Karel Vacek (RTC) | Tirol - KTM | 7:05 |
| 36 | Morne Van Niekerk (AFS) | Saint-Michel - Auber 93 | 7:29 |
| 37 | Iván Moreno Sánchez (ESP) | Equipo Kern Pharma | 7:39 |
| 38 | Eli Iserbyt (BEL) | 8:10 | |
| 39 | Louis Richard (FRA) | UC Nantes - Atlantique | 9:22 |
| 40 | Lukas Meiler (ALL) | Vorarlberg | 9:27 |
| 41 | Mats Wenzel (LUX) | Leopard Pro Cycling | 12:14 |
| 42 | Guillaume Dauschy (FRA) | Premier Tech U23 Cycling Project | 13:16 |
| 43 | Sergio Nestor Araiz Michel (ESP) | Equipo Kern Pharma | 13:53 |
| 44 | Paul Buschek (AUT) | Tirol - KTM | 14:15 |
| 45 | Felix Engelhardt (ALL) | Tirol - KTM | 14:20 |
| 46 | Jesse Kramer (P-B) | Jumbo - Visma Development Team | 14:37 |
| 47 | Colby Simmons (E-U) | Jumbo - Visma Development Team | 14:47 |
| 48 | Marcus Sander Hansen (DAN) | Uno-X Dare Development Team | 14:57 |
| 49 | Gwen Leclainche (FRA) | CC Etupes Le Doubs - Pays de Montbéliard | 15:02 |
| 50 | Marco Schrettl (AUT) | Trinity Racing | mt |
| 51 | Janis Peter (ALL) | P&s Benotti | 15:06 |
| 52 | Alexandre Vinokurov (MON) | Astana Qazaqstan Development Team | 15:11 |
| 53 | Filip Reha (RTC) | Elkov - Kasper | 15:15 |
| 54 | Rémi Lelandais (FRA) | 15:19 | |
| 55 | Samuel Watson (G-B) | Equipe Continentale Groupama - Fdj | 15:35 |
| 56 | Rhys Robotham (AUS) | Team Bridgelane | 15:50 |
| 57 | Laurens Sweeck (BEL) | 16:18 | |
| 58 | Jakob Geßner (ALL) | Lotto - Kern Haus | 16:25 |
| 59 | Owen Geleijn (P-B) | Jumbo - Visma Development Team | 17:27 |
| 60 | Arnaud Tendon (SUI) | Swiss Racing Academy | 17:49 |
| 61 | Aurélien Philibert (FRA) | 18:57 | |
| 62 | Gleb Brussenskiy (KAZ) | Astana Qazaqstan Team | 19:24 |
| 63 | Thibaud Saint-Guilhem (FRA) | AVC Aix-en-Provence | 19:33 |
| 64 | Dean Harvey (IRL) | 19:39 | |
| 65 | Alexander Hajek (AUT) | Trinity Racing | 20:05 |
| 66 | Lorenzo Masciarelli (ITA) | 20:17 | |
| 67 | Louis Coqueret (FRA) | Leopard Pro Cycling | 20:45 |
| 68 | Emilien Jeanniere (FRA) | 20:53 | |
| 69 | Michael Vanthourenhout (BEL) | 20:54 | |
| 70 | Daniel Alejandro Mendez Noreña (COL) | Equipo Kern Pharma | 21:31 |
| 71 | Thomas Bonnet (FRA) | 21:55 | |
| 72 | Brieuc Rolland (FRA) | 22:16 | |
| 73 | Alexis Guerin (FRA) | Vorarlberg | 22:28 |
| 74 | Alexander Tarlton (ALL) | Lotto - Kern Haus | 23:21 |
| 75 | Dylan George (AUS) | Team Bridgelane | 23:28 |
| 76 | Sam Culverwell (G-B) | Trinity Racing | 23:41 |
| 77 | Yuuhi Todome (JPN) | 23:47 | |
| 78 | Robin Plamondon (CAN) | Premier Tech U23 Cycling Project | 23:48 |
| 79 | Casper van Uden (P-B) | Development Team Dsm | 24:07 |
| 80 | Stian Fredheim (NOR) | Uno-X Dare Development Team | 24:21 |
| 81 | Nicolas Rivard (CAN) | Premier Tech U23 Cycling Project | 25:01 |
| 82 | Joris Delbove (FRA) | Saint-Michel - Auber 93 | 25:09 |
| 83 | Alastair Christie-Johnston (AUS) | Team Bridgelane | 26:03 |
| 84 | Clément Delcros (FRA) | AVC Aix-en-Provence | 26:16 |
| 85 | Lukas Rüegg (SUI) | Vorarlberg | 27:02 |
| 86 | Flavien Maurelet (FRA) | Saint-Michel - Auber 93 | 27:18 |
| 87 | Pirmin Benz (ALL) | Radnet - Rose | 27:25 |
| 88 | Alec Segaert (BEL) | Lotto - Soudal Espoirs | 27:31 |
| 89 | Michael Garrison (E-U) | Hagens Berman - Axeon | 27:32 |
| 90 | Moritz Kretschy (ALL) | Radnet - Rose | 28:40 |
| 91 | Robin Meyer (FRA) | 28:48 | |
| 92 | Sean Flynn (G-B) | Swiss Racing Academy | 29:04 |
| 93 | Luke Lamperti (E-U) | Trinity Racing | 29:16 |
| 94 | Johannes Hodapp (ALL) | Leopard Pro Cycling | 29:17 |
| 95 | Adam Kus (POL) | 29:29 | |
| 96 | Enzo Leijnse (P-B) | Development Team Dsm | 29:33 |
| 97 | Trym Brennsæter (NOR) | EF Education - Nippo Development Team | 29:45 |
| 98 | Aloïs Charrin (FRA) | Swiss Racing Academy | 29:50 |
| 99 | Ryan Kamp (P-B) | 30:12 | |
| 100 | Cédric Pries (LUX) | Leopard Pro Cycling | 31:03 |
| 101 | Davide Toneatti (ITA) | Astana Qazaqstan Development Team | 31:27 |
| 102 | Louis Barré (FRA) | UC Nantes - Atlantique | 31:37 |
| 103 | Milan Paulus (BEL) | Lotto - Soudal Espoirs | 32:01 |
| 104 | Dries De Pooter (BEL) | Hagens Berman - Axeon | 32:24 |
| 105 | Hijiri Oda (JPN) | EF Education - Nippo Development Team | 32:54 |
| 106 | Clément Jolibert (FRA) | 33:04 | |
| 107 | Sakarias Koller Løland (NOR) | Uno-X Dare Development Team | 33:15 |
| 108 | Anthony Maldonado (FRA) | Saint-Michel - Auber 93 | 35:40 |
| 109 | Baptiste Vadic (FRA) | 35:48 | |
| 110 | Damian Wild (FRA) | AVC Aix-en-Provence | 37:14 |
| 111 | Kasper Andersen (DAN) | Hagens Berman - Axeon | 37:44 |
| 112 | Yusuke Kadota (JPN) | EF Education - Nippo Development Team | 37:51 |
| 113 | Emanuel Zangerle (AUT) | Tirol - KTM | mt |
| 114 | Joseph Laverick (G-B) | Hagens Berman - Axeon | 38:01 |
| 115 | Mickaël Crispin (FRA) | 38:36 | |
| 116 | Timon Rüegg (SUI) | mt | |
| 117 | Gianluca Pollefliet (BEL) | Lotto - Soudal Espoirs | 38:37 |
| 118 | Laurence Pithie (NZL) | Equipe Continentale Groupama - Fdj | 38:57 |
| 119 | Benjamin Marais (FRA) | 39:31 | |
| 120 | Pierre-Pascal Keup (ALL) | Lotto - Kern Haus | 39:41 |
| 121 | Patrick Eddy (AUS) | Development Team Dsm | 40:18 |
| 122 | Noé Castille (FRA) | 40:45 | |
| 123 | Rosola Kevin Pezzo (ITA) | 42:49 | |
| 124 | Gilles Mottiez (SUI) | 43:21 | |
| 125 | Joseph Pidcock (G-B) | Equipe Continentale Groupama - Fdj | 48:08 |
| 126 | Toby Perry (G-B) | Hagens Berman - Axeon | 48:56 |
| 127 | Florian Carpentier (FRA) | Premier Tech U23 Cycling Project | 49:29 |
| 128 | Orken Slamzhanov (KAZ) | Astana Qazaqstan Development Team | 51:36 |
| 129 | Simon Baran (FRA) | CC Etupes Le Doubs - Pays de Montbéliard | 51:41 |
| 130 | Gergely Orosz (HON) | 54:46 | |
| 131 | Cameron Mason (CAN) | Trinity Racing | 1:00:20 |
| 132 | Matiss Kalverss (LAT) | Astana Qazaqstan Development Team | 1:02:23 |
| 133 | Joost Brinkman (P-B) | Development Team Dsm | 1:07:45 |

Image © Agence Groupe Larger Communication. Source : Site officiel du Tour Alsace.
| 1 | Lotto - Soudal Espoirs (Ramses Debruyne, Gianluca Pollefliet, Alec Segaert) | 05:01 |
| 2 | Equipe continentale Groupama - FDJ (Romain Grégoire, Laurence Pithie, Samuel Watson) | + 00 |
| 3 | Cross Team Legendre (Timon Rüegg, Mickaël Crispin, Gilles Mottiez) | + 03 |
| 4 | Pauwels Sauzen - Bingoal (Eli Iserbyt, Laurens Sweeck, Michael Vanthourenhout) | + 05 |
| 5 | Tudor Pro Cycling Team (Robin Froidevaux, Petr Kelemen, Yannis Voisard) | + 05 |
| 6 | Trinity Racing (Thomas Gloag, Luke Lamperti, Sam Culverwell) | + 06 |
Aller aux résultats de l'étape incluant tous les classements

Image © Agence Groupe Larger Communication. Source : Site officiel du Tour Alsace.
| 1 | Roland Thalmann (SUI) | Vorarlberg | 3:53:18 |
| 2 | Lennert Van Eetvelt (BEL) | Lotto - Soudal Espoirs | mt |
| 3 | Thomas Gloag (G-B) | Trinity Racing | mt |
| 4 | Reuben Thompson (NZL) | Equipe Continentale Groupama - Fdj | mt |
| 5 | Finlay Pickering (G-B) | Equipe Continentale Groupama - Fdj | 0:04 |
| 6 | Lars Boven (P-B) | Jumbo - Visma Development Team | 1:03 |
| 7 | Drew Morey (AUS) | Team Bridgelane | 1:05 |
| 8 | Dominik Neuman (RTC) | Elkov - Kasper | 1:44 |
| 9 | Michael Boros (RTC) | Elkov - Kasper | mt |
| 10 | Matthew Dinham (AUS) | Team Bridgelane | mt |
| 11 | Eli Iserbyt (BEL) | mt | |
| 12 | Nicolas Debeaumarche (FRA) | Saint-Michel - Auber 93 | mt |
| 13 | Lukas Meiler (ALL) | Vorarlberg | mt |
| 14 | Elias Maris (BEL) | Leopard Pro Cycling | mt |
| 15 | Colin Stüssi (SUI) | Vorarlberg | mt |
| 16 | Jordan Jegat (FRA) | UC Nantes - Atlantique | mt |
| 17 | Witse Meeussen (BEL) | mt | |
| 18 | Carson Miles (CAN) | Premier Tech U23 Cycling Project | mt |
| 19 | Marcus Sander Hansen (DAN) | Uno-X Dare Development Team | mt |
| 20 | Nicolas Breuillard (FRA) | AVC Aix-en-Provence | mt |
| 21 | Dean Harvey (IRL) | mt | |
| 22 | Petr Kelemen (RTC) | Swiss Racing Academy | mt |
| 23 | Samuel Jenner (AUS) | Team Bridgelane | mt |
| 24 | Robin Juel Skivild (DAN) | Uno-X Dare Development Team | mt |
| 25 | Karel Vacek (RTC) | Tirol - KTM | mt |
| 26 | Ramses Debruyne (BEL) | Lotto - Soudal Espoirs | mt |
| 27 | Baptiste Huyet (FRA) | CC Etupes Le Doubs - Pays de Montbéliard | mt |
| 28 | Stéphane Rossetto (FRA) | Saint-Michel - Auber 93 | mt |
| 29 | Axel Mariault (FRA) | UC Nantes - Atlantique | mt |
| 30 | Louis Richard (FRA) | UC Nantes - Atlantique | mt |
| 31 | Clément Braz Afonso (FRA) | mt | |
| 32 | Arthur Kluckers (LUX) | Leopard Pro Cycling | mt |
| 33 | Tijmen Graat (P-B) | Jumbo - Visma Development Team | mt |
| 34 | Jon Agirre Egaña (ESP) | Equipo Kern Pharma | mt |
| 35 | Florian Lipowitz (ALL) | Tirol - KTM | mt |
| 36 | Riccardo Zoidl (AUT) | Vorarlberg | mt |
| 37 | Leo Hayter (G-B) | Hagens Berman - Axeon | mt |
| 38 | Hannes Wilksch (ALL) | Development Team Dsm | mt |
| 39 | Magnus Kulset (NOR) | Uno-X Dare Development Team | mt |
| 40 | Yaël Joalland (FRA) | UC Nantes - Atlantique | mt |
| 41 | Clément Delcros (FRA) | AVC Aix-en-Provence | mt |
| 42 | Carlos Eloy Garcia Pierna (ESP) | Equipo Kern Pharma | mt |
| 43 | Iván Moreno Sánchez (ESP) | Equipo Kern Pharma | 2:10 |
| 44 | Morne Van Niekerk (AFS) | Saint-Michel - Auber 93 | 4:10 |
| 45 | Thomas Bonnet (FRA) | 8:18 | |
| 46 | Lorenzo Masciarelli (ITA) | mt | |
| 47 | Paul Buschek (AUT) | Tirol - KTM | mt |
| 48 | Romain Grégoire (FRA) | Equipe Continentale Groupama - Fdj | 8:22 |
| 49 | Guillaume Dauschy (FRA) | Premier Tech U23 Cycling Project | 9:09 |
| 50 | Gwen Leclainche (FRA) | CC Etupes Le Doubs - Pays de Montbéliard | mt |
| 51 | Filip Reha (RTC) | Elkov - Kasper | mt |
| 52 | Moritz Kretschy (ALL) | Radnet - Rose | mt |
| 53 | Rhys Robotham (AUS) | Team Bridgelane | 9:11 |
| 54 | Lukas Rüegg (SUI) | Vorarlberg | mt |
| 55 | Alexis Guerin (FRA) | Vorarlberg | mt |
| 56 | Alexandre Vinokurov (MON) | Astana Qazaqstan Development Team | 10:05 |
| 57 | Robin Plamondon (CAN) | Premier Tech U23 Cycling Project | 10:07 |
| 58 | Charles-Étienne Chrétien (CAN) | Premier Tech U23 Cycling Project | mt |
| 59 | Colby Simmons (E-U) | Jumbo - Visma Development Team | 10:10 |
| 60 | Théo Thomas (FRA) | CC Etupes Le Doubs - Pays de Montbéliard | mt |
| 61 | Rémi Lelandais (FRA) | mt | |
| 62 | Arnaud Tendon (SUI) | Swiss Racing Academy | mt |
| 63 | Janis Peter (ALL) | P&s Benotti | mt |
| 64 | Gleb Brussenskiy (KAZ) | Astana Qazaqstan Team | mt |
| 65 | Emilien Jeanniere (FRA) | mt | |
| 66 | Casper van Uden (P-B) | Development Team Dsm | mt |
| 67 | Felix Engelhardt (ALL) | Tirol - KTM | mt |
| 68 | Alexander Hajek (AUT) | Trinity Racing | mt |
| 69 | Dylan George (AUS) | Team Bridgelane | mt |
| 70 | Samuel Watson (G-B) | Equipe Continentale Groupama - Fdj | mt |
| 71 | Marco Schrettl (AUT) | Trinity Racing | mt |
| 72 | Joseph Pidcock (G-B) | Equipe Continentale Groupama - Fdj | mt |
| 73 | Jakob Geßner (ALL) | Lotto - Kern Haus | mt |
| 74 | Thibaud Saint-Guilhem (FRA) | AVC Aix-en-Provence | mt |
| 75 | Aurélien Philibert (FRA) | mt | |
| 76 | Laurens Sweeck (BEL) | mt | |
| 77 | Sam Culverwell (G-B) | Trinity Racing | mt |
| 78 | Jesse Kramer (P-B) | Jumbo - Visma Development Team | mt |
| 79 | Michael Vanthourenhout (BEL) | mt | |
| 80 | Owen Geleijn (P-B) | Jumbo - Visma Development Team | mt |
| 81 | Mats Wenzel (LUX) | Leopard Pro Cycling | mt |
| 82 | Daniel Alejandro Mendez Noreña (COL) | Equipo Kern Pharma | mt |
| 83 | Sergio Nestor Araiz Michel (ESP) | Equipo Kern Pharma | mt |
| 84 | Robin Meyer (FRA) | mt | |
| 85 | Alec Segaert (BEL) | Lotto - Soudal Espoirs | mt |
| 86 | Yuuhi Todome (JPN) | mt | |
| 87 | Louis Coqueret (FRA) | Leopard Pro Cycling | mt |
| 88 | Michael Garrison (E-U) | Hagens Berman - Axeon | mt |
| 89 | Davide Toneatti (ITA) | Astana Qazaqstan Development Team | mt |
| 90 | Timon Rüegg (SUI) | mt | |
| 91 | Enzo Leijnse (P-B) | Development Team Dsm | mt |
| 92 | Aloïs Charrin (FRA) | Swiss Racing Academy | mt |
| 93 | Nicolas Rivard (CAN) | Premier Tech U23 Cycling Project | mt |
| 94 | Yusuke Kadota (JPN) | EF Education - Nippo Development Team | mt |
| 95 | Yannis Voisard (SUI) | Swiss Racing Academy | mt |
| 96 | Brieuc Rolland (FRA) | mt | |
| 97 | Milan Paulus (BEL) | Lotto - Soudal Espoirs | mt |
| 98 | Damian Wild (FRA) | AVC Aix-en-Provence | mt |
| 99 | Alexander Tarlton (ALL) | Lotto - Kern Haus | mt |
| 100 | Sakarias Koller Løland (NOR) | Uno-X Dare Development Team | mt |
| 101 | Adam Kus (POL) | mt | |
| 102 | Hijiri Oda (JPN) | EF Education - Nippo Development Team | mt |
| 103 | Simon Baran (FRA) | CC Etupes Le Doubs - Pays de Montbéliard | mt |
| 104 | Dries De Pooter (BEL) | Hagens Berman - Axeon | mt |
| 105 | Joseph Laverick (G-B) | Hagens Berman - Axeon | mt |
| 106 | Ryan Kamp (P-B) | mt | |
| 107 | Gilles Mottiez (SUI) | mt | |
| 108 | Louis Barré (FRA) | UC Nantes - Atlantique | mt |
| 109 | Orken Slamzhanov (KAZ) | Astana Qazaqstan Development Team | mt |
| 110 | Stian Fredheim (NOR) | Uno-X Dare Development Team | mt |
| 111 | Cédric Pries (LUX) | Leopard Pro Cycling | mt |
| 112 | Laurence Pithie (NZL) | Equipe Continentale Groupama - Fdj | mt |
| 113 | Sean Flynn (G-B) | Swiss Racing Academy | mt |
| 114 | Pirmin Benz (ALL) | Radnet - Rose | mt |
| 115 | Luke Lamperti (E-U) | Trinity Racing | mt |
| 116 | Trym Brennsæter (NOR) | EF Education - Nippo Development Team | mt |
| 117 | Florian Carpentier (FRA) | Premier Tech U23 Cycling Project | mt |
| 118 | Johannes Hodapp (ALL) | Leopard Pro Cycling | mt |
| 119 | Gergely Orosz (HON) | mt | |
| 120 | Nicolas Rousset-Favier (FRA) | mt | |
| 121 | Vincent Van Hemelen (BEL) | Lotto - Soudal Espoirs | mt |
| 122 | Flavien Maurelet (FRA) | Saint-Michel - Auber 93 | mt |
| 123 | Adam Toupalík (RTC) | Elkov - Kasper | mt |
| 124 | Alastair Christie-Johnston (AUS) | Team Bridgelane | mt |
| 125 | Joris Delbove (FRA) | Saint-Michel - Auber 93 | mt |
| 126 | Noé Castille (FRA) | mt | |
| 127 | Clément Jolibert (FRA) | mt | |
| 128 | Kasper Andersen (DAN) | Hagens Berman - Axeon | mt |
| 129 | Gianluca Pollefliet (BEL) | Lotto - Soudal Espoirs | mt |
| 130 | Rosola Kevin Pezzo (ITA) | mt | |
| 131 | Pierre-Pascal Keup (ALL) | Lotto - Kern Haus | mt |
| 132 | Emanuel Zangerle (AUT) | Tirol - KTM | mt |
| 133 | Cameron Mason (CAN) | Trinity Racing | mt |
| 134 | Toby Perry (G-B) | Hagens Berman - Axeon | mt |
| 135 | Baptiste Vadic (FRA) | mt | |
| 136 | Mickaël Crispin (FRA) | mt | |
| 137 | Dillon Corkery (IRL) | CC Etupes Le Doubs - Pays de Montbéliard | mt |
| 138 | Matej Zahálka (RTC) | Elkov - Kasper | mt |
| 139 | Patrick Eddy (AUS) | Development Team Dsm | mt |
| 140 | Jakub Toupalík (RTC) | Elkov - Kasper | mt |
| 141 | Anthony Maldonado (FRA) | Saint-Michel - Auber 93 | mt |
| 142 | Joost Brinkman (P-B) | Development Team Dsm | mt |
| 143 | Matiss Kalverss (LAT) | Astana Qazaqstan Development Team | mt |
| 144 | Benjamin Marais (FRA) | mt | |
| OTL | Darren van Bekkum (P-B) | Jumbo - Visma Development Team | - |
| OTL | Ivan Cobo Cayon (ESP) | Equipo Kern Pharma | - |
| OTL | Szymon Tracz (POL) | EF Education - Nippo Development Team | - |
| 148 | Jérémie Belle dit La Grenade (CAN) | AVC Aix-en-Provence | |
| 149 | Adrien Maire (FRA) | AVC Aix-en-Provence | |
| 150 | Joris Reinderink (P-B) | Development Team Dsm | |
| 151 | Robin Froidevaux (SUI) | Swiss Racing Academy | |
| 152 | Torjus Sleen (NOR) | Uno-X Pro Cycling Team | |
| 153 | Fabio Christen (SUI) | EF Education - Nippo Development Team | |
| 154 | Dylan Guinet (FRA) | Evopro Racing |
Aller aux résultats de l'étape incluant tous les classements

Image © Agence Groupe Larger Communication. Source : Site officiel du Tour Alsace.
| 1 | Finlay Pickering (G-B) | Equipe Continentale Groupama - Fdj | 3:36:58 |
| 2 | Jordan Jegat (FRA) | UC Nantes - Atlantique | 0:19 |
| 3 | Lennert Van Eetvelt (BEL) | Lotto - Soudal Espoirs | 0:24 |
| 4 | Matthew Dinham (AUS) | Team Bridgelane | 0:26 |
| 5 | Elias Maris (BEL) | Leopard Pro Cycling | 0:34 |
| 6 | Axel Mariault (FRA) | UC Nantes - Atlantique | 0:38 |
| 7 | Roland Thalmann (SUI) | Vorarlberg | 0:39 |
| 8 | Yaël Joalland (FRA) | UC Nantes - Atlantique | 0:42 |
| 9 | Leo Hayter (G-B) | Hagens Berman - Axeon | 0:46 |
| 10 | Carlos Eloy Garcia Pierna (ESP) | Equipo Kern Pharma | 0:48 |
| 11 | Nicolas Breuillard (FRA) | AVC Aix-en-Provence | mt |
| 12 | Tijmen Graat (P-B) | Jumbo - Visma Development Team | 0:52 |
| 13 | Reuben Thompson (NZL) | Equipe Continentale Groupama - Fdj | 0:57 |
| 14 | Jon Agirre Egaña (ESP) | Equipo Kern Pharma | 1:09 |
| 15 | Lars Boven (P-B) | Jumbo - Visma Development Team | 1:10 |
| 16 | Karel Vacek (RTC) | Tirol - KTM | 1:16 |
| 17 | Stéphane Rossetto (FRA) | Saint-Michel - Auber 93 | 1:18 |
| 18 | Witse Meeussen (BEL) | 1:19 | |
| 19 | Clément Braz Afonso (FRA) | 1:21 | |
| 20 | Riccardo Zoidl (AUT) | Vorarlberg | 1:23 |
| 21 | Arthur Kluckers (LUX) | Leopard Pro Cycling | 1:27 |
| 22 | Hannes Wilksch (ALL) | Development Team Dsm | 1:32 |
| 23 | Samuel Jenner (AUS) | Team Bridgelane | 1:34 |
| 24 | Yannis Voisard (SUI) | Swiss Racing Academy | 1:38 |
| 25 | Mats Wenzel (LUX) | Leopard Pro Cycling | 1:42 |
| 26 | Robin Juel Skivild (DAN) | Uno-X Dare Development Team | 1:44 |
| 27 | Florian Lipowitz (ALL) | Tirol - KTM | 1:55 |
| 28 | Colin Stüssi (SUI) | Vorarlberg | mt |
| 29 | Magnus Kulset (NOR) | Uno-X Dare Development Team | 1:59 |
| 30 | Carson Miles (CAN) | Premier Tech U23 Cycling Project | 2:01 |
| 31 | Ramses Debruyne (BEL) | Lotto - Soudal Espoirs | 2:04 |
| 32 | Morne Van Niekerk (AFS) | Saint-Michel - Auber 93 | 2:06 |
| 33 | Nicolas Debeaumarche (FRA) | Saint-Michel - Auber 93 | 2:08 |
| 34 | Baptiste Huyet (FRA) | CC Etupes Le Doubs - Pays de Montbéliard | 2:24 |
| 35 | Louis Richard (FRA) | UC Nantes - Atlantique | 2:30 |
| 36 | Felix Engelhardt (ALL) | Tirol - KTM | 2:35 |
| 37 | Thomas Gloag (G-B) | Trinity Racing | 2:53 |
| 38 | Sergio Nestor Araiz Michel (ESP) | Equipo Kern Pharma | mt |
| 39 | Alastair Christie-Johnston (AUS) | Team Bridgelane | 3:10 |
| 40 | Alexander Tarlton (ALL) | Lotto - Kern Haus | 3:12 |
| 41 | Dominik Neuman (RTC) | Elkov - Kasper | 3:23 |
| 42 | Brieuc Rolland (FRA) | 3:39 | |
| 43 | Marco Schrettl (AUT) | Trinity Racing | 3:51 |
| 44 | Guillaume Dauschy (FRA) | Premier Tech U23 Cycling Project | 4:01 |
| 45 | Petr Kelemen (RTC) | Swiss Racing Academy | mt |
| 46 | Janis Peter (ALL) | P&s Benotti | mt |
| 47 | Michael Boros (RTC) | Elkov - Kasper | 4:04 |
| 48 | Joris Delbove (FRA) | Saint-Michel - Auber 93 | 4:29 |
| 49 | Alexandre Vinokurov (MON) | Astana Qazaqstan Development Team | 4:42 |
| 50 | Rémi Lelandais (FRA) | 4:52 | |
| 51 | Laurens Sweeck (BEL) | mt | |
| 52 | Iván Moreno Sánchez (ESP) | Equipo Kern Pharma | 4:56 |
| 53 | Stian Fredheim (NOR) | Uno-X Dare Development Team | 5:03 |
| 54 | Filip Reha (RTC) | Elkov - Kasper | 5:22 |
| 55 | Paul Buschek (AUT) | Tirol - KTM | 5:25 |
| 56 | Louis Coqueret (FRA) | Leopard Pro Cycling | 5:36 |
| 57 | Jesse Kramer (P-B) | Jumbo - Visma Development Team | 5:39 |
| 58 | Colby Simmons (E-U) | Jumbo - Visma Development Team | mt |
| 59 | Samuel Watson (G-B) | Equipe Continentale Groupama - Fdj | 5:45 |
| 60 | Jakob Geßner (ALL) | Lotto - Kern Haus | mt |
| 61 | Rhys Robotham (AUS) | Team Bridgelane | 5:49 |
| 62 | Gwen Leclainche (FRA) | CC Etupes Le Doubs - Pays de Montbéliard | 5:53 |
| 63 | Clément Delcros (FRA) | AVC Aix-en-Provence | 5:54 |
| 64 | Eli Iserbyt (BEL) | 5:56 | |
| 65 | Owen Geleijn (P-B) | Jumbo - Visma Development Team | 6:02 |
| 66 | Gilles Mottiez (SUI) | 6:07 | |
| 67 | Drew Morey (AUS) | Team Bridgelane | 6:49 |
| 68 | Arnaud Tendon (SUI) | Swiss Racing Academy | 7:21 |
| 69 | Lukas Meiler (ALL) | Vorarlberg | 7:28 |
| 70 | Flavien Maurelet (FRA) | Saint-Michel - Auber 93 | 7:30 |
| 71 | Pirmin Benz (ALL) | Radnet - Rose | 7:59 |
| 72 | Yuuhi Todome (JPN) | 8:07 | |
| 73 | Daniel Alejandro Mendez Noreña (COL) | Equipo Kern Pharma | 8:11 |
| 74 | Alexander Hajek (AUT) | Trinity Racing | 8:23 |
| 75 | Trym Brennsæter (NOR) | EF Education - Nippo Development Team | 8:27 |
| 76 | Aurélien Philibert (FRA) | 8:34 | |
| 77 | Gleb Brussenskiy (KAZ) | Astana Qazaqstan Team | 8:36 |
| 78 | Thibaud Saint-Guilhem (FRA) | AVC Aix-en-Provence | 8:48 |
| 79 | Michael Vanthourenhout (BEL) | 9:07 | |
| 80 | Nicolas Rivard (CAN) | Premier Tech U23 Cycling Project | 9:32 |
| 81 | Michael Garrison (E-U) | Hagens Berman - Axeon | 9:39 |
| 82 | Adam Kus (POL) | 9:42 | |
| 83 | Dillon Corkery (IRL) | CC Etupes Le Doubs - Pays de Montbéliard | 9:51 |
| 84 | Sean Flynn (G-B) | Swiss Racing Academy | mt |
| 85 | Johannes Hodapp (ALL) | Leopard Pro Cycling | 9:52 |
| 86 | Anthony Maldonado (FRA) | Saint-Michel - Auber 93 | 9:54 |
| 87 | Damian Wild (FRA) | AVC Aix-en-Provence | 10:02 |
| 88 | Luke Lamperti (E-U) | Trinity Racing | 10:09 |
| 89 | Ryan Kamp (P-B) | 10:42 | |
| 90 | Thomas Bonnet (FRA) | mt | |
| 91 | Baptiste Vadic (FRA) | mt | |
| 92 | Emilien Jeanniere (FRA) | mt | |
| 93 | Louis Barré (FRA) | UC Nantes - Atlantique | 10:49 |
| 94 | Noé Castille (FRA) | mt | |
| 95 | Lorenzo Masciarelli (ITA) | 11:14 | |
| 96 | Dean Harvey (IRL) | 11:30 | |
| 97 | Cédric Pries (LUX) | Leopard Pro Cycling | 11:43 |
| 98 | Emanuel Zangerle (AUT) | Tirol - KTM | mt |
| 99 | Hijiri Oda (JPN) | EF Education - Nippo Development Team | mt |
| 100 | Alexis Guerin (FRA) | Vorarlberg | 11:53 |
| 101 | Clément Jolibert (FRA) | 11:56 | |
| 102 | Florian Carpentier (FRA) | Premier Tech U23 Cycling Project | 12:17 |
| 103 | Robin Meyer (FRA) | 12:38 | |
| 104 | Milan Paulus (BEL) | Lotto - Soudal Espoirs | mt |
| 105 | Dylan George (AUS) | Team Bridgelane | 12:42 |
| 106 | Romain Grégoire (FRA) | Equipe Continentale Groupama - Fdj | 12:46 |
| 107 | Benjamin Marais (FRA) | 12:49 | |
| 108 | Gianluca Pollefliet (BEL) | Lotto - Soudal Espoirs | 12:58 |
| 109 | Joseph Pidcock (G-B) | Equipe Continentale Groupama - Fdj | 13:09 |
| 110 | Sam Culverwell (G-B) | Trinity Racing | mt |
| 111 | Joseph Laverick (G-B) | Hagens Berman - Axeon | 13:34 |
| 112 | Dries De Pooter (BEL) | Hagens Berman - Axeon | 13:35 |
| 113 | Kasper Andersen (DAN) | Hagens Berman - Axeon | 13:37 |
| 114 | Pierre-Pascal Keup (ALL) | Lotto - Kern Haus | mt |
| 115 | Marcus Sander Hansen (DAN) | Uno-X Dare Development Team | 13:38 |
| 116 | Alec Segaert (BEL) | Lotto - Soudal Espoirs | mt |
| 117 | Aloïs Charrin (FRA) | Swiss Racing Academy | mt |
| 118 | Enzo Leijnse (P-B) | Development Team Dsm | mt |
| 119 | Sakarias Koller Løland (NOR) | Uno-X Dare Development Team | mt |
| 120 | Robin Plamondon (CAN) | Premier Tech U23 Cycling Project | mt |
| 121 | Théo Thomas (FRA) | CC Etupes Le Doubs - Pays de Montbéliard | mt |
| 122 | Mickaël Crispin (FRA) | 13:56 | |
| 123 | Laurence Pithie (NZL) | Equipe Continentale Groupama - Fdj | 13:58 |
| 124 | Casper van Uden (P-B) | Development Team Dsm | mt |
| 125 | Cameron Mason (CAN) | Trinity Racing | 14:03 |
| 126 | Orken Slamzhanov (KAZ) | Astana Qazaqstan Development Team | 14:13 |
| 127 | Patrick Eddy (AUS) | Development Team Dsm | 14:19 |
| 128 | Rosola Kevin Pezzo (ITA) | 14:30 | |
| 129 | Davide Toneatti (ITA) | Astana Qazaqstan Development Team | mt |
| 130 | Simon Baran (FRA) | CC Etupes Le Doubs - Pays de Montbéliard | 14:35 |
| 131 | Moritz Kretschy (ALL) | Radnet - Rose | 15:57 |
| 132 | Toby Perry (G-B) | Hagens Berman - Axeon | 17:07 |
| 133 | Gergely Orosz (HON) | 17:29 | |
| 134 | Timon Rüegg (SUI) | mt | |
| 135 | Lukas Rüegg (SUI) | Vorarlberg | mt |
| 136 | Yusuke Kadota (JPN) | EF Education - Nippo Development Team | 17:33 |
| 137 | Matiss Kalverss (LAT) | Astana Qazaqstan Development Team | 18:58 |
| 138 | Joost Brinkman (P-B) | Development Team Dsm | 22:44 |
| 139 | Nicolas Rousset-Favier (FRA) | 28:45 | |
| 140 | Vincent Van Hemelen (BEL) | Lotto - Soudal Espoirs | |
| 141 | Charles-Étienne Chrétien (CAN) | Premier Tech U23 Cycling Project | |
| 142 | Matej Zahálka (RTC) | Elkov - Kasper | |
| 143 | Adam Toupalík (RTC) | Elkov - Kasper | |
| 144 | Jakub Toupalík (RTC) | Elkov - Kasper |
Aller aux résultats de l'étape incluant tous les classements

Image © Agence Groupe Larger Communication. Source : Site officiel du Tour Alsace.
| 1 | Arthur Kluckers (LUX) | Leopard Pro Cycling | 3:52:38 |
| 2 | Nicolas Debeaumarche (FRA) | Saint-Michel - Auber 93 | mt |
| 3 | Jesse Kramer (P-B) | Jumbo - Visma Development Team | mt |
| 4 | Colin Stüssi (SUI) | Vorarlberg | mt |
| 5 | Alec Segaert (BEL) | Lotto - Soudal Espoirs | mt |
| 6 | Colby Simmons (E-U) | Jumbo - Visma Development Team | mt |
| 7 | Marcus Sander Hansen (DAN) | Uno-X Dare Development Team | mt |
| 8 | Samuel Jenner (AUS) | Team Bridgelane | mt |
| 9 | Stéphane Rossetto (FRA) | Saint-Michel - Auber 93 | 0:10 |
| 10 | Elias Maris (BEL) | Leopard Pro Cycling | 1:05 |
| 11 | Samuel Watson (G-B) | Equipe Continentale Groupama - Fdj | mt |
| 12 | Lars Boven (P-B) | Jumbo - Visma Development Team | 1:07 |
| 13 | Sean Flynn (G-B) | Swiss Racing Academy | mt |
| 14 | Stian Fredheim (NOR) | Uno-X Dare Development Team | mt |
| 15 | Dominik Neuman (RTC) | Elkov - Kasper | mt |
| 16 | Gwen Leclainche (FRA) | CC Etupes Le Doubs - Pays de Montbéliard | mt |
| 17 | Dries De Pooter (BEL) | Hagens Berman - Axeon | mt |
| 18 | Casper van Uden (P-B) | Development Team Dsm | mt |
| 19 | Cédric Pries (LUX) | Leopard Pro Cycling | mt |
| 20 | Matthew Dinham (AUS) | Team Bridgelane | mt |
| 21 | Nicolas Breuillard (FRA) | AVC Aix-en-Provence | mt |
| 22 | Alexandre Vinokurov (MON) | Astana Qazaqstan Development Team | mt |
| 23 | Luke Lamperti (E-U) | Trinity Racing | mt |
| 24 | Jordan Jegat (FRA) | UC Nantes - Atlantique | mt |
| 25 | Ramses Debruyne (BEL) | Lotto - Soudal Espoirs | mt |
| 26 | Lukas Rüegg (SUI) | Vorarlberg | mt |
| 27 | Robin Plamondon (CAN) | Premier Tech U23 Cycling Project | mt |
| 28 | Gleb Brussenskiy (KAZ) | Astana Qazaqstan Team | mt |
| 29 | Yaël Joalland (FRA) | UC Nantes - Atlantique | mt |
| 30 | Pirmin Benz (ALL) | Radnet - Rose | mt |
| 31 | Emilien Jeanniere (FRA) | mt | |
| 32 | Lennert Van Eetvelt (BEL) | Lotto - Soudal Espoirs | mt |
| 33 | Baptiste Huyet (FRA) | CC Etupes Le Doubs - Pays de Montbéliard | mt |
| 34 | Aurélien Philibert (FRA) | mt | |
| 35 | Eli Iserbyt (BEL) | mt | |
| 36 | Roland Thalmann (SUI) | Vorarlberg | mt |
| 37 | Kasper Andersen (DAN) | Hagens Berman - Axeon | mt |
| 38 | Dean Harvey (IRL) | mt | |
| 39 | Witse Meeussen (BEL) | mt | |
| 40 | Trym Brennsæter (NOR) | EF Education - Nippo Development Team | mt |
| 41 | Rémi Lelandais (FRA) | 1:17 | |
| 42 | Lorenzo Masciarelli (ITA) | 1:18 | |
| 43 | Johannes Hodapp (ALL) | Leopard Pro Cycling | mt |
| 44 | Yuuhi Todome (JPN) | 1:20 | |
| 45 | Iván Moreno Sánchez (ESP) | Equipo Kern Pharma | mt |
| 46 | Tijmen Graat (P-B) | Jumbo - Visma Development Team | mt |
| 47 | Jakob Geßner (ALL) | Lotto - Kern Haus | 1:23 |
| 48 | Petr Kelemen (RTC) | Swiss Racing Academy | 1:24 |
| 49 | Lukas Meiler (ALL) | Vorarlberg | mt |
| 50 | Michael Boros (RTC) | Elkov - Kasper | mt |
| 51 | Enzo Leijnse (P-B) | Development Team Dsm | mt |
| 52 | Mickaël Crispin (FRA) | 1:26 | |
| 53 | Arnaud Tendon (SUI) | Swiss Racing Academy | mt |
| 54 | Ryan Kamp (P-B) | 1:28 | |
| 55 | Milan Paulus (BEL) | Lotto - Soudal Espoirs | 1:30 |
| 56 | Flavien Maurelet (FRA) | Saint-Michel - Auber 93 | 1:32 |
| 57 | Florian Lipowitz (ALL) | Tirol - KTM | 1:34 |
| 58 | Paul Buschek (AUT) | Tirol - KTM | mt |
| 59 | Marco Schrettl (AUT) | Trinity Racing | mt |
| 60 | Alexander Hajek (AUT) | Trinity Racing | mt |
| 61 | Louis Coqueret (FRA) | Leopard Pro Cycling | mt |
| 62 | Robin Juel Skivild (DAN) | Uno-X Dare Development Team | mt |
| 63 | Adam Kus (POL) | mt | |
| 64 | Clément Braz Afonso (FRA) | mt | |
| 65 | Carlos Eloy Garcia Pierna (ESP) | Equipo Kern Pharma | mt |
| 66 | Thibaud Saint-Guilhem (FRA) | AVC Aix-en-Provence | mt |
| 67 | Filip Reha (RTC) | Elkov - Kasper | mt |
| 68 | Riccardo Zoidl (AUT) | Vorarlberg | mt |
| 69 | Dylan George (AUS) | Team Bridgelane | mt |
| 70 | Magnus Kulset (NOR) | Uno-X Dare Development Team | mt |
| 71 | Janis Peter (ALL) | P&s Benotti | mt |
| 72 | Sergio Nestor Araiz Michel (ESP) | Equipo Kern Pharma | mt |
| 73 | Damian Wild (FRA) | AVC Aix-en-Provence | mt |
| 74 | Rhys Robotham (AUS) | Team Bridgelane | mt |
| 75 | Joris Delbove (FRA) | Saint-Michel - Auber 93 | mt |
| 76 | Thomas Gloag (G-B) | Trinity Racing | mt |
| 77 | Nicolas Rivard (CAN) | Premier Tech U23 Cycling Project | mt |
| 78 | Leo Hayter (G-B) | Hagens Berman - Axeon | 1:41 |
| 79 | Morne Van Niekerk (AFS) | Saint-Michel - Auber 93 | mt |
| 80 | Alexander Tarlton (ALL) | Lotto - Kern Haus | mt |
| 81 | Davide Toneatti (ITA) | Astana Qazaqstan Development Team | 1:47 |
| 82 | Patrick Eddy (AUS) | Development Team Dsm | 1:49 |
| 83 | Axel Mariault (FRA) | UC Nantes - Atlantique | 1:54 |
| 84 | Guillaume Dauschy (FRA) | Premier Tech U23 Cycling Project | mt |
| 85 | Hannes Wilksch (ALL) | Development Team Dsm | 1:57 |
| 86 | Emanuel Zangerle (AUT) | Tirol - KTM | 2:05 |
| 87 | Felix Engelhardt (ALL) | Tirol - KTM | mt |
| 88 | Aloïs Charrin (FRA) | Swiss Racing Academy | mt |
| 89 | Alexis Guerin (FRA) | Vorarlberg | mt |
| 90 | Michael Vanthourenhout (BEL) | 2:14 | |
| 91 | Clément Jolibert (FRA) | mt | |
| 92 | Anthony Maldonado (FRA) | Saint-Michel - Auber 93 | mt |
| 93 | Owen Geleijn (P-B) | Jumbo - Visma Development Team | 2:17 |
| 94 | Louis Barré (FRA) | UC Nantes - Atlantique | 2:19 |
| 95 | Louis Richard (FRA) | UC Nantes - Atlantique | mt |
| 96 | Daniel Alejandro Mendez Noreña (COL) | Equipo Kern Pharma | 2:20 |
| 97 | Benjamin Marais (FRA) | 2:27 | |
| 98 | Laurens Sweeck (BEL) | mt | |
| 99 | Finlay Pickering (G-B) | Equipe Continentale Groupama - Fdj | 2:32 |
| 100 | Reuben Thompson (NZL) | Equipe Continentale Groupama - Fdj | 2:34 |
| 101 | Sakarias Koller Løland (NOR) | Uno-X Dare Development Team | 2:58 |
| 102 | Thomas Bonnet (FRA) | 3:14 | |
| 103 | Baptiste Vadic (FRA) | mt | |
| 104 | Brieuc Rolland (FRA) | mt | |
| 105 | Hijiri Oda (JPN) | EF Education - Nippo Development Team | 3:17 |
| 106 | Pierre-Pascal Keup (ALL) | Lotto - Kern Haus | 3:37 |
| 107 | Moritz Kretschy (ALL) | Radnet - Rose | mt |
| 108 | Michael Garrison (E-U) | Hagens Berman - Axeon | mt |
| 109 | Alastair Christie-Johnston (AUS) | Team Bridgelane | 3:58 |
| 110 | Karel Vacek (RTC) | Tirol - KTM | 5:07 |
| 111 | Noé Castille (FRA) | 5:12 | |
| 112 | Joseph Laverick (G-B) | Hagens Berman - Axeon | 6:02 |
| 113 | Timon Rüegg (SUI) | mt | |
| 114 | Robin Meyer (FRA) | 6:05 | |
| 115 | Yusuke Kadota (JPN) | EF Education - Nippo Development Team | 6:07 |
| 116 | Mats Wenzel (LUX) | Leopard Pro Cycling | 6:09 |
| 117 | Toby Perry (G-B) | Hagens Berman - Axeon | 6:30 |
| 118 | Laurence Pithie (NZL) | Equipe Continentale Groupama - Fdj | 7:04 |
Aller aux résultats de l'étape incluant tous les classements

Image © Agence Groupe Larger Communication. Source : Site officiel du Tour Alsace.
| 1 | Samuel Watson (G-B) | Equipe Continentale Groupama - Fdj | 3:32:43 |
| 2 | Gianluca Pollefliet (BEL) | Lotto - Soudal Espoirs | mt |
| 3 | Luke Lamperti (E-U) | Trinity Racing | mt |
| 4 | Dries De Pooter (BEL) | Hagens Berman - Axeon | mt |
| 5 | Casper van Uden (P-B) | Development Team Dsm | mt |
| 6 | Emilien Jeanniere (FRA) | mt | |
| 7 | Arnaud Tendon (SUI) | Swiss Racing Academy | mt |
| 8 | Anthony Maldonado (FRA) | Saint-Michel - Auber 93 | mt |
| 9 | Gwen Leclainche (FRA) | CC Etupes Le Doubs - Pays de Montbéliard | mt |
| 10 | Sean Flynn (G-B) | Swiss Racing Academy | mt |
| 11 | Stian Fredheim (NOR) | Uno-X Dare Development Team | mt |
| 12 | Axel Mariault (FRA) | UC Nantes - Atlantique | mt |
| 13 | Dominik Neuman (RTC) | Elkov - Kasper | mt |
| 14 | Elias Maris (BEL) | Leopard Pro Cycling | mt |
| 15 | Jesse Kramer (P-B) | Jumbo - Visma Development Team | mt |
| 16 | Colby Simmons (E-U) | Jumbo - Visma Development Team | mt |
| 17 | Mickaël Crispin (FRA) | mt | |
| 18 | Hijiri Oda (JPN) | EF Education - Nippo Development Team | mt |
| 19 | Matthew Dinham (AUS) | Team Bridgelane | mt |
| 20 | Lennert Van Eetvelt (BEL) | Lotto - Soudal Espoirs | mt |
| 21 | Lars Boven (P-B) | Jumbo - Visma Development Team | mt |
| 22 | Iván Moreno Sánchez (ESP) | Equipo Kern Pharma | mt |
| 23 | Cédric Pries (LUX) | Leopard Pro Cycling | mt |
| 24 | Paul Buschek (AUT) | Tirol - KTM | mt |
| 25 | Laurens Sweeck (BEL) | mt | |
| 26 | Petr Kelemen (RTC) | Swiss Racing Academy | mt |
| 27 | Owen Geleijn (P-B) | Jumbo - Visma Development Team | mt |
| 28 | Robin Plamondon (CAN) | Premier Tech U23 Cycling Project | mt |
| 29 | Colin Stüssi (SUI) | Vorarlberg | mt |
| 30 | Finlay Pickering (G-B) | Equipe Continentale Groupama - Fdj | mt |
| 31 | Clément Braz Afonso (FRA) | mt | |
| 32 | Pierre-Pascal Keup (ALL) | Lotto - Kern Haus | mt |
| 33 | Ramses Debruyne (BEL) | Lotto - Soudal Espoirs | mt |
| 34 | Witse Meeussen (BEL) | mt | |
| 35 | Samuel Jenner (AUS) | Team Bridgelane | mt |
| 36 | Stéphane Rossetto (FRA) | Saint-Michel - Auber 93 | mt |
| 37 | Michael Boros (RTC) | Elkov - Kasper | mt |
| 38 | Jordan Jegat (FRA) | UC Nantes - Atlantique | mt |
| 39 | Karel Vacek (RTC) | Tirol - KTM | mt |
| 40 | Nicolas Breuillard (FRA) | AVC Aix-en-Provence | mt |
| 41 | Reuben Thompson (NZL) | Equipe Continentale Groupama - Fdj | mt |
| 42 | Orken Slamzhanov (KAZ) | Astana Qazaqstan Development Team | mt |
| 43 | Roland Thalmann (SUI) | Vorarlberg | mt |
| 44 | Tijmen Graat (P-B) | Jumbo - Visma Development Team | mt |
| 45 | Yusuke Kadota (JPN) | EF Education - Nippo Development Team | mt |
| 46 | Arthur Kluckers (LUX) | Leopard Pro Cycling | mt |
| 47 | Jon Agirre Egaña (ESP) | Equipo Kern Pharma | mt |
| 48 | Laurence Pithie (NZL) | Equipe Continentale Groupama - Fdj | mt |
| 49 | Guillaume Dauschy (FRA) | Premier Tech U23 Cycling Project | mt |
| 50 | Louis Coqueret (FRA) | Leopard Pro Cycling | mt |
| 51 | Rosola Kevin Pezzo (ITA) | mt | |
| 52 | Florian Lipowitz (ALL) | Tirol - KTM | mt |
| 53 | Rémi Lelandais (FRA) | mt | |
| 54 | Carson Miles (CAN) | Premier Tech U23 Cycling Project | mt |
| 55 | Aurélien Philibert (FRA) | mt | |
| 56 | Lukas Meiler (ALL) | Vorarlberg | mt |
| 57 | Pirmin Benz (ALL) | Radnet - Rose | mt |
| 58 | Thibaud Saint-Guilhem (FRA) | AVC Aix-en-Provence | mt |
| 59 | Florian Carpentier (FRA) | Premier Tech U23 Cycling Project | mt |
| 60 | Sergio Nestor Araiz Michel (ESP) | Equipo Kern Pharma | mt |
| 61 | Alexandre Vinokurov (MON) | Astana Qazaqstan Development Team | mt |
| 62 | Dylan George (AUS) | Team Bridgelane | mt |
| 63 | Flavien Maurelet (FRA) | Saint-Michel - Auber 93 | mt |
| 64 | Gergely Orosz (HON) | mt | |
| 65 | Johannes Hodapp (ALL) | Leopard Pro Cycling | mt |
| 66 | Jakob Geßner (ALL) | Lotto - Kern Haus | mt |
| 67 | Riccardo Zoidl (AUT) | Vorarlberg | mt |
| 68 | Nicolas Rivard (CAN) | Premier Tech U23 Cycling Project | 0:14 |
| 69 | Carlos Eloy Garcia Pierna (ESP) | Equipo Kern Pharma | mt |
| 70 | Milan Paulus (BEL) | Lotto - Soudal Espoirs | mt |
| 71 | Robin Juel Skivild (DAN) | Uno-X Dare Development Team | mt |
| 72 | Filip Reha (RTC) | Elkov - Kasper | mt |
| 73 | Mats Wenzel (LUX) | Leopard Pro Cycling | mt |
| 74 | Simon Baran (FRA) | CC Etupes Le Doubs - Pays de Montbéliard | mt |
| 75 | Nicolas Debeaumarche (FRA) | Saint-Michel - Auber 93 | mt |
| 76 | Baptiste Huyet (FRA) | CC Etupes Le Doubs - Pays de Montbéliard | mt |
| 77 | Rhys Robotham (AUS) | Team Bridgelane | mt |
| 78 | Alexis Guerin (FRA) | Vorarlberg | 0:23 |
| 79 | Gleb Brussenskiy (KAZ) | Astana Qazaqstan Team | mt |
| 80 | Adam Kus (POL) | mt | |
| 81 | Sam Culverwell (G-B) | Trinity Racing | mt |
| 82 | Clément Delcros (FRA) | AVC Aix-en-Provence | mt |
| 83 | Janis Peter (ALL) | P&s Benotti | mt |
| 84 | Ryan Kamp (P-B) | mt | |
| 85 | Lukas Rüegg (SUI) | Vorarlberg | mt |
| 86 | Lorenzo Masciarelli (ITA) | 0:28 | |
| 87 | Marco Schrettl (AUT) | Trinity Racing | 0:29 |
| 88 | Yuuhi Todome (JPN) | 0:32 | |
| 89 | Felix Engelhardt (ALL) | Tirol - KTM | mt |
| 90 | Hannes Wilksch (ALL) | Development Team Dsm | mt |
| 91 | Eli Iserbyt (BEL) | mt | |
| 92 | Michael Vanthourenhout (BEL) | mt | |
| 93 | Yaël Joalland (FRA) | UC Nantes - Atlantique | mt |
| 94 | Emanuel Zangerle (AUT) | Tirol - KTM | 0:37 |
| 95 | Baptiste Vadic (FRA) | mt | |
| 96 | Aloïs Charrin (FRA) | Swiss Racing Academy | mt |
| 97 | Leo Hayter (G-B) | Hagens Berman - Axeon | mt |
| 98 | Gilles Mottiez (SUI) | mt | |
| 99 | Clément Jolibert (FRA) | mt | |
| 100 | Marcus Sander Hansen (DAN) | Uno-X Dare Development Team | 0:41 |
| 101 | Sakarias Koller Løland (NOR) | Uno-X Dare Development Team | mt |
| 102 | Joris Delbove (FRA) | Saint-Michel - Auber 93 | mt |
| 103 | Joseph Laverick (G-B) | Hagens Berman - Axeon | mt |
| 104 | Kasper Andersen (DAN) | Hagens Berman - Axeon | mt |
| 105 | Michael Garrison (E-U) | Hagens Berman - Axeon | mt |
| 106 | Louis Barré (FRA) | UC Nantes - Atlantique | mt |
| 107 | Alexander Tarlton (ALL) | Lotto - Kern Haus | 0:44 |
| 108 | Morne Van Niekerk (AFS) | Saint-Michel - Auber 93 | mt |
| 109 | Enzo Leijnse (P-B) | Development Team Dsm | mt |
| 110 | Matiss Kalverss (LAT) | Astana Qazaqstan Development Team | 0:47 |
| 111 | Patrick Eddy (AUS) | Development Team Dsm | mt |
| 112 | Benjamin Marais (FRA) | mt | |
| 113 | Robin Meyer (FRA) | 0:50 | |
| 114 | Alastair Christie-Johnston (AUS) | Team Bridgelane | mt |
| 115 | Alec Segaert (BEL) | Lotto - Soudal Espoirs | 1:00 |
| 116 | Thomas Gloag (G-B) | Trinity Racing | mt |
| 117 | Alexander Hajek (AUT) | Trinity Racing | mt |
| 118 | Moritz Kretschy (ALL) | Radnet - Rose | 1:04 |
| 119 | Magnus Kulset (NOR) | Uno-X Dare Development Team | 1:17 |
| 120 | Davide Toneatti (ITA) | Astana Qazaqstan Development Team | 1:28 |
| 121 | Thomas Bonnet (FRA) | 1:34 | |
| 122 | Daniel Alejandro Mendez Noreña (COL) | Equipo Kern Pharma | mt |
| 123 | Timon Rüegg (SUI) | 1:44 | |
| 124 | Toby Perry (G-B) | Hagens Berman - Axeon | 1:50 |
| 125 | Trym Brennsæter (NOR) | EF Education - Nippo Development Team | 2:01 |
| 126 | Joost Brinkman (P-B) | Development Team Dsm | 2:36 |
| 127 | Louis Richard (FRA) | UC Nantes - Atlantique | 3:42 |
| 128 | Brieuc Rolland (FRA) | 3:44 | |
| 129 | Cameron Mason (CAN) | Trinity Racing | 3:47 |
| 130 | Noé Castille (FRA) | 6:23 | |
| 131 | Dean Harvey (IRL) | 6:25 | |
| 132 | Joseph Pidcock (G-B) | Equipe Continentale Groupama - Fdj | 6:36 |
| 133 | Damian Wild (FRA) | AVC Aix-en-Provence | 7:53 |
Aller aux résultats de l'étape incluant tous les classements