Vuelta a España 2019 - Stage 15
24.08-15.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 | Sepp Kuss | Team Jumbo-Visma | 4:19:04 |
| 2 | Ruben Guerreiro | Team Katusha - Alpecin | + 00.39 |
| 3 | Tao Geoghegan Hart | Team Ineos | + 00.40 |
| 4 | Óscar Rodríguez | Euskadi Basque Country - Murias | + 00.53 |
| 5 | Mark Padun | Bahrain - Merida | + 01.49 |
| 6 | Ben O'Connor | Team Dimension Data | + 02.05 |
| 7 | Lawson Craddock | EF Education First | + 02.11 |
| 8 | Primoz Roglic | Team Jumbo-Visma | + 02.14 |
| 9 | Alejandro Valverde | Movistar Team | + 02.14 |
| 10 | Sander Armee | Lotto - Soudal | + 02.48 |
| 11 | Miguel Ángel López | Astana Pro Team | + 02.55 |
| 12 | Tadej Pogacar | UAE Team Emirates | + 02.55 |
| 13 | Marc Soler | Movistar Team | + 03.03 |
| 14 | Rafal Majka | Bora - Hansgrohe | + 03.13 |
| 15 | Ion Izagirre | Astana Pro Team | + 03.29 |
| 16 | Wilco Kelderman | Team Sunweb | + 03.50 |
| 17 | Nairo Quintana | Movistar Team | + 03.50 |
| 18 | Hermann Pernsteiner | Bahrain - Merida | + 03.50 |
| 19 | Sergio Higuita | EF Education First | + 03.50 |
| 20 | Nicolas Edet | Cofidis, Solutions Credits | + 04.04 |
| 21 | James Knox | Deceuninck-Quick Step | + 04.10 |
| 22 | Kilian Frankiny | Groupama - FDJ | + 04.10 |
| 23 | Quentin Jauregui | AG2R La Mondiale | + 04.23 |
| 24 | Carl Fredrik Hagen | Lotto - Soudal | + 04.25 |
| 25 | Daniel Navarro | Team Katusha - Alpecin | + 04.25 |
| 26 | Mikel Nieve | Mitchelton - Scott | + 05.42 |
| 27 | Amanuel Ghebreigzabhier | Team Dimension Data | + 05.42 |
| 28 | Jakob Fuglsang | Astana Pro Team | + 05.42 |
| 29 | Jose Herrada | Cofidis, Solutions Credits | + 06.22 |
| 30 | Esteban Chaves | Mitchelton - Scott | + 06.40 |
| 31 | François Bidard | AG2R La Mondiale | + 06.48 |
| 32 | Niklas Eg | Trek-Segafredo | + 06.54 |
| 33 | Peter Stetina | Trek-Segafredo | + 07.02 |
| 34 | Dylan Teuns | Bahrain - Merida | + 07.30 |
| 35 | Oscar Cabedo | Burgos - BH | + 08.24 |
| 36 | Pawel Poljanski | Bora - Hansgrohe | + 08.40 |
| 37 | Neilson Powless | Team Jumbo-Visma | + 08.40 |
| 38 | Tobias Ludvigsson | Groupama - FDJ | + 08.40 |
| 39 | Benjamin King | Team Dimension Data | + 08.40 |
| 40 | Robert Power | Team Sunweb | + 08.44 |
| 41 | Martijn Tusveld | Team Sunweb | + 09.03 |
| 42 | Ricardo Vilela | Burgos - BH | + 09.15 |
| 43 | Thomas De Gendt | Lotto - Soudal | + 09.27 |
| 44 | Mikel Bizkarra | Euskadi Basque Country - Murias | + 10.07 |
| 45 | Tsgabu Grmay | Mitchelton - Scott | + 10.40 |
| 46 | Felix Großschartner | Bora - Hansgrohe | + 10.40 |
| 47 | Robert Gesink | Team Jumbo-Visma | + 12.04 |
| 48 | Luis León Sánchez | Astana Pro Team | + 12.04 |
| 49 | Cristian Rodriguez | Caja Rural - Seguros RGA | + 12.04 |
| 50 | Pavel Kochetkov | Team Katusha - Alpecin | + 12.04 |
| 51 | Sergio Samitier | Euskadi Basque Country - Murias | + 13.04 |
| 52 | José Joaquin Rojas | Movistar Team | + 13.18 |
| 53 | Antonio Pedrero | Movistar Team | + 13.20 |
| 54 | Louis Meintjes | Team Dimension Data | + 13.20 |
| 55 | Vasil Kiryienka | Team Ineos | + 14.44 |
| 56 | Yukiya Arashiro | Bahrain - Merida | + 15.01 |
| 57 | Silvan Dillier | AG2R La Mondiale | + 16.05 |
| 58 | Philippe Gilbert | Deceuninck-Quick Step | + 16.05 |
| 59 | Romain Seigle | Groupama - FDJ | + 16.05 |
| 60 | Geoffrey Bouchard | AG2R La Mondiale | + 16.05 |
| 61 | Dario Cataldo | Astana Pro Team | + 16.39 |
| 62 | Omar Fraile | Astana Pro Team | + 16.39 |
| 63 | Cyril Barthe | Euskadi Basque Country - Murias | + 16.39 |
| 64 | Aritz Bagües | Euskadi Basque Country - Murias | + 16.39 |
| 65 | Gianluca Brambilla | Trek-Segafredo | + 16.39 |
| 66 | Gorka Izagirre | Astana Pro Team | + 16.39 |
| 67 | Jacopo Mosca | Trek-Segafredo | + 16.39 |
| 68 | Owain Doull | Team Ineos | + 16.39 |
| 69 | Darwin Atapuma | Cofidis, Solutions Credits | + 16.39 |
| 70 | Wout Poels | Team Ineos | + 16.39 |
| 71 | Steff Cras | Team Katusha - Alpecin | + 16.39 |
| 72 | Tosh Van der Sande | Lotto - Soudal | + 16.39 |
| 73 | Tim Declercq | Deceuninck-Quick Step | + 16.39 |
| 74 | Pierre Latour | AG2R La Mondiale | + 16.39 |
| 75 | Clément Chevrier | AG2R La Mondiale | + 16.39 |
| 76 | Nelson Oliveira | Movistar Team | + 16.39 |
| 77 | Imanol Erviti | Movistar Team | + 16.39 |
| 78 | Sergio Pardilla | Caja Rural - Seguros RGA | + 16.39 |
| 79 | Steve Morabito | Groupama - FDJ | + 16.39 |
| 80 | Sebastian Henao | Team Ineos | + 16.39 |
| 81 | Jetse Bol | Burgos - BH | + 16.39 |
| 82 | Sergio Henao | UAE Team Emirates | + 16.39 |
| 83 | Dorian Godon | AG2R La Mondiale | + 16.39 |
| 84 | Clément Venturini | AG2R La Mondiale | + 16.39 |
| 85 | Damien Touzé | Cofidis, Solutions Credits | + 16.39 |
| 86 | Luis Angel Mate | Cofidis, Solutions Credits | + 16.39 |
| 87 | Jesus Herrada | Cofidis, Solutions Credits | + 16.39 |
| 88 | Michael Storer | Team Sunweb | + 16.39 |
| 89 | Stéphane Rossetto | Cofidis, Solutions Credits | + 17.01 |
| 90 | Casper Pedersen | Team Sunweb | + 18.19 |
| 91 | Damien Howson | Mitchelton - Scott | + 18.45 |
| 92 | Dion Smith | Mitchelton - Scott | + 18.45 |
| 93 | Mitchell Docker | EF Education First | + 18.45 |
| 94 | Logan Owen | EF Education First | + 18.45 |
| 95 | Luka Pibernik | Bahrain - Merida | + 18.45 |
| 96 | Heinrich Haussler | Bahrain - Merida | + 18.45 |
| 97 | Jorge Arcas | Movistar Team | + 18.45 |
| 98 | Sergey Chernetskiy | Caja Rural - Seguros RGA | + 18.45 |
| 99 | Nikias Arndt | Team Sunweb | + 18.45 |
| 100 | Nathan Van Hooydonck | CCC Team | + 19.38 |
| 101 | Zdenek Stybar | Deceuninck-Quick Step | + 19.58 |
| 102 | Eros Capecchi | Deceuninck-Quick Step | + 19.58 |
| 103 | Salvatore Puccio | Team Ineos | + 19.58 |
| 104 | Remi Cavagna | Deceuninck-Quick Step | + 19.58 |
| 105 | Nicholas Dlamini | Team Dimension Data | + 19.58 |
| 106 | Jonas Koch | CCC Team | + 19.58 |
| 107 | William Barta | CCC Team | + 19.58 |
| 108 | Daniel Martinez | EF Education First | + 19.58 |
| 109 | Ian Stannard | Team Ineos | + 19.58 |
| 110 | Manuele Boaro | Astana Pro Team | + 19.58 |
| 111 | Francisco Ventoso | CCC Team | + 19.58 |
| 112 | David de la Cruz | Team Ineos | + 19.58 |
| 113 | Angel Madrazo | Burgos - BH | + 20.13 |
| 114 | Jesus Ezquerra | Burgos - BH | + 20.13 |
| 115 | Fabio Jakobsen | Deceuninck-Quick Step | + 20.50 |
| 116 | Nick Schultz | Mitchelton - Scott | + 20.50 |
| 117 | Tomasz Marczynski | Lotto - Soudal | + 20.50 |
| 118 | Rasmus Tiller | Team Dimension Data | + 20.50 |
| 119 | Edvald Boasson-Hagen | Team Dimension Data | + 20.50 |
| 120 | Domen Novak | Bahrain - Merida | + 21.01 |
| 121 | Jaco Venter | Team Dimension Data | + 21.11 |
| 122 | Matteo Fabbro | Team Katusha - Alpecin | + 21.12 |
| 123 | Alex Aranburu | Caja Rural - Seguros RGA | + 21.21 |
| 124 | Fernando Barceló | Euskadi Basque Country - Murias | + 21.21 |
| 125 | Harm Vanhoucke | Lotto - Soudal | + 21.28 |
| 126 | Jempy Drucker | Bora - Hansgrohe | + 22.07 |
| 127 | Alex Kirsch | Trek-Segafredo | + 22.07 |
| 128 | Sam Bewley | Mitchelton - Scott | + 22.29 |
| 129 | Valerio Conti | UAE Team Emirates | + 22.38 |
| 130 | Marco Marcato | UAE Team Emirates | + 22.38 |
| 131 | Tony Martin | Team Jumbo-Visma | + 24.38 |
| 132 | George Bennett | Team Jumbo-Visma | + 24.38 |
| 133 | Lennard Hofstede | Team Jumbo-Visma | + 24.38 |
| 134 | Pawel Bernas | CCC Team | + 26.05 |
| 135 | Enrico Battaglin | Team Katusha - Alpecin | + 26.39 |
| 136 | Oliviero Troia | UAE Team Emirates | + 26.56 |
| 137 | Hector Saez | Euskadi Basque Country - Murias | + 26.56 |
| 138 | Mikel Iturria | Euskadi Basque Country - Murias | + 26.56 |
| 139 | Gonzalo Serrano | Caja Rural - Seguros RGA | + 26.56 |
| 140 | Vyacheslav Kuznetsov | Team Katusha - Alpecin | + 27.06 |
| 141 | Diego Rubio | Burgos - BH | + 27.51 |
| 142 | Jorge Cubero | Burgos - BH | + 27.51 |
| 143 | Willie Smit | Team Katusha - Alpecin | + 27.59 |
| 144 | Marc Sarreau | Groupama - FDJ | + 27.59 |
| 145 | Bruno Armirail | Groupama - FDJ | + 27.59 |
| 146 | Sebastian Molano | UAE Team Emirates | + 28.09 |
| 147 | Kiel Reijnen | Trek-Segafredo | + 28.09 |
| 148 | Nuno Bico | Burgos - BH | + 28.09 |
| 149 | Edward Theuns | Trek-Segafredo | + 28.47 |
| 150 | Sam Bennett | Bora - Hansgrohe | + 29.25 |
| 151 | Shane Archbold | Bora - Hansgrohe | + 29.25 |
| 152 | Jonathan Lastra | Caja Rural - Seguros RGA | + 29.25 |
| 153 | Jelle Wallays | Lotto - Soudal | + 29.25 |
| 154 | John Degenkolb | Trek-Segafredo | + 29.50 |
| 155 | Max Walscheid | Team Sunweb | + 29.50 |
| 156 | Fernando Gaviria | UAE Team Emirates | + 29.52 |
| 157 | Maximiliano Richeze | Deceuninck-Quick Step | + 29.52 |
| 158 | Jon Aberasturi | Caja Rural - Seguros RGA | + 29.52 |
| 159 | Szymon Sajnok | CCC Team | + 29.52 |
| - | Luka Mezgec | Mitchelton - Scott | DNS |
| - | Patrick Bevin | CCC Team | DNS |
| - | Brian Van Goethem | Lotto - Soudal | DNF |
| - | Jesper Hansen | Cofidis, Solutions Credits | DNF |
GC
| Pos | Rider | Team | Time |
|---|---|---|---|
| 1 | Primoz Roglic | Team Jumbo-Visma | 58:10:32 |
| 2 | Alejandro Valverde | Movistar Team | + 02.25 |
| 3 | Tadej Pogacar | UAE Team Emirates | + 03.42 |
| 4 | Miguel Ángel López | Astana Pro Team | + 03.59 |
| 5 | Nairo Quintana | Movistar Team | + 05.09 |
| 6 | Rafal Majka | Bora - Hansgrohe | + 07.14 |
| 7 | Nicolas Edet | Cofidis, Solutions Credits | + 09.08 |
| 8 | Wilco Kelderman | Team Sunweb | + 09.15 |
| 9 | Carl Fredrik Hagen | Lotto - Soudal | + 09.44 |
| 10 | Hermann Pernsteiner | Bahrain - Merida | + 11.39 |
| 11 | Sergio Higuita | EF Education First | + 13.28 |
| 12 | Mikel Nieve | Mitchelton - Scott | + 14.58 |
| 13 | Dylan Teuns | Bahrain - Merida | + 15.14 |
| 14 | Ion Izagirre | Astana Pro Team | + 16.06 |
| 15 | Marc Soler | Movistar Team | + 16.16 |
| 16 | Ruben Guerreiro | Team Katusha - Alpecin | + 16.32 |
| 17 | James Knox | Deceuninck-Quick Step | + 18.42 |
| 18 | Esteban Chaves | Mitchelton - Scott | + 18.51 |
| 19 | Kilian Frankiny | Groupama - FDJ | + 22.37 |
| 20 | Jakob Fuglsang | Astana Pro Team | + 22.41 |
| 21 | George Bennett | Team Jumbo-Visma | + 36.04 |
| 22 | Robert Gesink | Team Jumbo-Visma | + 36.12 |
| 23 | Peter Stetina | Trek-Segafredo | + 37.57 |
| 24 | Sepp Kuss | Team Jumbo-Visma | + 38.44 |
| 25 | François Bidard | AG2R La Mondiale | + 39.06 |
| 26 | Ben O'Connor | Team Dimension Data | + 39.41 |
| 27 | Óscar Rodríguez | Euskadi Basque Country - Murias | + 40.25 |
| 28 | Amanuel Ghebreigzabhier | Team Dimension Data | + 41.40 |
| 29 | Niklas Eg | Trek-Segafredo | + 43.19 |
| 30 | Pierre Latour | AG2R La Mondiale | + 44.35 |
| 31 | Neilson Powless | Team Jumbo-Visma | + 50.09 |
| 32 | Martijn Tusveld | Team Sunweb | + 52.11 |
| 33 | Luis León Sánchez | Astana Pro Team | + 58.15 |
| 34 | Cristian Rodriguez | Caja Rural - Seguros RGA | + 01:05.48 |
| 35 | Gianluca Brambilla | Trek-Segafredo | + 01:06.13 |
| 36 | Daniel Navarro | Team Katusha - Alpecin | + 01:07.32 |
| 37 | Felix Großschartner | Bora - Hansgrohe | + 01:07.42 |
| 38 | Tao Geoghegan Hart | Team Ineos | + 01:08.42 |
| 39 | Geoffrey Bouchard | AG2R La Mondiale | + 01:09.15 |
| 40 | José Joaquin Rojas | Movistar Team | + 01:09.16 |
| 41 | Daniel Martinez | EF Education First | + 01:09.39 |
| 42 | Sergio Henao | UAE Team Emirates | + 01:11.40 |
| 43 | Louis Meintjes | Team Dimension Data | + 01:16.08 |
| 44 | Jesus Herrada | Cofidis, Solutions Credits | + 01:16.27 |
| 45 | Wout Poels | Team Ineos | + 01:20.27 |
| 46 | Tsgabu Grmay | Mitchelton - Scott | + 01:20.40 |
| 47 | Lawson Craddock | EF Education First | + 01:24.41 |
| 48 | Philippe Gilbert | Deceuninck-Quick Step | + 01:25.58 |
| 49 | Mikel Bizkarra | Euskadi Basque Country - Murias | + 01:27.54 |
| 50 | Antonio Pedrero | Movistar Team | + 01:29.21 |
| 51 | Benjamin King | Team Dimension Data | + 01:29.31 |
| 52 | Thomas De Gendt | Lotto - Soudal | + 01:29.35 |
| 53 | David de la Cruz | Team Ineos | + 01:30.05 |
| 54 | Sebastian Henao | Team Ineos | + 01:30.58 |
| 55 | Matteo Fabbro | Team Katusha - Alpecin | + 01:31.08 |
| 56 | Tosh Van der Sande | Lotto - Soudal | + 01:31.50 |
| 57 | Mikel Iturria | Euskadi Basque Country - Murias | + 01:35.25 |
| 58 | Sander Armee | Lotto - Soudal | + 01:36.45 |
| 59 | Damien Howson | Mitchelton - Scott | + 01:37.53 |
| 60 | Tobias Ludvigsson | Groupama - FDJ | + 01:38.56 |
| 61 | Gorka Izagirre | Astana Pro Team | + 01:40.59 |
| 62 | Darwin Atapuma | Cofidis, Solutions Credits | + 01:42.27 |
| 63 | Steff Cras | Team Katusha - Alpecin | + 01:42.30 |
| 64 | Mark Padun | Bahrain - Merida | + 01:42.34 |
| 65 | Nelson Oliveira | Movistar Team | + 01:43.25 |
| 66 | Sergio Pardilla | Caja Rural - Seguros RGA | + 01:43.38 |
| 67 | Quentin Jauregui | AG2R La Mondiale | + 01:47.11 |
| 68 | Pawel Poljanski | Bora - Hansgrohe | + 01:47.32 |
| 69 | Bruno Armirail | Groupama - FDJ | + 01:49.08 |
| 70 | Dario Cataldo | Astana Pro Team | + 01:50.47 |
| 71 | Jacopo Mosca | Trek-Segafredo | + 01:50.56 |
| 72 | Pavel Kochetkov | Team Katusha - Alpecin | + 01:50.56 |
| 73 | Tomasz Marczynski | Lotto - Soudal | + 01:52.22 |
| 74 | Valerio Conti | UAE Team Emirates | + 01:52.36 |
| 75 | Zdenek Stybar | Deceuninck-Quick Step | + 01:54.15 |
| 76 | Dorian Godon | AG2R La Mondiale | + 01:55.40 |
| 77 | Clément Chevrier | AG2R La Mondiale | + 01:55.56 |
| 78 | Clément Venturini | AG2R La Mondiale | + 01:56.07 |
| 79 | Nikias Arndt | Team Sunweb | + 01:56.45 |
| 80 | Alex Aranburu | Caja Rural - Seguros RGA | + 01:57.16 |
| 81 | Omar Fraile | Astana Pro Team | + 01:57.56 |
| 82 | Jose Herrada | Cofidis, Solutions Credits | + 01:58.37 |
| 83 | Ricardo Vilela | Burgos - BH | + 01:59.06 |
| 84 | Remi Cavagna | Deceuninck-Quick Step | + 01:59.29 |
| 85 | Steve Morabito | Groupama - FDJ | + 01:59.46 |
| 86 | Salvatore Puccio | Team Ineos | + 02:00.33 |
| 87 | Cyril Barthe | Euskadi Basque Country - Murias | + 02:05.06 |
| 88 | Fernando Barceló | Euskadi Basque Country - Murias | + 02:07.58 |
| 89 | Imanol Erviti | Movistar Team | + 02:08.36 |
| 90 | Nicholas Dlamini | Team Dimension Data | + 02:09.57 |
| 91 | Tim Declercq | Deceuninck-Quick Step | + 02:11.07 |
| 92 | Owain Doull | Team Ineos | + 02:11.23 |
| 93 | Nick Schultz | Mitchelton - Scott | + 02:13.00 |
| 94 | Jonas Koch | CCC Team | + 02:13.21 |
| 95 | Jorge Arcas | Movistar Team | + 02:13.22 |
| 96 | Hector Saez | Euskadi Basque Country - Murias | + 02:13.48 |
| 97 | Francisco Ventoso | CCC Team | + 02:13.58 |
| 98 | Harm Vanhoucke | Lotto - Soudal | + 02:14.06 |
| 99 | Romain Seigle | Groupama - FDJ | + 02:16.06 |
| 100 | Jonathan Lastra | Caja Rural - Seguros RGA | + 02:16.24 |
| 101 | Silvan Dillier | AG2R La Mondiale | + 02:16.26 |
| 102 | Sergey Chernetskiy | Caja Rural - Seguros RGA | + 02:18.55 |
| 103 | Marco Marcato | UAE Team Emirates | + 02:20.14 |
| 104 | Willie Smit | Team Katusha - Alpecin | + 02:22.07 |
| 105 | Edvald Boasson-Hagen | Team Dimension Data | + 02:23.00 |
| 106 | Oscar Cabedo | Burgos - BH | + 02:24.48 |
| 107 | Stéphane Rossetto | Cofidis, Solutions Credits | + 02:26.48 |
| 108 | Dion Smith | Mitchelton - Scott | + 02:26.58 |
| 109 | Jetse Bol | Burgos - BH | + 02:27.17 |
| 110 | Michael Storer | Team Sunweb | + 02:28.35 |
| 111 | Damien Touzé | Cofidis, Solutions Credits | + 02:29.56 |
| 112 | Luka Pibernik | Bahrain - Merida | + 02:30.55 |
| 113 | Angel Madrazo | Burgos - BH | + 02:31.11 |
| 114 | Jesus Ezquerra | Burgos - BH | + 02:33.10 |
| 115 | Luis Angel Mate | Cofidis, Solutions Credits | + 02:35.23 |
| 116 | Enrico Battaglin | Team Katusha - Alpecin | + 02:36.55 |
| 117 | Sam Bewley | Mitchelton - Scott | + 02:39.10 |
| 118 | Domen Novak | Bahrain - Merida | + 02:39.24 |
| 119 | Eros Capecchi | Deceuninck-Quick Step | + 02:39.37 |
| 120 | Manuele Boaro | Astana Pro Team | + 02:39.39 |
| 121 | Casper Pedersen | Team Sunweb | + 02:39.50 |
| 122 | Sergio Samitier | Euskadi Basque Country - Murias | + 02:39.57 |
| 123 | Alex Kirsch | Trek-Segafredo | + 02:40.21 |
| 124 | Ian Stannard | Team Ineos | + 02:40.25 |
| 125 | Yukiya Arashiro | Bahrain - Merida | + 02:41.41 |
| 126 | Mitchell Docker | EF Education First | + 02:42.41 |
| 127 | Rasmus Tiller | Team Dimension Data | + 02:42.48 |
| 128 | Jempy Drucker | Bora - Hansgrohe | + 02:43.00 |
| 129 | Jaco Venter | Team Dimension Data | + 02:45.54 |
| 130 | William Barta | CCC Team | + 02:46.26 |
| 131 | Jorge Cubero | Burgos - BH | + 02:47.30 |
| 132 | Nathan Van Hooydonck | CCC Team | + 02:47.33 |
| 133 | Aritz Bagües | Euskadi Basque Country - Murias | + 02:47.53 |
| 134 | Logan Owen | EF Education First | + 02:48.20 |
| 135 | John Degenkolb | Trek-Segafredo | + 02:48.45 |
| 136 | Heinrich Haussler | Bahrain - Merida | + 02:50.00 |
| 137 | Gonzalo Serrano | Caja Rural - Seguros RGA | + 02:50.17 |
| 138 | Vasil Kiryienka | Team Ineos | + 02:54.45 |
| 139 | Robert Power | Team Sunweb | + 02:55.24 |
| 140 | Jelle Wallays | Lotto - Soudal | + 02:56.41 |
| 141 | Edward Theuns | Trek-Segafredo | + 02:56.44 |
| 142 | Kiel Reijnen | Trek-Segafredo | + 03:01.28 |
| 143 | Vyacheslav Kuznetsov | Team Katusha - Alpecin | + 03:02.59 |
| 144 | Diego Rubio | Burgos - BH | + 03:03.03 |
| 145 | Marc Sarreau | Groupama - FDJ | + 03:05.03 |
| 146 | Jon Aberasturi | Caja Rural - Seguros RGA | + 03:11.13 |
| 147 | Fabio Jakobsen | Deceuninck-Quick Step | + 03:12.44 |
| 148 | Fernando Gaviria | UAE Team Emirates | + 03:14.35 |
| 149 | Szymon Sajnok | CCC Team | + 03:15.08 |
| 150 | Max Walscheid | Team Sunweb | + 03:17.13 |
| 151 | Maximiliano Richeze | Deceuninck-Quick Step | + 03:17.34 |
| 152 | Sam Bennett | Bora - Hansgrohe | + 03:18.55 |
| 153 | Tony Martin | Team Jumbo-Visma | + 03:21.16 |
| 154 | Pawel Bernas | CCC Team | + 03:23.35 |
| 155 | Sebastian Molano | UAE Team Emirates | + 03:28.44 |
| 156 | Shane Archbold | Bora - Hansgrohe | + 03:30.49 |
| 157 | Oliviero Troia | UAE Team Emirates | + 03:35.08 |
| 158 | Nuno Bico | Burgos - BH | + 03:42.23 |
| 159 | Lennard Hofstede | Team Jumbo-Visma | + 03:57.11 |
| - | Luka Mezgec | Mitchelton - Scott | DNS |
| - | Patrick Bevin | CCC Team | DNS |
| - | Brian Van Goethem | Lotto - Soudal | DNF |
| - | Jesper Hansen | Cofidis, Solutions Credits | DNF |








