Volta Catalunya 2021 - Stage 2
22.03-28.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 | Rohan Dennis | INEOS Grenadiers | 0:22:27 |
| 2 | Remi Cavagna | Deceuninck-Quick Step | + 00.05 |
| 3 | Joao Almeida | Deceuninck-Quick Step | + 00.28 |
| 4 | Brandon McNulty | UAE Team Emirates | + 00.28 |
| 5 | Steven Kruijswijk | Jumbo-Visma | + 00.33 |
| 6 | Richie Porte | INEOS Grenadiers | + 00.34 |
| 7 | Adam Yates | INEOS Grenadiers | + 00.35 |
| 8 | Josef Cerný | Deceuninck-Quick Step | + 00.38 |
| 9 | Stefan de Bod | Astana-Premier Tech | + 00.38 |
| 10 | Geraint Thomas | INEOS Grenadiers | + 00.47 |
| 11 | Fausto Masnada | Deceuninck-Quick Step | + 00.48 |
| 12 | Wilco Kelderman | BORA-hansgrohe | + 00.52 |
| 13 | Luis León Sánchez | Astana-Premier Tech | + 00.53 |
| 14 | Tejay van Garderen | EF Education-NIPPO | + 00.54 |
| 15 | Jonathan Castroviejo | INEOS Grenadiers | + 00.55 |
| 16 | Thymen Arensman | Team DSM | + 00.58 |
| 17 | Koen Bouwman | Jumbo-Visma | + 00.59 |
| 18 | Thomas De Gendt | Lotto-Soudal | + 01.01 |
| 19 | Dries Devenyns | Deceuninck-Quick Step | + 01.02 |
| 20 | Robert Gesink | Jumbo-Visma | + 01.05 |
| 21 | Rigoberto Uran | EF Education-NIPPO | + 01.05 |
| 22 | Lennard Kämna | BORA-hansgrohe | + 01.05 |
| 23 | Urko Berrade | Equipo Kern Pharma | + 01.06 |
| 24 | Marc Soler | Movistar Team | + 01.07 |
| 25 | Hugh Carthy | EF Education-NIPPO | + 01.08 |
| 26 | James Knox | Deceuninck-Quick Step | + 01.09 |
| 27 | Simon Yates | Team BikeExchange | + 01.10 |
| 28 | Daryl Impey | Israel Start-Up Nation | + 01.11 |
| 29 | Matej Mohoric | Bahrain Victorious | + 01.12 |
| 30 | Alejandro Valverde | Movistar Team | + 01.14 |
| 31 | Michael Valgren | EF Education-NIPPO | + 01.14 |
| 32 | Callum Scotson | Team BikeExchange | + 01.15 |
| 33 | Attila Valter | Groupama-FDJ | + 01.16 |
| 34 | Harold Tejada | Astana-Premier Tech | + 01.17 |
| 35 | Enric Mas | Movistar Team | + 01.19 |
| 36 | David de la Cruz | UAE Team Emirates | + 01.19 |
| 37 | George Bennett | Jumbo-Visma | + 01.19 |
| 38 | Richard Carapaz | INEOS Grenadiers | + 01.20 |
| 39 | Anthony Delaplace | Team Arkéa-Samsic | + 01.20 |
| 40 | Ruben Guerreiro | EF Education-NIPPO | + 01.21 |
| 41 | Bob Jungels | AG2R Citroën Team | + 01.22 |
| 42 | Sepp Kuss | Jumbo-Visma | + 01.23 |
| 43 | Lucas Hamilton | Team BikeExchange | + 01.24 |
| 44 | Harm Vanhoucke | Lotto-Soudal | + 01.24 |
| 45 | Chad Haga | Team DSM | + 01.25 |
| 46 | Chris Harper | Jumbo-Visma | + 01.27 |
| 47 | Tony Gallopin | AG2R Citroën Team | + 01.28 |
| 48 | Steff Cras | Lotto-Soudal | + 01.28 |
| 49 | Marc Hirschi | UAE Team Emirates | + 01.28 |
| 50 | Francisco Galván | Equipo Kern Pharma | + 01.30 |
| 51 | Daniel Martin | Israel Start-Up Nation | + 01.30 |
| 52 | Chris Hamilton | Team DSM | + 01.30 |
| 53 | Clément Champoussin | AG2R Citroën Team | + 01.31 |
| 54 | Jaime Castrillo | Equipo Kern Pharma | + 01.33 |
| 55 | Nairo Quintana | Team Arkéa-Samsic | + 01.35 |
| 56 | Roger Adrià | Equipo Kern Pharma | + 01.36 |
| 57 | Dion Smith | Team BikeExchange | + 01.38 |
| 58 | Óscar Rodríguez | Astana-Premier Tech | + 01.38 |
| 59 | Esteban Chaves | Team BikeExchange | + 01.39 |
| 60 | Santiago Buitrago | Bahrain Victorious | + 01.40 |
| 61 | Reto Hollenstein | Israel Start-Up Nation | + 01.40 |
| 62 | Wout Poels | Bahrain Victorious | + 01.40 |
| 63 | Tanel Kangert | Team BikeExchange | + 01.42 |
| 64 | Michael Woods | Israel Start-Up Nation | + 01.43 |
| 65 | Juan Pedro Lopez | Trek-Segafredo | + 01.44 |
| 66 | Connor Brown | Team Qhubeka NextHash | + 01.48 |
| 67 | Mattias Skjelmose | Trek-Segafredo | + 01.48 |
| 68 | Sebastien Reichenbach | Groupama-FDJ | + 01.48 |
| 69 | Laurent Pichon | Team Arkéa-Samsic | + 01.49 |
| 70 | Nicolas Edet | Cofidis | + 01.50 |
| 71 | Michael Storer | Team DSM | + 01.50 |
| 72 | Jai Hindley | Team DSM | + 01.52 |
| 73 | Ben Gastauer | AG2R Citroën Team | + 01.53 |
| 74 | Ruben Fernandez | Cofidis | + 01.53 |
| 75 | Giulio Ciccone | Trek-Segafredo | + 01.56 |
| 76 | Alan Riou | Team Arkéa-Samsic | + 01.57 |
| 77 | Ilnur Zakarin | Gazprom-RusVelo | + 01.58 |
| 78 | Sylvain Moniquet | Lotto-Soudal | + 02.01 |
| 79 | Andreas Kron | Lotto-Soudal | + 02.01 |
| 80 | Camilo Ardila | UAE Team Emirates | + 02.01 |
| 81 | Ben Zwiehoff | BORA-hansgrohe | + 02.01 |
| 82 | Kilian Frankiny | Team Qhubeka NextHash | + 02.01 |
| 83 | Matis Louvel | Team Arkéa-Samsic | + 02.02 |
| 84 | Joe Dombrowski | UAE Team Emirates | + 02.02 |
| 85 | Jonathan Caicedo | EF Education-NIPPO | + 02.02 |
| 86 | Diego Camargo | EF Education-NIPPO | + 02.03 |
| 87 | Sean Bennett | Team Qhubeka NextHash | + 02.04 |
| 88 | Rémy Rochas | Cofidis | + 02.04 |
| 89 | Tomasz Marczynski | Lotto-Soudal | + 02.05 |
| 90 | Chris Froome | Israel Start-Up Nation | + 02.05 |
| 91 | Daniel Mendez | Equipo Kern Pharma | + 02.06 |
| 92 | Gianluca Brambilla | Trek-Segafredo | + 02.07 |
| 93 | Brent Bookwalter | Team BikeExchange | + 02.08 |
| 94 | Max Kanter | Team DSM | + 02.09 |
| 95 | Jonas Gregaard | Astana-Premier Tech | + 02.10 |
| 96 | Gavin Mannion | Rally Cycling | + 02.10 |
| 97 | Sander Armee | Team Qhubeka NextHash | + 02.11 |
| 98 | Joey Rosskopf | Rally Cycling | + 02.13 |
| 99 | Reinardt Janse van Rensburg | Team Qhubeka NextHash | + 02.15 |
| 100 | Martí Márquez | Equipo Kern Pharma | + 02.16 |
| 101 | Omer Goldstein | Israel Start-Up Nation | + 02.17 |
| 102 | Antwan Tolhoek | Jumbo-Visma | + 02.17 |
| 103 | Simon Guglielmi | Groupama-FDJ | + 02.17 |
| 104 | Hermann Pernsteiner | Bahrain Victorious | + 02.18 |
| 105 | Jose Herrada | Cofidis | + 02.19 |
| 106 | Nickolas Zukowsky | Rally Cycling | + 02.19 |
| 107 | Simone Petilli | Intermarché-Wanty-Gobert Matériaux | + 02.19 |
| 108 | Savva Novikov | Equipo Kern Pharma | + 02.20 |
| 109 | Dmitriy Strakhov | Gazprom-RusVelo | + 02.20 |
| 110 | Antonio Soto | Euskaltel-Euskadi | + 02.21 |
| 111 | Dario Cataldo | Movistar Team | + 02.23 |
| 112 | Alexander Kamp | Trek-Segafredo | + 02.25 |
| 113 | Rob Britton | Rally Cycling | + 02.26 |
| 114 | Artem Nych | Gazprom-RusVelo | + 02.26 |
| 115 | Robert Power | Team Qhubeka NextHash | + 02.27 |
| 116 | Michel Ries | Trek-Segafredo | + 02.29 |
| 117 | Alexander Cataford | Israel Start-Up Nation | + 02.31 |
| 118 | Matteo Badilatti | Groupama-FDJ | + 02.32 |
| 119 | Lukasz Owsian | Team Arkéa-Samsic | + 02.32 |
| 120 | Merhawi Kudus | Astana-Premier Tech | + 02.37 |
| 121 | Mikel Bizkarra | Euskaltel-Euskadi | + 02.39 |
| 122 | Sergey Chernetskiy | Gazprom-RusVelo | + 02.39 |
| 123 | Matthieu Ladagnous | Groupama-FDJ | + 02.40 |
| 124 | Maxim Van Gils | Lotto-Soudal | + 02.41 |
| 125 | Denis Nekrasov | Gazprom-RusVelo | + 02.42 |
| 126 | Peter Sagan | BORA-hansgrohe | + 02.45 |
| 127 | Antoine Duchesne | Groupama-FDJ | + 02.48 |
| 128 | Sebastian Molano | UAE Team Emirates | + 02.49 |
| 129 | Luis Angel Mate | Euskaltel-Euskadi | + 02.49 |
| 130 | Stephen Williams | Bahrain Victorious | + 02.50 |
| 131 | Benjamin King | Rally Cycling | + 02.50 |
| 132 | Sergio Samitier | Movistar Team | + 02.50 |
| 133 | François Bidard | AG2R Citroën Team | + 02.50 |
| 134 | Rein Taaramäe | Intermarché-Wanty-Gobert Matériaux | + 02.53 |
| 135 | William Bonnet | Groupama-FDJ | + 02.53 |
| 136 | Nathan Brown | Rally Cycling | + 02.53 |
| 137 | Clément Venturini | AG2R Citroën Team | + 02.54 |
| 138 | Gotzon Martín | Euskaltel-Euskadi | + 02.54 |
| 139 | Jordi Meeus | BORA-hansgrohe | + 02.58 |
| 140 | Elie Gesbert | Team Arkéa-Samsic | + 03.00 |
| 141 | Juan Jose Lobato | Euskaltel-Euskadi | + 03.03 |
| 142 | Jaakko Hänninen | AG2R Citroën Team | + 03.04 |
| 143 | Ide Schelling | BORA-hansgrohe | + 03.05 |
| 144 | Karel Vacek | Team Qhubeka NextHash | + 03.05 |
| 145 | Thomas Champion | Cofidis | + 03.06 |
| 146 | Kenny Elissonde | Trek-Segafredo | + 03.11 |
| 147 | Jan Hirt | Intermarché-Wanty-Gobert Matériaux | + 03.12 |
| 148 | Mikel Iturria | Euskaltel-Euskadi | + 03.13 |
| 149 | Antonio Pedrero | Movistar Team | + 03.15 |
| 150 | Louis Meintjes | Intermarché-Wanty-Gobert Matériaux | + 03.15 |
| 151 | Jérémy Bellicaud | Intermarché-Wanty-Gobert Matériaux | + 03.19 |
| 152 | Vadim Pronskiy | Astana-Premier Tech | + 03.19 |
| 153 | Fernando Barceló | Cofidis | + 03.21 |
| 154 | Pavel Kochetkov | Gazprom-RusVelo | + 03.21 |
| 155 | Carlos Verona | Movistar Team | + 03.22 |
| 156 | Roman Kreuziger | Gazprom-RusVelo | + 03.23 |
| 157 | Joan Bou | Euskaltel-Euskadi | + 03.25 |
| 158 | Natnael Berhane | Cofidis | + 03.29 |
| 159 | Domen Novak | Bahrain Victorious | + 03.36 |
| 160 | Frederik Wandahl | BORA-hansgrohe | + 03.38 |
| 161 | Luke Rowe | INEOS Grenadiers | + 03.57 |
| 162 | Alexander Evans | Intermarché-Wanty-Gobert Matériaux | + 04.38 |
| 163 | Colin Joyce | Rally Cycling | + 05.05 |
| - | Jan Bakelants | Intermarché-Wanty-Gobert Matériaux | DNS |
| - | Nicolas Roche | Team DSM | DNS |
GC
| Pos | Rider | Team | Time |
|---|---|---|---|
| 1 | Joao Almeida | Deceuninck-Quick Step | 4:43:26 |
| 2 | Brandon McNulty | UAE Team Emirates | + 00.00 |
| 3 | Luis León Sánchez | Astana-Premier Tech | + 00.03 |
| 4 | Steven Kruijswijk | Jumbo-Visma | + 00.05 |
| 5 | Richie Porte | INEOS Grenadiers | + 00.06 |
| 6 | Adam Yates | INEOS Grenadiers | + 00.07 |
| 7 | Stefan de Bod | Astana-Premier Tech | + 00.10 |
| 8 | Geraint Thomas | INEOS Grenadiers | + 00.19 |
| 9 | Fausto Masnada | Deceuninck-Quick Step | + 00.20 |
| 10 | Lennard Kämna | BORA-hansgrohe | + 00.21 |
| 11 | Wilco Kelderman | BORA-hansgrohe | + 00.24 |
| 12 | Jonathan Castroviejo | INEOS Grenadiers | + 00.27 |
| 13 | Koen Bouwman | Jumbo-Visma | + 00.31 |
| 14 | Robert Gesink | Jumbo-Visma | + 00.37 |
| 15 | Rigoberto Uran | EF Education-NIPPO | + 00.37 |
| 16 | Marc Soler | Movistar Team | + 00.39 |
| 17 | Hugh Carthy | EF Education-NIPPO | + 00.40 |
| 18 | James Knox | Deceuninck-Quick Step | + 00.41 |
| 19 | Simon Yates | Team BikeExchange | + 00.42 |
| 20 | Daryl Impey | Israel Start-Up Nation | + 00.43 |
| 21 | Matej Mohoric | Bahrain Victorious | + 00.44 |
| 22 | Alejandro Valverde | Movistar Team | + 00.46 |
| 23 | Michael Valgren | EF Education-NIPPO | + 00.46 |
| 24 | Callum Scotson | Team BikeExchange | + 00.47 |
| 25 | Harold Tejada | Astana-Premier Tech | + 00.49 |
| 26 | Enric Mas | Movistar Team | + 00.51 |
| 27 | David de la Cruz | UAE Team Emirates | + 00.51 |
| 28 | George Bennett | Jumbo-Visma | + 00.51 |
| 29 | Richard Carapaz | INEOS Grenadiers | + 00.52 |
| 30 | Anthony Delaplace | Team Arkéa-Samsic | + 00.52 |
| 31 | Ruben Guerreiro | EF Education-NIPPO | + 00.53 |
| 32 | Sepp Kuss | Jumbo-Visma | + 00.55 |
| 33 | Lucas Hamilton | Team BikeExchange | + 00.56 |
| 34 | Harm Vanhoucke | Lotto-Soudal | + 00.56 |
| 35 | Chad Haga | Team DSM | + 00.57 |
| 36 | Chris Harper | Jumbo-Visma | + 00.59 |
| 37 | Steff Cras | Lotto-Soudal | + 01.00 |
| 38 | Marc Hirschi | UAE Team Emirates | + 01.00 |
| 39 | Francisco Galván | Equipo Kern Pharma | + 01.02 |
| 40 | Daniel Martin | Israel Start-Up Nation | + 01.02 |
| 41 | Chris Hamilton | Team DSM | + 01.02 |
| 42 | Clément Champoussin | AG2R Citroën Team | + 01.03 |
| 43 | Jaime Castrillo | Equipo Kern Pharma | + 01.05 |
| 44 | Andreas Kron | Lotto-Soudal | + 01.07 |
| 45 | Nairo Quintana | Team Arkéa-Samsic | + 01.07 |
| 46 | Roger Adrià | Equipo Kern Pharma | + 01.08 |
| 47 | Dion Smith | Team BikeExchange | + 01.10 |
| 48 | Óscar Rodríguez | Astana-Premier Tech | + 01.10 |
| 49 | Esteban Chaves | Team BikeExchange | + 01.11 |
| 50 | Santiago Buitrago | Bahrain Victorious | + 01.12 |
| 51 | Tanel Kangert | Team BikeExchange | + 01.14 |
| 52 | Michael Woods | Israel Start-Up Nation | + 01.15 |
| 53 | Juan Pedro Lopez | Trek-Segafredo | + 01.16 |
| 54 | Rémy Rochas | Cofidis | + 01.16 |
| 55 | Mattias Skjelmose | Trek-Segafredo | + 01.20 |
| 56 | Sebastien Reichenbach | Groupama-FDJ | + 01.20 |
| 57 | Nicolas Edet | Cofidis | + 01.22 |
| 58 | Michael Storer | Team DSM | + 01.22 |
| 59 | Jai Hindley | Team DSM | + 01.24 |
| 60 | Ruben Fernandez | Cofidis | + 01.25 |
| 61 | Giulio Ciccone | Trek-Segafredo | + 01.28 |
| 62 | Ilnur Zakarin | Gazprom-RusVelo | + 01.30 |
| 63 | Rohan Dennis | INEOS Grenadiers | + 01.32 |
| 64 | Jonathan Caicedo | EF Education-NIPPO | + 01.34 |
| 65 | Daniel Mendez | Equipo Kern Pharma | + 01.38 |
| 66 | Gianluca Brambilla | Trek-Segafredo | + 01.39 |
| 67 | Antwan Tolhoek | Jumbo-Visma | + 01.49 |
| 68 | Jose Herrada | Cofidis | + 01.51 |
| 69 | Simone Petilli | Intermarché-Wanty-Gobert Matériaux | + 01.51 |
| 70 | Alexander Kamp | Trek-Segafredo | + 01.57 |
| 71 | Robert Power | Team Qhubeka NextHash | + 01.59 |
| 72 | Mikel Bizkarra | Euskaltel-Euskadi | + 02.11 |
| 73 | Maxim Van Gils | Lotto-Soudal | + 02.13 |
| 74 | Brent Bookwalter | Team BikeExchange | + 02.28 |
| 75 | Elie Gesbert | Team Arkéa-Samsic | + 02.32 |
| 76 | Ide Schelling | BORA-hansgrohe | + 02.37 |
| 77 | Stephen Williams | Bahrain Victorious | + 02.40 |
| 78 | Kenny Elissonde | Trek-Segafredo | + 02.43 |
| 79 | Mikel Iturria | Euskaltel-Euskadi | + 02.45 |
| 80 | Carlos Verona | Movistar Team | + 02.54 |
| 81 | Roman Kreuziger | Gazprom-RusVelo | + 02.55 |
| 82 | Joan Bou | Euskaltel-Euskadi | + 02.57 |
| 83 | Urko Berrade | Equipo Kern Pharma | + 03.13 |
| 84 | Thomas De Gendt | Lotto-Soudal | + 05.52 |
| 85 | Rob Britton | Rally Cycling | + 07.17 |
| 86 | Tejay van Garderen | EF Education-NIPPO | + 08.40 |
| 87 | Dries Devenyns | Deceuninck-Quick Step | + 08.48 |
| 88 | Attila Valter | Groupama-FDJ | + 09.02 |
| 89 | Bob Jungels | AG2R Citroën Team | + 09.08 |
| 90 | Camilo Ardila | UAE Team Emirates | + 09.47 |
| 91 | Ben Zwiehoff | BORA-hansgrohe | + 09.47 |
| 92 | Matis Louvel | Team Arkéa-Samsic | + 09.48 |
| 93 | Joe Dombrowski | UAE Team Emirates | + 09.48 |
| 94 | Sean Bennett | Team Qhubeka NextHash | + 09.50 |
| 95 | Chris Froome | Israel Start-Up Nation | + 09.51 |
| 96 | Gavin Mannion | Rally Cycling | + 09.56 |
| 97 | Joey Rosskopf | Rally Cycling | + 09.59 |
| 98 | Martí Márquez | Equipo Kern Pharma | + 10.02 |
| 99 | Simon Guglielmi | Groupama-FDJ | + 10.03 |
| 100 | Hermann Pernsteiner | Bahrain Victorious | + 10.04 |
| 101 | Dario Cataldo | Movistar Team | + 10.09 |
| 102 | Lukasz Owsian | Team Arkéa-Samsic | + 10.18 |
| 103 | Merhawi Kudus | Astana-Premier Tech | + 10.23 |
| 104 | Peter Sagan | BORA-hansgrohe | + 10.31 |
| 105 | Sebastian Molano | UAE Team Emirates | + 10.35 |
| 106 | François Bidard | AG2R Citroën Team | + 10.36 |
| 107 | Rein Taaramäe | Intermarché-Wanty-Gobert Matériaux | + 10.37 |
| 108 | Nathan Brown | Rally Cycling | + 10.39 |
| 109 | Clément Venturini | AG2R Citroën Team | + 10.40 |
| 110 | Thomas Champion | Cofidis | + 10.52 |
| 111 | Antonio Pedrero | Movistar Team | + 11.01 |
| 112 | Louis Meintjes | Intermarché-Wanty-Gobert Matériaux | + 11.01 |
| 113 | Jérémy Bellicaud | Intermarché-Wanty-Gobert Matériaux | + 11.05 |
| 114 | Domen Novak | Bahrain Victorious | + 11.22 |
| 115 | Reto Hollenstein | Israel Start-Up Nation | + 12.04 |
| 116 | Sylvain Moniquet | Lotto-Soudal | + 12.19 |
| 117 | Remi Cavagna | Deceuninck-Quick Step | + 12.25 |
| 118 | Reinardt Janse van Rensburg | Team Qhubeka NextHash | + 12.39 |
| 119 | Savva Novikov | Equipo Kern Pharma | + 12.44 |
| 120 | Antonio Soto | Euskaltel-Euskadi | + 12.45 |
| 121 | Colin Joyce | Rally Cycling | + 12.51 |
| 122 | Michel Ries | Trek-Segafredo | + 12.53 |
| 123 | Alexander Cataford | Israel Start-Up Nation | + 12.55 |
| 124 | Matteo Badilatti | Groupama-FDJ | + 12.56 |
| 125 | Luis Angel Mate | Euskaltel-Euskadi | + 13.13 |
| 126 | Sergio Samitier | Movistar Team | + 13.14 |
| 127 | Thymen Arensman | Team DSM | + 13.18 |
| 128 | Juan Jose Lobato | Euskaltel-Euskadi | + 13.27 |
| 129 | Natnael Berhane | Cofidis | + 13.44 |
| 130 | Tomasz Marczynski | Lotto-Soudal | + 14.25 |
| 131 | Josef Cerný | Deceuninck-Quick Step | + 14.28 |
| 132 | Max Kanter | Team DSM | + 14.29 |
| 133 | Omer Goldstein | Israel Start-Up Nation | + 14.37 |
| 134 | Denis Nekrasov | Gazprom-RusVelo | + 15.02 |
| 135 | Gotzon Martín | Euskaltel-Euskadi | + 15.13 |
| 136 | Tony Gallopin | AG2R Citroën Team | + 15.18 |
| 137 | Wout Poels | Bahrain Victorious | + 15.30 |
| 138 | Laurent Pichon | Team Arkéa-Samsic | + 15.39 |
| 139 | Ben Gastauer | AG2R Citroën Team | + 15.43 |
| 140 | Kilian Frankiny | Team Qhubeka NextHash | + 15.51 |
| 141 | Diego Camargo | EF Education-NIPPO | + 15.53 |
| 142 | Jonas Gregaard | Astana-Premier Tech | + 16.00 |
| 143 | Sander Armee | Team Qhubeka NextHash | + 16.01 |
| 144 | Nickolas Zukowsky | Rally Cycling | + 16.09 |
| 145 | Dmitriy Strakhov | Gazprom-RusVelo | + 16.10 |
| 146 | Artem Nych | Gazprom-RusVelo | + 16.16 |
| 147 | Sergey Chernetskiy | Gazprom-RusVelo | + 16.29 |
| 148 | Matthieu Ladagnous | Groupama-FDJ | + 16.30 |
| 149 | Antoine Duchesne | Groupama-FDJ | + 16.38 |
| 150 | Benjamin King | Rally Cycling | + 16.40 |
| 151 | William Bonnet | Groupama-FDJ | + 16.43 |
| 152 | Jordi Meeus | BORA-hansgrohe | + 16.48 |
| 153 | Jaakko Hänninen | AG2R Citroën Team | + 16.54 |
| 154 | Vadim Pronskiy | Astana-Premier Tech | + 17.09 |
| 155 | Fernando Barceló | Cofidis | + 17.11 |
| 156 | Pavel Kochetkov | Gazprom-RusVelo | + 17.11 |
| 157 | Luke Rowe | INEOS Grenadiers | + 17.47 |
| 158 | Alan Riou | Team Arkéa-Samsic | + 20.55 |
| 159 | Connor Brown | Team Qhubeka NextHash | + 21.22 |
| 160 | Frederik Wandahl | BORA-hansgrohe | + 22.36 |
| 161 | Jan Hirt | Intermarché-Wanty-Gobert Matériaux | + 23.30 |
| 162 | Alexander Evans | Intermarché-Wanty-Gobert Matériaux | + 24.56 |
| 163 | Karel Vacek | Team Qhubeka NextHash | + 25.38 |
| - | Jan Bakelants | Intermarché-Wanty-Gobert Matériaux | DNS |
| - | Nicolas Roche | Team DSM | DNS |
Youth
| Pos | Rider | Team | Time |
|---|---|---|---|
| 1 | Joao Almeida | Deceuninck-Quick Step | 4:43:26 |
| 2 | Brandon McNulty | UAE Team Emirates | + 00.00 |
| 3 | Stefan de Bod | Astana-Premier Tech | + 00.10 |
| 4 | Lennard Kämna | BORA-hansgrohe | + 00.21 |
| 5 | Callum Scotson | Team BikeExchange | + 00.47 |
| 6 | Harold Tejada | Astana-Premier Tech | + 00.49 |
| 7 | Lucas Hamilton | Team BikeExchange | + 00.56 |
| 8 | Harm Vanhoucke | Lotto-Soudal | + 00.56 |
| 9 | Steff Cras | Lotto-Soudal | + 01.00 |
| 10 | Marc Hirschi | UAE Team Emirates | + 01.00 |
| 11 | Francisco Galván | Equipo Kern Pharma | + 01.02 |
| 12 | Clément Champoussin | AG2R Citroën Team | + 01.03 |
| 13 | Jaime Castrillo | Equipo Kern Pharma | + 01.05 |
| 14 | Andreas Kron | Lotto-Soudal | + 01.07 |
| 15 | Roger Adrià | Equipo Kern Pharma | + 01.08 |
| 16 | Santiago Buitrago | Bahrain Victorious | + 01.12 |
| 17 | Juan Pedro Lopez | Trek-Segafredo | + 01.16 |
| 18 | Rémy Rochas | Cofidis | + 01.16 |
| 19 | Mattias Skjelmose | Trek-Segafredo | + 01.20 |
| 20 | Michael Storer | Team DSM | + 01.22 |
| 21 | Jai Hindley | Team DSM | + 01.24 |
| 22 | Daniel Mendez | Equipo Kern Pharma | + 01.38 |
| 23 | Maxim Van Gils | Lotto-Soudal | + 02.13 |
| 24 | Ide Schelling | BORA-hansgrohe | + 02.37 |
| 25 | Stephen Williams | Bahrain Victorious | + 02.40 |
| 26 | Joan Bou | Euskaltel-Euskadi | + 02.57 |
| 27 | Urko Berrade | Equipo Kern Pharma | + 03.13 |
| 28 | Attila Valter | Groupama-FDJ | + 09.02 |
| 29 | Camilo Ardila | UAE Team Emirates | + 09.47 |
| 30 | Ben Zwiehoff | BORA-hansgrohe | + 09.47 |
| 31 | Matis Louvel | Team Arkéa-Samsic | + 09.48 |
| 32 | Sean Bennett | Team Qhubeka NextHash | + 09.50 |
| 33 | Martí Márquez | Equipo Kern Pharma | + 10.02 |
| 34 | Simon Guglielmi | Groupama-FDJ | + 10.03 |
| 35 | Thomas Champion | Cofidis | + 10.52 |
| 36 | Jérémy Bellicaud | Intermarché-Wanty-Gobert Matériaux | + 11.05 |
| 37 | Sylvain Moniquet | Lotto-Soudal | + 12.19 |
| 38 | Savva Novikov | Equipo Kern Pharma | + 12.44 |
| 39 | Michel Ries | Trek-Segafredo | + 12.53 |
| 40 | Thymen Arensman | Team DSM | + 13.18 |
| 41 | Max Kanter | Team DSM | + 14.29 |
| 42 | Omer Goldstein | Israel Start-Up Nation | + 14.37 |
| 43 | Denis Nekrasov | Gazprom-RusVelo | + 15.02 |
| 44 | Gotzon Martín | Euskaltel-Euskadi | + 15.13 |
| 45 | Diego Camargo | EF Education-NIPPO | + 15.53 |
| 46 | Jonas Gregaard | Astana-Premier Tech | + 16.00 |
| 47 | Nickolas Zukowsky | Rally Cycling | + 16.09 |
| 48 | Jordi Meeus | BORA-hansgrohe | + 16.48 |
| 49 | Jaakko Hänninen | AG2R Citroën Team | + 16.54 |
| 50 | Vadim Pronskiy | Astana-Premier Tech | + 17.09 |
| 51 | Fernando Barceló | Cofidis | + 17.11 |
| 52 | Alan Riou | Team Arkéa-Samsic | + 20.55 |
| 53 | Connor Brown | Team Qhubeka NextHash | + 21.22 |
| 54 | Frederik Wandahl | BORA-hansgrohe | + 22.36 |
| 55 | Alexander Evans | Intermarché-Wanty-Gobert Matériaux | + 24.56 |
| 56 | Karel Vacek | Team Qhubeka NextHash | + 25.38 |
Points
| Pos | Rider | Team | Points |
|---|---|---|---|
| 1 | Andreas Kron | Lotto-Soudal | 10 |
| 2 | Rohan Dennis | INEOS Grenadiers | 10 |
| 3 | Natnael Berhane | Cofidis | 6 |
| 4 | Luis León Sánchez | Astana-Premier Tech | 6 |
| 5 | Remi Cavagna | Deceuninck-Quick Step | 6 |
| 6 | Joao Almeida | Deceuninck-Quick Step | 4 |
| 7 | Rémy Rochas | Cofidis | 4 |
| 8 | Sylvain Moniquet | Lotto-Soudal | 4 |
| 9 | Rein Taaramäe | Intermarché-Wanty-Gobert Matériaux | 2 |
Mountain
| Pos | Rider | Team | Points |
|---|---|---|---|
| 1 | Sylvain Moniquet | Lotto-Soudal | 11 |
| 2 | Carlos Verona | Movistar Team | 8 |
| 3 | Antonio Pedrero | Movistar Team | 6 |
| 4 | Rein Taaramäe | Intermarché-Wanty-Gobert Matériaux | 5 |
| 5 | Esteban Chaves | Team BikeExchange | 4 |
| 6 | Luis León Sánchez | Astana-Premier Tech | 3 |
| 7 | Gotzon Martín | Euskaltel-Euskadi | 3 |
| 8 | Alejandro Valverde | Movistar Team | 2 |
| 9 | Rémy Rochas | Cofidis | 2 |
| 10 | Natnael Berhane | Cofidis | 2 |
| 11 | Lennard Kämna | BORA-hansgrohe | 1 |
| 12 | Sepp Kuss | Jumbo-Visma | 1 |
Team
| Pos | Team | Time |
|---|---|---|
| 1 | INEOS Grenadiers | 14:10:03 |
| 2 | Deceuninck-Quick Step | + 00.02 |
| 3 | Astana-Premier Tech | + 01.23 |
| 4 | Jumbo-Visma | + 01.28 |
| 5 | EF Education-NIPPO | + 01.58 |
| 6 | UAE Team Emirates | + 02.06 |
| 7 | Lotto-Soudal | + 02.28 |
| 8 | Movistar Team | + 02.31 |
| 9 | BORA-hansgrohe | + 02.33 |
| 10 | Team BikeExchange | + 02.40 |
| 11 | Team DSM | + 02.44 |
| 12 | Equipo Kern Pharma | + 03.00 |
| 13 | Israel Start-Up Nation | + 03.12 |
| 14 | Team Arkéa-Samsic | + 03.35 |
| 15 | Bahrain Victorious | + 03.41 |
| 16 | Trek-Segafredo | + 04.19 |
| 17 | Cofidis | + 04.22 |
| 18 | Euskaltel-Euskadi | + 06.40 |
| 19 | Gazprom-RusVelo | + 18.23 |
| 20 | AG2R Citroën Team | + 19.40 |
| 21 | Groupama-FDJ | + 20.40 |
| 22 | Intermarché-Wanty-Gobert Matériaux | + 23.43 |
| 23 | Team Qhubeka NextHash | + 23.50 |
| 24 | Rally Cycling | + 27.20 |








