Tous les résultats sportifs en temps réel
Tous les résultats sportifs en temps réel
Choix d'une saison :
Le Tour de Romandie 2022 est la 75ème édition de cette épreuve. La compétition a eu lieu du 26 avril au 1er mai 2022 . Le vainqueur de l'édition 2022 est Aleksander Vlasov.
Suisse - 26 Avril 2022 - 1er Mai 2022
| 1 | Aleksander Vlasov (RUS) | Bora - Hansgrohe | 18:00:59 |
| 2 | Gino Mäder (SUI) | Bahrain Victorious | 0:50 |
| 3 | Simon Geschke (ALL) | Cofidis | 0:55 |
| 4 | Juan Ayuso Pesquera (ESP) | Uae Team Emirates | 1:22 |
| 5 | Ben O'Connor (AUS) | AG2R Citroën | 1:47 |
| 6 | Damiano Caruso (ITA) | Bahrain Victorious | 1:51 |
| 7 | Steven Kruijswijk (P-B) | Jumbo - Visma | 1:52 |
| 8 | Rohan Dennis (AUS) | Jumbo - Visma | 1:54 |
| 9 | Luke Plapp (AUS) | Ineos Grenadiers | 2:08 |
| 10 | Einer Augusto Rubio Reyes (COL) | Movistar | 2:13 |
| 11 | Steff Cras (BEL) | Lotto - Soudal | 2:19 |
| 12 | Sepp Kuss (E-U) | Jumbo - Visma | 2:40 |
| 13 | Thibaut Pinot (FRA) | Groupama - Fdj | 2:54 |
| 14 | Neilson Powless (E-U) | EF Education - Easypost | 2:55 |
| 15 | Sébastien Reichenbach (SUI) | Groupama - Fdj | 3:02 |
| 16 | Carlos Verona Quintanilla (ESP) | Movistar | mt |
| 17 | Michael Woods (CAN) | Israel - Premier Tech | 3:14 |
| 18 | Sean Quinn (E-U) | EF Education - Easypost | 3:28 |
| 19 | Geraint Howell Thomas (G-B) | Ineos Grenadiers | mt |
| 20 | Harold Alfonso Tejada Canacue (COL) | Astana Qazaqstan Team | 4:06 |
| 21 | Marc Hirschi (SUI) | Uae Team Emirates | 4:26 |
| 22 | Kenny Elissonde (FRA) | Trek - Segafredo | 4:36 |
| 23 | Mauro Schmid (SUI) | Quick-Step Alpha Vinyl Team | 4:44 |
| 24 | Sergio Andres Higuita Garcia (COL) | Bora - Hansgrohe | 4:54 |
| 25 | Rudy Molard (FRA) | Groupama - Fdj | 5:14 |
| 26 | Gianluca Brambilla (ITA) | Trek - Segafredo | 5:16 |
| 27 | Finn Fisher-Black (NZL) | Uae Team Emirates | 5:18 |
| 28 | Felix Großschartner (AUT) | Bora - Hansgrohe | mt |
| 29 | Jakob Diemer Fuglsang (DAN) | Israel - Premier Tech | 5:24 |
| 30 | Dylan Theuns (BEL) | Bahrain Victorious | 5:45 |
| 31 | Davide Villella (ITA) | Cofidis | 5:50 |
| 32 | Louis Meintjes (AFS) | Intermarché - Wanty - Gobert Matériaux | 6:19 |
| 33 | Rein Taaramäe (EST) | Intermarché - Wanty - Gobert Matériaux | 6:55 |
| 34 | Andreas Leknessund (NOR) | Team Dsm | 7:05 |
| 35 | Abner González Rivera (PUR) | Movistar | 7:06 |
| 36 | Hermann Pernsteiner (AUT) | Bahrain Victorious | 7:37 |
| 37 | José Félix Parra Cuerda (ESP) | Equipo Kern Pharma | 8:07 |
| 38 | Patrick Bevin (NZL) | Israel - Premier Tech | 8:09 |
| 39 | Julien Bernard (FRA) | Trek - Segafredo | 8:16 |
| 40 | Luis León Sánchez Gil (ESP) | Bahrain Victorious | 9:33 |
| 41 | Quentin Pacher (FRA) | Groupama - Fdj | 10:41 |
| 42 | Rubén Fernández Andújar (ESP) | Cofidis | 10:50 |
| 43 | Geoffrey Bouchard (FRA) | AG2R Citroën | 11:25 |
| 44 | Óscar Rodríguez Garaicoechea (ESP) | Movistar | 12:44 |
| 45 | Matthias Flückiger (SUI) | 13:04 | |
| 46 | Mikkel Frølich Honoré (DAN) | Quick-Step Alpha Vinyl Team | 13:17 |
| 47 | Ben Healy (IRL) | EF Education - Easypost | 13:52 |
| 48 | Magnus Sheffield (E-U) | Ineos Grenadiers | 14:00 |
| 49 | Pau Miquel Delgado (ESP) | Equipo Kern Pharma | 15:04 |
| 50 | Andrey Amador Bikkazakova (CRC) | Ineos Grenadiers | 15:06 |
| 51 | Anton Palzer (ALL) | Bora - Hansgrohe | 16:08 |
| 52 | Robert Gesink (P-B) | Jumbo - Visma | 16:35 |
| 53 | Tsgabu Gebremaryam Grmay (ETH) | 18:36 | |
| 54 | Niklas Arndt (ALL) | Team Dsm | 20:04 |
| 55 | Maximilian Schachmann (ALL) | Bora - Hansgrohe | 20:42 |
| 56 | Sander Armée (BEL) | Cofidis | 22:05 |
| 57 | Stefan De Bod (AFS) | Astana Qazaqstan Team | 22:18 |
| 58 | Toms Skujins (LAT) | Trek - Segafredo | 22:21 |
| 59 | Matteo Badilatti (SUI) | Groupama - Fdj | 22:47 |
| 60 | Andrey Zeits (KAZ) | Astana Qazaqstan Team | 23:19 |
| 61 | Bob Jungels (LUX) | AG2R Citroën | 24:46 |
| 62 | Ethan Hayter (G-B) | Ineos Grenadiers | 25:12 |
| 63 | Yannis Voisard (SUI) | Swiss Racing Academy | 26:18 |
| 64 | Ion Izagirre Insausti (ESP) | Cofidis | 26:22 |
| 65 | Chris Froome (G-B) | Israel - Premier Tech | 27:15 |
| 66 | Antwan Tolhoek (P-B) | Trek - Segafredo | 27:17 |
| 67 | Jan Polanc (SLO) | Uae Team Emirates | 27:39 |
| 68 | Filippo Colombo (SUI) | Swiss Racing Academy | 28:06 |
| 69 | Quinten Hermans (BEL) | Intermarché - Wanty - Gobert Matériaux | 28:37 |
| 70 | Dion Smith (NZL) | Team Bikeexchange - Jayco | 29:07 |
| 71 | James Knox (G-B) | Quick-Step Alpha Vinyl Team | 30:11 |
| 72 | Antonio Tiberi (ITA) | 31:04 | |
| 73 | Patrick Konrad (AUT) | Bora - Hansgrohe | 31:14 |
| 74 | Jan Maas (P-B) | Team Bikeexchange - Jayco | 31:15 |
| 75 | Carlos Eloy Garcia Pierna (ESP) | Equipo Kern Pharma | 32:39 |
| 76 | Nans Peters (FRA) | AG2R Citroën | 32:45 |
| 77 | Valerio Conti (ITA) | Astana Qazaqstan Team | 32:56 |
| 78 | Michael Schär (SUI) | AG2R Citroën | 33:45 |
| 79 | Gijs Leemreize (P-B) | Jumbo - Visma | 33:46 |
| 80 | Krists Neilands (LAT) | Israel - Premier Tech | 34:06 |
| 81 | Viktor Verschaeve (BEL) | Lotto - Soudal | 34:22 |
| 82 | Rémi Cavagna (FRA) | Quick-Step Alpha Vinyl Team | 34:38 |
| 83 | Matteo Sobrero (ITA) | Team Bikeexchange - Jayco | 37:43 |
| 84 | Laurens De Plus (BEL) | Ineos Grenadiers | 37:55 |
| 85 | Antonio Nibali (ITA) | Astana Qazaqstan Team | 38:19 |
| 86 | Urko Berrade Fernandez (ESP) | Equipo Kern Pharma | 39:30 |
| 87 | Marco Brenner (ALL) | Team Dsm | 39:39 |
| 88 | Ivo Emanuel Alves Oliveira (POR) | Uae Team Emirates | 39:57 |
| 89 | Valentin Paret-Peintre (FRA) | AG2R Citroën | 43:34 |
| 90 | Anthony Roux (FRA) | Groupama - Fdj | 44:10 |
| 91 | Mattia Cattaneo (ITA) | Quick-Step Alpha Vinyl Team | 45:08 |
| 92 | Timo Roosen (P-B) | Jumbo - Visma | 46:11 |
| 93 | Harm Vanhoucke (BEL) | Lotto - Soudal | 46:20 |
| 94 | Amund Grøndahl Jansen (NOR) | Team Bikeexchange - Jayco | 46:43 |
| 95 | Alexander Cataford (CAN) | Israel - Premier Tech | 47:57 |
| 96 | Sébastien Grignard (BEL) | Lotto - Soudal | 48:03 |
| 97 | Frederik Wandahl (DAN) | Bora - Hansgrohe | 49:12 |
| 98 | Stephen Williams (G-B) | Bahrain Victorious | 49:13 |
| 99 | Sam Bewley (NZL) | Team Bikeexchange - Jayco | 50:13 |
| 100 | Diego López Fuentes (ESP) | Equipo Kern Pharma | 50:27 |
| 101 | Raul Garcia Pierna (ESP) | 50:57 | |
| 102 | Antoine Debons (SUI) | 51:47 | |
| 103 | Georg Steinhauser (ALL) | EF Education - Easypost | 53:10 |
| 104 | Harry Sweeny (AUS) | Lotto - Soudal | 55:46 |
| 105 | Dario Lillo (SUI) | 56:08 | |
| 106 | Théo Delacroix (FRA) | Intermarché - Wanty - Gobert Matériaux | 56:32 |
| 107 | Michel Heßmann (ALL) | Jumbo - Visma | 58:47 |
| 108 | Nils Brun (SUI) | Swiss Racing Academy | 59:03 |
| 109 | Thomas Champion (FRA) | Cofidis | 59:57 |
| 110 | Laurens Huys (BEL) | Intermarché - Wanty - Gobert Matériaux | 1:00:38 |
| 111 | Aliaksandr Riabushenko (BLR) | Astana Qazaqstan Team | 1:01:04 |
| 112 | Tom Bohli (SUI) | Cofidis | 1:03:07 |
| 113 | Casper Pedersen (DAN) | Team Dsm | 1:04:03 |
| 114 | Johan Price-Pejtersen (DAN) | Bahrain Victorious | 1:05:39 |
| 115 | Julius Johansen (DAN) | Intermarché - Wanty - Gobert Matériaux | 1:08:40 |
| 116 | Valère Thiébaud (SUI) | AVC Aix-en-Provence | 1:19:15 |

