Vuelta a España 2024 - Stage 13
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 | Michael Woods | Israel-Premier Tech | 4:19:51 |
| 2 | Mauro Schmid | Team Jayco-AlUla | + 00.45 |
| 3 | Marc Soler | UAE Team Emirates | + 01.11 |
| 4 | Sam Oomen | Lidl-Trek | + 01.25 |
| 5 | Wout van Aert | Team Visma | Lease a Bike | + 02.56 |
| 6 | Gijs Leemreize | Team dsm-firmenich PostNL | + 03.33 |
| 7 | José Félix Parra | Equipo Kern Pharma | + 05.19 |
| 8 | Mikel Bizkarra | Euskaltel-Euskadi | + 05.38 |
| 9 | Luca Vergallito | Alpecin-Deceuninck | + 05.59 |
| 10 | Mathis Le Berre | ARKEA-B&B HOTELS | + 06.15 |
| 11 | Simon Guglielmi | ARKEA-B&B HOTELS | + 06.45 |
| 12 | Jay Vine | UAE Team Emirates | + 07.08 |
| 13 | Sylvain Moniquet | Lotto Dstny | + 07.59 |
| 14 | Brandon McNulty | UAE Team Emirates | + 08.17 |
| 15 | Dylan Teuns | Israel-Premier Tech | + 10.54 |
| 16 | Primoz Roglic | Red Bull-BORA-hansgrohe | + 10.54 |
| 17 | Kasper Asgreen | Soudal Quick-Step | + 11.29 |
| 18 | Mikel Landa | Soudal Quick-Step | + 11.29 |
| 19 | Mattias Skjelmose | Lidl-Trek | + 11.32 |
| 20 | Carlos Rodriguez | INEOS Grenadiers | + 11.38 |
| 21 | David Gaudu | Groupama-FDJ | + 11.38 |
| 22 | Florian Lipowitz | Red Bull-BORA-hansgrohe | + 11.49 |
| 23 | Richard Carapaz | EF Education-EasyPost | + 11.52 |
| 24 | Enric Mas | Movistar Team | + 11.52 |
| 25 | Sepp Kuss | Team Visma | Lease a Bike | + 12.01 |
| 26 | Felix Gall | Decathlon AG2R La Mondiale Team | + 12.01 |
| 27 | Ruben Fernandez | Cofidis | + 12.30 |
| 28 | Cristian Rodriguez | ARKEA-B&B HOTELS | + 12.31 |
| 29 | Pavel Sivakov | UAE Team Emirates | + 12.31 |
| 30 | Edward Dunbar | Team Jayco-AlUla | + 12.31 |
| 31 | Adam Yates | UAE Team Emirates | + 12.36 |
| 32 | Cian Uijtdebroeks | Team Visma | Lease a Bike | + 12.41 |
| 33 | Ben O'Connor | Decathlon AG2R La Mondiale Team | + 12.49 |
| 34 | Aleksandr Vlasov | Red Bull-BORA-hansgrohe | + 12.58 |
| 35 | Mattia Cattaneo | Soudal Quick-Step | + 12.58 |
| 36 | Jack Haig | Bahrain Victorious | + 13.13 |
| 37 | Lorenzo Fortunato | Astana Qazaqstan Team | + 13.18 |
| 38 | Guillaume Martin | Cofidis | + 13.32 |
| 39 | George Bennett | Israel-Premier Tech | + 13.32 |
| 40 | Jorge Gutiérrez | Equipo Kern Pharma | + 13.58 |
| 41 | Matthew Riccitello | Israel-Premier Tech | + 14.23 |
| 42 | William Junior Lecerf | Soudal Quick-Step | + 14.23 |
| 43 | Rein Taaramäe | Intermarché-Wanty | + 15.18 |
| 44 | Louis Meintjes | Intermarché-Wanty | + 15.18 |
| 45 | Óscar Rodríguez | INEOS Grenadiers | + 15.18 |
| 46 | Steven Kruijswijk | Team Visma | Lease a Bike | + 15.18 |
| 47 | Roger Adrià | Red Bull-BORA-hansgrohe | + 18.54 |
| 48 | Daniel Martinez | Red Bull-BORA-hansgrohe | + 18.54 |
| 49 | Isaac del Toro | UAE Team Emirates | + 18.54 |
| 50 | Einer Rubio | Movistar Team | + 18.54 |
| 51 | Alexander Cepeda | EF Education-EasyPost | + 18.54 |
| 52 | Louis Vervaeke | Soudal Quick-Step | + 18.54 |
| 53 | Robert Gesink | Team Visma | Lease a Bike | + 18.54 |
| 54 | Ion Izagirre | Cofidis | + 18.54 |
| 55 | Tao Geoghegan Hart | Lidl-Trek | + 18.54 |
| 56 | Carlos Verona | Lidl-Trek | + 18.54 |
| 57 | Clément Berthet | Decathlon AG2R La Mondiale Team | + 20.01 |
| 58 | Valentin Paret-Peintre | Decathlon AG2R La Mondiale Team | + 20.01 |
| 59 | James Knox | Soudal Quick-Step | + 20.01 |
| 60 | Vito Braet | Intermarché-Wanty | + 20.09 |
| 61 | Stefan Küng | Groupama-FDJ | + 20.29 |
| 62 | Quentin Pacher | Groupama-FDJ | + 20.29 |
| 63 | Filippo Zana | Team Jayco-AlUla | + 20.29 |
| 64 | Bruno Armirail | Decathlon AG2R La Mondiale Team | + 21.00 |
| 65 | Nicolas Vinokurov | Astana Qazaqstan Team | + 21.40 |
| 66 | Gianmarco Garofoli | Astana Qazaqstan Team | + 21.40 |
| 67 | Harold Tejada | Astana Qazaqstan Team | + 21.40 |
| 68 | Nairo Quintana | Movistar Team | + 21.40 |
| 69 | Reuben Thompson | Groupama-FDJ | + 21.40 |
| 70 | Darren Rafferty | EF Education-EasyPost | + 21.40 |
| 71 | Harry Sweeny | EF Education-EasyPost | + 21.48 |
| 72 | Giovanni Aleotti | Red Bull-BORA-hansgrohe | + 21.58 |
| 73 | Edoardo Affini | Team Visma | Lease a Bike | + 21.58 |
| 74 | Xandro Meurisse | Alpecin-Deceuninck | + 21.58 |
| 75 | Victor Campenaerts | Lotto Dstny | + 21.58 |
| 76 | Mauri Vansevenant | Soudal Quick-Step | + 21.58 |
| 77 | Unai Iribar | Equipo Kern Pharma | + 21.58 |
| 78 | Enzo Leijnse | Team dsm-firmenich PostNL | + 21.58 |
| 79 | Jhonnatan Narvaez | INEOS Grenadiers | + 21.58 |
| 80 | Jonas Gregaard | Lotto Dstny | + 23.08 |
| 81 | Torstein Træen | Bahrain Victorious | + 23.08 |
| 82 | Marco Frigo | Israel-Premier Tech | + 23.14 |
| 83 | Alessandro De Marchi | Team Jayco-AlUla | + 23.14 |
| 84 | Fran Miholjevic | Bahrain Victorious | + 23.37 |
| 85 | Victor Lafay | Decathlon AG2R La Mondiale Team | + 23.46 |
| 86 | Filippo Baroncini | UAE Team Emirates | + 23.51 |
| 87 | Patrick Gamper | Red Bull-BORA-hansgrohe | + 23.59 |
| 88 | Attila Valter | Team Visma | Lease a Bike | + 24.01 |
| 89 | Kim Heiduk | INEOS Grenadiers | + 24.13 |
| 90 | Julius van den Berg | Team dsm-firmenich PostNL | + 24.46 |
| 91 | Nelson Oliveira | Movistar Team | + 25.32 |
| 92 | Otto Vergaerde | Lidl-Trek | + 25.36 |
| 93 | Mathias Vacek | Lidl-Trek | + 25.36 |
| 94 | Lukasz Owsian | ARKEA-B&B HOTELS | + 25.58 |
| 95 | Nico Denz | Red Bull-BORA-hansgrohe | + 26.37 |
| 96 | Gleb Brussenskiy | Astana Qazaqstan Team | + 26.58 |
| 97 | Owain Doull | EF Education-EasyPost | + 27.03 |
| 98 | Simone Petilli | Intermarché-Wanty | + 27.26 |
| 99 | Lorenzo Germani | Groupama-FDJ | + 27.49 |
| 100 | Santiago Umba | Astana Qazaqstan Team | + 28.20 |
| 101 | Thomas De Gendt | Lotto Dstny | + 28.38 |
| 102 | Juri Hollmann | Alpecin-Deceuninck | + 28.41 |
| 103 | Quinten Hermans | Alpecin-Deceuninck | + 28.41 |
| 104 | Carlos Canal | Movistar Team | + 28.41 |
| 105 | Antonio Soto | Equipo Kern Pharma | + 28.41 |
| 106 | Corbin Strong | Israel-Premier Tech | + 28.41 |
| 107 | Geoffrey Bouchard | Decathlon AG2R La Mondiale Team | + 28.45 |
| 108 | Jesus Herrada | Cofidis | + 29.41 |
| 109 | Luis Angel Mate | Euskaltel-Euskadi | + 29.41 |
| 110 | Chris Hamilton | Team dsm-firmenich PostNL | + 29.41 |
| 111 | Felix Engelhardt | Team Jayco-AlUla | + 29.41 |
| 112 | Thomas Champion | Cofidis | + 29.41 |
| 113 | Arne Marit | Intermarché-Wanty | + 29.41 |
| 114 | Jasha Sütterlin | Bahrain Victorious | + 29.41 |
| 115 | Martijn Tusveld | Team dsm-firmenich PostNL | + 29.41 |
| 116 | Sven Erik Bystrøm | Groupama-FDJ | + 29.41 |
| 117 | Joan Bou | Euskaltel-Euskadi | + 29.54 |
| 118 | James Shaw | EF Education-EasyPost | + 29.54 |
| 119 | Jorge Arcas | Movistar Team | + 30.04 |
| 120 | Txomin Juaristi | Euskaltel-Euskadi | + 30.11 |
| 121 | Gotzon Martín | Euskaltel-Euskadi | + 30.11 |
| 122 | Laurens Huys | ARKEA-B&B HOTELS | + 30.16 |
| 123 | Pau Miquel Delgado | Equipo Kern Pharma | + 30.56 |
| 124 | Pablo Castrillo | Equipo Kern Pharma | + 30.56 |
| 125 | Urko Berrade | Equipo Kern Pharma | + 30.56 |
| 126 | Pelayo Sanchez | Movistar Team | + 30.56 |
| 127 | Nadav Raisberg | Israel-Premier Tech | + 30.56 |
| 128 | Riley Sheehan | Israel-Premier Tech | + 30.56 |
| 129 | Casper Pedersen | Soudal Quick-Step | + 30.56 |
| 130 | Eduardo Sepulveda | Lotto Dstny | + 30.56 |
| 131 | Sander De Pestel | Decathlon AG2R La Mondiale Team | + 31.20 |
| 132 | Max Poole | Team dsm-firmenich PostNL | + 31.24 |
| 133 | Pavel Bittner | Team dsm-firmenich PostNL | + 31.26 |
| 134 | Maurice Ballerstedt | Alpecin-Deceuninck | + 31.26 |
| 135 | Tim Naberman | Team dsm-firmenich PostNL | + 31.26 |
| 136 | Ibon Ruiz | Equipo Kern Pharma | + 31.29 |
| 137 | Xabier Berasategi | Euskaltel-Euskadi | + 31.29 |
| 138 | Kamil Gradek | Bahrain Victorious | + 31.29 |
| 139 | Thibault Guernalec | ARKEA-B&B HOTELS | + 31.29 |
| 140 | Callum Scotson | Team Jayco-AlUla | + 31.39 |
| 141 | Xabier Isasa | Euskaltel-Euskadi | + 31.39 |
| 142 | Edward Planckaert | Alpecin-Deceuninck | + 31.42 |
| 143 | Oscar Riesebeek | Alpecin-Deceuninck | + 31.46 |
| 144 | Kaden Groves | Alpecin-Deceuninck | + 31.46 |
| 145 | Brandon Rivera | INEOS Grenadiers | + 31.48 |
| 146 | Oier Lazkano | Movistar Team | + 31.48 |
| 147 | Arjen Livyns | Lotto Dstny | + 31.50 |
| 148 | Tom Paquot | Intermarché-Wanty | + 31.50 |
| 149 | Ide Schelling | Astana Qazaqstan Team | + 31.54 |
| 150 | Rémy Rochas | Groupama-FDJ | + 41.16 |
| - | Jonathan Lastra | Cofidis | DNS |
| - | Welay Berhe | Team Jayco-AlUla | DNS |
| - | Michel Ries | ARKEA-B&B HOTELS | DNF |
GC
| Pos | Rider | Team | Time |
|---|---|---|---|
| 1 | Ben O'Connor | Decathlon AG2R La Mondiale Team | 52:10:15 |
| 2 | Primoz Roglic | Red Bull-BORA-hansgrohe | + 01.21 |
| 3 | Enric Mas | Movistar Team | + 03.01 |
| 4 | Richard Carapaz | EF Education-EasyPost | + 03.13 |
| 5 | Mikel Landa | Soudal Quick-Step | + 03.20 |
| 6 | Carlos Rodriguez | INEOS Grenadiers | + 04.12 |
| 7 | Florian Lipowitz | Red Bull-BORA-hansgrohe | + 04.29 |
| 8 | Felix Gall | Decathlon AG2R La Mondiale Team | + 04.42 |
| 9 | David Gaudu | Groupama-FDJ | + 04.44 |
| 10 | Adam Yates | UAE Team Emirates | + 05.17 |
| 11 | Mattias Skjelmose | Lidl-Trek | + 05.24 |
| 12 | George Bennett | Israel-Premier Tech | + 06.29 |
| 13 | Pavel Sivakov | UAE Team Emirates | + 06.31 |
| 14 | Cristian Rodriguez | ARKEA-B&B HOTELS | + 06.55 |
| 15 | Sepp Kuss | Team Visma | Lease a Bike | + 07.28 |
| 16 | Guillaume Martin | Cofidis | + 09.02 |
| 17 | Aleksandr Vlasov | Red Bull-BORA-hansgrohe | + 10.55 |
| 18 | Edward Dunbar | Team Jayco-AlUla | + 11.19 |
| 19 | Jack Haig | Bahrain Victorious | + 12.53 |
| 20 | Lorenzo Fortunato | Astana Qazaqstan Team | + 13.09 |
| 21 | Harold Tejada | Astana Qazaqstan Team | + 20.41 |
| 22 | José Félix Parra | Equipo Kern Pharma | + 22.54 |
| 23 | Michael Woods | Israel-Premier Tech | + 23.59 |
| 24 | Óscar Rodríguez | INEOS Grenadiers | + 28.38 |
| 25 | Louis Meintjes | Intermarché-Wanty | + 30.16 |
| 26 | Clément Berthet | Decathlon AG2R La Mondiale Team | + 31.44 |
| 27 | Steven Kruijswijk | Team Visma | Lease a Bike | + 38.18 |
| 28 | Matthew Riccitello | Israel-Premier Tech | + 40.16 |
| 29 | Sam Oomen | Lidl-Trek | + 42.10 |
| 30 | Mattia Cattaneo | Soudal Quick-Step | + 42.36 |
| 31 | Einer Rubio | Movistar Team | + 45.12 |
| 32 | Rein Taaramäe | Intermarché-Wanty | + 45.47 |
| 33 | Alexander Cepeda | EF Education-EasyPost | + 46.27 |
| 34 | Nairo Quintana | Movistar Team | + 46.43 |
| 35 | Attila Valter | Team Visma | Lease a Bike | + 49.13 |
| 36 | Marc Soler | UAE Team Emirates | + 49.20 |
| 37 | Mikel Bizkarra | Euskaltel-Euskadi | + 49.27 |
| 38 | Quentin Pacher | Groupama-FDJ | + 50.19 |
| 39 | Jhonnatan Narvaez | INEOS Grenadiers | + 51.05 |
| 40 | Daniel Martinez | Red Bull-BORA-hansgrohe | + 51.22 |
| 41 | Isaac del Toro | UAE Team Emirates | + 52.00 |
| 42 | Ion Izagirre | Cofidis | + 55.46 |
| 43 | Mauri Vansevenant | Soudal Quick-Step | + 56.40 |
| 44 | Stefan Küng | Groupama-FDJ | + 57.21 |
| 45 | Carlos Verona | Lidl-Trek | + 58.25 |
| 46 | Max Poole | Team dsm-firmenich PostNL | + 59.15 |
| 47 | Gotzon Martín | Euskaltel-Euskadi | + 01:01.57 |
| 48 | Xandro Meurisse | Alpecin-Deceuninck | + 01:02.01 |
| 49 | Louis Vervaeke | Soudal Quick-Step | + 01:05.28 |
| 50 | Wout van Aert | Team Visma | Lease a Bike | + 01:06.24 |
| 51 | Cian Uijtdebroeks | Team Visma | Lease a Bike | + 01:06.43 |
| 52 | Giovanni Aleotti | Red Bull-BORA-hansgrohe | + 01:08.02 |
| 53 | Urko Berrade | Equipo Kern Pharma | + 01:11.17 |
| 54 | Robert Gesink | Team Visma | Lease a Bike | + 01:13.15 |
| 55 | Valentin Paret-Peintre | Decathlon AG2R La Mondiale Team | + 01:14.51 |
| 56 | William Junior Lecerf | Soudal Quick-Step | + 01:16.00 |
| 57 | Gijs Leemreize | Team dsm-firmenich PostNL | + 01:16.32 |
| 58 | Brandon McNulty | UAE Team Emirates | + 01:16.43 |
| 59 | Rémy Rochas | Groupama-FDJ | + 01:16.44 |
| 60 | Mauro Schmid | Team Jayco-AlUla | + 01:19.15 |
| 61 | Torstein Træen | Bahrain Victorious | + 01:23.33 |
| 62 | Jay Vine | UAE Team Emirates | + 01:23.50 |
| 63 | Ruben Fernandez | Cofidis | + 01:24.07 |
| 64 | Mathis Le Berre | ARKEA-B&B HOTELS | + 01:24.13 |
| 65 | Marco Frigo | Israel-Premier Tech | + 01:24.43 |
| 66 | Filippo Zana | Team Jayco-AlUla | + 01:24.48 |
| 67 | Tao Geoghegan Hart | Lidl-Trek | + 01:25.16 |
| 68 | Simon Guglielmi | ARKEA-B&B HOTELS | + 01:27.51 |
| 69 | Martijn Tusveld | Team dsm-firmenich PostNL | + 01:29.45 |
| 70 | Mathias Vacek | Lidl-Trek | + 01:31.22 |
| 71 | Joan Bou | Euskaltel-Euskadi | + 01:31.35 |
| 72 | Dylan Teuns | Israel-Premier Tech | + 01:31.55 |
| 73 | Gianmarco Garofoli | Astana Qazaqstan Team | + 01:33.48 |
| 74 | Pablo Castrillo | Equipo Kern Pharma | + 01:35.23 |
| 75 | Nelson Oliveira | Movistar Team | + 01:35.53 |
| 76 | James Knox | Soudal Quick-Step | + 01:36.15 |
| 77 | Luis Angel Mate | Euskaltel-Euskadi | + 01:38.29 |
| 78 | Chris Hamilton | Team dsm-firmenich PostNL | + 01:38.46 |
| 79 | Pau Miquel Delgado | Equipo Kern Pharma | + 01:38.52 |
| 80 | Quinten Hermans | Alpecin-Deceuninck | + 01:39.17 |
| 81 | Bruno Armirail | Decathlon AG2R La Mondiale Team | + 01:41.39 |
| 82 | Carlos Canal | Movistar Team | + 01:42.57 |
| 83 | Roger Adrià | Red Bull-BORA-hansgrohe | + 01:45.31 |
| 84 | Darren Rafferty | EF Education-EasyPost | + 01:47.39 |
| 85 | Jonas Gregaard | Lotto Dstny | + 01:51.42 |
| 86 | Vito Braet | Intermarché-Wanty | + 01:52.20 |
| 87 | Eduardo Sepulveda | Lotto Dstny | + 01:53.08 |
| 88 | Victor Campenaerts | Lotto Dstny | + 01:53.48 |
| 89 | Fran Miholjevic | Bahrain Victorious | + 01:53.49 |
| 90 | Filippo Baroncini | UAE Team Emirates | + 01:54.23 |
| 91 | Lukasz Owsian | ARKEA-B&B HOTELS | + 01:54.32 |
| 92 | Luca Vergallito | Alpecin-Deceuninck | + 01:55.18 |
| 93 | Simone Petilli | Intermarché-Wanty | + 01:56.37 |
| 94 | Callum Scotson | Team Jayco-AlUla | + 01:58.51 |
| 95 | Jesus Herrada | Cofidis | + 01:58.55 |
| 96 | Corbin Strong | Israel-Premier Tech | + 01:58.58 |
| 97 | Reuben Thompson | Groupama-FDJ | + 02:00.01 |
| 98 | Thomas De Gendt | Lotto Dstny | + 02:00.14 |
| 99 | Unai Iribar | Equipo Kern Pharma | + 02:00.33 |
| 100 | Geoffrey Bouchard | Decathlon AG2R La Mondiale Team | + 02:00.56 |
| 101 | Harry Sweeny | EF Education-EasyPost | + 02:02.20 |
| 102 | James Shaw | EF Education-EasyPost | + 02:02.21 |
| 103 | Thomas Champion | Cofidis | + 02:03.22 |
| 104 | Brandon Rivera | INEOS Grenadiers | + 02:04.10 |
| 105 | Lorenzo Germani | Groupama-FDJ | + 02:05.05 |
| 106 | Jorge Gutiérrez | Equipo Kern Pharma | + 02:05.44 |
| 107 | Otto Vergaerde | Lidl-Trek | + 02:06.29 |
| 108 | Laurens Huys | ARKEA-B&B HOTELS | + 02:07.11 |
| 109 | Txomin Juaristi | Euskaltel-Euskadi | + 02:07.40 |
| 110 | Victor Lafay | Decathlon AG2R La Mondiale Team | + 02:08.05 |
| 111 | Kasper Asgreen | Soudal Quick-Step | + 02:09.36 |
| 112 | Arjen Livyns | Lotto Dstny | + 02:10.06 |
| 113 | Ibon Ruiz | Equipo Kern Pharma | + 02:10.25 |
| 114 | Felix Engelhardt | Team Jayco-AlUla | + 02:10.36 |
| 115 | Juri Hollmann | Alpecin-Deceuninck | + 02:10.54 |
| 116 | Oier Lazkano | Movistar Team | + 02:10.57 |
| 117 | Kim Heiduk | INEOS Grenadiers | + 02:12.27 |
| 118 | Sylvain Moniquet | Lotto Dstny | + 02:12.39 |
| 119 | Sven Erik Bystrøm | Groupama-FDJ | + 02:13.28 |
| 120 | Xabier Isasa | Euskaltel-Euskadi | + 02:15.15 |
| 121 | Patrick Gamper | Red Bull-BORA-hansgrohe | + 02:16.31 |
| 122 | Xabier Berasategi | Euskaltel-Euskadi | + 02:18.55 |
| 123 | Jorge Arcas | Movistar Team | + 02:20.13 |
| 124 | Edoardo Affini | Team Visma | Lease a Bike | + 02:21.54 |
| 125 | Antonio Soto | Equipo Kern Pharma | + 02:23.15 |
| 126 | Pelayo Sanchez | Movistar Team | + 02:23.33 |
| 127 | Nadav Raisberg | Israel-Premier Tech | + 02:23.34 |
| 128 | Santiago Umba | Astana Qazaqstan Team | + 02:25.41 |
| 129 | Kaden Groves | Alpecin-Deceuninck | + 02:28.50 |
| 130 | Nicolas Vinokurov | Astana Qazaqstan Team | + 02:29.03 |
| 131 | Nico Denz | Red Bull-BORA-hansgrohe | + 02:29.46 |
| 132 | Arne Marit | Intermarché-Wanty | + 02:32.02 |
| 133 | Sander De Pestel | Decathlon AG2R La Mondiale Team | + 02:34.16 |
| 134 | Pavel Bittner | Team dsm-firmenich PostNL | + 02:34.51 |
| 135 | Riley Sheehan | Israel-Premier Tech | + 02:35.22 |
| 136 | Julius van den Berg | Team dsm-firmenich PostNL | + 02:36.02 |
| 137 | Gleb Brussenskiy | Astana Qazaqstan Team | + 02:36.56 |
| 138 | Tom Paquot | Intermarché-Wanty | + 02:37.30 |
| 139 | Edward Planckaert | Alpecin-Deceuninck | + 02:37.36 |
| 140 | Ide Schelling | Astana Qazaqstan Team | + 02:37.55 |
| 141 | Casper Pedersen | Soudal Quick-Step | + 02:39.07 |
| 142 | Alessandro De Marchi | Team Jayco-AlUla | + 02:40.36 |
| 143 | Jasha Sütterlin | Bahrain Victorious | + 02:40.37 |
| 144 | Owain Doull | EF Education-EasyPost | + 02:41.29 |
| 145 | Maurice Ballerstedt | Alpecin-Deceuninck | + 02:43.37 |
| 146 | Enzo Leijnse | Team dsm-firmenich PostNL | + 02:44.46 |
| 147 | Thibault Guernalec | ARKEA-B&B HOTELS | + 02:44.57 |
| 148 | Kamil Gradek | Bahrain Victorious | + 02:50.30 |
| 149 | Oscar Riesebeek | Alpecin-Deceuninck | + 02:58.27 |
| 150 | Tim Naberman | Team dsm-firmenich PostNL | + 03:00.29 |
| - | Jonathan Lastra | Cofidis | DNS |
| - | Welay Berhe | Team Jayco-AlUla | DNS |
| - | Michel Ries | ARKEA-B&B HOTELS | DNF |
Youth
| Pos | Rider | Team | Time |
|---|---|---|---|
| 1 | Carlos Rodriguez | INEOS Grenadiers | 52:14:27 |
| 2 | Florian Lipowitz | Red Bull-BORA-hansgrohe | + 00.17 |
| 3 | Mattias Skjelmose | Lidl-Trek | + 01.12 |
| 4 | Matthew Riccitello | Israel-Premier Tech | + 36.04 |
| 5 | Isaac del Toro | UAE Team Emirates | + 47.48 |
| 6 | Mauri Vansevenant | Soudal Quick-Step | + 52.28 |
| 7 | Max Poole | Team dsm-firmenich PostNL | + 55.03 |
| 8 | Cian Uijtdebroeks | Team Visma | Lease a Bike | + 01:02.31 |
| 9 | Giovanni Aleotti | Red Bull-BORA-hansgrohe | + 01:03.50 |
| 10 | Valentin Paret-Peintre | Decathlon AG2R La Mondiale Team | + 01:10.39 |
| 11 | William Junior Lecerf | Soudal Quick-Step | + 01:11.48 |
| 12 | Gijs Leemreize | Team dsm-firmenich PostNL | + 01:12.20 |
| 13 | Mauro Schmid | Team Jayco-AlUla | + 01:15.03 |
| 14 | Mathis Le Berre | ARKEA-B&B HOTELS | + 01:20.01 |
| 15 | Marco Frigo | Israel-Premier Tech | + 01:20.31 |
| 16 | Filippo Zana | Team Jayco-AlUla | + 01:20.36 |
| 17 | Mathias Vacek | Lidl-Trek | + 01:27.10 |
| 18 | Gianmarco Garofoli | Astana Qazaqstan Team | + 01:29.36 |
| 19 | Pablo Castrillo | Equipo Kern Pharma | + 01:31.11 |
| 20 | Pau Miquel Delgado | Equipo Kern Pharma | + 01:34.40 |
| 21 | Carlos Canal | Movistar Team | + 01:38.45 |
| 22 | Darren Rafferty | EF Education-EasyPost | + 01:43.27 |
| 23 | Vito Braet | Intermarché-Wanty | + 01:48.08 |
| 24 | Fran Miholjevic | Bahrain Victorious | + 01:49.37 |
| 25 | Filippo Baroncini | UAE Team Emirates | + 01:50.11 |
| 26 | Corbin Strong | Israel-Premier Tech | + 01:54.46 |
| 27 | Reuben Thompson | Groupama-FDJ | + 01:55.49 |
| 28 | Unai Iribar | Equipo Kern Pharma | + 01:56.21 |
| 29 | Thomas Champion | Cofidis | + 01:59.10 |
| 30 | Lorenzo Germani | Groupama-FDJ | + 02:00.53 |
| 31 | Jorge Gutiérrez | Equipo Kern Pharma | + 02:01.32 |
| 32 | Ibon Ruiz | Equipo Kern Pharma | + 02:06.13 |
| 33 | Felix Engelhardt | Team Jayco-AlUla | + 02:06.24 |
| 34 | Juri Hollmann | Alpecin-Deceuninck | + 02:06.42 |
| 35 | Oier Lazkano | Movistar Team | + 02:06.45 |
| 36 | Kim Heiduk | INEOS Grenadiers | + 02:08.15 |
| 37 | Xabier Isasa | Euskaltel-Euskadi | + 02:11.03 |
| 38 | Xabier Berasategi | Euskaltel-Euskadi | + 02:14.43 |
| 39 | Pelayo Sanchez | Movistar Team | + 02:19.21 |
| 40 | Nadav Raisberg | Israel-Premier Tech | + 02:19.22 |
| 41 | Santiago Umba | Astana Qazaqstan Team | + 02:21.29 |
| 42 | Nicolas Vinokurov | Astana Qazaqstan Team | + 02:24.51 |
| 43 | Arne Marit | Intermarché-Wanty | + 02:27.50 |
| 44 | Pavel Bittner | Team dsm-firmenich PostNL | + 02:30.39 |
| 45 | Riley Sheehan | Israel-Premier Tech | + 02:31.10 |
| 46 | Gleb Brussenskiy | Astana Qazaqstan Team | + 02:32.44 |
| 47 | Tom Paquot | Intermarché-Wanty | + 02:33.18 |
| 48 | Maurice Ballerstedt | Alpecin-Deceuninck | + 02:39.25 |
| 49 | Enzo Leijnse | Team dsm-firmenich PostNL | + 02:40.34 |
| 50 | Tim Naberman | Team dsm-firmenich PostNL | + 02:56.17 |
Points
| Pos | Rider | Team | Points |
|---|---|---|---|
| 1 | Wout van Aert | Team Visma | Lease a Bike | 274 |
| 2 | Kaden Groves | Alpecin-Deceuninck | 162 |
| 3 | Pavel Bittner | Team dsm-firmenich PostNL | 81 |
| 4 | Harold Tejada | Astana Qazaqstan Team | 80 |
| 5 | Pablo Castrillo | Equipo Kern Pharma | 73 |
| 6 | Ben O'Connor | Decathlon AG2R La Mondiale Team | 68 |
| 7 | Primoz Roglic | Red Bull-BORA-hansgrohe | 66 |
| 8 | Marc Soler | UAE Team Emirates | 62 |
| 9 | Stefan Küng | Groupama-FDJ | 59 |
| 10 | Mauro Schmid | Team Jayco-AlUla | 58 |
| 11 | Jhonnatan Narvaez | INEOS Grenadiers | 57 |
| 12 | Mathias Vacek | Lidl-Trek | 57 |
| 13 | Max Poole | Team dsm-firmenich PostNL | 56 |
| 14 | Ibon Ruiz | Equipo Kern Pharma | 51 |
| 15 | Quentin Pacher | Groupama-FDJ | 49 |
| 16 | Corbin Strong | Israel-Premier Tech | 49 |
| 17 | Mauri Vansevenant | Soudal Quick-Step | 48 |
| 18 | Pau Miquel Delgado | Equipo Kern Pharma | 48 |
| 19 | Enric Mas | Movistar Team | 46 |
| 20 | Edward Dunbar | Team Jayco-AlUla | 44 |
| 21 | Mikel Landa | Soudal Quick-Step | 44 |
| 22 | Quinten Hermans | Alpecin-Deceuninck | 42 |
| 23 | Florian Lipowitz | Red Bull-BORA-hansgrohe | 41 |
| 24 | Nico Denz | Red Bull-BORA-hansgrohe | 41 |
| 25 | Adam Yates | UAE Team Emirates | 40 |
| 26 | Xabier Isasa | Euskaltel-Euskadi | 40 |
| 27 | Richard Carapaz | EF Education-EasyPost | 39 |
| 28 | George Bennett | Israel-Premier Tech | 39 |
| 29 | Carlos Verona | Lidl-Trek | 39 |
| 30 | Michael Woods | Israel-Premier Tech | 37 |
| 31 | Cristian Rodriguez | ARKEA-B&B HOTELS | 36 |
| 32 | Luis Angel Mate | Euskaltel-Euskadi | 35 |
| 33 | Gijs Leemreize | Team dsm-firmenich PostNL | 35 |
| 34 | Marco Frigo | Israel-Premier Tech | 35 |
| 35 | Clément Berthet | Decathlon AG2R La Mondiale Team | 34 |
| 36 | Bruno Armirail | Decathlon AG2R La Mondiale Team | 34 |
| 37 | David Gaudu | Groupama-FDJ | 32 |
| 38 | Sam Oomen | Lidl-Trek | 30 |
| 39 | Ion Izagirre | Cofidis | 30 |
| 40 | Brandon McNulty | UAE Team Emirates | 29 |
| 41 | Felix Gall | Decathlon AG2R La Mondiale Team | 29 |
| 42 | Arne Marit | Intermarché-Wanty | 29 |
| 43 | Mattias Skjelmose | Lidl-Trek | 28 |
| 44 | Urko Berrade | Equipo Kern Pharma | 28 |
| 45 | William Junior Lecerf | Soudal Quick-Step | 28 |
| 46 | Carlos Rodriguez | INEOS Grenadiers | 24 |
| 47 | Juri Hollmann | Alpecin-Deceuninck | 24 |
| 48 | Jay Vine | UAE Team Emirates | 23 |
| 49 | Louis Meintjes | Intermarché-Wanty | 22 |
| 50 | Luca Vergallito | Alpecin-Deceuninck | 22 |
| 51 | Antonio Soto | Equipo Kern Pharma | 22 |
| 52 | Mathis Le Berre | ARKEA-B&B HOTELS | 21 |
| 53 | Xandro Meurisse | Alpecin-Deceuninck | 20 |
| 54 | Pavel Sivakov | UAE Team Emirates | 20 |
| 55 | Aleksandr Vlasov | Red Bull-BORA-hansgrohe | 19 |
| 56 | Roger Adrià | Red Bull-BORA-hansgrohe | 19 |
| 57 | Kasper Asgreen | Soudal Quick-Step | 18 |
| 58 | Gianmarco Garofoli | Astana Qazaqstan Team | 17 |
| 59 | Filippo Zana | Team Jayco-AlUla | 15 |
| 60 | Simon Guglielmi | ARKEA-B&B HOTELS | 15 |
| 61 | Unai Iribar | Equipo Kern Pharma | 13 |
| 62 | Arjen Livyns | Lotto Dstny | 13 |
| 63 | Pelayo Sanchez | Movistar Team | 13 |
| 64 | Matthew Riccitello | Israel-Premier Tech | 12 |
| 65 | Carlos Canal | Movistar Team | 11 |
| 66 | Edoardo Affini | Team Visma | Lease a Bike | 11 |
| 67 | José Félix Parra | Equipo Kern Pharma | 10 |
| 68 | Txomin Juaristi | Euskaltel-Euskadi | 10 |
| 69 | Jorge Arcas | Movistar Team | 10 |
| 70 | Edward Planckaert | Alpecin-Deceuninck | 10 |
| 71 | Sepp Kuss | Team Visma | Lease a Bike | 9 |
| 72 | Isaac del Toro | UAE Team Emirates | 9 |
| 73 | Mikel Bizkarra | Euskaltel-Euskadi | 8 |
| 74 | Brandon Rivera | INEOS Grenadiers | 8 |
| 75 | Jack Haig | Bahrain Victorious | 7 |
| 76 | Óscar Rodríguez | INEOS Grenadiers | 7 |
| 77 | Filippo Baroncini | UAE Team Emirates | 7 |
| 78 | Guillaume Martin | Cofidis | 6 |
| 79 | Attila Valter | Team Visma | Lease a Bike | 6 |
| 80 | Joan Bou | Euskaltel-Euskadi | 6 |
| 81 | Vito Braet | Intermarché-Wanty | 6 |
| 82 | Nelson Oliveira | Movistar Team | 5 |
| 83 | Nadav Raisberg | Israel-Premier Tech | 5 |
| 84 | Gotzon Martín | Euskaltel-Euskadi | 4 |
| 85 | Rémy Rochas | Groupama-FDJ | 4 |
| 86 | Lorenzo Fortunato | Astana Qazaqstan Team | 3 |
| 87 | Sylvain Moniquet | Lotto Dstny | 3 |
| 88 | Kim Heiduk | INEOS Grenadiers | 2 |
| 89 | Dylan Teuns | Israel-Premier Tech | 1 |
| 90 | Julius van den Berg | Team dsm-firmenich PostNL | -4 |
| 91 | Victor Lafay | Decathlon AG2R La Mondiale Team | -6 |
Mountain
| Pos | Rider | Team | Points |
|---|---|---|---|
| 1 | Wout van Aert | Team Visma | Lease a Bike | 36 |
| 2 | Marc Soler | UAE Team Emirates | 23 |
| 3 | Jay Vine | UAE Team Emirates | 23 |
| 4 | Adam Yates | UAE Team Emirates | 22 |
| 5 | Primoz Roglic | Red Bull-BORA-hansgrohe | 18 |
| 6 | David Gaudu | Groupama-FDJ | 18 |
| 7 | Sylvain Moniquet | Lotto Dstny | 17 |
| 8 | Marco Frigo | Israel-Premier Tech | 14 |
| 9 | Pablo Castrillo | Equipo Kern Pharma | 13 |
| 10 | Mauro Schmid | Team Jayco-AlUla | 13 |
| 11 | Michael Woods | Israel-Premier Tech | 11 |
| 12 | Filippo Zana | Team Jayco-AlUla | 11 |
| 13 | Pelayo Sanchez | Movistar Team | 10 |
| 14 | Xandro Meurisse | Alpecin-Deceuninck | 10 |
| 15 | William Junior Lecerf | Soudal Quick-Step | 10 |
| 16 | Luis Angel Mate | Euskaltel-Euskadi | 9 |
| 17 | Ben O'Connor | Decathlon AG2R La Mondiale Team | 9 |
| 18 | Richard Carapaz | EF Education-EasyPost | 9 |
| 19 | Bruno Armirail | Decathlon AG2R La Mondiale Team | 7 |
| 20 | Max Poole | Team dsm-firmenich PostNL | 7 |
| 21 | Enric Mas | Movistar Team | 6 |
| 22 | Quentin Pacher | Groupama-FDJ | 6 |
| 23 | Cristian Rodriguez | ARKEA-B&B HOTELS | 4 |
| 24 | Urko Berrade | Equipo Kern Pharma | 4 |
| 25 | Gijs Leemreize | Team dsm-firmenich PostNL | 4 |
| 26 | Carlos Verona | Lidl-Trek | 3 |
| 27 | Sepp Kuss | Team Visma | Lease a Bike | 3 |
| 28 | Mikel Bizkarra | Euskaltel-Euskadi | 3 |
| 29 | Mathis Le Berre | ARKEA-B&B HOTELS | 3 |
| 30 | Ibon Ruiz | Equipo Kern Pharma | 3 |
| 31 | Juri Hollmann | Alpecin-Deceuninck | 3 |
| 32 | Xabier Isasa | Euskaltel-Euskadi | 3 |
| 33 | Stefan Küng | Groupama-FDJ | 2 |
| 34 | Guillaume Martin | Cofidis | 2 |
| 35 | Sam Oomen | Lidl-Trek | 2 |
| 36 | Mauri Vansevenant | Soudal Quick-Step | 2 |
| 37 | Mikel Landa | Soudal Quick-Step | 1 |
| 38 | Florian Lipowitz | Red Bull-BORA-hansgrohe | 1 |
| 39 | Felix Gall | Decathlon AG2R La Mondiale Team | 1 |
| 40 | Jhonnatan Narvaez | INEOS Grenadiers | 1 |
| 41 | Ruben Fernandez | Cofidis | 1 |
| 42 | Roger Adrià | Red Bull-BORA-hansgrohe | 1 |
| 43 | Luca Vergallito | Alpecin-Deceuninck | 1 |
| 44 | Victor Lafay | Decathlon AG2R La Mondiale Team | -1 |
| 45 | Julius van den Berg | Team dsm-firmenich PostNL | -2 |
Team
| Pos | Team | Time |
|---|---|---|
| 1 | UAE Team Emirates | 156:09:13 |
| 2 | Red Bull-BORA-hansgrohe | + 38.29 |
| 3 | Decathlon AG2R La Mondiale Team | + 48.39 |
| 4 | Team Visma | Lease a Bike | + 01:03.11 |
| 5 | Israel-Premier Tech | + 01:03.32 |
| 6 | Lidl-Trek | + 01:13.25 |
| 7 | INEOS Grenadiers | + 01:14.04 |
| 8 | Groupama-FDJ | + 01:14.24 |
| 9 | Soudal Quick-Step | + 01:19.39 |
| 10 | Equipo Kern Pharma | + 01:49.07 |
| 11 | Movistar Team | + 01:49.13 |
| 12 | Astana Qazaqstan Team | + 02:08.32 |
| 13 | Cofidis | + 02:15.57 |
| 14 | Team Jayco-AlUla | + 02:21.03 |
| 15 | ARKEA-B&B HOTELS | + 02:21.33 |
| 16 | EF Education-EasyPost | + 02:36.49 |
| 17 | Bahrain Victorious | + 02:43.56 |
| 18 | Euskaltel-Euskadi | + 02:45.02 |
| 19 | Intermarché-Wanty | + 02:49.50 |
| 20 | Team dsm-firmenich PostNL | + 03:13.32 |
| 21 | Lotto Dstny | + 03:14.00 |
| 22 | Alpecin-Deceuninck | + 04:16.54 |








