Vuelta a España 2022 - Stage 19
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 | Mads Pedersen | Trek-Segafredo | 3:19:11 |
| 2 | Fred Wright | Bahrain Victorious | + 00.00 |
| 3 | Gianni Vermeersch | Alpecin-Deceuninck | + 00.00 |
| 4 | Ben Turner | INEOS Grenadiers | + 00.00 |
| 5 | Mike Teunissen | Jumbo-Visma | + 00.00 |
| 6 | Jonas Koch | BORA-hansgrohe | + 00.00 |
| 7 | Omer Goldstein | Israel-Premier Tech | + 00.00 |
| 8 | Raúl García | Equipo Kern Pharma | + 00.00 |
| 9 | Miguel Ángel López | Astana Qazaqstan Team | + 00.00 |
| 10 | Dylan van Baarle | INEOS Grenadiers | + 00.00 |
| 11 | Marco Brenner | Team DSM | + 00.00 |
| 12 | Chris Harper | Jumbo-Visma | + 00.00 |
| 13 | Jan Polanc | UAE Team Emirates | + 00.00 |
| 14 | Carlos Rodriguez | INEOS Grenadiers | + 00.00 |
| 15 | Davide Villella | Cofidis | + 00.00 |
| 16 | Nelson Oliveira | Movistar Team | + 00.00 |
| 17 | Luis León Sánchez | Bahrain Victorious | + 00.00 |
| 18 | Harold Tejada | Astana Qazaqstan Team | + 00.00 |
| 19 | Richard Carapaz | INEOS Grenadiers | + 00.00 |
| 20 | Sam Oomen | Jumbo-Visma | + 00.00 |
| 21 | Jan Bakelants | Intermarché-Wanty-Gobert Matériaux | + 00.00 |
| 22 | Simon Guglielmi | Team Arkéa-Samsic | + 00.00 |
| 23 | Vincenzo Nibali | Astana Qazaqstan Team | + 00.00 |
| 24 | Lucas Hamilton | Team BikeExchange-Jayco | + 00.00 |
| 25 | Miles Scotson | Groupama-FDJ | + 00.00 |
| 26 | Ilan Van Wilder | Quick-Step Alpha Vinyl Team | + 00.00 |
| 27 | Clément Champoussin | AG2R Citroën Team | + 00.00 |
| 28 | Jesus Ezquerra | Burgos-BH | + 00.00 |
| 29 | Jai Hindley | BORA-hansgrohe | + 00.00 |
| 30 | Antonio Tiberi | Trek-Segafredo | + 00.00 |
| 31 | Urko Berrade | Equipo Kern Pharma | + 00.00 |
| 32 | Ben O'Connor | AG2R Citroën Team | + 00.00 |
| 33 | Elie Gesbert | Team Arkéa-Samsic | + 00.00 |
| 34 | Sergio Higuita | BORA-hansgrohe | + 00.00 |
| 35 | Alejandro Valverde | Movistar Team | + 00.00 |
| 36 | Dries Devenyns | Quick-Step Alpha Vinyl Team | + 00.00 |
| 37 | José Joaquin Rojas | Movistar Team | + 00.00 |
| 38 | Enric Mas | Movistar Team | + 00.00 |
| 39 | Juan Ayuso | UAE Team Emirates | + 00.00 |
| 40 | Remco Evenepoel | Quick-Step Alpha Vinyl Team | + 00.00 |
| 41 | Vadim Pronskiy | Astana Qazaqstan Team | + 00.00 |
| 42 | Rudy Molard | Groupama-FDJ | + 00.00 |
| 43 | Joao Almeida | UAE Team Emirates | + 00.00 |
| 44 | Louis Meintjes | Intermarché-Wanty-Gobert Matériaux | + 00.00 |
| 45 | Wilco Kelderman | BORA-hansgrohe | + 00.00 |
| 46 | Mikel Landa | Bahrain Victorious | + 00.00 |
| 47 | Rigoberto Uran | EF Education-EasyPost | + 00.00 |
| 48 | Sebastien Reichenbach | Groupama-FDJ | + 00.00 |
| 49 | Thymen Arensman | Team DSM | + 00.00 |
| 50 | Hugh Carthy | EF Education-EasyPost | + 00.00 |
| 51 | Mikel Bizkarra | Euskaltel-Euskadi | + 00.00 |
| 52 | Thibaut Pinot | Groupama-FDJ | + 00.00 |
| 53 | Daniel Navarro | Burgos-BH | + 00.00 |
| 54 | José Félix Parra | Equipo Kern Pharma | + 00.00 |
| 55 | Oscar Cabedo | Burgos-BH | + 00.00 |
| 56 | Xandro Meurisse | Alpecin-Deceuninck | + 00.10 |
| 57 | Gino Mäder | Bahrain Victorious | + 00.13 |
| 58 | Fausto Masnada | Quick-Step Alpha Vinyl Team | + 00.16 |
| 59 | Robert Gesink | Jumbo-Visma | + 00.24 |
| 60 | Julien Bernard | Trek-Segafredo | + 00.25 |
| 61 | Rohan Dennis | Jumbo-Visma | + 00.32 |
| 62 | Marc Soler | UAE Team Emirates | + 00.34 |
| 63 | Tao Geoghegan Hart | INEOS Grenadiers | + 00.38 |
| 64 | David de la Cruz | Astana Qazaqstan Team | + 00.46 |
| 65 | Carlos Verona | Movistar Team | + 00.46 |
| 66 | Louis Vervaeke | Quick-Step Alpha Vinyl Team | + 01.09 |
| 67 | Gregor Mühlberger | Movistar Team | + 01.09 |
| 68 | Kenny Elissonde | Trek-Segafredo | + 01.26 |
| 69 | Carl Fredrik Hagen | Israel-Premier Tech | + 04.58 |
| 70 | Jasha Sütterlin | Bahrain Victorious | + 04.58 |
| 71 | Jonathan Caicedo | EF Education-EasyPost | + 04.58 |
| 72 | Francisco Galván | Equipo Kern Pharma | + 04.58 |
| 73 | Jesus Herrada | Cofidis | + 04.58 |
| 74 | Ibai Azurmendi | Euskaltel-Euskadi | + 04.58 |
| 75 | Luis Angel Mate | Euskaltel-Euskadi | + 04.58 |
| 76 | Ruben Fernandez | Cofidis | + 04.58 |
| 77 | Julius Johansen | Intermarché-Wanty-Gobert Matériaux | + 04.58 |
| 78 | Remi Cavagna | Quick-Step Alpha Vinyl Team | + 04.58 |
| 79 | Clément Russo | Team Arkéa-Samsic | + 07.50 |
| 80 | Nans Peters | AG2R Citroën Team | + 07.50 |
| 81 | Kamil Malecki | Lotto-Soudal | + 07.50 |
| 82 | Thomas Champion | Cofidis | + 07.50 |
| 83 | Gotzon Martín | Euskaltel-Euskadi | + 07.50 |
| 84 | Joris Nieuwenhuis | Team DSM | + 07.50 |
| 85 | Joan Bou | Euskaltel-Euskadi | + 07.50 |
| 86 | Thomas De Gendt | Lotto-Soudal | + 07.50 |
| 87 | Edoardo Zambanini | Bahrain Victorious | + 07.50 |
| 88 | Matteo Fabbro | BORA-hansgrohe | + 07.50 |
| 89 | Cédric Beullens | Lotto-Soudal | + 07.50 |
| 90 | Jose Manuel Diaz | Burgos-BH | + 07.50 |
| 91 | Fabian Lienhard | Groupama-FDJ | + 07.50 |
| 92 | Jonas Iversby Hvideberg | Team DSM | + 07.50 |
| 93 | Mark Padun | EF Education-EasyPost | + 07.50 |
| 94 | Lukasz Owsian | Team Arkéa-Samsic | + 07.50 |
| 95 | Merhawi Kudus | EF Education-EasyPost | + 07.50 |
| 96 | Patrick Bevin | Israel-Premier Tech | + 07.50 |
| 97 | Ander Okamika | Burgos-BH | + 07.50 |
| 98 | Alessandro De Marchi | Israel-Premier Tech | + 07.50 |
| 99 | Brandon McNulty | UAE Team Emirates | + 07.50 |
| 100 | Daryl Impey | Israel-Premier Tech | + 07.50 |
| 101 | Robert Stannard | Alpecin-Deceuninck | + 07.50 |
| 102 | Bob Jungels | AG2R Citroën Team | + 07.50 |
| 103 | Mikel Iturria | Euskaltel-Euskadi | + 07.50 |
| 104 | Alexey Lutsenko | Astana Qazaqstan Team | + 07.50 |
| 105 | Nicolas Prodhomme | AG2R Citroën Team | + 12.43 |
| 106 | Chris Froome | Israel-Premier Tech | + 12.43 |
| 107 | Yevgeniy Fedorov | Astana Qazaqstan Team | + 12.43 |
| 108 | James Shaw | EF Education-EasyPost | + 12.43 |
| 109 | Dario Cataldo | Trek-Segafredo | + 12.43 |
| 110 | Ryan Mullen | BORA-hansgrohe | + 12.43 |
| 111 | Antoine Raugel | AG2R Citroën Team | + 12.43 |
| 112 | Pascal Ackermann | UAE Team Emirates | + 12.43 |
| 113 | Danny van Poppel | BORA-hansgrohe | + 12.43 |
| 114 | Carlos Canal | Euskaltel-Euskadi | + 12.43 |
| 115 | Juan Pedro Lopez | Trek-Segafredo | + 12.43 |
| 116 | Jetse Bol | Burgos-BH | + 12.43 |
| 117 | Julius van den Berg | EF Education-EasyPost | + 12.43 |
| 118 | Alex Kirsch | Trek-Segafredo | + 12.43 |
| 119 | Lawson Craddock | Team BikeExchange-Jayco | + 15.28 |
| 120 | Michael Hepburn | Team BikeExchange-Jayco | + 15.28 |
| 121 | Vojtěch Řepa | Equipo Kern Pharma | + 15.28 |
| 122 | John Degenkolb | Team DSM | + 15.28 |
| 123 | Lluis Mas | Movistar Team | + 15.28 |
| 124 | Luke Durbridge | Team BikeExchange-Jayco | + 15.28 |
| 125 | Kaden Groves | Team BikeExchange-Jayco | + 15.28 |
| 126 | Ivo Oliveira | UAE Team Emirates | + 15.28 |
| 127 | Sebastian Molano | UAE Team Emirates | + 15.28 |
| 128 | Davide Cimolai | Cofidis | + 15.28 |
| 129 | Lucas Plapp | INEOS Grenadiers | + 15.28 |
| 130 | Xabier Azparren | Euskaltel-Euskadi | + 15.28 |
| 131 | Daniel McLay | Team Arkéa-Samsic | + 15.28 |
| 132 | Jimmy Janssens | Alpecin-Deceuninck | + 15.28 |
| 133 | Tim Merlier | Alpecin-Deceuninck | + 15.28 |
| 134 | Lionel Taminiaux | Alpecin-Deceuninck | + 15.28 |
GC
| Pos | Rider | Team | Time |
|---|---|---|---|
| 1 | Remco Evenepoel | Quick-Step Alpha Vinyl Team | 73:18:23 |
| 2 | Enric Mas | Movistar Team | + 02.07 |
| 3 | Juan Ayuso | UAE Team Emirates | + 05.14 |
| 4 | Miguel Ángel López | Astana Qazaqstan Team | + 05.56 |
| 5 | Carlos Rodriguez | INEOS Grenadiers | + 06.49 |
| 6 | Joao Almeida | UAE Team Emirates | + 07.14 |
| 7 | Thymen Arensman | Team DSM | + 08.09 |
| 8 | Ben O'Connor | AG2R Citroën Team | + 09.34 |
| 9 | Rigoberto Uran | EF Education-EasyPost | + 09.56 |
| 10 | Jai Hindley | BORA-hansgrohe | + 12.03 |
| 11 | Louis Meintjes | Intermarché-Wanty-Gobert Matériaux | + 13.53 |
| 12 | Jan Polanc | UAE Team Emirates | + 19.03 |
| 13 | Alejandro Valverde | Movistar Team | + 24.31 |
| 14 | Richard Carapaz | INEOS Grenadiers | + 28.46 |
| 15 | Wilco Kelderman | BORA-hansgrohe | + 30.27 |
| 16 | Tao Geoghegan Hart | INEOS Grenadiers | + 40.36 |
| 17 | Mikel Landa | Bahrain Victorious | + 42.33 |
| 18 | Luis León Sánchez | Bahrain Victorious | + 43.41 |
| 19 | Thibaut Pinot | Groupama-FDJ | + 45.00 |
| 20 | Gino Mäder | Bahrain Victorious | + 47.19 |
| 21 | David de la Cruz | Astana Qazaqstan Team | + 48.27 |
| 22 | Oscar Cabedo | Burgos-BH | + 49.28 |
| 23 | José Félix Parra | Equipo Kern Pharma | + 53.51 |
| 24 | Sebastien Reichenbach | Groupama-FDJ | + 56.33 |
| 25 | Hugh Carthy | EF Education-EasyPost | + 56.45 |
| 26 | Jan Bakelants | Intermarché-Wanty-Gobert Matériaux | + 58.33 |
| 27 | Marc Soler | UAE Team Emirates | + 59.18 |
| 28 | Sergio Higuita | BORA-hansgrohe | + 01:00.36 |
| 29 | Sam Oomen | Jumbo-Visma | + 01:10.42 |
| 30 | Rudy Molard | Groupama-FDJ | + 01:11.30 |
| 31 | Mikel Bizkarra | Euskaltel-Euskadi | + 01:11.51 |
| 32 | Clément Champoussin | AG2R Citroën Team | + 01:16.41 |
| 33 | Edoardo Zambanini | Bahrain Victorious | + 01:19.50 |
| 34 | Nelson Oliveira | Movistar Team | + 01:19.52 |
| 35 | Elie Gesbert | Team Arkéa-Samsic | + 01:22.42 |
| 36 | Chris Harper | Jumbo-Visma | + 01:22.49 |
| 37 | Carlos Verona | Movistar Team | + 01:23.17 |
| 38 | Carl Fredrik Hagen | Israel-Premier Tech | + 01:24.16 |
| 39 | Vadim Pronskiy | Astana Qazaqstan Team | + 01:33.06 |
| 40 | Ilan Van Wilder | Quick-Step Alpha Vinyl Team | + 01:34.25 |
| 41 | Xandro Meurisse | Alpecin-Deceuninck | + 01:37.41 |
| 42 | Mark Padun | EF Education-EasyPost | + 01:41.59 |
| 43 | Robert Gesink | Jumbo-Visma | + 01:42.43 |
| 44 | Jose Manuel Diaz | Burgos-BH | + 01:44.05 |
| 45 | Daniel Navarro | Burgos-BH | + 01:57.36 |
| 46 | Vincenzo Nibali | Astana Qazaqstan Team | + 01:57.42 |
| 47 | Matteo Fabbro | BORA-hansgrohe | + 01:58.30 |
| 48 | Davide Villella | Cofidis | + 01:59.21 |
| 49 | Lawson Craddock | Team BikeExchange-Jayco | + 02:00.14 |
| 50 | José Joaquin Rojas | Movistar Team | + 02:00.23 |
| 51 | Dylan van Baarle | INEOS Grenadiers | + 02:02.22 |
| 52 | Raúl García | Equipo Kern Pharma | + 02:10.19 |
| 53 | Bob Jungels | AG2R Citroën Team | + 02:11.50 |
| 54 | Fausto Masnada | Quick-Step Alpha Vinyl Team | + 02:15.11 |
| 55 | Gregor Mühlberger | Movistar Team | + 02:15.30 |
| 56 | Ruben Fernandez | Cofidis | + 02:15.43 |
| 57 | Rohan Dennis | Jumbo-Visma | + 02:18.25 |
| 58 | Omer Goldstein | Israel-Premier Tech | + 02:20.06 |
| 59 | Nans Peters | AG2R Citroën Team | + 02:25.35 |
| 60 | Jesus Herrada | Cofidis | + 02:26.21 |
| 61 | Kenny Elissonde | Trek-Segafredo | + 02:26.49 |
| 62 | Louis Vervaeke | Quick-Step Alpha Vinyl Team | + 02:32.03 |
| 63 | Luis Angel Mate | Euskaltel-Euskadi | + 02:32.51 |
| 64 | Jesus Ezquerra | Burgos-BH | + 02:36.57 |
| 65 | Simon Guglielmi | Team Arkéa-Samsic | + 02:38.00 |
| 66 | Fred Wright | Bahrain Victorious | + 02:45.02 |
| 67 | Jonathan Caicedo | EF Education-EasyPost | + 02:45.41 |
| 68 | Urko Berrade | Equipo Kern Pharma | + 02:48.48 |
| 69 | Brandon McNulty | UAE Team Emirates | + 02:49.46 |
| 70 | Harold Tejada | Astana Qazaqstan Team | + 02:49.53 |
| 71 | Nicolas Prodhomme | AG2R Citroën Team | + 02:51.11 |
| 72 | Ben Turner | INEOS Grenadiers | + 02:52.39 |
| 73 | Vojtěch Řepa | Equipo Kern Pharma | + 02:54.24 |
| 74 | Lucas Hamilton | Team BikeExchange-Jayco | + 02:55.51 |
| 75 | Patrick Bevin | Israel-Premier Tech | + 02:57.37 |
| 76 | Merhawi Kudus | EF Education-EasyPost | + 02:58.00 |
| 77 | Gotzon Martín | Euskaltel-Euskadi | + 02:58.31 |
| 78 | Alexey Lutsenko | Astana Qazaqstan Team | + 03:01.57 |
| 79 | Marco Brenner | Team DSM | + 03:02.27 |
| 80 | Thomas De Gendt | Lotto-Soudal | + 03:04.48 |
| 81 | Gianni Vermeersch | Alpecin-Deceuninck | + 03:09.13 |
| 82 | Robert Stannard | Alpecin-Deceuninck | + 03:10.44 |
| 83 | Carlos Canal | Euskaltel-Euskadi | + 03:12.04 |
| 84 | Julien Bernard | Trek-Segafredo | + 03:17.41 |
| 85 | Jetse Bol | Burgos-BH | + 03:18.55 |
| 86 | Lukasz Owsian | Team Arkéa-Samsic | + 03:19.35 |
| 87 | Antonio Tiberi | Trek-Segafredo | + 03:20.58 |
| 88 | Joan Bou | Euskaltel-Euskadi | + 03:22.24 |
| 89 | Xabier Azparren | Euskaltel-Euskadi | + 03:22.55 |
| 90 | Jasha Sütterlin | Bahrain Victorious | + 03:23.49 |
| 91 | Juan Pedro Lopez | Trek-Segafredo | + 03:26.22 |
| 92 | Lucas Plapp | INEOS Grenadiers | + 03:28.04 |
| 93 | James Shaw | EF Education-EasyPost | + 03:30.47 |
| 94 | Thomas Champion | Cofidis | + 03:35.22 |
| 95 | Ibai Azurmendi | Euskaltel-Euskadi | + 03:35.33 |
| 96 | Daryl Impey | Israel-Premier Tech | + 03:36.04 |
| 97 | Jonas Koch | BORA-hansgrohe | + 03:36.38 |
| 98 | Ander Okamika | Burgos-BH | + 03:36.47 |
| 99 | Mike Teunissen | Jumbo-Visma | + 03:40.39 |
| 100 | Dries Devenyns | Quick-Step Alpha Vinyl Team | + 03:41.07 |
| 101 | Alessandro De Marchi | Israel-Premier Tech | + 03:41.18 |
| 102 | Mads Pedersen | Trek-Segafredo | + 03:43.22 |
| 103 | Mikel Iturria | Euskaltel-Euskadi | + 03:43.35 |
| 104 | Francisco Galván | Equipo Kern Pharma | + 03:45.07 |
| 105 | Jimmy Janssens | Alpecin-Deceuninck | + 03:47.02 |
| 106 | Remi Cavagna | Quick-Step Alpha Vinyl Team | + 03:53.06 |
| 107 | Cédric Beullens | Lotto-Soudal | + 03:53.51 |
| 108 | Joris Nieuwenhuis | Team DSM | + 03:55.20 |
| 109 | Miles Scotson | Groupama-FDJ | + 03:55.52 |
| 110 | Jonas Iversby Hvideberg | Team DSM | + 03:56.56 |
| 111 | Luke Durbridge | Team BikeExchange-Jayco | + 04:00.22 |
| 112 | Pascal Ackermann | UAE Team Emirates | + 04:01.55 |
| 113 | Kaden Groves | Team BikeExchange-Jayco | + 04:06.28 |
| 114 | Antoine Raugel | AG2R Citroën Team | + 04:10.07 |
| 115 | Chris Froome | Israel-Premier Tech | + 04:10.28 |
| 116 | Clément Russo | Team Arkéa-Samsic | + 04:10.32 |
| 117 | Dario Cataldo | Trek-Segafredo | + 04:11.51 |
| 118 | Michael Hepburn | Team BikeExchange-Jayco | + 04:13.01 |
| 119 | Alex Kirsch | Trek-Segafredo | + 04:18.45 |
| 120 | Daniel McLay | Team Arkéa-Samsic | + 04:19.09 |
| 121 | Danny van Poppel | BORA-hansgrohe | + 04:20.17 |
| 122 | Fabian Lienhard | Groupama-FDJ | + 04:22.24 |
| 123 | Yevgeniy Fedorov | Astana Qazaqstan Team | + 04:23.00 |
| 124 | John Degenkolb | Team DSM | + 04:25.08 |
| 125 | Kamil Malecki | Lotto-Soudal | + 04:27.33 |
| 126 | Sebastian Molano | UAE Team Emirates | + 04:38.09 |
| 127 | Lionel Taminiaux | Alpecin-Deceuninck | + 04:39.48 |
| 128 | Julius Johansen | Intermarché-Wanty-Gobert Matériaux | + 04:41.54 |
| 129 | Ryan Mullen | BORA-hansgrohe | + 04:42.04 |
| 130 | Julius van den Berg | EF Education-EasyPost | + 04:44.11 |
| 131 | Tim Merlier | Alpecin-Deceuninck | + 04:47.48 |
| 132 | Ivo Oliveira | UAE Team Emirates | + 04:48.23 |
| 133 | Lluis Mas | Movistar Team | + 04:59.04 |
| 134 | Davide Cimolai | Cofidis | + 04:59.54 |
Youth
| Pos | Rider | Team | Time |
|---|---|---|---|
| 1 | Remco Evenepoel | Quick-Step Alpha Vinyl Team | 73:18:23 |
| 2 | Juan Ayuso | UAE Team Emirates | + 05.14 |
| 3 | Carlos Rodriguez | INEOS Grenadiers | + 06.49 |
| 4 | Joao Almeida | UAE Team Emirates | + 07.14 |
| 5 | Thymen Arensman | Team DSM | + 08.09 |
| 6 | Gino Mäder | Bahrain Victorious | + 47.19 |
| 7 | José Félix Parra | Equipo Kern Pharma | + 53.51 |
| 8 | Sergio Higuita | BORA-hansgrohe | + 01:00.36 |
| 9 | Clément Champoussin | AG2R Citroën Team | + 01:16.41 |
| 10 | Edoardo Zambanini | Bahrain Victorious | + 01:19.50 |
| 11 | Vadim Pronskiy | Astana Qazaqstan Team | + 01:33.06 |
| 12 | Ilan Van Wilder | Quick-Step Alpha Vinyl Team | + 01:34.25 |
| 13 | Raúl García | Equipo Kern Pharma | + 02:10.19 |
| 14 | Simon Guglielmi | Team Arkéa-Samsic | + 02:38.00 |
| 15 | Fred Wright | Bahrain Victorious | + 02:45.02 |
| 16 | Urko Berrade | Equipo Kern Pharma | + 02:48.48 |
| 17 | Brandon McNulty | UAE Team Emirates | + 02:49.46 |
| 18 | Harold Tejada | Astana Qazaqstan Team | + 02:49.53 |
| 19 | Nicolas Prodhomme | AG2R Citroën Team | + 02:51.11 |
| 20 | Ben Turner | INEOS Grenadiers | + 02:52.39 |
| 21 | Vojtěch Řepa | Equipo Kern Pharma | + 02:54.24 |
| 22 | Marco Brenner | Team DSM | + 03:02.27 |
| 23 | Robert Stannard | Alpecin-Deceuninck | + 03:10.44 |
| 24 | Carlos Canal | Euskaltel-Euskadi | + 03:12.04 |
| 25 | Antonio Tiberi | Trek-Segafredo | + 03:20.58 |
| 26 | Joan Bou | Euskaltel-Euskadi | + 03:22.24 |
| 27 | Xabier Azparren | Euskaltel-Euskadi | + 03:22.55 |
| 28 | Juan Pedro Lopez | Trek-Segafredo | + 03:26.22 |
| 29 | Lucas Plapp | INEOS Grenadiers | + 03:28.04 |
| 30 | Thomas Champion | Cofidis | + 03:35.22 |
| 31 | Francisco Galván | Equipo Kern Pharma | + 03:45.07 |
| 32 | Cédric Beullens | Lotto-Soudal | + 03:53.51 |
| 33 | Jonas Iversby Hvideberg | Team DSM | + 03:56.56 |
| 34 | Kaden Groves | Team BikeExchange-Jayco | + 04:06.28 |
| 35 | Antoine Raugel | AG2R Citroën Team | + 04:10.07 |
| 36 | Yevgeniy Fedorov | Astana Qazaqstan Team | + 04:23.00 |
| 37 | Julius Johansen | Intermarché-Wanty-Gobert Matériaux | + 04:41.54 |
Points
| Pos | Rider | Team | Points |
|---|---|---|---|
| 1 | Mads Pedersen | Trek-Segafredo | 379 |
| 2 | Fred Wright | Bahrain Victorious | 174 |
| 3 | Marc Soler | UAE Team Emirates | 133 |
| 4 | Remco Evenepoel | Quick-Step Alpha Vinyl Team | 123 |
| 5 | Enric Mas | Movistar Team | 107 |
| 6 | Danny van Poppel | BORA-hansgrohe | 92 |
| 7 | Pascal Ackermann | UAE Team Emirates | 86 |
| 8 | Ander Okamika | Burgos-BH | 67 |
| 9 | Lawson Craddock | Team BikeExchange-Jayco | 64 |
| 10 | Jesus Herrada | Cofidis | 62 |
| 11 | Kaden Groves | Team BikeExchange-Jayco | 60 |
| 12 | Miguel Ángel López | Astana Qazaqstan Team | 58 |
| 13 | Daniel McLay | Team Arkéa-Samsic | 56 |
| 14 | Tim Merlier | Alpecin-Deceuninck | 56 |
| 15 | Richard Carapaz | INEOS Grenadiers | 55 |
| 16 | Carlos Rodriguez | INEOS Grenadiers | 54 |
| 17 | Rigoberto Uran | EF Education-EasyPost | 52 |
| 18 | Juan Ayuso | UAE Team Emirates | 52 |
| 19 | Julius van den Berg | EF Education-EasyPost | 49 |
| 20 | Ben O'Connor | AG2R Citroën Team | 46 |
| 21 | Thymen Arensman | Team DSM | 42 |
| 22 | Jan Bakelants | Intermarché-Wanty-Gobert Matériaux | 42 |
| 23 | Joao Almeida | UAE Team Emirates | 38 |
| 24 | Jai Hindley | BORA-hansgrohe | 38 |
| 25 | Gianni Vermeersch | Alpecin-Deceuninck | 38 |
| 26 | Jimmy Janssens | Alpecin-Deceuninck | 37 |
| 27 | Fausto Masnada | Quick-Step Alpha Vinyl Team | 36 |
| 28 | Cédric Beullens | Lotto-Soudal | 36 |
| 29 | Wilco Kelderman | BORA-hansgrohe | 35 |
| 30 | Mike Teunissen | Jumbo-Visma | 35 |
| 31 | Louis Meintjes | Intermarché-Wanty-Gobert Matériaux | 33 |
| 32 | Tao Geoghegan Hart | INEOS Grenadiers | 31 |
| 33 | Robert Gesink | Jumbo-Visma | 31 |
| 34 | Alexey Lutsenko | Astana Qazaqstan Team | 30 |
| 35 | Antonio Tiberi | Trek-Segafredo | 30 |
| 36 | Alessandro De Marchi | Israel-Premier Tech | 30 |
| 37 | Raúl García | Equipo Kern Pharma | 28 |
| 38 | James Shaw | EF Education-EasyPost | 27 |
| 39 | Gino Mäder | Bahrain Victorious | 27 |
| 40 | Marco Brenner | Team DSM | 27 |
| 41 | Daryl Impey | Israel-Premier Tech | 27 |
| 42 | Dylan van Baarle | INEOS Grenadiers | 24 |
| 43 | Simon Guglielmi | Team Arkéa-Samsic | 24 |
| 44 | Thibaut Pinot | Groupama-FDJ | 23 |
| 45 | Alex Kirsch | Trek-Segafredo | 23 |
| 46 | Jesus Ezquerra | Burgos-BH | 22 |
| 47 | Ben Turner | INEOS Grenadiers | 22 |
| 48 | Vadim Pronskiy | Astana Qazaqstan Team | 21 |
| 49 | John Degenkolb | Team DSM | 21 |
| 50 | Lionel Taminiaux | Alpecin-Deceuninck | 21 |
| 51 | Luis Angel Mate | Euskaltel-Euskadi | 20 |
| 52 | Thomas De Gendt | Lotto-Soudal | 20 |
| 53 | Joan Bou | Euskaltel-Euskadi | 20 |
| 54 | Rudy Molard | Groupama-FDJ | 19 |
| 55 | Elie Gesbert | Team Arkéa-Samsic | 19 |
| 56 | Jonathan Caicedo | EF Education-EasyPost | 19 |
| 57 | Sebastian Molano | UAE Team Emirates | 19 |
| 58 | Edoardo Zambanini | Bahrain Victorious | 18 |
| 59 | Jose Manuel Diaz | Burgos-BH | 18 |
| 60 | Jan Polanc | UAE Team Emirates | 17 |
| 61 | Mark Padun | EF Education-EasyPost | 17 |
| 62 | Ruben Fernandez | Cofidis | 17 |
| 63 | Kenny Elissonde | Trek-Segafredo | 17 |
| 64 | Ryan Mullen | BORA-hansgrohe | 17 |
| 65 | Fabian Lienhard | Groupama-FDJ | 16 |
| 66 | Clément Champoussin | AG2R Citroën Team | 15 |
| 67 | Brandon McNulty | UAE Team Emirates | 15 |
| 68 | Robert Stannard | Alpecin-Deceuninck | 15 |
| 69 | Thomas Champion | Cofidis | 15 |
| 70 | Jonas Koch | BORA-hansgrohe | 15 |
| 71 | Remi Cavagna | Quick-Step Alpha Vinyl Team | 15 |
| 72 | Clément Russo | Team Arkéa-Samsic | 15 |
| 73 | Omer Goldstein | Israel-Premier Tech | 13 |
| 74 | Lucas Hamilton | Team BikeExchange-Jayco | 13 |
| 75 | Julien Bernard | Trek-Segafredo | 13 |
| 76 | Ivo Oliveira | UAE Team Emirates | 13 |
| 77 | Lluis Mas | Movistar Team | 13 |
| 78 | Joris Nieuwenhuis | Team DSM | 12 |
| 79 | Carl Fredrik Hagen | Israel-Premier Tech | 11 |
| 80 | Bob Jungels | AG2R Citroën Team | 11 |
| 81 | Sam Oomen | Jumbo-Visma | 10 |
| 82 | Rohan Dennis | Jumbo-Visma | 10 |
| 83 | Juan Pedro Lopez | Trek-Segafredo | 10 |
| 84 | Lucas Plapp | INEOS Grenadiers | 10 |
| 85 | Gregor Mühlberger | Movistar Team | 9 |
| 86 | Chris Harper | Jumbo-Visma | 7 |
| 87 | Urko Berrade | Equipo Kern Pharma | 7 |
| 88 | Sebastien Reichenbach | Groupama-FDJ | 6 |
| 89 | Matteo Fabbro | BORA-hansgrohe | 6 |
| 90 | Carlos Canal | Euskaltel-Euskadi | 6 |
| 91 | Francisco Galván | Equipo Kern Pharma | 6 |
| 92 | Xandro Meurisse | Alpecin-Deceuninck | 5 |
| 93 | Gotzon Martín | Euskaltel-Euskadi | 5 |
| 94 | Michael Hepburn | Team BikeExchange-Jayco | 5 |
| 95 | Yevgeniy Fedorov | Astana Qazaqstan Team | 4 |
| 96 | Alejandro Valverde | Movistar Team | 3 |
| 97 | José Joaquin Rojas | Movistar Team | 3 |
| 98 | Nelson Oliveira | Movistar Team | 2 |
| 99 | Davide Villella | Cofidis | 2 |
| 100 | David de la Cruz | Astana Qazaqstan Team | 1 |
| 101 | Hugh Carthy | EF Education-EasyPost | 1 |
Mountain
| Pos | Rider | Team | Points |
|---|---|---|---|
| 1 | Richard Carapaz | INEOS Grenadiers | 50 |
| 2 | Enric Mas | Movistar Team | 26 |
| 3 | Thymen Arensman | Team DSM | 23 |
| 4 | Robert Stannard | Alpecin-Deceuninck | 21 |
| 5 | Marc Soler | UAE Team Emirates | 20 |
| 6 | Remco Evenepoel | Quick-Step Alpha Vinyl Team | 19 |
| 7 | Jimmy Janssens | Alpecin-Deceuninck | 17 |
| 8 | Miguel Ángel López | Astana Qazaqstan Team | 16 |
| 9 | Thibaut Pinot | Groupama-FDJ | 13 |
| 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 | Mark Padun | EF Education-EasyPost | 8 |
| 15 | Edoardo Zambanini | Bahrain Victorious | 8 |
| 16 | Luis León Sánchez | Bahrain Victorious | 7 |
| 17 | Wilco Kelderman | BORA-hansgrohe | 6 |
| 18 | Sergio Higuita | BORA-hansgrohe | 6 |
| 19 | Fred Wright | Bahrain Victorious | 6 |
| 20 | Brandon McNulty | UAE Team Emirates | 5 |
| 21 | Joan Bou | Euskaltel-Euskadi | 5 |
| 22 | Xandro Meurisse | Alpecin-Deceuninck | 5 |
| 23 | Fausto Masnada | Quick-Step Alpha Vinyl Team | 5 |
| 24 | Hugh Carthy | EF Education-EasyPost | 4 |
| 25 | Rudy Molard | Groupama-FDJ | 4 |
| 26 | Robert Gesink | Jumbo-Visma | 4 |
| 27 | Ander Okamika | Burgos-BH | 4 |
| 28 | Rigoberto Uran | EF Education-EasyPost | 3 |
| 29 | Julius van den Berg | EF Education-EasyPost | 3 |
| 30 | Jai Hindley | BORA-hansgrohe | 3 |
| 31 | Dylan van Baarle | INEOS Grenadiers | 3 |
| 32 | Gregor Mühlberger | Movistar Team | 3 |
| 33 | Dario Cataldo | Trek-Segafredo | 3 |
| 34 | Thomas De Gendt | Lotto-Soudal | 2 |
| 35 | Juan Ayuso | UAE Team Emirates | 2 |
| 36 | Joao Almeida | UAE Team Emirates | 2 |
| 37 | Ben O'Connor | AG2R Citroën Team | 2 |
| 38 | Jan Polanc | UAE Team Emirates | 2 |
| 39 | Nelson Oliveira | Movistar Team | 2 |
| 40 | Elie Gesbert | Team Arkéa-Samsic | 2 |
| 41 | Jose Manuel Diaz | Burgos-BH | 2 |
| 42 | Kenny Elissonde | Trek-Segafredo | 2 |
| 43 | Carlos Rodriguez | INEOS Grenadiers | 1 |
| 44 | David de la Cruz | Astana Qazaqstan Team | 1 |
| 45 | Jan Bakelants | Intermarché-Wanty-Gobert Matériaux | 1 |
| 46 | Vincenzo Nibali | Astana Qazaqstan Team | 1 |
| 47 | Jonathan Caicedo | EF Education-EasyPost | 1 |
| 48 | Alexey Lutsenko | Astana Qazaqstan Team | 1 |
| 49 | Marco Brenner | Team DSM | 1 |
| 50 | Xabier Azparren | Euskaltel-Euskadi | 1 |
| 51 | Ibai Azurmendi | Euskaltel-Euskadi | 1 |
| 52 | Daryl Impey | Israel-Premier Tech | 1 |
Team
| Pos | Team | Time |
|---|---|---|
| 1 | UAE Team Emirates | 219:08:58 |
| 2 | INEOS Grenadiers | + 48.53 |
| 3 | Bahrain Victorious | + 01:11.54 |
| 4 | Movistar Team | + 01:13.20 |
| 5 | BORA-hansgrohe | + 01:22.24 |
| 6 | Astana Qazaqstan Team | + 01:27.21 |
| 7 | Jumbo-Visma | + 01:55.05 |
| 8 | EF Education-EasyPost | + 02:01.12 |
| 9 | Intermarché-Wanty-Gobert Matériaux | + 02:08.36 |
| 10 | Groupama-FDJ | + 02:18.02 |
| 11 | Quick-Step Alpha Vinyl Team | + 02:33.22 |
| 12 | Burgos-BH | + 02:40.10 |
| 13 | AG2R Citroën Team | + 02:56.49 |
| 14 | Equipo Kern Pharma | + 04:00.18 |
| 15 | Euskaltel-Euskadi | + 04:07.20 |
| 16 | Alpecin-Deceuninck | + 04:59.37 |
| 17 | Team DSM | + 05:04.42 |
| 18 | Israel-Premier Tech | + 05:42.29 |
| 19 | Cofidis | + 05:57.39 |
| 20 | Team Arkéa-Samsic | + 06:18.27 |
| 21 | Team BikeExchange-Jayco | + 06:40.33 |
| 22 | Trek-Segafredo | + 07:04.03 |
| 23 | Lotto-Soudal | + 08:06.01 |








