Tour de Suisse 2021 - Stage 5
06.06-13.06
The Tour de Suisse is an annual UCI WorldTour stage race held each June across the high-alpine terrain of Switzerland. Widely regarded as the final major test for Tour de France contenders, it offers a high-stakes arena for general classification specialists to find their racing rhythm on major mountain passes and technical time trials.
Results
Stage
| Pos | Rider | Team | Time |
|---|---|---|---|
| 1 | Richard Carapaz | INEOS Grenadiers | 4:01:52 |
| 2 | Jakob Fuglsang | Astana-Premier Tech | + 00.00 |
| 3 | Michael Woods | Israel Start-Up Nation | + 00.39 |
| 4 | Lucas Hamilton | Team BikeExchange | + 00.39 |
| 5 | Rigoberto Uran | EF Education-NIPPO | + 00.39 |
| 6 | Max Schachmann | BORA-hansgrohe | + 00.39 |
| 7 | Julian Alaphilippe | Deceuninck-Quick Step | + 00.39 |
| 8 | Domenico Pozzovivo | Team Qhubeka NextHash | + 00.39 |
| 9 | Esteban Chaves | Team BikeExchange | + 00.49 |
| 10 | Sam Oomen | Jumbo-Visma | + 01.22 |
| 11 | Antwan Tolhoek | Jumbo-Visma | + 02.17 |
| 12 | Edward Dunbar | INEOS Grenadiers | + 03.39 |
| 13 | Tiesj Benoot | Team DSM | + 03.39 |
| 14 | Matteo Badilatti | Groupama-FDJ | + 04.04 |
| 15 | Rui Costa | UAE Team Emirates | + 04.04 |
| 16 | Niklas Eg | Trek-Segafredo | + 04.13 |
| 17 | Alexis Vuillermoz | Team TotalEnergies | + 04.31 |
| 18 | Gonzalo Serrano | Movistar Team | + 04.31 |
| 19 | James Piccoli | Israel Start-Up Nation | + 04.31 |
| 20 | Xandro Meurisse | Alpecin-Fenix | + 04.31 |
| 21 | Dries Devenyns | Deceuninck-Quick Step | + 04.36 |
| 22 | Bob Jungels | AG2R Citroën Team | + 04.36 |
| 23 | Mattia Cattaneo | Deceuninck-Quick Step | + 04.36 |
| 24 | Victor De La Parte | Team TotalEnergies | + 04.36 |
| 25 | Wout Poels | Bahrain Victorious | + 04.49 |
| 26 | Stephen Williams | Bahrain Victorious | + 04.52 |
| 27 | Andreas Leknessund | Team DSM | + 04.54 |
| 28 | Cristian Munoz | UAE Team Emirates | + 05.55 |
| 29 | Pierre Latour | Team TotalEnergies | + 05.55 |
| 30 | Kilian Frankiny | Team Qhubeka NextHash | + 06.07 |
| 31 | Matteo Fabbro | BORA-hansgrohe | + 06.52 |
| 32 | Anton Palzer | BORA-hansgrohe | + 08.45 |
| 33 | Silvan Dillier | Alpecin-Fenix | + 08.45 |
| 34 | Jonas Gregaard | Astana-Premier Tech | + 08.45 |
| 35 | Stefan de Bod | Astana-Premier Tech | + 08.45 |
| 36 | Gijs Leemreize | Jumbo-Visma | + 08.45 |
| 37 | Hermann Pernsteiner | Bahrain Victorious | + 08.45 |
| 38 | Hector Carretero | Movistar Team | + 08.45 |
| 39 | Antonio Nibali | Trek-Segafredo | + 08.45 |
| 40 | Neilson Powless | EF Education-NIPPO | + 08.45 |
| 41 | Ruben Fernandez | Cofidis | + 08.45 |
| 42 | Gino Mäder | Bahrain Victorious | + 09.37 |
| 43 | Filippo Conca | Lotto-Soudal | + 10.20 |
| 44 | Nans Peters | AG2R Citroën Team | + 10.20 |
| 45 | Roland Thalmann | Switzerland | + 10.20 |
| 46 | Andreas Kron | Lotto-Soudal | + 10.20 |
| 47 | Maxim Van Gils | Lotto-Soudal | + 10.20 |
| 48 | Ryan Gibbons | UAE Team Emirates | + 10.20 |
| 49 | Nicola Conci | Trek-Segafredo | + 10.20 |
| 50 | Stefan Küng | Groupama-FDJ | + 10.20 |
| 51 | Tom Dumoulin | Jumbo-Visma | + 12.25 |
| 52 | Omar Fraile | Astana-Premier Tech | + 12.25 |
| 53 | Mike Teunissen | Jumbo-Visma | + 14.38 |
| 54 | Christoph Pfingsten | Jumbo-Visma | + 14.38 |
| 55 | Jasha Sütterlin | Team DSM | + 14.38 |
| 56 | Guillaume Boivin | Israel Start-Up Nation | + 14.38 |
| 57 | Hugo Houle | Astana-Premier Tech | + 14.38 |
| 58 | Marcus Burghardt | BORA-hansgrohe | + 14.38 |
| 59 | Alex Howes | EF Education-NIPPO | + 14.38 |
| 60 | Thymen Arensman | Team DSM | + 14.38 |
| 61 | Marc Hirschi | UAE Team Emirates | + 14.38 |
| 62 | Rohan Dennis | INEOS Grenadiers | + 14.48 |
| 63 | Floris De Tier | Alpecin-Fenix | + 17.57 |
| 64 | Anthony Turgis | Team TotalEnergies | + 19.09 |
| 65 | Cyrille Thiery | Switzerland | + 19.09 |
| 66 | Christophe Laporte | Cofidis | + 19.09 |
| 67 | Julien Simon | Team TotalEnergies | + 19.09 |
| 68 | Romain Combaud | Team DSM | + 19.09 |
| 69 | David de la Cruz | UAE Team Emirates | + 19.09 |
| 70 | Iván García Cortina | Movistar Team | + 19.09 |
| 71 | Nicholas Dlamini | Team Qhubeka NextHash | + 19.09 |
| 72 | Benjamin King | Rally Cycling | + 19.09 |
| 73 | Mark Donovan | Team DSM | + 19.09 |
| 74 | Antonio Tiberi | Trek-Segafredo | + 19.09 |
| 75 | Marc Soler | Movistar Team | + 19.09 |
| 76 | Joey Rosskopf | Rally Cycling | + 19.09 |
| 77 | Simon Clarke | Team Qhubeka NextHash | + 19.09 |
| 78 | Luke Durbridge | Team BikeExchange | + 19.09 |
| 79 | Sergio Samitier | Movistar Team | + 19.09 |
| 80 | Sebastian Henao | INEOS Grenadiers | + 19.09 |
| 81 | Michael Schär | AG2R Citroën Team | + 19.09 |
| 82 | Jempy Drucker | Cofidis | + 19.09 |
| 83 | Fred Wright | Bahrain Victorious | + 19.09 |
| 84 | Pavel Sivakov | INEOS Grenadiers | + 19.09 |
| 85 | Mathias Frank | AG2R Citroën Team | + 19.09 |
| 86 | Petr Vakoc | Alpecin-Fenix | + 19.09 |
| 87 | Matteo Dal-Cin | Rally Cycling | + 20.07 |
| 88 | Gavin Mannion | Rally Cycling | + 20.07 |
| 89 | John Degenkolb | Lotto-Soudal | + 20.07 |
| 90 | Jannik Steimle | Deceuninck-Quick Step | + 20.07 |
| 91 | Jake Stewart | Groupama-FDJ | + 20.07 |
| 92 | Stefan Bissegger | EF Education-NIPPO | + 20.07 |
| 93 | Tim Declercq | Deceuninck-Quick Step | + 20.07 |
| 94 | Otto Vergaerde | Alpecin-Fenix | + 20.07 |
| 95 | Tobias Ludvigsson | Groupama-FDJ | + 20.07 |
| 96 | Simon Pellaud | Switzerland | + 20.07 |
| 97 | Kevin Kuhn | Switzerland | + 20.07 |
| 98 | Fabien Doubey | Team TotalEnergies | + 20.07 |
| 99 | Marc Sarreau | AG2R Citroën Team | + 20.07 |
| 100 | Andreas Stokbro Nielsen | Team Qhubeka NextHash | + 20.07 |
| 101 | Nathan Van Hooydonck | Jumbo-Visma | + 20.07 |
| 102 | Mathieu van der Poel | Alpecin-Fenix | + 20.07 |
| 103 | Ben Tulett | Alpecin-Fenix | + 20.07 |
| 104 | Oliviero Troia | UAE Team Emirates | + 20.07 |
| 105 | Hugo Hofstetter | Israel Start-Up Nation | + 20.07 |
| 106 | Alex Kirsch | Trek-Segafredo | + 20.07 |
| 107 | Jelle Wallays | Cofidis | + 20.07 |
| 108 | Alexander Kamp | Trek-Segafredo | + 20.07 |
| 109 | Nickolas Zukowsky | Rally Cycling | + 20.07 |
| 110 | Edward Theuns | Trek-Segafredo | + 20.07 |
| 111 | Manuele Boaro | Astana-Premier Tech | + 20.07 |
| 112 | Thomas Scully | EF Education-NIPPO | + 20.07 |
| 113 | Søren Kragh Andersen | Team DSM | + 20.07 |
| 114 | Sep Vanmarcke | Israel Start-Up Nation | + 20.07 |
| 115 | Dion Smith | Team BikeExchange | + 20.07 |
| 116 | Kobe Goossens | Lotto-Soudal | + 20.07 |
| 117 | Rob Britton | Rally Cycling | + 20.07 |
| 118 | Maciej Bodnar | BORA-hansgrohe | + 20.07 |
| 119 | Damien Touzé | AG2R Citroën Team | + 20.07 |
| 120 | Mauri Vansevenant | Deceuninck-Quick Step | + 20.25 |
| 121 | Amund Grøndahl Jansen | Team BikeExchange | + 20.29 |
| 122 | Michael Matthews | Team BikeExchange | + 20.29 |
| 123 | Florian Vermeersch | Lotto-Soudal | + 23.26 |
| 124 | Viktor Verschaeve | Lotto-Soudal | + 23.26 |
| 125 | Eros Capecchi | Bahrain Victorious | + 23.26 |
| 126 | Domen Novak | Bahrain Victorious | + 23.26 |
| 127 | Johan Jacobs | Movistar Team | + 23.26 |
| 128 | Kyle Murphy | Rally Cycling | + 23.26 |
| 129 | Jack Bauer | Team BikeExchange | + 24.52 |
| 130 | Matthew Walls | BORA-hansgrohe | + 24.52 |
| 131 | Luke Rowe | INEOS Grenadiers | + 24.52 |
| 132 | Claudio Imhof | Switzerland | + 24.52 |
| 133 | Fabian Lienhard | Groupama-FDJ | + 24.52 |
| 134 | Michal Golas | INEOS Grenadiers | + 24.52 |
| 135 | Lukas Rüegg | Switzerland | + 24.52 |
| 136 | Yevgeniy Gidich | Astana-Premier Tech | + 24.52 |
| 137 | Connor Brown | Team Qhubeka NextHash | + 24.52 |
| 138 | Jonas Rutsch | EF Education-NIPPO | + 24.52 |
| 139 | André Greipel | Israel Start-Up Nation | + 24.52 |
| 140 | Reinardt Janse van Rensburg | Team Qhubeka NextHash | + 24.52 |
| 141 | Rick Zabel | Israel Start-Up Nation | + 24.52 |
| 142 | Sebastian Langeveld | EF Education-NIPPO | + 24.52 |
| 143 | Tom Bohli | Cofidis | + 24.52 |
| 144 | Rémy Rochas | Cofidis | + 24.52 |
| 145 | Benoît Cosnefroy | AG2R Citroën Team | + 24.52 |
| 146 | Alvaro Hodeg | Deceuninck-Quick Step | + 24.52 |
| 147 | Jordi Meeus | BORA-hansgrohe | + 24.52 |
| 148 | Szymon Sajnok | Cofidis | + 24.52 |
| 149 | Benjamin Thomas | Groupama-FDJ | + 24.52 |
| 150 | Joel Suter | Switzerland | + 24.52 |
| 151 | Juan Diego Alba | Movistar Team | + 29.13 |
| - | Sebastian Molano | UAE Team Emirates | DNS |
GC
| Pos | Rider | Team | Time |
|---|---|---|---|
| 1 | Richard Carapaz | INEOS Grenadiers | 16:42:50 |
| 2 | Jakob Fuglsang | Astana-Premier Tech | + 00.26 |
| 3 | Max Schachmann | BORA-hansgrohe | + 00.38 |
| 4 | Julian Alaphilippe | Deceuninck-Quick Step | + 00.53 |
| 5 | Rigoberto Uran | EF Education-NIPPO | + 01.11 |
| 6 | Lucas Hamilton | Team BikeExchange | + 01.31 |
| 7 | Michael Woods | Israel Start-Up Nation | + 01.32 |
| 8 | Sam Oomen | Jumbo-Visma | + 02.19 |
| 9 | Esteban Chaves | Team BikeExchange | + 02.22 |
| 10 | Domenico Pozzovivo | Team Qhubeka NextHash | + 03.10 |
| 11 | Edward Dunbar | INEOS Grenadiers | + 04.28 |
| 12 | Tiesj Benoot | Team DSM | + 04.31 |
| 13 | Mattia Cattaneo | Deceuninck-Quick Step | + 04.39 |
| 14 | Wout Poels | Bahrain Victorious | + 05.38 |
| 15 | Alexis Vuillermoz | Team TotalEnergies | + 05.43 |
| 16 | Bob Jungels | AG2R Citroën Team | + 05.50 |
| 17 | Stephen Williams | Bahrain Victorious | + 05.57 |
| 18 | Niklas Eg | Trek-Segafredo | + 06.06 |
| 19 | Xandro Meurisse | Alpecin-Fenix | + 06.19 |
| 20 | Victor De La Parte | Team TotalEnergies | + 06.21 |
| 21 | Andreas Leknessund | Team DSM | + 06.28 |
| 22 | Rui Costa | UAE Team Emirates | + 06.32 |
| 23 | Gonzalo Serrano | Movistar Team | + 06.34 |
| 24 | Dries Devenyns | Deceuninck-Quick Step | + 06.37 |
| 25 | Pierre Latour | Team TotalEnergies | + 06.52 |
| 26 | Antwan Tolhoek | Jumbo-Visma | + 08.03 |
| 27 | Neilson Powless | EF Education-NIPPO | + 09.07 |
| 28 | Matteo Badilatti | Groupama-FDJ | + 09.39 |
| 29 | Ruben Fernandez | Cofidis | + 09.40 |
| 30 | Stefan Küng | Groupama-FDJ | + 10.17 |
| 31 | Matteo Fabbro | BORA-hansgrohe | + 10.32 |
| 32 | Andreas Kron | Lotto-Soudal | + 10.50 |
| 33 | Cristian Munoz | UAE Team Emirates | + 11.29 |
| 34 | Gino Mäder | Bahrain Victorious | + 11.36 |
| 35 | Stefan de Bod | Astana-Premier Tech | + 11.54 |
| 36 | Nicola Conci | Trek-Segafredo | + 12.10 |
| 37 | Hermann Pernsteiner | Bahrain Victorious | + 12.53 |
| 38 | Omar Fraile | Astana-Premier Tech | + 13.48 |
| 39 | Anton Palzer | BORA-hansgrohe | + 13.55 |
| 40 | Nans Peters | AG2R Citroën Team | + 14.01 |
| 41 | Roland Thalmann | Switzerland | + 14.03 |
| 42 | Gijs Leemreize | Jumbo-Visma | + 14.06 |
| 43 | Jonas Gregaard | Astana-Premier Tech | + 14.33 |
| 44 | Ryan Gibbons | UAE Team Emirates | + 15.09 |
| 45 | Marc Hirschi | UAE Team Emirates | + 15.23 |
| 46 | Filippo Conca | Lotto-Soudal | + 15.39 |
| 47 | Silvan Dillier | Alpecin-Fenix | + 16.07 |
| 48 | Hector Carretero | Movistar Team | + 17.00 |
| 49 | Kilian Frankiny | Team Qhubeka NextHash | + 17.00 |
| 50 | Marcus Burghardt | BORA-hansgrohe | + 18.14 |
| 51 | Mike Teunissen | Jumbo-Visma | + 18.19 |
| 52 | Jasha Sütterlin | Team DSM | + 18.47 |
| 53 | Iván García Cortina | Movistar Team | + 19.18 |
| 54 | Hugo Houle | Astana-Premier Tech | + 19.35 |
| 55 | Mathieu van der Poel | Alpecin-Fenix | + 19.58 |
| 56 | Guillaume Boivin | Israel Start-Up Nation | + 20.03 |
| 57 | Marc Soler | Movistar Team | + 20.10 |
| 58 | Stefan Bissegger | EF Education-NIPPO | + 20.38 |
| 59 | Pavel Sivakov | INEOS Grenadiers | + 20.38 |
| 60 | Alexander Kamp | Trek-Segafredo | + 20.48 |
| 61 | Ben Tulett | Alpecin-Fenix | + 21.07 |
| 62 | Michael Matthews | Team BikeExchange | + 21.12 |
| 63 | Christoph Pfingsten | Jumbo-Visma | + 21.23 |
| 64 | Rohan Dennis | INEOS Grenadiers | + 21.25 |
| 65 | Anthony Turgis | Team TotalEnergies | + 21.58 |
| 66 | Christophe Laporte | Cofidis | + 22.18 |
| 67 | Tom Dumoulin | Jumbo-Visma | + 22.39 |
| 68 | Søren Kragh Andersen | Team DSM | + 22.42 |
| 69 | Fred Wright | Bahrain Victorious | + 22.55 |
| 70 | Mauri Vansevenant | Deceuninck-Quick Step | + 23.28 |
| 71 | Dion Smith | Team BikeExchange | + 24.02 |
| 72 | Petr Vakoc | Alpecin-Fenix | + 24.05 |
| 73 | Michael Schär | AG2R Citroën Team | + 24.12 |
| 74 | James Piccoli | Israel Start-Up Nation | + 24.57 |
| 75 | Julien Simon | Team TotalEnergies | + 25.01 |
| 76 | Fabien Doubey | Team TotalEnergies | + 25.13 |
| 77 | Edward Theuns | Trek-Segafredo | + 25.27 |
| 78 | David de la Cruz | UAE Team Emirates | + 25.50 |
| 79 | Joey Rosskopf | Rally Cycling | + 26.00 |
| 80 | Gavin Mannion | Rally Cycling | + 26.05 |
| 81 | Damien Touzé | AG2R Citroën Team | + 26.13 |
| 82 | Antonio Tiberi | Trek-Segafredo | + 26.23 |
| 83 | Luke Durbridge | Team BikeExchange | + 26.23 |
| 84 | Rémy Rochas | Cofidis | + 26.38 |
| 85 | Florian Vermeersch | Lotto-Soudal | + 26.39 |
| 86 | Thymen Arensman | Team DSM | + 26.47 |
| 87 | Sergio Samitier | Movistar Team | + 27.03 |
| 88 | Joel Suter | Switzerland | + 27.06 |
| 89 | Jake Stewart | Groupama-FDJ | + 27.07 |
| 90 | Tim Declercq | Deceuninck-Quick Step | + 27.14 |
| 91 | Jempy Drucker | Cofidis | + 27.15 |
| 92 | Mark Donovan | Team DSM | + 27.17 |
| 93 | Nickolas Zukowsky | Rally Cycling | + 27.20 |
| 94 | Sebastian Henao | INEOS Grenadiers | + 27.24 |
| 95 | Amund Grøndahl Jansen | Team BikeExchange | + 27.32 |
| 96 | Jannik Steimle | Deceuninck-Quick Step | + 27.32 |
| 97 | Nathan Van Hooydonck | Jumbo-Visma | + 27.58 |
| 98 | Andreas Stokbro Nielsen | Team Qhubeka NextHash | + 28.26 |
| 99 | Nicholas Dlamini | Team Qhubeka NextHash | + 29.30 |
| 100 | Manuele Boaro | Astana-Premier Tech | + 30.09 |
| 101 | Simon Clarke | Team Qhubeka NextHash | + 30.11 |
| 102 | Benjamin King | Rally Cycling | + 30.48 |
| 103 | Romain Combaud | Team DSM | + 31.38 |
| 104 | Lukas Rüegg | Switzerland | + 32.05 |
| 105 | Maxim Van Gils | Lotto-Soudal | + 32.21 |
| 106 | John Degenkolb | Lotto-Soudal | + 32.25 |
| 107 | Alex Kirsch | Trek-Segafredo | + 32.52 |
| 108 | Jelle Wallays | Cofidis | + 33.21 |
| 109 | Rob Britton | Rally Cycling | + 33.59 |
| 110 | Kobe Goossens | Lotto-Soudal | + 34.47 |
| 111 | Cyrille Thiery | Switzerland | + 35.46 |
| 112 | Benoît Cosnefroy | AG2R Citroën Team | + 35.51 |
| 113 | Antonio Nibali | Trek-Segafredo | + 36.10 |
| 114 | Simon Pellaud | Switzerland | + 36.30 |
| 115 | Reinardt Janse van Rensburg | Team Qhubeka NextHash | + 37.25 |
| 116 | Claudio Imhof | Switzerland | + 37.44 |
| 117 | Mathias Frank | AG2R Citroën Team | + 37.52 |
| 118 | Michal Golas | INEOS Grenadiers | + 38.28 |
| 119 | Maciej Bodnar | BORA-hansgrohe | + 38.42 |
| 120 | Luke Rowe | INEOS Grenadiers | + 39.15 |
| 121 | Benjamin Thomas | Groupama-FDJ | + 39.24 |
| 122 | Tobias Ludvigsson | Groupama-FDJ | + 40.36 |
| 123 | Marc Sarreau | AG2R Citroën Team | + 41.39 |
| 124 | Otto Vergaerde | Alpecin-Fenix | + 41.42 |
| 125 | Hugo Hofstetter | Israel Start-Up Nation | + 42.00 |
| 126 | Sep Vanmarcke | Israel Start-Up Nation | + 42.16 |
| 127 | Domen Novak | Bahrain Victorious | + 42.43 |
| 128 | Oliviero Troia | UAE Team Emirates | + 42.47 |
| 129 | Eros Capecchi | Bahrain Victorious | + 42.56 |
| 130 | Kevin Kuhn | Switzerland | + 43.47 |
| 131 | Tom Bohli | Cofidis | + 43.54 |
| 132 | Yevgeniy Gidich | Astana-Premier Tech | + 43.59 |
| 133 | Jonas Rutsch | EF Education-NIPPO | + 45.01 |
| 134 | Matteo Dal-Cin | Rally Cycling | + 45.15 |
| 135 | Fabian Lienhard | Groupama-FDJ | + 45.46 |
| 136 | Thomas Scully | EF Education-NIPPO | + 46.21 |
| 137 | Viktor Verschaeve | Lotto-Soudal | + 46.24 |
| 138 | Rick Zabel | Israel Start-Up Nation | + 46.26 |
| 139 | Alex Howes | EF Education-NIPPO | + 46.34 |
| 140 | Alvaro Hodeg | Deceuninck-Quick Step | + 46.55 |
| 141 | André Greipel | Israel Start-Up Nation | + 47.21 |
| 142 | Matthew Walls | BORA-hansgrohe | + 48.22 |
| 143 | Floris De Tier | Alpecin-Fenix | + 50.35 |
| 144 | Johan Jacobs | Movistar Team | + 52.27 |
| 145 | Jordi Meeus | BORA-hansgrohe | + 55.45 |
| 146 | Kyle Murphy | Rally Cycling | + 56.10 |
| 147 | Jack Bauer | Team BikeExchange | + 56.24 |
| 148 | Szymon Sajnok | Cofidis | + 56.42 |
| 149 | Connor Brown | Team Qhubeka NextHash | + 59.22 |
| 150 | Juan Diego Alba | Movistar Team | + 01:01.22 |
| 151 | Sebastian Langeveld | EF Education-NIPPO | + 01:04.18 |
| - | Sebastian Molano | UAE Team Emirates | DNS |
Youth
| Pos | Rider | Team | Time |
|---|---|---|---|
| 1 | Lucas Hamilton | Team BikeExchange | 16:44:21 |
| 2 | Edward Dunbar | INEOS Grenadiers | + 02.57 |
| 3 | Stephen Williams | Bahrain Victorious | + 04.26 |
| 4 | Andreas Leknessund | Team DSM | + 04.57 |
| 5 | Neilson Powless | EF Education-NIPPO | + 07.36 |
| 6 | Andreas Kron | Lotto-Soudal | + 09.19 |
| 7 | Cristian Munoz | UAE Team Emirates | + 09.58 |
| 8 | Gino Mäder | Bahrain Victorious | + 10.05 |
| 9 | Stefan de Bod | Astana-Premier Tech | + 10.23 |
| 10 | Nicola Conci | Trek-Segafredo | + 10.39 |
| 11 | Gijs Leemreize | Jumbo-Visma | + 12.35 |
| 12 | Jonas Gregaard | Astana-Premier Tech | + 13.02 |
| 13 | Marc Hirschi | UAE Team Emirates | + 13.52 |
| 14 | Filippo Conca | Lotto-Soudal | + 14.08 |
| 15 | Stefan Bissegger | EF Education-NIPPO | + 19.07 |
| 16 | Pavel Sivakov | INEOS Grenadiers | + 19.07 |
| 17 | Ben Tulett | Alpecin-Fenix | + 19.36 |
| 18 | Fred Wright | Bahrain Victorious | + 21.24 |
| 19 | Mauri Vansevenant | Deceuninck-Quick Step | + 21.57 |
| 20 | Damien Touzé | AG2R Citroën Team | + 24.42 |
| 21 | Antonio Tiberi | Trek-Segafredo | + 24.52 |
| 22 | Rémy Rochas | Cofidis | + 25.07 |
| 23 | Florian Vermeersch | Lotto-Soudal | + 25.08 |
| 24 | Thymen Arensman | Team DSM | + 25.16 |
| 25 | Joel Suter | Switzerland | + 25.35 |
| 26 | Jake Stewart | Groupama-FDJ | + 25.36 |
| 27 | Mark Donovan | Team DSM | + 25.46 |
| 28 | Nickolas Zukowsky | Rally Cycling | + 25.49 |
| 29 | Jannik Steimle | Deceuninck-Quick Step | + 26.01 |
| 30 | Andreas Stokbro Nielsen | Team Qhubeka NextHash | + 26.55 |
| 31 | Lukas Rüegg | Switzerland | + 30.34 |
| 32 | Maxim Van Gils | Lotto-Soudal | + 30.50 |
| 33 | Kobe Goossens | Lotto-Soudal | + 33.16 |
| 34 | Kevin Kuhn | Switzerland | + 42.16 |
| 35 | Yevgeniy Gidich | Astana-Premier Tech | + 42.28 |
| 36 | Jonas Rutsch | EF Education-NIPPO | + 43.30 |
| 37 | Viktor Verschaeve | Lotto-Soudal | + 44.53 |
| 38 | Alvaro Hodeg | Deceuninck-Quick Step | + 45.24 |
| 39 | Matthew Walls | BORA-hansgrohe | + 46.51 |
| 40 | Johan Jacobs | Movistar Team | + 50.56 |
| 41 | Jordi Meeus | BORA-hansgrohe | + 54.14 |
| 42 | Szymon Sajnok | Cofidis | + 55.11 |
| 43 | Connor Brown | Team Qhubeka NextHash | + 57.51 |
| 44 | Juan Diego Alba | Movistar Team | + 59.51 |
Points
| Pos | Rider | Team | Points |
|---|---|---|---|
| 1 | Mathieu van der Poel | Alpecin-Fenix | 26 |
| 2 | Stefan Bissegger | EF Education-NIPPO | 21 |
| 3 | Claudio Imhof | Switzerland | 16 |
| 4 | Mattia Cattaneo | Deceuninck-Quick Step | 14 |
| 5 | Richard Carapaz | INEOS Grenadiers | 12 |
| 6 | Stefan Küng | Groupama-FDJ | 12 |
| 7 | Benjamin Thomas | Groupama-FDJ | 11 |
| 8 | Joey Rosskopf | Rally Cycling | 10 |
| 9 | Joel Suter | Switzerland | 10 |
| 10 | Max Schachmann | BORA-hansgrohe | 10 |
| 11 | Jakob Fuglsang | Astana-Premier Tech | 8 |
| 12 | Julian Alaphilippe | Deceuninck-Quick Step | 8 |
| 13 | Christophe Laporte | Cofidis | 8 |
| 14 | Michael Woods | Israel Start-Up Nation | 7 |
| 15 | Wout Poels | Bahrain Victorious | 6 |
| 16 | Michael Matthews | Team BikeExchange | 6 |
| 17 | Lucas Hamilton | Team BikeExchange | 4 |
| 18 | Iván García Cortina | Movistar Team | 4 |
| 19 | Thomas Scully | EF Education-NIPPO | 4 |
| 20 | Rigoberto Uran | EF Education-NIPPO | 2 |
| 21 | Edward Dunbar | INEOS Grenadiers | 2 |
| 22 | Marc Hirschi | UAE Team Emirates | 2 |
| 23 | Marc Soler | Movistar Team | 2 |
| 24 | Edward Theuns | Trek-Segafredo | 2 |
| 25 | Mathias Frank | AG2R Citroën Team | 2 |
| 26 | Tom Bohli | Cofidis | 2 |
| 27 | Rémy Rochas | Cofidis | 1 |
| 28 | Sergio Samitier | Movistar Team | 1 |
| 29 | Jake Stewart | Groupama-FDJ | 1 |
| 30 | Nickolas Zukowsky | Rally Cycling | 1 |
| 31 | Amund Grøndahl Jansen | Team BikeExchange | 1 |
Mountain
| Pos | Rider | Team | Points |
|---|---|---|---|
| 1 | Esteban Chaves | Team BikeExchange | 12 |
| 2 | Gavin Mannion | Rally Cycling | 12 |
| 3 | Nickolas Zukowsky | Rally Cycling | 10 |
| 4 | Tom Bohli | Cofidis | 10 |
| 5 | Sergio Samitier | Movistar Team | 9 |
| 6 | Max Schachmann | BORA-hansgrohe | 8 |
| 7 | Jakob Fuglsang | Astana-Premier Tech | 8 |
| 8 | Antonio Nibali | Trek-Segafredo | 8 |
| 9 | Mathieu van der Poel | Alpecin-Fenix | 7 |
| 10 | Benjamin Thomas | Groupama-FDJ | 6 |
| 11 | Guillaume Boivin | Israel Start-Up Nation | 6 |
| 12 | Claudio Imhof | Switzerland | 6 |
| 13 | Matteo Dal-Cin | Rally Cycling | 6 |
| 14 | Benjamin King | Rally Cycling | 5 |
| 15 | Rémy Rochas | Cofidis | 4 |
| 16 | Julian Alaphilippe | Deceuninck-Quick Step | 4 |
| 17 | Rigoberto Uran | EF Education-NIPPO | 4 |
| 18 | Stefan Bissegger | EF Education-NIPPO | 4 |
| 19 | Michael Woods | Israel Start-Up Nation | 3 |
| 20 | Joey Rosskopf | Rally Cycling | 3 |
| 21 | Richard Carapaz | INEOS Grenadiers | 2 |
| 22 | Domenico Pozzovivo | Team Qhubeka NextHash | 2 |
| 23 | Hermann Pernsteiner | Bahrain Victorious | 2 |
| 24 | Joel Suter | Switzerland | 2 |
| 25 | Edward Dunbar | INEOS Grenadiers | 1 |
| 26 | Pierre Latour | Team TotalEnergies | 1 |
| 27 | Otto Vergaerde | Alpecin-Fenix | 1 |
Team
| Pos | Team | Time |
|---|---|---|
| 1 | Deceuninck-Quick Step | 37:40:29 |
| 2 | Jumbo-Visma | + 03.33 |
| 3 | Team TotalEnergies | + 07.16 |
| 4 | Astana-Premier Tech | + 08.35 |
| 5 | BORA-hansgrohe | + 09.03 |
| 6 | INEOS Grenadiers | + 09.21 |
| 7 | EF Education-NIPPO | + 10.30 |
| 8 | Bahrain Victorious | + 11.33 |
| 9 | Team BikeExchange | + 12.27 |
| 10 | UAE Team Emirates | + 15.10 |
| 11 | Trek-Segafredo | + 15.15 |
| 12 | Israel Start-Up Nation | + 15.24 |
| 13 | Team DSM | + 16.04 |
| 14 | Team Qhubeka NextHash | + 20.40 |
| 15 | Groupama-FDJ | + 22.55 |
| 16 | Alpecin-Fenix | + 23.17 |
| 17 | Movistar Team | + 24.59 |
| 18 | Lotto-Soudal | + 25.17 |
| 19 | AG2R Citroën Team | + 28.52 |
| 20 | Cofidis | + 39.08 |
| 21 | Switzerland | + 39.42 |
| 22 | Rally Cycling | + 47.45 |