Image © Fondation Tour de Romandie. Source : Site officiel du Tour de Romandie.
| 1 | Ethan Hayter (G-B) | Ineos Grenadiers | 0:05:52 |
| 2 | Rohan Dennis (AUS) | Jumbo - Visma | 0:04 |
| 3 | Felix Großschartner (AUT) | Bora - Hansgrohe | 0:10 |
| 4 | Geraint Howell Thomas (G-B) | Ineos Grenadiers | mt |
| 5 | Maximilian Schachmann (ALL) | Bora - Hansgrohe | 0:13 |
| 6 | Matteo Sobrero (ITA) | Team Bikeexchange - Jayco | mt |
| 7 | Ethan Vernon (G-B) | Quick-Step Alpha Vinyl Team | 0:14 |
| 8 | Georg Steinhauser (ALL) | EF Education - Easypost | mt |
| 9 | Mauro Schmid (SUI) | Quick-Step Alpha Vinyl Team | mt |
| 10 | Juan Ayuso Pesquera (ESP) | Uae Team Emirates | mt |
| 11 | Mikkel Frølich Honoré (DAN) | Quick-Step Alpha Vinyl Team | mt |
| 12 | Patrick Bevin (NZL) | Israel - Premier Tech | 0:16 |
| 13 | Magnus Sheffield (E-U) | Ineos Grenadiers | mt |
| 14 | Niklas Arndt (ALL) | Team Dsm | mt |
| 15 | Sean Quinn (E-U) | EF Education - Easypost | mt |
| 16 | Brandon McNulty (E-U) | Uae Team Emirates | 0:17 |
| 17 | Rémi Cavagna (FRA) | Quick-Step Alpha Vinyl Team | mt |
| 18 | Aleksander Vlasov (RUS) | Bora - Hansgrohe | 0:19 |
| 19 | Antonio Tiberi (ITA) | 0:20 | |
| 20 | Mattia Cattaneo (ITA) | Quick-Step Alpha Vinyl Team | mt |
| 21 | Ben Healy (IRL) | EF Education - Easypost | mt |
| 22 | Andreas Leknessund (NOR) | Team Dsm | mt |
| 23 | Neilson Powless (E-U) | EF Education - Easypost | mt |
| 24 | Ben O'Connor (AUS) | AG2R Citroën | mt |
| 25 | Julien Bernard (FRA) | Trek - Segafredo | mt |
| 26 | Rubén Fernández Andújar (ESP) | Cofidis | 0:22 |
| 27 | Rigoberto Uran Uran (COL) | EF Education - Easypost | mt |
| 28 | Gregor Mühlberger (AUT) | Movistar | mt |
| 29 | Johan Jacobs (SUI) | Movistar | mt |
| 30 | Josef Cerný (RTC) | Quick-Step Alpha Vinyl Team | mt |
| 31 | Damiano Caruso (ITA) | Bahrain Victorious | mt |
| 32 | Finn Fisher-Black (NZL) | Uae Team Emirates | mt |
| 33 | Bob Jungels (LUX) | AG2R Citroën | mt |
| 34 | Théo Delacroix (FRA) | Intermarché - Wanty - Gobert Matériaux | mt |
| 35 | Luke Plapp (AUS) | Ineos Grenadiers | mt |
| 36 | Nans Peters (FRA) | AG2R Citroën | mt |
| 37 | Jan Polanc (SLO) | Uae Team Emirates | 0:23 |
| 38 | Stefan De Bod (AFS) | Astana Qazaqstan Team | mt |
| 39 | James Knox (G-B) | Quick-Step Alpha Vinyl Team | mt |
| 40 | Julius Johansen (DAN) | Intermarché - Wanty - Gobert Matériaux | mt |
| 41 | Gijs Leemreize (P-B) | Jumbo - Visma | mt |
| 42 | Laurens De Plus (BEL) | Ineos Grenadiers | mt |
| 43 | Tom Bohli (SUI) | Cofidis | 0:24 |
| 44 | Marc Hirschi (SUI) | Uae Team Emirates | mt |
| 45 | Johan Price-Pejtersen (DAN) | Bahrain Victorious | mt |
| 46 | Timo Roosen (P-B) | Jumbo - Visma | mt |
| 47 | Casper Pedersen (DAN) | Team Dsm | mt |
| 48 | Óscar Rodríguez Garaicoechea (ESP) | Movistar | mt |
| 49 | Ivo Emanuel Alves Oliveira (POR) | Uae Team Emirates | mt |
| 50 | Ion Izagirre Insausti (ESP) | Cofidis | 0:25 |
| 51 | Valerio Conti (ITA) | Astana Qazaqstan Team | mt |
| 52 | Hermann Pernsteiner (AUT) | Bahrain Victorious | mt |
| 53 | Filippo Colombo (SUI) | Swiss Racing Academy | mt |
| 54 | Robert Gesink (P-B) | Jumbo - Visma | 0:26 |
| 55 | Dylan Theuns (BEL) | Bahrain Victorious | mt |
| 56 | Rudy Molard (FRA) | Groupama - Fdj | mt |
| 57 | Gino Mäder (SUI) | Bahrain Victorious | 0:27 |
| 58 | Toms Skujins (LAT) | Trek - Segafredo | 0:28 |
| 59 | Yannis Voisard (SUI) | Swiss Racing Academy | mt |
| 60 | Dion Smith (NZL) | Team Bikeexchange - Jayco | 0:29 |
| 61 | Krists Neilands (LAT) | Israel - Premier Tech | mt |
| 62 | Brandon Smith Rivera Vargas (COL) | Ineos Grenadiers | mt |
| 63 | Quinten Hermans (BEL) | Intermarché - Wanty - Gobert Matériaux | mt |
| 64 | Marco Brenner (ALL) | Team Dsm | mt |
| 65 | Matthias Flückiger (SUI) | mt | |
| 66 | Quentin Pacher (FRA) | Groupama - Fdj | mt |
| 67 | Pau Miquel Delgado (ESP) | Equipo Kern Pharma | 0:30 |
| 68 | Dario Lillo (SUI) | mt | |
| 69 | Luis León Sánchez Gil (ESP) | Bahrain Victorious | mt |
| 70 | Lluís Guillermo Mas Bonet (ESP) | Movistar | mt |
| 71 | Anton Palzer (ALL) | Bora - Hansgrohe | 0:31 |
| 72 | Martijn Tusveld (P-B) | Team Dsm | mt |
| 73 | Gianluca Brambilla (ITA) | Trek - Segafredo | mt |
| 74 | Andrey Amador Bikkazakova (CRC) | Ineos Grenadiers | mt |
| 75 | Diego López Fuentes (ESP) | Equipo Kern Pharma | mt |
| 76 | Amund Grøndahl Jansen (NOR) | Team Bikeexchange - Jayco | mt |
| 77 | Sepp Kuss (E-U) | Jumbo - Visma | mt |
| 78 | Louis Meintjes (AFS) | Intermarché - Wanty - Gobert Matériaux | mt |
| 79 | Sébastien Reichenbach (SUI) | Groupama - Fdj | 0:32 |
| 80 | Michael Schär (SUI) | AG2R Citroën | mt |
| 81 | Urko Berrade Fernandez (ESP) | Equipo Kern Pharma | mt |
| 82 | Jakob Diemer Fuglsang (DAN) | Israel - Premier Tech | mt |
| 83 | Corbin Strong (NZL) | Israel - Premier Tech | 0:33 |
| 84 | Sergio Andres Higuita Garcia (COL) | Bora - Hansgrohe | mt |
| 85 | Harry Sweeny (AUS) | Lotto - Soudal | mt |
| 86 | Nils Brun (SUI) | Swiss Racing Academy | mt |
| 87 | Michel Heßmann (ALL) | Jumbo - Visma | mt |
| 88 | Thibaut Pinot (FRA) | Groupama - Fdj | 0:34 |
| 89 | Sébastien Grignard (BEL) | Lotto - Soudal | mt |
| 90 | Steff Cras (BEL) | Lotto - Soudal | mt |
| 91 | Anthony Roux (FRA) | Groupama - Fdj | mt |
| 92 | Tim Naberman (P-B) | Team Dsm | mt |
| 93 | Patrick Konrad (AUT) | Bora - Hansgrohe | mt |
| 94 | Rein Taaramäe (EST) | Intermarché - Wanty - Gobert Matériaux | mt |
| 95 | Steven Kruijswijk (P-B) | Jumbo - Visma | mt |
| 96 | Davide Villella (ITA) | Cofidis | 0:35 |
| 97 | Michael Storer (AUS) | Groupama - Fdj | mt |
| 98 | Raul Garcia Pierna (ESP) | 0:36 | |
| 99 | Fernando Gaviria Rendon (COL) | Uae Team Emirates | 0:37 |
| 100 | Simon Geschke (ALL) | Cofidis | mt |
| 101 | Francisco Galvan Fernandez (ESP) | Equipo Kern Pharma | mt |
| 102 | Alexander Cataford (CAN) | Israel - Premier Tech | mt |
| 103 | Matthew Holmes (G-B) | Lotto - Soudal | mt |
| 104 | Stephen Williams (G-B) | Bahrain Victorious | 0:38 |
| 105 | Einer Augusto Rubio Reyes (COL) | Movistar | mt |
| 106 | Jon Aberasturi Izaga (ESP) | Trek - Segafredo | mt |
| 107 | Harm Vanhoucke (BEL) | Lotto - Soudal | mt |
| 108 | Harold Alfonso Tejada Canacue (COL) | Astana Qazaqstan Team | mt |
| 109 | Kevin Colleoni (ITA) | Team Bikeexchange - Jayco | 0:40 |
| 110 | Valentin Paret-Peintre (FRA) | AG2R Citroën | mt |
| 111 | Frederik Wandahl (DAN) | Bora - Hansgrohe | mt |
| 112 | Andrey Zeits (KAZ) | Astana Qazaqstan Team | 0:41 |
| 113 | Aliaksandr Riabushenko (BLR) | Astana Qazaqstan Team | mt |
| 114 | Tsgabu Gebremaryam Grmay (ETH) | mt | |
| 115 | Antoine Debons (SUI) | mt | |
| 116 | Kenny Elissonde (FRA) | Trek - Segafredo | mt |
| 117 | Michael Woods (CAN) | Israel - Premier Tech | 0:42 |
| 118 | Lawrence Naesen (BEL) | AG2R Citroën | mt |
| 119 | Chris Froome (G-B) | Israel - Premier Tech | mt |
| 120 | Sander Armée (BEL) | Cofidis | mt |
| 121 | Geoffrey Bouchard (FRA) | AG2R Citroën | mt |
| 122 | Abner González Rivera (PUR) | Movistar | mt |
| 123 | Thomas Champion (FRA) | Cofidis | 0:43 |
| 124 | Jan Maas (P-B) | Team Bikeexchange - Jayco | mt |
| 125 | Carlos Verona Quintanilla (ESP) | Movistar | 0:44 |
| 126 | Valère Thiébaud (SUI) | AVC Aix-en-Provence | mt |
| 127 | Dmitriy Gruzdev (KAZ) | Astana Qazaqstan Team | 0:45 |
| 128 | Antonio Nibali (ITA) | Astana Qazaqstan Team | mt |
| 129 | Sam Bewley (NZL) | Team Bikeexchange - Jayco | mt |
| 130 | Carlos Eloy Garcia Pierna (ESP) | Equipo Kern Pharma | 0:46 |
| 131 | Viktor Verschaeve (BEL) | Lotto - Soudal | mt |
| 132 | Antwan Tolhoek (P-B) | Trek - Segafredo | 0:47 |
| 133 | Laurens Huys (BEL) | Intermarché - Wanty - Gobert Matériaux | mt |
| 134 | Matteo Badilatti (SUI) | Groupama - Fdj | 0:48 |
| 135 | Romain Combaud (FRA) | mt | |
| 136 | José Félix Parra Cuerda (ESP) | Equipo Kern Pharma | mt |
| 137 | Baptiste Planckaert (BEL) | Intermarché - Wanty - Gobert Matériaux | 0:56 |
Aller aux résultats de l'étape incluant tous les classements

