Vuelta a España 2024 - Stage 5
17.08-08.09
The Vuelta a España will celebrate its 81th edition in 2026. First organised in 1935, it has grown into one of cycling’s three Grand Tours and a key fixture on the late summer calendar. The 2026 race runs from 22 August to 13 September, starting in Monaco and finishing in Granada. Riders will cover around 3,275 kilometres over 21 stages across Monaco, France, Andorra and Spain. The race is broadcast in more than 190 countries, reaching a global audience of millions. At stake is the maillot rojo, one of the most prestigious jerseys in professional cycling.
Results
Stage
| Pos | Rider | Team | Time |
|---|---|---|---|
| 1 | Pavel Bittner | Team dsm-firmenich PostNL | 4:25:28 |
| 2 | Wout van Aert | Team Visma | Lease a Bike | + 00.00 |
| 3 | Kaden Groves | Alpecin-Deceuninck | + 00.00 |
| 4 | Bryan Coquard | Cofidis | + 00.00 |
| 5 | Stefan Küng | Groupama-FDJ | + 00.00 |
| 6 | Corbin Strong | Israel-Premier Tech | + 00.00 |
| 7 | Jhonnatan Narvaez | INEOS Grenadiers | + 00.00 |
| 8 | Arne Marit | Intermarché-Wanty | + 00.00 |
| 9 | Gianmarco Garofoli | Astana Qazaqstan Team | + 00.00 |
| 10 | Antonio Soto | Equipo Kern Pharma | + 00.00 |
| 11 | Vito Braet | Intermarché-Wanty | + 00.00 |
| 12 | Simon Guglielmi | ARKEA-B&B HOTELS | + 00.00 |
| 13 | Carlos Canal | Movistar Team | + 00.00 |
| 14 | Jon Aberasturi | Euskaltel-Euskadi | + 00.00 |
| 15 | Pau Miquel Delgado | Equipo Kern Pharma | + 00.00 |
| 16 | Xabier Berasategi | Euskaltel-Euskadi | + 00.00 |
| 17 | Arjen Livyns | Lotto Dstny | + 00.00 |
| 18 | Gotzon Martín | Euskaltel-Euskadi | + 00.00 |
| 19 | Filippo Baroncini | UAE Team Emirates | + 00.00 |
| 20 | Mattia Cattaneo | Soudal Quick-Step | + 00.00 |
| 21 | Oier Lazkano | Movistar Team | + 00.00 |
| 22 | Kasper Asgreen | Soudal Quick-Step | + 00.00 |
| 23 | Riley Sheehan | Israel-Premier Tech | + 00.00 |
| 24 | Florian Lipowitz | Red Bull-BORA-hansgrohe | + 00.00 |
| 25 | Clément Berthet | Decathlon AG2R La Mondiale Team | + 00.00 |
| 26 | Bruno Armirail | Decathlon AG2R La Mondiale Team | + 00.00 |
| 27 | Xabier Isasa | Euskaltel-Euskadi | + 00.00 |
| 28 | Nicolas Vinokurov | Astana Qazaqstan Team | + 00.00 |
| 29 | Edward Planckaert | Alpecin-Deceuninck | + 00.00 |
| 30 | Victor Lafay | Decathlon AG2R La Mondiale Team | + 00.00 |
| 31 | Mathias Vacek | Lidl-Trek | + 00.00 |
| 32 | Alexander Cepeda | EF Education-EasyPost | + 00.00 |
| 33 | Guillaume Martin | Cofidis | + 00.00 |
| 34 | Thomas Champion | Cofidis | + 00.00 |
| 35 | Ion Izagirre | Cofidis | + 00.00 |
| 36 | Aleksandr Vlasov | Red Bull-BORA-hansgrohe | + 00.00 |
| 37 | Jorge Arcas | Movistar Team | + 00.00 |
| 38 | Carlos Rodriguez | INEOS Grenadiers | + 00.00 |
| 39 | Otto Vergaerde | Lidl-Trek | + 00.00 |
| 40 | Nadav Raisberg | Israel-Premier Tech | + 00.00 |
| 41 | Jonathan Lastra | Cofidis | + 00.00 |
| 42 | Andreas Kron | Lotto Dstny | + 00.00 |
| 43 | Lennert Van Eetvelt | Lotto Dstny | + 00.00 |
| 44 | Max Poole | Team dsm-firmenich PostNL | + 00.00 |
| 45 | Edoardo Affini | Team Visma | Lease a Bike | + 00.00 |
| 46 | Antonio Tiberi | Bahrain Victorious | + 00.00 |
| 47 | Sander De Pestel | Decathlon AG2R La Mondiale Team | + 00.00 |
| 48 | Damiano Caruso | Bahrain Victorious | + 00.00 |
| 49 | Brandon McNulty | UAE Team Emirates | + 00.00 |
| 50 | David Gaudu | Groupama-FDJ | + 00.00 |
| 51 | Luis Angel Mate | Euskaltel-Euskadi | + 00.00 |
| 52 | Louis Meintjes | Intermarché-Wanty | + 00.00 |
| 53 | Kobe Goossens | Intermarché-Wanty | + 00.00 |
| 54 | Cristian Rodriguez | ARKEA-B&B HOTELS | + 00.00 |
| 55 | Richard Carapaz | EF Education-EasyPost | + 00.00 |
| 56 | Mattias Skjelmose | Lidl-Trek | + 00.00 |
| 57 | Primoz Roglic | Red Bull-BORA-hansgrohe | + 00.00 |
| 58 | Urko Berrade | Equipo Kern Pharma | + 00.00 |
| 59 | Isaac del Toro | UAE Team Emirates | + 00.00 |
| 60 | Adam Yates | UAE Team Emirates | + 00.00 |
| 61 | Harold Tejada | Astana Qazaqstan Team | + 00.00 |
| 62 | Pavel Sivakov | UAE Team Emirates | + 00.00 |
| 63 | George Bennett | Israel-Premier Tech | + 00.00 |
| 64 | Lorenzo Rota | Intermarché-Wanty | + 00.00 |
| 65 | Daniel Martinez | Red Bull-BORA-hansgrohe | + 00.00 |
| 66 | Tom Paquot | Intermarché-Wanty | + 00.00 |
| 67 | Rein Taaramäe | Intermarché-Wanty | + 00.00 |
| 68 | Simone Petilli | Intermarché-Wanty | + 00.00 |
| 69 | Filippo Zana | Team Jayco-AlUla | + 00.00 |
| 70 | Louis Vervaeke | Soudal Quick-Step | + 00.00 |
| 71 | Lorenzo Germani | Groupama-FDJ | + 00.00 |
| 72 | Dylan Teuns | Israel-Premier Tech | + 00.00 |
| 73 | Rémy Rochas | Groupama-FDJ | + 00.00 |
| 74 | Patrick Konrad | Lidl-Trek | + 00.00 |
| 75 | Nelson Oliveira | Movistar Team | + 00.00 |
| 76 | Lukasz Owsian | ARKEA-B&B HOTELS | + 00.00 |
| 77 | Michael Woods | Israel-Premier Tech | + 00.00 |
| 78 | Ruben Fernandez | Cofidis | + 00.00 |
| 79 | Joan Bou | Euskaltel-Euskadi | + 00.00 |
| 80 | Joao Almeida | UAE Team Emirates | + 00.00 |
| 81 | Ibon Ruiz | Equipo Kern Pharma | + 00.00 |
| 82 | Cian Uijtdebroeks | Team Visma | Lease a Bike | + 00.00 |
| 83 | Felix Engelhardt | Team Jayco-AlUla | + 00.00 |
| 84 | Txomin Juaristi | Euskaltel-Euskadi | + 00.00 |
| 85 | Sepp Kuss | Team Visma | Lease a Bike | + 00.00 |
| 86 | Enric Mas | Movistar Team | + 00.00 |
| 87 | Sam Oomen | Lidl-Trek | + 00.00 |
| 88 | Einer Rubio | Movistar Team | + 00.00 |
| 89 | Valentin Paret-Peintre | Decathlon AG2R La Mondiale Team | + 00.00 |
| 90 | Joshua Tarling | INEOS Grenadiers | + 00.00 |
| 91 | Thymen Arensman | INEOS Grenadiers | + 00.00 |
| 92 | Maurice Ballerstedt | Alpecin-Deceuninck | + 00.00 |
| 93 | Jack Haig | Bahrain Victorious | + 00.00 |
| 94 | Edward Dunbar | Team Jayco-AlUla | + 00.00 |
| 95 | Casper Pedersen | Soudal Quick-Step | + 00.00 |
| 96 | Mauri Vansevenant | Soudal Quick-Step | + 00.00 |
| 97 | Martijn Tusveld | Team dsm-firmenich PostNL | + 00.00 |
| 98 | Attila Valter | Team Visma | Lease a Bike | + 00.00 |
| 99 | Marco Frigo | Israel-Premier Tech | + 00.00 |
| 100 | Geoffrey Bouchard | Decathlon AG2R La Mondiale Team | + 00.00 |
| 101 | Matthew Riccitello | Israel-Premier Tech | + 00.00 |
| 102 | Michel Ries | ARKEA-B&B HOTELS | + 00.00 |
| 103 | Ben O'Connor | Decathlon AG2R La Mondiale Team | + 00.00 |
| 104 | Kim Heiduk | INEOS Grenadiers | + 00.00 |
| 105 | Santiago Umba | Astana Qazaqstan Team | + 00.00 |
| 106 | Thibault Guernalec | ARKEA-B&B HOTELS | + 00.00 |
| 107 | Nairo Quintana | Movistar Team | + 00.00 |
| 108 | Lorenzo Fortunato | Astana Qazaqstan Team | + 00.00 |
| 109 | Felix Gall | Decathlon AG2R La Mondiale Team | + 00.00 |
| 110 | Patrick Gamper | Red Bull-BORA-hansgrohe | + 00.00 |
| 111 | José Félix Parra | Equipo Kern Pharma | + 00.00 |
| 112 | Unai Iribar | Equipo Kern Pharma | + 00.00 |
| 113 | Pelayo Sanchez | Movistar Team | + 00.00 |
| 114 | Xandro Meurisse | Alpecin-Deceuninck | + 00.00 |
| 115 | Eduardo Sepulveda | Lotto Dstny | + 00.00 |
| 116 | Marc Soler | UAE Team Emirates | + 00.00 |
| 117 | Brandon Rivera | INEOS Grenadiers | + 00.00 |
| 118 | Torstein Træen | Bahrain Victorious | + 00.00 |
| 119 | William Junior Lecerf | Soudal Quick-Step | + 00.00 |
| 120 | Laurens De Plus | INEOS Grenadiers | + 00.00 |
| 121 | Fran Miholjevic | Bahrain Victorious | + 00.00 |
| 122 | Martin López | Astana Qazaqstan Team | + 00.00 |
| 123 | Giulio Ciccone | Lidl-Trek | + 00.00 |
| 124 | Thomas De Gendt | Lotto Dstny | + 00.00 |
| 125 | Quentin Pacher | Groupama-FDJ | + 00.00 |
| 126 | Óscar Rodríguez | INEOS Grenadiers | + 00.00 |
| 127 | Reuben Thompson | Groupama-FDJ | + 00.00 |
| 128 | Juri Hollmann | Alpecin-Deceuninck | + 00.00 |
| 129 | Laurens Huys | ARKEA-B&B HOTELS | + 00.00 |
| 130 | Sylvain Moniquet | Lotto Dstny | + 00.00 |
| 131 | Steven Kruijswijk | Team Visma | Lease a Bike | + 00.00 |
| 132 | Gijs Leemreize | Team dsm-firmenich PostNL | + 00.00 |
| 133 | Darren Rafferty | EF Education-EasyPost | + 00.00 |
| 134 | James Knox | Soudal Quick-Step | + 00.00 |
| 135 | Giovanni Aleotti | Red Bull-BORA-hansgrohe | + 00.00 |
| 136 | Jorge Gutiérrez | Equipo Kern Pharma | + 00.00 |
| 137 | Ide Schelling | Astana Qazaqstan Team | + 00.00 |
| 138 | Mikel Bizkarra | Euskaltel-Euskadi | + 00.00 |
| 139 | Rainer Kepplinger | Bahrain Victorious | + 00.00 |
| 140 | Elie Gesbert | ARKEA-B&B HOTELS | + 00.00 |
| 141 | Jonas Gregaard | Lotto Dstny | + 00.00 |
| 142 | Tao Geoghegan Hart | Lidl-Trek | + 00.00 |
| 143 | Jasha Sütterlin | Bahrain Victorious | + 00.00 |
| 144 | Mauro Schmid | Team Jayco-AlUla | + 00.00 |
| 145 | Welay Berhe | Team Jayco-AlUla | + 00.00 |
| 146 | Carlos Verona | Lidl-Trek | + 00.00 |
| 147 | Robert Gesink | Team Visma | Lease a Bike | + 00.00 |
| 148 | Nico Denz | Red Bull-BORA-hansgrohe | + 00.00 |
| 149 | Chris Harper | Team Jayco-AlUla | + 00.00 |
| 150 | Callum Scotson | Team Jayco-AlUla | + 00.00 |
| 151 | Tim Naberman | Team dsm-firmenich PostNL | + 00.30 |
| 152 | Mathis Le Berre | ARKEA-B&B HOTELS | + 00.38 |
| 153 | Kenny Elissonde | Cofidis | + 00.41 |
| 154 | Luca Vergallito | Alpecin-Deceuninck | + 00.43 |
| 155 | Jesus Herrada | Cofidis | + 00.52 |
| 156 | Kevin Geniets | Groupama-FDJ | + 00.52 |
| 157 | Enzo Leijnse | Team dsm-firmenich PostNL | + 00.56 |
| 158 | Quinten Hermans | Alpecin-Deceuninck | + 01.03 |
| 159 | Julius van den Berg | Team dsm-firmenich PostNL | + 01.07 |
| 160 | Oscar Riesebeek | Alpecin-Deceuninck | + 01.11 |
| 161 | Roger Adrià | Red Bull-BORA-hansgrohe | + 01.22 |
| 162 | Mikel Landa | Soudal Quick-Step | + 00.00 |
| 163 | Chris Hamilton | Team dsm-firmenich PostNL | + 01.55 |
| 164 | Kamil Gradek | Bahrain Victorious | + 01.55 |
| 165 | Jay Vine | UAE Team Emirates | + 01.57 |
| 166 | Rigoberto Uran | EF Education-EasyPost | + 02.18 |
| 167 | Victor Campenaerts | Lotto Dstny | + 02.32 |
| 168 | Pablo Castrillo | Equipo Kern Pharma | + 02.34 |
| 169 | Sven Erik Bystrøm | Groupama-FDJ | + 04.18 |
| 170 | Alessandro De Marchi | Team Jayco-AlUla | + 05.04 |
| 171 | James Shaw | EF Education-EasyPost | + 05.13 |
| 172 | Harry Sweeny | EF Education-EasyPost | + 05.13 |
| 173 | Gleb Brussenskiy | Astana Qazaqstan Team | + 07.00 |
| 174 | Owain Doull | EF Education-EasyPost | + 08.28 |
| - | Rui Costa | EF Education-EasyPost | DNF |
GC
| Pos | Rider | Team | Time |
|---|---|---|---|
| 1 | Primoz Roglic | Red Bull-BORA-hansgrohe | 18:58:36 |
| 2 | Joao Almeida | UAE Team Emirates | + 00.08 |
| 3 | Enric Mas | Movistar Team | + 00.32 |
| 4 | Antonio Tiberi | Bahrain Victorious | + 00.38 |
| 5 | Lennert Van Eetvelt | Lotto Dstny | + 00.41 |
| 6 | Felix Gall | Decathlon AG2R La Mondiale Team | + 00.47 |
| 7 | Brandon McNulty | UAE Team Emirates | + 00.50 |
| 8 | Mattias Skjelmose | Lidl-Trek | + 00.58 |
| 9 | Mikel Landa | Soudal Quick-Step | + 00.58 |
| 10 | Aleksandr Vlasov | Red Bull-BORA-hansgrohe | + 01.00 |
| 11 | Pavel Sivakov | UAE Team Emirates | + 01.01 |
| 12 | Matthew Riccitello | Israel-Premier Tech | + 01.04 |
| 13 | Sepp Kuss | Team Visma | Lease a Bike | + 01.14 |
| 14 | Jack Haig | Bahrain Victorious | + 01.20 |
| 15 | David Gaudu | Groupama-FDJ | + 01.24 |
| 16 | George Bennett | Israel-Premier Tech | + 01.26 |
| 17 | Isaac del Toro | UAE Team Emirates | + 01.26 |
| 18 | Carlos Rodriguez | INEOS Grenadiers | + 01.30 |
| 19 | Andreas Kron | Lotto Dstny | + 01.36 |
| 20 | Florian Lipowitz | Red Bull-BORA-hansgrohe | + 01.50 |
| 21 | Lorenzo Fortunato | Astana Qazaqstan Team | + 01.53 |
| 22 | Adam Yates | UAE Team Emirates | + 01.56 |
| 23 | Ben O'Connor | Decathlon AG2R La Mondiale Team | + 01.56 |
| 24 | Einer Rubio | Movistar Team | + 01.57 |
| 25 | Cristian Rodriguez | ARKEA-B&B HOTELS | + 01.58 |
| 26 | Richard Carapaz | EF Education-EasyPost | + 02.02 |
| 27 | Harold Tejada | Astana Qazaqstan Team | + 02.06 |
| 28 | Urko Berrade | Equipo Kern Pharma | + 02.07 |
| 29 | Rein Taaramäe | Intermarché-Wanty | + 02.08 |
| 30 | Cian Uijtdebroeks | Team Visma | Lease a Bike | + 02.16 |
| 31 | Clément Berthet | Decathlon AG2R La Mondiale Team | + 02.19 |
| 32 | Rémy Rochas | Groupama-FDJ | + 02.32 |
| 33 | Thymen Arensman | INEOS Grenadiers | + 02.57 |
| 34 | Guillaume Martin | Cofidis | + 03.05 |
| 35 | Laurens De Plus | INEOS Grenadiers | + 03.14 |
| 36 | Louis Meintjes | Intermarché-Wanty | + 03.28 |
| 37 | Nairo Quintana | Movistar Team | + 03.30 |
| 38 | Edward Dunbar | Team Jayco-AlUla | + 03.34 |
| 39 | Bruno Armirail | Decathlon AG2R La Mondiale Team | + 03.38 |
| 40 | Joan Bou | Euskaltel-Euskadi | + 03.51 |
| 41 | José Félix Parra | Equipo Kern Pharma | + 03.59 |
| 42 | Gotzon Martín | Euskaltel-Euskadi | + 04.13 |
| 43 | Max Poole | Team dsm-firmenich PostNL | + 04.13 |
| 44 | Ion Izagirre | Cofidis | + 04.18 |
| 45 | Damiano Caruso | Bahrain Victorious | + 04.31 |
| 46 | Daniel Martinez | Red Bull-BORA-hansgrohe | + 04.36 |
| 47 | Alexander Cepeda | EF Education-EasyPost | + 04.50 |
| 48 | Michael Woods | Israel-Premier Tech | + 04.55 |
| 49 | Sam Oomen | Lidl-Trek | + 05.20 |
| 50 | Valentin Paret-Peintre | Decathlon AG2R La Mondiale Team | + 05.47 |
| 51 | Mauri Vansevenant | Soudal Quick-Step | + 06.20 |
| 52 | Quentin Pacher | Groupama-FDJ | + 06.24 |
| 53 | William Junior Lecerf | Soudal Quick-Step | + 06.40 |
| 54 | Martijn Tusveld | Team dsm-firmenich PostNL | + 06.57 |
| 55 | Óscar Rodríguez | INEOS Grenadiers | + 07.02 |
| 56 | Kobe Goossens | Intermarché-Wanty | + 07.10 |
| 57 | Nelson Oliveira | Movistar Team | + 07.53 |
| 58 | Tao Geoghegan Hart | Lidl-Trek | + 08.04 |
| 59 | Marc Soler | UAE Team Emirates | + 08.10 |
| 60 | Marco Frigo | Israel-Premier Tech | + 08.19 |
| 61 | Giulio Ciccone | Lidl-Trek | + 08.27 |
| 62 | Stefan Küng | Groupama-FDJ | + 08.38 |
| 63 | Carlos Verona | Lidl-Trek | + 08.40 |
| 64 | Gianmarco Garofoli | Astana Qazaqstan Team | + 09.05 |
| 65 | Jonathan Lastra | Cofidis | + 09.05 |
| 66 | Ruben Fernandez | Cofidis | + 09.10 |
| 67 | Lorenzo Rota | Intermarché-Wanty | + 09.11 |
| 68 | Martin López | Astana Qazaqstan Team | + 09.11 |
| 69 | Patrick Konrad | Lidl-Trek | + 09.16 |
| 70 | Xabier Berasategi | Euskaltel-Euskadi | + 09.16 |
| 71 | Giovanni Aleotti | Red Bull-BORA-hansgrohe | + 09.29 |
| 72 | Michel Ries | ARKEA-B&B HOTELS | + 09.32 |
| 73 | Louis Vervaeke | Soudal Quick-Step | + 09.38 |
| 74 | Jay Vine | UAE Team Emirates | + 09.54 |
| 75 | Mathias Vacek | Lidl-Trek | + 09.56 |
| 76 | Simon Guglielmi | ARKEA-B&B HOTELS | + 10.06 |
| 77 | Jorge Gutiérrez | Equipo Kern Pharma | + 10.13 |
| 78 | Mattia Cattaneo | Soudal Quick-Step | + 10.21 |
| 79 | Simone Petilli | Intermarché-Wanty | + 10.22 |
| 80 | Pablo Castrillo | Equipo Kern Pharma | + 10.36 |
| 81 | Laurens Huys | ARKEA-B&B HOTELS | + 10.39 |
| 82 | Brandon Rivera | INEOS Grenadiers | + 10.40 |
| 83 | Carlos Canal | Movistar Team | + 10.42 |
| 84 | Geoffrey Bouchard | Decathlon AG2R La Mondiale Team | + 10.47 |
| 85 | Pelayo Sanchez | Movistar Team | + 10.51 |
| 86 | Vito Braet | Intermarché-Wanty | + 11.14 |
| 87 | Luis Angel Mate | Euskaltel-Euskadi | + 11.15 |
| 88 | Lukasz Owsian | ARKEA-B&B HOTELS | + 11.23 |
| 89 | Jhonnatan Narvaez | INEOS Grenadiers | + 11.36 |
| 90 | Chris Harper | Team Jayco-AlUla | + 11.41 |
| 91 | Unai Iribar | Equipo Kern Pharma | + 11.46 |
| 92 | Filippo Baroncini | UAE Team Emirates | + 11.51 |
| 93 | Callum Scotson | Team Jayco-AlUla | + 12.00 |
| 94 | Steven Kruijswijk | Team Visma | Lease a Bike | + 12.05 |
| 95 | Corbin Strong | Israel-Premier Tech | + 12.33 |
| 96 | Victor Lafay | Decathlon AG2R La Mondiale Team | + 12.34 |
| 97 | Attila Valter | Team Visma | Lease a Bike | + 12.37 |
| 98 | Lorenzo Germani | Groupama-FDJ | + 12.50 |
| 99 | Xandro Meurisse | Alpecin-Deceuninck | + 13.02 |
| 100 | Gijs Leemreize | Team dsm-firmenich PostNL | + 13.05 |
| 101 | Nadav Raisberg | Israel-Premier Tech | + 13.07 |
| 102 | Jesus Herrada | Cofidis | + 13.15 |
| 103 | Thomas Champion | Cofidis | + 13.41 |
| 104 | James Knox | Soudal Quick-Step | + 13.54 |
| 105 | Darren Rafferty | EF Education-EasyPost | + 14.07 |
| 106 | Mauro Schmid | Team Jayco-AlUla | + 14.12 |
| 107 | Riley Sheehan | Israel-Premier Tech | + 14.26 |
| 108 | Mathis Le Berre | ARKEA-B&B HOTELS | + 14.30 |
| 109 | Eduardo Sepulveda | Lotto Dstny | + 14.37 |
| 110 | Sander De Pestel | Decathlon AG2R La Mondiale Team | + 14.46 |
| 111 | Jonas Gregaard | Lotto Dstny | + 14.47 |
| 112 | Victor Campenaerts | Lotto Dstny | + 14.58 |
| 113 | Jorge Arcas | Movistar Team | + 15.01 |
| 114 | Welay Berhe | Team Jayco-AlUla | + 15.23 |
| 115 | Oier Lazkano | Movistar Team | + 16.11 |
| 116 | Wout van Aert | Team Visma | Lease a Bike | + 16.14 |
| 117 | Rainer Kepplinger | Bahrain Victorious | + 16.22 |
| 118 | Txomin Juaristi | Euskaltel-Euskadi | + 16.23 |
| 119 | Torstein Træen | Bahrain Victorious | + 16.24 |
| 120 | Kasper Asgreen | Soudal Quick-Step | + 16.28 |
| 121 | Otto Vergaerde | Lidl-Trek | + 16.34 |
| 122 | Robert Gesink | Team Visma | Lease a Bike | + 16.37 |
| 123 | Pavel Bittner | Team dsm-firmenich PostNL | + 16.38 |
| 124 | Santiago Umba | Astana Qazaqstan Team | + 16.47 |
| 125 | Chris Hamilton | Team dsm-firmenich PostNL | + 16.48 |
| 126 | Fran Miholjevic | Bahrain Victorious | + 16.56 |
| 127 | Reuben Thompson | Groupama-FDJ | + 16.59 |
| 128 | Pau Miquel Delgado | Equipo Kern Pharma | + 17.02 |
| 129 | Arjen Livyns | Lotto Dstny | + 17.14 |
| 130 | Casper Pedersen | Soudal Quick-Step | + 17.14 |
| 131 | Thomas De Gendt | Lotto Dstny | + 17.17 |
| 132 | Filippo Zana | Team Jayco-AlUla | + 17.27 |
| 133 | James Shaw | EF Education-EasyPost | + 17.28 |
| 134 | Rigoberto Uran | EF Education-EasyPost | + 17.39 |
| 135 | Roger Adrià | Red Bull-BORA-hansgrohe | + 17.53 |
| 136 | Thibault Guernalec | ARKEA-B&B HOTELS | + 18.06 |
| 137 | Patrick Gamper | Red Bull-BORA-hansgrohe | + 18.18 |
| 138 | Felix Engelhardt | Team Jayco-AlUla | + 18.25 |
| 139 | Sven Erik Bystrøm | Groupama-FDJ | + 18.34 |
| 140 | Kenny Elissonde | Cofidis | + 18.35 |
| 141 | Ide Schelling | Astana Qazaqstan Team | + 18.41 |
| 142 | Antonio Soto | Equipo Kern Pharma | + 19.01 |
| 143 | Arne Marit | Intermarché-Wanty | + 19.04 |
| 144 | Kevin Geniets | Groupama-FDJ | + 19.17 |
| 145 | Kaden Groves | Alpecin-Deceuninck | + 19.20 |
| 146 | Edoardo Affini | Team Visma | Lease a Bike | + 19.23 |
| 147 | Edward Planckaert | Alpecin-Deceuninck | + 19.34 |
| 148 | Bryan Coquard | Cofidis | + 19.38 |
| 149 | Dylan Teuns | Israel-Premier Tech | + 19.52 |
| 150 | Sylvain Moniquet | Lotto Dstny | + 20.11 |
| 151 | Nicolas Vinokurov | Astana Qazaqstan Team | + 20.13 |
| 152 | Xabier Isasa | Euskaltel-Euskadi | + 20.13 |
| 153 | Jon Aberasturi | Euskaltel-Euskadi | + 20.14 |
| 154 | Nico Denz | Red Bull-BORA-hansgrohe | + 20.19 |
| 155 | Maurice Ballerstedt | Alpecin-Deceuninck | + 20.21 |
| 156 | Quinten Hermans | Alpecin-Deceuninck | + 20.28 |
| 157 | Mikel Bizkarra | Euskaltel-Euskadi | + 20.40 |
| 158 | Joshua Tarling | INEOS Grenadiers | + 20.53 |
| 159 | Julius van den Berg | Team dsm-firmenich PostNL | + 20.54 |
| 160 | Tom Paquot | Intermarché-Wanty | + 21.03 |
| 161 | Kim Heiduk | INEOS Grenadiers | + 21.16 |
| 162 | Juri Hollmann | Alpecin-Deceuninck | + 21.39 |
| 163 | Tim Naberman | Team dsm-firmenich PostNL | + 22.21 |
| 164 | Kamil Gradek | Bahrain Victorious | + 22.25 |
| 165 | Enzo Leijnse | Team dsm-firmenich PostNL | + 22.55 |
| 166 | Luca Vergallito | Alpecin-Deceuninck | + 22.59 |
| 167 | Jasha Sütterlin | Bahrain Victorious | + 23.57 |
| 168 | Ibon Ruiz | Equipo Kern Pharma | + 24.06 |
| 169 | Harry Sweeny | EF Education-EasyPost | + 24.07 |
| 170 | Elie Gesbert | ARKEA-B&B HOTELS | + 25.15 |
| 171 | Gleb Brussenskiy | Astana Qazaqstan Team | + 26.53 |
| 172 | Owain Doull | EF Education-EasyPost | + 27.07 |
| 173 | Oscar Riesebeek | Alpecin-Deceuninck | + 29.14 |
| 174 | Alessandro De Marchi | Team Jayco-AlUla | + 31.27 |
| - | Rui Costa | EF Education-EasyPost | DNF |
Youth
| Pos | Rider | Team | Time |
|---|---|---|---|
| 1 | Antonio Tiberi | Bahrain Victorious | 18:59:14 |
| 2 | Lennert Van Eetvelt | Lotto Dstny | + 00.03 |
| 3 | Mattias Skjelmose | Lidl-Trek | + 00.20 |
| 4 | Matthew Riccitello | Israel-Premier Tech | + 00.26 |
| 5 | Isaac del Toro | UAE Team Emirates | + 00.48 |
| 6 | Carlos Rodriguez | INEOS Grenadiers | + 00.52 |
| 7 | Florian Lipowitz | Red Bull-BORA-hansgrohe | + 01.12 |
| 8 | Cian Uijtdebroeks | Team Visma | Lease a Bike | + 01.38 |
| 9 | Thymen Arensman | INEOS Grenadiers | + 02.19 |
| 10 | Max Poole | Team dsm-firmenich PostNL | + 03.35 |
| 11 | Valentin Paret-Peintre | Decathlon AG2R La Mondiale Team | + 05.09 |
| 12 | Mauri Vansevenant | Soudal Quick-Step | + 05.42 |
| 13 | William Junior Lecerf | Soudal Quick-Step | + 06.02 |
| 14 | Marco Frigo | Israel-Premier Tech | + 07.41 |
| 15 | Gianmarco Garofoli | Astana Qazaqstan Team | + 08.27 |
| 16 | Martin López | Astana Qazaqstan Team | + 08.33 |
| 17 | Xabier Berasategi | Euskaltel-Euskadi | + 08.38 |
| 18 | Giovanni Aleotti | Red Bull-BORA-hansgrohe | + 08.51 |
| 19 | Mathias Vacek | Lidl-Trek | + 09.18 |
| 20 | Jorge Gutiérrez | Equipo Kern Pharma | + 09.35 |
| 21 | Pablo Castrillo | Equipo Kern Pharma | + 09.58 |
| 22 | Carlos Canal | Movistar Team | + 10.04 |
| 23 | Pelayo Sanchez | Movistar Team | + 10.13 |
| 24 | Vito Braet | Intermarché-Wanty | + 10.36 |
| 25 | Unai Iribar | Equipo Kern Pharma | + 11.08 |
| 26 | Filippo Baroncini | UAE Team Emirates | + 11.13 |
| 27 | Corbin Strong | Israel-Premier Tech | + 11.55 |
| 28 | Lorenzo Germani | Groupama-FDJ | + 12.12 |
| 29 | Gijs Leemreize | Team dsm-firmenich PostNL | + 12.27 |
| 30 | Nadav Raisberg | Israel-Premier Tech | + 12.29 |
| 31 | Thomas Champion | Cofidis | + 13.03 |
| 32 | Darren Rafferty | EF Education-EasyPost | + 13.29 |
| 33 | Mauro Schmid | Team Jayco-AlUla | + 13.34 |
| 34 | Riley Sheehan | Israel-Premier Tech | + 13.48 |
| 35 | Mathis Le Berre | ARKEA-B&B HOTELS | + 13.52 |
| 36 | Welay Berhe | Team Jayco-AlUla | + 14.45 |
| 37 | Oier Lazkano | Movistar Team | + 15.33 |
| 38 | Pavel Bittner | Team dsm-firmenich PostNL | + 16.00 |
| 39 | Santiago Umba | Astana Qazaqstan Team | + 16.09 |
| 40 | Fran Miholjevic | Bahrain Victorious | + 16.18 |
| 41 | Reuben Thompson | Groupama-FDJ | + 16.21 |
| 42 | Pau Miquel Delgado | Equipo Kern Pharma | + 16.24 |
| 43 | Filippo Zana | Team Jayco-AlUla | + 16.49 |
| 44 | Felix Engelhardt | Team Jayco-AlUla | + 17.47 |
| 45 | Arne Marit | Intermarché-Wanty | + 18.26 |
| 46 | Nicolas Vinokurov | Astana Qazaqstan Team | + 19.35 |
| 47 | Xabier Isasa | Euskaltel-Euskadi | + 19.35 |
| 48 | Maurice Ballerstedt | Alpecin-Deceuninck | + 19.43 |
| 49 | Joshua Tarling | INEOS Grenadiers | + 20.15 |
| 50 | Tom Paquot | Intermarché-Wanty | + 20.25 |
| 51 | Kim Heiduk | INEOS Grenadiers | + 20.38 |
| 52 | Juri Hollmann | Alpecin-Deceuninck | + 21.01 |
| 53 | Tim Naberman | Team dsm-firmenich PostNL | + 21.43 |
| 54 | Enzo Leijnse | Team dsm-firmenich PostNL | + 22.17 |
| 55 | Ibon Ruiz | Equipo Kern Pharma | + 23.28 |
| 56 | Gleb Brussenskiy | Astana Qazaqstan Team | + 26.15 |
Points
| Pos | Rider | Team | Points |
|---|---|---|---|
| 1 | Wout van Aert | Team Visma | Lease a Bike | 158 |
| 2 | Kaden Groves | Alpecin-Deceuninck | 145 |
| 3 | Pavel Bittner | Team dsm-firmenich PostNL | 81 |
| 4 | Corbin Strong | Israel-Premier Tech | 49 |
| 5 | Jon Aberasturi | Euskaltel-Euskadi | 37 |
| 6 | Luis Angel Mate | Euskaltel-Euskadi | 35 |
| 7 | Ibon Ruiz | Equipo Kern Pharma | 34 |
| 8 | Lennert Van Eetvelt | Lotto Dstny | 33 |
| 9 | Stefan Küng | Groupama-FDJ | 32 |
| 10 | Mathias Vacek | Lidl-Trek | 32 |
| 11 | Bryan Coquard | Cofidis | 32 |
| 12 | Arne Marit | Intermarché-Wanty | 29 |
| 13 | Primoz Roglic | Red Bull-BORA-hansgrohe | 28 |
| 14 | Pau Miquel Delgado | Equipo Kern Pharma | 26 |
| 15 | Bruno Armirail | Decathlon AG2R La Mondiale Team | 24 |
| 16 | Antonio Soto | Equipo Kern Pharma | 22 |
| 17 | Joao Almeida | UAE Team Emirates | 21 |
| 18 | Brandon McNulty | UAE Team Emirates | 20 |
| 19 | Pablo Castrillo | Equipo Kern Pharma | 20 |
| 20 | Xabier Isasa | Euskaltel-Euskadi | 20 |
| 21 | Roger Adrià | Red Bull-BORA-hansgrohe | 15 |
| 22 | Aleksandr Vlasov | Red Bull-BORA-hansgrohe | 14 |
| 23 | Enric Mas | Movistar Team | 13 |
| 24 | Unai Iribar | Equipo Kern Pharma | 13 |
| 25 | Arjen Livyns | Lotto Dstny | 13 |
| 26 | Nico Denz | Red Bull-BORA-hansgrohe | 13 |
| 27 | Jhonnatan Narvaez | INEOS Grenadiers | 12 |
| 28 | Felix Gall | Decathlon AG2R La Mondiale Team | 11 |
| 29 | Carlos Canal | Movistar Team | 11 |
| 30 | Edoardo Affini | Team Visma | Lease a Bike | 11 |
| 31 | Matthew Riccitello | Israel-Premier Tech | 10 |
| 32 | Jorge Arcas | Movistar Team | 10 |
| 33 | Edward Planckaert | Alpecin-Deceuninck | 10 |
| 34 | Joshua Tarling | INEOS Grenadiers | 10 |
| 35 | Mikel Landa | Soudal Quick-Step | 9 |
| 36 | Mauro Schmid | Team Jayco-AlUla | 9 |
| 37 | Antonio Tiberi | Bahrain Victorious | 8 |
| 38 | Gianmarco Garofoli | Astana Qazaqstan Team | 8 |
| 39 | Brandon Rivera | INEOS Grenadiers | 8 |
| 40 | George Bennett | Israel-Premier Tech | 7 |
| 41 | Filippo Baroncini | UAE Team Emirates | 7 |
| 42 | Pavel Sivakov | UAE Team Emirates | 6 |
| 43 | Lorenzo Rota | Intermarché-Wanty | 6 |
| 44 | Vito Braet | Intermarché-Wanty | 6 |
| 45 | Sepp Kuss | Team Visma | Lease a Bike | 5 |
| 46 | Nelson Oliveira | Movistar Team | 5 |
| 47 | Simon Guglielmi | ARKEA-B&B HOTELS | 5 |
| 48 | Nadav Raisberg | Israel-Premier Tech | 5 |
| 49 | Florian Lipowitz | Red Bull-BORA-hansgrohe | 4 |
| 50 | Gotzon Martín | Euskaltel-Euskadi | 4 |
| 51 | Mattias Skjelmose | Lidl-Trek | 3 |
| 52 | Lorenzo Fortunato | Astana Qazaqstan Team | 3 |
| 53 | Andreas Kron | Lotto Dstny | 2 |
| 54 | Jay Vine | UAE Team Emirates | 2 |
| 55 | Kim Heiduk | INEOS Grenadiers | 2 |
| 56 | David Gaudu | Groupama-FDJ | 1 |
| 57 | Kasper Asgreen | Soudal Quick-Step | 1 |
Mountain
| Pos | Rider | Team | Points |
|---|---|---|---|
| 1 | Sylvain Moniquet | Lotto Dstny | 16 |
| 2 | Filippo Zana | Team Jayco-AlUla | 11 |
| 3 | Primoz Roglic | Red Bull-BORA-hansgrohe | 10 |
| 4 | Luis Angel Mate | Euskaltel-Euskadi | 9 |
| 5 | Bruno Armirail | Decathlon AG2R La Mondiale Team | 7 |
| 6 | Lennert Van Eetvelt | Lotto Dstny | 6 |
| 7 | Joao Almeida | UAE Team Emirates | 4 |
| 8 | Xabier Isasa | Euskaltel-Euskadi | 3 |
| 9 | Mikel Bizkarra | Euskaltel-Euskadi | 3 |
| 10 | Ibon Ruiz | Equipo Kern Pharma | 3 |
| 11 | Stefan Küng | Groupama-FDJ | 2 |
| 12 | Enric Mas | Movistar Team | 2 |
| 13 | Felix Gall | Decathlon AG2R La Mondiale Team | 1 |
| 14 | Pablo Castrillo | Equipo Kern Pharma | 1 |
| 15 | Roger Adrià | Red Bull-BORA-hansgrohe | 1 |
Team
| Pos | Team | Time |
|---|---|---|
| 1 | UAE Team Emirates | 56:57:29 |
| 2 | Red Bull-BORA-hansgrohe | + 01.19 |
| 3 | Decathlon AG2R La Mondiale Team | + 02.42 |
| 4 | Movistar Team | + 03.07 |
| 5 | Bahrain Victorious | + 04.14 |
| 6 | Israel-Premier Tech | + 04.36 |
| 7 | INEOS Grenadiers | + 05.22 |
| 8 | Groupama-FDJ | + 07.42 |
| 9 | Team Visma | Lease a Bike | + 09.10 |
| 10 | Astana Qazaqstan Team | + 10.26 |
| 11 | Soudal Quick-Step | + 10.37 |
| 12 | Intermarché-Wanty | + 10.58 |
| 13 | Lidl-Trek | + 11.44 |
| 14 | Equipo Kern Pharma | + 11.55 |
| 15 | Lotto Dstny | + 12.39 |
| 16 | Cofidis | + 14.34 |
| 17 | Euskaltel-Euskadi | + 14.38 |
| 18 | ARKEA-B&B HOTELS | + 15.55 |
| 19 | EF Education-EasyPost | + 16.11 |
| 20 | Team dsm-firmenich PostNL | + 18.08 |
| 21 | Team Jayco-AlUla | + 22.41 |
| 22 | Alpecin-Deceuninck | + 47.31 |








