Vuelta a España 2022 - Stage 17
19.08-11.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 | Rigoberto Uran | EF Education-EasyPost | 3:42:28 |
| 2 | Quentin Pacher | Groupama-FDJ | + 00.00 |
| 3 | Jesus Herrada | Cofidis | + 00.02 |
| 4 | Marc Soler | UAE Team Emirates | + 00.15 |
| 5 | Kenny Elissonde | Trek-Segafredo | + 00.26 |
| 6 | Clément Champoussin | AG2R Citroën Team | + 00.29 |
| 7 | Alessandro De Marchi | Israel-Premier Tech | + 00.46 |
| 8 | Bob Jungels | AG2R Citroën Team | + 00.55 |
| 9 | Elie Gesbert | Team Arkéa-Samsic | + 01.09 |
| 10 | Lawson Craddock | Team BikeExchange-Jayco | + 01.30 |
| 11 | Gino Mäder | Bahrain Victorious | + 02.06 |
| 12 | Simon Guglielmi | Team Arkéa-Samsic | + 02.43 |
| 13 | Joao Almeida | UAE Team Emirates | + 05.02 |
| 14 | Remco Evenepoel | Quick-Step Alpha Vinyl Team | + 05.11 |
| 15 | Enric Mas | Movistar Team | + 05.11 |
| 16 | Juan Ayuso | UAE Team Emirates | + 05.13 |
| 17 | Jai Hindley | BORA-hansgrohe | + 05.15 |
| 18 | Thibaut Pinot | Groupama-FDJ | + 05.15 |
| 19 | Carlos Rodriguez | INEOS Grenadiers | + 05.15 |
| 20 | Miguel Ángel López | Astana Qazaqstan Team | + 05.20 |
| 21 | Ben O'Connor | AG2R Citroën Team | + 05.25 |
| 22 | Thymen Arensman | Team DSM | + 05.52 |
| 23 | Louis Meintjes | Intermarché-Wanty-Gobert Matériaux | + 06.00 |
| 24 | Jan Polanc | UAE Team Emirates | + 06.23 |
| 25 | Alejandro Valverde | Movistar Team | + 06.43 |
| 26 | Sam Oomen | Jumbo-Visma | + 06.43 |
| 27 | Jose Manuel Diaz | Burgos-BH | + 06.47 |
| 28 | José Félix Parra | Equipo Kern Pharma | + 06.47 |
| 29 | Oscar Cabedo | Burgos-BH | + 06.47 |
| 30 | Luis León Sánchez | Bahrain Victorious | + 06.56 |
| 31 | Urko Berrade | Equipo Kern Pharma | + 06.56 |
| 32 | Mikel Landa | Bahrain Victorious | + 07.18 |
| 33 | Carl Fredrik Hagen | Israel-Premier Tech | + 07.37 |
| 34 | Sebastien Reichenbach | Groupama-FDJ | + 07.40 |
| 35 | Wilco Kelderman | BORA-hansgrohe | + 07.45 |
| 36 | Vadim Pronskiy | Astana Qazaqstan Team | + 07.45 |
| 37 | Rudy Molard | Groupama-FDJ | + 07.45 |
| 38 | Tao Geoghegan Hart | INEOS Grenadiers | + 08.04 |
| 39 | David de la Cruz | Astana Qazaqstan Team | + 08.16 |
| 40 | Richard Carapaz | INEOS Grenadiers | + 08.25 |
| 41 | Ibai Azurmendi | Euskaltel-Euskadi | + 08.45 |
| 42 | Jan Bakelants | Intermarché-Wanty-Gobert Matériaux | + 08.45 |
| 43 | Mikel Bizkarra | Euskaltel-Euskadi | + 08.45 |
| 44 | Harold Tejada | Astana Qazaqstan Team | + 09.03 |
| 45 | Robert Gesink | Jumbo-Visma | + 09.26 |
| 46 | Joan Bou | Euskaltel-Euskadi | + 09.26 |
| 47 | Ilan Van Wilder | Quick-Step Alpha Vinyl Team | + 10.11 |
| 48 | Fred Wright | Bahrain Victorious | + 10.11 |
| 49 | Luis Angel Mate | Euskaltel-Euskadi | + 10.19 |
| 50 | Patrick Bevin | Israel-Premier Tech | + 10.19 |
| 51 | Vincenzo Nibali | Astana Qazaqstan Team | + 10.19 |
| 52 | Nans Peters | AG2R Citroën Team | + 10.19 |
| 53 | Carlos Verona | Movistar Team | + 10.19 |
| 54 | Ander Okamika | Burgos-BH | + 10.19 |
| 55 | Thomas De Gendt | Lotto-Soudal | + 10.19 |
| 56 | Edoardo Zambanini | Bahrain Victorious | + 10.19 |
| 57 | Vojtěch Řepa | Equipo Kern Pharma | + 10.19 |
| 58 | Jasha Sütterlin | Bahrain Victorious | + 10.19 |
| 59 | Dylan van Baarle | INEOS Grenadiers | + 10.52 |
| 60 | Louis Vervaeke | Quick-Step Alpha Vinyl Team | + 10.52 |
| 61 | José Joaquin Rojas | Movistar Team | + 11.38 |
| 62 | Mike Teunissen | Jumbo-Visma | + 11.38 |
| 63 | Chris Harper | Jumbo-Visma | + 11.38 |
| 64 | Matteo Fabbro | BORA-hansgrohe | + 13.29 |
| 65 | Gregor Mühlberger | Movistar Team | + 13.29 |
| 66 | Lukasz Owsian | Team Arkéa-Samsic | + 14.17 |
| 67 | Rohan Dennis | Jumbo-Visma | + 14.30 |
| 68 | Kamil Malecki | Lotto-Soudal | + 14.30 |
| 69 | Hugh Carthy | EF Education-EasyPost | + 14.30 |
| 70 | Merhawi Kudus | EF Education-EasyPost | + 14.30 |
| 71 | Sergio Higuita | BORA-hansgrohe | + 14.30 |
| 72 | Jonathan Caicedo | EF Education-EasyPost | + 14.30 |
| 73 | Xandro Meurisse | Alpecin-Deceuninck | + 14.30 |
| 74 | Jesus Ezquerra | Burgos-BH | + 14.30 |
| 75 | Nelson Oliveira | Movistar Team | + 14.30 |
| 76 | Ruben Fernandez | Cofidis | + 14.30 |
| 77 | Ben Turner | INEOS Grenadiers | + 14.51 |
| 78 | Nicolas Prodhomme | AG2R Citroën Team | + 15.03 |
| 79 | Antonio Tiberi | Trek-Segafredo | + 15.50 |
| 80 | Raúl García | Equipo Kern Pharma | + 15.50 |
| 81 | Francisco Galván | Equipo Kern Pharma | + 15.50 |
| 82 | Davide Villella | Cofidis | + 15.50 |
| 83 | Lluis Mas | Movistar Team | + 15.50 |
| 84 | Carlos Canal | Euskaltel-Euskadi | + 15.50 |
| 85 | Gotzon Martín | Euskaltel-Euskadi | + 15.50 |
| 86 | Mikel Iturria | Euskaltel-Euskadi | + 15.50 |
| 87 | Mark Padun | EF Education-EasyPost | + 15.50 |
| 88 | Antoine Raugel | AG2R Citroën Team | + 15.50 |
| 89 | Thomas Champion | Cofidis | + 15.50 |
| 90 | Omer Goldstein | Israel-Premier Tech | + 15.50 |
| 91 | Cédric Beullens | Lotto-Soudal | + 15.50 |
| 92 | Dries Devenyns | Quick-Step Alpha Vinyl Team | + 16.29 |
| 93 | Brandon McNulty | UAE Team Emirates | + 16.29 |
| 94 | Joris Nieuwenhuis | Team DSM | + 17.12 |
| 95 | Fausto Masnada | Quick-Step Alpha Vinyl Team | + 17.43 |
| 96 | Daryl Impey | Israel-Premier Tech | + 19.08 |
| 97 | Chris Froome | Israel-Premier Tech | + 19.08 |
| 98 | Michael Hepburn | Team BikeExchange-Jayco | + 19.08 |
| 99 | Jetse Bol | Burgos-BH | + 19.08 |
| 100 | Juan Pedro Lopez | Trek-Segafredo | + 19.08 |
| 101 | Daniel Navarro | Burgos-BH | + 19.08 |
| 102 | Clément Russo | Team Arkéa-Samsic | + 19.08 |
| 103 | Remi Cavagna | Quick-Step Alpha Vinyl Team | + 19.08 |
| 104 | James Shaw | EF Education-EasyPost | + 19.08 |
| 105 | Bruno Armirail | Groupama-FDJ | + 19.08 |
| 106 | Daniel McLay | Team Arkéa-Samsic | + 19.08 |
| 107 | Julius Johansen | Intermarché-Wanty-Gobert Matériaux | + 19.08 |
| 108 | Jonas Iversby Hvideberg | Team DSM | + 19.21 |
| 109 | Jay Vine | Alpecin-Deceuninck | + 19.21 |
| 110 | Julius van den Berg | EF Education-EasyPost | + 19.21 |
| 111 | Pascal Ackermann | UAE Team Emirates | + 19.21 |
| 112 | John Degenkolb | Team DSM | + 19.21 |
| 113 | Jonas Koch | BORA-hansgrohe | + 19.21 |
| 114 | Danny van Poppel | BORA-hansgrohe | + 19.21 |
| 115 | Jimmy Janssens | Alpecin-Deceuninck | + 19.21 |
| 116 | Marco Brenner | Team DSM | + 19.21 |
| 117 | Samuele Battistella | Astana Qazaqstan Team | + 19.21 |
| 118 | Davide Cimolai | Cofidis | + 19.21 |
| 119 | Dario Cataldo | Trek-Segafredo | + 19.21 |
| 120 | Xabier Azparren | Euskaltel-Euskadi | + 19.21 |
| 121 | Julien Bernard | Trek-Segafredo | + 19.21 |
| 122 | Alexey Lutsenko | Astana Qazaqstan Team | + 19.21 |
| 123 | Miles Scotson | Groupama-FDJ | + 19.21 |
| 124 | Yevgeniy Fedorov | Astana Qazaqstan Team | + 19.21 |
| 125 | Tim Merlier | Alpecin-Deceuninck | + 19.21 |
| 126 | Gianni Vermeersch | Alpecin-Deceuninck | + 19.21 |
| 127 | Lionel Taminiaux | Alpecin-Deceuninck | + 19.21 |
| 128 | Mads Pedersen | Trek-Segafredo | + 19.57 |
| 129 | Alex Kirsch | Trek-Segafredo | + 19.57 |
| 130 | Fabian Lienhard | Groupama-FDJ | + 19.57 |
| 131 | Ivo Oliveira | UAE Team Emirates | + 19.57 |
| 132 | Sebastian Molano | UAE Team Emirates | + 19.57 |
| 133 | Ryan Mullen | BORA-hansgrohe | + 20.21 |
| 134 | Robert Stannard | Alpecin-Deceuninck | + 20.21 |
| 135 | Luke Durbridge | Team BikeExchange-Jayco | + 20.21 |
| 136 | Lucas Hamilton | Team BikeExchange-Jayco | + 20.21 |
| 137 | Kaden Groves | Team BikeExchange-Jayco | + 20.26 |
| 138 | Lucas Plapp | INEOS Grenadiers | + 20.26 |
| - | Bryan Coquard | Cofidis | DNS |
| - | Filippo Conca | Lotto-Soudal | DNS |
| - | Primoz Roglic | Jumbo-Visma | DNS |
| - | Rein Taaramäe | Intermarché-Wanty-Gobert Matériaux | DNF |
GC
| Pos | Rider | Team | Time |
|---|---|---|---|
| 1 | Remco Evenepoel | Quick-Step Alpha Vinyl Team | 65:14:05 |
| 2 | Enric Mas | Movistar Team | + 02.01 |
| 3 | Juan Ayuso | UAE Team Emirates | + 04.51 |
| 4 | Carlos Rodriguez | INEOS Grenadiers | + 05.20 |
| 5 | Miguel Ángel López | Astana Qazaqstan Team | + 05.33 |
| 6 | Joao Almeida | UAE Team Emirates | + 06.51 |
| 7 | Thymen Arensman | Team DSM | + 07.46 |
| 8 | Ben O'Connor | AG2R Citroën Team | + 09.11 |
| 9 | Rigoberto Uran | EF Education-EasyPost | + 09.33 |
| 10 | Jai Hindley | BORA-hansgrohe | + 11.40 |
| 11 | Louis Meintjes | Intermarché-Wanty-Gobert Matériaux | + 12.30 |
| 12 | Jan Polanc | UAE Team Emirates | + 16.20 |
| 13 | Alejandro Valverde | Movistar Team | + 18.53 |
| 14 | David de la Cruz | Astana Qazaqstan Team | + 19.07 |
| 15 | Wilco Kelderman | BORA-hansgrohe | + 19.48 |
| 16 | Richard Carapaz | INEOS Grenadiers | + 26.20 |
| 17 | Tao Geoghegan Hart | INEOS Grenadiers | + 33.50 |
| 18 | Luis León Sánchez | Bahrain Victorious | + 38.40 |
| 19 | Oscar Cabedo | Burgos-BH | + 40.21 |
| 20 | Mikel Landa | Bahrain Victorious | + 40.27 |
| 21 | Thibaut Pinot | Groupama-FDJ | + 44.37 |
| 22 | José Félix Parra | Equipo Kern Pharma | + 44.44 |
| 23 | Marc Soler | UAE Team Emirates | + 45.01 |
| 24 | Gino Mäder | Bahrain Victorious | + 46.30 |
| 25 | Jan Bakelants | Intermarché-Wanty-Gobert Matériaux | + 51.14 |
| 26 | Hugh Carthy | EF Education-EasyPost | + 53.06 |
| 27 | Sebastien Reichenbach | Groupama-FDJ | + 54.09 |
| 28 | Sergio Higuita | BORA-hansgrohe | + 54.33 |
| 29 | Jay Vine | Alpecin-Deceuninck | + 55.46 |
| 30 | Chris Harper | Jumbo-Visma | + 01:04.09 |
| 31 | Edoardo Zambanini | Bahrain Victorious | + 01:04.14 |
| 32 | Mikel Bizkarra | Euskaltel-Euskadi | + 01:05.12 |
| 33 | Clément Champoussin | AG2R Citroën Team | + 01:07.12 |
| 34 | Sam Oomen | Jumbo-Visma | + 01:07.28 |
| 35 | Nelson Oliveira | Movistar Team | + 01:08.19 |
| 36 | Rudy Molard | Groupama-FDJ | + 01:08.54 |
| 37 | Carl Fredrik Hagen | Israel-Premier Tech | + 01:13.17 |
| 38 | Vadim Pronskiy | Astana Qazaqstan Team | + 01:15.16 |
| 39 | Carlos Verona | Movistar Team | + 01:16.53 |
| 40 | Mark Padun | EF Education-EasyPost | + 01:17.40 |
| 41 | Elie Gesbert | Team Arkéa-Samsic | + 01:20.10 |
| 42 | Ilan Van Wilder | Quick-Step Alpha Vinyl Team | + 01:23.46 |
| 43 | Quentin Pacher | Groupama-FDJ | + 01:24.21 |
| 44 | Lawson Craddock | Team BikeExchange-Jayco | + 01:31.03 |
| 45 | Jose Manuel Diaz | Burgos-BH | + 01:34.48 |
| 46 | José Joaquin Rojas | Movistar Team | + 01:35.41 |
| 47 | Xandro Meurisse | Alpecin-Deceuninck | + 01:36.36 |
| 48 | Vincenzo Nibali | Astana Qazaqstan Team | + 01:39.52 |
| 49 | Matteo Fabbro | BORA-hansgrohe | + 01:40.01 |
| 50 | Robert Gesink | Jumbo-Visma | + 01:42.11 |
| 51 | Ruben Fernandez | Cofidis | + 01:42.11 |
| 52 | Dylan van Baarle | INEOS Grenadiers | + 01:48.57 |
| 53 | Gregor Mühlberger | Movistar Team | + 01:50.57 |
| 54 | Bob Jungels | AG2R Citroën Team | + 01:51.19 |
| 55 | Omer Goldstein | Israel-Premier Tech | + 01:51.32 |
| 56 | Kenny Elissonde | Trek-Segafredo | + 01:51.49 |
| 57 | Davide Villella | Cofidis | + 01:52.18 |
| 58 | Daniel Navarro | Burgos-BH | + 01:52.35 |
| 59 | Jesus Herrada | Cofidis | + 01:52.49 |
| 60 | Louis Vervaeke | Quick-Step Alpha Vinyl Team | + 01:57.54 |
| 61 | Luis Angel Mate | Euskaltel-Euskadi | + 01:59.19 |
| 62 | Jesus Ezquerra | Burgos-BH | + 02:03.57 |
| 63 | Rohan Dennis | Jumbo-Visma | + 02:04.10 |
| 64 | Simon Guglielmi | Team Arkéa-Samsic | + 02:05.00 |
| 65 | Raúl García | Equipo Kern Pharma | + 02:06.21 |
| 66 | Fausto Masnada | Quick-Step Alpha Vinyl Team | + 02:07.45 |
| 67 | Vojtěch Řepa | Equipo Kern Pharma | + 02:10.22 |
| 68 | Jonathan Caicedo | EF Education-EasyPost | + 02:12.11 |
| 69 | Brandon McNulty | UAE Team Emirates | + 02:13.23 |
| 70 | Nans Peters | AG2R Citroën Team | + 02:13.27 |
| 71 | Fred Wright | Bahrain Victorious | + 02:15.52 |
| 72 | Urko Berrade | Equipo Kern Pharma | + 02:20.14 |
| 73 | Harold Tejada | Astana Qazaqstan Team | + 02:20.37 |
| 74 | Lucas Hamilton | Team BikeExchange-Jayco | + 02:22.51 |
| 75 | Nicolas Prodhomme | AG2R Citroën Team | + 02:24.45 |
| 76 | Alexey Lutsenko | Astana Qazaqstan Team | + 02:25.29 |
| 77 | Bruno Armirail | Groupama-FDJ | + 02:25.55 |
| 78 | Carlos Canal | Euskaltel-Euskadi | + 02:26.21 |
| 79 | Patrick Bevin | Israel-Premier Tech | + 02:26.23 |
| 80 | Samuele Battistella | Astana Qazaqstan Team | + 02:28.27 |
| 81 | Robert Stannard | Alpecin-Deceuninck | + 02:29.54 |
| 82 | Thomas De Gendt | Lotto-Soudal | + 02:30.21 |
| 83 | Xabier Azparren | Euskaltel-Euskadi | + 02:34.27 |
| 84 | Merhawi Kudus | EF Education-EasyPost | + 02:36.45 |
| 85 | Marco Brenner | Team DSM | + 02:37.45 |
| 86 | Ben Turner | INEOS Grenadiers | + 02:39.14 |
| 87 | Lucas Plapp | INEOS Grenadiers | + 02:39.36 |
| 88 | Juan Pedro Lopez | Trek-Segafredo | + 02:40.14 |
| 89 | Gianni Vermeersch | Alpecin-Deceuninck | + 02:40.29 |
| 90 | Julien Bernard | Trek-Segafredo | + 02:43.42 |
| 91 | Gotzon Martín | Euskaltel-Euskadi | + 02:44.02 |
| 92 | Joan Bou | Euskaltel-Euskadi | + 02:46.00 |
| 93 | Lukasz Owsian | Team Arkéa-Samsic | + 02:47.03 |
| 94 | Jetse Bol | Burgos-BH | + 02:47.32 |
| 95 | Antonio Tiberi | Trek-Segafredo | + 02:47.58 |
| 96 | Ander Okamika | Burgos-BH | + 02:56.00 |
| 97 | Jimmy Janssens | Alpecin-Deceuninck | + 02:58.34 |
| 98 | Thomas Champion | Cofidis | + 02:58.58 |
| 99 | Daryl Impey | Israel-Premier Tech | + 02:58.58 |
| 100 | James Shaw | EF Education-EasyPost | + 03:01.54 |
| 101 | Ibai Azurmendi | Euskaltel-Euskadi | + 03:02.01 |
| 102 | Jasha Sütterlin | Bahrain Victorious | + 03:03.31 |
| 103 | Francisco Galván | Equipo Kern Pharma | + 03:07.09 |
| 104 | Mikel Iturria | Euskaltel-Euskadi | + 03:07.11 |
| 105 | Alessandro De Marchi | Israel-Premier Tech | + 03:07.27 |
| 106 | Jonas Koch | BORA-hansgrohe | + 03:08.04 |
| 107 | Mads Pedersen | Trek-Segafredo | + 03:08.05 |
| 108 | Dries Devenyns | Quick-Step Alpha Vinyl Team | + 03:08.13 |
| 109 | Luke Durbridge | Team BikeExchange-Jayco | + 03:11.54 |
| 110 | Cédric Beullens | Lotto-Soudal | + 03:13.01 |
| 111 | Joris Nieuwenhuis | Team DSM | + 03:14.30 |
| 112 | Remi Cavagna | Quick-Step Alpha Vinyl Team | + 03:15.08 |
| 113 | Jonas Iversby Hvideberg | Team DSM | + 03:16.06 |
| 114 | Kaden Groves | Team BikeExchange-Jayco | + 03:17.52 |
| 115 | Pascal Ackermann | UAE Team Emirates | + 03:18.06 |
| 116 | Mike Teunissen | Jumbo-Visma | + 03:21.59 |
| 117 | Miles Scotson | Groupama-FDJ | + 03:22.52 |
| 118 | Antoine Raugel | AG2R Citroën Team | + 03:24.24 |
| 119 | Michael Hepburn | Team BikeExchange-Jayco | + 03:24.33 |
| 120 | Chris Froome | Israel-Premier Tech | + 03:24.45 |
| 121 | Alex Kirsch | Trek-Segafredo | + 03:30.35 |
| 122 | Daniel McLay | Team Arkéa-Samsic | + 03:32.35 |
| 123 | John Degenkolb | Team DSM | + 03:36.32 |
| 124 | Yevgeniy Fedorov | Astana Qazaqstan Team | + 03:37.17 |
| 125 | Dario Cataldo | Trek-Segafredo | + 03:37.51 |
| 126 | Clément Russo | Team Arkéa-Samsic | + 03:38.00 |
| 127 | Fabian Lienhard | Groupama-FDJ | + 03:41.34 |
| 128 | Danny van Poppel | BORA-hansgrohe | + 03:42.52 |
| 129 | Kamil Malecki | Lotto-Soudal | + 03:46.43 |
| 130 | Sebastian Molano | UAE Team Emirates | + 03:49.16 |
| 131 | Lionel Taminiaux | Alpecin-Deceuninck | + 03:51.20 |
| 132 | Ryan Mullen | BORA-hansgrohe | + 03:56.21 |
| 133 | Ivo Oliveira | UAE Team Emirates | + 03:56.57 |
| 134 | Tim Merlier | Alpecin-Deceuninck | + 03:59.20 |
| 135 | Julius van den Berg | EF Education-EasyPost | + 04:03.52 |
| 136 | Julius Johansen | Intermarché-Wanty-Gobert Matériaux | + 04:03.56 |
| 137 | Lluis Mas | Movistar Team | + 04:10.36 |
| 138 | Davide Cimolai | Cofidis | + 04:10.45 |
| - | Bryan Coquard | Cofidis | DNS |
| - | Filippo Conca | Lotto-Soudal | DNS |
| - | Primoz Roglic | Jumbo-Visma | DNS |
| - | Rein Taaramäe | Intermarché-Wanty-Gobert Matériaux | DNF |
Youth
| Pos | Rider | Team | Time |
|---|---|---|---|
| 1 | Remco Evenepoel | Quick-Step Alpha Vinyl Team | 65:14:05 |
| 2 | Juan Ayuso | UAE Team Emirates | + 04.51 |
| 3 | Carlos Rodriguez | INEOS Grenadiers | + 05.20 |
| 4 | Joao Almeida | UAE Team Emirates | + 06.51 |
| 5 | Thymen Arensman | Team DSM | + 07.46 |
| 6 | José Félix Parra | Equipo Kern Pharma | + 44.44 |
| 7 | Gino Mäder | Bahrain Victorious | + 46.30 |
| 8 | Sergio Higuita | BORA-hansgrohe | + 54.33 |
| 9 | Edoardo Zambanini | Bahrain Victorious | + 01:04.14 |
| 10 | Clément Champoussin | AG2R Citroën Team | + 01:07.12 |
| 11 | Vadim Pronskiy | Astana Qazaqstan Team | + 01:15.16 |
| 12 | Ilan Van Wilder | Quick-Step Alpha Vinyl Team | + 01:23.46 |
| 13 | Simon Guglielmi | Team Arkéa-Samsic | + 02:05.00 |
| 14 | Raúl García | Equipo Kern Pharma | + 02:06.21 |
| 15 | Vojtěch Řepa | Equipo Kern Pharma | + 02:10.22 |
| 16 | Brandon McNulty | UAE Team Emirates | + 02:13.23 |
| 17 | Fred Wright | Bahrain Victorious | + 02:15.52 |
| 18 | Urko Berrade | Equipo Kern Pharma | + 02:20.14 |
| 19 | Harold Tejada | Astana Qazaqstan Team | + 02:20.37 |
| 20 | Nicolas Prodhomme | AG2R Citroën Team | + 02:24.45 |
| 21 | Carlos Canal | Euskaltel-Euskadi | + 02:26.21 |
| 22 | Samuele Battistella | Astana Qazaqstan Team | + 02:28.27 |
| 23 | Robert Stannard | Alpecin-Deceuninck | + 02:29.54 |
| 24 | Xabier Azparren | Euskaltel-Euskadi | + 02:34.27 |
| 25 | Marco Brenner | Team DSM | + 02:37.45 |
| 26 | Ben Turner | INEOS Grenadiers | + 02:39.14 |
| 27 | Lucas Plapp | INEOS Grenadiers | + 02:39.36 |
| 28 | Juan Pedro Lopez | Trek-Segafredo | + 02:40.14 |
| 29 | Joan Bou | Euskaltel-Euskadi | + 02:46.00 |
| 30 | Antonio Tiberi | Trek-Segafredo | + 02:47.58 |
| 31 | Thomas Champion | Cofidis | + 02:58.58 |
| 32 | Francisco Galván | Equipo Kern Pharma | + 03:07.09 |
| 33 | Cédric Beullens | Lotto-Soudal | + 03:13.01 |
| 34 | Jonas Iversby Hvideberg | Team DSM | + 03:16.06 |
| 35 | Kaden Groves | Team BikeExchange-Jayco | + 03:17.52 |
| 36 | Antoine Raugel | AG2R Citroën Team | + 03:24.24 |
| 37 | Yevgeniy Fedorov | Astana Qazaqstan Team | + 03:37.17 |
| 38 | Julius Johansen | Intermarché-Wanty-Gobert Matériaux | + 04:03.56 |
Points
| Pos | Rider | Team | Points |
|---|---|---|---|
| 1 | Mads Pedersen | Trek-Segafredo | 349 |
| 2 | Fred Wright | Bahrain Victorious | 149 |
| 3 | Marc Soler | UAE Team Emirates | 133 |
| 4 | Samuele Battistella | Astana Qazaqstan Team | 105 |
| 5 | Remco Evenepoel | Quick-Step Alpha Vinyl Team | 103 |
| 6 | Enric Mas | Movistar Team | 90 |
| 7 | Pascal Ackermann | UAE Team Emirates | 86 |
| 8 | Quentin Pacher | Groupama-FDJ | 74 |
| 9 | Danny van Poppel | BORA-hansgrohe | 72 |
| 10 | Lawson Craddock | Team BikeExchange-Jayco | 64 |
| 11 | Jay Vine | Alpecin-Deceuninck | 62 |
| 12 | Jesus Herrada | Cofidis | 62 |
| 13 | Kaden Groves | Team BikeExchange-Jayco | 60 |
| 14 | Daniel McLay | Team Arkéa-Samsic | 56 |
| 15 | Tim Merlier | Alpecin-Deceuninck | 56 |
| 16 | Richard Carapaz | INEOS Grenadiers | 55 |
| 17 | Carlos Rodriguez | INEOS Grenadiers | 51 |
| 18 | Rigoberto Uran | EF Education-EasyPost | 47 |
| 19 | Ander Okamika | Burgos-BH | 47 |
| 20 | Juan Ayuso | UAE Team Emirates | 44 |
| 21 | Miguel Ángel López | Astana Qazaqstan Team | 42 |
| 22 | Ben O'Connor | AG2R Citroën Team | 37 |
| 23 | Jimmy Janssens | Alpecin-Deceuninck | 37 |
| 24 | Fausto Masnada | Quick-Step Alpha Vinyl Team | 36 |
| 25 | Cédric Beullens | Lotto-Soudal | 36 |
| 26 | Wilco Kelderman | BORA-hansgrohe | 35 |
| 27 | Joao Almeida | UAE Team Emirates | 32 |
| 28 | Julius van den Berg | EF Education-EasyPost | 32 |
| 29 | Thymen Arensman | Team DSM | 31 |
| 30 | Louis Meintjes | Intermarché-Wanty-Gobert Matériaux | 31 |
| 31 | Tao Geoghegan Hart | INEOS Grenadiers | 31 |
| 32 | Alexey Lutsenko | Astana Qazaqstan Team | 30 |
| 33 | Antonio Tiberi | Trek-Segafredo | 30 |
| 34 | Alessandro De Marchi | Israel-Premier Tech | 30 |
| 35 | James Shaw | EF Education-EasyPost | 27 |
| 36 | Jan Bakelants | Intermarché-Wanty-Gobert Matériaux | 27 |
| 37 | Daryl Impey | Israel-Premier Tech | 27 |
| 38 | Jai Hindley | BORA-hansgrohe | 25 |
| 39 | Simon Guglielmi | Team Arkéa-Samsic | 24 |
| 40 | Gino Mäder | Bahrain Victorious | 23 |
| 41 | Bruno Armirail | Groupama-FDJ | 23 |
| 42 | Jesus Ezquerra | Burgos-BH | 22 |
| 43 | Vadim Pronskiy | Astana Qazaqstan Team | 21 |
| 44 | Marco Brenner | Team DSM | 21 |
| 45 | John Degenkolb | Team DSM | 21 |
| 46 | Lionel Taminiaux | Alpecin-Deceuninck | 21 |
| 47 | Luis Angel Mate | Euskaltel-Euskadi | 20 |
| 48 | Thomas De Gendt | Lotto-Soudal | 20 |
| 49 | Joan Bou | Euskaltel-Euskadi | 20 |
| 50 | Rudy Molard | Groupama-FDJ | 19 |
| 51 | Elie Gesbert | Team Arkéa-Samsic | 19 |
| 52 | Sebastian Molano | UAE Team Emirates | 19 |
| 53 | Edoardo Zambanini | Bahrain Victorious | 18 |
| 54 | Mike Teunissen | Jumbo-Visma | 18 |
| 55 | Mark Padun | EF Education-EasyPost | 17 |
| 56 | Jose Manuel Diaz | Burgos-BH | 17 |
| 57 | Ruben Fernandez | Cofidis | 17 |
| 58 | Dylan van Baarle | INEOS Grenadiers | 17 |
| 59 | Kenny Elissonde | Trek-Segafredo | 17 |
| 60 | Raúl García | Equipo Kern Pharma | 17 |
| 61 | Ryan Mullen | BORA-hansgrohe | 17 |
| 62 | Gianni Vermeersch | Alpecin-Deceuninck | 16 |
| 63 | Fabian Lienhard | Groupama-FDJ | 16 |
| 64 | Clément Champoussin | AG2R Citroën Team | 15 |
| 65 | Robert Stannard | Alpecin-Deceuninck | 15 |
| 66 | Thomas Champion | Cofidis | 15 |
| 67 | Remi Cavagna | Quick-Step Alpha Vinyl Team | 15 |
| 68 | Clément Russo | Team Arkéa-Samsic | 15 |
| 69 | Jan Polanc | UAE Team Emirates | 13 |
| 70 | Thibaut Pinot | Groupama-FDJ | 13 |
| 71 | Lucas Hamilton | Team BikeExchange-Jayco | 13 |
| 72 | Julien Bernard | Trek-Segafredo | 13 |
| 73 | Ivo Oliveira | UAE Team Emirates | 13 |
| 74 | Lluis Mas | Movistar Team | 13 |
| 75 | Joris Nieuwenhuis | Team DSM | 12 |
| 76 | Carl Fredrik Hagen | Israel-Premier Tech | 11 |
| 77 | Bob Jungels | AG2R Citroën Team | 11 |
| 78 | Rohan Dennis | Jumbo-Visma | 10 |
| 79 | Lucas Plapp | INEOS Grenadiers | 10 |
| 80 | Alex Kirsch | Trek-Segafredo | 10 |
| 81 | Gregor Mühlberger | Movistar Team | 9 |
| 82 | Urko Berrade | Equipo Kern Pharma | 7 |
| 83 | Sebastien Reichenbach | Groupama-FDJ | 6 |
| 84 | Matteo Fabbro | BORA-hansgrohe | 6 |
| 85 | Carlos Canal | Euskaltel-Euskadi | 6 |
| 86 | Francisco Galván | Equipo Kern Pharma | 6 |
| 87 | Gotzon Martín | Euskaltel-Euskadi | 5 |
| 88 | Michael Hepburn | Team BikeExchange-Jayco | 5 |
| 89 | Yevgeniy Fedorov | Astana Qazaqstan Team | 4 |
| 90 | Alejandro Valverde | Movistar Team | 3 |
| 91 | José Joaquin Rojas | Movistar Team | 3 |
| 92 | Robert Gesink | Jumbo-Visma | 3 |
| 93 | Ben Turner | INEOS Grenadiers | 3 |
| 94 | Chris Harper | Jumbo-Visma | 2 |
| 95 | Nelson Oliveira | Movistar Team | 2 |
| 96 | Xandro Meurisse | Alpecin-Deceuninck | 2 |
| 97 | Jonathan Caicedo | EF Education-EasyPost | 2 |
| 98 | David de la Cruz | Astana Qazaqstan Team | 1 |
| 99 | Hugh Carthy | EF Education-EasyPost | 1 |
Mountain
| Pos | Rider | Team | Points |
|---|---|---|---|
| 1 | Jay Vine | Alpecin-Deceuninck | 59 |
| 2 | Richard Carapaz | INEOS Grenadiers | 30 |
| 3 | Thymen Arensman | Team DSM | 22 |
| 4 | Robert Stannard | Alpecin-Deceuninck | 21 |
| 5 | Marc Soler | UAE Team Emirates | 20 |
| 6 | Enric Mas | Movistar Team | 19 |
| 7 | Jimmy Janssens | Alpecin-Deceuninck | 17 |
| 8 | Miguel Ángel López | Astana Qazaqstan Team | 16 |
| 9 | Thibaut Pinot | Groupama-FDJ | 12 |
| 10 | Jesus Herrada | Cofidis | 11 |
| 11 | Lawson Craddock | Team BikeExchange-Jayco | 11 |
| 12 | Ruben Fernandez | Cofidis | 11 |
| 13 | Louis Meintjes | Intermarché-Wanty-Gobert Matériaux | 10 |
| 14 | Remco Evenepoel | Quick-Step Alpha Vinyl Team | 9 |
| 15 | Mark Padun | EF Education-EasyPost | 8 |
| 16 | Edoardo Zambanini | Bahrain Victorious | 8 |
| 17 | Samuele Battistella | Astana Qazaqstan Team | 8 |
| 18 | Luis León Sánchez | Bahrain Victorious | 7 |
| 19 | Wilco Kelderman | BORA-hansgrohe | 6 |
| 20 | Fred Wright | Bahrain Victorious | 6 |
| 21 | Joan Bou | Euskaltel-Euskadi | 5 |
| 22 | Fausto Masnada | Quick-Step Alpha Vinyl Team | 5 |
| 23 | Rudy Molard | Groupama-FDJ | 4 |
| 24 | Rigoberto Uran | EF Education-EasyPost | 3 |
| 25 | Julius van den Berg | EF Education-EasyPost | 3 |
| 26 | Quentin Pacher | Groupama-FDJ | 3 |
| 27 | Dylan van Baarle | INEOS Grenadiers | 3 |
| 28 | Dario Cataldo | Trek-Segafredo | 3 |
| 29 | Thomas De Gendt | Lotto-Soudal | 2 |
| 30 | Juan Ayuso | UAE Team Emirates | 2 |
| 31 | Joao Almeida | UAE Team Emirates | 2 |
| 32 | Ben O'Connor | AG2R Citroën Team | 2 |
| 33 | Jan Polanc | UAE Team Emirates | 2 |
| 34 | Nelson Oliveira | Movistar Team | 2 |
| 35 | Jose Manuel Diaz | Burgos-BH | 2 |
| 36 | Xandro Meurisse | Alpecin-Deceuninck | 2 |
| 37 | Kenny Elissonde | Trek-Segafredo | 2 |
| 38 | Carlos Rodriguez | INEOS Grenadiers | 1 |
| 39 | Jai Hindley | BORA-hansgrohe | 1 |
| 40 | David de la Cruz | Astana Qazaqstan Team | 1 |
| 41 | Jan Bakelants | Intermarché-Wanty-Gobert Matériaux | 1 |
| 42 | Alexey Lutsenko | Astana Qazaqstan Team | 1 |
| 43 | Xabier Azparren | Euskaltel-Euskadi | 1 |
| 44 | Marco Brenner | Team DSM | 1 |
| 45 | Ander Okamika | Burgos-BH | 1 |
| 46 | Daryl Impey | Israel-Premier Tech | 1 |
| 47 | Ibai Azurmendi | Euskaltel-Euskadi | 1 |
Team
| Pos | Team | Time |
|---|---|---|
| 1 | UAE Team Emirates | 194:52:35 |
| 2 | INEOS Grenadiers | + 43.16 |
| 3 | Astana Qazaqstan Team | + 54.47 |
| 4 | Movistar Team | + 01:05.21 |
| 5 | Bahrain Victorious | + 01:07.40 |
| 6 | BORA-hansgrohe | + 01:08.46 |
| 7 | Intermarché-Wanty-Gobert Matériaux | + 01:25.25 |
| 8 | Jumbo-Visma | + 01:41.25 |
| 9 | EF Education-EasyPost | + 01:42.15 |
| 10 | Groupama-FDJ | + 02:16.08 |
| 11 | Quick-Step Alpha Vinyl Team | + 02:18.52 |
| 12 | Burgos-BH | + 02:28.04 |
| 13 | AG2R Citroën Team | + 02:38.18 |
| 14 | Euskaltel-Euskadi | + 03:19.01 |
| 15 | Equipo Kern Pharma | + 03:22.08 |
| 16 | Alpecin-Deceuninck | + 03:52.23 |
| 17 | Team DSM | + 04:02.16 |
| 18 | Israel-Premier Tech | + 04:37.44 |
| 19 | Cofidis | + 04:47.01 |
| 20 | Team BikeExchange-Jayco | + 04:53.23 |
| 21 | Team Arkéa-Samsic | + 05:22.10 |
| 22 | Trek-Segafredo | + 05:39.25 |
| 23 | Lotto-Soudal | + 06:13.23 |








