Vuelta a España 2021 - Stage 3
14.08-05.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 | Rein Taaramäe | Intermarché-Wanty-Gobert Matériaux | 5:16:57 |
| 2 | Joe Dombrowski | UAE Team Emirates | + 00.21 |
| 3 | Kenny Elissonde | Trek-Segafredo | + 00.36 |
| 4 | Lilian Calmejane | AG2R Citroën Team | + 01.16 |
| 5 | Enric Mas | Movistar Team | + 01.45 |
| 6 | Miguel Ángel López | Movistar Team | + 01.48 |
| 7 | Primoz Roglic | Jumbo-Visma | + 01.48 |
| 8 | Adam Yates | INEOS Grenadiers | + 01.48 |
| 9 | Mikel Landa | Bahrain Victorious | + 01.48 |
| 10 | Giulio Ciccone | Trek-Segafredo | + 01.48 |
| 11 | Egan Bernal | INEOS Grenadiers | + 01.48 |
| 12 | Alejandro Valverde | Movistar Team | + 01.48 |
| 13 | Fabio Aru | Team Qhubeka NextHash | + 01.55 |
| 14 | Juan Pedro Lopez | Trek-Segafredo | + 02.00 |
| 15 | David de la Cruz | UAE Team Emirates | + 02.00 |
| 16 | Gino Mäder | Bahrain Victorious | + 02.05 |
| 17 | Mark Padun | Bahrain Victorious | + 02.09 |
| 18 | Oscar Cabedo | Burgos-BH | + 02.09 |
| 19 | Hugh Carthy | EF Education-NIPPO | + 02.09 |
| 20 | Mikel Bizkarra | Euskaltel-Euskadi | + 02.12 |
| 21 | Simon Carr | EF Education-NIPPO | + 02.14 |
| 22 | Jefferson Cepeda | Caja Rural-Seguros RGA | + 02.14 |
| 23 | Michael Storer | Team DSM | + 02.17 |
| 24 | Romain Bardet | Team DSM | + 02.17 |
| 25 | Aleksandr Vlasov | Astana-Premier Tech | + 02.17 |
| 26 | Louis Meintjes | Intermarché-Wanty-Gobert Matériaux | + 02.17 |
| 27 | Damiano Caruso | Bahrain Victorious | + 02.17 |
| 28 | Mikel Nieve | Team BikeExchange | + 02.17 |
| 29 | Wout Poels | Bahrain Victorious | + 02.17 |
| 30 | Geoffrey Bouchard | AG2R Citroën Team | + 02.17 |
| 31 | Rémy Rochas | Cofidis | + 02.17 |
| 32 | Jonathan Caicedo | EF Education-NIPPO | + 02.32 |
| 33 | Antonio Soto | Euskaltel-Euskadi | + 02.36 |
| 34 | Andrey Zeits | Team BikeExchange | + 02.42 |
| 35 | Mauri Vansevenant | Deceuninck-Quick Step | + 02.42 |
| 36 | Jan Polanc | UAE Team Emirates | + 02.42 |
| 37 | Harm Vanhoucke | Lotto-Soudal | + 02.46 |
| 38 | Richard Carapaz | INEOS Grenadiers | + 02.48 |
| 39 | Julen Amezqueta | Caja Rural-Seguros RGA | + 02.53 |
| 40 | Tobias Bayer | Alpecin-Fenix | + 02.57 |
| 41 | Felix Großschartner | BORA-hansgrohe | + 03.15 |
| 42 | James Knox | Deceuninck-Quick Step | + 03.15 |
| 43 | Jack Haig | Bahrain Victorious | + 03.15 |
| 44 | Guillaume Martin | Cofidis | + 03.15 |
| 45 | Odd Christian Eiking | Intermarché-Wanty-Gobert Matériaux | + 03.19 |
| 46 | Martijn Tusveld | Team DSM | + 03.23 |
| 47 | Gianluca Brambilla | Trek-Segafredo | + 03.27 |
| 48 | Ben Zwiehoff | BORA-hansgrohe | + 03.28 |
| 49 | Steff Cras | Lotto-Soudal | + 03.31 |
| 50 | Gotzon Martín | Euskaltel-Euskadi | + 03.31 |
| 51 | Rafal Majka | UAE Team Emirates | + 03.31 |
| 52 | Jonathan Lastra | Caja Rural-Seguros RGA | + 03.34 |
| 53 | Jan Hirt | Intermarché-Wanty-Gobert Matériaux | + 03.35 |
| 54 | Angel Madrazo | Burgos-BH | + 03.35 |
| 55 | Clément Champoussin | AG2R Citroën Team | + 03.39 |
| 56 | Sepp Kuss | Jumbo-Visma | + 03.43 |
| 57 | Rudy Molard | Groupama-FDJ | + 03.43 |
| 58 | Daniel Navarro | Burgos-BH | + 03.43 |
| 59 | Steven Kruijswijk | Jumbo-Visma | + 03.43 |
| 60 | Sam Oomen | Jumbo-Visma | + 03.48 |
| 61 | Luis León Sánchez | Astana-Premier Tech | + 04.01 |
| 62 | Gorka Izagirre | Astana-Premier Tech | + 04.24 |
| 63 | Óscar Rodríguez | Astana-Premier Tech | + 04.24 |
| 64 | Luis Angel Mate | Euskaltel-Euskadi | + 04.47 |
| 65 | Simone Petilli | Intermarché-Wanty-Gobert Matériaux | + 04.47 |
| 66 | Jetse Bol | Burgos-BH | + 04.50 |
| 67 | Guy Niv | Israel Start-Up Nation | + 05.04 |
| 68 | Antonio Nibali | Trek-Segafredo | + 05.54 |
| 69 | Andrea Bagioli | Deceuninck-Quick Step | + 05.54 |
| 70 | Fernando Barceló | Cofidis | + 05.58 |
| 71 | Anthony Roux | Groupama-FDJ | + 05.58 |
| 72 | Chris Hamilton | Team DSM | + 06.26 |
| 73 | Nick Schultz | Team BikeExchange | + 06.26 |
| 74 | Lucas Hamilton | Team BikeExchange | + 06.26 |
| 75 | Pavel Sivakov | INEOS Grenadiers | + 06.26 |
| 76 | Ion Izagirre | Astana-Premier Tech | + 06.26 |
| 77 | Maxim Van Gils | Lotto-Soudal | + 06.26 |
| 78 | Sergio Henao | Team Qhubeka NextHash | + 06.26 |
| 79 | Mads Würtz Schmidt | Israel Start-Up Nation | + 06.42 |
| 80 | Ander Okamika | Burgos-BH | + 06.53 |
| 81 | Yuriy Natarov | Astana-Premier Tech | + 07.51 |
| 82 | Matthew Holmes | Lotto-Soudal | + 08.16 |
| 83 | Carlos Verona | Movistar Team | + 08.21 |
| 84 | Anton Palzer | BORA-hansgrohe | + 09.48 |
| 85 | Jose Herrada | Cofidis | + 09.48 |
| 86 | José Joaquin Rojas | Movistar Team | + 09.48 |
| 87 | Mikel Iturria | Euskaltel-Euskadi | + 09.48 |
| 88 | Jesus Herrada | Cofidis | + 09.48 |
| 89 | Max Schachmann | BORA-hansgrohe | + 09.48 |
| 90 | Damien Touzé | AG2R Citroën Team | + 09.52 |
| 91 | Mikaël Chérel | AG2R Citroën Team | + 09.52 |
| 92 | Tobias Ludvigsson | Groupama-FDJ | + 09.52 |
| 93 | Cesare Benedetti | BORA-hansgrohe | + 10.08 |
| 94 | Sylvain Moniquet | Lotto-Soudal | + 10.08 |
| 95 | Nicolas Prodhomme | AG2R Citroën Team | + 10.08 |
| 96 | Pelayo Sanchez | Burgos-BH | + 10.08 |
| 97 | Andreas Kron | Lotto-Soudal | + 10.08 |
| 98 | Tom Pidcock | INEOS Grenadiers | + 10.13 |
| 99 | Joan Bou | Euskaltel-Euskadi | + 10.13 |
| 100 | Koen Bouwman | Jumbo-Visma | + 10.50 |
| 101 | Carlos Canal | Burgos-BH | + 10.56 |
| 102 | Kevin Geniets | Groupama-FDJ | + 11.54 |
| 103 | Olivier Le Gac | Groupama-FDJ | + 12.11 |
| 104 | Chad Haga | Team DSM | + 12.51 |
| 105 | Thymen Arensman | Team DSM | + 12.51 |
| 106 | Nathan Van Hooydonck | Jumbo-Visma | + 13.11 |
| 107 | Zdenek Stybar | Deceuninck-Quick Step | + 13.11 |
| 108 | Robert Gesink | Jumbo-Visma | + 13.11 |
| 109 | Ryan Gibbons | UAE Team Emirates | + 13.11 |
| 110 | Wesley Kreder | Intermarché-Wanty-Gobert Matériaux | + 13.11 |
| 111 | Scott Thwaites | Alpecin-Fenix | + 13.11 |
| 112 | Clément Venturini | AG2R Citroën Team | + 13.11 |
| 113 | Kevin Van Melsen | Intermarché-Wanty-Gobert Matériaux | + 13.11 |
| 114 | Eddy Finé | Cofidis | + 13.11 |
| 115 | Lawson Craddock | EF Education-NIPPO | + 13.11 |
| 116 | Jens Keukeleire | EF Education-NIPPO | + 13.11 |
| 117 | Nelson Oliveira | Movistar Team | + 13.11 |
| 118 | Rui Oliveira | UAE Team Emirates | + 13.11 |
| 119 | Imanol Erviti | Movistar Team | + 13.11 |
| 120 | Stan Dewulf | AG2R Citroën Team | + 13.11 |
| 121 | Dylan Sunderland | Team Qhubeka NextHash | + 13.11 |
| 122 | Sander Armee | Team Qhubeka NextHash | + 13.11 |
| 123 | Florian Sénéchal | Deceuninck-Quick Step | + 13.11 |
| 124 | Connor Brown | Team Qhubeka NextHash | + 13.11 |
| 125 | Dylan van Baarle | INEOS Grenadiers | + 13.11 |
| 126 | Bert-Jan Lindeman | Team Qhubeka NextHash | + 13.11 |
| 127 | Sebastian Berwick | Israel Start-Up Nation | + 13.11 |
| 128 | Diego Camargo | EF Education-NIPPO | + 13.11 |
| 129 | Sep Vanmarcke | Israel Start-Up Nation | + 14.31 |
| 130 | Dimitri Claeys | Team Qhubeka NextHash | + 14.31 |
| 131 | Alex Kirsch | Trek-Segafredo | + 14.50 |
| 132 | Omar Fraile | Astana-Premier Tech | + 14.57 |
| 133 | Salvatore Puccio | INEOS Grenadiers | + 14.57 |
| 134 | Xabier Azparren | Euskaltel-Euskadi | + 15.01 |
| 135 | Robert Stannard | Team BikeExchange | + 15.43 |
| 136 | Damien Howson | Team BikeExchange | + 15.43 |
| 137 | Jan Tratnik | Bahrain Victorious | + 15.43 |
| 138 | Luka Mezgec | Team BikeExchange | + 15.43 |
| 139 | Jasper Philipsen | Alpecin-Fenix | + 15.43 |
| 140 | Edward Planckaert | Alpecin-Fenix | + 15.43 |
| 141 | Michael Matthews | Team BikeExchange | + 15.43 |
| 142 | Jhonnatan Narvaez | INEOS Grenadiers | + 15.43 |
| 143 | Aritz Bagües | Caja Rural-Seguros RGA | + 15.43 |
| 144 | Alvaro Cuadros | Caja Rural-Seguros RGA | + 15.43 |
| 145 | Reinardt Janse van Rensburg | Team Qhubeka NextHash | + 15.43 |
| 146 | Alexander Krieger | Alpecin-Fenix | + 15.55 |
| 147 | Quinn Simmons | Trek-Segafredo | + 15.55 |
| 148 | Magnus Cort | EF Education-NIPPO | + 15.55 |
| 149 | Floris De Tier | Alpecin-Fenix | + 16.14 |
| 150 | Sacha Modolo | Alpecin-Fenix | + 16.14 |
| 151 | James Piccoli | Israel Start-Up Nation | + 16.17 |
| 152 | Ramon Sinkeldam | Groupama-FDJ | + 16.25 |
| 153 | Jon Aberasturi | Caja Rural-Seguros RGA | + 16.25 |
| 154 | Alex Aranburu | Astana-Premier Tech | + 16.25 |
| 155 | Jay Vine | Alpecin-Fenix | + 17.09 |
| 156 | Matteo Trentin | UAE Team Emirates | + 18.38 |
| 157 | Sebastian Molano | UAE Team Emirates | + 18.38 |
| 158 | Arnaud Démare | Groupama-FDJ | + 18.38 |
| 159 | Kiel Reijnen | Trek-Segafredo | + 18.38 |
| 160 | Emmanuel Morin | Cofidis | + 18.38 |
| 161 | Patrick Gamper | BORA-hansgrohe | + 18.38 |
| 162 | Oier Lazkano | Caja Rural-Seguros RGA | + 18.38 |
| 163 | Bert Van Lerberghe | Deceuninck-Quick Step | + 21.38 |
| 164 | Piet Allegaert | Cofidis | + 21.38 |
| 165 | Davide Cimolai | Israel Start-Up Nation | + 21.53 |
| 166 | Jacopo Guarnieri | Groupama-FDJ | + 21.53 |
| 167 | Riccardo Minali | Intermarché-Wanty-Gobert Matériaux | + 21.53 |
| 168 | Sergio Martin | Caja Rural-Seguros RGA | + 21.53 |
| 169 | Nico Denz | Team DSM | + 21.53 |
| 170 | Juan Jose Lobato | Euskaltel-Euskadi | + 21.53 |
| 171 | Thomas Scully | EF Education-NIPPO | + 21.53 |
| 172 | Alberto Dainese | Team DSM | + 21.53 |
| 173 | Diego Rubio | Burgos-BH | + 21.53 |
| 174 | Florian Vermeersch | Lotto-Soudal | + 21.53 |
| 175 | Itamar Einhorn | Israel Start-Up Nation | + 21.53 |
| 176 | Johan Jacobs | Movistar Team | + 21.53 |
| 177 | Fabio Jakobsen | Deceuninck-Quick Step | + 21.53 |
| 178 | Lennard Hofstede | Jumbo-Visma | + 21.53 |
| 179 | Yukiya Arashiro | Bahrain Victorious | + 21.53 |
| 180 | Martin Laas | BORA-hansgrohe | + 21.53 |
| 181 | Josef Cerný | Deceuninck-Quick Step | + 21.53 |
| 182 | Jordi Meeus | BORA-hansgrohe | + 21.53 |
| - | Frederik Frison | Lotto-Soudal | DNS |
| - | Alexander Cataford | Israel Start-Up Nation | DNS |
GC
| Pos | Rider | Team | Time |
|---|---|---|---|
| 1 | Rein Taaramäe | Intermarché-Wanty-Gobert Matériaux | 9:25:44 |
| 2 | Kenny Elissonde | Trek-Segafredo | + 00.25 |
| 3 | Primoz Roglic | Jumbo-Visma | + 00.30 |
| 4 | Lilian Calmejane | AG2R Citroën Team | + 00.35 |
| 5 | Enric Mas | Movistar Team | + 00.45 |
| 6 | Miguel Ángel López | Movistar Team | + 00.51 |
| 7 | Alejandro Valverde | Movistar Team | + 00.57 |
| 8 | Giulio Ciccone | Trek-Segafredo | + 00.57 |
| 9 | Egan Bernal | INEOS Grenadiers | + 00.57 |
| 10 | Mikel Landa | Bahrain Victorious | + 01.09 |
| 11 | Gino Mäder | Bahrain Victorious | + 01.10 |
| 12 | Aleksandr Vlasov | Astana-Premier Tech | + 01.13 |
| 13 | Fabio Aru | Team Qhubeka NextHash | + 01.14 |
| 14 | Romain Bardet | Team DSM | + 01.16 |
| 15 | Damiano Caruso | Bahrain Victorious | + 01.20 |
| 16 | Adam Yates | INEOS Grenadiers | + 01.21 |
| 17 | Jan Polanc | UAE Team Emirates | + 01.39 |
| 18 | Geoffrey Bouchard | AG2R Citroën Team | + 01.43 |
| 19 | Antonio Soto | Euskaltel-Euskadi | + 01.45 |
| 20 | Rémy Rochas | Cofidis | + 01.51 |
| 21 | Mauri Vansevenant | Deceuninck-Quick Step | + 01.52 |
| 22 | Juan Pedro Lopez | Trek-Segafredo | + 01.56 |
| 23 | Simon Carr | EF Education-NIPPO | + 01.59 |
| 24 | Hugh Carthy | EF Education-NIPPO | + 02.02 |
| 25 | Tobias Bayer | Alpecin-Fenix | + 02.09 |
| 26 | Mark Padun | Bahrain Victorious | + 02.10 |
| 27 | Richard Carapaz | INEOS Grenadiers | + 02.15 |
| 28 | Wout Poels | Bahrain Victorious | + 02.16 |
| 29 | Louis Meintjes | Intermarché-Wanty-Gobert Matériaux | + 02.16 |
| 30 | David de la Cruz | UAE Team Emirates | + 02.17 |
| 31 | Felix Großschartner | BORA-hansgrohe | + 02.17 |
| 32 | Joe Dombrowski | UAE Team Emirates | + 02.25 |
| 33 | Martijn Tusveld | Team DSM | + 02.28 |
| 34 | Guillaume Martin | Cofidis | + 02.30 |
| 35 | Jonathan Caicedo | EF Education-NIPPO | + 02.35 |
| 36 | Jefferson Cepeda | Caja Rural-Seguros RGA | + 02.38 |
| 37 | Sepp Kuss | Jumbo-Visma | + 02.40 |
| 38 | Mikel Nieve | Team BikeExchange | + 02.41 |
| 39 | Clément Champoussin | AG2R Citroën Team | + 02.41 |
| 40 | Steven Kruijswijk | Jumbo-Visma | + 02.51 |
| 41 | Julen Amezqueta | Caja Rural-Seguros RGA | + 02.54 |
| 42 | Rudy Molard | Groupama-FDJ | + 02.54 |
| 43 | Jack Haig | Bahrain Victorious | + 02.56 |
| 44 | Gotzon Martín | Euskaltel-Euskadi | + 03.02 |
| 45 | Sam Oomen | Jumbo-Visma | + 03.06 |
| 46 | Steff Cras | Lotto-Soudal | + 03.10 |
| 47 | Luis León Sánchez | Astana-Premier Tech | + 03.10 |
| 48 | Andrey Zeits | Team BikeExchange | + 03.28 |
| 49 | Gorka Izagirre | Astana-Premier Tech | + 03.31 |
| 50 | Odd Christian Eiking | Intermarché-Wanty-Gobert Matériaux | + 03.37 |
| 51 | Oscar Cabedo | Burgos-BH | + 03.37 |
| 52 | James Knox | Deceuninck-Quick Step | + 03.37 |
| 53 | Gianluca Brambilla | Trek-Segafredo | + 03.38 |
| 54 | Jonathan Lastra | Caja Rural-Seguros RGA | + 03.52 |
| 55 | Rafal Majka | UAE Team Emirates | + 03.57 |
| 56 | Mikel Bizkarra | Euskaltel-Euskadi | + 04.00 |
| 57 | Jan Hirt | Intermarché-Wanty-Gobert Matériaux | + 04.03 |
| 58 | Michael Storer | Team DSM | + 04.15 |
| 59 | Daniel Navarro | Burgos-BH | + 04.18 |
| 60 | Andrea Bagioli | Deceuninck-Quick Step | + 04.48 |
| 61 | Simone Petilli | Intermarché-Wanty-Gobert Matériaux | + 04.52 |
| 62 | Harm Vanhoucke | Lotto-Soudal | + 05.09 |
| 63 | Jetse Bol | Burgos-BH | + 05.09 |
| 64 | Luis Angel Mate | Euskaltel-Euskadi | + 05.19 |
| 65 | Ben Zwiehoff | BORA-hansgrohe | + 05.21 |
| 66 | Ion Izagirre | Astana-Premier Tech | + 05.31 |
| 67 | Óscar Rodríguez | Astana-Premier Tech | + 05.45 |
| 68 | Guy Niv | Israel Start-Up Nation | + 05.56 |
| 69 | Sergio Henao | Team Qhubeka NextHash | + 06.15 |
| 70 | Fernando Barceló | Cofidis | + 06.15 |
| 71 | Lucas Hamilton | Team BikeExchange | + 06.22 |
| 72 | Nick Schultz | Team BikeExchange | + 06.23 |
| 73 | Antonio Nibali | Trek-Segafredo | + 06.29 |
| 74 | Mads Würtz Schmidt | Israel Start-Up Nation | + 06.34 |
| 75 | Pavel Sivakov | INEOS Grenadiers | + 06.45 |
| 76 | Maxim Van Gils | Lotto-Soudal | + 06.45 |
| 77 | Angel Madrazo | Burgos-BH | + 07.25 |
| 78 | Ander Okamika | Burgos-BH | + 07.41 |
| 79 | Anthony Roux | Groupama-FDJ | + 07.58 |
| 80 | Chris Hamilton | Team DSM | + 08.10 |
| 81 | José Joaquin Rojas | Movistar Team | + 09.23 |
| 82 | Damien Touzé | AG2R Citroën Team | + 09.42 |
| 83 | Cesare Benedetti | BORA-hansgrohe | + 09.42 |
| 84 | Jesus Herrada | Cofidis | + 09.43 |
| 85 | Nicolas Prodhomme | AG2R Citroën Team | + 09.45 |
| 86 | Mikel Iturria | Euskaltel-Euskadi | + 09.51 |
| 87 | Mikaël Chérel | AG2R Citroën Team | + 09.51 |
| 88 | Yuriy Natarov | Astana-Premier Tech | + 10.01 |
| 89 | Jose Herrada | Cofidis | + 10.06 |
| 90 | Anton Palzer | BORA-hansgrohe | + 10.10 |
| 91 | Pelayo Sanchez | Burgos-BH | + 10.26 |
| 92 | Matthew Holmes | Lotto-Soudal | + 10.30 |
| 93 | Sylvain Moniquet | Lotto-Soudal | + 10.34 |
| 94 | Koen Bouwman | Jumbo-Visma | + 10.39 |
| 95 | Carlos Verona | Movistar Team | + 10.48 |
| 96 | Carlos Canal | Burgos-BH | + 11.08 |
| 97 | Max Schachmann | BORA-hansgrohe | + 11.27 |
| 98 | Olivier Le Gac | Groupama-FDJ | + 11.33 |
| 99 | Tobias Ludvigsson | Groupama-FDJ | + 11.38 |
| 100 | Chad Haga | Team DSM | + 11.50 |
| 101 | Andreas Kron | Lotto-Soudal | + 11.56 |
| 102 | Dylan van Baarle | INEOS Grenadiers | + 12.04 |
| 103 | Joan Bou | Euskaltel-Euskadi | + 12.13 |
| 104 | Ryan Gibbons | UAE Team Emirates | + 12.13 |
| 105 | Nathan Van Hooydonck | Jumbo-Visma | + 12.15 |
| 106 | Florian Sénéchal | Deceuninck-Quick Step | + 12.18 |
| 107 | Clément Venturini | AG2R Citroën Team | + 12.42 |
| 108 | Imanol Erviti | Movistar Team | + 12.44 |
| 109 | Rui Oliveira | UAE Team Emirates | + 13.10 |
| 110 | Wesley Kreder | Intermarché-Wanty-Gobert Matériaux | + 13.11 |
| 111 | Dylan Sunderland | Team Qhubeka NextHash | + 13.19 |
| 112 | Thymen Arensman | Team DSM | + 13.22 |
| 113 | Kevin Van Melsen | Intermarché-Wanty-Gobert Matériaux | + 13.26 |
| 114 | Zdenek Stybar | Deceuninck-Quick Step | + 13.29 |
| 115 | Kevin Geniets | Groupama-FDJ | + 13.37 |
| 116 | Eddy Finé | Cofidis | + 13.41 |
| 117 | Lawson Craddock | EF Education-NIPPO | + 13.42 |
| 118 | Sander Armee | Team Qhubeka NextHash | + 13.46 |
| 119 | Tom Pidcock | INEOS Grenadiers | + 13.47 |
| 120 | Jens Keukeleire | EF Education-NIPPO | + 13.57 |
| 121 | Dimitri Claeys | Team Qhubeka NextHash | + 14.11 |
| 122 | Michael Matthews | Team BikeExchange | + 14.35 |
| 123 | Sep Vanmarcke | Israel Start-Up Nation | + 14.40 |
| 124 | Nelson Oliveira | Movistar Team | + 14.52 |
| 125 | Luka Mezgec | Team BikeExchange | + 14.56 |
| 126 | Bert-Jan Lindeman | Team Qhubeka NextHash | + 14.58 |
| 127 | Reinardt Janse van Rensburg | Team Qhubeka NextHash | + 15.01 |
| 128 | Stan Dewulf | AG2R Citroën Team | + 15.01 |
| 129 | Omar Fraile | Astana-Premier Tech | + 15.02 |
| 130 | Diego Camargo | EF Education-NIPPO | + 15.04 |
| 131 | Robert Stannard | Team BikeExchange | + 15.10 |
| 132 | Alex Aranburu | Astana-Premier Tech | + 15.11 |
| 133 | Jan Tratnik | Bahrain Victorious | + 15.11 |
| 134 | Robert Gesink | Jumbo-Visma | + 15.15 |
| 135 | Connor Brown | Team Qhubeka NextHash | + 15.19 |
| 136 | Sebastian Berwick | Israel Start-Up Nation | + 15.24 |
| 137 | Aritz Bagües | Caja Rural-Seguros RGA | + 15.31 |
| 138 | Scott Thwaites | Alpecin-Fenix | + 15.39 |
| 139 | Ramon Sinkeldam | Groupama-FDJ | + 15.48 |
| 140 | James Piccoli | Israel Start-Up Nation | + 16.09 |
| 141 | Alexander Krieger | Alpecin-Fenix | + 16.11 |
| 142 | Jon Aberasturi | Caja Rural-Seguros RGA | + 16.13 |
| 143 | Jasper Philipsen | Alpecin-Fenix | + 16.32 |
| 144 | Edward Planckaert | Alpecin-Fenix | + 16.50 |
| 145 | Salvatore Puccio | INEOS Grenadiers | + 16.53 |
| 146 | Alex Kirsch | Trek-Segafredo | + 16.53 |
| 147 | Sacha Modolo | Alpecin-Fenix | + 16.56 |
| 148 | Magnus Cort | EF Education-NIPPO | + 17.07 |
| 149 | Jay Vine | Alpecin-Fenix | + 17.29 |
| 150 | Damien Howson | Team BikeExchange | + 17.38 |
| 151 | Matteo Trentin | UAE Team Emirates | + 17.46 |
| 152 | Arnaud Démare | Groupama-FDJ | + 17.48 |
| 153 | Floris De Tier | Alpecin-Fenix | + 17.50 |
| 154 | Jhonnatan Narvaez | INEOS Grenadiers | + 17.51 |
| 155 | Alvaro Cuadros | Caja Rural-Seguros RGA | + 18.02 |
| 156 | Sebastian Molano | UAE Team Emirates | + 18.08 |
| 157 | Quinn Simmons | Trek-Segafredo | + 18.44 |
| 158 | Oier Lazkano | Caja Rural-Seguros RGA | + 18.52 |
| 159 | Xabier Azparren | Euskaltel-Euskadi | + 20.04 |
| 160 | Josef Cerný | Deceuninck-Quick Step | + 20.45 |
| 161 | Emmanuel Morin | Cofidis | + 20.47 |
| 162 | Florian Vermeersch | Lotto-Soudal | + 21.00 |
| 163 | Bert Van Lerberghe | Deceuninck-Quick Step | + 21.05 |
| 164 | Alberto Dainese | Team DSM | + 21.13 |
| 165 | Piet Allegaert | Cofidis | + 21.15 |
| 166 | Fabio Jakobsen | Deceuninck-Quick Step | + 21.20 |
| 167 | Lennard Hofstede | Jumbo-Visma | + 21.21 |
| 168 | Juan Jose Lobato | Euskaltel-Euskadi | + 21.28 |
| 169 | Itamar Einhorn | Israel Start-Up Nation | + 21.32 |
| 170 | Riccardo Minali | Intermarché-Wanty-Gobert Matériaux | + 21.48 |
| 171 | Martin Laas | BORA-hansgrohe | + 22.04 |
| 172 | Jacopo Guarnieri | Groupama-FDJ | + 22.06 |
| 173 | Yukiya Arashiro | Bahrain Victorious | + 22.13 |
| 174 | Davide Cimolai | Israel Start-Up Nation | + 22.34 |
| 175 | Kiel Reijnen | Trek-Segafredo | + 22.43 |
| 176 | Thomas Scully | EF Education-NIPPO | + 23.20 |
| 177 | Johan Jacobs | Movistar Team | + 23.41 |
| 178 | Sergio Martin | Caja Rural-Seguros RGA | + 23.50 |
| 179 | Patrick Gamper | BORA-hansgrohe | + 25.19 |
| 180 | Nico Denz | Team DSM | + 25.39 |
| 181 | Jordi Meeus | BORA-hansgrohe | + 27.33 |
| 182 | Diego Rubio | Burgos-BH | + 28.29 |
| - | Frederik Frison | Lotto-Soudal | DNS |
| - | Alexander Cataford | Israel Start-Up Nation | DNS |
Youth
| Pos | Rider | Team | Time |
|---|---|---|---|
| 1 | Egan Bernal | INEOS Grenadiers | 9:26:41 |
| 2 | Gino Mäder | Bahrain Victorious | + 00.13 |
| 3 | Aleksandr Vlasov | Astana-Premier Tech | + 00.16 |
| 4 | Rémy Rochas | Cofidis | + 00.54 |
| 5 | Mauri Vansevenant | Deceuninck-Quick Step | + 00.55 |
| 6 | Juan Pedro Lopez | Trek-Segafredo | + 00.59 |
| 7 | Simon Carr | EF Education-NIPPO | + 01.02 |
| 8 | Tobias Bayer | Alpecin-Fenix | + 01.12 |
| 9 | Mark Padun | Bahrain Victorious | + 01.13 |
| 10 | Jefferson Cepeda | Caja Rural-Seguros RGA | + 01.41 |
| 11 | Clément Champoussin | AG2R Citroën Team | + 01.44 |
| 12 | Gotzon Martín | Euskaltel-Euskadi | + 02.05 |
| 13 | Steff Cras | Lotto-Soudal | + 02.13 |
| 14 | Michael Storer | Team DSM | + 03.18 |
| 15 | Andrea Bagioli | Deceuninck-Quick Step | + 03.51 |
| 16 | Harm Vanhoucke | Lotto-Soudal | + 04.12 |
| 17 | Fernando Barceló | Cofidis | + 05.18 |
| 18 | Lucas Hamilton | Team BikeExchange | + 05.25 |
| 19 | Pavel Sivakov | INEOS Grenadiers | + 05.48 |
| 20 | Maxim Van Gils | Lotto-Soudal | + 05.48 |
| 21 | Damien Touzé | AG2R Citroën Team | + 08.45 |
| 22 | Nicolas Prodhomme | AG2R Citroën Team | + 08.48 |
| 23 | Yuriy Natarov | Astana-Premier Tech | + 09.04 |
| 24 | Pelayo Sanchez | Burgos-BH | + 09.29 |
| 25 | Sylvain Moniquet | Lotto-Soudal | + 09.37 |
| 26 | Carlos Canal | Burgos-BH | + 10.11 |
| 27 | Andreas Kron | Lotto-Soudal | + 10.59 |
| 28 | Joan Bou | Euskaltel-Euskadi | + 11.16 |
| 29 | Rui Oliveira | UAE Team Emirates | + 12.13 |
| 30 | Dylan Sunderland | Team Qhubeka NextHash | + 12.22 |
| 31 | Thymen Arensman | Team DSM | + 12.25 |
| 32 | Kevin Geniets | Groupama-FDJ | + 12.40 |
| 33 | Eddy Finé | Cofidis | + 12.44 |
| 34 | Tom Pidcock | INEOS Grenadiers | + 12.50 |
| 35 | Stan Dewulf | AG2R Citroën Team | + 14.04 |
| 36 | Diego Camargo | EF Education-NIPPO | + 14.07 |
| 37 | Robert Stannard | Team BikeExchange | + 14.13 |
| 38 | Connor Brown | Team Qhubeka NextHash | + 14.22 |
| 39 | Sebastian Berwick | Israel Start-Up Nation | + 14.27 |
| 40 | Jasper Philipsen | Alpecin-Fenix | + 15.35 |
| 41 | Jhonnatan Narvaez | INEOS Grenadiers | + 16.54 |
| 42 | Quinn Simmons | Trek-Segafredo | + 17.47 |
| 43 | Oier Lazkano | Caja Rural-Seguros RGA | + 17.55 |
| 44 | Xabier Azparren | Euskaltel-Euskadi | + 19.07 |
| 45 | Florian Vermeersch | Lotto-Soudal | + 20.03 |
| 46 | Alberto Dainese | Team DSM | + 20.16 |
| 47 | Fabio Jakobsen | Deceuninck-Quick Step | + 20.23 |
| 48 | Itamar Einhorn | Israel Start-Up Nation | + 20.35 |
| 49 | Johan Jacobs | Movistar Team | + 22.44 |
| 50 | Sergio Martin | Caja Rural-Seguros RGA | + 22.53 |
| 51 | Patrick Gamper | BORA-hansgrohe | + 24.22 |
| 52 | Jordi Meeus | BORA-hansgrohe | + 26.36 |
Points
| Pos | Rider | Team | Points |
|---|---|---|---|
| 1 | Jasper Philipsen | Alpecin-Fenix | 50 |
| 2 | Fabio Jakobsen | Deceuninck-Quick Step | 50 |
| 3 | Alex Aranburu | Astana-Premier Tech | 50 |
| 4 | Rein Taaramäe | Intermarché-Wanty-Gobert Matériaux | 33 |
| 5 | Lilian Calmejane | AG2R Citroën Team | 30 |
| 6 | Primoz Roglic | Jumbo-Visma | 29 |
| 7 | Michael Matthews | Team BikeExchange | 27 |
| 8 | Julen Amezqueta | Caja Rural-Seguros RGA | 20 |
| 9 | Sebastian Molano | UAE Team Emirates | 18 |
| 10 | Joe Dombrowski | UAE Team Emirates | 17 |
| 11 | Kenny Elissonde | Trek-Segafredo | 15 |
| 12 | Tobias Bayer | Alpecin-Fenix | 15 |
| 13 | Jan Tratnik | Bahrain Victorious | 15 |
| 14 | Bert Van Lerberghe | Deceuninck-Quick Step | 15 |
| 15 | Jon Aberasturi | Caja Rural-Seguros RGA | 14 |
| 16 | Omar Fraile | Astana-Premier Tech | 13 |
| 17 | Thomas Scully | EF Education-NIPPO | 13 |
| 18 | Enric Mas | Movistar Team | 12 |
| 19 | Martin Laas | BORA-hansgrohe | 12 |
| 20 | Josef Cerný | Deceuninck-Quick Step | 11 |
| 21 | Miguel Ángel López | Movistar Team | 10 |
| 22 | Jetse Bol | Burgos-BH | 10 |
| 23 | Dylan van Baarle | INEOS Grenadiers | 10 |
| 24 | Tom Pidcock | INEOS Grenadiers | 10 |
| 25 | Riccardo Minali | Intermarché-Wanty-Gobert Matériaux | 10 |
| 26 | Andrea Bagioli | Deceuninck-Quick Step | 9 |
| 27 | Adam Yates | INEOS Grenadiers | 8 |
| 28 | Lawson Craddock | EF Education-NIPPO | 8 |
| 29 | Florian Vermeersch | Lotto-Soudal | 8 |
| 30 | Mikel Landa | Bahrain Victorious | 7 |
| 31 | Piet Allegaert | Cofidis | 7 |
| 32 | Giulio Ciccone | Trek-Segafredo | 6 |
| 33 | Aleksandr Vlasov | Astana-Premier Tech | 6 |
| 34 | Antonio Soto | Euskaltel-Euskadi | 6 |
| 35 | Egan Bernal | INEOS Grenadiers | 5 |
| 36 | Jan Polanc | UAE Team Emirates | 5 |
| 37 | Alberto Dainese | Team DSM | 5 |
| 38 | Alejandro Valverde | Movistar Team | 4 |
| 39 | Sepp Kuss | Jumbo-Visma | 4 |
| 40 | Reinardt Janse van Rensburg | Team Qhubeka NextHash | 4 |
| 41 | Fabio Aru | Team Qhubeka NextHash | 3 |
| 42 | Chad Haga | Team DSM | 3 |
| 43 | Arnaud Démare | Groupama-FDJ | 3 |
| 44 | Romain Bardet | Team DSM | 2 |
| 45 | Juan Pedro Lopez | Trek-Segafredo | 2 |
| 46 | Juan Jose Lobato | Euskaltel-Euskadi | 2 |
| 47 | David de la Cruz | UAE Team Emirates | 1 |
Mountain
| Pos | Rider | Team | Points |
|---|---|---|---|
| 1 | Rein Taaramäe | Intermarché-Wanty-Gobert Matériaux | 10 |
| 2 | Kenny Elissonde | Trek-Segafredo | 7 |
| 3 | Joe Dombrowski | UAE Team Emirates | 6 |
| 4 | Tobias Bayer | Alpecin-Fenix | 5 |
| 5 | Sepp Kuss | Jumbo-Visma | 3 |
| 6 | Lilian Calmejane | AG2R Citroën Team | 3 |
| 7 | Antonio Soto | Euskaltel-Euskadi | 3 |
| 8 | Sep Vanmarcke | Israel Start-Up Nation | 2 |
| 9 | Enric Mas | Movistar Team | 1 |
| 10 | Rui Oliveira | UAE Team Emirates | 1 |
Team
| Pos | Team | Time |
|---|---|---|
| 1 | UAE Team Emirates | 28:19:20 |
| 2 | Movistar Team | + 00.22 |
| 3 | Bahrain Victorious | + 00.50 |
| 4 | Trek-Segafredo | + 01.14 |
| 5 | INEOS Grenadiers | + 01.15 |
| 6 | Intermarché-Wanty-Gobert Matériaux | + 02.26 |
| 7 | AG2R Citroën Team | + 02.33 |
| 8 | Team DSM | + 02.52 |
| 9 | EF Education-NIPPO | + 03.35 |
| 10 | Jumbo-Visma | + 03.49 |
| 11 | Euskaltel-Euskadi | + 04.01 |
| 12 | Astana-Premier Tech | + 05.23 |
| 13 | Caja Rural-Seguros RGA | + 05.38 |
| 14 | Deceuninck-Quick Step | + 06.36 |
| 15 | Team BikeExchange | + 06.45 |
| 16 | Cofidis | + 07.28 |
| 17 | Burgos-BH | + 07.54 |
| 18 | Lotto-Soudal | + 08.48 |
| 19 | BORA-hansgrohe | + 11.47 |
| 20 | Groupama-FDJ | + 14.54 |
| 21 | Team Qhubeka NextHash | + 17.12 |
| 22 | Israel Start-Up Nation | + 21.16 |
| 23 | Alpecin-Fenix | + 28.32 |








