Vuelta a España 2020 - Stage 2
20.10-08.11
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 | Marc Soler | Movistar Team | 3:47:04 |
| 2 | Primoz Roglic | Team Jumbo-Visma | + 00.19 |
| 3 | Daniel Martin | Israel Start-Up Nation | + 00.19 |
| 4 | Richard Carapaz | INEOS Grenadiers | + 00.19 |
| 5 | Alejandro Valverde | Movistar Team | + 00.19 |
| 6 | Enric Mas | Movistar Team | + 00.19 |
| 7 | Esteban Chaves | Mitchelton-Scott | + 00.19 |
| 8 | Hugh Carthy | EF Pro Cycling | + 00.19 |
| 9 | Sepp Kuss | Team Jumbo-Visma | + 00.19 |
| 10 | George Bennett | Team Jumbo-Visma | + 00.19 |
| 11 | Andrea Bagioli | Deceuninck-Quick Step | + 00.58 |
| 12 | Gino Mäder | NTT Pro Cycling | + 01.01 |
| 13 | Rui Costa | UAE Team Emirates | + 01.01 |
| 14 | David de la Cruz | UAE Team Emirates | + 01.01 |
| 15 | Mattia Cattaneo | Deceuninck-Quick Step | + 01.01 |
| 16 | Aleksandr Vlasov | Astana Pro Team | + 01.01 |
| 17 | Kenny Elissonde | Trek-Segafredo | + 01.01 |
| 18 | Felix Großschartner | Bora-hansgrohe | + 01.01 |
| 19 | Gorka Izagirre | Astana Pro Team | + 01.01 |
| 20 | Mikel Nieve | Mitchelton-Scott | + 01.01 |
| 21 | David Gaudu | Groupama - FDJ | + 01.01 |
| 22 | Luis León Sánchez | Astana Pro Team | + 01.01 |
| 23 | Davide Formolo | UAE Team Emirates | + 01.01 |
| 24 | Sergio Henao | UAE Team Emirates | + 01.01 |
| 25 | Wout Poels | Bahrain-McLaren | + 01.15 |
| 26 | Kobe Goossens | Lotto-Soudal | + 04.14 |
| 27 | Ivan Sosa | INEOS Grenadiers | + 05.56 |
| 28 | Nick Schultz | Mitchelton-Scott | + 06.34 |
| 29 | Jose Herrada | Cofidis | + 06.40 |
| 30 | Carlos Verona | Movistar Team | + 06.40 |
| 31 | Georg Zimmermann | CCC Team | + 08.20 |
| 32 | Aritz Bagües | Caja Rural-Seguros RGA | + 08.20 |
| 33 | William Barta | CCC Team | + 08.20 |
| 34 | Tsgabu Grmay | Mitchelton-Scott | + 08.20 |
| 35 | Omar Fraile | Astana Pro Team | + 08.20 |
| 36 | José Joaquin Rojas | Movistar Team | + 08.20 |
| 37 | Tom Dumoulin | Team Jumbo-Visma | + 08.20 |
| 38 | Guillaume Martin | Cofidis | + 08.20 |
| 39 | Jhojan Garcia | Caja Rural-Seguros RGA | + 10.28 |
| 40 | Matthieu Ladagnous | Groupama - FDJ | + 10.34 |
| 41 | Romain Seigle | Groupama - FDJ | + 10.34 |
| 42 | Bruno Armirail | Groupama - FDJ | + 10.34 |
| 43 | Jannik Steimle | Deceuninck-Quick Step | + 10.34 |
| 44 | Koen De Kort | Trek-Segafredo | + 10.34 |
| 45 | Mark Donovan | Team Sunweb | + 10.34 |
| 46 | Michael Valgren | NTT Pro Cycling | + 10.34 |
| 47 | Imanol Erviti | Movistar Team | + 10.34 |
| 48 | Angel Madrazo | Burgos-BH | + 12.57 |
| 49 | Tim Wellens | Lotto-Soudal | + 12.57 |
| 50 | Alex Aranburu | Astana Pro Team | + 15.02 |
| 51 | Luis Angel Mate | Cofidis | + 15.26 |
| 52 | Juan Pedro Lopez | Trek-Segafredo | + 15.26 |
| 53 | Anthony Roux | Groupama - FDJ | + 15.26 |
| 54 | Lorrenzo Manzin | Total Direct Énergie | + 15.26 |
| 55 | Michel Ries | Trek-Segafredo | + 15.26 |
| 56 | Robert Gesink | Team Jumbo-Visma | + 15.26 |
| 57 | Julien Simon | Total Direct Énergie | + 15.26 |
| 58 | Willie Smit | Burgos-BH | + 15.26 |
| 59 | Robert Stannard | Mitchelton-Scott | + 15.26 |
| 60 | Dion Smith | Mitchelton-Scott | + 15.26 |
| 61 | Paul Ourselin | Total Direct Énergie | + 15.26 |
| 62 | Olivier Le Gac | Groupama - FDJ | + 15.26 |
| 63 | Fred Wright | Bahrain-McLaren | + 15.26 |
| 64 | Scott Davies | Bahrain-McLaren | + 15.26 |
| 65 | Jasper Philipsen | UAE Team Emirates | + 15.26 |
| 66 | Valentin Ferron | Total Direct Énergie | + 15.26 |
| 67 | Reto Hollenstein | Israel Start-Up Nation | + 15.26 |
| 68 | Remy Mertz | Lotto-Soudal | + 15.26 |
| 69 | Ivo Oliveira | UAE Team Emirates | + 15.26 |
| 70 | Cameron Wurf | INEOS Grenadiers | + 15.26 |
| 71 | Thibaut Pinot | Groupama - FDJ | + 15.26 |
| 72 | Nelson Oliveira | Movistar Team | + 15.26 |
| 73 | Ion Izagirre | Astana Pro Team | + 15.26 |
| 74 | Tosh Van der Sande | Lotto-Soudal | + 15.26 |
| 75 | Niklas Eg | Trek-Segafredo | + 15.26 |
| 76 | Michal Golas | INEOS Grenadiers | + 15.26 |
| 77 | Zdenek Stybar | Deceuninck-Quick Step | + 15.26 |
| 78 | Andrey Amador | INEOS Grenadiers | + 15.26 |
| 79 | Ian Garrison | Deceuninck-Quick Step | + 15.26 |
| 80 | Dylan van Baarle | INEOS Grenadiers | + 15.26 |
| 81 | Jefferson Cepeda | Caja Rural-Seguros RGA | + 15.26 |
| 82 | Sam Bennett | Deceuninck-Quick Step | + 15.26 |
| 83 | Romain Sicard | Total Direct Énergie | + 15.26 |
| 84 | Alexander Kamp | Trek-Segafredo | + 15.26 |
| 85 | Michael Mørkøv | Deceuninck-Quick Step | + 15.26 |
| 86 | Dmitriy Gruzdev | Astana Pro Team | + 15.26 |
| 87 | Niki Terpstra | Total Direct Énergie | + 16.07 |
| 88 | Victor Lafay | Cofidis | + 16.07 |
| 89 | Jesus Ezquerra | Burgos-BH | + 16.07 |
| 90 | Emils Liepins | Trek-Segafredo | + 16.07 |
| 91 | Paul Martens | Team Jumbo-Visma | + 16.07 |
| 92 | Andreas Schillinger | Bora-hansgrohe | + 16.07 |
| 93 | Fernando Barceló | Cofidis | + 18.44 |
| 94 | Logan Owen | EF Pro Cycling | + 18.44 |
| 95 | Juan Felipe Osorio | Burgos-BH | + 18.44 |
| 96 | Alex Molenaar | Burgos-BH | + 18.44 |
| 97 | Nicholas Dlamini | NTT Pro Cycling | + 18.44 |
| 98 | Brent Van Moer | Lotto-Soudal | + 18.44 |
| 99 | Francisco Ventoso | CCC Team | + 18.44 |
| 100 | Gerben Thijssen | Lotto-Soudal | + 18.44 |
| 101 | Jonathan Lastra | Caja Rural-Seguros RGA | + 18.44 |
| 102 | Thymen Arensman | Team Sunweb | + 18.44 |
| 103 | Jay McCarthy | Bora-hansgrohe | + 18.44 |
| 104 | Emmanuel Morin | Cofidis | + 18.44 |
| 105 | Harry Tanfield | AG2R La Mondiale | + 18.44 |
| 106 | Alexis Renard | Israel Start-Up Nation | + 18.44 |
| 107 | Reinardt Janse van Rensburg | NTT Pro Cycling | + 18.44 |
| 108 | Chris Froome | INEOS Grenadiers | + 18.44 |
| 109 | Stefan de Bod | NTT Pro Cycling | + 18.44 |
| 110 | Natnael Berhane | Cofidis | + 18.44 |
| 111 | Lukasz Wisniowski | CCC Team | + 18.44 |
| 112 | Merhawi Kudus | Astana Pro Team | + 18.44 |
| 113 | Michal Paluta | CCC Team | + 18.44 |
| 114 | Kevin Inkelaar | Bahrain-McLaren | + 18.44 |
| 115 | Enrico Gasparotto | NTT Pro Cycling | + 18.44 |
| 116 | Nans Peters | AG2R La Mondiale | + 18.44 |
| 117 | Carlos Barbero | NTT Pro Cycling | + 18.44 |
| 118 | Stan Dewulf | Lotto-Soudal | + 18.44 |
| 119 | Jetse Bol | Burgos-BH | + 18.44 |
| 120 | Jon Aberasturi | Caja Rural-Seguros RGA | + 18.44 |
| 121 | Gonzalo Serrano | Caja Rural-Seguros RGA | + 18.44 |
| 122 | Oscar Cabedo | Burgos-BH | + 18.44 |
| 123 | Remi Cavagna | Deceuninck-Quick Step | + 18.44 |
| 124 | Jasha Sütterlin | Team Sunweb | + 18.44 |
| 125 | Ricardo Vilela | Burgos-BH | + 18.44 |
| 126 | Rory Sutherland | Israel Start-Up Nation | + 18.44 |
| 127 | Max Kanter | Team Sunweb | + 18.44 |
| 128 | Matteo Badilatti | Israel Start-Up Nation | + 18.44 |
| 129 | Alexandr Riabushenko | UAE Team Emirates | + 18.44 |
| 130 | Benjamin Dyball | NTT Pro Cycling | + 18.44 |
| 131 | Omer Goldstein | Israel Start-Up Nation | + 18.44 |
| 132 | Dorian Godon | AG2R La Mondiale | + 18.44 |
| 133 | Julen Amezqueta | Caja Rural-Seguros RGA | + 18.44 |
| 134 | Tomasz Marczynski | Lotto-Soudal | + 18.44 |
| 135 | Clément Champoussin | AG2R La Mondiale | + 18.44 |
| 136 | Hector Saez | Caja Rural-Seguros RGA | + 18.44 |
| 137 | Jorge Arcas | Movistar Team | + 18.44 |
| 138 | Tejay van Garderen | EF Pro Cycling | + 18.44 |
| 139 | Mitchell Docker | EF Pro Cycling | + 18.44 |
| 140 | Daniel Martinez | EF Pro Cycling | + 18.44 |
| 141 | Pim Ligthart | Total Direct Énergie | + 18.44 |
| 142 | Julius van den Berg | EF Pro Cycling | + 18.44 |
| 143 | Michael Woods | EF Pro Cycling | + 18.44 |
| 144 | James Piccoli | Israel Start-Up Nation | + 18.44 |
| 145 | Pierre-Luc Périchon | Cofidis | + 18.44 |
| 146 | Jonathan Hivert | Total Direct Énergie | + 18.44 |
| 147 | Grega Bole | Bahrain-McLaren | + 18.44 |
| 148 | Matej Mohoric | Bahrain-McLaren | + 18.44 |
| 149 | Santiago Buitrago | Bahrain-McLaren | + 18.44 |
| 150 | Lennard Hofstede | Team Jumbo-Visma | + 18.44 |
| 151 | Jonas Vingegaard | Team Jumbo-Visma | + 18.44 |
| 152 | Jan Hirt | CCC Team | + 18.44 |
| 153 | Rui Oliveira | UAE Team Emirates | + 20.03 |
| 154 | Ide Schelling | Bora-hansgrohe | + 21.23 |
| 155 | Michael Schwarzmann | Bora-hansgrohe | + 21.23 |
| 156 | Rüdiger Selig | Bora-hansgrohe | + 21.23 |
| 157 | Martin Laas | Bora-hansgrohe | + 21.23 |
| 158 | Pascal Ackermann | Bora-hansgrohe | + 21.23 |
| 159 | Mihkel Räim | Israel Start-Up Nation | + 21.23 |
| 160 | Magnus Cort | EF Pro Cycling | + 21.23 |
| 161 | Stephen Williams | Bahrain-McLaren | + 21.23 |
| 162 | Matteo Moschetti | Trek-Segafredo | + 21.23 |
| 163 | Martin Salmon | Team Sunweb | + 21.23 |
| 164 | Michael Storer | Team Sunweb | + 21.23 |
| 165 | Robert Power | Team Sunweb | + 21.23 |
| 166 | Alex Edmondson | Mitchelton-Scott | + 21.23 |
| 167 | Mickaël Delage | Groupama - FDJ | + 21.23 |
| 168 | Jakub Mareczko | CCC Team | + 21.23 |
| 169 | Callum Scotson | Mitchelton-Scott | + 21.23 |
| 170 | Simon Geschke | CCC Team | + 21.23 |
| 171 | Quentin Jauregui | AG2R La Mondiale | + 21.23 |
| - | Axel Domont | AG2R La Mondiale | DNF |
| - | Brandon Rivera | INEOS Grenadiers | DNF |
GC
| Pos | Rider | Team | Time |
|---|---|---|---|
| 1 | Primoz Roglic | Team Jumbo-Visma | 8:09:41 |
| 2 | Daniel Martin | Israel Start-Up Nation | + 00.09 |
| 3 | Richard Carapaz | INEOS Grenadiers | + 00.11 |
| 4 | Esteban Chaves | Mitchelton-Scott | + 00.17 |
| 5 | Enric Mas | Movistar Team | + 00.17 |
| 6 | Hugh Carthy | EF Pro Cycling | + 00.20 |
| 7 | Sepp Kuss | Team Jumbo-Visma | + 00.26 |
| 8 | George Bennett | Team Jumbo-Visma | + 00.56 |
| 9 | Felix Großschartner | Bora-hansgrohe | + 00.59 |
| 10 | Marc Soler | Movistar Team | + 01.04 |
| 11 | Alejandro Valverde | Movistar Team | + 01.07 |
| 12 | Andrea Bagioli | Deceuninck-Quick Step | + 01.46 |
| 13 | David de la Cruz | UAE Team Emirates | + 01.49 |
| 14 | Gorka Izagirre | Astana Pro Team | + 01.49 |
| 15 | Mikel Nieve | Mitchelton-Scott | + 01.49 |
| 16 | Davide Formolo | UAE Team Emirates | + 01.49 |
| 17 | Kenny Elissonde | Trek-Segafredo | + 02.13 |
| 18 | Gino Mäder | NTT Pro Cycling | + 02.30 |
| 19 | Rui Costa | UAE Team Emirates | + 02.36 |
| 20 | Sergio Henao | UAE Team Emirates | + 02.36 |
| 21 | Wout Poels | Bahrain-McLaren | + 03.03 |
| 22 | Mattia Cattaneo | Deceuninck-Quick Step | + 03.20 |
| 23 | David Gaudu | Groupama - FDJ | + 03.20 |
| 24 | Aleksandr Vlasov | Astana Pro Team | + 05.29 |
| 25 | Luis León Sánchez | Astana Pro Team | + 05.29 |
| 26 | Ivan Sosa | INEOS Grenadiers | + 07.44 |
| 27 | Jose Herrada | Cofidis | + 08.59 |
| 28 | Tom Dumoulin | Team Jumbo-Visma | + 09.08 |
| 29 | Guillaume Martin | Cofidis | + 09.25 |
| 30 | Kobe Goossens | Lotto-Soudal | + 10.00 |
| 31 | Georg Zimmermann | CCC Team | + 10.39 |
| 32 | Carlos Verona | Movistar Team | + 11.06 |
| 33 | William Barta | CCC Team | + 12.23 |
| 34 | José Joaquin Rojas | Movistar Team | + 12.46 |
| 35 | Bruno Armirail | Groupama - FDJ | + 16.04 |
| 36 | Robert Gesink | Team Jumbo-Visma | + 16.14 |
| 37 | Niklas Eg | Trek-Segafredo | + 17.01 |
| 38 | Julien Simon | Total Direct Énergie | + 17.45 |
| 39 | Juan Pedro Lopez | Trek-Segafredo | + 17.45 |
| 40 | Jhojan Garcia | Caja Rural-Seguros RGA | + 17.58 |
| 41 | Imanol Erviti | Movistar Team | + 18.04 |
| 42 | Michael Valgren | NTT Pro Cycling | + 18.25 |
| 43 | Tsgabu Grmay | Mitchelton-Scott | + 19.59 |
| 44 | Michel Ries | Trek-Segafredo | + 20.13 |
| 45 | Romain Sicard | Total Direct Énergie | + 20.20 |
| 46 | Clément Champoussin | AG2R La Mondiale | + 20.32 |
| 47 | Matej Mohoric | Bahrain-McLaren | + 20.32 |
| 48 | Julen Amezqueta | Caja Rural-Seguros RGA | + 21.03 |
| 49 | Jan Hirt | CCC Team | + 21.23 |
| 50 | Victor Lafay | Cofidis | + 21.40 |
| 51 | Koen De Kort | Trek-Segafredo | + 21.43 |
| 52 | Nick Schultz | Mitchelton-Scott | + 21.51 |
| 53 | Luis Angel Mate | Cofidis | + 22.56 |
| 54 | Nelson Oliveira | Movistar Team | + 22.56 |
| 55 | Jefferson Cepeda | Caja Rural-Seguros RGA | + 22.56 |
| 56 | Daniel Martinez | EF Pro Cycling | + 23.30 |
| 57 | Omar Fraile | Astana Pro Team | + 23.37 |
| 58 | Aritz Bagües | Caja Rural-Seguros RGA | + 23.37 |
| 59 | Paul Ourselin | Total Direct Énergie | + 24.24 |
| 60 | Matteo Badilatti | Israel Start-Up Nation | + 24.32 |
| 61 | Angel Madrazo | Burgos-BH | + 25.10 |
| 62 | Remy Mertz | Lotto-Soudal | + 25.19 |
| 63 | Thibaut Pinot | Groupama - FDJ | + 25.19 |
| 64 | Matthieu Ladagnous | Groupama - FDJ | + 25.48 |
| 65 | Jannik Steimle | Deceuninck-Quick Step | + 25.51 |
| 66 | Mark Donovan | Team Sunweb | + 25.51 |
| 67 | Romain Seigle | Groupama - FDJ | + 25.51 |
| 68 | Gonzalo Serrano | Caja Rural-Seguros RGA | + 26.14 |
| 69 | Ion Izagirre | Astana Pro Team | + 26.35 |
| 70 | Dylan van Baarle | INEOS Grenadiers | + 26.35 |
| 71 | Andrey Amador | INEOS Grenadiers | + 26.35 |
| 72 | Robert Stannard | Mitchelton-Scott | + 27.05 |
| 73 | Alex Aranburu | Astana Pro Team | + 27.13 |
| 74 | Stefan de Bod | NTT Pro Cycling | + 27.13 |
| 75 | Nans Peters | AG2R La Mondiale | + 27.13 |
| 76 | Jonathan Lastra | Caja Rural-Seguros RGA | + 27.40 |
| 77 | Tim Wellens | Lotto-Soudal | + 28.14 |
| 78 | Niki Terpstra | Total Direct Énergie | + 28.41 |
| 79 | Jonas Vingegaard | Team Jumbo-Visma | + 28.59 |
| 80 | Olivier Le Gac | Groupama - FDJ | + 29.25 |
| 81 | Thymen Arensman | Team Sunweb | + 29.31 |
| 82 | Merhawi Kudus | Astana Pro Team | + 29.31 |
| 83 | Lennard Hofstede | Team Jumbo-Visma | + 29.31 |
| 84 | Fernando Barceló | Cofidis | + 29.53 |
| 85 | Chris Froome | INEOS Grenadiers | + 29.53 |
| 86 | Jay McCarthy | Bora-hansgrohe | + 29.53 |
| 87 | Oscar Cabedo | Burgos-BH | + 29.53 |
| 88 | Dorian Godon | AG2R La Mondiale | + 29.53 |
| 89 | Michael Storer | Team Sunweb | + 30.19 |
| 90 | Robert Power | Team Sunweb | + 30.21 |
| 91 | Jonathan Hivert | Total Direct Énergie | + 30.22 |
| 92 | Willie Smit | Burgos-BH | + 30.43 |
| 93 | Fred Wright | Bahrain-McLaren | + 30.43 |
| 94 | Dion Smith | Mitchelton-Scott | + 30.43 |
| 95 | Scott Davies | Bahrain-McLaren | + 30.43 |
| 96 | Reto Hollenstein | Israel Start-Up Nation | + 30.43 |
| 97 | Cameron Wurf | INEOS Grenadiers | + 30.43 |
| 98 | Anthony Roux | Groupama - FDJ | + 30.43 |
| 99 | Valentin Ferron | Total Direct Énergie | + 30.43 |
| 100 | Lorrenzo Manzin | Total Direct Énergie | + 30.43 |
| 101 | Michal Golas | INEOS Grenadiers | + 30.43 |
| 102 | Tosh Van der Sande | Lotto-Soudal | + 30.43 |
| 103 | Ian Garrison | Deceuninck-Quick Step | + 30.43 |
| 104 | Zdenek Stybar | Deceuninck-Quick Step | + 30.43 |
| 105 | Alexander Kamp | Trek-Segafredo | + 30.43 |
| 106 | Sam Bennett | Deceuninck-Quick Step | + 30.43 |
| 107 | Michael Mørkøv | Deceuninck-Quick Step | + 30.43 |
| 108 | Dmitriy Gruzdev | Astana Pro Team | + 30.43 |
| 109 | Enrico Gasparotto | NTT Pro Cycling | + 30.57 |
| 110 | Jesus Ezquerra | Burgos-BH | + 31.24 |
| 111 | Ide Schelling | Bora-hansgrohe | + 31.36 |
| 112 | Reinardt Janse van Rensburg | NTT Pro Cycling | + 33.16 |
| 113 | Brent Van Moer | Lotto-Soudal | + 33.18 |
| 114 | Omer Goldstein | Israel Start-Up Nation | + 33.32 |
| 115 | Jasper Philipsen | UAE Team Emirates | + 33.52 |
| 116 | Paul Martens | Team Jumbo-Visma | + 33.55 |
| 117 | Juan Felipe Osorio | Burgos-BH | + 34.01 |
| 118 | Nicholas Dlamini | NTT Pro Cycling | + 34.01 |
| 119 | Gerben Thijssen | Lotto-Soudal | + 34.01 |
| 120 | Alexis Renard | Israel Start-Up Nation | + 34.01 |
| 121 | Kevin Inkelaar | Bahrain-McLaren | + 34.01 |
| 122 | Tomasz Marczynski | Lotto-Soudal | + 34.01 |
| 123 | Carlos Barbero | NTT Pro Cycling | + 34.01 |
| 124 | Ricardo Vilela | Burgos-BH | + 34.01 |
| 125 | Lukasz Wisniowski | CCC Team | + 34.01 |
| 126 | Emmanuel Morin | Cofidis | + 34.01 |
| 127 | Benjamin Dyball | NTT Pro Cycling | + 34.01 |
| 128 | James Piccoli | Israel Start-Up Nation | + 34.01 |
| 129 | Jorge Arcas | Movistar Team | + 34.01 |
| 130 | Jon Aberasturi | Caja Rural-Seguros RGA | + 34.01 |
| 131 | Grega Bole | Bahrain-McLaren | + 34.01 |
| 132 | Stan Dewulf | Lotto-Soudal | + 34.01 |
| 133 | Alexandr Riabushenko | UAE Team Emirates | + 34.01 |
| 134 | Tejay van Garderen | EF Pro Cycling | + 34.01 |
| 135 | Hector Saez | Caja Rural-Seguros RGA | + 34.01 |
| 136 | Santiago Buitrago | Bahrain-McLaren | + 34.01 |
| 137 | Pierre-Luc Périchon | Cofidis | + 34.01 |
| 138 | Francisco Ventoso | CCC Team | + 35.02 |
| 139 | Harry Tanfield | AG2R La Mondiale | + 35.02 |
| 140 | Max Kanter | Team Sunweb | + 35.02 |
| 141 | Rui Oliveira | UAE Team Emirates | + 35.20 |
| 142 | Ivo Oliveira | UAE Team Emirates | + 35.37 |
| 143 | Emils Liepins | Trek-Segafredo | + 36.18 |
| 144 | Andreas Schillinger | Bora-hansgrohe | + 36.28 |
| 145 | Pim Ligthart | Total Direct Énergie | + 36.32 |
| 146 | Julius van den Berg | EF Pro Cycling | + 36.32 |
| 147 | Callum Scotson | Mitchelton-Scott | + 36.40 |
| 148 | Magnus Cort | EF Pro Cycling | + 36.40 |
| 149 | Stephen Williams | Bahrain-McLaren | + 36.40 |
| 150 | Alex Molenaar | Burgos-BH | + 37.10 |
| 151 | Natnael Berhane | Cofidis | + 37.10 |
| 152 | Michal Paluta | CCC Team | + 37.10 |
| 153 | Jetse Bol | Burgos-BH | + 37.10 |
| 154 | Rory Sutherland | Israel Start-Up Nation | + 37.10 |
| 155 | Mitchell Docker | EF Pro Cycling | + 37.10 |
| 156 | Michael Woods | EF Pro Cycling | + 37.10 |
| 157 | Martin Salmon | Team Sunweb | + 37.41 |
| 158 | Simon Geschke | CCC Team | + 37.41 |
| 159 | Jakub Mareczko | CCC Team | + 37.41 |
| 160 | Remi Cavagna | Deceuninck-Quick Step | + 38.12 |
| 161 | Jasha Sütterlin | Team Sunweb | + 38.55 |
| 162 | Logan Owen | EF Pro Cycling | + 39.09 |
| 163 | Michael Schwarzmann | Bora-hansgrohe | + 39.11 |
| 164 | Alex Edmondson | Mitchelton-Scott | + 39.49 |
| 165 | Quentin Jauregui | AG2R La Mondiale | + 40.05 |
| 166 | Mihkel Räim | Israel Start-Up Nation | + 41.34 |
| 167 | Rüdiger Selig | Bora-hansgrohe | + 41.44 |
| 168 | Martin Laas | Bora-hansgrohe | + 41.46 |
| 169 | Pascal Ackermann | Bora-hansgrohe | + 41.48 |
| 170 | Matteo Moschetti | Trek-Segafredo | + 43.53 |
| 171 | Mickaël Delage | Groupama - FDJ | + 43.53 |
| - | Axel Domont | AG2R La Mondiale | DNF |
| - | Brandon Rivera | INEOS Grenadiers | DNF |
Youth
| Pos | Rider | Team | Time |
|---|---|---|---|
| 1 | Enric Mas | Movistar Team | 8:09:58 |
| 2 | Andrea Bagioli | Deceuninck-Quick Step | + 01.29 |
| 3 | Gino Mäder | NTT Pro Cycling | + 02.13 |
| 4 | David Gaudu | Groupama - FDJ | + 03.03 |
| 5 | Aleksandr Vlasov | Astana Pro Team | + 05.12 |
| 6 | Ivan Sosa | INEOS Grenadiers | + 07.27 |
| 7 | Kobe Goossens | Lotto-Soudal | + 09.43 |
| 8 | Georg Zimmermann | CCC Team | + 10.22 |
| 9 | William Barta | CCC Team | + 12.06 |
| 10 | Niklas Eg | Trek-Segafredo | + 16.44 |
| 11 | Juan Pedro Lopez | Trek-Segafredo | + 17.28 |
| 12 | Jhojan Garcia | Caja Rural-Seguros RGA | + 17.41 |
| 13 | Michel Ries | Trek-Segafredo | + 19.56 |
| 14 | Clément Champoussin | AG2R La Mondiale | + 20.15 |
| 15 | Victor Lafay | Cofidis | + 21.23 |
| 16 | Jefferson Cepeda | Caja Rural-Seguros RGA | + 22.39 |
| 17 | Daniel Martinez | EF Pro Cycling | + 23.13 |
| 18 | Remy Mertz | Lotto-Soudal | + 25.02 |
| 19 | Jannik Steimle | Deceuninck-Quick Step | + 25.34 |
| 20 | Mark Donovan | Team Sunweb | + 25.34 |
| 21 | Robert Stannard | Mitchelton-Scott | + 26.48 |
| 22 | Alex Aranburu | Astana Pro Team | + 26.56 |
| 23 | Stefan de Bod | NTT Pro Cycling | + 26.56 |
| 24 | Jonas Vingegaard | Team Jumbo-Visma | + 28.42 |
| 25 | Thymen Arensman | Team Sunweb | + 29.14 |
| 26 | Fernando Barceló | Cofidis | + 29.36 |
| 27 | Dorian Godon | AG2R La Mondiale | + 29.36 |
| 28 | Michael Storer | Team Sunweb | + 30.02 |
| 29 | Robert Power | Team Sunweb | + 30.04 |
| 30 | Fred Wright | Bahrain-McLaren | + 30.26 |
| 31 | Scott Davies | Bahrain-McLaren | + 30.26 |
| 32 | Valentin Ferron | Total Direct Énergie | + 30.26 |
| 33 | Ian Garrison | Deceuninck-Quick Step | + 30.26 |
| 34 | Ide Schelling | Bora-hansgrohe | + 31.19 |
| 35 | Brent Van Moer | Lotto-Soudal | + 33.01 |
| 36 | Omer Goldstein | Israel Start-Up Nation | + 33.15 |
| 37 | Jasper Philipsen | UAE Team Emirates | + 33.35 |
| 38 | Juan Felipe Osorio | Burgos-BH | + 33.44 |
| 39 | Nicholas Dlamini | NTT Pro Cycling | + 33.44 |
| 40 | Gerben Thijssen | Lotto-Soudal | + 33.44 |
| 41 | Alexis Renard | Israel Start-Up Nation | + 33.44 |
| 42 | Kevin Inkelaar | Bahrain-McLaren | + 33.44 |
| 43 | Emmanuel Morin | Cofidis | + 33.44 |
| 44 | Stan Dewulf | Lotto-Soudal | + 33.44 |
| 45 | Alexandr Riabushenko | UAE Team Emirates | + 33.44 |
| 46 | Santiago Buitrago | Bahrain-McLaren | + 33.44 |
| 47 | Max Kanter | Team Sunweb | + 34.45 |
| 48 | Rui Oliveira | UAE Team Emirates | + 35.03 |
| 49 | Ivo Oliveira | UAE Team Emirates | + 35.20 |
| 50 | Julius van den Berg | EF Pro Cycling | + 36.15 |
| 51 | Callum Scotson | Mitchelton-Scott | + 36.23 |
| 52 | Stephen Williams | Bahrain-McLaren | + 36.23 |
| 53 | Alex Molenaar | Burgos-BH | + 36.53 |
| 54 | Michal Paluta | CCC Team | + 36.53 |
| 55 | Martin Salmon | Team Sunweb | + 37.24 |
| 56 | Remi Cavagna | Deceuninck-Quick Step | + 37.55 |
| 57 | Logan Owen | EF Pro Cycling | + 38.52 |
| 58 | Matteo Moschetti | Trek-Segafredo | + 43.36 |
Points
| Pos | Rider | Team | Points |
|---|---|---|---|
| 1 | Primoz Roglic | Team Jumbo-Visma | 45 |
| 2 | Richard Carapaz | INEOS Grenadiers | 34 |
| 3 | Daniel Martin | Israel Start-Up Nation | 32 |
| 4 | Marc Soler | Movistar Team | 25 |
| 5 | Esteban Chaves | Mitchelton-Scott | 23 |
| 6 | Enric Mas | Movistar Team | 20 |
| 7 | Hugh Carthy | EF Pro Cycling | 17 |
| 8 | Alejandro Valverde | Movistar Team | 17 |
| 9 | Sepp Kuss | Team Jumbo-Visma | 15 |
| 10 | George Bennett | Team Jumbo-Visma | 13 |
| 11 | Felix Großschartner | Bora-hansgrohe | 12 |
| 12 | Andrea Bagioli | Deceuninck-Quick Step | 11 |
| 13 | Bruno Armirail | Groupama - FDJ | 4 |
| 14 | Matthieu Ladagnous | Groupama - FDJ | 4 |
| 15 | Gino Mäder | NTT Pro Cycling | 4 |
| 16 | Robert Gesink | Team Jumbo-Visma | 4 |
| 17 | David de la Cruz | UAE Team Emirates | 3 |
| 18 | Gorka Izagirre | Astana Pro Team | 3 |
| 19 | Rui Costa | UAE Team Emirates | 3 |
| 20 | Mikel Nieve | Mitchelton-Scott | 2 |
| 21 | Kenny Elissonde | Trek-Segafredo | 2 |
| 22 | Alex Aranburu | Astana Pro Team | 2 |
| 23 | Mattia Cattaneo | Deceuninck-Quick Step | 1 |
| 24 | Michel Ries | Trek-Segafredo | 1 |
| 25 | Jonathan Hivert | Total Direct Énergie | 1 |
| 26 | Jan Hirt | CCC Team | -5 |
| 27 | Daniel Martinez | EF Pro Cycling | -5 |
Mountain
| Pos | Rider | Team | Points |
|---|---|---|---|
| 1 | Richard Carapaz | INEOS Grenadiers | 14 |
| 2 | Sepp Kuss | Team Jumbo-Visma | 14 |
| 3 | Tim Wellens | Lotto-Soudal | 6 |
| 4 | Quentin Jauregui | AG2R La Mondiale | 6 |
| 5 | Daniel Martin | Israel Start-Up Nation | 6 |
| 6 | Enric Mas | Movistar Team | 6 |
| 7 | Alejandro Valverde | Movistar Team | 6 |
| 8 | Jetse Bol | Burgos-BH | 4 |
| 9 | Matteo Badilatti | Israel Start-Up Nation | 3 |
| 10 | Bruno Armirail | Groupama - FDJ | 2 |
| 11 | Julius van den Berg | EF Pro Cycling | 2 |
| 12 | Primoz Roglic | Team Jumbo-Visma | 1 |
| 13 | Esteban Chaves | Mitchelton-Scott | 1 |
| 14 | Gonzalo Serrano | Caja Rural-Seguros RGA | 1 |
| 15 | Ion Izagirre | Astana Pro Team | 1 |
| 16 | Andrey Amador | INEOS Grenadiers | 1 |
| 17 | Remi Cavagna | Deceuninck-Quick Step | 1 |
| 18 | Jasha Sütterlin | Team Sunweb | 1 |
| 19 | Jan Hirt | CCC Team | -2 |
| 20 | Daniel Martinez | EF Pro Cycling | -2 |








