Vuelta a España 2020 - Stage 10
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 | Primoz Roglic | Team Jumbo-Visma | 4:14:11 |
| 2 | Felix Großschartner | Bora-hansgrohe | + 00.00 |
| 3 | Andrea Bagioli | Deceuninck-Quick Step | + 00.00 |
| 4 | Alex Aranburu | Astana Pro Team | + 00.00 |
| 5 | Robert Stannard | Mitchelton-Scott | + 00.00 |
| 6 | Julien Simon | Total Direct Énergie | + 00.00 |
| 7 | Daniel Martin | Israel Start-Up Nation | + 00.00 |
| 8 | Guillaume Martin | Cofidis | + 00.00 |
| 9 | Jasper Philipsen | UAE Team Emirates | + 00.03 |
| 10 | Magnus Cort | EF Pro Cycling | + 00.03 |
| 11 | Dion Smith | Mitchelton-Scott | + 00.03 |
| 12 | Wout Poels | Bahrain-McLaren | + 00.03 |
| 13 | Dorian Godon | AG2R La Mondiale | + 00.03 |
| 14 | Richard Carapaz | INEOS Grenadiers | + 00.03 |
| 15 | Aleksandr Vlasov | Astana Pro Team | + 00.03 |
| 16 | Enric Mas | Movistar Team | + 00.03 |
| 17 | Gonzalo Serrano | Caja Rural-Seguros RGA | + 00.03 |
| 18 | Michael Valgren | NTT Pro Cycling | + 00.03 |
| 19 | Clément Champoussin | AG2R La Mondiale | + 00.03 |
| 20 | Anthony Roux | Groupama - FDJ | + 00.03 |
| 21 | David Gaudu | Groupama - FDJ | + 00.03 |
| 22 | Sergio Henao | UAE Team Emirates | + 00.03 |
| 23 | Alejandro Valverde | Movistar Team | + 00.03 |
| 24 | Esteban Chaves | Mitchelton-Scott | + 00.03 |
| 25 | David de la Cruz | UAE Team Emirates | + 00.03 |
| 26 | George Bennett | Team Jumbo-Visma | + 00.03 |
| 27 | Mattia Cattaneo | Deceuninck-Quick Step | + 00.03 |
| 28 | Robert Power | Team Sunweb | + 00.03 |
| 29 | Hugh Carthy | EF Pro Cycling | + 00.10 |
| 30 | Jetse Bol | Burgos-BH | + 00.15 |
| 31 | Marc Soler | Movistar Team | + 00.15 |
| 32 | Georg Zimmermann | CCC Team | + 00.15 |
| 33 | William Barta | CCC Team | + 00.15 |
| 34 | Mikel Nieve | Mitchelton-Scott | + 00.15 |
| 35 | Gorka Izagirre | Astana Pro Team | + 00.15 |
| 36 | Jesus Ezquerra | Burgos-BH | + 00.15 |
| 37 | Kobe Goossens | Lotto-Soudal | + 00.18 |
| 38 | Gino Mäder | NTT Pro Cycling | + 00.21 |
| 39 | Max Kanter | Team Sunweb | + 00.23 |
| 40 | Zdenek Stybar | Deceuninck-Quick Step | + 00.23 |
| 41 | Sepp Kuss | Team Jumbo-Visma | + 00.27 |
| 42 | Juan Pedro Lopez | Trek-Segafredo | + 00.29 |
| 43 | Alexandr Riabushenko | UAE Team Emirates | + 00.32 |
| 44 | Rui Costa | UAE Team Emirates | + 00.32 |
| 45 | Jose Herrada | Cofidis | + 00.32 |
| 46 | Jasha Sütterlin | Team Sunweb | + 00.32 |
| 47 | Oscar Cabedo | Burgos-BH | + 00.32 |
| 48 | Santiago Buitrago | Bahrain-McLaren | + 00.32 |
| 49 | Bruno Armirail | Groupama - FDJ | + 00.32 |
| 50 | Nans Peters | AG2R La Mondiale | + 00.32 |
| 51 | Tim Wellens | Lotto-Soudal | + 00.32 |
| 52 | Davide Formolo | UAE Team Emirates | + 00.32 |
| 53 | Jonathan Hivert | Total Direct Énergie | + 00.32 |
| 54 | Scott Davies | Bahrain-McLaren | + 00.32 |
| 55 | Tosh Van der Sande | Lotto-Soudal | + 00.32 |
| 56 | Nick Schultz | Mitchelton-Scott | + 00.44 |
| 57 | José Joaquin Rojas | Movistar Team | + 00.44 |
| 58 | Carlos Barbero | NTT Pro Cycling | + 00.44 |
| 59 | Angel Madrazo | Burgos-BH | + 00.44 |
| 60 | Quentin Jauregui | AG2R La Mondiale | + 00.44 |
| 61 | Luis Angel Mate | Cofidis | + 01.07 |
| 62 | Pierre-Luc Périchon | Cofidis | + 01.07 |
| 63 | Ricardo Vilela | Burgos-BH | + 01.07 |
| 64 | Reto Hollenstein | Israel Start-Up Nation | + 01.07 |
| 65 | Imanol Erviti | Movistar Team | + 01.12 |
| 66 | Nelson Oliveira | Movistar Team | + 01.12 |
| 67 | Fred Wright | Bahrain-McLaren | + 01.12 |
| 68 | Julen Amezqueta | Caja Rural-Seguros RGA | + 01.12 |
| 69 | Omar Fraile | Astana Pro Team | + 01.21 |
| 70 | Luis León Sánchez | Astana Pro Team | + 01.21 |
| 71 | Valentin Ferron | Total Direct Énergie | + 01.21 |
| 72 | Lukasz Wisniowski | CCC Team | + 01.21 |
| 73 | Martin Salmon | Team Sunweb | + 01.27 |
| 74 | Lorrenzo Manzin | Total Direct Énergie | + 01.27 |
| 75 | Mark Donovan | Team Sunweb | + 01.29 |
| 76 | Jhojan Garcia | Caja Rural-Seguros RGA | + 01.29 |
| 77 | Victor Lafay | Cofidis | + 01.29 |
| 78 | Jakub Mareczko | CCC Team | + 01.29 |
| 79 | Emmanuel Morin | Cofidis | + 01.33 |
| 80 | Michael Schwarzmann | Bora-hansgrohe | + 01.39 |
| 81 | Tsgabu Grmay | Mitchelton-Scott | + 01.42 |
| 82 | Alexis Renard | Israel Start-Up Nation | + 01.46 |
| 83 | Jonas Vingegaard | Team Jumbo-Visma | + 01.46 |
| 84 | Juan Felipe Osorio | Burgos-BH | + 01.46 |
| 85 | Willie Smit | Burgos-BH | + 01.50 |
| 86 | Olivier Le Gac | Groupama - FDJ | + 01.55 |
| 87 | Emils Liepins | Trek-Segafredo | + 02.06 |
| 88 | Niklas Eg | Trek-Segafredo | + 02.06 |
| 89 | Jon Aberasturi | Caja Rural-Seguros RGA | + 02.11 |
| 90 | Paul Martens | Team Jumbo-Visma | + 02.13 |
| 91 | Robert Gesink | Team Jumbo-Visma | + 02.13 |
| 92 | Lennard Hofstede | Team Jumbo-Visma | + 02.13 |
| 93 | Thymen Arensman | Team Sunweb | + 02.13 |
| 94 | Koen De Kort | Trek-Segafredo | + 02.20 |
| 95 | Michel Ries | Trek-Segafredo | + 02.20 |
| 96 | Mickaël Delage | Groupama - FDJ | + 02.20 |
| 97 | Matthieu Ladagnous | Groupama - FDJ | + 02.20 |
| 98 | Reinardt Janse van Rensburg | NTT Pro Cycling | + 02.24 |
| 99 | Alexander Kamp | Trek-Segafredo | + 02.25 |
| 100 | Michael Woods | EF Pro Cycling | + 02.25 |
| 101 | Tejay van Garderen | EF Pro Cycling | + 02.25 |
| 102 | Paul Ourselin | Total Direct Énergie | + 02.25 |
| 103 | Jonathan Lastra | Caja Rural-Seguros RGA | + 02.25 |
| 104 | Jefferson Cepeda | Caja Rural-Seguros RGA | + 02.25 |
| 105 | Jan Hirt | CCC Team | + 02.25 |
| 106 | Merhawi Kudus | Astana Pro Team | + 02.25 |
| 107 | Romain Sicard | Total Direct Énergie | + 02.25 |
| 108 | Michael Mørkøv | Deceuninck-Quick Step | + 02.48 |
| 109 | Gerben Thijssen | Lotto-Soudal | + 02.48 |
| 110 | Tomasz Marczynski | Lotto-Soudal | + 02.48 |
| 111 | Julius van den Berg | EF Pro Cycling | + 02.51 |
| 112 | Enrico Gasparotto | NTT Pro Cycling | + 03.00 |
| 113 | Stefan de Bod | NTT Pro Cycling | + 03.00 |
| 114 | Ion Izagirre | Astana Pro Team | + 03.09 |
| 115 | James Piccoli | Israel Start-Up Nation | + 03.16 |
| 116 | Remi Cavagna | Deceuninck-Quick Step | + 03.16 |
| 117 | Rüdiger Selig | Bora-hansgrohe | + 03.16 |
| 118 | Niki Terpstra | Total Direct Énergie | + 03.22 |
| 119 | Ivan Sosa | INEOS Grenadiers | + 03.22 |
| 120 | Dylan van Baarle | INEOS Grenadiers | + 03.36 |
| 121 | Kevin Inkelaar | Bahrain-McLaren | + 03.38 |
| 122 | Jannik Steimle | Deceuninck-Quick Step | + 03.38 |
| 123 | Cameron Wurf | INEOS Grenadiers | + 03.38 |
| 124 | Callum Scotson | Mitchelton-Scott | + 03.38 |
| 125 | Carlos Verona | Movistar Team | + 03.44 |
| 126 | Andrey Amador | INEOS Grenadiers | + 03.44 |
| 127 | Chris Froome | INEOS Grenadiers | + 03.44 |
| 128 | Ivo Oliveira | UAE Team Emirates | + 03.44 |
| 129 | Rui Oliveira | UAE Team Emirates | + 03.44 |
| 130 | Jorge Arcas | Movistar Team | + 03.44 |
| 131 | Aritz Bagües | Caja Rural-Seguros RGA | + 03.44 |
| 132 | Hector Saez | Caja Rural-Seguros RGA | + 03.44 |
| 133 | Michal Paluta | CCC Team | + 03.44 |
| 134 | Mitchell Docker | EF Pro Cycling | + 04.06 |
| 135 | Stan Dewulf | Lotto-Soudal | + 04.17 |
| 136 | Remy Mertz | Lotto-Soudal | + 04.19 |
| 137 | Brent Van Moer | Lotto-Soudal | + 04.19 |
| 138 | Martin Laas | Bora-hansgrohe | + 04.29 |
| 139 | Logan Owen | EF Pro Cycling | + 04.29 |
| 140 | Michael Storer | Team Sunweb | + 04.29 |
| 141 | Mihkel Räim | Israel Start-Up Nation | + 05.36 |
| 142 | Alex Molenaar | Burgos-BH | + 05.39 |
| 143 | Matteo Badilatti | Israel Start-Up Nation | + 05.45 |
| 144 | Nicholas Dlamini | NTT Pro Cycling | + 05.45 |
| 145 | Benjamin Dyball | NTT Pro Cycling | + 05.45 |
| 146 | Harry Tanfield | AG2R La Mondiale | + 05.45 |
| 147 | Omer Goldstein | Israel Start-Up Nation | + 05.45 |
| 148 | Rory Sutherland | Israel Start-Up Nation | + 05.45 |
| 149 | Ide Schelling | Bora-hansgrohe | + 06.33 |
| 150 | Andreas Schillinger | Bora-hansgrohe | + 06.33 |
| 151 | Pascal Ackermann | Bora-hansgrohe | + 06.33 |
| 152 | Dmitriy Gruzdev | Astana Pro Team | + 08.05 |
| 153 | Pim Ligthart | Total Direct Énergie | + 10.18 |
| 154 | Stephen Williams | Bahrain-McLaren | + 11.07 |
| 155 | Alex Edmondson | Mitchelton-Scott | + 12.04 |
| 156 | Ian Garrison | Deceuninck-Quick Step | + 12.51 |
| 157 | Sam Bennett | Deceuninck-Quick Step | + 12.51 |
GC
| Pos | Rider | Team | Time |
|---|---|---|---|
| 1 | Primoz Roglic | Team Jumbo-Visma | 40:25:15 |
| 2 | Richard Carapaz | INEOS Grenadiers | + 00.00 |
| 3 | Daniel Martin | Israel Start-Up Nation | + 00.25 |
| 4 | Hugh Carthy | EF Pro Cycling | + 00.51 |
| 5 | Enric Mas | Movistar Team | + 01.54 |
| 6 | Felix Großschartner | Bora-hansgrohe | + 03.19 |
| 7 | Esteban Chaves | Mitchelton-Scott | + 03.28 |
| 8 | Alejandro Valverde | Movistar Team | + 03.35 |
| 9 | Wout Poels | Bahrain-McLaren | + 03.47 |
| 10 | Marc Soler | Movistar Team | + 03.52 |
| 11 | George Bennett | Team Jumbo-Visma | + 04.21 |
| 12 | Mikel Nieve | Mitchelton-Scott | + 04.29 |
| 13 | David de la Cruz | UAE Team Emirates | + 04.44 |
| 14 | David Gaudu | Groupama - FDJ | + 06.15 |
| 15 | Aleksandr Vlasov | Astana Pro Team | + 06.52 |
| 16 | Gorka Izagirre | Astana Pro Team | + 07.12 |
| 17 | Sergio Henao | UAE Team Emirates | + 07.17 |
| 18 | Mattia Cattaneo | Deceuninck-Quick Step | + 07.27 |
| 19 | Guillaume Martin | Cofidis | + 08.22 |
| 20 | Sepp Kuss | Team Jumbo-Visma | + 10.30 |
| 21 | Gino Mäder | NTT Pro Cycling | + 11.37 |
| 22 | Davide Formolo | UAE Team Emirates | + 18.42 |
| 23 | Kobe Goossens | Lotto-Soudal | + 19.11 |
| 24 | Jose Herrada | Cofidis | + 20.01 |
| 25 | Georg Zimmermann | CCC Team | + 23.03 |
| 26 | Bruno Armirail | Groupama - FDJ | + 23.46 |
| 27 | Luis León Sánchez | Astana Pro Team | + 25.26 |
| 28 | Clément Champoussin | AG2R La Mondiale | + 27.01 |
| 29 | Luis Angel Mate | Cofidis | + 32.32 |
| 30 | William Barta | CCC Team | + 34.18 |
| 31 | José Joaquin Rojas | Movistar Team | + 36.31 |
| 32 | Ivan Sosa | INEOS Grenadiers | + 38.11 |
| 33 | Andrea Bagioli | Deceuninck-Quick Step | + 39.12 |
| 34 | Carlos Verona | Movistar Team | + 39.23 |
| 35 | Nick Schultz | Mitchelton-Scott | + 42.26 |
| 36 | Juan Pedro Lopez | Trek-Segafredo | + 43.32 |
| 37 | Rui Costa | UAE Team Emirates | + 43.37 |
| 38 | Romain Sicard | Total Direct Énergie | + 45.34 |
| 39 | Michael Woods | EF Pro Cycling | + 46.51 |
| 40 | Ion Izagirre | Astana Pro Team | + 47.07 |
| 41 | Tsgabu Grmay | Mitchelton-Scott | + 48.12 |
| 42 | Jhojan Garcia | Caja Rural-Seguros RGA | + 48.36 |
| 43 | Robert Gesink | Team Jumbo-Visma | + 49.22 |
| 44 | Nans Peters | AG2R La Mondiale | + 49.52 |
| 45 | Robert Power | Team Sunweb | + 50.44 |
| 46 | Julien Simon | Total Direct Énergie | + 51.51 |
| 47 | Niklas Eg | Trek-Segafredo | + 52.09 |
| 48 | Andrey Amador | INEOS Grenadiers | + 53.47 |
| 49 | Dorian Godon | AG2R La Mondiale | + 56.31 |
| 50 | Dylan van Baarle | INEOS Grenadiers | + 57.37 |
| 51 | Nelson Oliveira | Movistar Team | + 58.10 |
| 52 | Michael Valgren | NTT Pro Cycling | + 58.14 |
| 53 | Julen Amezqueta | Caja Rural-Seguros RGA | + 01:00.59 |
| 54 | Jonathan Lastra | Caja Rural-Seguros RGA | + 01:01.10 |
| 55 | Angel Madrazo | Burgos-BH | + 01:02.20 |
| 56 | Michel Ries | Trek-Segafredo | + 01:02.52 |
| 57 | Omar Fraile | Astana Pro Team | + 01:02.55 |
| 58 | Gonzalo Serrano | Caja Rural-Seguros RGA | + 01:03.23 |
| 59 | Imanol Erviti | Movistar Team | + 01:04.05 |
| 60 | Merhawi Kudus | Astana Pro Team | + 01:04.32 |
| 61 | Willie Smit | Burgos-BH | + 01:04.42 |
| 62 | Thymen Arensman | Team Sunweb | + 01:08.31 |
| 63 | Reto Hollenstein | Israel Start-Up Nation | + 01:09.04 |
| 64 | Santiago Buitrago | Bahrain-McLaren | + 01:09.34 |
| 65 | Lennard Hofstede | Team Jumbo-Visma | + 01:10.03 |
| 66 | Jan Hirt | CCC Team | + 01:10.46 |
| 67 | Alex Aranburu | Astana Pro Team | + 01:12.00 |
| 68 | Michael Storer | Team Sunweb | + 01:13.27 |
| 69 | Tim Wellens | Lotto-Soudal | + 01:14.24 |
| 70 | Oscar Cabedo | Burgos-BH | + 01:14.47 |
| 71 | Ide Schelling | Bora-hansgrohe | + 01:15.17 |
| 72 | Koen De Kort | Trek-Segafredo | + 01:17.50 |
| 73 | Jonas Vingegaard | Team Jumbo-Visma | + 01:19.14 |
| 74 | Robert Stannard | Mitchelton-Scott | + 01:20.13 |
| 75 | Matthieu Ladagnous | Groupama - FDJ | + 01:20.27 |
| 76 | Magnus Cort | EF Pro Cycling | + 01:23.08 |
| 77 | Olivier Le Gac | Groupama - FDJ | + 01:23.20 |
| 78 | Anthony Roux | Groupama - FDJ | + 01:25.00 |
| 79 | Alexis Renard | Israel Start-Up Nation | + 01:25.05 |
| 80 | Jasha Sütterlin | Team Sunweb | + 01:25.23 |
| 81 | Jetse Bol | Burgos-BH | + 01:25.27 |
| 82 | Alexandr Riabushenko | UAE Team Emirates | + 01:26.13 |
| 83 | Matteo Badilatti | Israel Start-Up Nation | + 01:26.17 |
| 84 | Stefan de Bod | NTT Pro Cycling | + 01:26.57 |
| 85 | Dion Smith | Mitchelton-Scott | + 01:27.07 |
| 86 | Paul Ourselin | Total Direct Énergie | + 01:27.45 |
| 87 | Mark Donovan | Team Sunweb | + 01:29.29 |
| 88 | Jannik Steimle | Deceuninck-Quick Step | + 01:31.27 |
| 89 | Jorge Arcas | Movistar Team | + 01:33.59 |
| 90 | Stan Dewulf | Lotto-Soudal | + 01:34.10 |
| 91 | Ricardo Vilela | Burgos-BH | + 01:34.23 |
| 92 | Remy Mertz | Lotto-Soudal | + 01:34.30 |
| 93 | Jesus Ezquerra | Burgos-BH | + 01:34.41 |
| 94 | Quentin Jauregui | AG2R La Mondiale | + 01:35.15 |
| 95 | Hector Saez | Caja Rural-Seguros RGA | + 01:36.34 |
| 96 | Pierre-Luc Périchon | Cofidis | + 01:37.14 |
| 97 | Enrico Gasparotto | NTT Pro Cycling | + 01:38.00 |
| 98 | Carlos Barbero | NTT Pro Cycling | + 01:38.25 |
| 99 | Michal Paluta | CCC Team | + 01:38.39 |
| 100 | Remi Cavagna | Deceuninck-Quick Step | + 01:38.41 |
| 101 | Tejay van Garderen | EF Pro Cycling | + 01:39.02 |
| 102 | Emils Liepins | Trek-Segafredo | + 01:39.05 |
| 103 | Jefferson Cepeda | Caja Rural-Seguros RGA | + 01:39.17 |
| 104 | Brent Van Moer | Lotto-Soudal | + 01:39.46 |
| 105 | Victor Lafay | Cofidis | + 01:40.18 |
| 106 | Tosh Van der Sande | Lotto-Soudal | + 01:40.26 |
| 107 | Valentin Ferron | Total Direct Énergie | + 01:41.22 |
| 108 | Cameron Wurf | INEOS Grenadiers | + 01:42.43 |
| 109 | Lukasz Wisniowski | CCC Team | + 01:42.44 |
| 110 | Jasper Philipsen | UAE Team Emirates | + 01:43.00 |
| 111 | Dmitriy Gruzdev | Astana Pro Team | + 01:43.56 |
| 112 | Chris Froome | INEOS Grenadiers | + 01:44.25 |
| 113 | Aritz Bagües | Caja Rural-Seguros RGA | + 01:44.33 |
| 114 | Fred Wright | Bahrain-McLaren | + 01:44.55 |
| 115 | Omer Goldstein | Israel Start-Up Nation | + 01:45.30 |
| 116 | Paul Martens | Team Jumbo-Visma | + 01:46.03 |
| 117 | Zdenek Stybar | Deceuninck-Quick Step | + 01:46.08 |
| 118 | Jon Aberasturi | Caja Rural-Seguros RGA | + 01:46.10 |
| 119 | Scott Davies | Bahrain-McLaren | + 01:46.51 |
| 120 | Ivo Oliveira | UAE Team Emirates | + 01:47.13 |
| 121 | James Piccoli | Israel Start-Up Nation | + 01:47.19 |
| 122 | Benjamin Dyball | NTT Pro Cycling | + 01:47.25 |
| 123 | Juan Felipe Osorio | Burgos-BH | + 01:48.25 |
| 124 | Tomasz Marczynski | Lotto-Soudal | + 01:49.20 |
| 125 | Niki Terpstra | Total Direct Énergie | + 01:51.02 |
| 126 | Reinardt Janse van Rensburg | NTT Pro Cycling | + 01:51.09 |
| 127 | Max Kanter | Team Sunweb | + 01:52.03 |
| 128 | Lorrenzo Manzin | Total Direct Énergie | + 01:52.46 |
| 129 | Mitchell Docker | EF Pro Cycling | + 01:53.43 |
| 130 | Ian Garrison | Deceuninck-Quick Step | + 01:53.49 |
| 131 | Alex Molenaar | Burgos-BH | + 01:54.47 |
| 132 | Michael Mørkøv | Deceuninck-Quick Step | + 01:55.13 |
| 133 | Gerben Thijssen | Lotto-Soudal | + 01:55.32 |
| 134 | Jonathan Hivert | Total Direct Énergie | + 01:55.36 |
| 135 | Logan Owen | EF Pro Cycling | + 01:57.18 |
| 136 | Nicholas Dlamini | NTT Pro Cycling | + 01:57.38 |
| 137 | Alexander Kamp | Trek-Segafredo | + 01:57.43 |
| 138 | Callum Scotson | Mitchelton-Scott | + 01:57.51 |
| 139 | Rui Oliveira | UAE Team Emirates | + 01:58.49 |
| 140 | Michael Schwarzmann | Bora-hansgrohe | + 01:59.41 |
| 141 | Andreas Schillinger | Bora-hansgrohe | + 02:00.17 |
| 142 | Rory Sutherland | Israel Start-Up Nation | + 02:01.34 |
| 143 | Pim Ligthart | Total Direct Énergie | + 02:03.11 |
| 144 | Emmanuel Morin | Cofidis | + 02:04.25 |
| 145 | Sam Bennett | Deceuninck-Quick Step | + 02:05.53 |
| 146 | Julius van den Berg | EF Pro Cycling | + 02:06.47 |
| 147 | Kevin Inkelaar | Bahrain-McLaren | + 02:07.33 |
| 148 | Harry Tanfield | AG2R La Mondiale | + 02:08.00 |
| 149 | Pascal Ackermann | Bora-hansgrohe | + 02:09.04 |
| 150 | Martin Salmon | Team Sunweb | + 02:11.32 |
| 151 | Alex Edmondson | Mitchelton-Scott | + 02:16.24 |
| 152 | Mihkel Räim | Israel Start-Up Nation | + 02:16.58 |
| 153 | Rüdiger Selig | Bora-hansgrohe | + 02:19.16 |
| 154 | Martin Laas | Bora-hansgrohe | + 02:21.39 |
| 155 | Stephen Williams | Bahrain-McLaren | + 02:22.21 |
| 156 | Mickaël Delage | Groupama - FDJ | + 02:38.04 |
| 157 | Jakub Mareczko | CCC Team | + 02:47.14 |
Youth
| Pos | Rider | Team | Time |
|---|---|---|---|
| 1 | Enric Mas | Movistar Team | 40:27:09 |
| 2 | David Gaudu | Groupama - FDJ | + 04.21 |
| 3 | Aleksandr Vlasov | Astana Pro Team | + 04.58 |
| 4 | Gino Mäder | NTT Pro Cycling | + 09.43 |
| 5 | Kobe Goossens | Lotto-Soudal | + 17.17 |
| 6 | Georg Zimmermann | CCC Team | + 21.09 |
| 7 | Clément Champoussin | AG2R La Mondiale | + 25.07 |
| 8 | William Barta | CCC Team | + 32.24 |
| 9 | Ivan Sosa | INEOS Grenadiers | + 36.17 |
| 10 | Andrea Bagioli | Deceuninck-Quick Step | + 37.18 |
| 11 | Juan Pedro Lopez | Trek-Segafredo | + 41.38 |
| 12 | Jhojan Garcia | Caja Rural-Seguros RGA | + 46.42 |
| 13 | Robert Power | Team Sunweb | + 48.50 |
| 14 | Niklas Eg | Trek-Segafredo | + 50.15 |
| 15 | Dorian Godon | AG2R La Mondiale | + 54.37 |
| 16 | Michel Ries | Trek-Segafredo | + 01:00.58 |
| 17 | Thymen Arensman | Team Sunweb | + 01:06.37 |
| 18 | Santiago Buitrago | Bahrain-McLaren | + 01:07.40 |
| 19 | Alex Aranburu | Astana Pro Team | + 01:10.06 |
| 20 | Michael Storer | Team Sunweb | + 01:11.33 |
| 21 | Ide Schelling | Bora-hansgrohe | + 01:13.23 |
| 22 | Jonas Vingegaard | Team Jumbo-Visma | + 01:17.20 |
| 23 | Robert Stannard | Mitchelton-Scott | + 01:18.19 |
| 24 | Alexis Renard | Israel Start-Up Nation | + 01:23.11 |
| 25 | Alexandr Riabushenko | UAE Team Emirates | + 01:24.19 |
| 26 | Stefan de Bod | NTT Pro Cycling | + 01:25.03 |
| 27 | Mark Donovan | Team Sunweb | + 01:27.35 |
| 28 | Jannik Steimle | Deceuninck-Quick Step | + 01:29.33 |
| 29 | Stan Dewulf | Lotto-Soudal | + 01:32.16 |
| 30 | Remy Mertz | Lotto-Soudal | + 01:32.36 |
| 31 | Michal Paluta | CCC Team | + 01:36.45 |
| 32 | Remi Cavagna | Deceuninck-Quick Step | + 01:36.47 |
| 33 | Jefferson Cepeda | Caja Rural-Seguros RGA | + 01:37.23 |
| 34 | Brent Van Moer | Lotto-Soudal | + 01:37.52 |
| 35 | Victor Lafay | Cofidis | + 01:38.24 |
| 36 | Valentin Ferron | Total Direct Énergie | + 01:39.28 |
| 37 | Jasper Philipsen | UAE Team Emirates | + 01:41.06 |
| 38 | Fred Wright | Bahrain-McLaren | + 01:43.01 |
| 39 | Omer Goldstein | Israel Start-Up Nation | + 01:43.36 |
| 40 | Scott Davies | Bahrain-McLaren | + 01:44.57 |
| 41 | Ivo Oliveira | UAE Team Emirates | + 01:45.19 |
| 42 | Juan Felipe Osorio | Burgos-BH | + 01:46.31 |
| 43 | Max Kanter | Team Sunweb | + 01:50.09 |
| 44 | Ian Garrison | Deceuninck-Quick Step | + 01:51.55 |
| 45 | Alex Molenaar | Burgos-BH | + 01:52.53 |
| 46 | Gerben Thijssen | Lotto-Soudal | + 01:53.38 |
| 47 | Logan Owen | EF Pro Cycling | + 01:55.24 |
| 48 | Nicholas Dlamini | NTT Pro Cycling | + 01:55.44 |
| 49 | Callum Scotson | Mitchelton-Scott | + 01:55.57 |
| 50 | Rui Oliveira | UAE Team Emirates | + 01:56.55 |
| 51 | Emmanuel Morin | Cofidis | + 02:02.31 |
| 52 | Julius van den Berg | EF Pro Cycling | + 02:04.53 |
| 53 | Kevin Inkelaar | Bahrain-McLaren | + 02:05.39 |
| 54 | Martin Salmon | Team Sunweb | + 02:09.38 |
| 55 | Stephen Williams | Bahrain-McLaren | + 02:20.27 |
Points
| Pos | Rider | Team | Points |
|---|---|---|---|
| 1 | Primoz Roglic | Team Jumbo-Visma | 129 |
| 2 | Richard Carapaz | INEOS Grenadiers | 83 |
| 3 | Daniel Martin | Israel Start-Up Nation | 82 |
| 4 | Guillaume Martin | Cofidis | 58 |
| 5 | Felix Großschartner | Bora-hansgrohe | 53 |
| 6 | Michael Woods | EF Pro Cycling | 45 |
| 7 | Hugh Carthy | EF Pro Cycling | 45 |
| 8 | Enric Mas | Movistar Team | 42 |
| 9 | Jasper Philipsen | UAE Team Emirates | 41 |
| 10 | Alejandro Valverde | Movistar Team | 40 |
| 11 | Pascal Ackermann | Bora-hansgrohe | 39 |
| 12 | Sepp Kuss | Team Jumbo-Visma | 35 |
| 13 | Alex Aranburu | Astana Pro Team | 35 |
| 14 | Wout Poels | Bahrain-McLaren | 34 |
| 15 | Gerben Thijssen | Lotto-Soudal | 32 |
| 16 | Esteban Chaves | Mitchelton-Scott | 30 |
| 17 | Rui Costa | UAE Team Emirates | 30 |
| 18 | Marc Soler | Movistar Team | 29 |
| 19 | George Bennett | Team Jumbo-Visma | 27 |
| 20 | Aleksandr Vlasov | Astana Pro Team | 27 |
| 21 | Andrea Bagioli | Deceuninck-Quick Step | 27 |
| 22 | Tim Wellens | Lotto-Soudal | 26 |
| 23 | Ion Izagirre | Astana Pro Team | 25 |
| 24 | Max Kanter | Team Sunweb | 25 |
| 25 | Jakub Mareczko | CCC Team | 23 |
| 26 | Thymen Arensman | Team Sunweb | 21 |
| 27 | Robert Stannard | Mitchelton-Scott | 21 |
| 28 | Sam Bennett | Deceuninck-Quick Step | 20 |
| 29 | Omar Fraile | Astana Pro Team | 20 |
| 30 | Julien Simon | Total Direct Énergie | 18 |
| 31 | Magnus Cort | EF Pro Cycling | 16 |
| 32 | Gorka Izagirre | Astana Pro Team | 14 |
| 33 | Nans Peters | AG2R La Mondiale | 14 |
| 34 | Robert Power | Team Sunweb | 14 |
| 35 | Jon Aberasturi | Caja Rural-Seguros RGA | 14 |
| 36 | Dorian Godon | AG2R La Mondiale | 13 |
| 37 | Clément Champoussin | AG2R La Mondiale | 12 |
| 38 | Michael Valgren | NTT Pro Cycling | 12 |
| 39 | Emmanuel Morin | Cofidis | 12 |
| 40 | Mikel Nieve | Mitchelton-Scott | 11 |
| 41 | David Gaudu | Groupama - FDJ | 10 |
| 42 | Mattia Cattaneo | Deceuninck-Quick Step | 10 |
| 43 | Alexis Renard | Israel Start-Up Nation | 10 |
| 44 | Reinardt Janse van Rensburg | NTT Pro Cycling | 10 |
| 45 | Lorrenzo Manzin | Total Direct Énergie | 10 |
| 46 | Ide Schelling | Bora-hansgrohe | 8 |
| 47 | Dion Smith | Mitchelton-Scott | 8 |
| 48 | Mihkel Räim | Israel Start-Up Nation | 8 |
| 49 | David de la Cruz | UAE Team Emirates | 7 |
| 50 | Stan Dewulf | Lotto-Soudal | 6 |
| 51 | Sergio Henao | UAE Team Emirates | 6 |
| 52 | Davide Formolo | UAE Team Emirates | 6 |
| 53 | Bruno Armirail | Groupama - FDJ | 4 |
| 54 | Matthieu Ladagnous | Groupama - FDJ | 4 |
| 55 | Hector Saez | Caja Rural-Seguros RGA | 4 |
| 56 | Brent Van Moer | Lotto-Soudal | 4 |
| 57 | Aritz Bagües | Caja Rural-Seguros RGA | 4 |
| 58 | Harry Tanfield | AG2R La Mondiale | 4 |
| 59 | Gino Mäder | NTT Pro Cycling | 4 |
| 60 | Robert Gesink | Team Jumbo-Visma | 4 |
| 61 | Michael Storer | Team Sunweb | 4 |
| 62 | Dylan van Baarle | INEOS Grenadiers | 3 |
| 63 | Emils Liepins | Trek-Segafredo | 3 |
| 64 | Angel Madrazo | Burgos-BH | 2 |
| 65 | Jasha Sütterlin | Team Sunweb | 2 |
| 66 | Jesus Ezquerra | Burgos-BH | 2 |
| 67 | Quentin Jauregui | AG2R La Mondiale | 2 |
| 68 | Remi Cavagna | Deceuninck-Quick Step | 2 |
| 69 | Juan Felipe Osorio | Burgos-BH | 2 |
| 70 | Pim Ligthart | Total Direct Énergie | 2 |
| 71 | Luis Angel Mate | Cofidis | 1 |
| 72 | Jonathan Lastra | Caja Rural-Seguros RGA | 1 |
| 73 | Michel Ries | Trek-Segafredo | 1 |
| 74 | Jetse Bol | Burgos-BH | 1 |
| 75 | Victor Lafay | Cofidis | 1 |
| 76 | Valentin Ferron | Total Direct Énergie | 1 |
| 77 | Alex Molenaar | Burgos-BH | 1 |
| 78 | Jonathan Hivert | Total Direct Énergie | 1 |
| 79 | Jan Hirt | CCC Team | -5 |
Mountain
| Pos | Rider | Team | Points |
|---|---|---|---|
| 1 | Guillaume Martin | Cofidis | 27 |
| 2 | Sepp Kuss | Team Jumbo-Visma | 24 |
| 3 | Richard Carapaz | INEOS Grenadiers | 24 |
| 4 | Daniel Martin | Israel Start-Up Nation | 20 |
| 5 | Tim Wellens | Lotto-Soudal | 19 |
| 6 | Primoz Roglic | Team Jumbo-Visma | 17 |
| 7 | Michael Woods | EF Pro Cycling | 16 |
| 8 | Ion Izagirre | Astana Pro Team | 11 |
| 9 | Alejandro Valverde | Movistar Team | 11 |
| 10 | Remi Cavagna | Deceuninck-Quick Step | 6 |
| 11 | Quentin Jauregui | AG2R La Mondiale | 6 |
| 12 | Enric Mas | Movistar Team | 6 |
| 13 | Robert Power | Team Sunweb | 6 |
| 14 | Rui Costa | UAE Team Emirates | 4 |
| 15 | Nans Peters | AG2R La Mondiale | 4 |
| 16 | Thymen Arensman | Team Sunweb | 4 |
| 17 | Jetse Bol | Burgos-BH | 4 |
| 18 | Matteo Badilatti | Israel Start-Up Nation | 3 |
| 19 | Brent Van Moer | Lotto-Soudal | 3 |
| 20 | Tosh Van der Sande | Lotto-Soudal | 3 |
| 21 | Aleksandr Vlasov | Astana Pro Team | 3 |
| 22 | Julien Simon | Total Direct Énergie | 3 |
| 23 | Michael Storer | Team Sunweb | 3 |
| 24 | Wout Poels | Bahrain-McLaren | 2 |
| 25 | Bruno Armirail | Groupama - FDJ | 2 |
| 26 | Willie Smit | Burgos-BH | 2 |
| 27 | Pierre-Luc Périchon | Cofidis | 2 |
| 28 | Alex Molenaar | Burgos-BH | 2 |
| 29 | Julius van den Berg | EF Pro Cycling | 2 |
| 30 | Hugh Carthy | EF Pro Cycling | 1 |
| 31 | Esteban Chaves | Mitchelton-Scott | 1 |
| 32 | Andrey Amador | INEOS Grenadiers | 1 |
| 33 | Michael Valgren | NTT Pro Cycling | 1 |
| 34 | Julen Amezqueta | Caja Rural-Seguros RGA | 1 |
| 35 | Omar Fraile | Astana Pro Team | 1 |
| 36 | Gonzalo Serrano | Caja Rural-Seguros RGA | 1 |
| 37 | Robert Stannard | Mitchelton-Scott | 1 |
| 38 | Jasha Sütterlin | Team Sunweb | 1 |
| 39 | Jorge Arcas | Movistar Team | 1 |
| 40 | Aritz Bagües | Caja Rural-Seguros RGA | 1 |
| 41 | Pim Ligthart | Total Direct Énergie | 1 |
| 42 | Jan Hirt | CCC Team | -2 |
| 43 | Jakub Mareczko | CCC Team | -2 |








