La Vuelta: Stage 9
Results from the ninth stage of the Vuelta a Espana in Spain
| Stage 9: Alfaro to Estación de Esquí de Valdezcaray, 195.5 km | |
| 1 Jonas Vingegaard (Den) Team Visma-Lease a Bike | 4:32:10 |
| 2 Thomas Pidcock (GBr) Q36.5 Pro Cycling Team | at 0:24 |
| 3 Joao Almeida (Por) UAE Team Emirates-XRG | s.t. |
| 4 Felix Gall (Aut) Decathlon AG2R La Mondiale Team | 1:02 |
| 5 Raúl García (Esp) Arkea-B&B Hotels | 1:46 |
| 6 Marc Soler (Esp) UAE Team Emirates-XRG | |
| 7 Giulio Ciccone (Ita) Lidl-Trek | |
| 8 Markel Beloki (Esp) EF Education-EasyPost | |
| 9 Jai Hindley (Aus) Red Bull-BORA hansgrohe | |
| 10 Lorenzo Fortunato (Ita) XDS-Astana Team | |
| 11 Harold M Lopez (Ecu) XDS-Astana Team | |
| 12 Matteo Jorgenson (USA) Team Visma-Lease a Bike | |
| 13 Matthew Riccitello (USA) Israel-Premier Tech | |
| 14 Ben O'Connor (Aus) Jayco-AlUla | |
| 15 Egan Bernal (Col) INEOS Grenadiers | |
| 16 Giulio Pellizzari (Ita) Red Bull-BORA hansgrohe | |
| 17 Torstein Træen (Nor) Bahrain-Victorious | all s.t. |
| 18 Ramses Debruyne (Bel) Alpecin-Deceuninck | 1:52 |
| 19 Junior Lecerf (Bel) Soudal-Quick Step | |
| 20 Felix Grobschartner (Aut) UAE Team Emirates-XRG | both s.t. |
| 21 Victor Langellotti (Mon) INEOS Grenadiers | 1:54 |
| 22 Abel Balderstone (Esp) Caja Rural-Seguros RGA | 1:57 |
| 23 Jaume Guardeno (Esp) Caja Rural-Seguros RGA | |
| 24 Juan Guillermo Martínez (Col) Picnic-PostNL | |
| 25 Louis Meintjes (RSA) Intermarche-Wanty | all s.t. |
| 26 Ben Tulett (GBr) Team Visma-Lease a Bike | 2:03 |
| 27 Sepp Kuss (USA) Team Visma-Lease a Bike | 2:08 |
| 28 Sergio Geovani Chumil (Gua) Burgos-Burpellet-BH | 3:58 |
| 29 Harold Tejada (Col) XDS-Astana Team | s.t. |
| 30 Gianmarco Garofoli (Ita) Soudal-Quick Step | both s.t. |
| 31 Clement Braz Afonso (Fra) Groupama-FDJ | 4:08 |
| 32 Bruno Armirail (Fra) Decathlon AG2R La Mondiale Team | 4:54 |
| 33 Rudy Molard (Fra) Groupama-FDJ | |
| 34 Sergio Samitier (Esp) Cofidis | |
| 35 Jefferson Cepeda (Ecu) Movistar | |
| 36 Santiago Buitrago (Col) Bahrain-Victorious | |
| 37 Eddie Dunbar (Irl) Jayco-AlUla | all s.t. |
| 38 Victor Campenaerts (Bel) Team Visma-Lease a Bike | 4:57 |
| 39 Mikel Landa (Esp) Soudal-Quick Step | 6:10 |
| 40 Brieuc Rolland (Fra) Groupama-FDJ | 6:46 |
| 41 Callum Scotson (Aus) Decathlon AG2R La Mondiale Team | |
| 42 Simone Petilli (Ita) Intermarche-Wanty | |
| 43 Ben Zwiehoff (Ger) Red Bull-BORA hansgrohe | |
| 44 Nico Denz (Ger) Red Bull-BORA hansgrohe | all s.t. |
| 45 Carlos Canal (Esp) Movistar | 6:49 |
| 46 Jose Luis Faura (Esp) Burgos-Burpellet-BH | 7:47 |
| 47 Paul Ourselin (Fra) Cofidis | 7:50 |
| 48 Wilco Kelderman (Ned) Team Visma-Lease a Bike | 8:29 |
| 49 Chris Hamilton (Aus) Picnic-PostNL | |
| 50 Kevin Vermaerke (USA) Picnic-PostNL | |
| 51 Gijs Leemreize (Ned) Picnic-PostNL | |
| 52 Fausto Masnada (Ita) XDS-Astana Team | |
| 53 Andrea Bagioli (Ita) Lidl-Trek | |
| 54 Pierre Thierry (Fra) Arkea-B&B Hotels | |
| 55 Wouter Poels (Ned) XDS-Astana Team | |
| 56 Louis Rouland (Fra) Arkea-B&B Hotels | all s.t. |
| 57 Brandon Rivera (Col) INEOS Grenadiers | 8:33 |
| 58 Jakub Otruba (Cze) Caja Rural-Seguros RGA | 10:10 |
| 59 Magnus Sheffield (USA) INEOS Grenadiers | 10:30 |
| 60 Bob Jungels (Lux) INEOS Grenadiers | |
| 61 Jonas Gregaard Wisly (Den) Lotto | |
| 62 Huub Artz (Ned) Intermarche-Wanty | |
| 63 Tobias Bayer (Aut) Alpecin-Deceuninck | |
| 64 Javier Romo (Esp) Movistar | |
| 65 Jordan Labrosse (Fra) Decathlon AG2R La Mondiale Team | |
| 66 Antonio Tiberi (Ita) Bahrain-Victorious | |
| 67 Damien Howson (Aus) Q36.5 Pro Cycling Team | |
| 68 Louis Vervaeke (Bel) Soudal-Quick Step | |
| 69 Chris Harper (Aus) Jayco-AlUla | |
| 70 Alex Molenaar (Ned) Caja Rural-Seguros RGA | |
| 71 Carlos Verona (Esp) Lidl-Trek | |
| 72 Marco Frigo (Ita) Israel-Premier Tech | all s.t. |
| 73 Mauri Vansevenant (Bel) Soudal-Quick Step | 11:27 |
| 74 Finlay Pickering (GBr) Bahrain-Victorious | 12:04 |
| 75 Giovanni Aleotti (Ita) Red Bull-BORA hansgrohe | 13:04 |
| 76 Jay Vine (Aus) UAE Team Emirates-XRG | s.t. |
| 77 Jonas Rickaert (Bel) Alpecin-Deceuninck | 13:21 |
| 78 Sander De Pestel (Bel) Decathlon AG2R La Mondiale Team | 13:33 |
| 79 Stefan Küng (Sui) Groupama-FDJ | |
| 80 Thibaud Gruel (Fra) Groupama-FDJ | |
| 81 David González Lopez (Esp) Q36.5 Pro Cycling Team | |
| 82 Julien Bernard (Fra) Lidl-Trek | |
| 83 David de la Cruz (Esp) Q36.5 Pro Cycling Team | |
| 84 Michal Kwiatkowski (Pol) INEOS Grenadiers | |
| 85 Nicola Conci (Ita) XDS-Astana Team | |
| 86 Guillermo Thomas Silva (Ury) Caja Rural-Seguros RGA | |
| 87 Hugo de la Calle (Esp) Burgos-Burpellet-BH | |
| 88 David Gaudu (Fra) Groupama-FDJ | |
| 89 Jenthe Biermans (Bel) Arkea-B&B Hotels | |
| 90 Johannes Staune-Mittet (Nor) Decathlon AG2R La Mondiale Team | |
| 91 Luca van Boven (Bel) Intermarche-Wanty | |
| 92 Kamiel Bonneu (Bel) Intermarche-Wanty | |
| 93 Casper Van Uden (Ned) Picnic-PostNL | |
| 94 Joan Bou (Esp) Caja Rural-Seguros RGA | |
| 95 Timo Roosen (Ned) Picnic-PostNL | |
| 96 Marcel Camprubí (Esp) Q36.5 Pro Cycling Team | |
| 97 Remi Cavagna (Fra) Groupama-FDJ | |
| 98 Edward Planckaert (Bel) Alpecin-Deceuninck | all s.t. |
| 99 Lukas Nerurkar (GBr) EF Education-EasyPost | 14:21 |
| 100 Esteban Chaves (Col) EF Education-EasyPost | |
| 101 Jardi van der Lee (Ned) EF Education-EasyPost | |
| 102 Sean Quinn (USA) EF Education-EasyPost | |
| 103 James Shaw (GBr) EF Education-EasyPost | all s.t. |
| 104 Dylan van Baarle (Ned) Team Visma-Lease a Bike | 15:07 |
| 105 Madis Mihkels (Est) EF Education-EasyPost | 17:15 |
| 106 Arne Marit (Bel) Intermarche-Wanty | |
| 107 Nans Peters (Fra) Decathlon AG2R La Mondiale Team | |
| 108 Dion Smith (NZl) Intermarche-Wanty | |
| 109 Gal Glivar (Slo) Alpecin-Deceuninck | |
| 110 Roman Ermakov (XX) Bahrain-Victorious | |
| 111 Nicolas Vinokurov (Kaz) XDS-Astana Team | |
| 112 Sergio Higuita (Col) XDS-Astana Team | |
| 113 Alec Segaert (Bel) Lotto | |
| 114 Jasper de Buyst (Bel) Lotto | |
| 115 Xabier Mikel Azparren (Esp) Q36.5 Pro Cycling Team | |
| 116 Patrick Gamper (Aut) Jayco-AlUla | |
| 117 Maximilian Schachmann (Ger) Soudal-Quick Step | |
| 118 Liam Slock (Bel) Lotto | |
| 119 Emanuel Buchmann (Ger) Cofidis | |
| 120 Lars Craps (Bel) Lotto | |
| 121 Eduardo Sepúlveda (Arg) Lotto | |
| 122 Leandre Lozouet (Fra) Arkea-B&B Hotels | |
| 123 Joel Nicolau (Esp) Caja Rural-Seguros RGA | |
| 124 Sinuhe Fernández (Esp) Burgos-Burpellet-BH | |
| 125 Bryan Coquard (Fra) Cofidis | |
| 126 Jesús Herrada (Esp) Cofidis | |
| 127 Nickolas Zukowsky (Can) Q36.5 Pro Cycling Team | |
| 128 Mathijs Paasschens (Ned) Bahrain-Victorious | |
| 129 Christopher Juul-Jensen (Den) Jayco-AlUla | |
| 130 Nicolò Buratti (Ita) Bahrain-Victorious | |
| 131 Ethan Kane Vernon (GBr) Israel-Premier Tech | |
| 132 Jan Hirt (Cze) Israel-Premier Tech | all s.t. |
| 133 Archie Ryan (Irl) EF Education-EasyPost | 18:39 |
| 134 Michel Hessmann (Ger) Movistar | s.t. |
| 135 Filippo Ganna (Ita) INEOS Grenadiers | 19:30 |
| 136 Elia Viviani (Ita) Lotto | |
| 137 Matteo Sobrero (Ita) Red Bull-BORA hansgrohe | both s.t. |
| 138 Iván García Cortina (Esp) Movistar | 19:48 |
| 139 Fernando Barcelo (Esp) Caja Rural-Seguros RGA | 21:04 |
| 140 Domen Novak (Slo) UAE Team Emirates-XRG | 21:38 |
| 141 Ivo Oliveira (Por) UAE Team Emirates-XRG | s.t. |
| 142 Jake Stewart (GBr) Israel-Premier Tech | 21:50 |
| 143 Ben Turner (GBr) INEOS Grenadiers | |
| 144 Stanislaw Aniolkowski (Pol) Cofidis | |
| 145 Pier Andre-Cote (Can) Israel-Premier Tech | |
| 146 Nadav Raisberg (Isr) Israel-Premier Tech | |
| 147 Tim van Dijke (Ned) Red Bull-BORA hansgrohe | |
| 148 Mads Pedersen (Den) Lidl-Trek | |
| 149 Jack Haig (Aus) Bahrain-Victorious | |
| 150 Patrick Eddy (Aus) Picnic-PostNL | |
| 151 Kellan O´Brien (Aus) Jayco-AlUla | |
| 152 Amanuel Ghebreigzabhier (Eri) Lidl-Trek | |
| 153 Victor Guernalec (Fra) Arkea-B&B Hotels | |
| 154 Oscar Riesebeek (Ned) Alpecin-Deceuninck | |
| 155 Jasper Philipsen (Bel) Alpecin-Deceuninck | |
| 156 Mikkel Bjerg (Den) UAE Team Emirates-XRG | |
| 157 Juan Ayuso (Esp) UAE Team Emirates-XRG | |
| 158 Bjorn Koerdt (GBr) Picnic-PostNL | |
| 159 Dries De Pooter (Bel) Intermarche-Wanty | |
| 160 Fabio Christen (Sui) Q36.5 Pro Cycling Team | |
| 161 Alessandro Verre (Ita) Arkea-B&B Hotels | all s.t. |
| 162 Daan Hoole (Ned) Lidl-Trek | 23:05 |
| 163 Orluis Alberto Aular Sanbria (Ven) Movistar | 23:07 |
| 164 Pablo Castrillo (Esp) Movistar | |
| 165 Anders Foldager (Den) Jayco-AlUla | |
| 166 Soren Kragh Andersen (Den) Lidl-Trek | all s.t. |
| 167 Leo Bisiaux (Fra) Decathlon AG2R La Mondiale Team | 23:15 |
| 168 Finn Fisher-Black (NZl) Red Bull-BORA hansgrohe | 24:16 |
| 169 Mario Aparicio (Esp) Burgos-Burpellet-BH | 34:48 |
| GC | |
| 1 Torstein Træen (Nor) Bahrain-Victorious | 33:35:46 |
| 2 Jonas Vingegaard (Den) Team Visma-Lease a Bike | at 0:37 |
| 3 Joao Almeida (Por) UAE Team Emirates-XRG | 1:15 |
| 4 Thomas Pidcock (GBr) Q36.5 Pro Cycling Team | 1:35 |
| 5 Felix Gall (Aut) Decathlon AG2R La Mondiale Team | 2:14 |
| 6 Giulio Ciccone (Ita) Lidl-Trek | 2:42 |
| 7 Lorenzo Fortunato (Ita) XDS-Astana Team | 2:47 |
| 8 Matteo Jorgenson (USA) Team Visma-Lease a Bike | 2:49 |
| 9 Jai Hindley (Aus) Red Bull-BORA hansgrohe | 2:53 |
| 10 Giulio Pellizzari (Ita) Red Bull-BORA hansgrohe | s.t. |
| 11 Egan Bernal (Col) INEOS Grenadiers | 2:55 |
| 12 Marc Soler (Esp) UAE Team Emirates-XRG | 3:04 |
| 13 Matthew Riccitello (USA) Israel-Premier Tech | 3:20 |
| 14 Raúl García (Esp) Arkea-B&B Hotels | 3:39 |
| 15 Ben O'Connor (Aus) Jayco-AlUla | 3:53 |
| 16 Sepp Kuss (USA) Team Visma-Lease a Bike | 4:00 |
| 17 Junior Lecerf (Bel) Soudal-Quick Step | 4:21 |
| 18 Harold M Lopez (Ecu) XDS-Astana Team | 6:30 |
| 19 Bruno Armirail (Fra) Decathlon AG2R La Mondiale Team | 6:48 |
| 20 Jefferson Cepeda (Ecu) Movistar | 7:36 |
| 21 Santiago Buitrago (Col) Bahrain-Victorious | 7:44 |
| 22 Louis Meintjes (RSA) Intermarche-Wanty | 7:58 |
| 23 Sergio Geovani Chumil (Gua) Burgos-Burpellet-BH | 8:36 |
| 24 Mikel Landa (Esp) Soudal-Quick Step | 9:23 |
| 25 Harold Tejada (Col) XDS-Astana Team | 10:44 |
| 26 Sergio Samitier (Esp) Cofidis | 11:58 |
| 27 Jaume Guardeno (Esp) Caja Rural-Seguros RGA | 12:23 |
| 28 Ben Tulett (GBr) Team Visma-Lease a Bike | 12:40 |
| 29 Abel Balderstone (Esp) Caja Rural-Seguros RGA | 13:01 |
| 30 Marco Frigo (Ita) Israel-Premier Tech | 13:26 |
| 31 Brieuc Rolland (Fra) Groupama-FDJ | 14:31 |
| 32 Gianmarco Garofoli (Ita) Soudal-Quick Step | 14:55 |
| 33 Rudy Molard (Fra) Groupama-FDJ | 19:18 |
| 34 Chris Harper (Aus) Jayco-AlUla | 20:06 |
| 35 Callum Scotson (Aus) Decathlon AG2R La Mondiale Team | 21:22 |
| 36 Louis Vervaeke (Bel) Soudal-Quick Step | 21:36 |
| 37 Wouter Poels (Ned) XDS-Astana Team | 22:26 |
| 38 Markel Beloki (Esp) EF Education-EasyPost | 23:53 |
| 39 Kevin Vermaerke (USA) Picnic-PostNL | 24:12 |
| 40 Victor Langellotti (Mon) INEOS Grenadiers | 25:18 |
| 41 Damien Howson (Aus) Q36.5 Pro Cycling Team | 25:25 |
| 42 Clement Braz Afonso (Fra) Groupama-FDJ | 25:31 |
| 43 Antonio Tiberi (Ita) Bahrain-Victorious | 28:46 |
| 44 Javier Romo (Esp) Movistar | 29:06 |
| 45 Andrea Bagioli (Ita) Lidl-Trek | 30:11 |
| 46 David Gaudu (Fra) Groupama-FDJ | 31:02 |
| 47 Wilco Kelderman (Ned) Team Visma-Lease a Bike | 31:22 |
| 48 Brandon Rivera (Col) INEOS Grenadiers | 31:25 |
| 49 Juan Ayuso (Esp) UAE Team Emirates-XRG | 32:52 |
| 50 Ben Zwiehoff (Ger) Red Bull-BORA hansgrohe | 33:02 |
| 51 Jose Luis Faura (Esp) Burgos-Burpellet-BH | 33:15 |
| 52 James Shaw (GBr) EF Education-EasyPost | 35:24 |
| 53 Sander De Pestel (Bel) Decathlon AG2R La Mondiale Team | 35:58 |
| 54 Paul Ourselin (Fra) Cofidis | 36:29 |
| 55 Johannes Staune-Mittet (Nor) Decathlon AG2R La Mondiale Team | 36:41 |
| 56 Guillermo Thomas Silva (Ury) Caja Rural-Seguros RGA | 37:04 |
| 57 Fausto Masnada (Ita) XDS-Astana Team | 37:21 |
| 58 Magnus Sheffield (USA) INEOS Grenadiers | s.t. |
| 59 Sergio Higuita (Col) XDS-Astana Team | 37:44 |
| 60 Archie Ryan (Irl) EF Education-EasyPost | 37:46 |
| 61 Victor Campenaerts (Bel) Team Visma-Lease a Bike | 38:17 |
| 62 Maximilian Schachmann (Ger) Soudal-Quick Step | 38:19 |
| 63 Carlos Canal (Esp) Movistar | 38:27 |
| 64 Felix Grobschartner (Aut) UAE Team Emirates-XRG | 38:41 |
| 65 Mauri Vansevenant (Bel) Soudal-Quick Step | 39:39 |
| 66 Jan Hirt (Cze) Israel-Premier Tech | 40:57 |
| 67 Eddie Dunbar (Irl) Jayco-AlUla | 40:58 |
| 68 Finlay Pickering (GBr) Bahrain-Victorious | 41:22 |
| 69 Giovanni Aleotti (Ita) Red Bull-BORA hansgrohe | 42:27 |
| 70 Nans Peters (Fra) Decathlon AG2R La Mondiale Team | 42:43 |
| 71 Julien Bernard (Fra) Lidl-Trek | 42:57 |
| 72 Juan Guillermo Martínez (Col) Picnic-PostNL | 43:23 |
| 73 Nicola Conci (Ita) XDS-Astana Team | 44:35 |
| 74 Eduardo Sepúlveda (Arg) Lotto | 44:46 |
| 75 Alex Molenaar (Ned) Caja Rural-Seguros RGA | 45:14 |
| 76 Pierre Thierry (Fra) Arkea-B&B Hotels | 45:34 |
| 77 Carlos Verona (Esp) Lidl-Trek | 46:16 |
| 78 Jordan Labrosse (Fra) Decathlon AG2R La Mondiale Team | 46:41 |
| 79 David de la Cruz (Esp) Q36.5 Pro Cycling Team | 46:46 |
| 80 Bob Jungels (Lux) INEOS Grenadiers | 47:12 |
| 81 Jay Vine (Aus) UAE Team Emirates-XRG | 48:31 |
| 82 Stefan Küng (Sui) Groupama-FDJ | 48:42 |
| 83 Lars Craps (Bel) Lotto | 49:27 |
| 84 Ramses Debruyne (Bel) Alpecin-Deceuninck | 49:56 |
| 85 Roman Ermakov (XX) Bahrain-Victorious | 50:53 |
| 86 Chris Hamilton (Aus) Picnic-PostNL | 51:00 |
| 87 Michal Kwiatkowski (Pol) INEOS Grenadiers | 51:58 |
| 88 Finn Fisher-Black (NZl) Red Bull-BORA hansgrohe | 52:13 |
| 89 Simone Petilli (Ita) Intermarche-Wanty | 52:28 |
| 90 Thibaud Gruel (Fra) Groupama-FDJ | 53:10 |
| 91 Pablo Castrillo (Esp) Movistar | 53:16 |
| 92 Jesús Herrada (Esp) Cofidis | 53:51 |
| 93 Sean Quinn (USA) EF Education-EasyPost | 53:54 |
| 94 Remi Cavagna (Fra) Groupama-FDJ | 54:25 |
| 95 Hugo de la Calle (Esp) Burgos-Burpellet-BH | 54:31 |
| 96 Kamiel Bonneu (Bel) Intermarche-Wanty | 54:37 |
| 97 Jack Haig (Aus) Bahrain-Victorious | 54:50 |
| 98 Marcel Camprubí (Esp) Q36.5 Pro Cycling Team | 55:02 |
| 99 Esteban Chaves (Col) EF Education-EasyPost | 55:03 |
| 100 Orluis Alberto Aular Sanbria (Ven) Movistar | 55:53 |
| 101 Lukas Nerurkar (GBr) EF Education-EasyPost | 56:15 |
| 102 Emanuel Buchmann (Ger) Cofidis | 56:24 |
| 103 Leo Bisiaux (Fra) Decathlon AG2R La Mondiale Team | 56:48 |
| 104 Jonas Gregaard Wisly (Den) Lotto | 57:32 |
| 105 Louis Rouland (Fra) Arkea-B&B Hotels | 58:00 |
| 106 Jonas Rickaert (Bel) Alpecin-Deceuninck | 58:42 |
| 107 Gijs Leemreize (Ned) Picnic-PostNL | 59:57 |
| 108 Bjorn Koerdt (GBr) Picnic-PostNL | 1:00:34 |
| 109 Mads Pedersen (Den) Lidl-Trek | 1:00:58 |
| 110 Nico Denz (Ger) Red Bull-BORA hansgrohe | 1:01:14 |
| 111 Madis Mihkels (Est) EF Education-EasyPost | 1:02:42 |
| 112 Patrick Gamper (Aut) Jayco-AlUla | 1:02:48 |
| 113 Michel Hessmann (Ger) Movistar | 1:03:11 |
| 114 Matteo Sobrero (Ita) Red Bull-BORA hansgrohe | 1:03:39 |
| 115 Iván García Cortina (Esp) Movistar | 1:03:49 |
| 116 Nicolò Buratti (Ita) Bahrain-Victorious | 1:04:11 |
| 117 Pier Andre-Cote (Can) Israel-Premier Tech | 1:04:19 |
| 118 Bryan Coquard (Fra) Cofidis | 1:04:46 |
| 119 Leandre Lozouet (Fra) Arkea-B&B Hotels | 1:06:14 |
| 120 Joel Nicolau (Esp) Caja Rural-Seguros RGA | 1:06:20 |
| 121 David González Lopez (Esp) Q36.5 Pro Cycling Team | 1:06:27 |
| 122 Jakub Otruba (Cze) Caja Rural-Seguros RGA | 1:06:59 |
| 123 Gal Glivar (Slo) Alpecin-Deceuninck | 1:07:00 |
| 124 Christopher Juul-Jensen (Den) Jayco-AlUla | 1:07:51 |
| 125 Alec Segaert (Bel) Lotto | 1:07:54 |
| 126 Dries De Pooter (Bel) Intermarche-Wanty | 1:08:07 |
| 127 Joan Bou (Esp) Caja Rural-Seguros RGA | 1:08:20 |
| 128 Filippo Ganna (Ita) INEOS Grenadiers | 1:10:25 |
| 129 Dylan van Baarle (Ned) Team Visma-Lease a Bike | 1:10:36 |
| 130 Kellan O´Brien (Aus) Jayco-AlUla | 1:10:52 |
| 131 Sinuhe Fernández (Esp) Burgos-Burpellet-BH | 1:11:08 |
| 132 Fernando Barcelo (Esp) Caja Rural-Seguros RGA | 1:11:29 |
| 133 Jasper de Buyst (Bel) Lotto | 1:11:46 |
| 134 Ben Turner (GBr) INEOS Grenadiers | 1:11:48 |
| 135 Huub Artz (Ned) Intermarche-Wanty | 1:11:50 |
| 136 Mathijs Paasschens (Ned) Bahrain-Victorious | 1:11:57 |
| 137 Jake Stewart (GBr) Israel-Premier Tech | 1:12:01 |
| 138 Soren Kragh Andersen (Den) Lidl-Trek | 1:12:50 |
| 139 Ivo Oliveira (Por) UAE Team Emirates-XRG | 1:13:13 |
| 140 Alessandro Verre (Ita) Arkea-B&B Hotels | 1:13:53 |
| 141 Nicolas Vinokurov (Kaz) XDS-Astana Team | 1:13:57 |
| 142 Edward Planckaert (Bel) Alpecin-Deceuninck | 1:14:01 |
| 143 Dion Smith (NZl) Intermarche-Wanty | 1:14:05 |
| 144 Fabio Christen (Sui) Q36.5 Pro Cycling Team | 1:14:08 |
| 145 Ethan Kane Vernon (GBr) Israel-Premier Tech | 1:14:53 |
| 146 Tobias Bayer (Aut) Alpecin-Deceuninck | 1:16:19 |
| 147 Luca van Boven (Bel) Intermarche-Wanty | 1:18:12 |
| 148 Mikkel Bjerg (Den) UAE Team Emirates-XRG | 1:19:19 |
| 149 Nickolas Zukowsky (Can) Q36.5 Pro Cycling Team | 1:20:10 |
| 150 Jardi van der Lee (Ned) EF Education-EasyPost | 1:20:28 |
| 151 Timo Roosen (Ned) Picnic-PostNL | 1:20:35 |
| 152 Arne Marit (Bel) Intermarche-Wanty | 1:22:03 |
| 153 Jenthe Biermans (Bel) Arkea-B&B Hotels | 1:22:25 |
| 154 Victor Guernalec (Fra) Arkea-B&B Hotels | 1:22:41 |
| 155 Daan Hoole (Ned) Lidl-Trek | 1:23:05 |
| 156 Nadav Raisberg (Isr) Israel-Premier Tech | 1:23:32 |
| 157 Casper Van Uden (Ned) Picnic-PostNL | 1:23:33 |
| 158 Jasper Philipsen (Bel) Alpecin-Deceuninck | 1:25:16 |
| 159 Anders Foldager (Den) Jayco-AlUla | 1:25:39 |
| 160 Liam Slock (Bel) Lotto | 1:25:56 |
| 161 Tim van Dijke (Ned) Red Bull-BORA hansgrohe | 1:26:19 |
| 162 Amanuel Ghebreigzabhier (Eri) Lidl-Trek | 1:28:58 |
| 163 Elia Viviani (Ita) Lotto | 1:29:31 |
| 164 Stanislaw Aniolkowski (Pol) Cofidis | 1:32:30 |
| 165 Xabier Mikel Azparren (Esp) Q36.5 Pro Cycling Team | 1:32:39 |
| 166 Domen Novak (Slo) UAE Team Emirates-XRG | 1:33:39 |
| 167 Patrick Eddy (Aus) Picnic-PostNL | 1:37:19 |
| 168 Mario Aparicio (Esp) Burgos-Burpellet-BH | 1:41:40 |
| 169 Oscar Riesebeek (Ned) Alpecin-Deceuninck | 1:53:58 |