Tour de France 2021 - Stage 8
26.06-18.07
The Tour de France, also known as La Grande Boucle, will be held for the 114th time in 2027. First organised in 1903, it has grown into the third most-watched sporting event in the world, with over 3.5 billion viewers across all platforms. This year’s edition runs from July 2 to July 25, starting in Edinburgh and finishing in Paris. The race is broadcast in over 190 countries, underlining its global reach. At stake is the iconic maillot jaune, one of the most prestigious jerseys in sport.
Results
Stage
| Pos | Rider | Team | Time |
|---|---|---|---|
| 1 | Dylan Teuns | Bahrain Victorious | 3:54:41 |
| 2 | Ion Izagirre | Astana-Premier Tech | + 00.44 |
| 3 | Michael Woods | Israel Start-Up Nation | + 00.47 |
| 4 | Tadej Pogacar | UAE Team Emirates | + 00.49 |
| 5 | Wout Poels | Bahrain Victorious | + 02.33 |
| 6 | Simon Yates | Team BikeExchange | + 02.43 |
| 7 | Aurélien Paret-Peintre | AG2R Citroën Team | + 03.03 |
| 8 | Guillaume Martin | Cofidis | + 03.03 |
| 9 | Mattia Cattaneo | Deceuninck-Quick Step | + 04.07 |
| 10 | Jonas Vingegaard | Jumbo-Visma | + 04.09 |
| 11 | Alexey Lutsenko | Astana-Premier Tech | + 04.09 |
| 12 | Enric Mas | Movistar Team | + 04.09 |
| 13 | Richard Carapaz | INEOS Grenadiers | + 04.09 |
| 14 | Rigoberto Uran | EF Education-NIPPO | + 04.09 |
| 15 | David Gaudu | Groupama-FDJ | + 04.09 |
| 16 | Pello Bilbao | Bahrain Victorious | + 04.09 |
| 17 | Wilco Kelderman | BORA-hansgrohe | + 04.09 |
| 18 | Ben O'Connor | AG2R Citroën Team | + 04.09 |
| 19 | Sergio Henao | Team Qhubeka NextHash | + 04.13 |
| 20 | Davide Formolo | UAE Team Emirates | + 04.18 |
| 21 | Wout van Aert | Jumbo-Visma | + 05.45 |
| 22 | Nairo Quintana | Team Arkéa-Samsic | + 08.34 |
| 23 | Jonathan Castroviejo | INEOS Grenadiers | + 08.34 |
| 24 | Esteban Chaves | Team BikeExchange | + 10.19 |
| 25 | Bauke Mollema | Trek-Segafredo | + 10.19 |
| 26 | Louis Meintjes | Intermarché-Wanty-Gobert Matériaux | + 12.21 |
| 27 | Bruno Armirail | Groupama-FDJ | + 12.23 |
| 28 | Nans Peters | AG2R Citroën Team | + 14.14 |
| 29 | Jakob Fuglsang | Astana-Premier Tech | + 15.50 |
| 30 | Omar Fraile | Astana-Premier Tech | + 15.50 |
| 31 | Kenny Elissonde | Trek-Segafredo | + 16.01 |
| 32 | Søren Kragh Andersen | Team DSM | + 17.00 |
| 33 | Tiesj Benoot | Team DSM | + 17.00 |
| 34 | Steven Kruijswijk | Jumbo-Visma | + 18.22 |
| 35 | Tao Geoghegan Hart | INEOS Grenadiers | + 18.55 |
| 36 | Franck Bonnamour | B&B Hotels p/b KTM | + 18.55 |
| 37 | Julian Alaphilippe | Deceuninck-Quick Step | + 18.55 |
| 38 | Ruben Guerreiro | EF Education-NIPPO | + 18.55 |
| 39 | Richie Porte | INEOS Grenadiers | + 18.55 |
| 40 | Quentin Pacher | B&B Hotels p/b KTM | + 21.15 |
| 41 | Vincenzo Nibali | Trek-Segafredo | + 21.47 |
| 42 | Miguel Ángel López | Movistar Team | + 21.47 |
| 43 | Sepp Kuss | Jumbo-Visma | + 21.47 |
| 44 | Mathieu van der Poel | Alpecin-Fenix | + 21.47 |
| 45 | Ide Schelling | BORA-hansgrohe | + 22.19 |
| 46 | Mark Donovan | Team DSM | + 23.18 |
| 47 | Victor De La Parte | Team TotalEnergies | + 23.18 |
| 48 | Simon Geschke | Cofidis | + 25.30 |
| 49 | Kasper Asgreen | Deceuninck-Quick Step | + 27.56 |
| 50 | Fabien Doubey | Team TotalEnergies | + 27.56 |
| 51 | Brandon McNulty | UAE Team Emirates | + 28.26 |
| 52 | Thomas De Gendt | Lotto-Soudal | + 28.41 |
| 53 | Davide Ballerini | Deceuninck-Quick Step | + 28.41 |
| 54 | Xandro Meurisse | Alpecin-Fenix | + 28.41 |
| 55 | Nils Politt | BORA-hansgrohe | + 28.41 |
| 56 | Daniel Martin | Israel Start-Up Nation | + 28.41 |
| 57 | Emanuel Buchmann | BORA-hansgrohe | + 28.41 |
| 58 | Cristian Rodriguez | Team TotalEnergies | + 28.41 |
| 59 | Georg Zimmermann | Intermarché-Wanty-Gobert Matériaux | + 28.41 |
| 60 | Elie Gesbert | Team Arkéa-Samsic | + 28.41 |
| 61 | Connor Swift | Team Arkéa-Samsic | + 28.41 |
| 62 | Stefan Küng | Groupama-FDJ | + 28.41 |
| 63 | Hugo Houle | Astana-Premier Tech | + 28.41 |
| 64 | Michael Valgren | EF Education-NIPPO | + 28.41 |
| 65 | Fred Wright | Bahrain Victorious | + 28.41 |
| 66 | Maxime Chevalier | B&B Hotels p/b KTM | + 28.41 |
| 67 | Sonny Colbrelli | Bahrain Victorious | + 28.41 |
| 68 | Lucas Hamilton | Team BikeExchange | + 28.41 |
| 69 | Matej Mohoric | Bahrain Victorious | + 28.41 |
| 70 | Christopher Juul-Jensen | Team BikeExchange | + 28.41 |
| 71 | Anthony Perez | Cofidis | + 28.41 |
| 72 | Patrick Konrad | BORA-hansgrohe | + 28.41 |
| 73 | Pierre-Luc Périchon | Cofidis | + 28.41 |
| 74 | Julien Bernard | Trek-Segafredo | + 28.41 |
| 75 | Jesus Herrada | Cofidis | + 28.41 |
| 76 | Dylan van Baarle | INEOS Grenadiers | + 29.52 |
| 77 | Anthony Turgis | Team TotalEnergies | + 30.21 |
| 78 | Pierre Latour | Team TotalEnergies | + 30.21 |
| 79 | Alex Aranburu | Astana-Premier Tech | + 30.21 |
| 80 | Stefan de Bod | Astana-Premier Tech | + 31.25 |
| 81 | Ruben Fernandez | Cofidis | + 32.41 |
| 82 | Luke Durbridge | Team BikeExchange | + 34.04 |
| 83 | Michael Matthews | Team BikeExchange | + 34.06 |
| 84 | Daniel Oss | BORA-hansgrohe | + 34.06 |
| 85 | Dries Devenyns | Deceuninck-Quick Step | + 34.34 |
| 86 | Rui Costa | UAE Team Emirates | + 34.46 |
| 87 | Michal Kwiatkowski | INEOS Grenadiers | + 34.55 |
| 88 | Sergio Higuita | EF Education-NIPPO | + 34.55 |
| 89 | Guillaume Boivin | Israel Start-Up Nation | + 35.01 |
| 90 | Luke Rowe | INEOS Grenadiers | + 35.01 |
| 91 | Alejandro Valverde | Movistar Team | + 35.01 |
| 92 | Iván García Cortina | Movistar Team | + 35.01 |
| 93 | Jan Bakelants | Intermarché-Wanty-Gobert Matériaux | + 35.01 |
| 94 | Carlos Barbero | Team Qhubeka NextHash | + 35.01 |
| 95 | Cyril Barthe | B&B Hotels p/b KTM | + 35.01 |
| 96 | Harry Sweeny | Lotto-Soudal | + 35.01 |
| 97 | Imanol Erviti | Movistar Team | + 35.01 |
| 98 | Warren Barguil | Team Arkéa-Samsic | + 35.01 |
| 99 | Pierre Rolland | B&B Hotels p/b KTM | + 35.01 |
| 100 | Kristian Sbaragli | Alpecin-Fenix | + 35.01 |
| 101 | Carlos Verona | Movistar Team | + 35.01 |
| 102 | Philippe Gilbert | Lotto-Soudal | + 35.01 |
| 103 | Oliver Naesen | AG2R Citroën Team | + 35.01 |
| 104 | Marc Hirschi | UAE Team Emirates | + 35.01 |
| 105 | Rick Zabel | Israel Start-Up Nation | + 35.01 |
| 106 | André Greipel | Israel Start-Up Nation | + 35.01 |
| 107 | Vegard Stake Laengen | UAE Team Emirates | + 35.01 |
| 108 | Joris Nieuwenhuis | Team DSM | + 35.01 |
| 109 | Jonas Rutsch | EF Education-NIPPO | + 35.01 |
| 110 | Jasper Philipsen | Alpecin-Fenix | + 35.01 |
| 111 | Petr Vakoc | Alpecin-Fenix | + 35.01 |
| 112 | Dorian Godon | AG2R Citroën Team | + 35.01 |
| 113 | Cyril Gautier | B&B Hotels p/b KTM | + 35.01 |
| 114 | Christophe Laporte | Cofidis | + 35.01 |
| 115 | Silvan Dillier | Alpecin-Fenix | + 35.01 |
| 116 | Benoît Cosnefroy | AG2R Citroën Team | + 35.01 |
| 117 | Mike Teunissen | Jumbo-Visma | + 35.01 |
| 118 | Stefan Bissegger | EF Education-NIPPO | + 35.01 |
| 119 | Nils Eekhoff | Team DSM | + 35.01 |
| 120 | Magnus Cort | EF Education-NIPPO | + 35.01 |
| 121 | Jonas Rickaert | Alpecin-Fenix | + 35.01 |
| 122 | Bryan Coquard | B&B Hotels p/b KTM | + 35.01 |
| 123 | Valentin Madouas | Groupama-FDJ | + 35.01 |
| 124 | Peter Sagan | BORA-hansgrohe | + 35.01 |
| 125 | Tosh Van der Sande | Lotto-Soudal | + 35.01 |
| 126 | Brent Van Moer | Lotto-Soudal | + 35.01 |
| 127 | Miles Scotson | Groupama-FDJ | + 35.01 |
| 128 | Edward Theuns | Trek-Segafredo | + 35.01 |
| 129 | Jasper Stuyven | Trek-Segafredo | + 35.01 |
| 130 | Jasper De Buyst | Lotto-Soudal | + 35.01 |
| 131 | Danny van Poppel | Intermarché-Wanty-Gobert Matériaux | + 35.01 |
| 132 | Jorge Arcas | Movistar Team | + 35.01 |
| 133 | Reto Hollenstein | Israel Start-Up Nation | + 35.01 |
| 134 | Jelle Wallays | Cofidis | + 35.01 |
| 135 | Daniel McLay | Team Arkéa-Samsic | + 35.01 |
| 136 | Dmitriy Gruzdev | Astana-Premier Tech | + 35.01 |
| 137 | Luka Mezgec | Team BikeExchange | + 35.01 |
| 138 | Michael Schär | AG2R Citroën Team | + 35.01 |
| 139 | Anthony Delaplace | Team Arkéa-Samsic | + 35.01 |
| 140 | Clément Russo | Team Arkéa-Samsic | + 35.01 |
| 141 | Lorenzo Rota | Intermarché-Wanty-Gobert Matériaux | + 35.01 |
| 142 | Jacopo Guarnieri | Groupama-FDJ | + 35.01 |
| 143 | Greg Van Avermaet | AG2R Citroën Team | + 35.01 |
| 144 | Loic Vliegen | Intermarché-Wanty-Gobert Matériaux | + 35.01 |
| 145 | Marco Haller | Bahrain Victorious | + 35.01 |
| 146 | Tim Merlier | Alpecin-Fenix | + 35.01 |
| 147 | Jonas Koch | Intermarché-Wanty-Gobert Matériaux | + 35.01 |
| 148 | Amund Grøndahl Jansen | Team BikeExchange | + 35.01 |
| 149 | Tony Martin | Jumbo-Visma | + 35.01 |
| 150 | Michael Mørkøv | Deceuninck-Quick Step | + 35.01 |
| 151 | Mark Cavendish | Deceuninck-Quick Step | + 35.01 |
| 152 | Tim Declercq | Deceuninck-Quick Step | + 35.01 |
| 153 | Edvald Boasson-Hagen | Team TotalEnergies | + 35.01 |
| 154 | Max Walscheid | Team Qhubeka NextHash | + 35.01 |
| 155 | Boy van Poppel | Intermarché-Wanty-Gobert Matériaux | + 35.01 |
| 156 | Chris Froome | Israel Start-Up Nation | + 35.01 |
| 157 | Omer Goldstein | Israel Start-Up Nation | + 35.01 |
| 158 | Julien Simon | Team TotalEnergies | + 35.01 |
| 159 | Nicholas Dlamini | Team Qhubeka NextHash | + 35.01 |
| 160 | Simon Clarke | Team Qhubeka NextHash | + 35.01 |
| 161 | Mikkel Bjerg | UAE Team Emirates | + 35.01 |
| 162 | Casper Pedersen | Team DSM | + 35.01 |
| 163 | Sean Bennett | Team Qhubeka NextHash | + 35.01 |
| 164 | Lukas Pöstlberger | BORA-hansgrohe | + 35.01 |
| 165 | Toms Skujins | Trek-Segafredo | + 35.01 |
| 166 | Mads Pedersen | Trek-Segafredo | + 35.01 |
| 167 | Rafal Majka | UAE Team Emirates | + 35.01 |
| 168 | Cees Bol | Team DSM | + 35.01 |
| 169 | Roger Kluge | Lotto-Soudal | + 35.01 |
| 170 | Michael Gogl | Team Qhubeka NextHash | + 35.01 |
| 171 | Nacer Bouhanni | Team Arkéa-Samsic | + 35.01 |
| 172 | Victor Campenaerts | Team Qhubeka NextHash | + 35.01 |
| 173 | Jérémy Cabot | Team TotalEnergies | + 35.01 |
| 174 | Geraint Thomas | INEOS Grenadiers | + 35.01 |
| 175 | Primoz Roglic | Jumbo-Visma | + 35.01 |
| 176 | Neilson Powless | EF Education-NIPPO | + 35.01 |
| 177 | Arnaud Démare | Groupama-FDJ | + 35.34 |
GC
| Pos | Rider | Team | Time |
|---|---|---|---|
| 1 | Tadej Pogacar | UAE Team Emirates | 29:38:25 |
| 2 | Wout van Aert | Jumbo-Visma | + 01.48 |
| 3 | Alexey Lutsenko | Astana-Premier Tech | + 04.38 |
| 4 | Rigoberto Uran | EF Education-NIPPO | + 04.46 |
| 5 | Jonas Vingegaard | Jumbo-Visma | + 05.00 |
| 6 | Richard Carapaz | INEOS Grenadiers | + 05.01 |
| 7 | Wilco Kelderman | BORA-hansgrohe | + 05.13 |
| 8 | Enric Mas | Movistar Team | + 05.15 |
| 9 | David Gaudu | Groupama-FDJ | + 05.52 |
| 10 | Pello Bilbao | Bahrain Victorious | + 06.41 |
| 11 | Sergio Henao | Team Qhubeka NextHash | + 07.16 |
| 12 | Guillaume Martin | Cofidis | + 07.28 |
| 13 | Aurélien Paret-Peintre | AG2R Citroën Team | + 07.33 |
| 14 | Ben O'Connor | AG2R Citroën Team | + 08.13 |
| 15 | Wout Poels | Bahrain Victorious | + 08.51 |
| 16 | Bauke Mollema | Trek-Segafredo | + 11.35 |
| 17 | Simon Yates | Team BikeExchange | + 12.13 |
| 18 | Dylan Teuns | Bahrain Victorious | + 12.35 |
| 19 | Mattia Cattaneo | Deceuninck-Quick Step | + 12.39 |
| 20 | Esteban Chaves | Team BikeExchange | + 12.51 |
| 21 | Louis Meintjes | Intermarché-Wanty-Gobert Matériaux | + 17.09 |
| 22 | Jakob Fuglsang | Astana-Premier Tech | + 17.14 |
| 23 | Mathieu van der Poel | Alpecin-Fenix | + 17.20 |
| 24 | Julian Alaphilippe | Deceuninck-Quick Step | + 18.51 |
| 25 | Søren Kragh Andersen | Team DSM | + 19.03 |
| 26 | Vincenzo Nibali | Trek-Segafredo | + 21.32 |
| 27 | Richie Porte | INEOS Grenadiers | + 22.01 |
| 28 | Steven Kruijswijk | Jumbo-Visma | + 22.09 |
| 29 | Nairo Quintana | Team Arkéa-Samsic | + 23.49 |
| 30 | Franck Bonnamour | B&B Hotels p/b KTM | + 25.07 |
| 31 | Kasper Asgreen | Deceuninck-Quick Step | + 25.18 |
| 32 | Miguel Ángel López | Movistar Team | + 26.15 |
| 33 | Michael Woods | Israel Start-Up Nation | + 27.01 |
| 34 | Matej Mohoric | Bahrain Victorious | + 27.15 |
| 35 | Jonathan Castroviejo | INEOS Grenadiers | + 28.02 |
| 36 | Kenny Elissonde | Trek-Segafredo | + 28.19 |
| 37 | Ion Izagirre | Astana-Premier Tech | + 29.18 |
| 38 | Quentin Pacher | B&B Hotels p/b KTM | + 29.45 |
| 39 | Davide Formolo | UAE Team Emirates | + 30.05 |
| 40 | Pierre Latour | Team TotalEnergies | + 30.57 |
| 41 | Lucas Hamilton | Team BikeExchange | + 31.48 |
| 42 | Emanuel Buchmann | BORA-hansgrohe | + 32.20 |
| 43 | Mark Donovan | Team DSM | + 35.20 |
| 44 | Xandro Meurisse | Alpecin-Fenix | + 35.49 |
| 45 | Geraint Thomas | INEOS Grenadiers | + 36.03 |
| 46 | Ruben Guerreiro | EF Education-NIPPO | + 36.12 |
| 47 | Toms Skujins | Trek-Segafredo | + 36.28 |
| 48 | Sergio Higuita | EF Education-NIPPO | + 37.09 |
| 49 | Hugo Houle | Astana-Premier Tech | + 38.01 |
| 50 | Julien Bernard | Trek-Segafredo | + 39.41 |
| 51 | Primoz Roglic | Jumbo-Visma | + 39.45 |
| 52 | Jan Bakelants | Intermarché-Wanty-Gobert Matériaux | + 40.36 |
| 53 | Omar Fraile | Astana-Premier Tech | + 41.02 |
| 54 | Simon Geschke | Cofidis | + 41.12 |
| 55 | Tiesj Benoot | Team DSM | + 41.13 |
| 56 | Bruno Armirail | Groupama-FDJ | + 41.55 |
| 57 | Magnus Cort | EF Education-NIPPO | + 42.04 |
| 58 | Sonny Colbrelli | Bahrain Victorious | + 42.29 |
| 59 | Patrick Konrad | BORA-hansgrohe | + 42.48 |
| 60 | Pierre Rolland | B&B Hotels p/b KTM | + 42.51 |
| 61 | Michael Valgren | EF Education-NIPPO | + 43.50 |
| 62 | Stefan Küng | Groupama-FDJ | + 43.52 |
| 63 | Elie Gesbert | Team Arkéa-Samsic | + 43.59 |
| 64 | Daniel Martin | Israel Start-Up Nation | + 44.17 |
| 65 | Alejandro Valverde | Movistar Team | + 44.22 |
| 66 | Cristian Rodriguez | Team TotalEnergies | + 44.33 |
| 67 | Nans Peters | AG2R Citroën Team | + 44.50 |
| 68 | Neilson Powless | EF Education-NIPPO | + 45.08 |
| 69 | Victor De La Parte | Team TotalEnergies | + 46.10 |
| 70 | Iván García Cortina | Movistar Team | + 46.17 |
| 71 | Dylan van Baarle | INEOS Grenadiers | + 46.25 |
| 72 | Brent Van Moer | Lotto-Soudal | + 46.28 |
| 73 | Dorian Godon | AG2R Citroën Team | + 47.26 |
| 74 | Philippe Gilbert | Lotto-Soudal | + 47.27 |
| 75 | Anthony Turgis | Team TotalEnergies | + 48.15 |
| 76 | Jasper Stuyven | Trek-Segafredo | + 48.27 |
| 77 | Alex Aranburu | Astana-Premier Tech | + 48.46 |
| 78 | Greg Van Avermaet | AG2R Citroën Team | + 48.46 |
| 79 | Stefan de Bod | Astana-Premier Tech | + 50.13 |
| 80 | Michal Kwiatkowski | INEOS Grenadiers | + 51.24 |
| 81 | Rafal Majka | UAE Team Emirates | + 51.27 |
| 82 | Tao Geoghegan Hart | INEOS Grenadiers | + 51.45 |
| 83 | Valentin Madouas | Groupama-FDJ | + 52.29 |
| 84 | Michael Matthews | Team BikeExchange | + 53.04 |
| 85 | Thomas De Gendt | Lotto-Soudal | + 53.23 |
| 86 | Ruben Fernandez | Cofidis | + 54.21 |
| 87 | Connor Swift | Team Arkéa-Samsic | + 54.41 |
| 88 | Imanol Erviti | Movistar Team | + 54.43 |
| 89 | Warren Barguil | Team Arkéa-Samsic | + 55.34 |
| 90 | Cyril Barthe | B&B Hotels p/b KTM | + 55.40 |
| 91 | Anthony Delaplace | Team Arkéa-Samsic | + 55.50 |
| 92 | Dries Devenyns | Deceuninck-Quick Step | + 56.07 |
| 93 | Guillaume Boivin | Israel Start-Up Nation | + 57.03 |
| 94 | Sepp Kuss | Jumbo-Visma | + 57.21 |
| 95 | Fabien Doubey | Team TotalEnergies | + 57.23 |
| 96 | Boy van Poppel | Intermarché-Wanty-Gobert Matériaux | + 57.26 |
| 97 | Victor Campenaerts | Team Qhubeka NextHash | + 58.00 |
| 98 | Jonas Rickaert | Alpecin-Fenix | + 58.02 |
| 99 | Peter Sagan | BORA-hansgrohe | + 59.20 |
| 100 | Michael Schär | AG2R Citroën Team | + 59.25 |
| 101 | Luka Mezgec | Team BikeExchange | + 01:00.09 |
| 102 | Oliver Naesen | AG2R Citroën Team | + 01:00.25 |
| 103 | Benoît Cosnefroy | AG2R Citroën Team | + 01:00.41 |
| 104 | Nils Eekhoff | Team DSM | + 01:01.35 |
| 105 | Davide Ballerini | Deceuninck-Quick Step | + 01:01.46 |
| 106 | Michael Gogl | Team Qhubeka NextHash | + 01:01.49 |
| 107 | Edvald Boasson-Hagen | Team TotalEnergies | + 01:02.09 |
| 108 | Loic Vliegen | Intermarché-Wanty-Gobert Matériaux | + 01:02.11 |
| 109 | Jesus Herrada | Cofidis | + 01:02.31 |
| 110 | Christophe Laporte | Cofidis | + 01:03.33 |
| 111 | Rui Costa | UAE Team Emirates | + 01:03.48 |
| 112 | Joris Nieuwenhuis | Team DSM | + 01:03.48 |
| 113 | Silvan Dillier | Alpecin-Fenix | + 01:03.57 |
| 114 | Maxime Chevalier | B&B Hotels p/b KTM | + 01:04.12 |
| 115 | Nils Politt | BORA-hansgrohe | + 01:04.13 |
| 116 | Cyril Gautier | B&B Hotels p/b KTM | + 01:04.43 |
| 117 | Brandon McNulty | UAE Team Emirates | + 01:05.04 |
| 118 | Stefan Bissegger | EF Education-NIPPO | + 01:05.34 |
| 119 | Carlos Verona | Movistar Team | + 01:05.54 |
| 120 | Julien Simon | Team TotalEnergies | + 01:06.14 |
| 121 | Lorenzo Rota | Intermarché-Wanty-Gobert Matériaux | + 01:06.16 |
| 122 | Pierre-Luc Périchon | Cofidis | + 01:06.23 |
| 123 | Harry Sweeny | Lotto-Soudal | + 01:07.06 |
| 124 | Anthony Perez | Cofidis | + 01:07.24 |
| 125 | Fred Wright | Bahrain Victorious | + 01:07.28 |
| 126 | Max Walscheid | Team Qhubeka NextHash | + 01:08.06 |
| 127 | Kristian Sbaragli | Alpecin-Fenix | + 01:09.22 |
| 128 | Jasper Philipsen | Alpecin-Fenix | + 01:09.58 |
| 129 | Christopher Juul-Jensen | Team BikeExchange | + 01:10.07 |
| 130 | Miles Scotson | Groupama-FDJ | + 01:10.13 |
| 131 | Carlos Barbero | Team Qhubeka NextHash | + 01:10.14 |
| 132 | Mike Teunissen | Jumbo-Visma | + 01:10.26 |
| 133 | Dmitriy Gruzdev | Astana-Premier Tech | + 01:10.54 |
| 134 | Jonas Rutsch | EF Education-NIPPO | + 01:11.13 |
| 135 | Lukas Pöstlberger | BORA-hansgrohe | + 01:11.13 |
| 136 | Luke Durbridge | Team BikeExchange | + 01:11.26 |
| 137 | Vegard Stake Laengen | UAE Team Emirates | + 01:11.32 |
| 138 | Sean Bennett | Team Qhubeka NextHash | + 01:11.37 |
| 139 | Jonas Koch | Intermarché-Wanty-Gobert Matériaux | + 01:11.41 |
| 140 | Danny van Poppel | Intermarché-Wanty-Gobert Matériaux | + 01:12.10 |
| 141 | Nicholas Dlamini | Team Qhubeka NextHash | + 01:12.51 |
| 142 | Jorge Arcas | Movistar Team | + 01:13.12 |
| 143 | Tosh Van der Sande | Lotto-Soudal | + 01:13.29 |
| 144 | Tim Declercq | Deceuninck-Quick Step | + 01:13.48 |
| 145 | Jelle Wallays | Cofidis | + 01:14.01 |
| 146 | Georg Zimmermann | Intermarché-Wanty-Gobert Matériaux | + 01:14.10 |
| 147 | Tim Merlier | Alpecin-Fenix | + 01:14.17 |
| 148 | Petr Vakoc | Alpecin-Fenix | + 01:14.24 |
| 149 | Simon Clarke | Team Qhubeka NextHash | + 01:14.26 |
| 150 | Daniel Oss | BORA-hansgrohe | + 01:15.48 |
| 151 | Michael Mørkøv | Deceuninck-Quick Step | + 01:16.03 |
| 152 | Ide Schelling | BORA-hansgrohe | + 01:16.06 |
| 153 | Nacer Bouhanni | Team Arkéa-Samsic | + 01:16.36 |
| 154 | Luke Rowe | INEOS Grenadiers | + 01:16.39 |
| 155 | Mark Cavendish | Deceuninck-Quick Step | + 01:17.20 |
| 156 | André Greipel | Israel Start-Up Nation | + 01:17.25 |
| 157 | Omer Goldstein | Israel Start-Up Nation | + 01:18.02 |
| 158 | Mikkel Bjerg | UAE Team Emirates | + 01:19.42 |
| 159 | Jasper De Buyst | Lotto-Soudal | + 01:19.52 |
| 160 | Cees Bol | Team DSM | + 01:20.16 |
| 161 | Bryan Coquard | B&B Hotels p/b KTM | + 01:20.36 |
| 162 | Arnaud Démare | Groupama-FDJ | + 01:20.36 |
| 163 | Jacopo Guarnieri | Groupama-FDJ | + 01:20.38 |
| 164 | Edward Theuns | Trek-Segafredo | + 01:20.49 |
| 165 | Rick Zabel | Israel Start-Up Nation | + 01:21.09 |
| 166 | Chris Froome | Israel Start-Up Nation | + 01:21.12 |
| 167 | Jérémy Cabot | Team TotalEnergies | + 01:22.11 |
| 168 | Casper Pedersen | Team DSM | + 01:22.21 |
| 169 | Tony Martin | Jumbo-Visma | + 01:22.33 |
| 170 | Marco Haller | Bahrain Victorious | + 01:22.41 |
| 171 | Reto Hollenstein | Israel Start-Up Nation | + 01:25.20 |
| 172 | Amund Grøndahl Jansen | Team BikeExchange | + 01:27.57 |
| 173 | Mads Pedersen | Trek-Segafredo | + 01:28.00 |
| 174 | Marc Hirschi | UAE Team Emirates | + 01:30.01 |
| 175 | Clément Russo | Team Arkéa-Samsic | + 01:31.47 |
| 176 | Daniel McLay | Team Arkéa-Samsic | + 01:32.39 |
| 177 | Roger Kluge | Lotto-Soudal | + 01:33.33 |
Youth
| Pos | Rider | Team | Time |
|---|---|---|---|
| 1 | Tadej Pogacar | UAE Team Emirates | 29:38:25 |
| 2 | Jonas Vingegaard | Jumbo-Visma | + 05.00 |
| 3 | David Gaudu | Groupama-FDJ | + 05.52 |
| 4 | Aurélien Paret-Peintre | AG2R Citroën Team | + 07.33 |
| 5 | Lucas Hamilton | Team BikeExchange | + 31.48 |
| 6 | Mark Donovan | Team DSM | + 35.20 |
| 7 | Sergio Higuita | EF Education-NIPPO | + 37.09 |
| 8 | Neilson Powless | EF Education-NIPPO | + 45.08 |
| 9 | Brent Van Moer | Lotto-Soudal | + 46.28 |
| 10 | Dorian Godon | AG2R Citroën Team | + 47.26 |
| 11 | Stefan de Bod | Astana-Premier Tech | + 50.13 |
| 12 | Valentin Madouas | Groupama-FDJ | + 52.29 |
| 13 | Cyril Barthe | B&B Hotels p/b KTM | + 55.40 |
| 14 | Nils Eekhoff | Team DSM | + 01:01.35 |
| 15 | Joris Nieuwenhuis | Team DSM | + 01:03.48 |
| 16 | Maxime Chevalier | B&B Hotels p/b KTM | + 01:04.12 |
| 17 | Brandon McNulty | UAE Team Emirates | + 01:05.04 |
| 18 | Stefan Bissegger | EF Education-NIPPO | + 01:05.34 |
| 19 | Harry Sweeny | Lotto-Soudal | + 01:07.06 |
| 20 | Fred Wright | Bahrain Victorious | + 01:07.28 |
| 21 | Jasper Philipsen | Alpecin-Fenix | + 01:09.58 |
| 22 | Jonas Rutsch | EF Education-NIPPO | + 01:11.13 |
| 23 | Sean Bennett | Team Qhubeka NextHash | + 01:11.37 |
| 24 | Georg Zimmermann | Intermarché-Wanty-Gobert Matériaux | + 01:14.10 |
| 25 | Ide Schelling | BORA-hansgrohe | + 01:16.06 |
| 26 | Omer Goldstein | Israel Start-Up Nation | + 01:18.02 |
| 27 | Mikkel Bjerg | UAE Team Emirates | + 01:19.42 |
| 28 | Casper Pedersen | Team DSM | + 01:22.21 |
| 29 | Marc Hirschi | UAE Team Emirates | + 01:30.01 |
Points
| Pos | Rider | Team | Points |
|---|---|---|---|
| 1 | Mark Cavendish | Deceuninck-Quick Step | 168 |
| 2 | Michael Matthews | Team BikeExchange | 113 |
| 3 | Mathieu van der Poel | Alpecin-Fenix | 103 |
| 4 | Jasper Philipsen | Alpecin-Fenix | 102 |
| 5 | Nacer Bouhanni | Team Arkéa-Samsic | 99 |
| 6 | Sonny Colbrelli | Bahrain Victorious | 86 |
| 7 | Julian Alaphilippe | Deceuninck-Quick Step | 84 |
| 8 | Tadej Pogacar | UAE Team Emirates | 79 |
| 9 | Peter Sagan | BORA-hansgrohe | 72 |
| 10 | Matej Mohoric | Bahrain Victorious | 62 |
| 11 | Tim Merlier | Alpecin-Fenix | 62 |
| 12 | Arnaud Démare | Groupama-FDJ | 51 |
| 13 | Kasper Asgreen | Deceuninck-Quick Step | 50 |
| 14 | Primoz Roglic | Jumbo-Visma | 49 |
| 15 | Wout van Aert | Jumbo-Visma | 47 |
| 16 | Michael Mørkøv | Deceuninck-Quick Step | 41 |
| 17 | Cees Bol | Team DSM | 38 |
| 18 | Jonas Vingegaard | Jumbo-Visma | 37 |
| 19 | Wilco Kelderman | BORA-hansgrohe | 34 |
| 20 | Brent Van Moer | Lotto-Soudal | 32 |
| 21 | Ide Schelling | BORA-hansgrohe | 31 |
| 22 | Magnus Cort | EF Education-NIPPO | 26 |
| 23 | Jasper Stuyven | Trek-Segafredo | 25 |
| 24 | Boy van Poppel | Intermarché-Wanty-Gobert Matériaux | 25 |
| 25 | Pierre-Luc Périchon | Cofidis | 23 |
| 26 | Bauke Mollema | Trek-Segafredo | 22 |
| 27 | Michael Woods | Israel Start-Up Nation | 21 |
| 28 | Luka Mezgec | Team BikeExchange | 21 |
| 29 | Dylan Teuns | Bahrain Victorious | 20 |
| 30 | Greg Van Avermaet | AG2R Citroën Team | 20 |
| 31 | Cyril Barthe | B&B Hotels p/b KTM | 20 |
| 32 | Edward Theuns | Trek-Segafredo | 20 |
| 33 | Sergio Higuita | EF Education-NIPPO | 20 |
| 34 | Davide Ballerini | Deceuninck-Quick Step | 18 |
| 35 | Bryan Coquard | B&B Hotels p/b KTM | 18 |
| 36 | Mads Pedersen | Trek-Segafredo | 18 |
| 37 | Alexey Lutsenko | Astana-Premier Tech | 17 |
| 38 | Ion Izagirre | Astana-Premier Tech | 17 |
| 39 | Stefan Küng | Groupama-FDJ | 17 |
| 40 | Michael Schär | AG2R Citroën Team | 17 |
| 41 | Maxime Chevalier | B&B Hotels p/b KTM | 17 |
| 42 | Jonas Koch | Intermarché-Wanty-Gobert Matériaux | 17 |
| 43 | Roger Kluge | Lotto-Soudal | 17 |
| 44 | David Gaudu | Groupama-FDJ | 16 |
| 45 | André Greipel | Israel Start-Up Nation | 16 |
| 46 | Mattia Cattaneo | Deceuninck-Quick Step | 15 |
| 47 | Franck Bonnamour | B&B Hotels p/b KTM | 15 |
| 48 | Fred Wright | Bahrain Victorious | 15 |
| 49 | Jérémy Cabot | Team TotalEnergies | 15 |
| 50 | Toms Skujins | Trek-Segafredo | 14 |
| 51 | Simon Yates | Team BikeExchange | 13 |
| 52 | Patrick Konrad | BORA-hansgrohe | 13 |
| 53 | Anthony Perez | Cofidis | 13 |
| 54 | Jelle Wallays | Cofidis | 13 |
| 55 | Richard Carapaz | INEOS Grenadiers | 12 |
| 56 | Xandro Meurisse | Alpecin-Fenix | 12 |
| 57 | Christophe Laporte | Cofidis | 12 |
| 58 | Jasper De Buyst | Lotto-Soudal | 12 |
| 59 | Wout Poels | Bahrain Victorious | 11 |
| 60 | Søren Kragh Andersen | Team DSM | 11 |
| 61 | Connor Swift | Team Arkéa-Samsic | 11 |
| 62 | Max Walscheid | Team Qhubeka NextHash | 11 |
| 63 | Enric Mas | Movistar Team | 10 |
| 64 | Simon Clarke | Team Qhubeka NextHash | 10 |
| 65 | Aurélien Paret-Peintre | AG2R Citroën Team | 9 |
| 66 | Pierre Latour | Team TotalEnergies | 9 |
| 67 | Philippe Gilbert | Lotto-Soudal | 9 |
| 68 | Alex Aranburu | Astana-Premier Tech | 9 |
| 69 | Daniel Oss | BORA-hansgrohe | 9 |
| 70 | Guillaume Martin | Cofidis | 8 |
| 71 | Anthony Turgis | Team TotalEnergies | 8 |
| 72 | Richie Porte | INEOS Grenadiers | 7 |
| 73 | Geraint Thomas | INEOS Grenadiers | 7 |
| 74 | Julien Bernard | Trek-Segafredo | 7 |
| 75 | Dorian Godon | AG2R Citroën Team | 7 |
| 76 | Victor Campenaerts | Team Qhubeka NextHash | 7 |
| 77 | Danny van Poppel | Intermarché-Wanty-Gobert Matériaux | 7 |
| 78 | Esteban Chaves | Team BikeExchange | 6 |
| 79 | Rigoberto Uran | EF Education-NIPPO | 5 |
| 80 | Pello Bilbao | Bahrain Victorious | 5 |
| 81 | Vincenzo Nibali | Trek-Segafredo | 5 |
| 82 | Hugo Houle | Astana-Premier Tech | 5 |
| 83 | Jan Bakelants | Intermarché-Wanty-Gobert Matériaux | 5 |
| 84 | Miles Scotson | Groupama-FDJ | 5 |
| 85 | Mikkel Bjerg | UAE Team Emirates | 5 |
| 86 | Jacopo Guarnieri | Groupama-FDJ | 5 |
| 87 | Rick Zabel | Israel Start-Up Nation | 5 |
| 88 | Iván García Cortina | Movistar Team | 4 |
| 89 | Tao Geoghegan Hart | INEOS Grenadiers | 4 |
| 90 | Nils Eekhoff | Team DSM | 4 |
| 91 | Davide Formolo | UAE Team Emirates | 3 |
| 92 | Jonas Rickaert | Alpecin-Fenix | 3 |
| 93 | Tony Martin | Jumbo-Visma | 3 |
| 94 | Nairo Quintana | Team Arkéa-Samsic | 2 |
| 95 | Mike Teunissen | Jumbo-Visma | 2 |
| 96 | Marco Haller | Bahrain Victorious | 2 |
| 97 | Brandon McNulty | UAE Team Emirates | 1 |
Mountain
| Pos | Rider | Team | Points |
|---|---|---|---|
| 1 | Wout Poels | Bahrain Victorious | 23 |
| 2 | Michael Woods | Israel Start-Up Nation | 16 |
| 3 | Dylan Teuns | Bahrain Victorious | 12 |
| 4 | Matej Mohoric | Bahrain Victorious | 11 |
| 5 | Tadej Pogacar | UAE Team Emirates | 10 |
| 6 | Guillaume Martin | Cofidis | 8 |
| 7 | Aurélien Paret-Peintre | AG2R Citroën Team | 8 |
| 8 | Nairo Quintana | Team Arkéa-Samsic | 6 |
| 9 | Sepp Kuss | Jumbo-Visma | 6 |
| 10 | Ide Schelling | BORA-hansgrohe | 5 |
| 11 | Mathieu van der Poel | Alpecin-Fenix | 4 |
| 12 | Ion Izagirre | Astana-Premier Tech | 4 |
| 13 | Jasper Stuyven | Trek-Segafredo | 4 |
| 14 | Anthony Perez | Cofidis | 3 |
| 15 | Simon Yates | Team BikeExchange | 3 |
| 16 | Brent Van Moer | Lotto-Soudal | 3 |
| 17 | Julian Alaphilippe | Deceuninck-Quick Step | 2 |
| 18 | Edward Theuns | Trek-Segafredo | 2 |
| 19 | Kenny Elissonde | Trek-Segafredo | 2 |
| 20 | Greg Van Avermaet | AG2R Citroën Team | 1 |
| 21 | Victor Campenaerts | Team Qhubeka NextHash | 1 |
| 22 | Danny van Poppel | Intermarché-Wanty-Gobert Matériaux | 1 |
| 23 | Jelle Wallays | Cofidis | 1 |
| 24 | Mattia Cattaneo | Deceuninck-Quick Step | 1 |
| 25 | Patrick Konrad | BORA-hansgrohe | 1 |
| 26 | Michael Matthews | Team BikeExchange | 1 |
Team
| Pos | Team | Time |
|---|---|---|
| 1 | Bahrain Victorious | 89:03:04 |
| 2 | Astana-Premier Tech | + 15.34 |
| 3 | Jumbo-Visma | + 18.27 |
| 4 | AG2R Citroën Team | + 25.12 |
| 5 | INEOS Grenadiers | + 28.49 |
| 6 | Trek-Segafredo | + 38.31 |
| 7 | Team BikeExchange | + 39.12 |
| 8 | EF Education-NIPPO | + 44.21 |
| 9 | Deceuninck-Quick Step | + 47.21 |
| 10 | UAE Team Emirates | + 53.09 |
| 11 | BORA-hansgrohe | + 55.10 |
| 12 | Groupama-FDJ | + 01:02.52 |
| 13 | Movistar Team | + 01:03.24 |
| 14 | Team DSM | + 01:18.39 |
| 15 | B&B Hotels p/b KTM | + 01:18.46 |
| 16 | Cofidis | + 01:22.31 |
| 17 | Team Arkéa-Samsic | + 01:33.26 |
| 18 | Team TotalEnergies | + 01:36.41 |
| 19 | Alpecin-Fenix | + 01:37.15 |
| 20 | Intermarché-Wanty-Gobert Matériaux | + 01:37.37 |
| 21 | Team Qhubeka NextHash | + 01:48.04 |
| 22 | Israel Start-Up Nation | + 01:58.17 |
| 23 | Lotto-Soudal | + 02:07.07 |








