Vuelta a España 2024 - Stage 1
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 | Brandon McNulty | UAE Team Emirates | 0:12:35 |
| 2 | Mathias Vacek | Lidl-Trek | + 00.02 |
| 3 | Wout van Aert | Team Visma | Lease a Bike | + 00.03 |
| 4 | Stefan Küng | Groupama-FDJ | + 00.06 |
| 5 | Edoardo Affini | Team Visma | Lease a Bike | + 00.08 |
| 6 | Joshua Tarling | INEOS Grenadiers | + 00.08 |
| 7 | Mauro Schmid | Team Jayco-AlUla | + 00.16 |
| 8 | Primoz Roglic | Red Bull-BORA-hansgrohe | + 00.17 |
| 9 | Bruno Armirail | Decathlon AG2R La Mondiale Team | + 00.18 |
| 10 | Joao Almeida | UAE Team Emirates | + 00.19 |
| 11 | Nelson Oliveira | Movistar Team | + 00.20 |
| 12 | Florian Lipowitz | Red Bull-BORA-hansgrohe | + 00.21 |
| 13 | Mattias Skjelmose | Lidl-Trek | + 00.22 |
| 14 | Jay Vine | UAE Team Emirates | + 00.24 |
| 15 | Kasper Asgreen | Soudal Quick-Step | + 00.26 |
| 16 | Filippo Baroncini | UAE Team Emirates | + 00.26 |
| 17 | Mattia Cattaneo | Soudal Quick-Step | + 00.27 |
| 18 | Antonio Tiberi | Bahrain Victorious | + 00.27 |
| 19 | Marco Frigo | Israel-Premier Tech | + 00.28 |
| 20 | Aleksandr Vlasov | Red Bull-BORA-hansgrohe | + 00.29 |
| 21 | Pablo Castrillo | Equipo Kern Pharma | + 00.29 |
| 22 | Harold Tejada | Astana Qazaqstan Team | + 00.29 |
| 23 | Thymen Arensman | INEOS Grenadiers | + 00.29 |
| 24 | Urko Berrade | Equipo Kern Pharma | + 00.30 |
| 25 | Rainer Kepplinger | Bahrain Victorious | + 00.31 |
| 26 | Tao Geoghegan Hart | Lidl-Trek | + 00.31 |
| 27 | Victor Campenaerts | Lotto Dstny | + 00.32 |
| 28 | Daniel Martinez | Red Bull-BORA-hansgrohe | + 00.33 |
| 29 | Adam Yates | UAE Team Emirates | + 00.34 |
| 30 | Marc Soler | UAE Team Emirates | + 00.37 |
| 31 | Max Poole | Team dsm-firmenich PostNL | + 00.37 |
| 32 | Enric Mas | Movistar Team | + 00.39 |
| 33 | Edward Dunbar | Team Jayco-AlUla | + 00.39 |
| 34 | Owain Doull | EF Education-EasyPost | + 00.39 |
| 35 | Richard Carapaz | EF Education-EasyPost | + 00.40 |
| 36 | Pavel Sivakov | UAE Team Emirates | + 00.40 |
| 37 | Darren Rafferty | EF Education-EasyPost | + 00.40 |
| 38 | Callum Scotson | Team Jayco-AlUla | + 00.42 |
| 39 | Isaac del Toro | UAE Team Emirates | + 00.42 |
| 40 | Patrick Konrad | Lidl-Trek | + 00.44 |
| 41 | Jasha Sütterlin | Bahrain Victorious | + 00.44 |
| 42 | Ide Schelling | Astana Qazaqstan Team | + 00.44 |
| 43 | Jack Haig | Bahrain Victorious | + 00.44 |
| 44 | Txomin Juaristi | Euskaltel-Euskadi | + 00.44 |
| 45 | Harry Sweeny | EF Education-EasyPost | + 00.44 |
| 46 | Cian Uijtdebroeks | Team Visma | Lease a Bike | + 00.45 |
| 47 | Robert Gesink | Team Visma | Lease a Bike | + 00.45 |
| 48 | Laurens De Plus | INEOS Grenadiers | + 00.46 |
| 49 | Carlos Rodriguez | INEOS Grenadiers | + 00.46 |
| 50 | Nico Denz | Red Bull-BORA-hansgrohe | + 00.47 |
| 51 | Chris Harper | Team Jayco-AlUla | + 00.48 |
| 52 | Victor Lafay | Decathlon AG2R La Mondiale Team | + 00.49 |
| 53 | Clément Berthet | Decathlon AG2R La Mondiale Team | + 00.50 |
| 54 | Kobe Goossens | Intermarché-Wanty | + 00.51 |
| 55 | David Gaudu | Groupama-FDJ | + 00.51 |
| 56 | Fran Miholjevic | Bahrain Victorious | + 00.51 |
| 57 | Ion Izagirre | Cofidis | + 00.52 |
| 58 | Ben O'Connor | Decathlon AG2R La Mondiale Team | + 00.52 |
| 59 | Enzo Leijnse | Team dsm-firmenich PostNL | + 00.53 |
| 60 | Sander De Pestel | Decathlon AG2R La Mondiale Team | + 00.53 |
| 61 | Brandon Rivera | INEOS Grenadiers | + 00.53 |
| 62 | Sepp Kuss | Team Visma | Lease a Bike | + 00.53 |
| 63 | Lennert Van Eetvelt | Lotto Dstny | + 00.54 |
| 64 | Dylan Teuns | Israel-Premier Tech | + 00.54 |
| 65 | Roger Adrià | Red Bull-BORA-hansgrohe | + 00.54 |
| 66 | Filippo Zana | Team Jayco-AlUla | + 00.54 |
| 67 | Juri Hollmann | Alpecin-Deceuninck | + 00.54 |
| 68 | Felix Gall | Decathlon AG2R La Mondiale Team | + 00.54 |
| 69 | Giulio Ciccone | Lidl-Trek | + 00.54 |
| 70 | Gleb Brussenskiy | Astana Qazaqstan Team | + 00.55 |
| 71 | Attila Valter | Team Visma | Lease a Bike | + 00.55 |
| 72 | Xandro Meurisse | Alpecin-Deceuninck | + 00.56 |
| 73 | Chris Hamilton | Team dsm-firmenich PostNL | + 00.56 |
| 74 | Patrick Gamper | Red Bull-BORA-hansgrohe | + 00.56 |
| 75 | Rui Costa | EF Education-EasyPost | + 00.57 |
| 76 | Giovanni Aleotti | Red Bull-BORA-hansgrohe | + 00.57 |
| 77 | Thibault Guernalec | ARKEA-B&B HOTELS | + 00.57 |
| 78 | Rémy Rochas | Groupama-FDJ | + 00.59 |
| 79 | Ibon Ruiz | Equipo Kern Pharma | + 00.59 |
| 80 | Sam Oomen | Lidl-Trek | + 00.59 |
| 81 | Rein Taaramäe | Intermarché-Wanty | + 01.00 |
| 82 | Martijn Tusveld | Team dsm-firmenich PostNL | + 01.01 |
| 83 | Felix Engelhardt | Team Jayco-AlUla | + 01.01 |
| 84 | Quentin Pacher | Groupama-FDJ | + 01.03 |
| 85 | Andreas Kron | Lotto Dstny | + 01.03 |
| 86 | Gijs Leemreize | Team dsm-firmenich PostNL | + 01.04 |
| 87 | Alessandro De Marchi | Team Jayco-AlUla | + 01.04 |
| 88 | George Bennett | Israel-Premier Tech | + 01.05 |
| 89 | Sven Erik Bystrøm | Groupama-FDJ | + 01.05 |
| 90 | Vito Braet | Intermarché-Wanty | + 01.05 |
| 91 | Damiano Caruso | Bahrain Victorious | + 01.05 |
| 92 | Mikel Landa | Soudal Quick-Step | + 01.05 |
| 93 | Louis Vervaeke | Soudal Quick-Step | + 01.06 |
| 94 | Óscar Rodríguez | INEOS Grenadiers | + 01.06 |
| 95 | Carlos Verona | Lidl-Trek | + 01.07 |
| 96 | Lorenzo Germani | Groupama-FDJ | + 01.08 |
| 97 | James Knox | Soudal Quick-Step | + 01.09 |
| 98 | Martin López | Astana Qazaqstan Team | + 01.09 |
| 99 | Oscar Riesebeek | Alpecin-Deceuninck | + 01.09 |
| 100 | Pavel Bittner | Team dsm-firmenich PostNL | + 01.09 |
| 101 | James Shaw | EF Education-EasyPost | + 01.10 |
| 102 | Julius van den Berg | Team dsm-firmenich PostNL | + 01.10 |
| 103 | Matthew Riccitello | Israel-Premier Tech | + 01.11 |
| 104 | Quinten Hermans | Alpecin-Deceuninck | + 01.11 |
| 105 | Jhonnatan Narvaez | INEOS Grenadiers | + 01.11 |
| 106 | Carlos Canal | Movistar Team | + 01.11 |
| 107 | Oier Lazkano | Movistar Team | + 01.12 |
| 108 | Louis Meintjes | Intermarché-Wanty | + 01.12 |
| 109 | Corbin Strong | Israel-Premier Tech | + 01.12 |
| 110 | Arne Marit | Intermarché-Wanty | + 01.13 |
| 111 | Antonio Soto | Equipo Kern Pharma | + 01.14 |
| 112 | Gianmarco Garofoli | Astana Qazaqstan Team | + 01.14 |
| 113 | Cristian Rodriguez | ARKEA-B&B HOTELS | + 01.14 |
| 114 | Mauri Vansevenant | Soudal Quick-Step | + 01.14 |
| 115 | Sylvain Moniquet | Lotto Dstny | + 01.15 |
| 116 | Thomas De Gendt | Lotto Dstny | + 01.16 |
| 117 | Gotzon Martín | Euskaltel-Euskadi | + 01.18 |
| 118 | Michael Woods | Israel-Premier Tech | + 01.19 |
| 119 | Ruben Fernandez | Cofidis | + 01.19 |
| 120 | William Junior Lecerf | Soudal Quick-Step | + 01.19 |
| 121 | Lorenzo Rota | Intermarché-Wanty | + 01.20 |
| 122 | Pelayo Sanchez | Movistar Team | + 01.20 |
| 123 | Xabier Isasa | Euskaltel-Euskadi | + 01.21 |
| 124 | Nairo Quintana | Movistar Team | + 01.21 |
| 125 | Einer Rubio | Movistar Team | + 01.21 |
| 126 | Maurice Ballerstedt | Alpecin-Deceuninck | + 01.22 |
| 127 | Lorenzo Fortunato | Astana Qazaqstan Team | + 01.22 |
| 128 | Joan Bou | Euskaltel-Euskadi | + 01.23 |
| 129 | Eduardo Sepulveda | Lotto Dstny | + 01.23 |
| 130 | Pau Miquel Delgado | Equipo Kern Pharma | + 01.23 |
| 131 | Guillaume Martin | Cofidis | + 01.24 |
| 132 | Alexander Cepeda | EF Education-EasyPost | + 01.24 |
| 133 | Kaden Groves | Alpecin-Deceuninck | + 01.24 |
| 134 | Tim Naberman | Team dsm-firmenich PostNL | + 01.24 |
| 135 | Nicolas Vinokurov | Astana Qazaqstan Team | + 01.25 |
| 136 | Geoffrey Bouchard | Decathlon AG2R La Mondiale Team | + 01.25 |
| 137 | Xabier Berasategi | Euskaltel-Euskadi | + 01.25 |
| 138 | Bryan Coquard | Cofidis | + 01.25 |
| 139 | Rigoberto Uran | EF Education-EasyPost | + 01.25 |
| 140 | Kevin Geniets | Groupama-FDJ | + 01.25 |
| 141 | Dylan van Baarle | Team Visma | Lease a Bike | + 01.27 |
| 142 | Kim Heiduk | INEOS Grenadiers | + 01.27 |
| 143 | Tom Paquot | Intermarché-Wanty | + 01.28 |
| 144 | Thomas Champion | Cofidis | + 01.28 |
| 145 | Lukasz Owsian | ARKEA-B&B HOTELS | + 01.29 |
| 146 | Luis Angel Mate | Euskaltel-Euskadi | + 01.29 |
| 147 | Jorge Arcas | Movistar Team | + 01.30 |
| 148 | Jesus Herrada | Cofidis | + 01.30 |
| 149 | José Félix Parra | Equipo Kern Pharma | + 01.31 |
| 150 | Jonathan Lastra | Cofidis | + 01.32 |
| 151 | Jorge Gutiérrez | Equipo Kern Pharma | + 01.32 |
| 152 | Jonas Gregaard | Lotto Dstny | + 01.33 |
| 153 | Nadav Raisberg | Israel-Premier Tech | + 01.33 |
| 154 | Steven Kruijswijk | Team Visma | Lease a Bike | + 01.34 |
| 155 | Unai Iribar | Equipo Kern Pharma | + 01.34 |
| 156 | Simone Petilli | Intermarché-Wanty | + 01.34 |
| 157 | Simon Guglielmi | ARKEA-B&B HOTELS | + 01.34 |
| 158 | Riley Sheehan | Israel-Premier Tech | + 01.36 |
| 159 | Mathis Le Berre | ARKEA-B&B HOTELS | + 01.37 |
| 160 | Torstein Træen | Bahrain Victorious | + 01.41 |
| 161 | Mikel Bizkarra | Euskaltel-Euskadi | + 01.42 |
| 162 | Edward Planckaert | Alpecin-Deceuninck | + 01.43 |
| 163 | Santiago Umba | Astana Qazaqstan Team | + 01.43 |
| 164 | Otto Vergaerde | Lidl-Trek | + 01.48 |
| 165 | Michel Ries | ARKEA-B&B HOTELS | + 01.50 |
| 166 | Kenny Elissonde | Cofidis | + 01.53 |
| 167 | Reuben Thompson | Groupama-FDJ | + 01.54 |
| 168 | Jon Aberasturi | Euskaltel-Euskadi | + 01.54 |
| 169 | Arjen Livyns | Lotto Dstny | + 01.56 |
| 170 | Welay Berhe | Team Jayco-AlUla | + 01.56 |
| 171 | Valentin Paret-Peintre | Decathlon AG2R La Mondiale Team | + 02.01 |
| 172 | Casper Pedersen | Soudal Quick-Step | + 02.01 |
| 173 | Kamil Gradek | Bahrain Victorious | + 02.03 |
| 174 | Luca Vergallito | Alpecin-Deceuninck | + 02.04 |
| 175 | Laurens Huys | ARKEA-B&B HOTELS | + 02.09 |
| 176 | Elie Gesbert | ARKEA-B&B HOTELS | + 02.14 |
GC
| Pos | Rider | Team | Time |
|---|---|---|---|
| 1 | Brandon McNulty | UAE Team Emirates | 0:12:35 |
| 2 | Mathias Vacek | Lidl-Trek | + 00.02 |
| 3 | Wout van Aert | Team Visma | Lease a Bike | + 00.03 |
| 4 | Stefan Küng | Groupama-FDJ | + 00.06 |
| 5 | Edoardo Affini | Team Visma | Lease a Bike | + 00.08 |
| 6 | Joshua Tarling | INEOS Grenadiers | + 00.08 |
| 7 | Mauro Schmid | Team Jayco-AlUla | + 00.16 |
| 8 | Primoz Roglic | Red Bull-BORA-hansgrohe | + 00.17 |
| 9 | Bruno Armirail | Decathlon AG2R La Mondiale Team | + 00.18 |
| 10 | Joao Almeida | UAE Team Emirates | + 00.19 |
| 11 | Nelson Oliveira | Movistar Team | + 00.20 |
| 12 | Florian Lipowitz | Red Bull-BORA-hansgrohe | + 00.21 |
| 13 | Mattias Skjelmose | Lidl-Trek | + 00.22 |
| 14 | Jay Vine | UAE Team Emirates | + 00.24 |
| 15 | Kasper Asgreen | Soudal Quick-Step | + 00.26 |
| 16 | Filippo Baroncini | UAE Team Emirates | + 00.26 |
| 17 | Mattia Cattaneo | Soudal Quick-Step | + 00.27 |
| 18 | Antonio Tiberi | Bahrain Victorious | + 00.27 |
| 19 | Marco Frigo | Israel-Premier Tech | + 00.28 |
| 20 | Aleksandr Vlasov | Red Bull-BORA-hansgrohe | + 00.29 |
| 21 | Pablo Castrillo | Equipo Kern Pharma | + 00.29 |
| 22 | Harold Tejada | Astana Qazaqstan Team | + 00.29 |
| 23 | Thymen Arensman | INEOS Grenadiers | + 00.29 |
| 24 | Urko Berrade | Equipo Kern Pharma | + 00.30 |
| 25 | Rainer Kepplinger | Bahrain Victorious | + 00.31 |
| 26 | Tao Geoghegan Hart | Lidl-Trek | + 00.31 |
| 27 | Victor Campenaerts | Lotto Dstny | + 00.32 |
| 28 | Daniel Martinez | Red Bull-BORA-hansgrohe | + 00.33 |
| 29 | Adam Yates | UAE Team Emirates | + 00.34 |
| 30 | Marc Soler | UAE Team Emirates | + 00.37 |
| 31 | Max Poole | Team dsm-firmenich PostNL | + 00.37 |
| 32 | Enric Mas | Movistar Team | + 00.39 |
| 33 | Edward Dunbar | Team Jayco-AlUla | + 00.39 |
| 34 | Owain Doull | EF Education-EasyPost | + 00.39 |
| 35 | Richard Carapaz | EF Education-EasyPost | + 00.40 |
| 36 | Pavel Sivakov | UAE Team Emirates | + 00.40 |
| 37 | Darren Rafferty | EF Education-EasyPost | + 00.40 |
| 38 | Callum Scotson | Team Jayco-AlUla | + 00.42 |
| 39 | Isaac del Toro | UAE Team Emirates | + 00.42 |
| 40 | Patrick Konrad | Lidl-Trek | + 00.44 |
| 41 | Jasha Sütterlin | Bahrain Victorious | + 00.44 |
| 42 | Ide Schelling | Astana Qazaqstan Team | + 00.44 |
| 43 | Jack Haig | Bahrain Victorious | + 00.44 |
| 44 | Txomin Juaristi | Euskaltel-Euskadi | + 00.44 |
| 45 | Harry Sweeny | EF Education-EasyPost | + 00.44 |
| 46 | Cian Uijtdebroeks | Team Visma | Lease a Bike | + 00.45 |
| 47 | Robert Gesink | Team Visma | Lease a Bike | + 00.45 |
| 48 | Laurens De Plus | INEOS Grenadiers | + 00.46 |
| 49 | Carlos Rodriguez | INEOS Grenadiers | + 00.46 |
| 50 | Nico Denz | Red Bull-BORA-hansgrohe | + 00.47 |
| 51 | Chris Harper | Team Jayco-AlUla | + 00.48 |
| 52 | Victor Lafay | Decathlon AG2R La Mondiale Team | + 00.49 |
| 53 | Clément Berthet | Decathlon AG2R La Mondiale Team | + 00.50 |
| 54 | Kobe Goossens | Intermarché-Wanty | + 00.51 |
| 55 | David Gaudu | Groupama-FDJ | + 00.51 |
| 56 | Fran Miholjevic | Bahrain Victorious | + 00.51 |
| 57 | Ion Izagirre | Cofidis | + 00.52 |
| 58 | Ben O'Connor | Decathlon AG2R La Mondiale Team | + 00.52 |
| 59 | Enzo Leijnse | Team dsm-firmenich PostNL | + 00.53 |
| 60 | Sander De Pestel | Decathlon AG2R La Mondiale Team | + 00.53 |
| 61 | Brandon Rivera | INEOS Grenadiers | + 00.53 |
| 62 | Sepp Kuss | Team Visma | Lease a Bike | + 00.53 |
| 63 | Lennert Van Eetvelt | Lotto Dstny | + 00.54 |
| 64 | Dylan Teuns | Israel-Premier Tech | + 00.54 |
| 65 | Roger Adrià | Red Bull-BORA-hansgrohe | + 00.54 |
| 66 | Filippo Zana | Team Jayco-AlUla | + 00.54 |
| 67 | Juri Hollmann | Alpecin-Deceuninck | + 00.54 |
| 68 | Felix Gall | Decathlon AG2R La Mondiale Team | + 00.54 |
| 69 | Giulio Ciccone | Lidl-Trek | + 00.54 |
| 70 | Gleb Brussenskiy | Astana Qazaqstan Team | + 00.55 |
| 71 | Attila Valter | Team Visma | Lease a Bike | + 00.55 |
| 72 | Xandro Meurisse | Alpecin-Deceuninck | + 00.56 |
| 73 | Chris Hamilton | Team dsm-firmenich PostNL | + 00.56 |
| 74 | Patrick Gamper | Red Bull-BORA-hansgrohe | + 00.56 |
| 75 | Rui Costa | EF Education-EasyPost | + 00.57 |
| 76 | Giovanni Aleotti | Red Bull-BORA-hansgrohe | + 00.57 |
| 77 | Thibault Guernalec | ARKEA-B&B HOTELS | + 00.57 |
| 78 | Rémy Rochas | Groupama-FDJ | + 00.59 |
| 79 | Ibon Ruiz | Equipo Kern Pharma | + 00.59 |
| 80 | Sam Oomen | Lidl-Trek | + 00.59 |
| 81 | Rein Taaramäe | Intermarché-Wanty | + 01.00 |
| 82 | Martijn Tusveld | Team dsm-firmenich PostNL | + 01.01 |
| 83 | Felix Engelhardt | Team Jayco-AlUla | + 01.01 |
| 84 | Quentin Pacher | Groupama-FDJ | + 01.03 |
| 85 | Andreas Kron | Lotto Dstny | + 01.03 |
| 86 | Gijs Leemreize | Team dsm-firmenich PostNL | + 01.04 |
| 87 | Alessandro De Marchi | Team Jayco-AlUla | + 01.04 |
| 88 | George Bennett | Israel-Premier Tech | + 01.05 |
| 89 | Sven Erik Bystrøm | Groupama-FDJ | + 01.05 |
| 90 | Vito Braet | Intermarché-Wanty | + 01.05 |
| 91 | Damiano Caruso | Bahrain Victorious | + 01.05 |
| 92 | Mikel Landa | Soudal Quick-Step | + 01.05 |
| 93 | Louis Vervaeke | Soudal Quick-Step | + 01.06 |
| 94 | Óscar Rodríguez | INEOS Grenadiers | + 01.06 |
| 95 | Carlos Verona | Lidl-Trek | + 01.07 |
| 96 | Lorenzo Germani | Groupama-FDJ | + 01.08 |
| 97 | James Knox | Soudal Quick-Step | + 01.09 |
| 98 | Martin López | Astana Qazaqstan Team | + 01.09 |
| 99 | Oscar Riesebeek | Alpecin-Deceuninck | + 01.09 |
| 100 | Pavel Bittner | Team dsm-firmenich PostNL | + 01.09 |
| 101 | James Shaw | EF Education-EasyPost | + 01.10 |
| 102 | Julius van den Berg | Team dsm-firmenich PostNL | + 01.10 |
| 103 | Matthew Riccitello | Israel-Premier Tech | + 01.11 |
| 104 | Quinten Hermans | Alpecin-Deceuninck | + 01.11 |
| 105 | Jhonnatan Narvaez | INEOS Grenadiers | + 01.11 |
| 106 | Carlos Canal | Movistar Team | + 01.11 |
| 107 | Oier Lazkano | Movistar Team | + 01.12 |
| 108 | Louis Meintjes | Intermarché-Wanty | + 01.12 |
| 109 | Corbin Strong | Israel-Premier Tech | + 01.12 |
| 110 | Arne Marit | Intermarché-Wanty | + 01.13 |
| 111 | Antonio Soto | Equipo Kern Pharma | + 01.14 |
| 112 | Gianmarco Garofoli | Astana Qazaqstan Team | + 01.14 |
| 113 | Cristian Rodriguez | ARKEA-B&B HOTELS | + 01.14 |
| 114 | Mauri Vansevenant | Soudal Quick-Step | + 01.14 |
| 115 | Sylvain Moniquet | Lotto Dstny | + 01.15 |
| 116 | Thomas De Gendt | Lotto Dstny | + 01.16 |
| 117 | Gotzon Martín | Euskaltel-Euskadi | + 01.18 |
| 118 | Michael Woods | Israel-Premier Tech | + 01.19 |
| 119 | Ruben Fernandez | Cofidis | + 01.19 |
| 120 | William Junior Lecerf | Soudal Quick-Step | + 01.19 |
| 121 | Lorenzo Rota | Intermarché-Wanty | + 01.20 |
| 122 | Pelayo Sanchez | Movistar Team | + 01.20 |
| 123 | Xabier Isasa | Euskaltel-Euskadi | + 01.21 |
| 124 | Nairo Quintana | Movistar Team | + 01.21 |
| 125 | Einer Rubio | Movistar Team | + 01.21 |
| 126 | Maurice Ballerstedt | Alpecin-Deceuninck | + 01.22 |
| 127 | Lorenzo Fortunato | Astana Qazaqstan Team | + 01.22 |
| 128 | Joan Bou | Euskaltel-Euskadi | + 01.23 |
| 129 | Eduardo Sepulveda | Lotto Dstny | + 01.23 |
| 130 | Pau Miquel Delgado | Equipo Kern Pharma | + 01.23 |
| 131 | Guillaume Martin | Cofidis | + 01.24 |
| 132 | Alexander Cepeda | EF Education-EasyPost | + 01.24 |
| 133 | Kaden Groves | Alpecin-Deceuninck | + 01.24 |
| 134 | Tim Naberman | Team dsm-firmenich PostNL | + 01.24 |
| 135 | Nicolas Vinokurov | Astana Qazaqstan Team | + 01.25 |
| 136 | Geoffrey Bouchard | Decathlon AG2R La Mondiale Team | + 01.25 |
| 137 | Xabier Berasategi | Euskaltel-Euskadi | + 01.25 |
| 138 | Bryan Coquard | Cofidis | + 01.25 |
| 139 | Rigoberto Uran | EF Education-EasyPost | + 01.25 |
| 140 | Kevin Geniets | Groupama-FDJ | + 01.25 |
| 141 | Dylan van Baarle | Team Visma | Lease a Bike | + 01.27 |
| 142 | Kim Heiduk | INEOS Grenadiers | + 01.27 |
| 143 | Tom Paquot | Intermarché-Wanty | + 01.28 |
| 144 | Thomas Champion | Cofidis | + 01.28 |
| 145 | Lukasz Owsian | ARKEA-B&B HOTELS | + 01.29 |
| 146 | Luis Angel Mate | Euskaltel-Euskadi | + 01.29 |
| 147 | Jorge Arcas | Movistar Team | + 01.30 |
| 148 | Jesus Herrada | Cofidis | + 01.30 |
| 149 | José Félix Parra | Equipo Kern Pharma | + 01.31 |
| 150 | Jonathan Lastra | Cofidis | + 01.32 |
| 151 | Jorge Gutiérrez | Equipo Kern Pharma | + 01.32 |
| 152 | Jonas Gregaard | Lotto Dstny | + 01.33 |
| 153 | Nadav Raisberg | Israel-Premier Tech | + 01.33 |
| 154 | Steven Kruijswijk | Team Visma | Lease a Bike | + 01.34 |
| 155 | Unai Iribar | Equipo Kern Pharma | + 01.34 |
| 156 | Simone Petilli | Intermarché-Wanty | + 01.34 |
| 157 | Simon Guglielmi | ARKEA-B&B HOTELS | + 01.34 |
| 158 | Riley Sheehan | Israel-Premier Tech | + 01.36 |
| 159 | Mathis Le Berre | ARKEA-B&B HOTELS | + 01.37 |
| 160 | Torstein Træen | Bahrain Victorious | + 01.41 |
| 161 | Mikel Bizkarra | Euskaltel-Euskadi | + 01.42 |
| 162 | Edward Planckaert | Alpecin-Deceuninck | + 01.43 |
| 163 | Santiago Umba | Astana Qazaqstan Team | + 01.43 |
| 164 | Otto Vergaerde | Lidl-Trek | + 01.48 |
| 165 | Michel Ries | ARKEA-B&B HOTELS | + 01.50 |
| 166 | Kenny Elissonde | Cofidis | + 01.53 |
| 167 | Reuben Thompson | Groupama-FDJ | + 01.54 |
| 168 | Jon Aberasturi | Euskaltel-Euskadi | + 01.54 |
| 169 | Arjen Livyns | Lotto Dstny | + 01.56 |
| 170 | Welay Berhe | Team Jayco-AlUla | + 01.56 |
| 171 | Valentin Paret-Peintre | Decathlon AG2R La Mondiale Team | + 02.01 |
| 172 | Casper Pedersen | Soudal Quick-Step | + 02.01 |
| 173 | Kamil Gradek | Bahrain Victorious | + 02.03 |
| 174 | Luca Vergallito | Alpecin-Deceuninck | + 02.04 |
| 175 | Laurens Huys | ARKEA-B&B HOTELS | + 02.09 |
| 176 | Elie Gesbert | ARKEA-B&B HOTELS | + 02.14 |
Youth
| Pos | Rider | Team | Time |
|---|---|---|---|
| 1 | Mathias Vacek | Lidl-Trek | 0:12:37 |
| 2 | Joshua Tarling | INEOS Grenadiers | + 00.06 |
| 3 | Mauro Schmid | Team Jayco-AlUla | + 00.14 |
| 4 | Florian Lipowitz | Red Bull-BORA-hansgrohe | + 00.19 |
| 5 | Mattias Skjelmose | Lidl-Trek | + 00.20 |
| 6 | Filippo Baroncini | UAE Team Emirates | + 00.24 |
| 7 | Antonio Tiberi | Bahrain Victorious | + 00.25 |
| 8 | Marco Frigo | Israel-Premier Tech | + 00.26 |
| 9 | Pablo Castrillo | Equipo Kern Pharma | + 00.27 |
| 10 | Thymen Arensman | INEOS Grenadiers | + 00.27 |
| 11 | Max Poole | Team dsm-firmenich PostNL | + 00.35 |
| 12 | Darren Rafferty | EF Education-EasyPost | + 00.38 |
| 13 | Isaac del Toro | UAE Team Emirates | + 00.40 |
| 14 | Cian Uijtdebroeks | Team Visma | Lease a Bike | + 00.43 |
| 15 | Carlos Rodriguez | INEOS Grenadiers | + 00.44 |
| 16 | Fran Miholjevic | Bahrain Victorious | + 00.49 |
| 17 | Enzo Leijnse | Team dsm-firmenich PostNL | + 00.51 |
| 18 | Lennert Van Eetvelt | Lotto Dstny | + 00.52 |
| 19 | Filippo Zana | Team Jayco-AlUla | + 00.52 |
| 20 | Juri Hollmann | Alpecin-Deceuninck | + 00.52 |
| 21 | Gleb Brussenskiy | Astana Qazaqstan Team | + 00.53 |
| 22 | Giovanni Aleotti | Red Bull-BORA-hansgrohe | + 00.55 |
| 23 | Ibon Ruiz | Equipo Kern Pharma | + 00.57 |
| 24 | Felix Engelhardt | Team Jayco-AlUla | + 00.59 |
| 25 | Gijs Leemreize | Team dsm-firmenich PostNL | + 01.02 |
| 26 | Vito Braet | Intermarché-Wanty | + 01.03 |
| 27 | Lorenzo Germani | Groupama-FDJ | + 01.06 |
| 28 | Martin López | Astana Qazaqstan Team | + 01.07 |
| 29 | Pavel Bittner | Team dsm-firmenich PostNL | + 01.07 |
| 30 | Matthew Riccitello | Israel-Premier Tech | + 01.09 |
| 31 | Carlos Canal | Movistar Team | + 01.09 |
| 32 | Oier Lazkano | Movistar Team | + 01.10 |
| 33 | Corbin Strong | Israel-Premier Tech | + 01.10 |
| 34 | Arne Marit | Intermarché-Wanty | + 01.11 |
| 35 | Gianmarco Garofoli | Astana Qazaqstan Team | + 01.12 |
| 36 | Mauri Vansevenant | Soudal Quick-Step | + 01.12 |
| 37 | William Junior Lecerf | Soudal Quick-Step | + 01.17 |
| 38 | Pelayo Sanchez | Movistar Team | + 01.18 |
| 39 | Xabier Isasa | Euskaltel-Euskadi | + 01.19 |
| 40 | Maurice Ballerstedt | Alpecin-Deceuninck | + 01.20 |
| 41 | Pau Miquel Delgado | Equipo Kern Pharma | + 01.21 |
| 42 | Tim Naberman | Team dsm-firmenich PostNL | + 01.22 |
| 43 | Nicolas Vinokurov | Astana Qazaqstan Team | + 01.23 |
| 44 | Xabier Berasategi | Euskaltel-Euskadi | + 01.23 |
| 45 | Kim Heiduk | INEOS Grenadiers | + 01.25 |
| 46 | Tom Paquot | Intermarché-Wanty | + 01.26 |
| 47 | Thomas Champion | Cofidis | + 01.26 |
| 48 | Jorge Gutiérrez | Equipo Kern Pharma | + 01.30 |
| 49 | Nadav Raisberg | Israel-Premier Tech | + 01.31 |
| 50 | Unai Iribar | Equipo Kern Pharma | + 01.32 |
| 51 | Riley Sheehan | Israel-Premier Tech | + 01.34 |
| 52 | Mathis Le Berre | ARKEA-B&B HOTELS | + 01.35 |
| 53 | Santiago Umba | Astana Qazaqstan Team | + 01.41 |
| 54 | Reuben Thompson | Groupama-FDJ | + 01.52 |
| 55 | Welay Berhe | Team Jayco-AlUla | + 01.54 |
| 56 | Valentin Paret-Peintre | Decathlon AG2R La Mondiale Team | + 01.59 |
Points
| Pos | Rider | Team | Points |
|---|---|---|---|
| 1 | Brandon McNulty | UAE Team Emirates | 20 |
| 2 | Mathias Vacek | Lidl-Trek | 17 |
| 3 | Wout van Aert | Team Visma | Lease a Bike | 15 |
| 4 | Stefan Küng | Groupama-FDJ | 13 |
| 5 | Edoardo Affini | Team Visma | Lease a Bike | 11 |
| 6 | Joshua Tarling | INEOS Grenadiers | 10 |
| 7 | Mauro Schmid | Team Jayco-AlUla | 9 |
| 8 | Primoz Roglic | Red Bull-BORA-hansgrohe | 8 |
| 9 | Bruno Armirail | Decathlon AG2R La Mondiale Team | 7 |
| 10 | Joao Almeida | UAE Team Emirates | 6 |
| 11 | Nelson Oliveira | Movistar Team | 5 |
| 12 | Florian Lipowitz | Red Bull-BORA-hansgrohe | 4 |
| 13 | Mattias Skjelmose | Lidl-Trek | 3 |
| 14 | Jay Vine | UAE Team Emirates | 2 |
| 15 | Kasper Asgreen | Soudal Quick-Step | 1 |
Team
| Pos | Team | Time |
|---|---|---|
| 1 | UAE Team Emirates | 0:38:28 |
| 2 | Lidl-Trek | + 00.12 |
| 3 | Team Visma | Lease a Bike | + 00.13 |
| 4 | Red Bull-BORA-hansgrohe | + 00.24 |
| 5 | INEOS Grenadiers | + 00.40 |
| 6 | Team Jayco-AlUla | + 00.54 |
| 7 | Bahrain Victorious | + 00.59 |
| 8 | Groupama-FDJ | + 01.13 |
| 9 | Decathlon AG2R La Mondiale Team | + 01.14 |
| 10 | Soudal Quick-Step | + 01.15 |
| 11 | Equipo Kern Pharma | + 01.15 |
| 12 | EF Education-EasyPost | + 01.16 |
| 13 | Astana Qazaqstan Team | + 01.25 |
| 14 | Movistar Team | + 01.27 |
| 15 | Team dsm-firmenich PostNL | + 01.43 |
| 16 | Israel-Premier Tech | + 01.44 |
| 17 | Lotto Dstny | + 01.46 |
| 18 | Intermarché-Wanty | + 02.13 |
| 19 | Alpecin-Deceuninck | + 02.16 |
| 20 | Euskaltel-Euskadi | + 02.40 |
| 21 | Cofidis | + 02.52 |
| 22 | ARKEA-B&B HOTELS | + 02.57 |








