Volta Catalunya 2023 - Stage 1
20.03-26.03
Volta a Catalunya is a UCI WorldTour stage race held each March in Spain, taking place in the region of Catalonia. Known for its climbing heavy route and high altitude finishes, the race is one of the key early season tests for general classification riders. First held in 1911, it is one of the oldest stage races in professional cycling and regularly attracts a strong international field.
Results
Stage
| Pos | Rider | Team | Time |
|---|---|---|---|
| 1 | Primoz Roglic | Jumbo-Visma | 3:48:17 |
| 2 | Remco Evenepoel | Soudal Quick-Step | + 00.00 |
| 3 | Ide Schelling | BORA-hansgrohe | + 00.00 |
| 4 | Maxim Van Gils | Lotto Dstny | + 00.00 |
| 5 | Giulio Ciccone | Lidl-Trek | + 00.00 |
| 6 | Ethan Hayter | INEOS Grenadiers | + 00.00 |
| 7 | Dorian Godon | AG2R Citroën Team | + 00.00 |
| 8 | Ilan Van Wilder | Soudal Quick-Step | + 00.00 |
| 9 | Milan Menten | Lotto Dstny | + 00.00 |
| 10 | Bryan Coquard | Cofidis | + 00.00 |
| 11 | Romain Bardet | Team dsm-firmenich | + 00.00 |
| 12 | Jai Hindley | BORA-hansgrohe | + 00.00 |
| 13 | Michael Woods | Israel-Premier Tech | + 00.00 |
| 14 | Eduard Prades | Caja Rural-Seguros RGA | + 00.00 |
| 15 | Corbin Strong | Israel-Premier Tech | + 00.00 |
| 16 | Mikel Landa | Bahrain Victorious | + 00.00 |
| 17 | Esteban Chaves | EF Education-EasyPost | + 00.00 |
| 18 | Frederik Wandahl | BORA-hansgrohe | + 00.00 |
| 19 | Clément Venturini | AG2R Citroën Team | + 00.00 |
| 20 | Ben O'Connor | AG2R Citroën Team | + 00.00 |
| 21 | Rigoberto Uran | EF Education-EasyPost | + 00.00 |
| 22 | Joao Almeida | UAE Team Emirates | + 00.00 |
| 23 | Filippo Zana | Team Jayco-AlUla | + 00.00 |
| 24 | Stefano Oldani | Alpecin-Deceuninck | + 00.00 |
| 25 | Guillaume Martin | Cofidis | + 00.00 |
| 26 | Cian Uijtdebroeks | BORA-hansgrohe | + 00.10 |
| 27 | Richard Carapaz | EF Education-EasyPost | + 00.10 |
| 28 | Lennert Van Eetvelt | Lotto Dstny | + 00.10 |
| 29 | Jack Haig | Bahrain Victorious | + 00.10 |
| 30 | Koen Bouwman | Jumbo-Visma | + 00.10 |
| 31 | Wout Poels | Bahrain Victorious | + 00.10 |
| 32 | Egan Bernal | INEOS Grenadiers | + 00.10 |
| 33 | Dylan Teuns | Israel-Premier Tech | + 00.10 |
| 34 | Clément Berthet | AG2R Citroën Team | + 00.10 |
| 35 | Matteo Fabbro | BORA-hansgrohe | + 00.10 |
| 36 | Roger Adrià | Equipo Kern Pharma | + 00.10 |
| 37 | Marc Soler | UAE Team Emirates | + 00.10 |
| 38 | David de la Cruz | Astana Qazaqstan Team | + 00.10 |
| 39 | Andreas Kron | Lotto Dstny | + 00.10 |
| 40 | Tobias Halland Johannessen | Uno-X Pro Cycling Team | + 00.10 |
| 41 | Elie Gesbert | Team Arkéa-Samsic | + 00.10 |
| 42 | Gino Mäder | Bahrain Victorious | + 00.10 |
| 43 | Jose Herrada | Cofidis | + 00.10 |
| 44 | William Barta | Movistar Team | + 00.10 |
| 45 | Laurens Huys | Intermarché-Circus-Wanty | + 00.10 |
| 46 | Louis Vervaeke | Soudal Quick-Step | + 00.10 |
| 47 | Mikaël Chérel | AG2R Citroën Team | + 00.10 |
| 48 | Alexander Cepeda | EF Education-EasyPost | + 00.10 |
| 49 | Einer Rubio | Movistar Team | + 00.10 |
| 50 | Marc Brustenga | Lidl-Trek | + 00.10 |
| 51 | Nicola Conci | Alpecin-Deceuninck | + 00.10 |
| 52 | Antonio Pedrero | Movistar Team | + 00.10 |
| 53 | Fausto Masnada | Soudal Quick-Step | + 00.10 |
| 54 | Jon Aberasturi | Lidl-Trek | + 00.10 |
| 55 | Victor Langellotti | Burgos-BH | + 00.10 |
| 56 | Tom Paquot | Intermarché-Circus-Wanty | + 00.10 |
| 57 | Carlos Verona | Movistar Team | + 00.10 |
| 58 | Jesus Herrada | Cofidis | + 00.10 |
| 59 | Sylvain Moniquet | Lotto Dstny | + 00.10 |
| 60 | Torstein Træen | Uno-X Pro Cycling Team | + 00.10 |
| 61 | Bruno Armirail | Groupama-FDJ | + 00.10 |
| 62 | Lenny Martinez | Groupama-FDJ | + 00.10 |
| 63 | Alexandre Balmer | Team Jayco-AlUla | + 00.10 |
| 64 | Geoffrey Bouchard | AG2R Citroën Team | + 00.10 |
| 65 | Luis Angel Mate | Euskaltel-Euskadi | + 00.10 |
| 66 | Jose Manuel Diaz | Burgos-BH | + 00.10 |
| 67 | Jonathan Castroviejo | INEOS Grenadiers | + 00.10 |
| 68 | George Bennett | UAE Team Emirates | + 00.10 |
| 69 | Simone Velasco | Astana Qazaqstan Team | + 00.10 |
| 70 | Simon Carr | EF Education-EasyPost | + 00.10 |
| 71 | Simone Petilli | Intermarché-Circus-Wanty | + 00.10 |
| 72 | Hermann Pernsteiner | Bahrain Victorious | + 00.10 |
| 73 | Salvatore Puccio | INEOS Grenadiers | + 00.10 |
| 74 | Louis Barré | Team Arkéa-Samsic | + 00.10 |
| 75 | Louis Meintjes | Intermarché-Circus-Wanty | + 00.10 |
| 76 | Kenny Elissonde | Lidl-Trek | + 00.10 |
| 77 | Callum Scotson | Team Jayco-AlUla | + 00.10 |
| 78 | Juan Pedro Lopez | Lidl-Trek | + 00.47 |
| 79 | Jefferson Cepeda | Caja Rural-Seguros RGA | + 00.47 |
| 80 | Hugo Toumire | Cofidis | + 00.47 |
| 81 | Raúl García | Equipo Kern Pharma | + 00.47 |
| 82 | Abel Balderstone | Caja Rural-Seguros RGA | + 00.47 |
| 83 | Eduardo Sepulveda | Lotto Dstny | + 00.47 |
| 84 | Rein Taaramäe | Intermarché-Circus-Wanty | + 00.47 |
| 85 | Francisco Galván | Equipo Kern Pharma | + 00.47 |
| 86 | Anton Palzer | BORA-hansgrohe | + 00.47 |
| 87 | Harold Tejada | Astana Qazaqstan Team | + 00.47 |
| 88 | Sergio Samitier | Movistar Team | + 00.47 |
| 89 | Reuben Thompson | Groupama-FDJ | + 00.47 |
| 90 | Ben Tulett | INEOS Grenadiers | + 00.47 |
| 91 | Ibai Azurmendi | Euskaltel-Euskadi | + 00.47 |
| 92 | Steven Kruijswijk | Jumbo-Visma | + 00.47 |
| 93 | Sepp Kuss | Jumbo-Visma | + 00.47 |
| 94 | Oscar Onley | Team dsm-firmenich | + 00.47 |
| 95 | Mikel Bizkarra | Euskaltel-Euskadi | + 00.47 |
| 96 | Matthew Riccitello | Israel-Premier Tech | + 00.47 |
| 97 | Martijn Tusveld | Team dsm-firmenich | + 00.47 |
| 98 | Ivan Sosa | Movistar Team | + 00.47 |
| 99 | Mattia Cattaneo | Soudal Quick-Step | + 00.47 |
| 100 | Gianni Moscon | Astana Qazaqstan Team | + 00.47 |
| 101 | Camilo Ardila | Burgos-BH | + 00.47 |
| 102 | Nans Peters | AG2R Citroën Team | + 00.47 |
| 103 | Jonas Gregaard | Uno-X Pro Cycling Team | + 00.47 |
| 104 | Rainer Kepplinger | Bahrain Victorious | + 00.47 |
| 105 | Mulu Hailemichael | Caja Rural-Seguros RGA | + 00.47 |
| 106 | Jan Hirt | Soudal Quick-Step | + 00.47 |
| 107 | Kaden Groves | Alpecin-Deceuninck | + 01.00 |
| 108 | Kevin Colleoni | Team Jayco-AlUla | + 01.05 |
| 109 | Tobias Foss | Jumbo-Visma | + 01.05 |
| 110 | Magnus Kulset | Uno-X Pro Cycling Team | + 01.07 |
| 111 | Finn Fisher-Black | UAE Team Emirates | + 01.07 |
| 112 | Geraint Thomas | INEOS Grenadiers | + 01.07 |
| 113 | Jonathan Caicedo | EF Education-EasyPost | + 01.09 |
| 114 | José Félix Parra | Equipo Kern Pharma | + 01.09 |
| 115 | Daniel Navarro | Burgos-BH | + 01.15 |
| 116 | Xabier Azparren | Euskaltel-Euskadi | + 01.15 |
| 117 | Yukiya Arashiro | Bahrain Victorious | + 01.15 |
| 118 | Guillaume Boivin | Israel-Premier Tech | + 01.34 |
| 119 | Eric Fagundez | Burgos-BH | + 01.50 |
| 120 | Alexandre Delettre | Cofidis | + 01.54 |
| 121 | Fabio Felline | Astana Qazaqstan Team | + 02.13 |
| 122 | Rafal Majka | UAE Team Emirates | + 02.13 |
| 123 | Xandro Meurisse | Alpecin-Deceuninck | + 02.13 |
| 124 | Mikel Iturria | Euskaltel-Euskadi | + 02.13 |
| 125 | Joe Dombrowski | Astana Qazaqstan Team | + 02.13 |
| 126 | Niklas Eg | Uno-X Pro Cycling Team | + 02.13 |
| 127 | Andrey Amador | EF Education-EasyPost | + 02.13 |
| 128 | David González | Caja Rural-Seguros RGA | + 02.13 |
| 129 | Julen Amezqueta | Caja Rural-Seguros RGA | + 02.25 |
| 130 | Matthieu Ladagnous | Groupama-FDJ | + 02.46 |
| 131 | Ewen Costiou | Team Arkéa-Samsic | + 02.49 |
| 132 | Michel Heßmann | Jumbo-Visma | + 02.57 |
| 133 | Daryl Impey | Israel-Premier Tech | + 03.10 |
| 134 | Robert Gesink | Jumbo-Visma | + 03.58 |
| 135 | Rune Herregodts | Intermarché-Circus-Wanty | + 04.06 |
| 136 | Stephen Williams | Israel-Premier Tech | + 04.13 |
| 137 | Jetse Bol | Burgos-BH | + 04.20 |
| 138 | Christopher Juul-Jensen | Team Jayco-AlUla | + 04.20 |
| 139 | Lukasz Owsian | Team Arkéa-Samsic | + 04.42 |
| 140 | Jacob Hindsgaul Madsen | Uno-X Pro Cycling Team | + 04.42 |
| 141 | Ivo Oliveira | UAE Team Emirates | + 04.52 |
| 142 | Pablo Castrillo | Equipo Kern Pharma | + 04.54 |
| 143 | Arne Marit | Intermarché-Circus-Wanty | + 05.17 |
| 144 | Hector Carretero | Equipo Kern Pharma | + 05.24 |
| 145 | Pieter Serry | Soudal Quick-Step | + 06.02 |
| 146 | Quinn Simmons | Lidl-Trek | + 06.02 |
| 147 | Unai Cuadrado | Euskaltel-Euskadi | + 06.02 |
| 148 | José Joaquin Rojas | Movistar Team | + 06.22 |
| 149 | Rüdiger Selig | Lotto Dstny | + 06.43 |
| 150 | Alessandro De Marchi | Team Jayco-AlUla | + 06.53 |
| 151 | Joel Nicolau | Caja Rural-Seguros RGA | + 07.38 |
| 152 | Pau Miquel Delgado | Equipo Kern Pharma | + 07.38 |
| 153 | Vadim Pronskiy | Astana Qazaqstan Team | + 07.38 |
| 154 | Anders Halland Johannessen | Uno-X Pro Cycling Team | + 07.38 |
| 155 | Michael Storer | Groupama-FDJ | + 08.49 |
| 156 | Lorenzo Germani | Groupama-FDJ | + 08.49 |
| 157 | Romain Combaud | Team dsm-firmenich | + 08.55 |
| 158 | Lorenzo Milesi | Team dsm-firmenich | + 08.55 |
| 159 | Chris Hamilton | Team dsm-firmenich | + 08.55 |
| 160 | Patrick Konrad | BORA-hansgrohe | + 09.07 |
| 161 | Anthony Delaplace | Team Arkéa-Samsic | + 09.12 |
| 162 | Kristian Sbaragli | Alpecin-Deceuninck | + 09.47 |
| 163 | Adam Yates | UAE Team Emirates | + 10.35 |
| 164 | Jimmy Janssens | Alpecin-Deceuninck | + 11.05 |
| 165 | Marco Brenner | Team dsm-firmenich | + 11.45 |
| 166 | Txomin Juaristi | Euskaltel-Euskadi | + 12.33 |
| 167 | Thomas Champion | Cofidis | + 12.33 |
| 168 | Oscar Riesebeek | Alpecin-Deceuninck | + 12.33 |
| 169 | Clément Davy | Groupama-FDJ | + 15.03 |
| 170 | Hugo Hofstetter | Team Arkéa-Samsic | + 15.03 |
| 171 | Pelayo Sanchez | Burgos-BH | + 15.03 |
| 172 | Tsgabu Grmay | Team Jayco-AlUla | + 15.29 |
| - | Lucas Plapp | INEOS Grenadiers | DNS |
| - | Maxime Bouet | Team Arkéa-Samsic | DNF |
| - | Dario Cataldo | Lidl-Trek | DNF |
GC
| Pos | Rider | Team | Time |
|---|---|---|---|
| 1 | Primoz Roglic | Jumbo-Visma | 3:48:07 |
| 2 | Remco Evenepoel | Soudal Quick-Step | + 00.04 |
| 3 | Ide Schelling | BORA-hansgrohe | + 00.06 |
| 4 | Maxim Van Gils | Lotto Dstny | + 00.10 |
| 5 | Giulio Ciccone | Lidl-Trek | + 00.10 |
| 6 | Ethan Hayter | INEOS Grenadiers | + 00.10 |
| 7 | Dorian Godon | AG2R Citroën Team | + 00.10 |
| 8 | Ilan Van Wilder | Soudal Quick-Step | + 00.10 |
| 9 | Milan Menten | Lotto Dstny | + 00.10 |
| 10 | Bryan Coquard | Cofidis | + 00.10 |
| 11 | Romain Bardet | Team dsm-firmenich | + 00.10 |
| 12 | Jai Hindley | BORA-hansgrohe | + 00.10 |
| 13 | Michael Woods | Israel-Premier Tech | + 00.10 |
| 14 | Eduard Prades | Caja Rural-Seguros RGA | + 00.10 |
| 15 | Corbin Strong | Israel-Premier Tech | + 00.10 |
| 16 | Mikel Landa | Bahrain Victorious | + 00.10 |
| 17 | Esteban Chaves | EF Education-EasyPost | + 00.10 |
| 18 | Frederik Wandahl | BORA-hansgrohe | + 00.10 |
| 19 | Clément Venturini | AG2R Citroën Team | + 00.10 |
| 20 | Ben O'Connor | AG2R Citroën Team | + 00.10 |
| 21 | Rigoberto Uran | EF Education-EasyPost | + 00.10 |
| 22 | Joao Almeida | UAE Team Emirates | + 00.10 |
| 23 | Filippo Zana | Team Jayco-AlUla | + 00.10 |
| 24 | Stefano Oldani | Alpecin-Deceuninck | + 00.10 |
| 25 | Guillaume Martin | Cofidis | + 00.10 |
| 26 | Cian Uijtdebroeks | BORA-hansgrohe | + 00.20 |
| 27 | Richard Carapaz | EF Education-EasyPost | + 00.20 |
| 28 | Lennert Van Eetvelt | Lotto Dstny | + 00.20 |
| 29 | Jack Haig | Bahrain Victorious | + 00.20 |
| 30 | Koen Bouwman | Jumbo-Visma | + 00.20 |
| 31 | Wout Poels | Bahrain Victorious | + 00.20 |
| 32 | Egan Bernal | INEOS Grenadiers | + 00.20 |
| 33 | Dylan Teuns | Israel-Premier Tech | + 00.20 |
| 34 | Clément Berthet | AG2R Citroën Team | + 00.20 |
| 35 | Matteo Fabbro | BORA-hansgrohe | + 00.20 |
| 36 | Roger Adrià | Equipo Kern Pharma | + 00.20 |
| 37 | Marc Soler | UAE Team Emirates | + 00.20 |
| 38 | David de la Cruz | Astana Qazaqstan Team | + 00.20 |
| 39 | Andreas Kron | Lotto Dstny | + 00.20 |
| 40 | Tobias Halland Johannessen | Uno-X Pro Cycling Team | + 00.20 |
| 41 | Elie Gesbert | Team Arkéa-Samsic | + 00.20 |
| 42 | Gino Mäder | Bahrain Victorious | + 00.20 |
| 43 | Jose Herrada | Cofidis | + 00.20 |
| 44 | William Barta | Movistar Team | + 00.20 |
| 45 | Laurens Huys | Intermarché-Circus-Wanty | + 00.20 |
| 46 | Louis Vervaeke | Soudal Quick-Step | + 00.20 |
| 47 | Mikaël Chérel | AG2R Citroën Team | + 00.20 |
| 48 | Alexander Cepeda | EF Education-EasyPost | + 00.20 |
| 49 | Einer Rubio | Movistar Team | + 00.20 |
| 50 | Marc Brustenga | Lidl-Trek | + 00.20 |
| 51 | Nicola Conci | Alpecin-Deceuninck | + 00.20 |
| 52 | Antonio Pedrero | Movistar Team | + 00.20 |
| 53 | Fausto Masnada | Soudal Quick-Step | + 00.20 |
| 54 | Jon Aberasturi | Lidl-Trek | + 00.20 |
| 55 | Victor Langellotti | Burgos-BH | + 00.20 |
| 56 | Tom Paquot | Intermarché-Circus-Wanty | + 00.20 |
| 57 | Carlos Verona | Movistar Team | + 00.20 |
| 58 | Jesus Herrada | Cofidis | + 00.20 |
| 59 | Sylvain Moniquet | Lotto Dstny | + 00.20 |
| 60 | Torstein Træen | Uno-X Pro Cycling Team | + 00.20 |
| 61 | Bruno Armirail | Groupama-FDJ | + 00.20 |
| 62 | Lenny Martinez | Groupama-FDJ | + 00.20 |
| 63 | Alexandre Balmer | Team Jayco-AlUla | + 00.20 |
| 64 | Geoffrey Bouchard | AG2R Citroën Team | + 00.20 |
| 65 | Luis Angel Mate | Euskaltel-Euskadi | + 00.20 |
| 66 | Jose Manuel Diaz | Burgos-BH | + 00.20 |
| 67 | Jonathan Castroviejo | INEOS Grenadiers | + 00.20 |
| 68 | George Bennett | UAE Team Emirates | + 00.20 |
| 69 | Simone Velasco | Astana Qazaqstan Team | + 00.20 |
| 70 | Simon Carr | EF Education-EasyPost | + 00.20 |
| 71 | Simone Petilli | Intermarché-Circus-Wanty | + 00.20 |
| 72 | Hermann Pernsteiner | Bahrain Victorious | + 00.20 |
| 73 | Salvatore Puccio | INEOS Grenadiers | + 00.20 |
| 74 | Louis Barré | Team Arkéa-Samsic | + 00.20 |
| 75 | Louis Meintjes | Intermarché-Circus-Wanty | + 00.20 |
| 76 | Kenny Elissonde | Lidl-Trek | + 00.20 |
| 77 | Callum Scotson | Team Jayco-AlUla | + 00.20 |
| 78 | Oscar Onley | Team dsm-firmenich | + 00.54 |
| 79 | Juan Pedro Lopez | Lidl-Trek | + 00.57 |
| 80 | Jefferson Cepeda | Caja Rural-Seguros RGA | + 00.57 |
| 81 | Hugo Toumire | Cofidis | + 00.57 |
| 82 | Raúl García | Equipo Kern Pharma | + 00.57 |
| 83 | Abel Balderstone | Caja Rural-Seguros RGA | + 00.57 |
| 84 | Eduardo Sepulveda | Lotto Dstny | + 00.57 |
| 85 | Rein Taaramäe | Intermarché-Circus-Wanty | + 00.57 |
| 86 | Francisco Galván | Equipo Kern Pharma | + 00.57 |
| 87 | Anton Palzer | BORA-hansgrohe | + 00.57 |
| 88 | Harold Tejada | Astana Qazaqstan Team | + 00.57 |
| 89 | Sergio Samitier | Movistar Team | + 00.57 |
| 90 | Reuben Thompson | Groupama-FDJ | + 00.57 |
| 91 | Ben Tulett | INEOS Grenadiers | + 00.57 |
| 92 | Ibai Azurmendi | Euskaltel-Euskadi | + 00.57 |
| 93 | Steven Kruijswijk | Jumbo-Visma | + 00.57 |
| 94 | Sepp Kuss | Jumbo-Visma | + 00.57 |
| 95 | Mikel Bizkarra | Euskaltel-Euskadi | + 00.57 |
| 96 | Matthew Riccitello | Israel-Premier Tech | + 00.57 |
| 97 | Martijn Tusveld | Team dsm-firmenich | + 00.57 |
| 98 | Ivan Sosa | Movistar Team | + 00.57 |
| 99 | Mattia Cattaneo | Soudal Quick-Step | + 00.57 |
| 100 | Gianni Moscon | Astana Qazaqstan Team | + 00.57 |
| 101 | Camilo Ardila | Burgos-BH | + 00.57 |
| 102 | Nans Peters | AG2R Citroën Team | + 00.57 |
| 103 | Jonas Gregaard | Uno-X Pro Cycling Team | + 00.57 |
| 104 | Rainer Kepplinger | Bahrain Victorious | + 00.57 |
| 105 | Mulu Hailemichael | Caja Rural-Seguros RGA | + 00.57 |
| 106 | Jan Hirt | Soudal Quick-Step | + 00.57 |
| 107 | Kaden Groves | Alpecin-Deceuninck | + 01.10 |
| 108 | Kevin Colleoni | Team Jayco-AlUla | + 01.15 |
| 109 | Tobias Foss | Jumbo-Visma | + 01.15 |
| 110 | Magnus Kulset | Uno-X Pro Cycling Team | + 01.17 |
| 111 | Finn Fisher-Black | UAE Team Emirates | + 01.17 |
| 112 | Geraint Thomas | INEOS Grenadiers | + 01.17 |
| 113 | Jonathan Caicedo | EF Education-EasyPost | + 01.19 |
| 114 | José Félix Parra | Equipo Kern Pharma | + 01.19 |
| 115 | Daniel Navarro | Burgos-BH | + 01.25 |
| 116 | Xabier Azparren | Euskaltel-Euskadi | + 01.25 |
| 117 | Yukiya Arashiro | Bahrain Victorious | + 01.25 |
| 118 | Guillaume Boivin | Israel-Premier Tech | + 01.44 |
| 119 | Eric Fagundez | Burgos-BH | + 02.00 |
| 120 | Alexandre Delettre | Cofidis | + 02.04 |
| 121 | Fabio Felline | Astana Qazaqstan Team | + 02.23 |
| 122 | Rafal Majka | UAE Team Emirates | + 02.23 |
| 123 | Xandro Meurisse | Alpecin-Deceuninck | + 02.23 |
| 124 | Mikel Iturria | Euskaltel-Euskadi | + 02.23 |
| 125 | Joe Dombrowski | Astana Qazaqstan Team | + 02.23 |
| 126 | Niklas Eg | Uno-X Pro Cycling Team | + 02.23 |
| 127 | Andrey Amador | EF Education-EasyPost | + 02.23 |
| 128 | David González | Caja Rural-Seguros RGA | + 02.23 |
| 129 | Julen Amezqueta | Caja Rural-Seguros RGA | + 02.35 |
| 130 | Matthieu Ladagnous | Groupama-FDJ | + 02.56 |
| 131 | Ewen Costiou | Team Arkéa-Samsic | + 02.59 |
| 132 | Michel Heßmann | Jumbo-Visma | + 03.07 |
| 133 | Daryl Impey | Israel-Premier Tech | + 03.20 |
| 134 | Robert Gesink | Jumbo-Visma | + 04.08 |
| 135 | Rune Herregodts | Intermarché-Circus-Wanty | + 04.12 |
| 136 | Stephen Williams | Israel-Premier Tech | + 04.23 |
| 137 | Jetse Bol | Burgos-BH | + 04.26 |
| 138 | Christopher Juul-Jensen | Team Jayco-AlUla | + 04.30 |
| 139 | Lukasz Owsian | Team Arkéa-Samsic | + 04.52 |
| 140 | Jacob Hindsgaul Madsen | Uno-X Pro Cycling Team | + 04.52 |
| 141 | Ivo Oliveira | UAE Team Emirates | + 05.02 |
| 142 | Pablo Castrillo | Equipo Kern Pharma | + 05.04 |
| 143 | Arne Marit | Intermarché-Circus-Wanty | + 05.27 |
| 144 | Hector Carretero | Equipo Kern Pharma | + 05.34 |
| 145 | Pieter Serry | Soudal Quick-Step | + 06.12 |
| 146 | Quinn Simmons | Lidl-Trek | + 06.12 |
| 147 | Unai Cuadrado | Euskaltel-Euskadi | + 06.12 |
| 148 | José Joaquin Rojas | Movistar Team | + 06.32 |
| 149 | Rüdiger Selig | Lotto Dstny | + 06.53 |
| 150 | Alessandro De Marchi | Team Jayco-AlUla | + 07.02 |
| 151 | Joel Nicolau | Caja Rural-Seguros RGA | + 07.48 |
| 152 | Pau Miquel Delgado | Equipo Kern Pharma | + 07.48 |
| 153 | Vadim Pronskiy | Astana Qazaqstan Team | + 07.48 |
| 154 | Anders Halland Johannessen | Uno-X Pro Cycling Team | + 07.48 |
| 155 | Michael Storer | Groupama-FDJ | + 08.59 |
| 156 | Lorenzo Germani | Groupama-FDJ | + 08.59 |
| 157 | Romain Combaud | Team dsm-firmenich | + 09.05 |
| 158 | Lorenzo Milesi | Team dsm-firmenich | + 09.05 |
| 159 | Chris Hamilton | Team dsm-firmenich | + 09.05 |
| 160 | Patrick Konrad | BORA-hansgrohe | + 09.17 |
| 161 | Anthony Delaplace | Team Arkéa-Samsic | + 09.22 |
| 162 | Kristian Sbaragli | Alpecin-Deceuninck | + 09.57 |
| 163 | Adam Yates | UAE Team Emirates | + 10.45 |
| 164 | Jimmy Janssens | Alpecin-Deceuninck | + 11.15 |
| 165 | Marco Brenner | Team dsm-firmenich | + 11.55 |
| 166 | Txomin Juaristi | Euskaltel-Euskadi | + 12.43 |
| 167 | Thomas Champion | Cofidis | + 12.43 |
| 168 | Oscar Riesebeek | Alpecin-Deceuninck | + 12.43 |
| 169 | Clément Davy | Groupama-FDJ | + 15.13 |
| 170 | Hugo Hofstetter | Team Arkéa-Samsic | + 15.13 |
| 171 | Pelayo Sanchez | Burgos-BH | + 15.13 |
| 172 | Tsgabu Grmay | Team Jayco-AlUla | + 15.39 |
| - | Lucas Plapp | INEOS Grenadiers | DNS |
| - | Maxime Bouet | Team Arkéa-Samsic | DNF |
| - | Dario Cataldo | Lidl-Trek | DNF |
Youth
| Pos | Rider | Team | Time |
|---|---|---|---|
| 1 | Remco Evenepoel | Soudal Quick-Step | 3:48:11 |
| 2 | Ilan Van Wilder | Soudal Quick-Step | + 00.06 |
| 3 | Corbin Strong | Israel-Premier Tech | + 00.06 |
| 4 | Frederik Wandahl | BORA-hansgrohe | + 00.06 |
| 5 | Cian Uijtdebroeks | BORA-hansgrohe | + 00.16 |
| 6 | Lennert Van Eetvelt | Lotto Dstny | + 00.16 |
| 7 | Lenny Martinez | Groupama-FDJ | + 00.16 |
| 8 | Alexandre Balmer | Team Jayco-AlUla | + 00.16 |
| 9 | Louis Barré | Team Arkéa-Samsic | + 00.16 |
| 10 | Oscar Onley | Team dsm-firmenich | + 00.50 |
| 11 | Hugo Toumire | Cofidis | + 00.53 |
| 12 | Raúl García | Equipo Kern Pharma | + 00.53 |
| 13 | Abel Balderstone | Caja Rural-Seguros RGA | + 00.53 |
| 14 | Reuben Thompson | Groupama-FDJ | + 00.53 |
| 15 | Ben Tulett | INEOS Grenadiers | + 00.53 |
| 16 | Matthew Riccitello | Israel-Premier Tech | + 00.53 |
| 17 | Magnus Kulset | Uno-X Pro Cycling Team | + 01.13 |
| 18 | Finn Fisher-Black | UAE Team Emirates | + 01.13 |
| 19 | Ewen Costiou | Team Arkéa-Samsic | + 02.55 |
| 20 | Michel Heßmann | Jumbo-Visma | + 03.03 |
| 21 | Jacob Hindsgaul Madsen | Uno-X Pro Cycling Team | + 04.48 |
| 22 | Pablo Castrillo | Equipo Kern Pharma | + 05.00 |
| 23 | Quinn Simmons | Lidl-Trek | + 06.08 |
| 24 | Pau Miquel Delgado | Equipo Kern Pharma | + 07.44 |
| 25 | Lorenzo Germani | Groupama-FDJ | + 08.55 |
| 26 | Lorenzo Milesi | Team dsm-firmenich | + 09.01 |
| 27 | Marco Brenner | Team dsm-firmenich | + 11.51 |
| 28 | Pelayo Sanchez | Burgos-BH | + 15.09 |
Points
| Pos | Rider | Team | Points |
|---|---|---|---|
| 1 | Primoz Roglic | Jumbo-Visma | 10 |
| 2 | Remco Evenepoel | Soudal Quick-Step | 6 |
| 3 | Rune Herregodts | Intermarché-Circus-Wanty | 4 |
| 4 | Ide Schelling | BORA-hansgrohe | 4 |
| 5 | Jetse Bol | Burgos-BH | 4 |
| 6 | Oscar Onley | Team dsm-firmenich | 3 |
| 7 | Alessandro De Marchi | Team Jayco-AlUla | 1 |
Mountain
| Pos | Rider | Team | Points |
|---|---|---|---|
| 1 | Jetse Bol | Burgos-BH | 11 |
| 2 | Pau Miquel Delgado | Equipo Kern Pharma | 8 |
| 3 | Rune Herregodts | Intermarché-Circus-Wanty | 6 |
| 4 | Oscar Onley | Team dsm-firmenich | 2 |
| 5 | Alessandro De Marchi | Team Jayco-AlUla | 2 |
Team
| Pos | Team | Time |
|---|---|---|
| 1 | BORA-hansgrohe | 11:24:51 |
| 2 | AG2R Citroën Team | + 00.00 |
| 3 | Lotto Dstny | + 00.10 |
| 4 | Soudal Quick-Step | + 00.10 |
| 5 | Israel-Premier Tech | + 00.10 |
| 6 | EF Education-EasyPost | + 00.10 |
| 7 | Cofidis | + 00.10 |
| 8 | Bahrain Victorious | + 00.20 |
| 9 | INEOS Grenadiers | + 00.20 |
| 10 | Lidl-Trek | + 00.20 |
| 11 | UAE Team Emirates | + 00.20 |
| 12 | Team Jayco-AlUla | + 00.20 |
| 13 | Movistar Team | + 00.30 |
| 14 | Intermarché-Circus-Wanty | + 00.30 |
| 15 | Jumbo-Visma | + 00.57 |
| 16 | Astana Qazaqstan Team | + 01.07 |
| 17 | Uno-X Pro Cycling Team | + 01.07 |
| 18 | Groupama-FDJ | + 01.07 |
| 19 | Burgos-BH | + 01.07 |
| 20 | Alpecin-Deceuninck | + 01.10 |
| 21 | Caja Rural-Seguros RGA | + 01.34 |
| 22 | Team dsm-firmenich | + 01.34 |
| 23 | Equipo Kern Pharma | + 01.44 |
| 24 | Euskaltel-Euskadi | + 01.44 |
| 25 | Team Arkéa-Samsic | + 03.09 |