Image © Fondation Tour de Romandie. Source : Site officiel du Tour de Romandie.
| 1 | Dylan Theuns (BEL) | Bahrain Victorious | 4:23:58 |
| 2 | Rohan Dennis (AUS) | Jumbo - Visma | mt |
| 3 | Marc Hirschi (SUI) | Uae Team Emirates | 0:02 |
| 4 | Aleksander Vlasov (RUS) | Bora - Hansgrohe | mt |
| 5 | Quinten Hermans (BEL) | Intermarché - Wanty - Gobert Matériaux | mt |
| 6 | Ben O'Connor (AUS) | AG2R Citroën | 0:04 |
| 7 | Damiano Caruso (ITA) | Bahrain Victorious | mt |
| 8 | Juan Ayuso Pesquera (ESP) | Uae Team Emirates | mt |
| 9 | Steff Cras (BEL) | Lotto - Soudal | mt |
| 10 | Mauro Schmid (SUI) | Quick-Step Alpha Vinyl Team | mt |
| 11 | Einer Augusto Rubio Reyes (COL) | Movistar | mt |
| 12 | Geraint Howell Thomas (G-B) | Ineos Grenadiers | mt |
| 13 | Carlos Verona Quintanilla (ESP) | Movistar | mt |
| 14 | Neilson Powless (E-U) | EF Education - Easypost | mt |
| 15 | Jakob Diemer Fuglsang (DAN) | Israel - Premier Tech | mt |
| 16 | Quentin Pacher (FRA) | Groupama - Fdj | mt |
| 17 | Rubén Fernández Andújar (ESP) | Cofidis | mt |
| 18 | Sébastien Reichenbach (SUI) | Groupama - Fdj | mt |
| 19 | Rudy Molard (FRA) | Groupama - Fdj | mt |
| 20 | Gianluca Brambilla (ITA) | Trek - Segafredo | mt |
| 21 | Brandon McNulty (E-U) | Uae Team Emirates | mt |
| 22 | Michael Woods (CAN) | Israel - Premier Tech | mt |
| 23 | Mikkel Frølich Honoré (DAN) | Quick-Step Alpha Vinyl Team | mt |
| 24 | Patrick Bevin (NZL) | Israel - Premier Tech | mt |
| 25 | Pau Miquel Delgado (ESP) | Equipo Kern Pharma | mt |
| 26 | Gino Mäder (SUI) | Bahrain Victorious | mt |
| 27 | Felix Großschartner (AUT) | Bora - Hansgrohe | mt |
| 28 | Andreas Leknessund (NOR) | Team Dsm | mt |
| 29 | Luke Plapp (AUS) | Ineos Grenadiers | mt |
| 30 | Gregor Mühlberger (AUT) | Movistar | mt |
| 31 | Davide Villella (ITA) | Cofidis | mt |
| 32 | Simon Geschke (ALL) | Cofidis | mt |
| 33 | Kenny Elissonde (FRA) | Trek - Segafredo | mt |
| 34 | Abner González Rivera (PUR) | Movistar | mt |
| 35 | Julien Bernard (FRA) | Trek - Segafredo | mt |
| 36 | Filippo Colombo (SUI) | Swiss Racing Academy | mt |
| 37 | Harold Alfonso Tejada Canacue (COL) | Astana Qazaqstan Team | 0:18 |
| 38 | Luis León Sánchez Gil (ESP) | Bahrain Victorious | mt |
| 39 | Sepp Kuss (E-U) | Jumbo - Visma | mt |
| 40 | Finn Fisher-Black (NZL) | Uae Team Emirates | 0:22 |
| 41 | Steven Kruijswijk (P-B) | Jumbo - Visma | mt |
| 42 | José Félix Parra Cuerda (ESP) | Equipo Kern Pharma | mt |
| 43 | Matthias Flückiger (SUI) | 0:25 | |
| 44 | Niklas Arndt (ALL) | Team Dsm | mt |
| 45 | Marco Brenner (ALL) | Team Dsm | mt |
| 46 | Sean Quinn (E-U) | EF Education - Easypost | mt |
| 47 | Valerio Conti (ITA) | Astana Qazaqstan Team | 0:41 |
| 48 | Magnus Sheffield (E-U) | Ineos Grenadiers | 0:45 |
| 49 | Krists Neilands (LAT) | Israel - Premier Tech | 1:00 |
| 50 | Toms Skujins (LAT) | Trek - Segafredo | mt |
| 51 | Ivo Emanuel Alves Oliveira (POR) | Uae Team Emirates | 1:23 |
| 52 | Louis Meintjes (AFS) | Intermarché - Wanty - Gobert Matériaux | 1:28 |
| 53 | Geoffrey Bouchard (FRA) | AG2R Citroën | mt |
| 54 | Andrey Zeits (KAZ) | Astana Qazaqstan Team | mt |
| 55 | Antonio Tiberi (ITA) | mt | |
| 56 | Hermann Pernsteiner (AUT) | Bahrain Victorious | mt |
| 57 | Yannis Voisard (SUI) | Swiss Racing Academy | mt |
| 58 | Ben Healy (IRL) | EF Education - Easypost | mt |
| 59 | Jan Polanc (SLO) | Uae Team Emirates | mt |
| 60 | Dion Smith (NZL) | Team Bikeexchange - Jayco | mt |
| 61 | Sergio Andres Higuita Garcia (COL) | Bora - Hansgrohe | mt |
| 62 | Thibaut Pinot (FRA) | Groupama - Fdj | mt |
| 63 | Andrey Amador Bikkazakova (CRC) | Ineos Grenadiers | mt |
| 64 | Rémi Cavagna (FRA) | Quick-Step Alpha Vinyl Team | mt |
| 65 | Rein Taaramäe (EST) | Intermarché - Wanty - Gobert Matériaux | 1:42 |
| 66 | Robert Gesink (P-B) | Jumbo - Visma | 1:47 |
| 67 | Óscar Rodríguez Garaicoechea (ESP) | Movistar | mt |
| 68 | Corbin Strong (NZL) | Israel - Premier Tech | mt |
| 69 | Francisco Galvan Fernandez (ESP) | Equipo Kern Pharma | mt |
| 70 | Urko Berrade Fernandez (ESP) | Equipo Kern Pharma | mt |
| 71 | Matteo Badilatti (SUI) | Groupama - Fdj | mt |
| 72 | Michael Schär (SUI) | AG2R Citroën | mt |
| 73 | Gijs Leemreize (P-B) | Jumbo - Visma | 2:07 |
| 74 | Antonio Nibali (ITA) | Astana Qazaqstan Team | 2:12 |
| 75 | Amund Grøndahl Jansen (NOR) | Team Bikeexchange - Jayco | 2:13 |
| 76 | Alexander Cataford (CAN) | Israel - Premier Tech | 2:38 |
| 77 | Stephen Williams (G-B) | Bahrain Victorious | 2:52 |
| 78 | Antwan Tolhoek (P-B) | Trek - Segafredo | 3:26 |
| 79 | Dario Lillo (SUI) | 3:32 | |
| 80 | Timo Roosen (P-B) | Jumbo - Visma | 4:07 |
| 81 | Maximilian Schachmann (ALL) | Bora - Hansgrohe | 4:33 |
| 82 | Anthony Roux (FRA) | Groupama - Fdj | mt |
| 83 | Raul Garcia Pierna (ESP) | mt | |
| 84 | Romain Combaud (FRA) | mt | |
| 85 | Viktor Verschaeve (BEL) | Lotto - Soudal | mt |
| 86 | Jan Maas (P-B) | Team Bikeexchange - Jayco | mt |
| 87 | Chris Froome (G-B) | Israel - Premier Tech | mt |
| 88 | Sander Armée (BEL) | Cofidis | mt |
| 89 | Matteo Sobrero (ITA) | Team Bikeexchange - Jayco | mt |
| 90 | Fernando Gaviria Rendon (COL) | Uae Team Emirates | mt |
| 91 | Anton Palzer (ALL) | Bora - Hansgrohe | mt |
| 92 | Patrick Konrad (AUT) | Bora - Hansgrohe | mt |
| 93 | Tsgabu Gebremaryam Grmay (ETH) | mt | |
| 94 | Carlos Eloy Garcia Pierna (ESP) | Equipo Kern Pharma | mt |
| 95 | Martijn Tusveld (P-B) | Team Dsm | 6:38 |
| 96 | Valentin Paret-Peintre (FRA) | AG2R Citroën | 7:19 |
| 97 | Nils Brun (SUI) | Swiss Racing Academy | mt |
| 98 | Jon Aberasturi Izaga (ESP) | Trek - Segafredo | 7:32 |
| 99 | Mattia Cattaneo (ITA) | Quick-Step Alpha Vinyl Team | 7:47 |
| 100 | Aliaksandr Riabushenko (BLR) | Astana Qazaqstan Team | mt |
| 101 | Ethan Vernon (G-B) | Quick-Step Alpha Vinyl Team | mt |
| 102 | Harm Vanhoucke (BEL) | Lotto - Soudal | mt |
| 103 | Stefan De Bod (AFS) | Astana Qazaqstan Team | 8:13 |
| 104 | Théo Delacroix (FRA) | Intermarché - Wanty - Gobert Matériaux | 10:29 |
| 105 | Sébastien Grignard (BEL) | Lotto - Soudal | mt |
| 106 | Lawrence Naesen (BEL) | AG2R Citroën | mt |
| 107 | Harry Sweeny (AUS) | Lotto - Soudal | mt |
| 108 | Sam Bewley (NZL) | Team Bikeexchange - Jayco | mt |
| 109 | Casper Pedersen (DAN) | Team Dsm | 10:31 |
| 110 | Johan Price-Pejtersen (DAN) | Bahrain Victorious | mt |
| 111 | Frederik Wandahl (DAN) | Bora - Hansgrohe | mt |
| 112 | James Knox (G-B) | Quick-Step Alpha Vinyl Team | mt |
| 113 | Matthew Holmes (G-B) | Lotto - Soudal | mt |
| 114 | Michel Heßmann (ALL) | Jumbo - Visma | mt |
| 115 | Nans Peters (FRA) | AG2R Citroën | mt |
| 116 | Diego López Fuentes (ESP) | Equipo Kern Pharma | mt |
| 117 | Dmitriy Gruzdev (KAZ) | Astana Qazaqstan Team | mt |
| 118 | Bob Jungels (LUX) | AG2R Citroën | 10:34 |
| 119 | Rigoberto Uran Uran (COL) | EF Education - Easypost | 10:37 |
| 120 | Georg Steinhauser (ALL) | EF Education - Easypost | mt |
| 121 | Kevin Colleoni (ITA) | Team Bikeexchange - Jayco | mt |
| 122 | Josef Cerný (RTC) | Quick-Step Alpha Vinyl Team | mt |
| 123 | Baptiste Planckaert (BEL) | Intermarché - Wanty - Gobert Matériaux | mt |
| 124 | Johan Jacobs (SUI) | Movistar | mt |
| 125 | Tom Bohli (SUI) | Cofidis | mt |
| 126 | Ion Izagirre Insausti (ESP) | Cofidis | mt |
| 127 | Laurens Huys (BEL) | Intermarché - Wanty - Gobert Matériaux | 12:40 |
| 128 | Valère Thiébaud (SUI) | AVC Aix-en-Provence | 13:14 |
| 129 | Antoine Debons (SUI) | mt | |
| 130 | Thomas Champion (FRA) | Cofidis | mt |
| 131 | Julius Johansen (DAN) | Intermarché - Wanty - Gobert Matériaux | 13:23 |
| 132 | Tim Naberman (P-B) | Team Dsm | 13:41 |
| 133 | Brandon Smith Rivera Vargas (COL) | Ineos Grenadiers | 14:31 |
| 134 | Laurens De Plus (BEL) | Ineos Grenadiers | mt |
| 135 | Ethan Hayter (G-B) | Ineos Grenadiers | mt |
| 136 | Lluís Guillermo Mas Bonet (ESP) | Movistar | |
| 137 | Michael Storer (AUS) | Groupama - Fdj |
Aller aux résultats de l'étape incluant tous les classements

