Vuelta a España 2017 - Stage 14
19.08-10.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 | Rafal Majka | Bora-Hansgrohe | 4:42:10 |
| 2 | Miguel Ángel López | Astana Pro Team | + 00.27 |
| 3 | Vincenzo Nibali | Bahrain-Merida | + 00.31 |
| 4 | Chris Froome | Team Sky | + 00.31 |
| 5 | Ilnur Zakarin | Katusha-Alpecin | + 00.31 |
| 6 | Wilco Kelderman | Team Sunweb | + 00.31 |
| 7 | Alberto Contador | Trek-Segafredo | + 00.37 |
| 8 | Wout Poels | Team Sky | + 00.46 |
| 9 | Esteban Chaves | Orica-Scott | + 00.57 |
| 10 | Fabio Aru | Astana Pro Team | + 01.03 |
| 11 | Michael Woods | Cannondale-Drapac Pro Cycling | + 01.13 |
| 12 | Pello Bilbao | Astana Pro Team | + 01.19 |
| 13 | Romain Bardet | AG2R La Mondiale | + 01.19 |
| 14 | Richard Carapaz | Movistar Team | + 01.19 |
| 15 | David de la Cruz | Quick-Step Floors | + 01.19 |
| 16 | Steven Kruijswijk | Team Lotto NL-Jumbo | + 01.19 |
| 17 | Tejay van Garderen | BMC Racing Team | + 01.43 |
| 18 | Daniel Moreno | Movistar Team | + 01.49 |
| 19 | Nicolas Roche | BMC Racing Team | + 02.15 |
| 20 | Sergio Pardilla | Caja Rural-Seguros RGA | + 03.01 |
| 21 | Louis Meintjes | UAE Team Emirates | + 03.01 |
| 22 | Mikel Nieve | Team Sky | + 04.07 |
| 23 | Bart De Clercq | Lotto-Soudal | + 04.12 |
| 24 | Luis Angel Mate | Cofidis, Solutions Crédits | + 05.20 |
| 25 | Rui Costa | UAE Team Emirates | + 05.33 |
| 26 | Tobias Ludvigsson | FDJ | + 06.09 |
| 27 | Franco Pellizotti | Bahrain-Merida | + 06.44 |
| 28 | Stef Clement | Team Lotto NL-Jumbo | + 06.50 |
| 29 | Jarlinson Pantano | Trek-Segafredo | + 08.16 |
| 30 | Bob Jungels | Quick-Step Floors | + 08.16 |
| 31 | Odd Christian Eiking | FDJ | + 08.20 |
| 32 | Sander Armee | Lotto-Soudal | + 08.41 |
| 33 | Igor Anton | Team Dimension Data | + 09.31 |
| 34 | Antwan Tolhoek | Team Lotto NL-Jumbo | + 09.41 |
| 35 | Jack Haig | Orica-Scott | + 11.36 |
| 36 | Matej Mohoric | UAE Team Emirates | + 11.48 |
| 37 | Luis León Sánchez | Astana Pro Team | + 11.48 |
| 38 | Simon Yates | Orica-Scott | + 12.29 |
| 39 | Darwin Atapuma | UAE Team Emirates | + 13.05 |
| 40 | Jaime Roson | Caja Rural-Seguros RGA | + 13.05 |
| 41 | Bernardo Suaza | Manzana - Postobón | + 13.05 |
| 42 | Fabricio Ferrari | Caja Rural-Seguros RGA | + 13.05 |
| 43 | Jan Polanc | UAE Team Emirates | + 13.26 |
| 44 | Clément Chevrier | AG2R La Mondiale | + 15.06 |
| 45 | Giovanni Visconti | Bahrain-Merida | + 15.41 |
| 46 | Patrick Konrad | Bora-Hansgrohe | + 15.43 |
| 47 | Gianni Moscon | Team Sky | + 16.02 |
| 48 | Marc Soler | Movistar Team | + 16.55 |
| 49 | Ricardo Vilela | Manzana - Postobón | + 16.55 |
| 50 | Koen Bouwman | Team Lotto NL-Jumbo | + 17.37 |
| 51 | Enric Mas | Quick-Step Floors | + 17.52 |
| 52 | Diego Rosa | Team Sky | + 17.52 |
| 53 | Simon Clarke | Cannondale-Drapac Pro Cycling | + 17.58 |
| 54 | Davide Villella | Cannondale-Drapac Pro Cycling | + 17.58 |
| 55 | Koen De Kort | Trek-Segafredo | + 18.58 |
| 56 | Peter Stetina | Trek-Segafredo | + 18.58 |
| 57 | Jesús Hernández | Trek-Segafredo | + 18.58 |
| 58 | Alberto Losada | Katusha-Alpecin | + 18.58 |
| 59 | Lachlan Morton | Team Dimension Data | + 19.41 |
| 60 | Valerio Agnoli | Bahrain-Merida | + 20.24 |
| 61 | Salvatore Puccio | Team Sky | + 20.24 |
| 62 | Lluis Mas | Caja Rural-Seguros RGA | + 20.24 |
| 63 | Eros Capecchi | Quick-Step Floors | + 20.24 |
| 64 | Stéphane Rossetto | Cofidis, Solutions Crédits | + 20.24 |
| 65 | David López | Team Sky | + 20.27 |
| 66 | Stefan Denifl | Aqua Blue Sport | + 20.27 |
| 67 | Juan Felipe Osorio | Manzana - Postobón | + 20.37 |
| 68 | José Joaquin Rojas | Movistar Team | + 20.37 |
| 69 | Adam Hansen | Lotto-Soudal | + 20.37 |
| 70 | Tomasz Marczynski | Lotto-Soudal | + 20.42 |
| 71 | Maxime Monfort | Lotto-Soudal | + 20.42 |
| 72 | Anthony Perez | Cofidis, Solutions Crédits | + 20.42 |
| 73 | Rohan Dennis | BMC Racing Team | + 20.42 |
| 74 | Carlos Verona | Orica-Scott | + 20.42 |
| 75 | Aldemar Reyes | Manzana - Postobón | + 20.42 |
| 76 | Hernan Aguirre | Manzana - Postobón | + 20.42 |
| 77 | Hernando Bohorquez | Manzana - Postobón | + 20.42 |
| 78 | Floris De Tier | Team Lotto NL-Jumbo | + 20.42 |
| 79 | Daan Olivier | Team Lotto NL-Jumbo | + 20.42 |
| 80 | Guillaume Bonnafond | Cofidis, Solutions Crédits | + 20.42 |
| 81 | Julien Bernard | Trek-Segafredo | + 20.42 |
| 82 | Nelson Oliveira | Movistar Team | + 20.42 |
| 83 | Kilian Frankiny | BMC Racing Team | + 20.42 |
| 84 | Emanuel Buchmann | Bora-Hansgrohe | + 20.42 |
| 85 | Daniel Hoelgaard | FDJ | + 20.42 |
| 86 | Joe Dombrowski | Cannondale-Drapac Pro Cycling | + 20.49 |
| 87 | Jeremy Maison | FDJ | + 21.35 |
| 88 | Damiano Caruso | BMC Racing Team | + 22.31 |
| 89 | Johannes Fröhlinger | Team Sunweb | + 22.31 |
| 90 | Francisco Ventoso | BMC Racing Team | + 22.31 |
| 91 | Antonio Nibali | Bahrain-Merida | + 22.50 |
| 92 | Alexey Lutsenko | Astana Pro Team | + 23.00 |
| 93 | Daniel Navarro | Cofidis, Solutions Crédits | + 23.24 |
| 94 | Bert-Jan Lindeman | Team Lotto NL-Jumbo | + 23.27 |
| 95 | Edward Theuns | Trek-Segafredo | + 24.16 |
| 96 | Adam Yates | Orica-Scott | + 24.31 |
| 97 | Sam Bewley | Orica-Scott | + 24.31 |
| 98 | Hector Saez | Caja Rural-Seguros RGA | + 24.31 |
| 99 | Maxim Belkov | Katusha-Alpecin | + 24.31 |
| 100 | Lennard Kämna | Team Sunweb | + 24.34 |
| 101 | Chris Hamilton | Team Sunweb | + 24.34 |
| 102 | Julien Duval | AG2R La Mondiale | + 25.13 |
| 103 | Daniel Oss | BMC Racing Team | + 25.19 |
| 104 | Sergey Chernetskiy | Astana Pro Team | + 25.22 |
| 105 | Julian Alaphilippe | Quick-Step Floors | + 25.22 |
| 106 | Federico Zurlo | UAE Team Emirates | + 25.22 |
| 107 | Ian Stannard | Team Sky | + 25.26 |
| 108 | Anthony Roux | FDJ | + 25.44 |
| 109 | Thomas De Gendt | Lotto-Soudal | + 26.07 |
| 110 | Marco Haller | Katusha-Alpecin | + 26.07 |
| 111 | Matvei Mamykin | Katusha-Alpecin | + 26.07 |
| 112 | Alessandro De Marchi | BMC Racing Team | + 26.28 |
| 113 | Antonio Pedrero | Movistar Team | + 26.30 |
| 114 | Michel Kreder | Aqua Blue Sport | + 26.34 |
| 115 | Toms Skujins | Cannondale-Drapac Pro Cycling | + 27.25 |
| 116 | Ruben Fernandez | Movistar Team | + 28.17 |
| 117 | Matteo Trentin | Quick-Step Floors | + 29.09 |
| 118 | Alexandre Geniez | AG2R La Mondiale | + 29.09 |
| 119 | Laurens De Vreese | Astana Pro Team | + 29.09 |
| 120 | David Arroyo | Caja Rural-Seguros RGA | + 29.09 |
| 121 | Nick Schultz | Caja Rural-Seguros RGA | + 29.09 |
| 122 | Loic Vliegen | BMC Racing Team | + 29.09 |
| 123 | Yves Lampaert | Quick-Step Floors | + 29.09 |
| 124 | Markel Irizar | Trek-Segafredo | + 29.09 |
| 125 | Rafael Reis | Caja Rural-Seguros RGA | + 29.09 |
| 126 | Lorrenzo Manzin | FDJ | + 29.09 |
| 127 | Mark Christian | Aqua Blue Sport | + 29.09 |
| 128 | Tim Declercq | Quick-Step Floors | + 29.09 |
| 129 | Diego Rubio | Caja Rural-Seguros RGA | + 29.09 |
| 130 | Remy Mertz | Lotto-Soudal | + 29.09 |
| 131 | Christian Knees | Team Sky | + 29.09 |
| 132 | Jelle Wallays | Lotto-Soudal | + 29.09 |
| 133 | Przemyslaw Niemiec | UAE Team Emirates | + 29.09 |
| 134 | Adam Blythe | Aqua Blue Sport | + 29.09 |
| 135 | Peter Koning | Aqua Blue Sport | + 29.09 |
| 136 | Anthony Turgis | Cofidis, Solutions Crédits | + 29.09 |
| 137 | Pawel Poljanski | Bora-Hansgrohe | + 29.09 |
| 138 | Jetse Bol | Manzana - Postobón | + 29.09 |
| 139 | Jacques Janse Van Rensburg | Team Dimension Data | + 29.09 |
| 140 | Nico Denz | AG2R La Mondiale | + 29.09 |
| 141 | Brendan Canty | Cannondale-Drapac Pro Cycling | + 29.09 |
| 142 | Michael Mørkøv | Katusha-Alpecin | + 29.09 |
| 143 | Aaron Gate | Aqua Blue Sport | + 29.09 |
| 144 | Alexis Gougeard | AG2R La Mondiale | + 29.09 |
| 145 | Christopher Juul-Jensen | Orica-Scott | + 29.09 |
| 146 | Lasse Norman Leth | Aqua Blue Sport | + 29.09 |
| 147 | Arnaud Courteille | FDJ | + 29.09 |
| 148 | Conor Dunne | Aqua Blue Sport | + 29.09 |
| 149 | Tom Van Asbroeck | Cannondale-Drapac Pro Cycling | + 29.09 |
| 150 | Hugo Houle | AG2R La Mondiale | + 29.09 |
| 151 | Juan Jose Lobato | Team Lotto NL-Jumbo | + 29.09 |
| 152 | Thomas Scully | Cannondale-Drapac Pro Cycling | + 29.09 |
| 153 | Sebastian Molano | Manzana - Postobón | + 29.09 |
| 154 | Fernando Orjuela | Manzana - Postobón | + 29.09 |
| 155 | William Clarke | Cannondale-Drapac Pro Cycling | + 29.09 |
| 156 | Manuele Boaro | Bahrain-Merida | + 29.09 |
| 157 | Christoph Pfingsten | Bora-Hansgrohe | + 29.09 |
| 158 | Iván García Cortina | Bahrain-Merida | + 29.09 |
| 159 | Sacha Modolo | UAE Team Emirates | + 29.09 |
| 160 | Magnus Cort | Orica-Scott | + 29.09 |
| 161 | Domen Novak | Bahrain-Merida | + 29.09 |
| 162 | Kenneth Vanbilsen | Cofidis, Solutions Crédits | + 29.09 |
| 163 | Nikita Stalnov | Astana Pro Team | + 29.09 |
| 164 | Niki Terpstra | Quick-Step Floors | + 29.09 |
| 165 | Svein Tuft | Orica-Scott | + 29.09 |
| 166 | Michael Schwarzmann | Bora-Hansgrohe | + 29.09 |
| 167 | Andreas Schillinger | Bora-Hansgrohe | + 29.09 |
| 168 | Rein Taaramäe | Katusha-Alpecin | + 30.18 |
| 169 | Jimmy Turgis | Cofidis, Solutions Crédits | + 34.07 |
| 170 | Chad Haga | Team Sunweb | + 34.40 |
| 171 | Søren Kragh Andersen | Team Sunweb | + 36.39 |
| - | Axel Domont | AG2R La Mondiale | DNS |
| - | Sam Oomen | Team Sunweb | DNF |
GC
| Pos | Rider | Team | Time |
|---|---|---|---|
| 1 | Chris Froome | Team Sky | 58:30:47 |
| 2 | Vincenzo Nibali | Bahrain-Merida | + 00.55 |
| 3 | Wilco Kelderman | Team Sunweb | + 02.17 |
| 4 | Ilnur Zakarin | Katusha-Alpecin | + 02.25 |
| 5 | Esteban Chaves | Orica-Scott | + 02.39 |
| 6 | Fabio Aru | Astana Pro Team | + 03.09 |
| 7 | David de la Cruz | Quick-Step Floors | + 03.11 |
| 8 | Alberto Contador | Trek-Segafredo | + 03.19 |
| 9 | Michael Woods | Cannondale-Drapac Pro Cycling | + 03.23 |
| 10 | Miguel Ángel López | Astana Pro Team | + 03.48 |
| 11 | Wout Poels | Team Sky | + 05.16 |
| 12 | Tejay van Garderen | BMC Racing Team | + 05.44 |
| 13 | Nicolas Roche | BMC Racing Team | + 06.09 |
| 14 | Steven Kruijswijk | Team Lotto NL-Jumbo | + 06.38 |
| 15 | Louis Meintjes | UAE Team Emirates | + 08.56 |
| 16 | Sergio Pardilla | Caja Rural-Seguros RGA | + 12.46 |
| 17 | Mikel Nieve | Team Sky | + 15.49 |
| 18 | Igor Anton | Team Dimension Data | + 22.27 |
| 19 | Daniel Moreno | Movistar Team | + 24.52 |
| 20 | Romain Bardet | AG2R La Mondiale | + 30.05 |
| 21 | Darwin Atapuma | UAE Team Emirates | + 33.48 |
| 22 | Stef Clement | Team Lotto NL-Jumbo | + 38.18 |
| 23 | Jaime Roson | Caja Rural-Seguros RGA | + 41.46 |
| 24 | José Joaquin Rojas | Movistar Team | + 43.03 |
| 25 | Franco Pellizotti | Bahrain-Merida | + 43.42 |
| 26 | Luis Angel Mate | Cofidis, Solutions Crédits | + 43.47 |
| 27 | Jan Polanc | UAE Team Emirates | + 44.02 |
| 28 | Jack Haig | Orica-Scott | + 45.31 |
| 29 | Sander Armee | Lotto-Soudal | + 45.47 |
| 30 | Luis León Sánchez | Astana Pro Team | + 46.22 |
| 31 | Gianni Moscon | Team Sky | + 50.08 |
| 32 | Adam Yates | Orica-Scott | + 51.59 |
| 33 | Pello Bilbao | Astana Pro Team | + 52.19 |
| 34 | Rui Costa | UAE Team Emirates | + 54.26 |
| 35 | Nelson Oliveira | Movistar Team | + 55.10 |
| 36 | Peter Stetina | Trek-Segafredo | + 58.39 |
| 37 | Jarlinson Pantano | Trek-Segafredo | + 01:02.17 |
| 38 | Rafal Majka | Bora-Hansgrohe | + 01:03.22 |
| 39 | Richard Carapaz | Movistar Team | + 01:04.22 |
| 40 | Bart De Clercq | Lotto-Soudal | + 01:08.45 |
| 41 | Matej Mohoric | UAE Team Emirates | + 01:09.42 |
| 42 | Antwan Tolhoek | Team Lotto NL-Jumbo | + 01:11.42 |
| 43 | Simon Yates | Orica-Scott | + 01:11.51 |
| 44 | Bob Jungels | Quick-Step Floors | + 01:12.50 |
| 45 | Aldemar Reyes | Manzana - Postobón | + 01:16.26 |
| 46 | Daan Olivier | Team Lotto NL-Jumbo | + 01:16.56 |
| 47 | Hernan Aguirre | Manzana - Postobón | + 01:17.14 |
| 48 | Odd Christian Eiking | FDJ | + 01:20.56 |
| 49 | Tomasz Marczynski | Lotto-Soudal | + 01:23.49 |
| 50 | Ricardo Vilela | Manzana - Postobón | + 01:25.46 |
| 51 | Fabricio Ferrari | Caja Rural-Seguros RGA | + 01:27.48 |
| 52 | Marc Soler | Movistar Team | + 01:28.57 |
| 53 | Clément Chevrier | AG2R La Mondiale | + 01:30.13 |
| 54 | Jetse Bol | Manzana - Postobón | + 01:31.21 |
| 55 | Giovanni Visconti | Bahrain-Merida | + 01:31.35 |
| 56 | Diego Rosa | Team Sky | + 01:33.30 |
| 57 | Bernardo Suaza | Manzana - Postobón | + 01:33.54 |
| 58 | Koen Bouwman | Team Lotto NL-Jumbo | + 01:34.36 |
| 59 | Alberto Losada | Katusha-Alpecin | + 01:35.03 |
| 60 | Maxime Monfort | Lotto-Soudal | + 01:35.51 |
| 61 | Valerio Agnoli | Bahrain-Merida | + 01:38.25 |
| 62 | Tobias Ludvigsson | FDJ | + 01:39.08 |
| 63 | Pawel Poljanski | Bora-Hansgrohe | + 01:43.51 |
| 64 | Jesús Hernández | Trek-Segafredo | + 01:45.12 |
| 65 | Koen De Kort | Trek-Segafredo | + 01:47.07 |
| 66 | Stefan Denifl | Aqua Blue Sport | + 01:49.33 |
| 67 | Stéphane Rossetto | Cofidis, Solutions Crédits | + 01:49.39 |
| 68 | Floris De Tier | Team Lotto NL-Jumbo | + 01:50.01 |
| 69 | Anthony Perez | Cofidis, Solutions Crédits | + 01:50.15 |
| 70 | Anthony Roux | FDJ | + 01:51.25 |
| 71 | Lachlan Morton | Team Dimension Data | + 01:55.13 |
| 72 | Emanuel Buchmann | Bora-Hansgrohe | + 01:55.26 |
| 73 | Simon Clarke | Cannondale-Drapac Pro Cycling | + 01:58.19 |
| 74 | Enric Mas | Quick-Step Floors | + 01:59.54 |
| 75 | Lluis Mas | Caja Rural-Seguros RGA | + 02:02.43 |
| 76 | Hector Saez | Caja Rural-Seguros RGA | + 02:03.06 |
| 77 | Alessandro De Marchi | BMC Racing Team | + 02:03.15 |
| 78 | Thomas De Gendt | Lotto-Soudal | + 02:03.55 |
| 79 | Hernando Bohorquez | Manzana - Postobón | + 02:04.51 |
| 80 | Rohan Dennis | BMC Racing Team | + 02:06.35 |
| 81 | Salvatore Puccio | Team Sky | + 02:07.23 |
| 82 | Juan Felipe Osorio | Manzana - Postobón | + 02:08.07 |
| 83 | Julien Bernard | Trek-Segafredo | + 02:08.14 |
| 84 | Guillaume Bonnafond | Cofidis, Solutions Crédits | + 02:08.56 |
| 85 | Jacques Janse Van Rensburg | Team Dimension Data | + 02:09.44 |
| 86 | Jeremy Maison | FDJ | + 02:10.09 |
| 87 | Julian Alaphilippe | Quick-Step Floors | + 02:10.39 |
| 88 | Sergey Chernetskiy | Astana Pro Team | + 02:10.48 |
| 89 | Davide Villella | Cannondale-Drapac Pro Cycling | + 02:10.49 |
| 90 | Alexey Lutsenko | Astana Pro Team | + 02:11.43 |
| 91 | Alexandre Geniez | AG2R La Mondiale | + 02:11.57 |
| 92 | David López | Team Sky | + 02:12.06 |
| 93 | Daniel Navarro | Cofidis, Solutions Crédits | + 02:12.10 |
| 94 | Carlos Verona | Orica-Scott | + 02:12.55 |
| 95 | Matvei Mamykin | Katusha-Alpecin | + 02:13.28 |
| 96 | Lennard Kämna | Team Sunweb | + 02:13.28 |
| 97 | Przemyslaw Niemiec | UAE Team Emirates | + 02:13.39 |
| 98 | Brendan Canty | Cannondale-Drapac Pro Cycling | + 02:14.31 |
| 99 | Adam Hansen | Lotto-Soudal | + 02:14.35 |
| 100 | Antonio Pedrero | Movistar Team | + 02:15.21 |
| 101 | Joe Dombrowski | Cannondale-Drapac Pro Cycling | + 02:17.31 |
| 102 | Antonio Nibali | Bahrain-Merida | + 02:18.29 |
| 103 | Domen Novak | Bahrain-Merida | + 02:18.31 |
| 104 | Arnaud Courteille | FDJ | + 02:18.41 |
| 105 | Ruben Fernandez | Movistar Team | + 02:19.02 |
| 106 | Kilian Frankiny | BMC Racing Team | + 02:19.28 |
| 107 | Bert-Jan Lindeman | Team Lotto NL-Jumbo | + 02:19.41 |
| 108 | Francisco Ventoso | BMC Racing Team | + 02:20.14 |
| 109 | David Arroyo | Caja Rural-Seguros RGA | + 02:21.33 |
| 110 | Matteo Trentin | Quick-Step Floors | + 02:22.19 |
| 111 | Eros Capecchi | Quick-Step Floors | + 02:23.18 |
| 112 | Loic Vliegen | BMC Racing Team | + 02:23.28 |
| 113 | Edward Theuns | Trek-Segafredo | + 02:23.54 |
| 114 | Manuele Boaro | Bahrain-Merida | + 02:24.26 |
| 115 | Jimmy Turgis | Cofidis, Solutions Crédits | + 02:25.27 |
| 116 | Damiano Caruso | BMC Racing Team | + 02:25.29 |
| 117 | Anthony Turgis | Cofidis, Solutions Crédits | + 02:28.49 |
| 118 | Julien Duval | AG2R La Mondiale | + 02:29.19 |
| 119 | Marco Haller | Katusha-Alpecin | + 02:30.29 |
| 120 | Hugo Houle | AG2R La Mondiale | + 02:31.52 |
| 121 | Chad Haga | Team Sunweb | + 02:32.11 |
| 122 | Patrick Konrad | Bora-Hansgrohe | + 02:32.44 |
| 123 | Michel Kreder | Aqua Blue Sport | + 02:35.33 |
| 124 | Christopher Juul-Jensen | Orica-Scott | + 02:35.44 |
| 125 | Juan Jose Lobato | Team Lotto NL-Jumbo | + 02:35.58 |
| 126 | Johannes Fröhlinger | Team Sunweb | + 02:36.06 |
| 127 | Markel Irizar | Trek-Segafredo | + 02:36.30 |
| 128 | Chris Hamilton | Team Sunweb | + 02:39.08 |
| 129 | Toms Skujins | Cannondale-Drapac Pro Cycling | + 02:42.56 |
| 130 | Tom Van Asbroeck | Cannondale-Drapac Pro Cycling | + 02:43.57 |
| 131 | Laurens De Vreese | Astana Pro Team | + 02:44.31 |
| 132 | Rafael Reis | Caja Rural-Seguros RGA | + 02:45.45 |
| 133 | Michael Mørkøv | Katusha-Alpecin | + 02:46.16 |
| 134 | Søren Kragh Andersen | Team Sunweb | + 02:46.18 |
| 135 | Fernando Orjuela | Manzana - Postobón | + 02:46.43 |
| 136 | Alexis Gougeard | AG2R La Mondiale | + 02:46.54 |
| 137 | Nico Denz | AG2R La Mondiale | + 02:47.38 |
| 138 | Maxim Belkov | Katusha-Alpecin | + 02:48.03 |
| 139 | Tim Declercq | Quick-Step Floors | + 02:48.52 |
| 140 | Daniel Hoelgaard | FDJ | + 02:50.34 |
| 141 | Christian Knees | Team Sky | + 02:50.44 |
| 142 | Niki Terpstra | Quick-Step Floors | + 02:50.57 |
| 143 | Diego Rubio | Caja Rural-Seguros RGA | + 02:52.20 |
| 144 | Sacha Modolo | UAE Team Emirates | + 02:52.31 |
| 145 | Nikita Stalnov | Astana Pro Team | + 02:52.42 |
| 146 | Iván García Cortina | Bahrain-Merida | + 02:52.48 |
| 147 | Nick Schultz | Caja Rural-Seguros RGA | + 02:53.02 |
| 148 | Magnus Cort | Orica-Scott | + 02:54.21 |
| 149 | Christoph Pfingsten | Bora-Hansgrohe | + 02:55.06 |
| 150 | Andreas Schillinger | Bora-Hansgrohe | + 02:56.48 |
| 151 | Yves Lampaert | Quick-Step Floors | + 02:57.34 |
| 152 | Daniel Oss | BMC Racing Team | + 02:57.47 |
| 153 | Aaron Gate | Aqua Blue Sport | + 03:00.01 |
| 154 | Peter Koning | Aqua Blue Sport | + 03:05.15 |
| 155 | Kenneth Vanbilsen | Cofidis, Solutions Crédits | + 03:07.01 |
| 156 | Mark Christian | Aqua Blue Sport | + 03:07.42 |
| 157 | Ian Stannard | Team Sky | + 03:08.19 |
| 158 | Sebastian Molano | Manzana - Postobón | + 03:08.20 |
| 159 | Federico Zurlo | UAE Team Emirates | + 03:08.36 |
| 160 | Remy Mertz | Lotto-Soudal | + 03:11.14 |
| 161 | Sam Bewley | Orica-Scott | + 03:11.59 |
| 162 | Michael Schwarzmann | Bora-Hansgrohe | + 03:12.07 |
| 163 | Lasse Norman Leth | Aqua Blue Sport | + 03:12.11 |
| 164 | Rein Taaramäe | Katusha-Alpecin | + 03:12.20 |
| 165 | Thomas Scully | Cannondale-Drapac Pro Cycling | + 03:13.16 |
| 166 | Adam Blythe | Aqua Blue Sport | + 03:13.31 |
| 167 | William Clarke | Cannondale-Drapac Pro Cycling | + 03:15.47 |
| 168 | Svein Tuft | Orica-Scott | + 03:18.01 |
| 169 | Lorrenzo Manzin | FDJ | + 03:21.23 |
| 170 | Jelle Wallays | Lotto-Soudal | + 03:22.04 |
| 171 | Conor Dunne | Aqua Blue Sport | + 03:27.35 |
| - | Axel Domont | AG2R La Mondiale | DNS |
| - | Sam Oomen | Team Sunweb | DNF |








