Tour de Romandie 2023 - Stage 4
25.04-30.04
The Tour de Romandie is a UCI WorldTour stage race held annually in the French speaking region of Switzerland. It is widely seen as a key preparation race ahead of the Giro d’Italia and consistently attracts many of the world’s top general classification riders. The first edition took place in 1947.
Results
Stage
| Pos | Rider | Team | Time |
|---|---|---|---|
| 1 | Adam Yates | UAE Team Emirates | 4:40:41 |
| 2 | Thibaut Pinot | Groupama-FDJ | + 00.07 |
| 3 | Damiano Caruso | Bahrain Victorious | + 00.19 |
| 4 | Max Poole | Team dsm-firmenich | + 00.21 |
| 5 | Matteo Jorgenson | Movistar Team | + 00.21 |
| 6 | Cian Uijtdebroeks | BORA-hansgrohe | + 00.23 |
| 7 | Romain Bardet | Team dsm-firmenich | + 00.45 |
| 8 | Egan Bernal | INEOS Grenadiers | + 00.54 |
| 9 | Edward Dunbar | Team Jayco-AlUla | + 00.54 |
| 10 | Thomas Gloag | Jumbo-Visma | + 00.54 |
| 11 | Rafal Majka | UAE Team Emirates | + 00.54 |
| 12 | Jonathan Caicedo | EF Education-EasyPost | + 01.32 |
| 13 | Simon Carr | EF Education-EasyPost | + 01.32 |
| 14 | Rainer Kepplinger | Bahrain Victorious | + 01.45 |
| 15 | Filippo Zana | Team Jayco-AlUla | + 01.47 |
| 16 | Louis Meintjes | Intermarché-Circus-Wanty | + 01.55 |
| 17 | Jonathan Castroviejo | INEOS Grenadiers | + 02.14 |
| 18 | William Barta | Movistar Team | + 02.20 |
| 19 | Gino Mäder | Bahrain Victorious | + 02.27 |
| 20 | Geoffrey Bouchard | AG2R Citroën Team | + 02.30 |
| 21 | Yannis Voisard | Tudor Pro Cycling Team | + 02.37 |
| 22 | Oscar Onley | Team dsm-firmenich | + 02.55 |
| 23 | Steven Kruijswijk | Jumbo-Visma | + 02.56 |
| 24 | Harold Tejada | Astana Qazaqstan Team | + 03.12 |
| 25 | Rein Taaramäe | Intermarché-Circus-Wanty | + 03.14 |
| 26 | Ethan Hayter | INEOS Grenadiers | + 03.21 |
| 27 | Juan Ayuso | UAE Team Emirates | + 03.28 |
| 28 | Eduardo Sepulveda | Lotto Dstny | + 03.38 |
| 29 | Clément Berthet | AG2R Citroën Team | + 03.51 |
| 30 | Sebastien Reichenbach | Tudor Pro Cycling Team | + 04.36 |
| 31 | Lenny Martinez | Groupama-FDJ | + 04.36 |
| 32 | Jesus Herrada | Cofidis | + 05.03 |
| 33 | Nelson Oliveira | Movistar Team | + 05.05 |
| 34 | Sylvain Moniquet | Lotto Dstny | + 05.40 |
| 35 | Odd Christian Eiking | EF Education-EasyPost | + 06.02 |
| 36 | Mikkel Bjerg | UAE Team Emirates | + 06.05 |
| 37 | Finn Fisher-Black | UAE Team Emirates | + 06.05 |
| 38 | Gregor Mühlberger | Movistar Team | + 06.05 |
| 39 | Chris Harper | Team Jayco-AlUla | + 06.43 |
| 40 | Kenny Elissonde | Lidl-Trek | + 06.45 |
| 41 | Jhonnatan Narvaez | INEOS Grenadiers | + 06.46 |
| 42 | Jason Osborne | Alpecin-Deceuninck | + 06.50 |
| 43 | Bob Jungels | BORA-hansgrohe | + 07.11 |
| 44 | Nans Peters | AG2R Citroën Team | + 07.14 |
| 45 | Cristian Rodriguez | Team Arkéa-Samsic | + 07.21 |
| 46 | Asbjørn Hellemose | Lidl-Trek | + 07.53 |
| 47 | Tony Gallopin | Lidl-Trek | + 08.34 |
| 48 | Gijs Leemreize | Jumbo-Visma | + 09.31 |
| 49 | Harry Sweeny | Lotto Dstny | + 09.46 |
| 50 | Jan Christen | Switzerland | + 10.15 |
| 51 | Johannes Adamietz | Lotto Dstny | + 10.33 |
| 52 | Clément Champoussin | Team Arkéa-Samsic | + 10.36 |
| 53 | Brandon Rivera | INEOS Grenadiers | + 10.49 |
| 54 | Remi Cavagna | Soudal Quick-Step | + 10.49 |
| 55 | Matteo Sobrero | Team Jayco-AlUla | + 11.26 |
| 56 | Fausto Masnada | Soudal Quick-Step | + 11.26 |
| 57 | Michael Schär | AG2R Citroën Team | + 11.29 |
| 58 | Luc Wirtgen | Tudor Pro Cycling Team | + 11.29 |
| 59 | Antonio Nibali | Astana Qazaqstan Team | + 12.20 |
| 60 | Sergio Samitier | Movistar Team | + 12.29 |
| 61 | Mathijs Paasschens | Lotto Dstny | + 14.06 |
| 62 | Ben Zwiehoff | BORA-hansgrohe | + 16.57 |
| 63 | Chris Hamilton | Team dsm-firmenich | + 18.05 |
| 64 | Nick Schultz | Israel-Premier Tech | + 18.05 |
| 65 | Luis-Joe Lührs | BORA-hansgrohe | + 18.05 |
| 66 | Reuben Thompson | Groupama-FDJ | + 18.05 |
| 67 | Thomas De Gendt | Lotto Dstny | + 18.05 |
| 68 | Quinten Hermans | Alpecin-Deceuninck | + 20.23 |
| 69 | Jacopo Mosca | Lidl-Trek | + 20.23 |
| 70 | Thibau Nys | Lidl-Trek | + 20.23 |
| 71 | Lawson Craddock | Team Jayco-AlUla | + 21.16 |
| 72 | Enzo Paleni | Groupama-FDJ | + 21.16 |
| 73 | Christopher Juul-Jensen | Team Jayco-AlUla | + 21.16 |
| 74 | Thomas Champion | Cofidis | + 21.16 |
| 75 | Lorenzo Germani | Groupama-FDJ | + 21.39 |
| 76 | Gianmarco Garofoli | Astana Qazaqstan Team | + 24.29 |
| 77 | Domen Novak | UAE Team Emirates | + 24.29 |
| 78 | Ewen Costiou | Team Arkéa-Samsic | + 24.31 |
| 79 | Dorian Godon | AG2R Citroën Team | + 26.38 |
| 80 | Reto Hollenstein | Israel-Premier Tech | + 26.38 |
| 81 | Clément Venturini | AG2R Citroën Team | + 26.38 |
| 82 | Julien Bernard | Lidl-Trek | + 27.47 |
| 83 | Magnus Cort | EF Education-EasyPost | + 31.00 |
| 84 | Josef Cerný | Soudal Quick-Step | + 31.00 |
| 85 | Kevin Ledanois | Team Arkéa-Samsic | + 31.00 |
| 86 | Ivan Romeo | Movistar Team | + 31.00 |
| 87 | Andrey Amador | EF Education-EasyPost | + 31.00 |
| 88 | Matthieu Ladagnous | Groupama-FDJ | + 31.00 |
| 89 | Paul Lapeira | AG2R Citroën Team | + 31.20 |
| 90 | Eddy Finé | Cofidis | + 31.20 |
| 91 | Cameron Wurf | INEOS Grenadiers | + 31.20 |
| 92 | Arthur Kluckers | Tudor Pro Cycling Team | + 31.20 |
| 93 | Casper Pedersen | Soudal Quick-Step | + 31.31 |
| 94 | Alexander Kamp | Tudor Pro Cycling Team | + 31.31 |
| 95 | Johan Price-Pejtersen | Bahrain Victorious | + 31.31 |
| 96 | Nikias Arndt | Bahrain Victorious | + 31.31 |
| 97 | Joel Suter | Tudor Pro Cycling Team | + 31.35 |
| 98 | Filip Maciejuk | Bahrain Victorious | + 31.59 |
| 99 | Simon Geschke | Cofidis | + 32.31 |
| 100 | Antoine Debons | Switzerland | + 32.51 |
| 101 | Jos Van Emden | Jumbo-Visma | + 33.06 |
| 102 | Ethan Vernon | Soudal Quick-Step | + 33.08 |
| 103 | Dries Devenyns | Soudal Quick-Step | + 33.08 |
| 104 | Gleb Brussenskiy | Astana Qazaqstan Team | + 33.17 |
| 105 | Elia Viviani | INEOS Grenadiers | + 34.00 |
| 106 | Dario Lillo | Switzerland | + 34.00 |
| 107 | Kristian Sbaragli | Alpecin-Deceuninck | + 34.00 |
| 108 | Jan Stöckli | Switzerland | + 34.00 |
| 109 | Cesare Benedetti | BORA-hansgrohe | + 34.00 |
| 110 | Jonathan Bögli | Switzerland | + 34.00 |
| 111 | Jan Sommer | Switzerland | + 34.00 |
| 112 | Chris Froome | Israel-Premier Tech | + 34.00 |
| 113 | Luca Mozzato | Team Arkéa-Samsic | + 34.00 |
| 114 | Dion Smith | Intermarché-Circus-Wanty | + 34.00 |
| 115 | Tom Bohli | Tudor Pro Cycling Team | + 34.00 |
| 116 | Milan Menten | Lotto Dstny | + 34.00 |
| 117 | Nico Denz | BORA-hansgrohe | + 34.00 |
| 118 | Robert Stannard | Alpecin-Deceuninck | + 34.00 |
| 119 | Lilian Calmejane | Intermarché-Circus-Wanty | + 34.00 |
| 120 | Fernando Gaviria | Movistar Team | + 34.00 |
| 121 | Marco Brenner | Team dsm-firmenich | + 34.00 |
| 122 | Marc Brustenga | Lidl-Trek | + 34.00 |
| 123 | Niccolo Bonifazio | Intermarché-Circus-Wanty | + 34.00 |
| 124 | Leonardo Basso | Astana Qazaqstan Team | + 34.00 |
| 125 | Lewis Askey | Groupama-FDJ | + 34.00 |
| 126 | Fabio Van den Bossche | Alpecin-Deceuninck | + 34.00 |
| 127 | Antoine Aebi | Switzerland | + 34.00 |
| 128 | Lionel Taminiaux | Alpecin-Deceuninck | + 36.10 |
| 129 | Dusan Rajovic | Bahrain Victorious | + 37.51 |
| 130 | Ivo Oliveira | UAE Team Emirates | + 38.21 |
| - | Robert Gesink | Jumbo-Visma | DNS |
| - | Tobias Foss | Jumbo-Visma | DNS |
| - | Kobe Goossens | Intermarché-Circus-Wanty | DNS |
| - | Mason Hollyman | Israel-Premier Tech | DNF |
| - | Michael Woods | Israel-Premier Tech | DNF |
| - | Mark Padun | EF Education-EasyPost | DNF |
| - | Tobias Bayer | Alpecin-Deceuninck | DNF |
| - | Giacomo Nizzolo | Israel-Premier Tech | DNF |
| - | Pierre-Luc Périchon | Cofidis | DNF |
GC
| Pos | Rider | Team | Time |
|---|---|---|---|
| 1 | Adam Yates | UAE Team Emirates | 13:14:41 |
| 2 | Matteo Jorgenson | Movistar Team | + 00.19 |
| 3 | Damiano Caruso | Bahrain Victorious | + 00.27 |
| 4 | Max Poole | Team dsm-firmenich | + 00.38 |
| 5 | Thibaut Pinot | Groupama-FDJ | + 00.41 |
| 6 | Cian Uijtdebroeks | BORA-hansgrohe | + 01.21 |
| 7 | Romain Bardet | Team dsm-firmenich | + 01.28 |
| 8 | Egan Bernal | INEOS Grenadiers | + 01.53 |
| 9 | Edward Dunbar | Team Jayco-AlUla | + 01.53 |
| 10 | Rafal Majka | UAE Team Emirates | + 02.07 |
| 11 | Thomas Gloag | Jumbo-Visma | + 02.14 |
| 12 | Simon Carr | EF Education-EasyPost | + 02.24 |
| 13 | Jonathan Castroviejo | INEOS Grenadiers | + 02.30 |
| 14 | William Barta | Movistar Team | + 02.40 |
| 15 | Rainer Kepplinger | Bahrain Victorious | + 02.40 |
| 16 | Gino Mäder | Bahrain Victorious | + 02.48 |
| 17 | Juan Ayuso | UAE Team Emirates | + 03.08 |
| 18 | Filippo Zana | Team Jayco-AlUla | + 03.11 |
| 19 | Yannis Voisard | Tudor Pro Cycling Team | + 03.24 |
| 20 | Louis Meintjes | Intermarché-Circus-Wanty | + 03.27 |
| 21 | Ethan Hayter | INEOS Grenadiers | + 03.39 |
| 22 | Harold Tejada | Astana Qazaqstan Team | + 03.41 |
| 23 | Geoffrey Bouchard | AG2R Citroën Team | + 03.41 |
| 24 | Oscar Onley | Team dsm-firmenich | + 03.42 |
| 25 | Jonathan Caicedo | EF Education-EasyPost | + 03.44 |
| 26 | Rein Taaramäe | Intermarché-Circus-Wanty | + 03.57 |
| 27 | Nelson Oliveira | Movistar Team | + 05.07 |
| 28 | Clément Berthet | AG2R Citroën Team | + 05.25 |
| 29 | Lenny Martinez | Groupama-FDJ | + 05.26 |
| 30 | Eduardo Sepulveda | Lotto Dstny | + 05.41 |
| 31 | Jesus Herrada | Cofidis | + 05.45 |
| 32 | Steven Kruijswijk | Jumbo-Visma | + 06.00 |
| 33 | Sebastien Reichenbach | Tudor Pro Cycling Team | + 06.11 |
| 34 | Finn Fisher-Black | UAE Team Emirates | + 06.19 |
| 35 | Sylvain Moniquet | Lotto Dstny | + 06.31 |
| 36 | Mikkel Bjerg | UAE Team Emirates | + 07.52 |
| 37 | Chris Harper | Team Jayco-AlUla | + 07.54 |
| 38 | Odd Christian Eiking | EF Education-EasyPost | + 08.20 |
| 39 | Gregor Mühlberger | Movistar Team | + 08.21 |
| 40 | Kenny Elissonde | Lidl-Trek | + 08.29 |
| 41 | Jason Osborne | Alpecin-Deceuninck | + 08.39 |
| 42 | Nans Peters | AG2R Citroën Team | + 08.45 |
| 43 | Jhonnatan Narvaez | INEOS Grenadiers | + 09.06 |
| 44 | Cristian Rodriguez | Team Arkéa-Samsic | + 09.26 |
| 45 | Bob Jungels | BORA-hansgrohe | + 09.40 |
| 46 | Harry Sweeny | Lotto Dstny | + 10.39 |
| 47 | Tony Gallopin | Lidl-Trek | + 10.54 |
| 48 | Remi Cavagna | Soudal Quick-Step | + 11.10 |
| 49 | Clément Champoussin | Team Arkéa-Samsic | + 11.42 |
| 50 | Matteo Sobrero | Team Jayco-AlUla | + 12.00 |
| 51 | Asbjørn Hellemose | Lidl-Trek | + 12.20 |
| 52 | Fausto Masnada | Soudal Quick-Step | + 12.37 |
| 53 | Michael Schär | AG2R Citroën Team | + 16.03 |
| 54 | Jan Christen | Switzerland | + 16.39 |
| 55 | Mathijs Paasschens | Lotto Dstny | + 17.53 |
| 56 | Sergio Samitier | Movistar Team | + 18.35 |
| 57 | Johannes Adamietz | Lotto Dstny | + 20.31 |
| 58 | Nick Schultz | Israel-Premier Tech | + 20.39 |
| 59 | Brandon Rivera | INEOS Grenadiers | + 20.49 |
| 60 | Reuben Thompson | Groupama-FDJ | + 21.02 |
| 61 | Ben Zwiehoff | BORA-hansgrohe | + 21.05 |
| 62 | Thibau Nys | Lidl-Trek | + 22.12 |
| 63 | Antonio Nibali | Astana Qazaqstan Team | + 23.13 |
| 64 | Luis-Joe Lührs | BORA-hansgrohe | + 23.27 |
| 65 | Chris Hamilton | Team dsm-firmenich | + 25.02 |
| 66 | Enzo Paleni | Groupama-FDJ | + 25.24 |
| 67 | Jacopo Mosca | Lidl-Trek | + 26.00 |
| 68 | Ewen Costiou | Team Arkéa-Samsic | + 26.26 |
| 69 | Thomas Champion | Cofidis | + 26.27 |
| 70 | Lorenzo Germani | Groupama-FDJ | + 26.40 |
| 71 | Gijs Leemreize | Jumbo-Visma | + 26.41 |
| 72 | Christopher Juul-Jensen | Team Jayco-AlUla | + 27.48 |
| 73 | Luc Wirtgen | Tudor Pro Cycling Team | + 28.23 |
| 74 | Dorian Godon | AG2R Citroën Team | + 28.48 |
| 75 | Gianmarco Garofoli | Astana Qazaqstan Team | + 29.00 |
| 76 | Quinten Hermans | Alpecin-Deceuninck | + 29.02 |
| 77 | Thomas De Gendt | Lotto Dstny | + 31.20 |
| 78 | Magnus Cort | EF Education-EasyPost | + 32.18 |
| 79 | Reto Hollenstein | Israel-Premier Tech | + 32.32 |
| 80 | Clément Venturini | AG2R Citroën Team | + 33.13 |
| 81 | Joel Suter | Tudor Pro Cycling Team | + 33.31 |
| 82 | Alexander Kamp | Tudor Pro Cycling Team | + 33.34 |
| 83 | Lawson Craddock | Team Jayco-AlUla | + 35.52 |
| 84 | Nikias Arndt | Bahrain Victorious | + 36.45 |
| 85 | Lilian Calmejane | Intermarché-Circus-Wanty | + 37.39 |
| 86 | Nico Denz | BORA-hansgrohe | + 37.58 |
| 87 | Andrey Amador | EF Education-EasyPost | + 37.58 |
| 88 | Antoine Debons | Switzerland | + 40.21 |
| 89 | Matthieu Ladagnous | Groupama-FDJ | + 40.22 |
| 90 | Paul Lapeira | AG2R Citroën Team | + 40.34 |
| 91 | Domen Novak | UAE Team Emirates | + 41.27 |
| 92 | Kevin Ledanois | Team Arkéa-Samsic | + 42.45 |
| 93 | Milan Menten | Lotto Dstny | + 42.50 |
| 94 | Jan Sommer | Switzerland | + 43.40 |
| 95 | Julien Bernard | Lidl-Trek | + 44.10 |
| 96 | Josef Cerný | Soudal Quick-Step | + 44.42 |
| 97 | Casper Pedersen | Soudal Quick-Step | + 46.03 |
| 98 | Eddy Finé | Cofidis | + 46.37 |
| 99 | Johan Price-Pejtersen | Bahrain Victorious | + 46.42 |
| 100 | Simon Geschke | Cofidis | + 47.10 |
| 101 | Robert Stannard | Alpecin-Deceuninck | + 47.32 |
| 102 | Ethan Vernon | Soudal Quick-Step | + 47.59 |
| 103 | Jos Van Emden | Jumbo-Visma | + 47.59 |
| 104 | Cesare Benedetti | BORA-hansgrohe | + 50.16 |
| 105 | Jonathan Bögli | Switzerland | + 50.41 |
| 106 | Dries Devenyns | Soudal Quick-Step | + 50.52 |
| 107 | Chris Froome | Israel-Premier Tech | + 51.11 |
| 108 | Filip Maciejuk | Bahrain Victorious | + 52.44 |
| 109 | Marco Brenner | Team dsm-firmenich | + 53.32 |
| 110 | Niccolo Bonifazio | Intermarché-Circus-Wanty | + 54.42 |
| 111 | Ivo Oliveira | UAE Team Emirates | + 55.23 |
| 112 | Dion Smith | Intermarché-Circus-Wanty | + 55.37 |
| 113 | Kristian Sbaragli | Alpecin-Deceuninck | + 55.38 |
| 114 | Ivan Romeo | Movistar Team | + 56.07 |
| 115 | Cameron Wurf | INEOS Grenadiers | + 57.57 |
| 116 | Arthur Kluckers | Tudor Pro Cycling Team | + 58.23 |
| 117 | Dario Lillo | Switzerland | + 01:00.55 |
| 118 | Tom Bohli | Tudor Pro Cycling Team | + 01:01.01 |
| 119 | Lewis Askey | Groupama-FDJ | + 01:01.04 |
| 120 | Marc Brustenga | Lidl-Trek | + 01:01.32 |
| 121 | Gleb Brussenskiy | Astana Qazaqstan Team | + 01:01.45 |
| 122 | Fernando Gaviria | Movistar Team | + 01:01.46 |
| 123 | Luca Mozzato | Team Arkéa-Samsic | + 01:02.10 |
| 124 | Fabio Van den Bossche | Alpecin-Deceuninck | + 01:02.21 |
| 125 | Leonardo Basso | Astana Qazaqstan Team | + 01:02.25 |
| 126 | Elia Viviani | INEOS Grenadiers | + 01:09.20 |
| 127 | Jan Stöckli | Switzerland | + 01:10.19 |
| 128 | Antoine Aebi | Switzerland | + 01:10.35 |
| 129 | Lionel Taminiaux | Alpecin-Deceuninck | + 01:13.15 |
| 130 | Dusan Rajovic | Bahrain Victorious | + 01:13.23 |
| - | Robert Gesink | Jumbo-Visma | DNS |
| - | Tobias Foss | Jumbo-Visma | DNS |
| - | Kobe Goossens | Intermarché-Circus-Wanty | DNS |
| - | Mason Hollyman | Israel-Premier Tech | DNF |
| - | Michael Woods | Israel-Premier Tech | DNF |
| - | Mark Padun | EF Education-EasyPost | DNF |
| - | Tobias Bayer | Alpecin-Deceuninck | DNF |
| - | Giacomo Nizzolo | Israel-Premier Tech | DNF |
| - | Pierre-Luc Périchon | Cofidis | DNF |
Youth
| Pos | Rider | Team | Time |
|---|---|---|---|
| 1 | Matteo Jorgenson | Movistar Team | 13:15:00 |
| 2 | Max Poole | Team dsm-firmenich | + 00.19 |
| 3 | Cian Uijtdebroeks | BORA-hansgrohe | + 01.02 |
| 4 | Thomas Gloag | Jumbo-Visma | + 01.55 |
| 5 | Juan Ayuso | UAE Team Emirates | + 02.49 |
| 6 | Filippo Zana | Team Jayco-AlUla | + 02.52 |
| 7 | Oscar Onley | Team dsm-firmenich | + 03.23 |
| 8 | Lenny Martinez | Groupama-FDJ | + 05.07 |
| 9 | Finn Fisher-Black | UAE Team Emirates | + 06.00 |
| 10 | Asbjørn Hellemose | Lidl-Trek | + 12.01 |
| 11 | Jan Christen | Switzerland | + 16.20 |
| 12 | Reuben Thompson | Groupama-FDJ | + 20.43 |
| 13 | Thibau Nys | Lidl-Trek | + 21.53 |
| 14 | Luis-Joe Lührs | BORA-hansgrohe | + 23.08 |
| 15 | Enzo Paleni | Groupama-FDJ | + 25.05 |
| 16 | Ewen Costiou | Team Arkéa-Samsic | + 26.07 |
| 17 | Thomas Champion | Cofidis | + 26.08 |
| 18 | Lorenzo Germani | Groupama-FDJ | + 26.21 |
| 19 | Gijs Leemreize | Jumbo-Visma | + 26.22 |
| 20 | Gianmarco Garofoli | Astana Qazaqstan Team | + 28.41 |
| 21 | Paul Lapeira | AG2R Citroën Team | + 40.15 |
| 22 | Jan Sommer | Switzerland | + 43.21 |
| 23 | Johan Price-Pejtersen | Bahrain Victorious | + 46.23 |
| 24 | Ethan Vernon | Soudal Quick-Step | + 47.40 |
| 25 | Jonathan Bögli | Switzerland | + 50.22 |
| 26 | Filip Maciejuk | Bahrain Victorious | + 52.25 |
| 27 | Marco Brenner | Team dsm-firmenich | + 53.13 |
| 28 | Ivan Romeo | Movistar Team | + 55.48 |
| 29 | Arthur Kluckers | Tudor Pro Cycling Team | + 58.04 |
| 30 | Dario Lillo | Switzerland | + 01:00.36 |
| 31 | Lewis Askey | Groupama-FDJ | + 01:00.45 |
| 32 | Marc Brustenga | Lidl-Trek | + 01:01.13 |
| 33 | Gleb Brussenskiy | Astana Qazaqstan Team | + 01:01.26 |
| 34 | Fabio Van den Bossche | Alpecin-Deceuninck | + 01:02.02 |
| 35 | Jan Stöckli | Switzerland | + 01:10.00 |
Points
| Pos | Rider | Team | Points |
|---|---|---|---|
| 1 | Ethan Hayter | INEOS Grenadiers | 65 |
| 2 | Juan Ayuso | UAE Team Emirates | 64 |
| 3 | Ethan Vernon | Soudal Quick-Step | 57 |
| 4 | Adam Yates | UAE Team Emirates | 52 |
| 5 | Romain Bardet | Team dsm-firmenich | 51 |
| 6 | Matteo Jorgenson | Movistar Team | 48 |
| 7 | Damiano Caruso | Bahrain Victorious | 40 |
| 8 | Josef Cerný | Soudal Quick-Step | 30 |
| 9 | Thibau Nys | Lidl-Trek | 30 |
| 10 | Matteo Sobrero | Team Jayco-AlUla | 29 |
| 11 | Max Poole | Team dsm-firmenich | 26 |
| 12 | Mikkel Bjerg | UAE Team Emirates | 26 |
| 13 | Thibaut Pinot | Groupama-FDJ | 25 |
| 14 | Nelson Oliveira | Movistar Team | 24 |
| 15 | Remi Cavagna | Soudal Quick-Step | 22 |
| 16 | Nico Denz | BORA-hansgrohe | 22 |
| 17 | Nick Schultz | Israel-Premier Tech | 21 |
| 18 | Milan Menten | Lotto Dstny | 20 |
| 19 | Thomas Gloag | Jumbo-Visma | 17 |
| 20 | William Barta | Movistar Team | 17 |
| 21 | Joel Suter | Tudor Pro Cycling Team | 17 |
| 22 | Ivo Oliveira | UAE Team Emirates | 17 |
| 23 | Oscar Onley | Team dsm-firmenich | 16 |
| 24 | Jacopo Mosca | Lidl-Trek | 16 |
| 25 | Thomas De Gendt | Lotto Dstny | 16 |
| 26 | Ewen Costiou | Team Arkéa-Samsic | 15 |
| 27 | Christopher Juul-Jensen | Team Jayco-AlUla | 15 |
| 28 | Tom Bohli | Tudor Pro Cycling Team | 15 |
| 29 | Cian Uijtdebroeks | BORA-hansgrohe | 15 |
| 30 | Finn Fisher-Black | UAE Team Emirates | 14 |
| 31 | Harry Sweeny | Lotto Dstny | 14 |
| 32 | Lilian Calmejane | Intermarché-Circus-Wanty | 12 |
| 33 | Egan Bernal | INEOS Grenadiers | 11 |
| 34 | Steven Kruijswijk | Jumbo-Visma | 10 |
| 35 | Magnus Cort | EF Education-EasyPost | 10 |
| 36 | Clément Venturini | AG2R Citroën Team | 10 |
| 37 | Lawson Craddock | Team Jayco-AlUla | 10 |
| 38 | Julien Bernard | Lidl-Trek | 10 |
| 39 | Jan Stöckli | Switzerland | 10 |
| 40 | Edward Dunbar | Team Jayco-AlUla | 9 |
| 41 | Gino Mäder | Bahrain Victorious | 9 |
| 42 | Nikias Arndt | Bahrain Victorious | 8 |
| 43 | Jonathan Castroviejo | INEOS Grenadiers | 7 |
| 44 | Quinten Hermans | Alpecin-Deceuninck | 7 |
| 45 | Rafal Majka | UAE Team Emirates | 6 |
| 46 | Michael Schär | AG2R Citroën Team | 6 |
| 47 | Ben Zwiehoff | BORA-hansgrohe | 6 |
| 48 | Casper Pedersen | Soudal Quick-Step | 6 |
| 49 | Arthur Kluckers | Tudor Pro Cycling Team | 6 |
| 50 | Gleb Brussenskiy | Astana Qazaqstan Team | 6 |
| 51 | Jonathan Caicedo | EF Education-EasyPost | 5 |
| 52 | Clément Champoussin | Team Arkéa-Samsic | 5 |
| 53 | Gianmarco Garofoli | Astana Qazaqstan Team | 5 |
| 54 | Marco Brenner | Team dsm-firmenich | 5 |
| 55 | Simon Carr | EF Education-EasyPost | 4 |
| 56 | Rainer Kepplinger | Bahrain Victorious | 3 |
| 57 | Harold Tejada | Astana Qazaqstan Team | 3 |
| 58 | Filippo Zana | Team Jayco-AlUla | 2 |
| 59 | Rein Taaramäe | Intermarché-Circus-Wanty | 2 |
| 60 | Gregor Mühlberger | Movistar Team | 2 |
| 61 | Kevin Ledanois | Team Arkéa-Samsic | 2 |
Mountain
| Pos | Rider | Team | Points |
|---|---|---|---|
| 1 | Julien Bernard | Lidl-Trek | 64 |
| 2 | Christopher Juul-Jensen | Team Jayco-AlUla | 21 |
| 3 | Thomas De Gendt | Lotto Dstny | 18 |
| 4 | Adam Yates | UAE Team Emirates | 17 |
| 5 | Gleb Brussenskiy | Astana Qazaqstan Team | 15 |
| 6 | Ben Zwiehoff | BORA-hansgrohe | 13 |
| 7 | Dario Lillo | Switzerland | 12 |
| 8 | Tom Bohli | Tudor Pro Cycling Team | 10 |
| 9 | Thibaut Pinot | Groupama-FDJ | 8 |
| 10 | Matteo Jorgenson | Movistar Team | 6 |
| 11 | Steven Kruijswijk | Jumbo-Visma | 6 |
| 12 | Michael Schär | AG2R Citroën Team | 6 |
| 13 | Lawson Craddock | Team Jayco-AlUla | 5 |
| 14 | Max Poole | Team dsm-firmenich | 4 |
| 15 | Thomas Gloag | Jumbo-Visma | 4 |
| 16 | Gijs Leemreize | Jumbo-Visma | 4 |
| 17 | Romain Bardet | Team dsm-firmenich | 3 |
| 18 | Kenny Elissonde | Lidl-Trek | 3 |
| 19 | Ewen Costiou | Team Arkéa-Samsic | 3 |
| 20 | Cian Uijtdebroeks | BORA-hansgrohe | 2 |
| 21 | Egan Bernal | INEOS Grenadiers | 2 |
| 22 | Jonathan Caicedo | EF Education-EasyPost | 2 |
| 23 | Josef Cerný | Soudal Quick-Step | 2 |
| 24 | Robert Stannard | Alpecin-Deceuninck | 2 |
| 25 | Jos Van Emden | Jumbo-Visma | 2 |
| 26 | Jonathan Castroviejo | INEOS Grenadiers | 1 |
| 27 | Mikkel Bjerg | UAE Team Emirates | 1 |
| 28 | Joel Suter | Tudor Pro Cycling Team | 1 |
| 29 | Jan Stöckli | Switzerland | 1 |
Team
| Pos | Team | Time |
|---|---|---|
| 1 | UAE Team Emirates | 39:48:18 |
| 2 | Team dsm-firmenich | + 01.01 |
| 3 | Bahrain Victorious | + 01.22 |
| 4 | Movistar Team | + 03.38 |
| 5 | INEOS Grenadiers | + 03.55 |
| 6 | Team Jayco-AlUla | + 07.37 |
| 7 | EF Education-EasyPost | + 08.00 |
| 8 | Jumbo-Visma | + 12.47 |
| 9 | AG2R Citroën Team | + 13.29 |
| 10 | Tudor Pro Cycling Team | + 16.52 |
| 11 | Lotto Dstny | + 18.00 |
| 12 | Groupama-FDJ | + 21.51 |
| 13 | Lidl-Trek | + 24.48 |
| 14 | BORA-hansgrohe | + 27.28 |
| 15 | Intermarché-Circus-Wanty | + 38.38 |
| 16 | Team Arkéa-Samsic | + 42.59 |
| 17 | Astana Qazaqstan Team | + 51.20 |
| 18 | Cofidis | + 01:01.51 |
| 19 | Soudal Quick-Step | + 01:04.05 |
| 20 | Alpecin-Deceuninck | + 01:10.08 |
| 21 | Israel-Premier Tech | + 01:24.35 |
| 22 | Switzerland | + 01:34.41 |