Image © Fondation Tour de Romandie. Source : Site officiel du Tour de Romandie.
| 1 | Ethan Hayter (G-B) | Ineos Grenadiers | 4:04:55 |
| 2 | Jon Aberasturi Izaga (ESP) | Trek - Segafredo | mt |
| 3 | Fernando Gaviria Rendon (COL) | Uae Team Emirates | mt |
| 4 | Aleksander Vlasov (RUS) | Bora - Hansgrohe | mt |
| 5 | Sean Quinn (E-U) | EF Education - Easypost | mt |
| 6 | Quinten Hermans (BEL) | Intermarché - Wanty - Gobert Matériaux | mt |
| 7 | Niklas Arndt (ALL) | Team Dsm | mt |
| 8 | Ben O'Connor (AUS) | AG2R Citroën | mt |
| 9 | Felix Großschartner (AUT) | Bora - Hansgrohe | mt |
| 10 | Steven Kruijswijk (P-B) | Jumbo - Visma | mt |
| 11 | Mikkel Frølich Honoré (DAN) | Quick-Step Alpha Vinyl Team | mt |
| 12 | Filippo Colombo (SUI) | Swiss Racing Academy | mt |
| 13 | Sébastien Grignard (BEL) | Lotto - Soudal | mt |
| 14 | Brandon McNulty (E-U) | Uae Team Emirates | mt |
| 15 | Jakob Diemer Fuglsang (DAN) | Israel - Premier Tech | mt |
| 16 | Luke Plapp (AUS) | Ineos Grenadiers | mt |
| 17 | Rohan Dennis (AUS) | Jumbo - Visma | mt |
| 18 | Patrick Bevin (NZL) | Israel - Premier Tech | mt |
| 19 | Damiano Caruso (ITA) | Bahrain Victorious | mt |
| 20 | Johan Jacobs (SUI) | Movistar | mt |
| 21 | Mauro Schmid (SUI) | Quick-Step Alpha Vinyl Team | mt |
| 22 | Quentin Pacher (FRA) | Groupama - Fdj | mt |
| 23 | Geraint Howell Thomas (G-B) | Ineos Grenadiers | mt |
| 24 | Magnus Sheffield (E-U) | Ineos Grenadiers | mt |
| 25 | Steff Cras (BEL) | Lotto - Soudal | mt |
| 26 | Gregor Mühlberger (AUT) | Movistar | mt |
| 27 | Marc Hirschi (SUI) | Uae Team Emirates | mt |
| 28 | Matthias Flückiger (SUI) | mt | |
| 29 | Einer Augusto Rubio Reyes (COL) | Movistar | mt |
| 30 | Ivo Emanuel Alves Oliveira (POR) | Uae Team Emirates | mt |
| 31 | Carlos Verona Quintanilla (ESP) | Movistar | mt |
| 32 | Sepp Kuss (E-U) | Jumbo - Visma | mt |
| 33 | Rubén Fernández Andújar (ESP) | Cofidis | mt |
| 34 | Dion Smith (NZL) | Team Bikeexchange - Jayco | mt |
| 35 | Maximilian Schachmann (ALL) | Bora - Hansgrohe | mt |
| 36 | Neilson Powless (E-U) | EF Education - Easypost | mt |
| 37 | Lawrence Naesen (BEL) | AG2R Citroën | mt |
| 38 | Juan Ayuso Pesquera (ESP) | Uae Team Emirates | mt |
| 39 | Théo Delacroix (FRA) | Intermarché - Wanty - Gobert Matériaux | mt |
| 40 | Michael Woods (CAN) | Israel - Premier Tech | mt |
| 41 | Krists Neilands (LAT) | Israel - Premier Tech | mt |
| 42 | Pau Miquel Delgado (ESP) | Equipo Kern Pharma | mt |
| 43 | Julien Bernard (FRA) | Trek - Segafredo | mt |
| 44 | Corbin Strong (NZL) | Israel - Premier Tech | mt |
| 45 | Gino Mäder (SUI) | Bahrain Victorious | mt |
| 46 | Rudy Molard (FRA) | Groupama - Fdj | mt |
| 47 | José Félix Parra Cuerda (ESP) | Equipo Kern Pharma | mt |
| 48 | Jan Polanc (SLO) | Uae Team Emirates | mt |
| 49 | Davide Villella (ITA) | Cofidis | mt |
| 50 | Andreas Leknessund (NOR) | Team Dsm | mt |
| 51 | Abner González Rivera (PUR) | Movistar | mt |
| 52 | Luis León Sánchez Gil (ESP) | Bahrain Victorious | mt |
| 53 | Harold Alfonso Tejada Canacue (COL) | Astana Qazaqstan Team | mt |
| 54 | Sébastien Reichenbach (SUI) | Groupama - Fdj | mt |
| 55 | Yannis Voisard (SUI) | Swiss Racing Academy | mt |
| 56 | Jan Maas (P-B) | Team Bikeexchange - Jayco | mt |
| 57 | Valerio Conti (ITA) | Astana Qazaqstan Team | mt |
| 58 | Hermann Pernsteiner (AUT) | Bahrain Victorious | mt |
| 59 | Andrey Amador Bikkazakova (CRC) | Ineos Grenadiers | mt |
| 60 | Simon Geschke (ALL) | Cofidis | mt |
| 61 | Louis Meintjes (AFS) | Intermarché - Wanty - Gobert Matériaux | mt |
| 62 | Rémi Cavagna (FRA) | Quick-Step Alpha Vinyl Team | mt |
| 63 | Finn Fisher-Black (NZL) | Uae Team Emirates | mt |
| 64 | Stefan De Bod (AFS) | Astana Qazaqstan Team | mt |
| 65 | Dylan Theuns (BEL) | Bahrain Victorious | mt |
| 66 | Gianluca Brambilla (ITA) | Trek - Segafredo | mt |
| 67 | Viktor Verschaeve (BEL) | Lotto - Soudal | mt |
| 68 | Óscar Rodríguez Garaicoechea (ESP) | Movistar | mt |
| 69 | Ben Healy (IRL) | EF Education - Easypost | mt |
| 70 | Anton Palzer (ALL) | Bora - Hansgrohe | mt |
| 71 | Rein Taaramäe (EST) | Intermarché - Wanty - Gobert Matériaux | mt |
| 72 | Bob Jungels (LUX) | AG2R Citroën | mt |
| 73 | Thibaut Pinot (FRA) | Groupama - Fdj | mt |
| 74 | Kenny Elissonde (FRA) | Trek - Segafredo | mt |
| 75 | Patrick Konrad (AUT) | Bora - Hansgrohe | mt |
| 76 | Sergio Andres Higuita Garcia (COL) | Bora - Hansgrohe | mt |
| 77 | Nans Peters (FRA) | AG2R Citroën | mt |
| 78 | Tsgabu Gebremaryam Grmay (ETH) | mt | |
| 79 | Matteo Sobrero (ITA) | Team Bikeexchange - Jayco | 0:24 |
| 80 | Michael Schär (SUI) | AG2R Citroën | 0:27 |
| 81 | Robert Gesink (P-B) | Jumbo - Visma | 1:15 |
| 82 | Marco Brenner (ALL) | Team Dsm | 2:51 |
| 83 | Andrey Zeits (KAZ) | Astana Qazaqstan Team | 3:43 |
| 84 | Sander Armée (BEL) | Cofidis | 3:51 |
| 85 | Ethan Vernon (G-B) | Quick-Step Alpha Vinyl Team | 3:57 |
| 86 | James Knox (G-B) | Quick-Step Alpha Vinyl Team | mt |
| 87 | Mattia Cattaneo (ITA) | Quick-Step Alpha Vinyl Team | mt |
| 88 | Brandon Smith Rivera Vargas (COL) | Ineos Grenadiers | mt |
| 89 | Frederik Wandahl (DAN) | Bora - Hansgrohe | mt |
| 90 | Valentin Paret-Peintre (FRA) | AG2R Citroën | mt |
| 91 | Geoffrey Bouchard (FRA) | AG2R Citroën | mt |
| 92 | Timo Roosen (P-B) | Jumbo - Visma | mt |
| 93 | Urko Berrade Fernandez (ESP) | Equipo Kern Pharma | mt |
| 94 | Sam Bewley (NZL) | Team Bikeexchange - Jayco | 4:50 |
| 95 | Romain Combaud (FRA) | mt | |
| 96 | Alexander Cataford (CAN) | Israel - Premier Tech | mt |
| 97 | Carlos Eloy Garcia Pierna (ESP) | Equipo Kern Pharma | mt |
| 98 | Amund Grøndahl Jansen (NOR) | Team Bikeexchange - Jayco | mt |
| 99 | Tom Bohli (SUI) | Cofidis | mt |
| 100 | Dario Lillo (SUI) | mt | |
| 101 | Francisco Galvan Fernandez (ESP) | Equipo Kern Pharma | mt |
| 102 | Martijn Tusveld (P-B) | Team Dsm | mt |
| 103 | Georg Steinhauser (ALL) | EF Education - Easypost | mt |
| 104 | Chris Froome (G-B) | Israel - Premier Tech | mt |
| 105 | Antonio Tiberi (ITA) | mt | |
| 106 | Harm Vanhoucke (BEL) | Lotto - Soudal | mt |
| 107 | Casper Pedersen (DAN) | Team Dsm | mt |
| 108 | Antwan Tolhoek (P-B) | Trek - Segafredo | 6:41 |
| 109 | Laurens De Plus (BEL) | Ineos Grenadiers | mt |
| 110 | Toms Skujins (LAT) | Trek - Segafredo | mt |
| 111 | Aliaksandr Riabushenko (BLR) | Astana Qazaqstan Team | mt |
| 112 | Antonio Nibali (ITA) | Astana Qazaqstan Team | mt |
| 113 | Baptiste Planckaert (BEL) | Intermarché - Wanty - Gobert Matériaux | 9:06 |
| 114 | Laurens Huys (BEL) | Intermarché - Wanty - Gobert Matériaux | mt |
| 115 | Dmitriy Gruzdev (KAZ) | Astana Qazaqstan Team | mt |
| 116 | Anthony Roux (FRA) | Groupama - Fdj | mt |
| 117 | Julius Johansen (DAN) | Intermarché - Wanty - Gobert Matériaux | mt |
| 118 | Johan Price-Pejtersen (DAN) | Bahrain Victorious | mt |
| 119 | Thomas Champion (FRA) | Cofidis | mt |
| 120 | Valère Thiébaud (SUI) | AVC Aix-en-Provence | mt |
| 121 | Nils Brun (SUI) | Swiss Racing Academy | mt |
| 122 | Stephen Williams (G-B) | Bahrain Victorious | mt |
| 123 | Josef Cerný (RTC) | Quick-Step Alpha Vinyl Team | mt |
| 124 | Ion Izagirre Insausti (ESP) | Cofidis | mt |
| 125 | Matteo Badilatti (SUI) | Groupama - Fdj | mt |
| 126 | Antoine Debons (SUI) | mt | |
| 127 | Tim Naberman (P-B) | Team Dsm | mt |
| 128 | Harry Sweeny (AUS) | Lotto - Soudal | mt |
| 129 | Michel Heßmann (ALL) | Jumbo - Visma | mt |
| 130 | Gijs Leemreize (P-B) | Jumbo - Visma | mt |
| 131 | Raul Garcia Pierna (ESP) | 10:54 | |
| 132 | Diego López Fuentes (ESP) | Equipo Kern Pharma | mt |
| 133 | Kevin Colleoni (ITA) | Team Bikeexchange - Jayco | |
| 134 | Matthew Holmes (G-B) | Lotto - Soudal | |
| 135 | Rigoberto Uran Uran (COL) | EF Education - Easypost |
Aller aux résultats de l'étape incluant tous les classements

