Vuelta a España 2024 - Stage 17
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 | Kaden Groves | Alpecin-Deceuninck | 3:32:14 |
| 2 | Pavel Bittner | Team dsm-firmenich PostNL | + 00.00 |
| 3 | Vito Braet | Intermarché-Wanty | + 00.00 |
| 4 | Pau Miquel Delgado | Equipo Kern Pharma | + 00.00 |
| 5 | Corbin Strong | Israel-Premier Tech | + 00.00 |
| 6 | Victor Campenaerts | Lotto Dstny | + 00.00 |
| 7 | Edward Planckaert | Alpecin-Deceuninck | + 00.00 |
| 8 | Mathis Le Berre | ARKEA-B&B HOTELS | + 00.00 |
| 9 | Arjen Livyns | Lotto Dstny | + 00.00 |
| 10 | Xabier Berasategi | Euskaltel-Euskadi | + 00.00 |
| 11 | Mauro Schmid | Team Jayco-AlUla | + 00.00 |
| 12 | Max Poole | Team dsm-firmenich PostNL | + 00.00 |
| 13 | Jhonnatan Narvaez | INEOS Grenadiers | + 00.00 |
| 14 | Filippo Baroncini | UAE Team Emirates | + 00.00 |
| 15 | Carlos Canal | Movistar Team | + 00.00 |
| 16 | Gotzon Martín | Euskaltel-Euskadi | + 00.00 |
| 17 | Gianmarco Garofoli | Astana Qazaqstan Team | + 00.00 |
| 18 | Mathias Vacek | Lidl-Trek | + 00.00 |
| 19 | Antonio Soto | Equipo Kern Pharma | + 00.00 |
| 20 | Edoardo Affini | Team Visma | Lease a Bike | + 00.00 |
| 21 | Guillaume Martin | Cofidis | + 00.00 |
| 22 | Simon Guglielmi | ARKEA-B&B HOTELS | + 00.00 |
| 23 | Carlos Rodriguez | INEOS Grenadiers | + 00.00 |
| 24 | Kim Heiduk | INEOS Grenadiers | + 00.00 |
| 25 | Roger Adrià | Red Bull-BORA-hansgrohe | + 00.00 |
| 26 | David Gaudu | Groupama-FDJ | + 00.00 |
| 27 | Harry Sweeny | EF Education-EasyPost | + 00.00 |
| 28 | Ben O'Connor | Decathlon AG2R La Mondiale Team | + 00.00 |
| 29 | Luis Angel Mate | Euskaltel-Euskadi | + 00.00 |
| 30 | Dylan Teuns | Israel-Premier Tech | + 00.00 |
| 31 | Attila Valter | Team Visma | Lease a Bike | + 00.00 |
| 32 | Richard Carapaz | EF Education-EasyPost | + 00.00 |
| 33 | Mattias Skjelmose | Lidl-Trek | + 00.00 |
| 34 | Otto Vergaerde | Lidl-Trek | + 00.00 |
| 35 | Primoz Roglic | Red Bull-BORA-hansgrohe | + 00.00 |
| 36 | Mikel Landa | Soudal Quick-Step | + 00.00 |
| 37 | Enric Mas | Movistar Team | + 00.00 |
| 38 | Sepp Kuss | Team Visma | Lease a Bike | + 00.00 |
| 39 | Florian Lipowitz | Red Bull-BORA-hansgrohe | + 00.00 |
| 40 | Edward Dunbar | Team Jayco-AlUla | + 00.00 |
| 41 | Óscar Rodríguez | INEOS Grenadiers | + 00.00 |
| 42 | Valentin Paret-Peintre | Decathlon AG2R La Mondiale Team | + 00.00 |
| 43 | José Félix Parra | Equipo Kern Pharma | + 00.00 |
| 44 | Santiago Umba | Astana Qazaqstan Team | + 00.00 |
| 45 | Pavel Sivakov | UAE Team Emirates | + 00.00 |
| 46 | Isaac del Toro | UAE Team Emirates | + 00.00 |
| 47 | Cristian Rodriguez | ARKEA-B&B HOTELS | + 00.00 |
| 48 | Torstein Træen | Bahrain Victorious | + 00.00 |
| 49 | Stefan Küng | Groupama-FDJ | + 00.00 |
| 50 | Jack Haig | Bahrain Victorious | + 00.00 |
| 51 | Nelson Oliveira | Movistar Team | + 00.00 |
| 52 | Adam Yates | UAE Team Emirates | + 00.00 |
| 53 | Lorenzo Fortunato | Astana Qazaqstan Team | + 00.00 |
| 54 | Clément Berthet | Decathlon AG2R La Mondiale Team | + 00.00 |
| 55 | Lukasz Owsian | ARKEA-B&B HOTELS | + 00.00 |
| 56 | Lorenzo Germani | Groupama-FDJ | + 00.00 |
| 57 | Nico Denz | Red Bull-BORA-hansgrohe | + 00.00 |
| 58 | Marco Frigo | Israel-Premier Tech | + 00.00 |
| 59 | Daniel Martinez | Red Bull-BORA-hansgrohe | + 00.00 |
| 60 | Quentin Pacher | Groupama-FDJ | + 00.00 |
| 61 | Maurice Ballerstedt | Alpecin-Deceuninck | + 00.00 |
| 62 | Giovanni Aleotti | Red Bull-BORA-hansgrohe | + 00.32 |
| 63 | Steven Kruijswijk | Team Visma | Lease a Bike | + 00.36 |
| 64 | Martijn Tusveld | Team dsm-firmenich PostNL | + 00.36 |
| 65 | Mattia Cattaneo | Soudal Quick-Step | + 00.36 |
| 66 | Louis Vervaeke | Soudal Quick-Step | + 00.36 |
| 67 | Darren Rafferty | EF Education-EasyPost | + 00.36 |
| 68 | Sam Oomen | Lidl-Trek | + 00.36 |
| 69 | Tim Naberman | Team dsm-firmenich PostNL | + 00.36 |
| 70 | Robert Gesink | Team Visma | Lease a Bike | + 01.17 |
| 71 | Xandro Meurisse | Alpecin-Deceuninck | + 01.34 |
| 72 | Quinten Hermans | Alpecin-Deceuninck | + 01.34 |
| 73 | Thibault Guernalec | ARKEA-B&B HOTELS | + 01.34 |
| 74 | Jonas Gregaard | Lotto Dstny | + 01.34 |
| 75 | Xabier Isasa | Euskaltel-Euskadi | + 01.34 |
| 76 | Brandon McNulty | UAE Team Emirates | + 02.07 |
| 77 | Carlos Verona | Lidl-Trek | + 02.11 |
| 78 | Mauri Vansevenant | Soudal Quick-Step | + 02.11 |
| 79 | Owain Doull | EF Education-EasyPost | + 02.44 |
| 80 | Chris Hamilton | Team dsm-firmenich PostNL | + 02.44 |
| 81 | Jasha Sütterlin | Bahrain Victorious | + 02.47 |
| 82 | Kasper Asgreen | Soudal Quick-Step | + 03.11 |
| 83 | Juri Hollmann | Alpecin-Deceuninck | + 03.11 |
| 84 | Urko Berrade | Equipo Kern Pharma | + 03.11 |
| 85 | Thomas Champion | Cofidis | + 03.11 |
| 86 | Julius van den Berg | Team dsm-firmenich PostNL | + 03.11 |
| 87 | Alessandro De Marchi | Team Jayco-AlUla | + 04.04 |
| 88 | James Shaw | EF Education-EasyPost | + 04.20 |
| 89 | Alexander Cepeda | EF Education-EasyPost | + 04.24 |
| 90 | Harold Tejada | Astana Qazaqstan Team | + 04.55 |
| 91 | Matthew Riccitello | Israel-Premier Tech | + 05.14 |
| 92 | Mikel Bizkarra | Euskaltel-Euskadi | + 05.14 |
| 93 | Oscar Riesebeek | Alpecin-Deceuninck | + 05.14 |
| 94 | Louis Meintjes | Intermarché-Wanty | + 06.46 |
| 95 | Enzo Leijnse | Team dsm-firmenich PostNL | + 07.21 |
| 96 | Kamil Gradek | Bahrain Victorious | + 07.37 |
| 97 | Reuben Thompson | Groupama-FDJ | + 07.37 |
| 98 | Eduardo Sepulveda | Lotto Dstny | + 07.37 |
| 99 | Pablo Castrillo | Equipo Kern Pharma | + 07.37 |
| 100 | Tao Geoghegan Hart | Lidl-Trek | + 07.37 |
| 101 | James Knox | Soudal Quick-Step | + 07.37 |
| 102 | Gijs Leemreize | Team dsm-firmenich PostNL | + 07.37 |
| 103 | Oier Lazkano | Movistar Team | + 07.37 |
| 104 | Joan Bou | Euskaltel-Euskadi | + 10.02 |
| 105 | Jay Vine | UAE Team Emirates | + 10.02 |
| 106 | Gleb Brussenskiy | Astana Qazaqstan Team | + 10.02 |
| 107 | Unai Iribar | Equipo Kern Pharma | + 10.02 |
| 108 | Ibon Ruiz | Equipo Kern Pharma | + 10.02 |
| 109 | Thomas De Gendt | Lotto Dstny | + 12.46 |
| 110 | Riley Sheehan | Israel-Premier Tech | + 12.46 |
| 111 | William Junior Lecerf | Soudal Quick-Step | + 12.46 |
| 112 | Arne Marit | Intermarché-Wanty | + 13.49 |
| 113 | Simone Petilli | Intermarché-Wanty | + 13.49 |
| 114 | Fran Miholjevic | Bahrain Victorious | + 13.49 |
| 115 | Felix Engelhardt | Team Jayco-AlUla | + 13.49 |
| 116 | Laurens Huys | ARKEA-B&B HOTELS | + 13.49 |
| 117 | Bruno Armirail | Decathlon AG2R La Mondiale Team | + 13.49 |
| 118 | Jorge Arcas | Movistar Team | + 13.49 |
| 119 | Patrick Gamper | Red Bull-BORA-hansgrohe | + 13.49 |
| 120 | Aleksandr Vlasov | Red Bull-BORA-hansgrohe | + 13.49 |
| 121 | Nadav Raisberg | Israel-Premier Tech | + 13.49 |
| 122 | Filippo Zana | Team Jayco-AlUla | + 13.49 |
| 123 | Einer Rubio | Movistar Team | + 13.49 |
| 124 | Victor Lafay | Decathlon AG2R La Mondiale Team | + 13.49 |
| 125 | Nairo Quintana | Movistar Team | + 13.49 |
| 126 | Jesus Herrada | Cofidis | + 13.49 |
| 127 | Sven Erik Bystrøm | Groupama-FDJ | + 13.49 |
| 128 | George Bennett | Israel-Premier Tech | + 13.49 |
| 129 | Sylvain Moniquet | Lotto Dstny | + 13.49 |
| 130 | Luca Vergallito | Alpecin-Deceuninck | + 13.49 |
| 131 | Brandon Rivera | INEOS Grenadiers | + 13.49 |
| 132 | Txomin Juaristi | Euskaltel-Euskadi | + 13.49 |
| 133 | Ide Schelling | Astana Qazaqstan Team | + 13.49 |
| 134 | Casper Pedersen | Soudal Quick-Step | + 13.49 |
| 135 | Ion Izagirre | Cofidis | + 13.49 |
| 136 | Marc Soler | UAE Team Emirates | + 13.49 |
| 137 | Rein Taaramäe | Intermarché-Wanty | + 16.59 |
| 138 | Felix Gall | Decathlon AG2R La Mondiale Team | + 16.59 |
| 139 | Nicolas Vinokurov | Astana Qazaqstan Team | + 16.59 |
| 140 | Geoffrey Bouchard | Decathlon AG2R La Mondiale Team | + 19.13 |
| 141 | Jorge Gutiérrez | Equipo Kern Pharma | + 21.10 |
| - | Michael Woods | Israel-Premier Tech | DNS |
| - | Sander De Pestel | Decathlon AG2R La Mondiale Team | DNS |
GC
| Pos | Rider | Team | Time |
|---|---|---|---|
| 1 | Ben O'Connor | Decathlon AG2R La Mondiale Team | 68:41:14 |
| 2 | Primoz Roglic | Red Bull-BORA-hansgrohe | + 00.05 |
| 3 | Enric Mas | Movistar Team | + 01.25 |
| 4 | Richard Carapaz | EF Education-EasyPost | + 01.46 |
| 5 | Mikel Landa | Soudal Quick-Step | + 02.18 |
| 6 | David Gaudu | Groupama-FDJ | + 03.48 |
| 7 | Carlos Rodriguez | INEOS Grenadiers | + 03.53 |
| 8 | Mattias Skjelmose | Lidl-Trek | + 04.00 |
| 9 | Florian Lipowitz | Red Bull-BORA-hansgrohe | + 04.27 |
| 10 | Pavel Sivakov | UAE Team Emirates | + 05.19 |
| 11 | Adam Yates | UAE Team Emirates | + 05.20 |
| 12 | Sepp Kuss | Team Visma | Lease a Bike | + 06.25 |
| 13 | Cristian Rodriguez | ARKEA-B&B HOTELS | + 10.42 |
| 14 | Edward Dunbar | Team Jayco-AlUla | + 12.25 |
| 15 | Guillaume Martin | Cofidis | + 17.47 |
| 16 | Lorenzo Fortunato | Astana Qazaqstan Team | + 18.21 |
| 17 | Aleksandr Vlasov | Red Bull-BORA-hansgrohe | + 23.52 |
| 18 | Jack Haig | Bahrain Victorious | + 25.00 |
| 19 | José Félix Parra | Equipo Kern Pharma | + 29.26 |
| 20 | Clément Berthet | Decathlon AG2R La Mondiale Team | + 45.42 |
| 21 | Louis Meintjes | Intermarché-Wanty | + 50.51 |
| 22 | Óscar Rodríguez | INEOS Grenadiers | + 51.22 |
| 23 | Steven Kruijswijk | Team Visma | Lease a Bike | + 54.40 |
| 24 | Mattia Cattaneo | Soudal Quick-Step | + 55.33 |
| 25 | Attila Valter | Team Visma | Lease a Bike | + 55.35 |
| 26 | Quentin Pacher | Groupama-FDJ | + 59.03 |
| 27 | Mikel Bizkarra | Euskaltel-Euskadi | + 01:00.46 |
| 28 | Matthew Riccitello | Israel-Premier Tech | + 01:02.45 |
| 29 | George Bennett | Israel-Premier Tech | + 01:06.55 |
| 30 | Sam Oomen | Lidl-Trek | + 01:08.15 |
| 31 | Felix Gall | Decathlon AG2R La Mondiale Team | + 01:11.08 |
| 32 | Max Poole | Team dsm-firmenich PostNL | + 01:16.11 |
| 33 | Einer Rubio | Movistar Team | + 01:23.09 |
| 34 | Nairo Quintana | Movistar Team | + 01:25.16 |
| 35 | Carlos Verona | Lidl-Trek | + 01:25.28 |
| 36 | Harold Tejada | Astana Qazaqstan Team | + 01:25.34 |
| 37 | Ion Izagirre | Cofidis | + 01:26.05 |
| 38 | Giovanni Aleotti | Red Bull-BORA-hansgrohe | + 01:26.44 |
| 39 | Stefan Küng | Groupama-FDJ | + 01:28.08 |
| 40 | Isaac del Toro | UAE Team Emirates | + 01:30.42 |
| 41 | Marc Soler | UAE Team Emirates | + 01:31.00 |
| 42 | Alexander Cepeda | EF Education-EasyPost | + 01:32.33 |
| 43 | Daniel Martinez | Red Bull-BORA-hansgrohe | + 01:33.12 |
| 44 | Rein Taaramäe | Intermarché-Wanty | + 01:35.39 |
| 45 | Valentin Paret-Peintre | Decathlon AG2R La Mondiale Team | + 01:35.57 |
| 46 | Brandon McNulty | UAE Team Emirates | + 01:37.07 |
| 47 | Mauri Vansevenant | Soudal Quick-Step | + 01:37.28 |
| 48 | William Junior Lecerf | Soudal Quick-Step | + 01:40.41 |
| 49 | Louis Vervaeke | Soudal Quick-Step | + 01:46.16 |
| 50 | Jhonnatan Narvaez | INEOS Grenadiers | + 01:47.10 |
| 51 | Gotzon Martín | Euskaltel-Euskadi | + 01:47.16 |
| 52 | Xandro Meurisse | Alpecin-Deceuninck | + 01:47.58 |
| 53 | Simon Guglielmi | ARKEA-B&B HOTELS | + 01:50.22 |
| 54 | Martijn Tusveld | Team dsm-firmenich PostNL | + 01:50.32 |
| 55 | Marco Frigo | Israel-Premier Tech | + 01:52.41 |
| 56 | Roger Adrià | Red Bull-BORA-hansgrohe | + 01:54.28 |
| 57 | Filippo Zana | Team Jayco-AlUla | + 01:55.07 |
| 58 | Gianmarco Garofoli | Astana Qazaqstan Team | + 01:57.00 |
| 59 | Torstein Træen | Bahrain Victorious | + 01:57.43 |
| 60 | Urko Berrade | Equipo Kern Pharma | + 02:01.16 |
| 61 | Robert Gesink | Team Visma | Lease a Bike | + 02:01.27 |
| 62 | Tao Geoghegan Hart | Lidl-Trek | + 02:02.17 |
| 63 | Jay Vine | UAE Team Emirates | + 02:02.26 |
| 64 | Luis Angel Mate | Euskaltel-Euskadi | + 02:07.32 |
| 65 | James Knox | Soudal Quick-Step | + 02:12.52 |
| 66 | Mathias Vacek | Lidl-Trek | + 02:15.11 |
| 67 | Darren Rafferty | EF Education-EasyPost | + 02:19.32 |
| 68 | Pablo Castrillo | Equipo Kern Pharma | + 02:21.17 |
| 69 | Mathis Le Berre | ARKEA-B&B HOTELS | + 02:23.07 |
| 70 | Bruno Armirail | Decathlon AG2R La Mondiale Team | + 02:23.19 |
| 71 | Chris Hamilton | Team dsm-firmenich PostNL | + 02:24.53 |
| 72 | Pau Miquel Delgado | Equipo Kern Pharma | + 02:25.40 |
| 73 | Nelson Oliveira | Movistar Team | + 02:26.20 |
| 74 | Dylan Teuns | Israel-Premier Tech | + 02:26.29 |
| 75 | Mauro Schmid | Team Jayco-AlUla | + 02:27.34 |
| 76 | Carlos Canal | Movistar Team | + 02:28.16 |
| 77 | Quinten Hermans | Alpecin-Deceuninck | + 02:28.25 |
| 78 | Filippo Baroncini | UAE Team Emirates | + 02:29.02 |
| 79 | Gijs Leemreize | Team dsm-firmenich PostNL | + 02:30.58 |
| 80 | Laurens Huys | ARKEA-B&B HOTELS | + 02:32.33 |
| 81 | Vito Braet | Intermarché-Wanty | + 02:37.35 |
| 82 | Joan Bou | Euskaltel-Euskadi | + 02:38.09 |
| 83 | Jonas Gregaard | Lotto Dstny | + 02:40.00 |
| 84 | Unai Iribar | Equipo Kern Pharma | + 02:40.35 |
| 85 | Fran Miholjevic | Bahrain Victorious | + 02:45.14 |
| 86 | Lukasz Owsian | ARKEA-B&B HOTELS | + 02:46.20 |
| 87 | Corbin Strong | Israel-Premier Tech | + 02:47.01 |
| 88 | Harry Sweeny | EF Education-EasyPost | + 02:47.38 |
| 89 | Thomas Champion | Cofidis | + 02:52.54 |
| 90 | Simone Petilli | Intermarché-Wanty | + 02:52.59 |
| 91 | Otto Vergaerde | Lidl-Trek | + 02:53.09 |
| 92 | Brandon Rivera | INEOS Grenadiers | + 02:55.03 |
| 93 | Arjen Livyns | Lotto Dstny | + 02:58.28 |
| 94 | Victor Campenaerts | Lotto Dstny | + 02:58.36 |
| 95 | Jesus Herrada | Cofidis | + 02:58.38 |
| 96 | Juri Hollmann | Alpecin-Deceuninck | + 03:00.09 |
| 97 | Eduardo Sepulveda | Lotto Dstny | + 03:00.42 |
| 98 | Felix Engelhardt | Team Jayco-AlUla | + 03:02.17 |
| 99 | Lorenzo Germani | Groupama-FDJ | + 03:04.08 |
| 100 | Luca Vergallito | Alpecin-Deceuninck | + 03:04.56 |
| 101 | Thomas De Gendt | Lotto Dstny | + 03:06.29 |
| 102 | Xabier Isasa | Euskaltel-Euskadi | + 03:07.11 |
| 103 | James Shaw | EF Education-EasyPost | + 03:07.58 |
| 104 | Xabier Berasategi | Euskaltel-Euskadi | + 03:10.23 |
| 105 | Nico Denz | Red Bull-BORA-hansgrohe | + 03:13.58 |
| 106 | Oier Lazkano | Movistar Team | + 03:14.10 |
| 107 | Reuben Thompson | Groupama-FDJ | + 03:15.30 |
| 108 | Santiago Umba | Astana Qazaqstan Team | + 03:18.05 |
| 109 | Kaden Groves | Alpecin-Deceuninck | + 03:18.10 |
| 110 | Kim Heiduk | INEOS Grenadiers | + 03:18.11 |
| 111 | Geoffrey Bouchard | Decathlon AG2R La Mondiale Team | + 03:19.37 |
| 112 | Ibon Ruiz | Equipo Kern Pharma | + 03:20.56 |
| 113 | Sylvain Moniquet | Lotto Dstny | + 03:23.51 |
| 114 | Jorge Gutiérrez | Equipo Kern Pharma | + 03:25.46 |
| 115 | Nadav Raisberg | Israel-Premier Tech | + 03:26.49 |
| 116 | Txomin Juaristi | Euskaltel-Euskadi | + 03:27.08 |
| 117 | Edward Planckaert | Alpecin-Deceuninck | + 03:27.14 |
| 118 | Victor Lafay | Decathlon AG2R La Mondiale Team | + 03:29.03 |
| 119 | Kasper Asgreen | Soudal Quick-Step | + 03:29.53 |
| 120 | Pavel Bittner | Team dsm-firmenich PostNL | + 03:30.04 |
| 121 | Antonio Soto | Equipo Kern Pharma | + 03:30.10 |
| 122 | Edoardo Affini | Team Visma | Lease a Bike | + 03:33.10 |
| 123 | Jorge Arcas | Movistar Team | + 03:34.51 |
| 124 | Sven Erik Bystrøm | Groupama-FDJ | + 03:37.59 |
| 125 | Patrick Gamper | Red Bull-BORA-hansgrohe | + 03:38.22 |
| 126 | Arne Marit | Intermarché-Wanty | + 03:42.03 |
| 127 | Owain Doull | EF Education-EasyPost | + 03:42.18 |
| 128 | Riley Sheehan | Israel-Premier Tech | + 03:45.34 |
| 129 | Gleb Brussenskiy | Astana Qazaqstan Team | + 03:45.55 |
| 130 | Alessandro De Marchi | Team Jayco-AlUla | + 03:47.50 |
| 131 | Maurice Ballerstedt | Alpecin-Deceuninck | + 03:50.28 |
| 132 | Jasha Sütterlin | Bahrain Victorious | + 03:51.30 |
| 133 | Oscar Riesebeek | Alpecin-Deceuninck | + 03:53.42 |
| 134 | Julius van den Berg | Team dsm-firmenich PostNL | + 03:53.49 |
| 135 | Casper Pedersen | Soudal Quick-Step | + 03:54.35 |
| 136 | Nicolas Vinokurov | Astana Qazaqstan Team | + 03:55.38 |
| 137 | Enzo Leijnse | Team dsm-firmenich PostNL | + 03:58.51 |
| 138 | Thibault Guernalec | ARKEA-B&B HOTELS | + 04:00.29 |
| 139 | Ide Schelling | Astana Qazaqstan Team | + 04:04.51 |
| 140 | Kamil Gradek | Bahrain Victorious | + 04:07.15 |
| 141 | Tim Naberman | Team dsm-firmenich PostNL | + 04:16.06 |
| - | Michael Woods | Israel-Premier Tech | DNS |
| - | Sander De Pestel | Decathlon AG2R La Mondiale Team | DNS |
Youth
| Pos | Rider | Team | Time |
|---|---|---|---|
| 1 | Carlos Rodriguez | INEOS Grenadiers | 68:45:07 |
| 2 | Mattias Skjelmose | Lidl-Trek | + 00.07 |
| 3 | Florian Lipowitz | Red Bull-BORA-hansgrohe | + 00.34 |
| 4 | Matthew Riccitello | Israel-Premier Tech | + 58.52 |
| 5 | Max Poole | Team dsm-firmenich PostNL | + 01:12.18 |
| 6 | Giovanni Aleotti | Red Bull-BORA-hansgrohe | + 01:22.51 |
| 7 | Isaac del Toro | UAE Team Emirates | + 01:26.49 |
| 8 | Valentin Paret-Peintre | Decathlon AG2R La Mondiale Team | + 01:32.04 |
| 9 | Mauri Vansevenant | Soudal Quick-Step | + 01:33.35 |
| 10 | William Junior Lecerf | Soudal Quick-Step | + 01:36.48 |
| 11 | Marco Frigo | Israel-Premier Tech | + 01:48.48 |
| 12 | Filippo Zana | Team Jayco-AlUla | + 01:51.14 |
| 13 | Gianmarco Garofoli | Astana Qazaqstan Team | + 01:53.07 |
| 14 | Mathias Vacek | Lidl-Trek | + 02:11.18 |
| 15 | Darren Rafferty | EF Education-EasyPost | + 02:15.39 |
| 16 | Pablo Castrillo | Equipo Kern Pharma | + 02:17.24 |
| 17 | Mathis Le Berre | ARKEA-B&B HOTELS | + 02:19.14 |
| 18 | Pau Miquel Delgado | Equipo Kern Pharma | + 02:21.47 |
| 19 | Mauro Schmid | Team Jayco-AlUla | + 02:23.41 |
| 20 | Carlos Canal | Movistar Team | + 02:24.23 |
| 21 | Filippo Baroncini | UAE Team Emirates | + 02:25.09 |
| 22 | Gijs Leemreize | Team dsm-firmenich PostNL | + 02:27.05 |
| 23 | Vito Braet | Intermarché-Wanty | + 02:33.42 |
| 24 | Unai Iribar | Equipo Kern Pharma | + 02:36.42 |
| 25 | Fran Miholjevic | Bahrain Victorious | + 02:41.21 |
| 26 | Corbin Strong | Israel-Premier Tech | + 02:43.08 |
| 27 | Thomas Champion | Cofidis | + 02:49.01 |
| 28 | Juri Hollmann | Alpecin-Deceuninck | + 02:56.16 |
| 29 | Felix Engelhardt | Team Jayco-AlUla | + 02:58.24 |
| 30 | Lorenzo Germani | Groupama-FDJ | + 03:00.15 |
| 31 | Xabier Isasa | Euskaltel-Euskadi | + 03:03.18 |
| 32 | Xabier Berasategi | Euskaltel-Euskadi | + 03:06.30 |
| 33 | Oier Lazkano | Movistar Team | + 03:10.17 |
| 34 | Reuben Thompson | Groupama-FDJ | + 03:11.37 |
| 35 | Santiago Umba | Astana Qazaqstan Team | + 03:14.12 |
| 36 | Kim Heiduk | INEOS Grenadiers | + 03:14.18 |
| 37 | Ibon Ruiz | Equipo Kern Pharma | + 03:17.03 |
| 38 | Jorge Gutiérrez | Equipo Kern Pharma | + 03:21.53 |
| 39 | Nadav Raisberg | Israel-Premier Tech | + 03:22.56 |
| 40 | Pavel Bittner | Team dsm-firmenich PostNL | + 03:26.11 |
| 41 | Arne Marit | Intermarché-Wanty | + 03:38.10 |
| 42 | Riley Sheehan | Israel-Premier Tech | + 03:41.41 |
| 43 | Gleb Brussenskiy | Astana Qazaqstan Team | + 03:42.02 |
| 44 | Maurice Ballerstedt | Alpecin-Deceuninck | + 03:46.35 |
| 45 | Nicolas Vinokurov | Astana Qazaqstan Team | + 03:51.45 |
| 46 | Enzo Leijnse | Team dsm-firmenich PostNL | + 03:54.58 |
| 47 | Tim Naberman | Team dsm-firmenich PostNL | + 04:12.13 |
Points
| Pos | Rider | Team | Points |
|---|---|---|---|
| 1 | Kaden Groves | Alpecin-Deceuninck | 222 |
| 2 | Pavel Bittner | Team dsm-firmenich PostNL | 106 |
| 3 | Harold Tejada | Astana Qazaqstan Team | 95 |
| 4 | Pablo Castrillo | Equipo Kern Pharma | 93 |
| 5 | Max Poole | Team dsm-firmenich PostNL | 86 |
| 6 | Marc Soler | UAE Team Emirates | 82 |
| 7 | Corbin Strong | Israel-Premier Tech | 81 |
| 8 | Primoz Roglic | Red Bull-BORA-hansgrohe | 78 |
| 9 | Pau Miquel Delgado | Equipo Kern Pharma | 78 |
| 10 | Stefan Küng | Groupama-FDJ | 74 |
| 11 | Ben O'Connor | Decathlon AG2R La Mondiale Team | 73 |
| 12 | Marco Frigo | Israel-Premier Tech | 72 |
| 13 | Jhonnatan Narvaez | INEOS Grenadiers | 71 |
| 14 | Mathias Vacek | Lidl-Trek | 70 |
| 15 | Enric Mas | Movistar Team | 66 |
| 16 | Mauro Schmid | Team Jayco-AlUla | 64 |
| 17 | Pavel Sivakov | UAE Team Emirates | 55 |
| 18 | Richard Carapaz | EF Education-EasyPost | 54 |
| 19 | Xabier Isasa | Euskaltel-Euskadi | 53 |
| 20 | Aleksandr Vlasov | Red Bull-BORA-hansgrohe | 53 |
| 21 | Mikel Landa | Soudal Quick-Step | 51 |
| 22 | Quentin Pacher | Groupama-FDJ | 51 |
| 23 | Ibon Ruiz | Equipo Kern Pharma | 51 |
| 24 | Jay Vine | UAE Team Emirates | 49 |
| 25 | Mauri Vansevenant | Soudal Quick-Step | 48 |
| 26 | Edward Dunbar | Team Jayco-AlUla | 46 |
| 27 | Florian Lipowitz | Red Bull-BORA-hansgrohe | 45 |
| 28 | Filippo Zana | Team Jayco-AlUla | 45 |
| 29 | Bruno Armirail | Decathlon AG2R La Mondiale Team | 44 |
| 30 | Adam Yates | UAE Team Emirates | 43 |
| 31 | Mattias Skjelmose | Lidl-Trek | 42 |
| 32 | Quinten Hermans | Alpecin-Deceuninck | 42 |
| 33 | David Gaudu | Groupama-FDJ | 41 |
| 34 | Ion Izagirre | Cofidis | 41 |
| 35 | Xandro Meurisse | Alpecin-Deceuninck | 40 |
| 36 | George Bennett | Israel-Premier Tech | 39 |
| 37 | Carlos Verona | Lidl-Trek | 39 |
| 38 | Nico Denz | Red Bull-BORA-hansgrohe | 37 |
| 39 | Cristian Rodriguez | ARKEA-B&B HOTELS | 36 |
| 40 | Isaac del Toro | UAE Team Emirates | 36 |
| 41 | Luis Angel Mate | Euskaltel-Euskadi | 35 |
| 42 | Gijs Leemreize | Team dsm-firmenich PostNL | 35 |
| 43 | Clément Berthet | Decathlon AG2R La Mondiale Team | 34 |
| 44 | Mathis Le Berre | ARKEA-B&B HOTELS | 32 |
| 45 | Victor Campenaerts | Lotto Dstny | 32 |
| 46 | Sam Oomen | Lidl-Trek | 30 |
| 47 | Arjen Livyns | Lotto Dstny | 30 |
| 48 | Brandon McNulty | UAE Team Emirates | 29 |
| 49 | Felix Gall | Decathlon AG2R La Mondiale Team | 29 |
| 50 | William Junior Lecerf | Soudal Quick-Step | 29 |
| 51 | Arne Marit | Intermarché-Wanty | 29 |
| 52 | Urko Berrade | Equipo Kern Pharma | 28 |
| 53 | Vito Braet | Intermarché-Wanty | 28 |
| 54 | Carlos Rodriguez | INEOS Grenadiers | 26 |
| 55 | Simon Guglielmi | ARKEA-B&B HOTELS | 24 |
| 56 | Juri Hollmann | Alpecin-Deceuninck | 24 |
| 57 | Edward Planckaert | Alpecin-Deceuninck | 23 |
| 58 | Martijn Tusveld | Team dsm-firmenich PostNL | 22 |
| 59 | Louis Meintjes | Intermarché-Wanty | 22 |
| 60 | Luca Vergallito | Alpecin-Deceuninck | 22 |
| 61 | Antonio Soto | Equipo Kern Pharma | 22 |
| 62 | Thomas Champion | Cofidis | 20 |
| 63 | Matthew Riccitello | Israel-Premier Tech | 20 |
| 64 | Filippo Baroncini | UAE Team Emirates | 20 |
| 65 | Carlos Canal | Movistar Team | 19 |
| 66 | Kasper Asgreen | Soudal Quick-Step | 18 |
| 67 | Sepp Kuss | Team Visma | Lease a Bike | 17 |
| 68 | Gianmarco Garofoli | Astana Qazaqstan Team | 17 |
| 69 | Jonas Gregaard | Lotto Dstny | 17 |
| 70 | Roger Adrià | Red Bull-BORA-hansgrohe | 15 |
| 71 | Thibault Guernalec | ARKEA-B&B HOTELS | 15 |
| 72 | Xabier Berasategi | Euskaltel-Euskadi | 14 |
| 73 | Unai Iribar | Equipo Kern Pharma | 13 |
| 74 | Edoardo Affini | Team Visma | Lease a Bike | 11 |
| 75 | José Félix Parra | Equipo Kern Pharma | 10 |
| 76 | Txomin Juaristi | Euskaltel-Euskadi | 10 |
| 77 | Jorge Arcas | Movistar Team | 10 |
| 78 | Mikel Bizkarra | Euskaltel-Euskadi | 8 |
| 79 | Gotzon Martín | Euskaltel-Euskadi | 8 |
| 80 | Brandon Rivera | INEOS Grenadiers | 8 |
| 81 | Jack Haig | Bahrain Victorious | 7 |
| 82 | Óscar Rodríguez | INEOS Grenadiers | 7 |
| 83 | Guillaume Martin | Cofidis | 6 |
| 84 | Attila Valter | Team Visma | Lease a Bike | 6 |
| 85 | Joan Bou | Euskaltel-Euskadi | 6 |
| 86 | Louis Vervaeke | Soudal Quick-Step | 5 |
| 87 | Nelson Oliveira | Movistar Team | 5 |
| 88 | Nadav Raisberg | Israel-Premier Tech | 5 |
| 89 | Lorenzo Fortunato | Astana Qazaqstan Team | 3 |
| 90 | Felix Engelhardt | Team Jayco-AlUla | 3 |
| 91 | Sylvain Moniquet | Lotto Dstny | 3 |
| 92 | Kim Heiduk | INEOS Grenadiers | 2 |
| 93 | Dylan Teuns | Israel-Premier Tech | 1 |
| 94 | Daniel Martinez | Red Bull-BORA-hansgrohe | -4 |
| 95 | Julius van den Berg | Team dsm-firmenich PostNL | -4 |
| 96 | Victor Lafay | Decathlon AG2R La Mondiale Team | -6 |
Mountain
| Pos | Rider | Team | Points |
|---|---|---|---|
| 1 | Jay Vine | UAE Team Emirates | 56 |
| 2 | Marc Soler | UAE Team Emirates | 42 |
| 3 | Pablo Castrillo | Equipo Kern Pharma | 37 |
| 4 | Filippo Zana | Team Jayco-AlUla | 27 |
| 5 | Marco Frigo | Israel-Premier Tech | 26 |
| 6 | Adam Yates | UAE Team Emirates | 22 |
| 7 | Aleksandr Vlasov | Red Bull-BORA-hansgrohe | 19 |
| 8 | Max Poole | Team dsm-firmenich PostNL | 19 |
| 9 | Primoz Roglic | Red Bull-BORA-hansgrohe | 18 |
| 10 | David Gaudu | Groupama-FDJ | 18 |
| 11 | Sylvain Moniquet | Lotto Dstny | 17 |
| 12 | Pavel Sivakov | UAE Team Emirates | 16 |
| 13 | Enric Mas | Movistar Team | 14 |
| 14 | Xandro Meurisse | Alpecin-Deceuninck | 13 |
| 15 | Mauro Schmid | Team Jayco-AlUla | 13 |
| 16 | Jonas Gregaard | Lotto Dstny | 10 |
| 17 | William Junior Lecerf | Soudal Quick-Step | 10 |
| 18 | Richard Carapaz | EF Education-EasyPost | 10 |
| 19 | Luis Angel Mate | Euskaltel-Euskadi | 9 |
| 20 | Ben O'Connor | Decathlon AG2R La Mondiale Team | 9 |
| 21 | Bruno Armirail | Decathlon AG2R La Mondiale Team | 8 |
| 22 | Mattia Cattaneo | Soudal Quick-Step | 6 |
| 23 | Quentin Pacher | Groupama-FDJ | 6 |
| 24 | Thibault Guernalec | ARKEA-B&B HOTELS | 6 |
| 25 | Mikel Landa | Soudal Quick-Step | 5 |
| 26 | Isaac del Toro | UAE Team Emirates | 5 |
| 27 | Cristian Rodriguez | ARKEA-B&B HOTELS | 4 |
| 28 | Urko Berrade | Equipo Kern Pharma | 4 |
| 29 | Gijs Leemreize | Team dsm-firmenich PostNL | 4 |
| 30 | Carlos Verona | Lidl-Trek | 3 |
| 31 | Sepp Kuss | Team Visma | Lease a Bike | 3 |
| 32 | Mikel Bizkarra | Euskaltel-Euskadi | 3 |
| 33 | Ion Izagirre | Cofidis | 3 |
| 34 | Mathis Le Berre | ARKEA-B&B HOTELS | 3 |
| 35 | Juri Hollmann | Alpecin-Deceuninck | 3 |
| 36 | Xabier Isasa | Euskaltel-Euskadi | 3 |
| 37 | Ibon Ruiz | Equipo Kern Pharma | 3 |
| 38 | Stefan Küng | Groupama-FDJ | 2 |
| 39 | Mattias Skjelmose | Lidl-Trek | 2 |
| 40 | Guillaume Martin | Cofidis | 2 |
| 41 | Sam Oomen | Lidl-Trek | 2 |
| 42 | Mauri Vansevenant | Soudal Quick-Step | 2 |
| 43 | Thomas Champion | Cofidis | 2 |
| 44 | Florian Lipowitz | Red Bull-BORA-hansgrohe | 1 |
| 45 | Felix Gall | Decathlon AG2R La Mondiale Team | 1 |
| 46 | Jhonnatan Narvaez | INEOS Grenadiers | 1 |
| 47 | Fran Miholjevic | Bahrain Victorious | 1 |
| 48 | Victor Campenaerts | Lotto Dstny | 1 |
| 49 | Felix Engelhardt | Team Jayco-AlUla | 1 |
| 50 | Luca Vergallito | Alpecin-Deceuninck | 1 |
| 51 | Victor Lafay | Decathlon AG2R La Mondiale Team | -1 |
| 52 | Julius van den Berg | Team dsm-firmenich PostNL | -2 |
| 53 | Daniel Martinez | Red Bull-BORA-hansgrohe | -3 |
| 54 | Roger Adrià | Red Bull-BORA-hansgrohe | -3 |
| 55 | Nico Denz | Red Bull-BORA-hansgrohe | -3 |
Team
| Pos | Team | Time |
|---|---|---|
| 1 | UAE Team Emirates | 205:35:17 |
| 2 | Red Bull-BORA-hansgrohe | + 43.00 |
| 3 | Decathlon AG2R La Mondiale Team | + 01:20.18 |
| 4 | Team Visma | Lease a Bike | + 01:30.39 |
| 5 | Soudal Quick-Step | + 01:50.28 |
| 6 | Groupama-FDJ | + 01:59.52 |
| 7 | Lidl-Trek | + 02:08.53 |
| 8 | INEOS Grenadiers | + 02:20.26 |
| 9 | Israel-Premier Tech | + 02:30.02 |
| 10 | Movistar Team | + 02:35.35 |
| 11 | Equipo Kern Pharma | + 02:46.02 |
| 12 | ARKEA-B&B HOTELS | + 03:06.11 |
| 13 | Team Jayco-AlUla | + 03:27.38 |
| 14 | Astana Qazaqstan Team | + 03:30.05 |
| 15 | Cofidis | + 03:43.33 |
| 16 | EF Education-EasyPost | + 03:47.35 |
| 17 | Euskaltel-Euskadi | + 03:58.10 |
| 18 | Bahrain Victorious | + 04:17.29 |
| 19 | Intermarché-Wanty | + 04:31.55 |
| 20 | Team dsm-firmenich PostNL | + 04:36.40 |
| 21 | Lotto Dstny | + 05:37.20 |
| 22 | Alpecin-Deceuninck | + 06:39.46 |








