Vuelta a España 2018 - Stage 21
25.08-16.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 | Elia Viviani | Quick-Step Floors | 2:21:28 |
| 2 | Peter Sagan | Bora - Hansgrohe | + 00.00 |
| 3 | Giacomo Nizzolo | Trek-Segafredo | + 00.00 |
| 4 | Danny van Poppel | Team LottoNL-Jumbo | + 00.00 |
| 5 | Marc Sarreau | Groupama - FDJ | + 00.00 |
| 6 | Jon Aberasturi | Euskadi Basque Country - Murias | + 00.00 |
| 7 | Simone Consonni | UAE Team Emirates | + 00.00 |
| 8 | Matteo Trentin | Mitchelton - Scott | + 00.00 |
| 9 | Tom Van Asbroeck | Team EF Education First - Drapac | + 00.00 |
| 10 | Ryan Gibbons | Team Dimension Data | + 00.00 |
| 11 | Max Walscheid | Team Sunweb | + 00.00 |
| 12 | Tosh Van der Sande | Lotto - Soudal | + 00.00 |
| 13 | Aritz Bagües | Euskadi Basque Country - Murias | + 00.00 |
| 14 | Luka Mezgec | Mitchelton - Scott | + 00.00 |
| 15 | Omar Fraile | Astana Pro Team | + 00.00 |
| 16 | Nelson Soto | Caja Rural - Seguros RGA | + 00.00 |
| 17 | Francisco Ventoso | BMC Racing Team | + 00.00 |
| 18 | Jesus Ezquerra | Burgos - BH | + 00.00 |
| 19 | Iván García Cortina | Bahrain - Merida | + 00.00 |
| 20 | Lluis Mas | Caja Rural - Seguros RGA | + 00.00 |
| 21 | Eduard Prades | Euskadi Basque Country - Murias | + 00.00 |
| 22 | Jorge Cubero | Burgos - BH | + 00.00 |
| 23 | Jhonatan Restrepo | Team Katusha - Alpecin | + 00.00 |
| 24 | Alejandro Valverde | Movistar Team | + 00.00 |
| 25 | Wilco Kelderman | Team Sunweb | + 00.00 |
| 26 | Fabio Sabatini | Quick-Step Floors | + 00.00 |
| 27 | Ion Izagirre | Bahrain - Merida | + 00.00 |
| 28 | Jonathan Lastra | Caja Rural - Seguros RGA | + 00.00 |
| 29 | Nicolas Roche | BMC Racing Team | + 00.00 |
| 30 | Tony Gallopin | AG2R La Mondiale | + 00.00 |
| 31 | Reto Hollenstein | Team Katusha - Alpecin | + 00.00 |
| 32 | Simon Yates | Mitchelton - Scott | + 00.00 |
| 33 | Gorka Izagirre | Bahrain - Merida | + 00.00 |
| 34 | Pavel Kochetkov | Team Katusha - Alpecin | + 00.00 |
| 35 | Benjamin King | Team Dimension Data | + 00.00 |
| 36 | Victor Campenaerts | Lotto - Soudal | + 00.00 |
| 37 | Jay McCarthy | Bora - Hansgrohe | + 00.00 |
| 38 | Andrey Zeits | Astana Pro Team | + 00.00 |
| 39 | Rudy Molard | Groupama - FDJ | + 00.00 |
| 40 | Enric Mas | Quick-Step Floors | + 00.00 |
| 41 | Pello Bilbao | Astana Pro Team | + 00.00 |
| 42 | Miguel Ángel López | Astana Pro Team | + 00.00 |
| 43 | Michael Albasini | Mitchelton - Scott | + 00.00 |
| 44 | Imanol Erviti | Movistar Team | + 00.00 |
| 45 | Antonio Molina | Caja Rural - Seguros RGA | + 00.00 |
| 46 | Gianluca Brambilla | Trek-Segafredo | + 00.00 |
| 47 | Thibaut Pinot | Groupama - FDJ | + 00.00 |
| 48 | Mickaël Delage | Groupama - FDJ | + 00.00 |
| 49 | Markel Irizar | Trek-Segafredo | + 00.00 |
| 50 | Rigoberto Uran | Team EF Education First - Drapac | + 00.00 |
| 51 | Steven Kruijswijk | Team LottoNL-Jumbo | + 00.00 |
| 52 | Vegard Stake Laengen | UAE Team Emirates | + 00.00 |
| 53 | Floris De Tier | Team LottoNL-Jumbo | + 00.00 |
| 54 | Luka Pibernik | Bahrain - Merida | + 00.00 |
| 55 | Johannes Fröhlinger | Team Sunweb | + 00.00 |
| 56 | Daniel Moreno | Team EF Education First - Drapac | + 00.00 |
| 57 | Sergio Henao | Team Sky | + 00.00 |
| 58 | Nairo Quintana | Movistar Team | + 00.00 |
| 59 | Emanuel Buchmann | Bora - Hansgrohe | + 00.00 |
| 60 | Nans Peters | AG2R La Mondiale | + 00.00 |
| 61 | Salvatore Puccio | Team Sky | + 00.00 |
| 62 | Simon Clarke | Team EF Education First - Drapac | + 00.00 |
| 63 | Jose Mendes | Burgos - BH | + 00.00 |
| 64 | Fabio Aru | UAE Team Emirates | + 00.00 |
| 65 | Michael Schwarzmann | Bora - Hansgrohe | + 00.00 |
| 66 | Nick Schultz | Caja Rural - Seguros RGA | + 00.00 |
| 67 | Cristian Rodriguez | Caja Rural - Seguros RGA | + 00.00 |
| 68 | Richard Carapaz | Movistar Team | + 00.00 |
| 69 | Maxime Monfort | Lotto - Soudal | + 00.00 |
| 70 | Ben Gastauer | AG2R La Mondiale | + 00.00 |
| 71 | Nikita Stalnov | Astana Pro Team | + 00.00 |
| 72 | Dario Cataldo | Astana Pro Team | + 00.00 |
| 73 | Valerio Conti | UAE Team Emirates | + 00.00 |
| 74 | Léo Vincent | Groupama - FDJ | + 00.00 |
| 75 | Jonathan Castroviejo | Team Sky | + 00.00 |
| 76 | Tao Geoghegan Hart | Team Sky | + 00.00 |
| 77 | Edward Ravasi | UAE Team Emirates | + 00.00 |
| 78 | Mikel Bizkarra | Euskadi Basque Country - Murias | + 00.00 |
| 79 | Merhawi Kudus | Team Dimension Data | + 00.00 |
| 80 | Luis Angel Mate | Cofidis, Solutions Credits | + 00.00 |
| 81 | Joey Rosskopf | BMC Racing Team | + 00.00 |
| 82 | Winner Anacona | Movistar Team | + 00.00 |
| 83 | Damien Howson | Mitchelton - Scott | + 00.00 |
| 84 | Óscar Rodríguez | Euskadi Basque Country - Murias | + 00.00 |
| 85 | Jesus Herrada | Cofidis, Solutions Credits | + 00.00 |
| 86 | Daniele Bennati | Movistar Team | + 00.00 |
| 87 | Rafal Majka | Bora - Hansgrohe | + 00.00 |
| 88 | Hubert Dupont | AG2R La Mondiale | + 00.00 |
| 89 | Andrey Amador | Movistar Team | + 00.00 |
| 90 | Sander Armee | Lotto - Soudal | + 00.00 |
| 91 | Hector Saez | Euskadi Basque Country - Murias | + 00.00 |
| 92 | Amanuel Ghebreigzabhier | Team Dimension Data | + 00.00 |
| 93 | Jack Haig | Mitchelton - Scott | + 00.00 |
| 94 | Alex Edmondson | Mitchelton - Scott | + 00.00 |
| 95 | Stéphane Rossetto | Cofidis, Solutions Credits | + 00.00 |
| 96 | Martijn Tusveld | Team Sunweb | + 00.19 |
| 97 | Sergio Pardilla | Caja Rural - Seguros RGA | + 00.19 |
| 98 | Jose Herrada | Cofidis, Solutions Credits | + 00.19 |
| 99 | Lars Boom | Team LottoNL-Jumbo | + 00.19 |
| 100 | Kiel Reijnen | Trek-Segafredo | + 00.19 |
| 101 | Vincenzo Nibali | Bahrain - Merida | + 00.19 |
| 102 | Alexandre Geniez | AG2R La Mondiale | + 00.19 |
| 103 | Mikaël Chérel | AG2R La Mondiale | + 00.19 |
| 104 | Ilnur Zakarin | Team Katusha - Alpecin | + 00.19 |
| 105 | David de la Cruz | Team Sky | + 00.24 |
| 106 | Brent Bookwalter | BMC Racing Team | + 00.28 |
| 107 | Michael Storer | Team Sunweb | + 00.28 |
| 108 | Jai Hindley | Team Sunweb | + 00.28 |
| 109 | Michael Mørkøv | Quick-Step Floors | + 00.28 |
| 110 | Dries Devenyns | Quick-Step Floors | + 00.28 |
| 111 | Tiesj Benoot | Lotto - Soudal | + 00.30 |
| 112 | Sepp Kuss | Team LottoNL-Jumbo | + 00.30 |
| 113 | Sven Erik Bystrøm | UAE Team Emirates | + 00.30 |
| 114 | Kasper Asgreen | Quick-Step Floors | + 00.36 |
| 115 | Tiago Machado | Team Katusha - Alpecin | + 00.37 |
| 116 | Nelson Oliveira | Movistar Team | + 00.37 |
| 117 | Mike Teunissen | Team Sunweb | + 00.37 |
| 118 | Franco Pellizotti | Bahrain - Merida | + 00.40 |
| 119 | Alex Aranburu | Caja Rural - Seguros RGA | + 00.40 |
| 120 | Garikoitz Bravo | Euskadi Basque Country - Murias | + 00.40 |
| 121 | Pablo Torres | Burgos - BH | + 00.40 |
| 122 | Jetse Bol | Burgos - BH | + 00.40 |
| 123 | Oscar Cabedo | Burgos - BH | + 00.40 |
| 124 | Davide Formolo | Bora - Hansgrohe | + 00.40 |
| 125 | Dylan Teuns | BMC Racing Team | + 00.40 |
| 126 | Steve Cummings | Team Dimension Data | + 00.40 |
| 127 | Michael Woods | Team EF Education First - Drapac | + 00.40 |
| 128 | Davide Villella | Astana Pro Team | + 00.40 |
| 129 | Pierre Rolland | Team EF Education First - Drapac | + 00.40 |
| 130 | Jan Hirt | Astana Pro Team | + 00.40 |
| 131 | Thomas De Gendt | Lotto - Soudal | + 00.40 |
| 132 | Jelle Wallays | Lotto - Soudal | + 00.40 |
| 133 | Alessandro De Marchi | BMC Racing Team | + 00.40 |
| 134 | Mathias Le Turnier | Cofidis, Solutions Credits | + 00.40 |
| 135 | Ian Boswell | Team Katusha - Alpecin | + 00.40 |
| 136 | Igor Anton | Team Dimension Data | + 00.40 |
| 137 | Fabio Felline | Trek-Segafredo | + 00.49 |
| 138 | Richie Porte | BMC Racing Team | + 00.54 |
| 139 | Michal Kwiatkowski | Team Sky | + 00.54 |
| 140 | Diego Rubio | Burgos - BH | + 00.54 |
| 141 | Johann Van Zyl | Team Dimension Data | + 00.58 |
| 142 | Sebastian Langeveld | Team EF Education First - Drapac | + 00.58 |
| 143 | Tom Leezer | Team LottoNL-Jumbo | + 01.04 |
| 144 | Adam Yates | Mitchelton - Scott | + 01.04 |
| 145 | Julien Duval | AG2R La Mondiale | + 01.04 |
| 146 | Pieter Serry | Quick-Step Floors | + 01.06 |
| 147 | Mikel Iturria | Euskadi Basque Country - Murias | + 01.06 |
| 148 | Marcus Burghardt | Bora - Hansgrohe | + 01.10 |
| 149 | Bert-Jan Lindeman | Team LottoNL-Jumbo | + 01.12 |
| 150 | George Bennett | Team LottoNL-Jumbo | + 01.12 |
| 151 | Bauke Mollema | Trek-Segafredo | + 01.12 |
| 152 | Antoine Duchesne | Groupama - FDJ | + 01.30 |
| 153 | Louis Meintjes | Team Dimension Data | + 01.32 |
| 154 | Benjamin Thomas | Groupama - FDJ | + 02.06 |
| 155 | Kenneth Vanbilsen | Cofidis, Solutions Credits | + 00.00 |
| 156 | Matthias Brändle | Trek-Segafredo | + 02.24 |
| 157 | Loic Chetout | Cofidis, Solutions Credits | + 04.08 |
| 158 | Mitchell Docker | Team EF Education First - Drapac | + 04.10 |
GC
| Pos | Rider | Team | Time |
|---|---|---|---|
| 1 | Simon Yates | Mitchelton - Scott | 82:05:58 |
| 2 | Enric Mas | Quick-Step Floors | + 01.46 |
| 3 | Miguel Ángel López | Astana Pro Team | + 02.04 |
| 4 | Steven Kruijswijk | Team LottoNL-Jumbo | + 02.54 |
| 5 | Alejandro Valverde | Movistar Team | + 04.28 |
| 6 | Thibaut Pinot | Groupama - FDJ | + 05.57 |
| 7 | Rigoberto Uran | Team EF Education First - Drapac | + 06.07 |
| 8 | Nairo Quintana | Movistar Team | + 06.51 |
| 9 | Ion Izagirre | Bahrain - Merida | + 11.09 |
| 10 | Wilco Kelderman | Team Sunweb | + 11.11 |
| 11 | Tony Gallopin | AG2R La Mondiale | + 12.10 |
| 12 | Emanuel Buchmann | Bora - Hansgrohe | + 14.06 |
| 13 | Rafal Majka | Bora - Hansgrohe | + 17.57 |
| 14 | Rudy Molard | Groupama - FDJ | + 25.40 |
| 15 | David de la Cruz | Team Sky | + 28.02 |
| 16 | Gianluca Brambilla | Trek-Segafredo | + 30.00 |
| 17 | Mikel Bizkarra | Euskadi Basque Country - Murias | + 35.46 |
| 18 | Richard Carapaz | Movistar Team | + 39.53 |
| 19 | Jack Haig | Mitchelton - Scott | + 45.32 |
| 20 | Ilnur Zakarin | Team Katusha - Alpecin | + 51.36 |
| 21 | Jesus Herrada | Cofidis, Solutions Credits | + 57.15 |
| 22 | Davide Formolo | Bora - Hansgrohe | + 57.29 |
| 23 | Fabio Aru | UAE Team Emirates | + 01:03.07 |
| 24 | Benjamin King | Team Dimension Data | + 01:03.40 |
| 25 | Cristian Rodriguez | Caja Rural - Seguros RGA | + 01:06.26 |
| 26 | Hubert Dupont | AG2R La Mondiale | + 01:11.04 |
| 27 | Pello Bilbao | Astana Pro Team | + 01:12.49 |
| 28 | Sergio Henao | Team Sky | + 01:13.07 |
| 29 | Gorka Izagirre | Bahrain - Merida | + 01:14.48 |
| 30 | Bauke Mollema | Trek-Segafredo | + 01:17.39 |
| 31 | Merhawi Kudus | Team Dimension Data | + 01:19.54 |
| 32 | Jai Hindley | Team Sunweb | + 01:21.38 |
| 33 | Dylan Teuns | BMC Racing Team | + 01:22.46 |
| 34 | Michael Woods | Team EF Education First - Drapac | + 01:23.13 |
| 35 | George Bennett | Team LottoNL-Jumbo | + 01:24.17 |
| 36 | Ben Gastauer | AG2R La Mondiale | + 01:28.52 |
| 37 | Amanuel Ghebreigzabhier | Team Dimension Data | + 01:30.43 |
| 38 | Daniel Moreno | Team EF Education First - Drapac | + 01:32.59 |
| 39 | Edward Ravasi | UAE Team Emirates | + 01:34.57 |
| 40 | Nicolas Roche | BMC Racing Team | + 01:36.40 |
| 41 | Floris De Tier | Team LottoNL-Jumbo | + 01:42.58 |
| 42 | Maxime Monfort | Lotto - Soudal | + 01:43.23 |
| 43 | Michal Kwiatkowski | Team Sky | + 01:43.49 |
| 44 | Igor Anton | Team Dimension Data | + 01:52.53 |
| 45 | Adam Yates | Mitchelton - Scott | + 01:54.33 |
| 46 | Simon Clarke | Team EF Education First - Drapac | + 01:55.01 |
| 47 | Lluis Mas | Caja Rural - Seguros RGA | + 01:56.06 |
| 48 | Davide Villella | Astana Pro Team | + 01:57.26 |
| 49 | Sergio Pardilla | Caja Rural - Seguros RGA | + 01:57.41 |
| 50 | Franco Pellizotti | Bahrain - Merida | + 01:58.18 |
| 51 | Óscar Rodríguez | Euskadi Basque Country - Murias | + 01:58.53 |
| 52 | Andrey Zeits | Astana Pro Team | + 02:01.13 |
| 53 | Pavel Kochetkov | Team Katusha - Alpecin | + 02:01.36 |
| 54 | Stéphane Rossetto | Cofidis, Solutions Credits | + 02:01.43 |
| 55 | Reto Hollenstein | Team Katusha - Alpecin | + 02:04.03 |
| 56 | Pierre Rolland | Team EF Education First - Drapac | + 02:04.34 |
| 57 | Jose Herrada | Cofidis, Solutions Credits | + 02:05.41 |
| 58 | Louis Meintjes | Team Dimension Data | + 02:06.00 |
| 59 | Vincenzo Nibali | Bahrain - Merida | + 02:08.54 |
| 60 | Valerio Conti | UAE Team Emirates | + 02:09.59 |
| 61 | Fabio Felline | Trek-Segafredo | + 02:11.02 |
| 62 | Tao Geoghegan Hart | Team Sky | + 02:13.56 |
| 63 | Omar Fraile | Astana Pro Team | + 02:14.33 |
| 64 | Dario Cataldo | Astana Pro Team | + 02:18.54 |
| 65 | Sepp Kuss | Team LottoNL-Jumbo | + 02:20.11 |
| 66 | Brent Bookwalter | BMC Racing Team | + 02:21.43 |
| 67 | Thomas De Gendt | Lotto - Soudal | + 02:22.10 |
| 68 | Eduard Prades | Euskadi Basque Country - Murias | + 02:24.10 |
| 69 | Winner Anacona | Movistar Team | + 02:25.25 |
| 70 | Damien Howson | Mitchelton - Scott | + 02:29.16 |
| 71 | Nelson Oliveira | Movistar Team | + 02:30.07 |
| 72 | Nans Peters | AG2R La Mondiale | + 02:30.11 |
| 73 | Sander Armee | Lotto - Soudal | + 02:30.18 |
| 74 | Jan Hirt | Astana Pro Team | + 02:35.49 |
| 75 | Nick Schultz | Caja Rural - Seguros RGA | + 02:39.38 |
| 76 | Alessandro De Marchi | BMC Racing Team | + 02:40.14 |
| 77 | Léo Vincent | Groupama - FDJ | + 02:43.29 |
| 78 | Aritz Bagües | Euskadi Basque Country - Murias | + 02:45.48 |
| 79 | Tiago Machado | Team Katusha - Alpecin | + 02:48.38 |
| 80 | Martijn Tusveld | Team Sunweb | + 02:49.31 |
| 81 | Joey Rosskopf | BMC Racing Team | + 02:51.48 |
| 82 | Ryan Gibbons | Team Dimension Data | + 02:55.03 |
| 83 | Jose Mendes | Burgos - BH | + 02:57.10 |
| 84 | Richie Porte | BMC Racing Team | + 02:57.17 |
| 85 | Hector Saez | Euskadi Basque Country - Murias | + 02:57.30 |
| 86 | Oscar Cabedo | Burgos - BH | + 02:58.27 |
| 87 | Tom Van Asbroeck | Team EF Education First - Drapac | + 02:59.30 |
| 88 | Pieter Serry | Quick-Step Floors | + 03:00.05 |
| 89 | Jorge Cubero | Burgos - BH | + 03:03.35 |
| 90 | Alexandre Geniez | AG2R La Mondiale | + 03:04.42 |
| 91 | Jay McCarthy | Bora - Hansgrohe | + 03:05.02 |
| 92 | Imanol Erviti | Movistar Team | + 03:10.45 |
| 93 | Andrey Amador | Movistar Team | + 03:10.46 |
| 94 | Dries Devenyns | Quick-Step Floors | + 03:14.01 |
| 95 | Tiesj Benoot | Lotto - Soudal | + 03:14.12 |
| 96 | Salvatore Puccio | Team Sky | + 03:15.09 |
| 97 | Mikaël Chérel | AG2R La Mondiale | + 03:21.54 |
| 98 | Jesus Ezquerra | Burgos - BH | + 03:27.49 |
| 99 | Iván García Cortina | Bahrain - Merida | + 03:28.51 |
| 100 | Jonathan Castroviejo | Team Sky | + 03:30.00 |
| 101 | Jetse Bol | Burgos - BH | + 03:35.55 |
| 102 | Victor Campenaerts | Lotto - Soudal | + 03:43.36 |
| 103 | Mikel Iturria | Euskadi Basque Country - Murias | + 03:45.05 |
| 104 | Nikita Stalnov | Astana Pro Team | + 03:46.29 |
| 105 | Jhonatan Restrepo | Team Katusha - Alpecin | + 03:47.21 |
| 106 | Luis Angel Mate | Cofidis, Solutions Credits | + 03:55.56 |
| 107 | Vegard Stake Laengen | UAE Team Emirates | + 03:56.34 |
| 108 | Alex Aranburu | Caja Rural - Seguros RGA | + 03:57.33 |
| 109 | Mike Teunissen | Team Sunweb | + 03:58.38 |
| 110 | Mathias Le Turnier | Cofidis, Solutions Credits | + 04:00.26 |
| 111 | Francisco Ventoso | BMC Racing Team | + 04:02.14 |
| 112 | Mickaël Delage | Groupama - FDJ | + 04:02.45 |
| 113 | Sven Erik Bystrøm | UAE Team Emirates | + 04:06.25 |
| 114 | Tosh Van der Sande | Lotto - Soudal | + 04:08.34 |
| 115 | Johannes Fröhlinger | Team Sunweb | + 04:11.01 |
| 116 | Garikoitz Bravo | Euskadi Basque Country - Murias | + 04:12.25 |
| 117 | Michael Storer | Team Sunweb | + 04:12.32 |
| 118 | Michael Albasini | Mitchelton - Scott | + 04:15.40 |
| 119 | Peter Sagan | Bora - Hansgrohe | + 04:16.05 |
| 120 | Antonio Molina | Caja Rural - Seguros RGA | + 04:18.48 |
| 121 | Benjamin Thomas | Groupama - FDJ | + 04:22.41 |
| 122 | Johann Van Zyl | Team Dimension Data | + 04:22.54 |
| 123 | Jonathan Lastra | Caja Rural - Seguros RGA | + 04:26.51 |
| 124 | Steve Cummings | Team Dimension Data | + 04:27.54 |
| 125 | Matteo Trentin | Mitchelton - Scott | + 04:28.10 |
| 126 | Ian Boswell | Team Katusha - Alpecin | + 04:28.13 |
| 127 | Antoine Duchesne | Groupama - FDJ | + 04:29.30 |
| 128 | Sebastian Langeveld | Team EF Education First - Drapac | + 04:31.50 |
| 129 | Pablo Torres | Burgos - BH | + 04:34.43 |
| 130 | Markel Irizar | Trek-Segafredo | + 04:37.11 |
| 131 | Marc Sarreau | Groupama - FDJ | + 04:38.36 |
| 132 | Danny van Poppel | Team LottoNL-Jumbo | + 04:38.47 |
| 133 | Daniele Bennati | Movistar Team | + 04:45.32 |
| 134 | Kasper Asgreen | Quick-Step Floors | + 04:48.07 |
| 135 | Kiel Reijnen | Trek-Segafredo | + 04:49.50 |
| 136 | Bert-Jan Lindeman | Team LottoNL-Jumbo | + 04:52.40 |
| 137 | Kenneth Vanbilsen | Cofidis, Solutions Credits | + 04:53.07 |
| 138 | Diego Rubio | Burgos - BH | + 04:53.48 |
| 139 | Tom Leezer | Team LottoNL-Jumbo | + 04:53.56 |
| 140 | Giacomo Nizzolo | Trek-Segafredo | + 04:54.29 |
| 141 | Luka Mezgec | Mitchelton - Scott | + 04:55.25 |
| 142 | Luka Pibernik | Bahrain - Merida | + 04:56.19 |
| 143 | Jelle Wallays | Lotto - Soudal | + 04:56.42 |
| 144 | Loic Chetout | Cofidis, Solutions Credits | + 05:00.35 |
| 145 | Elia Viviani | Quick-Step Floors | + 05:01.37 |
| 146 | Jon Aberasturi | Euskadi Basque Country - Murias | + 05:01.45 |
| 147 | Simone Consonni | UAE Team Emirates | + 05:02.02 |
| 148 | Michael Mørkøv | Quick-Step Floors | + 05:07.42 |
| 149 | Marcus Burghardt | Bora - Hansgrohe | + 05:09.59 |
| 150 | Michael Schwarzmann | Bora - Hansgrohe | + 05:10.42 |
| 151 | Mitchell Docker | Team EF Education First - Drapac | + 05:13.26 |
| 152 | Fabio Sabatini | Quick-Step Floors | + 05:13.46 |
| 153 | Lars Boom | Team LottoNL-Jumbo | + 05:19.07 |
| 154 | Nelson Soto | Caja Rural - Seguros RGA | + 05:20.28 |
| 155 | Alex Edmondson | Mitchelton - Scott | + 05:24.24 |
| 156 | Max Walscheid | Team Sunweb | + 05:25.57 |
| 157 | Julien Duval | AG2R La Mondiale | + 05:42.01 |
| 158 | Matthias Brändle | Trek-Segafredo | + 05:53.31 |