Image © Fondation Tour de Romandie. Source : Site officiel du Tour de Romandie.
| 1 | Patrick Bevin (NZL) | Israel - Premier Tech | 3:53:27 |
| 2 | Ethan Hayter (G-B) | Ineos Grenadiers | mt |
| 3 | Rohan Dennis (AUS) | Jumbo - Visma | mt |
| 4 | Dion Smith (NZL) | Team Bikeexchange - Jayco | mt |
| 5 | Quinten Hermans (BEL) | Intermarché - Wanty - Gobert Matériaux | mt |
| 6 | Damiano Caruso (ITA) | Bahrain Victorious | mt |
| 7 | Finn Fisher-Black (NZL) | Uae Team Emirates | mt |
| 8 | Felix Großschartner (AUT) | Bora - Hansgrohe | mt |
| 9 | Niklas Arndt (ALL) | Team Dsm | mt |
| 10 | Mikkel Frølich Honoré (DAN) | Quick-Step Alpha Vinyl Team | mt |
| 11 | Sergio Andres Higuita Garcia (COL) | Bora - Hansgrohe | mt |
| 12 | Aleksander Vlasov (RUS) | Bora - Hansgrohe | mt |
| 13 | Jan Polanc (SLO) | Uae Team Emirates | mt |
| 14 | Steff Cras (BEL) | Lotto - Soudal | mt |
| 15 | Davide Villella (ITA) | Cofidis | mt |
| 16 | Mauro Schmid (SUI) | Quick-Step Alpha Vinyl Team | mt |
| 17 | Dylan Theuns (BEL) | Bahrain Victorious | mt |
| 18 | Quentin Pacher (FRA) | Groupama - Fdj | mt |
| 19 | Gianluca Brambilla (ITA) | Trek - Segafredo | mt |
| 20 | Antonio Tiberi (ITA) | mt | |
| 21 | Brandon McNulty (E-U) | Uae Team Emirates | mt |
| 22 | Einer Augusto Rubio Reyes (COL) | Movistar | mt |
| 23 | Sean Quinn (E-U) | EF Education - Easypost | mt |
| 24 | Julien Bernard (FRA) | Trek - Segafredo | mt |
| 25 | Marc Hirschi (SUI) | Uae Team Emirates | mt |
| 26 | Abner González Rivera (PUR) | Movistar | mt |
| 27 | Steven Kruijswijk (P-B) | Jumbo - Visma | mt |
| 28 | Neilson Powless (E-U) | EF Education - Easypost | mt |
| 29 | Sébastien Reichenbach (SUI) | Groupama - Fdj | mt |
| 30 | Juan Ayuso Pesquera (ESP) | Uae Team Emirates | mt |
| 31 | José Félix Parra Cuerda (ESP) | Equipo Kern Pharma | mt |
| 32 | Luke Plapp (AUS) | Ineos Grenadiers | mt |
| 33 | Rudy Molard (FRA) | Groupama - Fdj | mt |
| 34 | Simon Geschke (ALL) | Cofidis | mt |
| 35 | Ben O'Connor (AUS) | AG2R Citroën | mt |
| 36 | Gino Mäder (SUI) | Bahrain Victorious | mt |
| 37 | Harold Alfonso Tejada Canacue (COL) | Astana Qazaqstan Team | mt |
| 38 | Luis León Sánchez Gil (ESP) | Bahrain Victorious | mt |
| 39 | Kenny Elissonde (FRA) | Trek - Segafredo | mt |
| 40 | Andreas Leknessund (NOR) | Team Dsm | mt |
| 41 | Carlos Verona Quintanilla (ESP) | Movistar | mt |
| 42 | Rubén Fernández Andújar (ESP) | Cofidis | mt |
| 43 | Sepp Kuss (E-U) | Jumbo - Visma | mt |
| 44 | Michael Woods (CAN) | Israel - Premier Tech | mt |
| 45 | Gregor Mühlberger (AUT) | Movistar | mt |
| 46 | Jakob Diemer Fuglsang (DAN) | Israel - Premier Tech | mt |
| 47 | Hermann Pernsteiner (AUT) | Bahrain Victorious | mt |
| 48 | Louis Meintjes (AFS) | Intermarché - Wanty - Gobert Matériaux | mt |
| 49 | Thibaut Pinot (FRA) | Groupama - Fdj | mt |
| 50 | Geoffrey Bouchard (FRA) | AG2R Citroën | mt |
| 51 | Rein Taaramäe (EST) | Intermarché - Wanty - Gobert Matériaux | mt |
| 52 | Ion Izagirre Insausti (ESP) | Cofidis | mt |
| 53 | Geraint Howell Thomas (G-B) | Ineos Grenadiers | mt |
| 54 | Filippo Colombo (SUI) | Swiss Racing Academy | mt |
| 55 | Matteo Badilatti (SUI) | Groupama - Fdj | 0:31 |
| 56 | Pau Miquel Delgado (ESP) | Equipo Kern Pharma | 1:49 |
| 57 | Magnus Sheffield (E-U) | Ineos Grenadiers | mt |
| 58 | Romain Combaud (FRA) | mt | |
| 59 | Andrey Amador Bikkazakova (CRC) | Ineos Grenadiers | mt |
| 60 | Anton Palzer (ALL) | Bora - Hansgrohe | mt |
| 61 | Bob Jungels (LUX) | AG2R Citroën | mt |
| 62 | Antonio Nibali (ITA) | Astana Qazaqstan Team | mt |
| 63 | Valerio Conti (ITA) | Astana Qazaqstan Team | mt |
| 64 | Stefan De Bod (AFS) | Astana Qazaqstan Team | mt |
| 65 | Toms Skujins (LAT) | Trek - Segafredo | mt |
| 66 | Matthias Flückiger (SUI) | mt | |
| 67 | Francisco Galvan Fernandez (ESP) | Equipo Kern Pharma | mt |
| 68 | Yannis Voisard (SUI) | Swiss Racing Academy | mt |
| 69 | Tsgabu Gebremaryam Grmay (ETH) | mt | |
| 70 | Sander Armée (BEL) | Cofidis | mt |
| 71 | James Knox (G-B) | Quick-Step Alpha Vinyl Team | mt |
| 72 | Carlos Eloy Garcia Pierna (ESP) | Equipo Kern Pharma | mt |
| 73 | Ben Healy (IRL) | EF Education - Easypost | mt |
| 74 | Jan Maas (P-B) | Team Bikeexchange - Jayco | 4:10 |
| 75 | Antwan Tolhoek (P-B) | Trek - Segafredo | mt |
| 76 | Urko Berrade Fernandez (ESP) | Equipo Kern Pharma | mt |
| 77 | Martijn Tusveld (P-B) | Team Dsm | mt |
| 78 | Sam Bewley (NZL) | Team Bikeexchange - Jayco | mt |
| 79 | Viktor Verschaeve (BEL) | Lotto - Soudal | mt |
| 80 | Robert Gesink (P-B) | Jumbo - Visma | mt |
| 81 | Stephen Williams (G-B) | Bahrain Victorious | mt |
| 82 | Harm Vanhoucke (BEL) | Lotto - Soudal | 6:04 |
| 83 | Krists Neilands (LAT) | Israel - Premier Tech | mt |
| 84 | Óscar Rodríguez Garaicoechea (ESP) | Movistar | 6:52 |
| 85 | Maximilian Schachmann (ALL) | Bora - Hansgrohe | mt |
| 86 | Frederik Wandahl (DAN) | Bora - Hansgrohe | mt |
| 87 | Mattia Cattaneo (ITA) | Quick-Step Alpha Vinyl Team | mt |
| 88 | Matteo Sobrero (ITA) | Team Bikeexchange - Jayco | mt |
| 89 | Sébastien Grignard (BEL) | Lotto - Soudal | mt |
| 90 | Valentin Paret-Peintre (FRA) | AG2R Citroën | mt |
| 91 | Marco Brenner (ALL) | Team Dsm | 7:34 |
| 92 | Timo Roosen (P-B) | Jumbo - Visma | mt |
| 93 | Nans Peters (FRA) | AG2R Citroën | mt |
| 94 | Michael Schär (SUI) | AG2R Citroën | mt |
| 95 | Rémi Cavagna (FRA) | Quick-Step Alpha Vinyl Team | mt |
| 96 | Jon Aberasturi Izaga (ESP) | Trek - Segafredo | mt |
| 97 | Antoine Debons (SUI) | mt | |
| 98 | Gijs Leemreize (P-B) | Jumbo - Visma | mt |
| 99 | Chris Froome (G-B) | Israel - Premier Tech | mt |
| 100 | Patrick Konrad (AUT) | Bora - Hansgrohe | mt |
| 101 | Raul Garcia Pierna (ESP) | mt | |
| 102 | Ivo Emanuel Alves Oliveira (POR) | Uae Team Emirates | mt |
| 103 | Théo Delacroix (FRA) | Intermarché - Wanty - Gobert Matériaux | 10:14 |
| 104 | Thomas Champion (FRA) | Cofidis | mt |
| 105 | Georg Steinhauser (ALL) | EF Education - Easypost | mt |
| 106 | Michel Heßmann (ALL) | Jumbo - Visma | mt |
| 107 | Alexander Cataford (CAN) | Israel - Premier Tech | mt |
| 108 | Lawrence Naesen (BEL) | AG2R Citroën | mt |
| 109 | Laurens De Plus (BEL) | Ineos Grenadiers | mt |
| 110 | Tom Bohli (SUI) | Cofidis | mt |
| 111 | Laurens Huys (BEL) | Intermarché - Wanty - Gobert Matériaux | mt |
| 112 | Julius Johansen (DAN) | Intermarché - Wanty - Gobert Matériaux | mt |
| 113 | Valère Thiébaud (SUI) | AVC Aix-en-Provence | mt |
| 114 | Harry Sweeny (AUS) | Lotto - Soudal | mt |
| 115 | Corbin Strong (NZL) | Israel - Premier Tech | mt |
| 116 | Ethan Vernon (G-B) | Quick-Step Alpha Vinyl Team | mt |
| 117 | Dmitriy Gruzdev (KAZ) | Astana Qazaqstan Team | mt |
| 118 | Andrey Zeits (KAZ) | Astana Qazaqstan Team | mt |
| 119 | Diego López Fuentes (ESP) | Equipo Kern Pharma | mt |
| 120 | Dario Lillo (SUI) | mt | |
| 121 | Aliaksandr Riabushenko (BLR) | Astana Qazaqstan Team | mt |
| 122 | Anthony Roux (FRA) | Groupama - Fdj | mt |
| 123 | Brandon Smith Rivera Vargas (COL) | Ineos Grenadiers | mt |
| 124 | Amund Grøndahl Jansen (NOR) | Team Bikeexchange - Jayco | mt |
| 125 | Johan Price-Pejtersen (DAN) | Bahrain Victorious | mt |
| 126 | Johan Jacobs (SUI) | Movistar | mt |
| 127 | Josef Cerný (RTC) | Quick-Step Alpha Vinyl Team | mt |
| 128 | Fernando Gaviria Rendon (COL) | Uae Team Emirates | mt |
| 129 | Tim Naberman (P-B) | Team Dsm | 11:26 |
| 130 | Nils Brun (SUI) | Swiss Racing Academy | mt |
| 131 | Casper Pedersen (DAN) | Team Dsm | mt |
| 132 | Baptiste Planckaert (BEL) | Intermarché - Wanty - Gobert Matériaux |
Aller aux résultats de l'étape incluant tous les classements

