Vuelta a España 2023 - Stage 2
26.08-17.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 | Andreas Kron | Lotto Dstny | 4:10:06 |
| 2 | Kaden Groves | Alpecin-Deceuninck | + 00.00 |
| 3 | Andrea Vendrame | AG2R Citroën Team | + 00.00 |
| 4 | Andrea Bagioli | Soudal Quick-Step | + 00.00 |
| 5 | Fernando Barceló | Caja Rural-Seguros RGA | + 00.00 |
| 6 | Iván García Cortina | Movistar Team | + 00.00 |
| 7 | Romain Grégoire | Groupama-FDJ | + 00.00 |
| 8 | Lennert Van Eetvelt | Lotto Dstny | + 00.00 |
| 9 | Marijn van den Berg | EF Education-EasyPost | + 00.00 |
| 10 | Kobe Goossens | Intermarché-Circus-Wanty | + 00.00 |
| 11 | Romain Bardet | Team dsm-firmenich | + 00.00 |
| 12 | Rui Costa | Intermarché-Circus-Wanty | + 00.00 |
| 13 | Rémy Rochas | Cofidis | + 00.00 |
| 14 | Ben Zwiehoff | BORA-hansgrohe | + 00.00 |
| 15 | Max Poole | Team dsm-firmenich | + 00.00 |
| 16 | Jacopo Mosca | Lidl-Trek | + 00.00 |
| 17 | Dorian Godon | AG2R Citroën Team | + 00.00 |
| 18 | Samuel Gaze | Alpecin-Deceuninck | + 00.00 |
| 19 | Samuele Battistella | Astana Qazaqstan Team | + 00.00 |
| 20 | Edward Theuns | Lidl-Trek | + 00.00 |
| 21 | Dries van Gestel | TotalEnergies | + 00.00 |
| 22 | Orluis Aular | Caja Rural-Seguros RGA | + 00.00 |
| 23 | Marc Soler | UAE Team Emirates | + 00.00 |
| 24 | Diego Camargo | EF Education-EasyPost | + 00.00 |
| 25 | Ander Okamika | Burgos-BH | + 00.00 |
| 26 | Sébastien Grignard | Lotto Dstny | + 00.00 |
| 27 | Rudy Molard | Groupama-FDJ | + 00.00 |
| 28 | Mikaël Chérel | AG2R Citroën Team | + 00.00 |
| 29 | Damien Touzé | AG2R Citroën Team | + 00.00 |
| 30 | Edward Planckaert | Alpecin-Deceuninck | + 00.00 |
| 31 | Robbe Ghys | Alpecin-Deceuninck | + 00.00 |
| 32 | Julius van den Berg | EF Education-EasyPost | + 00.00 |
| 33 | Cyril Barthe | Burgos-BH | + 00.00 |
| 34 | David González | Caja Rural-Seguros RGA | + 00.00 |
| 35 | Tobias Bayer | Alpecin-Deceuninck | + 00.00 |
| 36 | Kévin Vauquelin | Team Arkéa-Samsic | + 00.00 |
| 37 | Geoffrey Soupe | TotalEnergies | + 00.00 |
| 38 | Aleksandr Vlasov | BORA-hansgrohe | + 00.00 |
| 39 | Andrea Piccolo | EF Education-EasyPost | + 00.00 |
| 40 | Javier Romo | Astana Qazaqstan Team | + 00.00 |
| 41 | Louis Vervaeke | Soudal Quick-Step | + 00.00 |
| 42 | Jonathan Caicedo | EF Education-EasyPost | + 00.00 |
| 43 | Lewis Askey | Groupama-FDJ | + 00.00 |
| 44 | Felix Engelhardt | Team Jayco-AlUla | + 00.00 |
| 45 | Damiano Caruso | Bahrain Victorious | + 00.00 |
| 46 | Hugo Hofstetter | Team Arkéa-Samsic | + 00.00 |
| 47 | Lukasz Owsian | Team Arkéa-Samsic | + 00.00 |
| 48 | Nelson Oliveira | Movistar Team | + 00.00 |
| 49 | Sebastian Molano | UAE Team Emirates | + 00.00 |
| 50 | Ruben Guerreiro | Movistar Team | + 00.00 |
| 51 | Sam Watson | Groupama-FDJ | + 00.00 |
| 52 | Jesus Ezquerra | Burgos-BH | + 00.00 |
| 53 | Omar Fraile | INEOS Grenadiers | + 00.00 |
| 54 | Imanol Erviti | Movistar Team | + 00.00 |
| 55 | Julius Johansen | Intermarché-Circus-Wanty | + 00.00 |
| 56 | Eric Fagundez | Burgos-BH | + 00.00 |
| 57 | Jon Barrenetxea | Caja Rural-Seguros RGA | + 00.00 |
| 58 | Jay Vine | UAE Team Emirates | + 00.00 |
| 59 | Cristian Rodriguez | Team Arkéa-Samsic | + 00.00 |
| 60 | Milan Menten | Lotto Dstny | + 00.00 |
| 61 | Ruben Fernandez | Cofidis | + 00.00 |
| 62 | Kevin Ledanois | Team Arkéa-Samsic | + 00.00 |
| 63 | Juan Ayuso | UAE Team Emirates | + 00.00 |
| 64 | Jonas Vingegaard | Jumbo-Visma | + 00.00 |
| 65 | Antonio Tiberi | Bahrain Victorious | + 00.00 |
| 66 | Filippo Zana | Team Jayco-AlUla | + 00.00 |
| 67 | Lennard Kämna | BORA-hansgrohe | + 00.00 |
| 68 | Robert Gesink | Jumbo-Visma | + 00.00 |
| 69 | Wilco Kelderman | Jumbo-Visma | + 00.00 |
| 70 | Lawrence Warbasse | AG2R Citroën Team | + 00.00 |
| 71 | Jorge Arcas | Movistar Team | + 00.00 |
| 72 | Andrey Zeits | Astana Qazaqstan Team | + 00.00 |
| 73 | Attila Valter | Jumbo-Visma | + 00.00 |
| 74 | Oier Lazkano | Movistar Team | + 00.00 |
| 75 | Boy van Poppel | Intermarché-Circus-Wanty | + 00.00 |
| 76 | Sepp Kuss | Jumbo-Visma | + 00.00 |
| 77 | Vadim Pronskiy | Astana Qazaqstan Team | + 00.00 |
| 78 | Jefferson Cepeda | Caja Rural-Seguros RGA | + 00.00 |
| 79 | Thymen Arensman | INEOS Grenadiers | + 00.00 |
| 80 | Joe Dombrowski | Astana Qazaqstan Team | + 00.00 |
| 81 | Fabien Doubey | TotalEnergies | + 00.00 |
| 82 | Steff Cras | TotalEnergies | + 00.00 |
| 83 | Abel Balderstone | Caja Rural-Seguros RGA | + 00.00 |
| 84 | Luis León Sánchez | Astana Qazaqstan Team | + 00.00 |
| 85 | Mikel Landa | Bahrain Victorious | + 00.00 |
| 86 | Fabio Felline | Astana Qazaqstan Team | + 00.00 |
| 87 | David de la Cruz | Astana Qazaqstan Team | + 00.00 |
| 88 | Michal Schlegel | Caja Rural-Seguros RGA | + 00.00 |
| 89 | Jesus Herrada | Cofidis | + 00.00 |
| 90 | Joao Almeida | UAE Team Emirates | + 00.00 |
| 91 | Jan Hirt | Soudal Quick-Step | + 00.00 |
| 92 | Remco Evenepoel | Soudal Quick-Step | + 00.00 |
| 93 | Wout Poels | Bahrain Victorious | + 00.00 |
| 94 | Geraint Thomas | INEOS Grenadiers | + 00.00 |
| 95 | Enric Mas | Movistar Team | + 00.00 |
| 96 | Cian Uijtdebroeks | BORA-hansgrohe | + 00.00 |
| 97 | Primoz Roglic | Jumbo-Visma | + 00.00 |
| 98 | Juan Pedro Lopez | Lidl-Trek | + 00.00 |
| 99 | Julien Bernard | Lidl-Trek | + 00.00 |
| 100 | Santiago Buitrago | Bahrain Victorious | + 00.00 |
| 101 | Edward Dunbar | Team Jayco-AlUla | + 00.00 |
| 102 | Sergio Higuita | BORA-hansgrohe | + 00.00 |
| 103 | Hugh Carthy | EF Education-EasyPost | + 00.00 |
| 104 | Michael Hepburn | Team Jayco-AlUla | + 00.00 |
| 105 | James Knox | Soudal Quick-Step | + 00.00 |
| 106 | Emanuel Buchmann | BORA-hansgrohe | + 00.00 |
| 107 | Einer Rubio | Movistar Team | + 00.00 |
| 108 | Jose Herrada | Cofidis | + 00.00 |
| 109 | Jarrad Drizners | Lotto Dstny | + 00.00 |
| 110 | Lenny Martinez | Groupama-FDJ | + 00.00 |
| 111 | Nicolas Prodhomme | AG2R Citroën Team | + 00.00 |
| 112 | Sean Flynn | Team dsm-firmenich | + 00.00 |
| 113 | Casper Pedersen | Soudal Quick-Step | + 00.00 |
| 114 | Bauke Mollema | Lidl-Trek | + 00.36 |
| 115 | Paul Lapeira | AG2R Citroën Team | + 00.00 |
| 116 | Michel Ries | Team Arkéa-Samsic | + 00.00 |
| 117 | Mattia Cattaneo | Soudal Quick-Step | + 00.00 |
| 118 | Filippo Ganna | INEOS Grenadiers | + 00.00 |
| 119 | Jetse Bol | Burgos-BH | + 00.00 |
| 120 | Elie Gesbert | Team Arkéa-Samsic | + 00.00 |
| 121 | Stefan Bissegger | EF Education-EasyPost | + 00.00 |
| 122 | Kim Heiduk | INEOS Grenadiers | + 00.00 |
| 123 | Mathis Le Berre | Team Arkéa-Samsic | + 00.00 |
| 124 | Lorenzo Germani | Groupama-FDJ | + 00.00 |
| 125 | Maurice Ballerstedt | Alpecin-Deceuninck | + 00.00 |
| 126 | Davide Cimolai | Cofidis | + 00.00 |
| 127 | Jan Tratnik | Jumbo-Visma | + 00.00 |
| 128 | Nico Denz | BORA-hansgrohe | + 00.00 |
| 129 | Jonas Koch | BORA-hansgrohe | + 00.00 |
| 130 | Pieter Serry | Soudal Quick-Step | + 00.00 |
| 131 | Egan Bernal | INEOS Grenadiers | + 00.00 |
| 132 | Jonathan Castroviejo | INEOS Grenadiers | + 00.00 |
| 133 | Finn Fisher-Black | UAE Team Emirates | + 00.36 |
| 134 | Sean Quinn | EF Education-EasyPost | + 00.00 |
| 135 | Geoffrey Bouchard | AG2R Citroën Team | + 01.36 |
| 136 | Joel Nicolau | Caja Rural-Seguros RGA | + 00.00 |
| 137 | Kamil Gradek | Bahrain Victorious | + 00.36 |
| 138 | André Carvalho | Cofidis | + 00.36 |
| 139 | Clément Davy | Groupama-FDJ | + 01.36 |
| 140 | Alberto Dainese | Team dsm-firmenich | + 00.00 |
| 141 | Thomas De Gendt | Lotto Dstny | + 02.46 |
| 142 | Eduardo Sepulveda | Lotto Dstny | + 02.46 |
| 143 | Sylvain Moniquet | Lotto Dstny | + 02.46 |
| 144 | Daniel Navarro | Burgos-BH | + 02.58 |
| 145 | Romain Combaud | Team dsm-firmenich | + 02.58 |
| 146 | Jose Manuel Diaz | Burgos-BH | + 02.58 |
| 147 | Pelayo Sanchez | Burgos-BH | + 02.58 |
| 148 | Bryan Coquard | Cofidis | + 00.00 |
| 149 | Kenny Elissonde | Lidl-Trek | + 02.58 |
| 150 | Otto Vergaerde | Lidl-Trek | + 02.58 |
| 151 | Paul Ourselin | TotalEnergies | + 02.46 |
| 152 | Alan Jousseaume | TotalEnergies | + 02.58 |
| 153 | Jason Osborne | Alpecin-Deceuninck | + 02.58 |
| 154 | Jimmy Janssens | Alpecin-Deceuninck | + 02.58 |
| 155 | Jan Maas | Team Jayco-AlUla | + 02.58 |
| 156 | Dylan van Baarle | Jumbo-Visma | + 04.36 |
| 157 | Chris Hamilton | Team dsm-firmenich | + 02.58 |
| 158 | Amanuel Ghebreigzabhier | Lidl-Trek | + 02.58 |
| 159 | Welay Berhe | Team Jayco-AlUla | + 02.58 |
| 160 | Rune Herregodts | Intermarché-Circus-Wanty | + 02.58 |
| 161 | Matteo Sobrero | Team Jayco-AlUla | + 01.32 |
| 162 | Callum Scotson | Team Jayco-AlUla | + 04.34 |
| 163 | Simone Petilli | Intermarché-Circus-Wanty | + 05.25 |
| 164 | François Bidard | Cofidis | + 05.25 |
| 165 | Michael Storer | Groupama-FDJ | + 05.25 |
| 166 | Domen Novak | UAE Team Emirates | + 05.25 |
| 167 | Rui Oliveira | UAE Team Emirates | + 05.25 |
| 168 | Hugo Page | Intermarché-Circus-Wanty | + 05.25 |
| 169 | Rein Taaramäe | Intermarché-Circus-Wanty | + 05.25 |
| 170 | Lorenzo Milesi | Team dsm-firmenich | + 07.02 |
| 171 | Matevz Govekar | Bahrain Victorious | + 07.02 |
| 172 | Thomas Bonnet | TotalEnergies | + 07.09 |
| 173 | Jasha Sütterlin | Bahrain Victorious | + 08.53 |
| 174 | Pierre Latour | TotalEnergies | + 08.53 |
| - | Oscar Onley | Team dsm-firmenich | DNF |
GC
| Pos | Rider | Team | Time |
|---|---|---|---|
| 1 | Andrea Piccolo | EF Education-EasyPost | 4:27:23 |
| 2 | Javier Romo | Astana Qazaqstan Team | + 00.11 |
| 3 | Iván García Cortina | Movistar Team | + 00.13 |
| 4 | Romain Bardet | Team dsm-firmenich | + 00.13 |
| 5 | Max Poole | Team dsm-firmenich | + 00.13 |
| 6 | Nelson Oliveira | Movistar Team | + 00.13 |
| 7 | Imanol Erviti | Movistar Team | + 00.13 |
| 8 | Enric Mas | Movistar Team | + 00.13 |
| 9 | Einer Rubio | Movistar Team | + 00.13 |
| 10 | Sean Flynn | Team dsm-firmenich | + 00.13 |
| 11 | Romain Grégoire | Groupama-FDJ | + 00.15 |
| 12 | Marijn van den Berg | EF Education-EasyPost | + 00.17 |
| 13 | Andrea Bagioli | Soudal Quick-Step | + 00.19 |
| 14 | Diego Camargo | EF Education-EasyPost | + 00.19 |
| 15 | Rudy Molard | Groupama-FDJ | + 00.19 |
| 16 | Louis Vervaeke | Soudal Quick-Step | + 00.19 |
| 17 | Jonathan Caicedo | EF Education-EasyPost | + 00.19 |
| 18 | Sam Watson | Groupama-FDJ | + 00.19 |
| 19 | Remco Evenepoel | Soudal Quick-Step | + 00.19 |
| 20 | Hugh Carthy | EF Education-EasyPost | + 00.19 |
| 21 | Lenny Martinez | Groupama-FDJ | + 00.19 |
| 22 | Casper Pedersen | Soudal Quick-Step | + 00.19 |
| 23 | Mattia Cattaneo | Soudal Quick-Step | + 00.19 |
| 24 | Stefan Bissegger | EF Education-EasyPost | + 00.19 |
| 25 | Lewis Askey | Groupama-FDJ | + 00.21 |
| 26 | Sean Quinn | EF Education-EasyPost | + 00.21 |
| 27 | Damiano Caruso | Bahrain Victorious | + 00.23 |
| 28 | Antonio Tiberi | Bahrain Victorious | + 00.23 |
| 29 | Mikel Landa | Bahrain Victorious | + 00.23 |
| 30 | Wout Poels | Bahrain Victorious | + 00.23 |
| 31 | Santiago Buitrago | Bahrain Victorious | + 00.23 |
| 32 | Lorenzo Germani | Groupama-FDJ | + 00.25 |
| 33 | Samuele Battistella | Astana Qazaqstan Team | + 00.30 |
| 34 | Andrey Zeits | Astana Qazaqstan Team | + 00.30 |
| 35 | Vadim Pronskiy | Astana Qazaqstan Team | + 00.30 |
| 36 | Luis León Sánchez | Astana Qazaqstan Team | + 00.30 |
| 37 | Fabio Felline | Astana Qazaqstan Team | + 00.30 |
| 38 | David de la Cruz | Astana Qazaqstan Team | + 00.30 |
| 39 | Andreas Kron | Lotto Dstny | + 00.31 |
| 40 | Thymen Arensman | INEOS Grenadiers | + 00.33 |
| 41 | Geraint Thomas | INEOS Grenadiers | + 00.33 |
| 42 | Kim Heiduk | INEOS Grenadiers | + 00.33 |
| 43 | Egan Bernal | INEOS Grenadiers | + 00.33 |
| 44 | Jonathan Castroviejo | INEOS Grenadiers | + 00.33 |
| 45 | Rémy Rochas | Cofidis | + 00.35 |
| 46 | Ruben Fernandez | Cofidis | + 00.35 |
| 47 | Jesus Herrada | Cofidis | + 00.35 |
| 48 | Davide Cimolai | Cofidis | + 00.35 |
| 49 | Bryan Coquard | Cofidis | + 00.35 |
| 50 | Alberto Dainese | Team dsm-firmenich | + 00.38 |
| 51 | Ben Zwiehoff | BORA-hansgrohe | + 00.41 |
| 52 | Aleksandr Vlasov | BORA-hansgrohe | + 00.41 |
| 53 | Lennard Kämna | BORA-hansgrohe | + 00.41 |
| 54 | Jorge Arcas | Movistar Team | + 00.41 |
| 55 | Cian Uijtdebroeks | BORA-hansgrohe | + 00.41 |
| 56 | Sergio Higuita | BORA-hansgrohe | + 00.41 |
| 57 | Jonas Koch | BORA-hansgrohe | + 00.41 |
| 58 | Jonas Vingegaard | Jumbo-Visma | + 00.45 |
| 59 | Wilco Kelderman | Jumbo-Visma | + 00.45 |
| 60 | Attila Valter | Jumbo-Visma | + 00.45 |
| 61 | Sepp Kuss | Jumbo-Visma | + 00.45 |
| 62 | Primoz Roglic | Jumbo-Visma | + 00.45 |
| 63 | Jan Tratnik | Jumbo-Visma | + 00.45 |
| 64 | Kobe Goossens | Intermarché-Circus-Wanty | + 00.46 |
| 65 | Rui Costa | Intermarché-Circus-Wanty | + 00.46 |
| 66 | Julius Johansen | Intermarché-Circus-Wanty | + 00.46 |
| 67 | Lennert Van Eetvelt | Lotto Dstny | + 00.47 |
| 68 | Sébastien Grignard | Lotto Dstny | + 00.47 |
| 69 | Marc Soler | UAE Team Emirates | + 00.50 |
| 70 | Jay Vine | UAE Team Emirates | + 00.50 |
| 71 | Juan Ayuso | UAE Team Emirates | + 00.50 |
| 72 | Joao Almeida | UAE Team Emirates | + 00.50 |
| 73 | Samuel Gaze | Alpecin-Deceuninck | + 00.54 |
| 74 | Edward Planckaert | Alpecin-Deceuninck | + 00.54 |
| 75 | Robbe Ghys | Alpecin-Deceuninck | + 00.54 |
| 76 | Maurice Ballerstedt | Alpecin-Deceuninck | + 00.54 |
| 77 | Fernando Barceló | Caja Rural-Seguros RGA | + 00.55 |
| 78 | Orluis Aular | Caja Rural-Seguros RGA | + 00.55 |
| 79 | David González | Caja Rural-Seguros RGA | + 00.55 |
| 80 | Jon Barrenetxea | Caja Rural-Seguros RGA | + 00.55 |
| 81 | Jefferson Cepeda | Caja Rural-Seguros RGA | + 00.55 |
| 82 | Abel Balderstone | Caja Rural-Seguros RGA | + 00.55 |
| 83 | Michal Schlegel | Caja Rural-Seguros RGA | + 00.55 |
| 84 | Joel Nicolau | Caja Rural-Seguros RGA | + 00.55 |
| 85 | Andrea Vendrame | AG2R Citroën Team | + 00.57 |
| 86 | Omar Fraile | INEOS Grenadiers | + 00.59 |
| 87 | Dorian Godon | AG2R Citroën Team | + 01.01 |
| 88 | Damien Touzé | AG2R Citroën Team | + 01.01 |
| 89 | Lawrence Warbasse | AG2R Citroën Team | + 01.01 |
| 90 | Nicolas Prodhomme | AG2R Citroën Team | + 01.01 |
| 91 | Paul Lapeira | AG2R Citroën Team | + 01.01 |
| 92 | Dries van Gestel | TotalEnergies | + 01.03 |
| 93 | Geoffrey Soupe | TotalEnergies | + 01.03 |
| 94 | Fabien Doubey | TotalEnergies | + 01.03 |
| 95 | Steff Cras | TotalEnergies | + 01.03 |
| 96 | Felix Engelhardt | Team Jayco-AlUla | + 01.04 |
| 97 | Edward Dunbar | Team Jayco-AlUla | + 01.04 |
| 98 | Michael Hepburn | Team Jayco-AlUla | + 01.04 |
| 99 | Jose Herrada | Cofidis | + 01.06 |
| 100 | Jacopo Mosca | Lidl-Trek | + 01.09 |
| 101 | Edward Theuns | Lidl-Trek | + 01.09 |
| 102 | Juan Pedro Lopez | Lidl-Trek | + 01.09 |
| 103 | Julien Bernard | Lidl-Trek | + 01.09 |
| 104 | Ruben Guerreiro | Movistar Team | + 01.13 |
| 105 | Joe Dombrowski | Astana Qazaqstan Team | + 01.20 |
| 106 | Boy van Poppel | Intermarché-Circus-Wanty | + 01.22 |
| 107 | Nico Denz | BORA-hansgrohe | + 01.23 |
| 108 | Ander Okamika | Burgos-BH | + 01.26 |
| 109 | Jesus Ezquerra | Burgos-BH | + 01.26 |
| 110 | Eric Fagundez | Burgos-BH | + 01.26 |
| 111 | Jetse Bol | Burgos-BH | + 01.26 |
| 112 | Finn Fisher-Black | UAE Team Emirates | + 01.26 |
| 113 | Robert Gesink | Jumbo-Visma | + 01.30 |
| 114 | Julius van den Berg | EF Education-EasyPost | + 01.31 |
| 115 | Kévin Vauquelin | Team Arkéa-Samsic | + 01.31 |
| 116 | Hugo Hofstetter | Team Arkéa-Samsic | + 01.31 |
| 117 | Lukasz Owsian | Team Arkéa-Samsic | + 01.31 |
| 118 | Cristian Rodriguez | Team Arkéa-Samsic | + 01.31 |
| 119 | Michel Ries | Team Arkéa-Samsic | + 01.31 |
| 120 | Elie Gesbert | Team Arkéa-Samsic | + 01.31 |
| 121 | Mathis Le Berre | Team Arkéa-Samsic | + 01.31 |
| 122 | Sebastian Molano | UAE Team Emirates | + 01.38 |
| 123 | Emanuel Buchmann | BORA-hansgrohe | + 01.40 |
| 124 | Jan Hirt | Soudal Quick-Step | + 01.44 |
| 125 | Pieter Serry | Soudal Quick-Step | + 01.44 |
| 126 | James Knox | Soudal Quick-Step | + 01.48 |
| 127 | Kamil Gradek | Bahrain Victorious | + 01.50 |
| 128 | Milan Menten | Lotto Dstny | + 01.56 |
| 129 | Jarrad Drizners | Lotto Dstny | + 01.56 |
| 130 | Bauke Mollema | Lidl-Trek | + 01.57 |
| 131 | Mikaël Chérel | AG2R Citroën Team | + 01.59 |
| 132 | Filippo Zana | Team Jayco-AlUla | + 02.12 |
| 133 | Kevin Ledanois | Team Arkéa-Samsic | + 02.18 |
| 134 | Filippo Ganna | INEOS Grenadiers | + 02.22 |
| 135 | Cyril Barthe | Burgos-BH | + 02.24 |
| 136 | Oier Lazkano | Movistar Team | + 02.24 |
| 137 | Tobias Bayer | Alpecin-Deceuninck | + 02.29 |
| 138 | Matteo Sobrero | Team Jayco-AlUla | + 02.36 |
| 139 | Kaden Groves | Alpecin-Deceuninck | + 02.45 |
| 140 | Clément Davy | Groupama-FDJ | + 02.48 |
| 141 | Chris Hamilton | Team dsm-firmenich | + 03.11 |
| 142 | André Carvalho | Cofidis | + 03.13 |
| 143 | Eduardo Sepulveda | Lotto Dstny | + 03.33 |
| 144 | Sylvain Moniquet | Lotto Dstny | + 03.33 |
| 145 | Geoffrey Bouchard | AG2R Citroën Team | + 03.35 |
| 146 | Rune Herregodts | Intermarché-Circus-Wanty | + 03.44 |
| 147 | Paul Ourselin | TotalEnergies | + 03.49 |
| 148 | Jimmy Janssens | Alpecin-Deceuninck | + 03.52 |
| 149 | Romain Combaud | Team dsm-firmenich | + 03.56 |
| 150 | Thomas De Gendt | Lotto Dstny | + 03.59 |
| 151 | Kenny Elissonde | Lidl-Trek | + 04.07 |
| 152 | Amanuel Ghebreigzabhier | Lidl-Trek | + 04.07 |
| 153 | Otto Vergaerde | Lidl-Trek | + 04.14 |
| 154 | Welay Berhe | Team Jayco-AlUla | + 04.19 |
| 155 | Pelayo Sanchez | Burgos-BH | + 04.24 |
| 156 | Daniel Navarro | Burgos-BH | + 05.22 |
| 157 | Alan Jousseaume | TotalEnergies | + 05.22 |
| 158 | Callum Scotson | Team Jayco-AlUla | + 05.38 |
| 159 | Michael Storer | Groupama-FDJ | + 05.44 |
| 160 | Jason Osborne | Alpecin-Deceuninck | + 05.49 |
| 161 | Dylan van Baarle | Jumbo-Visma | + 06.06 |
| 162 | Hugo Page | Intermarché-Circus-Wanty | + 06.11 |
| 163 | Jose Manuel Diaz | Burgos-BH | + 06.13 |
| 164 | Rui Oliveira | UAE Team Emirates | + 06.15 |
| 165 | Simone Petilli | Intermarché-Circus-Wanty | + 06.21 |
| 166 | Jan Maas | Team Jayco-AlUla | + 06.31 |
| 167 | Rein Taaramäe | Intermarché-Circus-Wanty | + 06.47 |
| 168 | François Bidard | Cofidis | + 06.48 |
| 169 | Lorenzo Milesi | Team dsm-firmenich | + 07.15 |
| 170 | Matevz Govekar | Bahrain Victorious | + 07.25 |
| 171 | Domen Novak | UAE Team Emirates | + 08.08 |
| 172 | Thomas Bonnet | TotalEnergies | + 08.21 |
| 173 | Pierre Latour | TotalEnergies | + 09.56 |
| 174 | Jasha Sütterlin | Bahrain Victorious | + 10.29 |
| - | Oscar Onley | Team dsm-firmenich | DNF |
Youth
| Pos | Rider | Team | Time |
|---|---|---|---|
| 1 | Andrea Piccolo | EF Education-EasyPost | 4:27:23 |
| 2 | Javier Romo | Astana Qazaqstan Team | + 00.11 |
| 3 | Max Poole | Team dsm-firmenich | + 00.13 |
| 4 | Einer Rubio | Movistar Team | + 00.13 |
| 5 | Sean Flynn | Team dsm-firmenich | + 00.13 |
| 6 | Romain Grégoire | Groupama-FDJ | + 00.15 |
| 7 | Marijn van den Berg | EF Education-EasyPost | + 00.17 |
| 8 | Andrea Bagioli | Soudal Quick-Step | + 00.19 |
| 9 | Diego Camargo | EF Education-EasyPost | + 00.19 |
| 10 | Sam Watson | Groupama-FDJ | + 00.19 |
| 11 | Remco Evenepoel | Soudal Quick-Step | + 00.19 |
| 12 | Lenny Martinez | Groupama-FDJ | + 00.19 |
| 13 | Stefan Bissegger | EF Education-EasyPost | + 00.19 |
| 14 | Lewis Askey | Groupama-FDJ | + 00.21 |
| 15 | Sean Quinn | EF Education-EasyPost | + 00.21 |
| 16 | Antonio Tiberi | Bahrain Victorious | + 00.23 |
| 17 | Santiago Buitrago | Bahrain Victorious | + 00.23 |
| 18 | Lorenzo Germani | Groupama-FDJ | + 00.25 |
| 19 | Samuele Battistella | Astana Qazaqstan Team | + 00.30 |
| 20 | Vadim Pronskiy | Astana Qazaqstan Team | + 00.30 |
| 21 | Andreas Kron | Lotto Dstny | + 00.31 |
| 22 | Thymen Arensman | INEOS Grenadiers | + 00.33 |
| 23 | Kim Heiduk | INEOS Grenadiers | + 00.33 |
| 24 | Alberto Dainese | Team dsm-firmenich | + 00.38 |
| 25 | Cian Uijtdebroeks | BORA-hansgrohe | + 00.41 |
| 26 | Attila Valter | Jumbo-Visma | + 00.45 |
| 27 | Julius Johansen | Intermarché-Circus-Wanty | + 00.46 |
| 28 | Lennert Van Eetvelt | Lotto Dstny | + 00.47 |
| 29 | Sébastien Grignard | Lotto Dstny | + 00.47 |
| 30 | Juan Ayuso | UAE Team Emirates | + 00.50 |
| 31 | Joao Almeida | UAE Team Emirates | + 00.50 |
| 32 | Maurice Ballerstedt | Alpecin-Deceuninck | + 00.54 |
| 33 | Jon Barrenetxea | Caja Rural-Seguros RGA | + 00.55 |
| 34 | Abel Balderstone | Caja Rural-Seguros RGA | + 00.55 |
| 35 | Paul Lapeira | AG2R Citroën Team | + 01.01 |
| 36 | Felix Engelhardt | Team Jayco-AlUla | + 01.04 |
| 37 | Eric Fagundez | Burgos-BH | + 01.26 |
| 38 | Finn Fisher-Black | UAE Team Emirates | + 01.26 |
| 39 | Kévin Vauquelin | Team Arkéa-Samsic | + 01.31 |
| 40 | Michel Ries | Team Arkéa-Samsic | + 01.31 |
| 41 | Mathis Le Berre | Team Arkéa-Samsic | + 01.31 |
| 42 | Jarrad Drizners | Lotto Dstny | + 01.56 |
| 43 | Filippo Zana | Team Jayco-AlUla | + 02.12 |
| 44 | Oier Lazkano | Movistar Team | + 02.24 |
| 45 | Tobias Bayer | Alpecin-Deceuninck | + 02.29 |
| 46 | Kaden Groves | Alpecin-Deceuninck | + 02.45 |
| 47 | Clément Davy | Groupama-FDJ | + 02.48 |
| 48 | Sylvain Moniquet | Lotto Dstny | + 03.33 |
| 49 | Rune Herregodts | Intermarché-Circus-Wanty | + 03.44 |
| 50 | Welay Berhe | Team Jayco-AlUla | + 04.19 |
| 51 | Pelayo Sanchez | Burgos-BH | + 04.24 |
| 52 | Alan Jousseaume | TotalEnergies | + 05.22 |
| 53 | Hugo Page | Intermarché-Circus-Wanty | + 06.11 |
| 54 | Lorenzo Milesi | Team dsm-firmenich | + 07.15 |
| 55 | Matevz Govekar | Bahrain Victorious | + 07.25 |
| 56 | Thomas Bonnet | TotalEnergies | + 08.21 |
Points
| Pos | Rider | Team | Points |
|---|---|---|---|
| 1 | Andreas Kron | Lotto Dstny | 30 |
| 2 | Kaden Groves | Alpecin-Deceuninck | 25 |
| 3 | Andrea Vendrame | AG2R Citroën Team | 22 |
| 4 | Andrea Piccolo | EF Education-EasyPost | 20 |
| 5 | Andrea Bagioli | Soudal Quick-Step | 19 |
| 6 | Javier Romo | Astana Qazaqstan Team | 17 |
| 7 | Fernando Barceló | Caja Rural-Seguros RGA | 17 |
| 8 | Iván García Cortina | Movistar Team | 15 |
| 9 | Matteo Sobrero | Team Jayco-AlUla | 15 |
| 10 | Romain Grégoire | Groupama-FDJ | 13 |
| 11 | Bryan Coquard | Cofidis | 13 |
| 12 | Lennert Van Eetvelt | Lotto Dstny | 11 |
| 13 | Maurice Ballerstedt | Alpecin-Deceuninck | 10 |
| 14 | Marijn van den Berg | EF Education-EasyPost | 9 |
| 15 | Kobe Goossens | Intermarché-Circus-Wanty | 7 |
| 16 | Romain Bardet | Team dsm-firmenich | 6 |
| 17 | Rui Costa | Intermarché-Circus-Wanty | 5 |
| 18 | Rémy Rochas | Cofidis | 4 |
| 19 | Ben Zwiehoff | BORA-hansgrohe | 3 |
| 20 | Max Poole | Team dsm-firmenich | 2 |
Mountain
| Pos | Rider | Team | Points |
|---|---|---|---|
| 1 | Matteo Sobrero | Team Jayco-AlUla | 6 |
| 2 | Javier Romo | Astana Qazaqstan Team | 6 |
| 3 | Andreas Kron | Lotto Dstny | 3 |
| 4 | Joel Nicolau | Caja Rural-Seguros RGA | 3 |
| 5 | Romain Grégoire | Groupama-FDJ | 2 |
| 6 | Marijn van den Berg | EF Education-EasyPost | 1 |
Team
| Pos | Team | Time |
|---|---|---|
| 1 | EF Education-EasyPost | 12:47:35 |
| 2 | Astana Qazaqstan Team | + 00.11 |
| 3 | Team dsm-firmenich | + 00.13 |
| 4 | Movistar Team | + 00.13 |
| 5 | Soudal Quick-Step | + 00.19 |
| 6 | Groupama-FDJ | + 00.19 |
| 7 | Bahrain Victorious | + 00.23 |
| 8 | INEOS Grenadiers | + 00.33 |
| 9 | Cofidis | + 00.35 |
| 10 | BORA-hansgrohe | + 00.41 |
| 11 | Jumbo-Visma | + 00.45 |
| 12 | Intermarché-Circus-Wanty | + 00.46 |
| 13 | Lotto Dstny | + 00.47 |
| 14 | UAE Team Emirates | + 00.50 |
| 15 | Alpecin-Deceuninck | + 00.54 |
| 16 | Caja Rural-Seguros RGA | + 00.55 |
| 17 | AG2R Citroën Team | + 01.01 |
| 18 | TotalEnergies | + 01.03 |
| 19 | Team Jayco-AlUla | + 01.04 |
| 20 | Lidl-Trek | + 01.09 |
| 21 | Burgos-BH | + 01.26 |
| 22 | Team Arkéa-Samsic | + 01.31 |