Image © Fondation Tour de Romandie. Source : Site officiel du Tour de Romandie.
| 1 | Sergio Andres Higuita Garcia (COL) | Bora - Hansgrohe | 4:58:52 |
| 2 | Aleksander Vlasov (RUS) | Bora - Hansgrohe | mt |
| 3 | Juan Ayuso Pesquera (ESP) | Uae Team Emirates | mt |
| 4 | Ben O'Connor (AUS) | AG2R Citroën | mt |
| 5 | Thibaut Pinot (FRA) | Groupama - Fdj | mt |
| 6 | Michael Woods (CAN) | Israel - Premier Tech | mt |
| 7 | Gino Mäder (SUI) | Bahrain Victorious | mt |
| 8 | Sébastien Reichenbach (SUI) | Groupama - Fdj | mt |
| 9 | Simon Geschke (ALL) | Cofidis | mt |
| 10 | Carlos Verona Quintanilla (ESP) | Movistar | mt |
| 11 | Rohan Dennis (AUS) | Jumbo - Visma | 0:03 |
| 12 | Luke Plapp (AUS) | Ineos Grenadiers | mt |
| 13 | Steff Cras (BEL) | Lotto - Soudal | 0:06 |
| 14 | Steven Kruijswijk (P-B) | Jumbo - Visma | mt |
| 15 | Einer Augusto Rubio Reyes (COL) | Movistar | mt |
| 16 | Sean Quinn (E-U) | EF Education - Easypost | 0:14 |
| 17 | Kenny Elissonde (FRA) | Trek - Segafredo | 0:16 |
| 18 | Neilson Powless (E-U) | EF Education - Easypost | mt |
| 19 | Rudy Molard (FRA) | Groupama - Fdj | 0:24 |
| 20 | Marc Hirschi (SUI) | Uae Team Emirates | 0:35 |
| 21 | Damiano Caruso (ITA) | Bahrain Victorious | 0:38 |
| 22 | Sepp Kuss (E-U) | Jumbo - Visma | 0:40 |
| 23 | Óscar Rodríguez Garaicoechea (ESP) | Movistar | 1:20 |
| 24 | Mauro Schmid (SUI) | Quick-Step Alpha Vinyl Team | mt |
| 25 | Gianluca Brambilla (ITA) | Trek - Segafredo | mt |
| 26 | Jakob Diemer Fuglsang (DAN) | Israel - Premier Tech | mt |
| 27 | Geraint Howell Thomas (G-B) | Ineos Grenadiers | mt |
| 28 | Harold Alfonso Tejada Canacue (COL) | Astana Qazaqstan Team | mt |
| 29 | Louis Meintjes (AFS) | Intermarché - Wanty - Gobert Matériaux | mt |
| 30 | Finn Fisher-Black (NZL) | Uae Team Emirates | mt |
| 31 | Andrey Zeits (KAZ) | Astana Qazaqstan Team | 3:12 |
| 32 | José Félix Parra Cuerda (ESP) | Equipo Kern Pharma | 3:29 |
| 33 | Luis León Sánchez Gil (ESP) | Bahrain Victorious | mt |
| 34 | Davide Villella (ITA) | Cofidis | mt |
| 35 | Abner González Rivera (PUR) | Movistar | mt |
| 36 | Julien Bernard (FRA) | Trek - Segafredo | mt |
| 37 | Hermann Pernsteiner (AUT) | Bahrain Victorious | mt |
| 38 | Andreas Leknessund (NOR) | Team Dsm | mt |
| 39 | Geoffrey Bouchard (FRA) | AG2R Citroën | mt |
| 40 | Felix Großschartner (AUT) | Bora - Hansgrohe | mt |
| 41 | Dylan Theuns (BEL) | Bahrain Victorious | mt |
| 42 | Laurens De Plus (BEL) | Ineos Grenadiers | mt |
| 43 | Rein Taaramäe (EST) | Intermarché - Wanty - Gobert Matériaux | mt |
| 44 | Ion Izagirre Insausti (ESP) | Cofidis | 4:41 |
| 45 | Quentin Pacher (FRA) | Groupama - Fdj | 6:21 |
| 46 | Patrick Bevin (NZL) | Israel - Premier Tech | mt |
| 47 | Chris Froome (G-B) | Israel - Premier Tech | mt |
| 48 | Anton Palzer (ALL) | Bora - Hansgrohe | mt |
| 49 | Maximilian Schachmann (ALL) | Bora - Hansgrohe | mt |
| 50 | Robert Gesink (P-B) | Jumbo - Visma | mt |
| 51 | Matthias Flückiger (SUI) | mt | |
| 52 | Ben Healy (IRL) | EF Education - Easypost | 7:14 |
| 53 | Matteo Badilatti (SUI) | Groupama - Fdj | mt |
| 54 | Bob Jungels (LUX) | AG2R Citroën | 8:03 |
| 55 | Mikkel Frølich Honoré (DAN) | Quick-Step Alpha Vinyl Team | mt |
| 56 | Stefan De Bod (AFS) | Astana Qazaqstan Team | mt |
| 57 | Pau Miquel Delgado (ESP) | Equipo Kern Pharma | mt |
| 58 | Antwan Tolhoek (P-B) | Trek - Segafredo | mt |
| 59 | Tsgabu Gebremaryam Grmay (ETH) | mt | |
| 60 | Magnus Sheffield (E-U) | Ineos Grenadiers | mt |
| 61 | Andrey Amador Bikkazakova (CRC) | Ineos Grenadiers | mt |
| 62 | Rubén Fernández Andújar (ESP) | Cofidis | mt |
| 63 | Sander Armée (BEL) | Cofidis | mt |
| 64 | Toms Skujins (LAT) | Trek - Segafredo | mt |
| 65 | Ethan Hayter (G-B) | Ineos Grenadiers | 8:30 |
| 66 | Nans Peters (FRA) | AG2R Citroën | 10:28 |
| 67 | James Knox (G-B) | Quick-Step Alpha Vinyl Team | 10:40 |
| 68 | Gijs Leemreize (P-B) | Jumbo - Visma | 10:51 |
| 69 | Niklas Arndt (ALL) | Team Dsm | 13:23 |
| 70 | Patrick Konrad (AUT) | Bora - Hansgrohe | mt |
| 71 | Gregor Mühlberger (AUT) | Movistar | mt |
| 72 | Jan Maas (P-B) | Team Bikeexchange - Jayco | 13:59 |
| 73 | Anthony Roux (FRA) | Groupama - Fdj | 14:55 |
| 74 | Antoine Debons (SUI) | mt | |
| 75 | Carlos Eloy Garcia Pierna (ESP) | Equipo Kern Pharma | 15:05 |
| 76 | Diego López Fuentes (ESP) | Equipo Kern Pharma | mt |
| 77 | Viktor Verschaeve (BEL) | Lotto - Soudal | 18:24 |
| 78 | Valentin Paret-Peintre (FRA) | AG2R Citroën | mt |
| 79 | Yannis Voisard (SUI) | Swiss Racing Academy | mt |
| 80 | Michael Schär (SUI) | AG2R Citroën | mt |
| 81 | Antonio Nibali (ITA) | Astana Qazaqstan Team | 20:19 |
| 82 | Harm Vanhoucke (BEL) | Lotto - Soudal | mt |
| 83 | Quinten Hermans (BEL) | Intermarché - Wanty - Gobert Matériaux | 21:15 |
| 84 | Valerio Conti (ITA) | Astana Qazaqstan Team | 22:45 |
| 85 | Antonio Tiberi (ITA) | mt | |
| 86 | Michel Heßmann (ALL) | Jumbo - Visma | mt |
| 87 | Sam Bewley (NZL) | Team Bikeexchange - Jayco | mt |
| 88 | Krists Neilands (LAT) | Israel - Premier Tech | mt |
| 89 | Dion Smith (NZL) | Team Bikeexchange - Jayco | mt |
| 90 | Laurens Huys (BEL) | Intermarché - Wanty - Gobert Matériaux | mt |
| 91 | Thomas Champion (FRA) | Cofidis | mt |
| 92 | Raul Garcia Pierna (ESP) | mt | |
| 93 | Mattia Cattaneo (ITA) | Quick-Step Alpha Vinyl Team | mt |
| 94 | Rémi Cavagna (FRA) | Quick-Step Alpha Vinyl Team | mt |
| 95 | Sébastien Grignard (BEL) | Lotto - Soudal | mt |
| 96 | Harry Sweeny (AUS) | Lotto - Soudal | mt |
| 97 | Matteo Sobrero (ITA) | Team Bikeexchange - Jayco | mt |
| 98 | Georg Steinhauser (ALL) | EF Education - Easypost | mt |
| 99 | Jan Polanc (SLO) | Uae Team Emirates | mt |
| 100 | Frederik Wandahl (DAN) | Bora - Hansgrohe | mt |
| 101 | Filippo Colombo (SUI) | Swiss Racing Academy | mt |
| 102 | Urko Berrade Fernandez (ESP) | Equipo Kern Pharma | mt |
| 103 | Timo Roosen (P-B) | Jumbo - Visma | mt |
| 104 | Ivo Emanuel Alves Oliveira (POR) | Uae Team Emirates | mt |
| 105 | Amund Grøndahl Jansen (NOR) | Team Bikeexchange - Jayco | mt |
| 106 | Marco Brenner (ALL) | Team Dsm | 25:45 |
| 107 | Nils Brun (SUI) | Swiss Racing Academy | mt |
| 108 | Stephen Williams (G-B) | Bahrain Victorious | 27:36 |
| 109 | Johan Price-Pejtersen (DAN) | Bahrain Victorious | 30:09 |
| 110 | Casper Pedersen (DAN) | Team Dsm | mt |
| 111 | Théo Delacroix (FRA) | Intermarché - Wanty - Gobert Matériaux | mt |
| 112 | Julius Johansen (DAN) | Intermarché - Wanty - Gobert Matériaux | mt |
| 113 | Tom Bohli (SUI) | Cofidis | mt |
| 114 | Aliaksandr Riabushenko (BLR) | Astana Qazaqstan Team | mt |
| 115 | Dario Lillo (SUI) | mt | |
| 116 | Jon Aberasturi Izaga (ESP) | Trek - Segafredo | 30:12 |
| 117 | Valère Thiébaud (SUI) | AVC Aix-en-Provence | 38:41 |
| 118 | Lawrence Naesen (BEL) | AG2R Citroën | |
| 119 | Ethan Vernon (G-B) | Quick-Step Alpha Vinyl Team | |
| 120 | Josef Cerný (RTC) | Quick-Step Alpha Vinyl Team | |
| 121 | Tim Naberman (P-B) | Team Dsm | |
| 122 | Dmitriy Gruzdev (KAZ) | Astana Qazaqstan Team | |
| 123 | Brandon Smith Rivera Vargas (COL) | Ineos Grenadiers | |
| 124 | Johan Jacobs (SUI) | Movistar | |
| 125 | Corbin Strong (NZL) | Israel - Premier Tech | |
| 126 | Alexander Cataford (CAN) | Israel - Premier Tech | |
| 127 | Francisco Galvan Fernandez (ESP) | Equipo Kern Pharma | |
| 128 | Fernando Gaviria Rendon (COL) | Uae Team Emirates | |
| 129 | Brandon McNulty (E-U) | Uae Team Emirates | |
| 130 | Romain Combaud (FRA) | ||
| 131 | Martijn Tusveld (P-B) | Team Dsm |
Aller aux résultats de l'étape incluant tous les classements

Image © Fondation Tour de Romandie. Source : Site officiel du Tour de Romandie.
| 1 | Aleksander Vlasov (RUS) | Bora - Hansgrohe | 0:33:40 |
| 2 | Simon Geschke (ALL) | Cofidis | 0:31 |
| 3 | Gino Mäder (SUI) | Bahrain Victorious | 0:36 |
| 4 | Damiano Caruso (ITA) | Bahrain Victorious | 1:04 |
| 5 | Steven Kruijswijk (P-B) | Jumbo - Visma | 1:05 |
| 6 | Thibaut Pinot (FRA) | Groupama - Fdj | 1:07 |
| 7 | Rein Taaramäe (EST) | Intermarché - Wanty - Gobert Matériaux | 1:25 |
| 8 | Juan Ayuso Pesquera (ESP) | Uae Team Emirates | mt |
| 9 | Sepp Kuss (E-U) | Jumbo - Visma | 1:26 |
| 10 | Ben O'Connor (AUS) | AG2R Citroën | 1:40 |
| 11 | Einer Augusto Rubio Reyes (COL) | Movistar | 1:42 |
| 12 | Ion Izagirre Insausti (ESP) | Cofidis | 1:48 |
| 13 | Geraint Howell Thomas (G-B) | Ineos Grenadiers | 1:51 |
| 14 | Felix Großschartner (AUT) | Bora - Hansgrohe | 1:52 |
| 15 | Steff Cras (BEL) | Lotto - Soudal | mt |
| 16 | Patrick Bevin (NZL) | Israel - Premier Tech | 1:55 |
| 17 | Antonio Tiberi (ITA) | 1:56 | |
| 18 | Luke Plapp (AUS) | Ineos Grenadiers | mt |
| 19 | Davide Villella (ITA) | Cofidis | 1:59 |
| 20 | Geoffrey Bouchard (FRA) | AG2R Citroën | 2:04 |
| 21 | Harold Alfonso Tejada Canacue (COL) | Astana Qazaqstan Team | 2:05 |
| 22 | Rohan Dennis (AUS) | Jumbo - Visma | 2:12 |
| 23 | Dylan Theuns (BEL) | Bahrain Victorious | 2:15 |
| 24 | Hermann Pernsteiner (AUT) | Bahrain Victorious | 2:30 |
| 25 | Carlos Verona Quintanilla (ESP) | Movistar | 2:31 |
| 26 | Neilson Powless (E-U) | EF Education - Easypost | 2:32 |
| 27 | Óscar Rodríguez Garaicoechea (ESP) | Movistar | 2:36 |
| 28 | Rubén Fernández Andújar (ESP) | Cofidis | 2:38 |
| 29 | Ethan Hayter (G-B) | Ineos Grenadiers | 2:42 |
| 30 | Sébastien Reichenbach (SUI) | Groupama - Fdj | 2:43 |
| 31 | Michael Woods (CAN) | Israel - Premier Tech | 2:45 |
| 32 | Sean Quinn (E-U) | EF Education - Easypost | 2:48 |
| 33 | Rémi Cavagna (FRA) | Quick-Step Alpha Vinyl Team | 2:49 |
| 34 | Marco Brenner (ALL) | Team Dsm | 2:50 |
| 35 | Robert Gesink (P-B) | Jumbo - Visma | 2:51 |
| 36 | Laurens De Plus (BEL) | Ineos Grenadiers | 2:52 |
| 37 | Harry Sweeny (AUS) | Lotto - Soudal | 2:54 |
| 38 | Maximilian Schachmann (ALL) | Bora - Hansgrohe | 2:58 |
| 39 | James Knox (G-B) | Quick-Step Alpha Vinyl Team | 3:06 |
| 40 | Abner González Rivera (PUR) | Movistar | 3:08 |
| 41 | Anton Palzer (ALL) | Bora - Hansgrohe | 3:09 |
| 42 | Matteo Sobrero (ITA) | Team Bikeexchange - Jayco | 3:11 |
| 43 | Louis Meintjes (AFS) | Intermarché - Wanty - Gobert Matériaux | 3:15 |
| 44 | Ben Healy (IRL) | EF Education - Easypost | 3:16 |
| 45 | Sergio Andres Higuita Garcia (COL) | Bora - Hansgrohe | 3:18 |
| 46 | Jan Polanc (SLO) | Uae Team Emirates | mt |
| 47 | Sander Armée (BEL) | Cofidis | 3:22 |
| 48 | Magnus Sheffield (E-U) | Ineos Grenadiers | mt |
| 49 | Mauro Schmid (SUI) | Quick-Step Alpha Vinyl Team | 3:23 |
| 50 | Diego López Fuentes (ESP) | Equipo Kern Pharma | 3:27 |
| 51 | Andreas Leknessund (NOR) | Team Dsm | 3:29 |
| 52 | Finn Fisher-Black (NZL) | Uae Team Emirates | mt |
| 53 | Chris Froome (G-B) | Israel - Premier Tech | 3:30 |
| 54 | Andrey Amador Bikkazakova (CRC) | Ineos Grenadiers | mt |
| 55 | Matteo Badilatti (SUI) | Groupama - Fdj | 3:36 |
| 56 | Gianluca Brambilla (ITA) | Trek - Segafredo | 3:38 |
| 57 | Mattia Cattaneo (ITA) | Quick-Step Alpha Vinyl Team | 3:42 |
| 58 | José Félix Parra Cuerda (ESP) | Equipo Kern Pharma | 3:43 |
| 59 | Marc Hirschi (SUI) | Uae Team Emirates | 3:44 |
| 60 | Jakob Diemer Fuglsang (DAN) | Israel - Premier Tech | 3:45 |
| 61 | Tsgabu Gebremaryam Grmay (ETH) | mt | |
| 62 | Kenny Elissonde (FRA) | Trek - Segafredo | 3:52 |
| 63 | Gijs Leemreize (P-B) | Jumbo - Visma | 4:00 |
| 64 | Krists Neilands (LAT) | Israel - Premier Tech | 4:03 |
| 65 | Quentin Pacher (FRA) | Groupama - Fdj | 4:04 |
| 66 | Nans Peters (FRA) | AG2R Citroën | 4:05 |
| 67 | Stefan De Bod (AFS) | Astana Qazaqstan Team | mt |
| 68 | Thomas Champion (FRA) | Cofidis | 4:10 |
| 69 | Bob Jungels (LUX) | AG2R Citroën | 4:13 |
| 70 | Matthias Flückiger (SUI) | 4:15 | |
| 71 | Andrey Zeits (KAZ) | Astana Qazaqstan Team | 4:16 |
| 72 | Yannis Voisard (SUI) | Swiss Racing Academy | 4:24 |
| 73 | Antwan Tolhoek (P-B) | Trek - Segafredo | 4:25 |
| 74 | Toms Skujins (LAT) | Trek - Segafredo | 4:35 |
| 75 | Rudy Molard (FRA) | Groupama - Fdj | 4:37 |
| 76 | Dion Smith (NZL) | Team Bikeexchange - Jayco | 4:40 |
| 77 | Julien Bernard (FRA) | Trek - Segafredo | mt |
| 78 | Frederik Wandahl (DAN) | Bora - Hansgrohe | 4:42 |
| 79 | Georg Steinhauser (ALL) | EF Education - Easypost | 4:45 |
| 80 | Raul Garcia Pierna (ESP) | 4:50 | |
| 81 | Pau Miquel Delgado (ESP) | Equipo Kern Pharma | 4:55 |
| 82 | Anthony Roux (FRA) | Groupama - Fdj | 5:03 |
| 83 | Stephen Williams (G-B) | Bahrain Victorious | 5:06 |
| 84 | Nils Brun (SUI) | Swiss Racing Academy | 5:09 |
| 85 | Filippo Colombo (SUI) | Swiss Racing Academy | mt |
| 86 | Mikkel Frølich Honoré (DAN) | Quick-Step Alpha Vinyl Team | 5:13 |
| 87 | Michael Schär (SUI) | AG2R Citroën | 5:16 |
| 88 | Laurens Huys (BEL) | Intermarché - Wanty - Gobert Matériaux | 5:21 |
| 89 | Patrick Konrad (AUT) | Bora - Hansgrohe | 5:25 |
| 90 | Johan Price-Pejtersen (DAN) | Bahrain Victorious | 5:30 |
| 91 | Luis León Sánchez Gil (ESP) | Bahrain Victorious | 5:31 |
| 92 | Théo Delacroix (FRA) | Intermarché - Wanty - Gobert Matériaux | 5:33 |
| 93 | Julius Johansen (DAN) | Intermarché - Wanty - Gobert Matériaux | 5:40 |
| 94 | Aliaksandr Riabushenko (BLR) | Astana Qazaqstan Team | 5:47 |
| 95 | Carlos Eloy Garcia Pierna (ESP) | Equipo Kern Pharma | 5:51 |
| 96 | Michel Heßmann (ALL) | Jumbo - Visma | 5:53 |
| 97 | Niklas Arndt (ALL) | Team Dsm | 6:15 |
| 98 | Amund Grøndahl Jansen (NOR) | Team Bikeexchange - Jayco | 6:25 |
| 99 | Antoine Debons (SUI) | 6:32 | |
| 100 | Urko Berrade Fernandez (ESP) | Equipo Kern Pharma | 6:34 |
| 101 | Valentin Paret-Peintre (FRA) | AG2R Citroën | 6:37 |
| 102 | Viktor Verschaeve (BEL) | Lotto - Soudal | 6:44 |
| 103 | Antonio Nibali (ITA) | Astana Qazaqstan Team | 6:48 |
| 104 | Harm Vanhoucke (BEL) | Lotto - Soudal | 6:57 |
| 105 | Casper Pedersen (DAN) | Team Dsm | 6:58 |
| 106 | Quinten Hermans (BEL) | Intermarché - Wanty - Gobert Matériaux | 7:06 |
| 107 | Dario Lillo (SUI) | 7:08 | |
| 108 | Tom Bohli (SUI) | Cofidis | mt |
| 109 | Alexander Cataford (CAN) | Israel - Premier Tech | mt |
| 110 | Sam Bewley (NZL) | Team Bikeexchange - Jayco | 7:29 |
| 111 | Valerio Conti (ITA) | Astana Qazaqstan Team | 7:31 |
| 112 | Valère Thiébaud (SUI) | AVC Aix-en-Provence | mt |
| 113 | Sébastien Grignard (BEL) | Lotto - Soudal | 7:38 |
| 114 | Timo Roosen (P-B) | Jumbo - Visma | 7:39 |
| 115 | Jan Maas (P-B) | Team Bikeexchange - Jayco | 8:05 |
| 116 | Ivo Emanuel Alves Oliveira (POR) | Uae Team Emirates | 8:06 |
| OTL | Jon Aberasturi Izaga (ESP) | Trek - Segafredo | - |
| 118 | Gregor Mühlberger (AUT) | Movistar |
Aller aux résultats de l'étape incluant tous les classements