Tour de France 2023 - Stage 8
01.07-23.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 | Mads Pedersen | Lidl-Trek | 4:12:26 |
| 2 | Jasper Philipsen | Alpecin-Deceuninck | + 00.00 |
| 3 | Wout van Aert | Jumbo-Visma | + 00.00 |
| 4 | Dylan Groenewegen | Team Jayco-AlUla | + 00.00 |
| 5 | Nils Eekhoff | Team dsm-firmenich | + 00.00 |
| 6 | Bryan Coquard | Cofidis | + 00.00 |
| 7 | Jasper De Buyst | Lotto Dstny | + 00.00 |
| 8 | Rasmus Tiller | Uno-X Pro Cycling Team | + 00.00 |
| 9 | Corbin Strong | Israel-Premier Tech | + 00.00 |
| 10 | Tadej Pogacar | UAE Team Emirates | + 00.00 |
| 11 | Matis Louvel | Team Arkéa-Samsic | + 00.00 |
| 12 | Alex Aranburu | Movistar Team | + 00.00 |
| 13 | Fred Wright | Bahrain Victorious | + 00.00 |
| 14 | Cees Bol | Astana Qazaqstan Team | + 00.00 |
| 15 | Romain Bardet | Team dsm-firmenich | + 00.00 |
| 16 | Peter Sagan | TotalEnergies | + 00.00 |
| 17 | Quentin Pacher | Groupama-FDJ | + 00.00 |
| 18 | Jonas Vingegaard | Jumbo-Visma | + 00.00 |
| 19 | Tom Pidcock | INEOS Grenadiers | + 00.00 |
| 20 | David Gaudu | Groupama-FDJ | + 00.00 |
| 21 | Jai Hindley | BORA-hansgrohe | + 00.00 |
| 22 | Valentin Madouas | Groupama-FDJ | + 00.00 |
| 23 | Benoît Cosnefroy | AG2R Citroën Team | + 00.00 |
| 24 | Ben O'Connor | AG2R Citroën Team | + 00.00 |
| 25 | Julian Alaphilippe | Soudal Quick-Step | + 00.00 |
| 26 | Louis Meintjes | Intermarché-Circus-Wanty | + 00.00 |
| 27 | Carlos Rodriguez | INEOS Grenadiers | + 00.00 |
| 28 | Maxim Van Gils | Lotto Dstny | + 00.00 |
| 29 | Bob Jungels | BORA-hansgrohe | + 00.00 |
| 30 | Guillaume Martin | Cofidis | + 00.00 |
| 31 | Adam Yates | UAE Team Emirates | + 00.00 |
| 32 | Krists Neilands | Israel-Premier Tech | + 00.00 |
| 33 | Sepp Kuss | Jumbo-Visma | + 00.00 |
| 34 | Harold Tejada | Astana Qazaqstan Team | + 00.00 |
| 35 | Kevin Geniets | Groupama-FDJ | + 00.00 |
| 36 | Mattias Skjelmose | Lidl-Trek | + 00.00 |
| 37 | Emanuel Buchmann | BORA-hansgrohe | + 00.00 |
| 38 | Aurélien Paret-Peintre | AG2R Citroën Team | + 00.00 |
| 39 | Pello Bilbao | Bahrain Victorious | + 00.00 |
| 40 | Mathieu van der Poel | Alpecin-Deceuninck | + 00.00 |
| 41 | Jasper Stuyven | Lidl-Trek | + 00.00 |
| 42 | Christophe Laporte | Jumbo-Visma | + 00.00 |
| 43 | Felix Gall | AG2R Citroën Team | + 00.00 |
| 44 | Biniam Girmay | Intermarché-Circus-Wanty | + 00.19 |
| 45 | Thibaut Pinot | Groupama-FDJ | + 00.22 |
| 46 | Guillaume Boivin | Israel-Premier Tech | + 00.22 |
| 47 | Alberto Bettiol | EF Education-EasyPost | + 00.25 |
| 48 | Esteban Chaves | EF Education-EasyPost | + 00.25 |
| 49 | Caleb Ewan | Lotto Dstny | + 00.28 |
| 50 | Yves Lampaert | Soudal Quick-Step | + 00.28 |
| 51 | Matej Mohoric | Bahrain Victorious | + 00.33 |
| 52 | Stefan Küng | Groupama-FDJ | + 00.33 |
| 53 | Gorka Izagirre | Movistar Team | + 00.33 |
| 54 | Luka Mezgec | Team Jayco-AlUla | + 00.36 |
| 55 | Matteo Trentin | UAE Team Emirates | + 00.36 |
| 56 | Marco Haller | BORA-hansgrohe | + 00.36 |
| 57 | Pascal Eenkhoorn | Lotto Dstny | + 00.42 |
| 58 | Mike Teunissen | Intermarché-Circus-Wanty | + 00.42 |
| 59 | Alex Kirsch | Lidl-Trek | + 00.47 |
| 60 | Mikel Landa | Bahrain Victorious | + 00.47 |
| 61 | Simon Yates | Team Jayco-AlUla | + 00.47 |
| 62 | Dries Devenyns | Soudal Quick-Step | + 00.47 |
| 63 | Søren Wærenskjold | Uno-X Pro Cycling Team | + 00.47 |
| 64 | Clément Champoussin | Team Arkéa-Samsic | + 00.47 |
| 65 | Stan Dewulf | AG2R Citroën Team | + 00.47 |
| 66 | Jonathan Castroviejo | INEOS Grenadiers | + 00.57 |
| 67 | Rui Costa | Intermarché-Circus-Wanty | + 01.00 |
| 68 | Victor Lafay | Cofidis | + 01.03 |
| 69 | Tony Gallopin | Lidl-Trek | + 01.03 |
| 70 | Georg Zimmermann | Intermarché-Circus-Wanty | + 01.05 |
| 71 | Edvald Boasson-Hagen | TotalEnergies | + 01.05 |
| 72 | Warren Barguil | Team Arkéa-Samsic | + 01.13 |
| 73 | Remi Cavagna | Soudal Quick-Step | + 01.15 |
| 74 | Victor Campenaerts | Lotto Dstny | + 00.00 |
| 75 | Mathieu Burgaudeau | TotalEnergies | + 01.15 |
| 76 | Søren Kragh Andersen | Alpecin-Deceuninck | + 01.15 |
| 77 | Nikias Arndt | Bahrain Victorious | + 01.15 |
| 78 | Gregor Mühlberger | Movistar Team | + 01.15 |
| 79 | Nelson Oliveira | Movistar Team | + 01.24 |
| 80 | Alexis Renard | Cofidis | + 01.37 |
| 81 | Dylan Teuns | Israel-Premier Tech | + 01.45 |
| 82 | Silvan Dillier | Alpecin-Deceuninck | + 01.45 |
| 83 | Quinten Hermans | Alpecin-Deceuninck | + 01.45 |
| 84 | Lars van den Berg | Groupama-FDJ | + 01.47 |
| 85 | Clément Berthet | AG2R Citroën Team | + 01.51 |
| 86 | Jonas Abrahamsen | Uno-X Pro Cycling Team | + 01.55 |
| 87 | Simon Geschke | Cofidis | + 01.58 |
| 88 | Marc Soler | UAE Team Emirates | + 02.02 |
| 89 | Rafal Majka | UAE Team Emirates | + 02.02 |
| 90 | Chris Harper | Team Jayco-AlUla | + 02.08 |
| 91 | Nils Politt | BORA-hansgrohe | + 02.13 |
| 92 | Simon Guglielmi | Team Arkéa-Samsic | + 03.17 |
| 93 | Dion Smith | Intermarché-Circus-Wanty | + 03.44 |
| 94 | Michael Woods | Israel-Premier Tech | + 03.44 |
| 95 | Valentin Ferron | TotalEnergies | + 03.44 |
| 96 | Jenthe Biermans | Team Arkéa-Samsic | + 04.02 |
| 97 | Daniel Oss | TotalEnergies | + 04.05 |
| 98 | Gianni Moscon | Astana Qazaqstan Team | + 04.05 |
| 99 | David de la Cruz | Astana Qazaqstan Team | + 04.05 |
| 100 | Elmar Reinders | Team Jayco-AlUla | + 04.49 |
| 101 | Alexander Kristoff | Uno-X Pro Cycling Team | + 04.49 |
| 102 | Hugo Houle | Israel-Premier Tech | + 04.49 |
| 103 | Anthony Turgis | TotalEnergies | + 04.51 |
| 104 | Pierre Latour | TotalEnergies | + 04.51 |
| 105 | Tim Declercq | Soudal Quick-Step | + 05.04 |
| 106 | Oliver Naesen | AG2R Citroën Team | + 05.04 |
| 107 | Ruben Guerreiro | Movistar Team | + 05.04 |
| 108 | Antonio Pedrero | Movistar Team | + 05.04 |
| 109 | Wilco Kelderman | Jumbo-Visma | + 05.04 |
| 110 | Florian Vermeersch | Lotto Dstny | + 05.41 |
| 111 | Jonas Gregaard | Uno-X Pro Cycling Team | + 06.22 |
| 112 | Kasper Asgreen | Soudal Quick-Step | + 06.22 |
| 113 | Adrien Petit | Intermarché-Circus-Wanty | + 06.22 |
| 114 | Neilson Powless | EF Education-EasyPost | + 06.22 |
| 115 | Ion Izagirre | Cofidis | + 06.22 |
| 116 | Omar Fraile | INEOS Grenadiers | + 06.22 |
| 117 | Tobias Halland Johannessen | Uno-X Pro Cycling Team | + 06.22 |
| 118 | Nans Peters | AG2R Citroën Team | + 06.22 |
| 119 | Matthew Dinham | Team dsm-firmenich | + 06.22 |
| 120 | John Degenkolb | Team dsm-firmenich | + 06.22 |
| 121 | Jack Haig | Bahrain Victorious | + 06.22 |
| 122 | Simon Clarke | Israel-Premier Tech | + 06.22 |
| 123 | James Shaw | EF Education-EasyPost | + 06.22 |
| 124 | Andrey Amador | EF Education-EasyPost | + 06.22 |
| 125 | Rigoberto Uran | EF Education-EasyPost | + 06.22 |
| 126 | Luke Durbridge | Team Jayco-AlUla | + 06.22 |
| 127 | Magnus Cort | EF Education-EasyPost | + 06.22 |
| 128 | Felix Großschartner | UAE Team Emirates | + 06.22 |
| 129 | Jonas Rickaert | Alpecin-Deceuninck | + 06.22 |
| 130 | Patrick Konrad | BORA-hansgrohe | + 06.22 |
| 131 | Danny van Poppel | BORA-hansgrohe | + 06.22 |
| 132 | Matteo Jorgenson | Movistar Team | + 06.22 |
| 133 | Wout Poels | Bahrain Victorious | + 06.22 |
| 134 | Alexey Lutsenko | Astana Qazaqstan Team | + 06.22 |
| 135 | Ben Turner | INEOS Grenadiers | + 06.22 |
| 136 | Anthony Delaplace | Team Arkéa-Samsic | + 06.22 |
| 137 | Laurent Pichon | Team Arkéa-Samsic | + 06.22 |
| 138 | Tiesj Benoot | Jumbo-Visma | + 06.22 |
| 139 | Nathan Van Hooydonck | Jumbo-Visma | + 06.22 |
| 140 | Luca Mozzato | Team Arkéa-Samsic | + 06.22 |
| 141 | Phil Bauhaus | Bahrain Victorious | + 06.38 |
| 142 | Anthon Charmig | Uno-X Pro Cycling Team | + 06.49 |
| 143 | Egan Bernal | INEOS Grenadiers | + 08.37 |
| 144 | Michal Kwiatkowski | INEOS Grenadiers | + 08.37 |
| 145 | Chris Hamilton | Team dsm-firmenich | + 08.52 |
| 146 | Nick Schultz | Israel-Premier Tech | + 08.52 |
| 147 | Olivier Le Gac | Groupama-FDJ | + 08.52 |
| 148 | Kevin Vermaerke | Team dsm-firmenich | + 09.18 |
| 149 | Lawson Craddock | Team Jayco-AlUla | + 09.18 |
| 150 | Giulio Ciccone | Lidl-Trek | + 09.18 |
| 151 | Alex Edmondson | Team dsm-firmenich | + 09.18 |
| 152 | Daniel Martinez | INEOS Grenadiers | + 09.18 |
| 153 | Christopher Juul-Jensen | Team Jayco-AlUla | + 09.18 |
| 154 | Juan Pedro Lopez | Lidl-Trek | + 09.18 |
| 155 | Ramon Sinkeldam | Alpecin-Deceuninck | + 09.18 |
| 156 | Mikkel Bjerg | UAE Team Emirates | + 09.18 |
| 157 | Michael Mørkøv | Soudal Quick-Step | + 09.18 |
| 158 | Vegard Stake Laengen | UAE Team Emirates | + 09.18 |
| 159 | Yevgeniy Fedorov | Astana Qazaqstan Team | + 09.18 |
| 160 | Frederik Frison | Lotto Dstny | + 09.18 |
| 161 | Jordi Meeus | BORA-hansgrohe | + 09.18 |
| 162 | Quinn Simmons | Lidl-Trek | + 09.18 |
| 163 | Torstein Træen | Uno-X Pro Cycling Team | + 09.18 |
| 164 | Sam Welsford | Team dsm-firmenich | + 09.18 |
| 165 | Lilian Calmejane | Intermarché-Circus-Wanty | + 09.18 |
| 166 | Anthony Perez | Cofidis | + 09.18 |
| 167 | Fabio Jakobsen | Soudal Quick-Step | + 09.18 |
| 168 | Dylan van Baarle | Jumbo-Visma | + 09.18 |
| 169 | Michael Gogl | Alpecin-Deceuninck | + 11.53 |
| 170 | Axel Zingle | Cofidis | + 18.22 |
| - | Steff Cras | TotalEnergies | DNF |
| - | Mark Cavendish | Astana Qazaqstan Team | DNF |
GC
| Pos | Rider | Team | Time |
|---|---|---|---|
| 1 | Jonas Vingegaard | Jumbo-Visma | 34:09:38 |
| 2 | Tadej Pogacar | UAE Team Emirates | + 00.25 |
| 3 | Jai Hindley | BORA-hansgrohe | + 01.34 |
| 4 | Carlos Rodriguez | INEOS Grenadiers | + 03.30 |
| 5 | Adam Yates | UAE Team Emirates | + 03.40 |
| 6 | Simon Yates | Team Jayco-AlUla | + 04.01 |
| 7 | David Gaudu | Groupama-FDJ | + 04.03 |
| 8 | Romain Bardet | Team dsm-firmenich | + 04.43 |
| 9 | Tom Pidcock | INEOS Grenadiers | + 04.43 |
| 10 | Sepp Kuss | Jumbo-Visma | + 05.28 |
| 11 | Ben O'Connor | AG2R Citroën Team | + 06.10 |
| 12 | Pello Bilbao | Bahrain Victorious | + 06.10 |
| 13 | Emanuel Buchmann | BORA-hansgrohe | + 06.32 |
| 14 | Mikel Landa | Bahrain Victorious | + 06.36 |
| 15 | Louis Meintjes | Intermarché-Circus-Wanty | + 06.52 |
| 16 | Guillaume Martin | Cofidis | + 07.08 |
| 17 | Thibaut Pinot | Groupama-FDJ | + 07.38 |
| 18 | Felix Gall | AG2R Citroën Team | + 08.19 |
| 19 | Mattias Skjelmose | Lidl-Trek | + 08.47 |
| 20 | Jonathan Castroviejo | INEOS Grenadiers | + 12.53 |
| 21 | Wilco Kelderman | Jumbo-Visma | + 13.02 |
| 22 | Valentin Madouas | Groupama-FDJ | + 15.16 |
| 23 | Wout van Aert | Jumbo-Visma | + 16.01 |
| 24 | Julian Alaphilippe | Soudal Quick-Step | + 17.00 |
| 25 | Chris Harper | Team Jayco-AlUla | + 19.58 |
| 26 | Giulio Ciccone | Lidl-Trek | + 22.05 |
| 27 | Rafal Majka | UAE Team Emirates | + 23.47 |
| 28 | Egan Bernal | INEOS Grenadiers | + 24.25 |
| 29 | Harold Tejada | Astana Qazaqstan Team | + 25.03 |
| 30 | Ruben Guerreiro | Movistar Team | + 26.39 |
| 31 | Clément Berthet | AG2R Citroën Team | + 26.56 |
| 32 | Michael Woods | Israel-Premier Tech | + 28.16 |
| 33 | Bob Jungels | BORA-hansgrohe | + 28.53 |
| 34 | Tobias Halland Johannessen | Uno-X Pro Cycling Team | + 30.43 |
| 35 | Dylan Teuns | Israel-Premier Tech | + 33.33 |
| 36 | Warren Barguil | Team Arkéa-Samsic | + 33.38 |
| 37 | Gorka Izagirre | Movistar Team | + 35.10 |
| 38 | Aurélien Paret-Peintre | AG2R Citroën Team | + 36.10 |
| 39 | Jack Haig | Bahrain Victorious | + 36.43 |
| 40 | Tiesj Benoot | Jumbo-Visma | + 37.00 |
| 41 | Juan Pedro Lopez | Lidl-Trek | + 37.32 |
| 42 | Felix Großschartner | UAE Team Emirates | + 40.41 |
| 43 | Clément Champoussin | Team Arkéa-Samsic | + 42.24 |
| 44 | Kevin Geniets | Groupama-FDJ | + 43.25 |
| 45 | Tony Gallopin | Lidl-Trek | + 44.33 |
| 46 | Michal Kwiatkowski | INEOS Grenadiers | + 44.51 |
| 47 | Matis Louvel | Team Arkéa-Samsic | + 45.10 |
| 48 | Mathieu Burgaudeau | TotalEnergies | + 46.27 |
| 49 | David de la Cruz | Astana Qazaqstan Team | + 47.23 |
| 50 | Neilson Powless | EF Education-EasyPost | + 47.54 |
| 51 | Matthew Dinham | Team dsm-firmenich | + 48.02 |
| 52 | Gregor Mühlberger | Movistar Team | + 48.11 |
| 53 | Antonio Pedrero | Movistar Team | + 48.42 |
| 54 | Chris Hamilton | Team dsm-firmenich | + 50.18 |
| 55 | Daniel Martinez | INEOS Grenadiers | + 50.58 |
| 56 | Ion Izagirre | Cofidis | + 51.07 |
| 57 | Alex Aranburu | Movistar Team | + 53.11 |
| 58 | Esteban Chaves | EF Education-EasyPost | + 53.46 |
| 59 | Stefan Küng | Groupama-FDJ | + 54.09 |
| 60 | Matteo Jorgenson | Movistar Team | + 54.56 |
| 61 | Krists Neilands | Israel-Premier Tech | + 55.29 |
| 62 | Wout Poels | Bahrain Victorious | + 55.50 |
| 63 | Alberto Bettiol | EF Education-EasyPost | + 55.55 |
| 64 | James Shaw | EF Education-EasyPost | + 56.11 |
| 65 | Quentin Pacher | Groupama-FDJ | + 56.57 |
| 66 | Hugo Houle | Israel-Premier Tech | + 57.04 |
| 67 | Omar Fraile | INEOS Grenadiers | + 58.02 |
| 68 | Georg Zimmermann | Intermarché-Circus-Wanty | + 58.03 |
| 69 | Nick Schultz | Israel-Premier Tech | + 58.07 |
| 70 | Nelson Oliveira | Movistar Team | + 58.40 |
| 71 | Victor Campenaerts | Lotto Dstny | + 59.25 |
| 72 | Lilian Calmejane | Intermarché-Circus-Wanty | + 59.49 |
| 73 | Simon Geschke | Cofidis | + 01:00.43 |
| 74 | Dylan van Baarle | Jumbo-Visma | + 01:01.02 |
| 75 | Victor Lafay | Cofidis | + 01:01.20 |
| 76 | Maxim Van Gils | Lotto Dstny | + 01:01.57 |
| 77 | Jonas Gregaard | Uno-X Pro Cycling Team | + 01:02.43 |
| 78 | Corbin Strong | Israel-Premier Tech | + 01:02.45 |
| 79 | Rui Costa | Intermarché-Circus-Wanty | + 01:03.20 |
| 80 | Mathieu van der Poel | Alpecin-Deceuninck | + 01:04.25 |
| 81 | Lars van den Berg | Groupama-FDJ | + 01:04.38 |
| 82 | Anthony Delaplace | Team Arkéa-Samsic | + 01:06.11 |
| 83 | Anthony Perez | Cofidis | + 01:07.36 |
| 84 | Alexey Lutsenko | Astana Qazaqstan Team | + 01:07.45 |
| 85 | Nathan Van Hooydonck | Jumbo-Visma | + 01:10.40 |
| 86 | Lawson Craddock | Team Jayco-AlUla | + 01:10.52 |
| 87 | Patrick Konrad | BORA-hansgrohe | + 01:11.38 |
| 88 | Rigoberto Uran | EF Education-EasyPost | + 01:11.41 |
| 89 | Marc Soler | UAE Team Emirates | + 01:12.00 |
| 90 | Edvald Boasson-Hagen | TotalEnergies | + 01:12.05 |
| 91 | Oliver Naesen | AG2R Citroën Team | + 01:13.06 |
| 92 | Pascal Eenkhoorn | Lotto Dstny | + 01:13.15 |
| 93 | Quinten Hermans | Alpecin-Deceuninck | + 01:13.31 |
| 94 | Matej Mohoric | Bahrain Victorious | + 01:13.43 |
| 95 | Stan Dewulf | AG2R Citroën Team | + 01:15.58 |
| 96 | Valentin Ferron | TotalEnergies | + 01:16.10 |
| 97 | Mads Pedersen | Lidl-Trek | + 01:16.18 |
| 98 | Marco Haller | BORA-hansgrohe | + 01:16.21 |
| 99 | Jasper Philipsen | Alpecin-Deceuninck | + 01:16.40 |
| 100 | Jasper Stuyven | Lidl-Trek | + 01:16.46 |
| 101 | Biniam Girmay | Intermarché-Circus-Wanty | + 01:20.05 |
| 102 | Nils Politt | BORA-hansgrohe | + 01:20.36 |
| 103 | Christophe Laporte | Jumbo-Visma | + 01:21.22 |
| 104 | Nikias Arndt | Bahrain Victorious | + 01:21.35 |
| 105 | Fred Wright | Bahrain Victorious | + 01:21.36 |
| 106 | Anthon Charmig | Uno-X Pro Cycling Team | + 01:21.48 |
| 107 | Jonas Abrahamsen | Uno-X Pro Cycling Team | + 01:22.22 |
| 108 | Bryan Coquard | Cofidis | + 01:22.45 |
| 109 | Pierre Latour | TotalEnergies | + 01:22.57 |
| 110 | Mike Teunissen | Intermarché-Circus-Wanty | + 01:23.08 |
| 111 | Simon Clarke | Israel-Premier Tech | + 01:23.12 |
| 112 | Kasper Asgreen | Soudal Quick-Step | + 01:23.20 |
| 113 | Alex Kirsch | Lidl-Trek | + 01:23.34 |
| 114 | Daniel Oss | TotalEnergies | + 01:24.14 |
| 115 | Nans Peters | AG2R Citroën Team | + 01:25.07 |
| 116 | Kevin Vermaerke | Team dsm-firmenich | + 01:25.17 |
| 117 | Anthony Turgis | TotalEnergies | + 01:25.27 |
| 118 | Guillaume Boivin | Israel-Premier Tech | + 01:25.37 |
| 119 | Silvan Dillier | Alpecin-Deceuninck | + 01:27.14 |
| 120 | Søren Kragh Andersen | Alpecin-Deceuninck | + 01:27.41 |
| 121 | Rasmus Tiller | Uno-X Pro Cycling Team | + 01:27.53 |
| 122 | Peter Sagan | TotalEnergies | + 01:28.08 |
| 123 | Ben Turner | INEOS Grenadiers | + 01:28.08 |
| 124 | Simon Guglielmi | Team Arkéa-Samsic | + 01:28.26 |
| 125 | Magnus Cort | EF Education-EasyPost | + 01:28.29 |
| 126 | Benoît Cosnefroy | AG2R Citroën Team | + 01:28.52 |
| 127 | Luka Mezgec | Team Jayco-AlUla | + 01:29.10 |
| 128 | Dries Devenyns | Soudal Quick-Step | + 01:30.43 |
| 129 | Christopher Juul-Jensen | Team Jayco-AlUla | + 01:30.54 |
| 130 | Dion Smith | Intermarché-Circus-Wanty | + 01:31.02 |
| 131 | Jenthe Biermans | Team Arkéa-Samsic | + 01:31.05 |
| 132 | Nils Eekhoff | Team dsm-firmenich | + 01:31.42 |
| 133 | Matteo Trentin | UAE Team Emirates | + 01:31.47 |
| 134 | Remi Cavagna | Soudal Quick-Step | + 01:32.34 |
| 135 | Jonas Rickaert | Alpecin-Deceuninck | + 01:32.48 |
| 136 | Danny van Poppel | BORA-hansgrohe | + 01:33.01 |
| 137 | Florian Vermeersch | Lotto Dstny | + 01:33.17 |
| 138 | Andrey Amador | EF Education-EasyPost | + 01:34.19 |
| 139 | Dylan Groenewegen | Team Jayco-AlUla | + 01:34.26 |
| 140 | Caleb Ewan | Lotto Dstny | + 01:34.36 |
| 141 | Vegard Stake Laengen | UAE Team Emirates | + 01:34.46 |
| 142 | Søren Wærenskjold | Uno-X Pro Cycling Team | + 01:34.56 |
| 143 | Michael Gogl | Alpecin-Deceuninck | + 01:35.18 |
| 144 | Torstein Træen | Uno-X Pro Cycling Team | + 01:37.19 |
| 145 | Adrien Petit | Intermarché-Circus-Wanty | + 01:37.55 |
| 146 | Elmar Reinders | Team Jayco-AlUla | + 01:38.28 |
| 147 | Alexander Kristoff | Uno-X Pro Cycling Team | + 01:38.39 |
| 148 | Alexis Renard | Cofidis | + 01:40.57 |
| 149 | Luca Mozzato | Team Arkéa-Samsic | + 01:41.00 |
| 150 | John Degenkolb | Team dsm-firmenich | + 01:43.19 |
| 151 | Sam Welsford | Team dsm-firmenich | + 01:43.21 |
| 152 | Yves Lampaert | Soudal Quick-Step | + 01:44.06 |
| 153 | Jordi Meeus | BORA-hansgrohe | + 01:44.11 |
| 154 | Mikkel Bjerg | UAE Team Emirates | + 01:44.26 |
| 155 | Olivier Le Gac | Groupama-FDJ | + 01:44.33 |
| 156 | Alex Edmondson | Team dsm-firmenich | + 01:44.59 |
| 157 | Laurent Pichon | Team Arkéa-Samsic | + 01:45.04 |
| 158 | Luke Durbridge | Team Jayco-AlUla | + 01:45.22 |
| 159 | Ramon Sinkeldam | Alpecin-Deceuninck | + 01:46.20 |
| 160 | Quinn Simmons | Lidl-Trek | + 01:46.24 |
| 161 | Frederik Frison | Lotto Dstny | + 01:48.07 |
| 162 | Jasper De Buyst | Lotto Dstny | + 01:48.20 |
| 163 | Tim Declercq | Soudal Quick-Step | + 01:49.12 |
| 164 | Cees Bol | Astana Qazaqstan Team | + 01:50.32 |
| 165 | Phil Bauhaus | Bahrain Victorious | + 01:51.43 |
| 166 | Axel Zingle | Cofidis | + 01:52.42 |
| 167 | Fabio Jakobsen | Soudal Quick-Step | + 01:53.05 |
| 168 | Michael Mørkøv | Soudal Quick-Step | + 01:53.50 |
| 169 | Gianni Moscon | Astana Qazaqstan Team | + 01:56.09 |
| 170 | Yevgeniy Fedorov | Astana Qazaqstan Team | + 02:08.10 |
| - | Steff Cras | TotalEnergies | DNF |
| - | Mark Cavendish | Astana Qazaqstan Team | DNF |
Youth
| Pos | Rider | Team | Time |
|---|---|---|---|
| 1 | Tadej Pogacar | UAE Team Emirates | 34:10:03 |
| 2 | Carlos Rodriguez | INEOS Grenadiers | + 03.05 |
| 3 | Tom Pidcock | INEOS Grenadiers | + 04.18 |
| 4 | Felix Gall | AG2R Citroën Team | + 07.54 |
| 5 | Mattias Skjelmose | Lidl-Trek | + 08.22 |
| 6 | Tobias Halland Johannessen | Uno-X Pro Cycling Team | + 30.18 |
| 7 | Clément Champoussin | Team Arkéa-Samsic | + 41.59 |
| 8 | Matis Louvel | Team Arkéa-Samsic | + 44.45 |
| 9 | Mathieu Burgaudeau | TotalEnergies | + 46.02 |
| 10 | Matthew Dinham | Team dsm-firmenich | + 47.37 |
| 11 | Matteo Jorgenson | Movistar Team | + 54.31 |
| 12 | Maxim Van Gils | Lotto Dstny | + 01:01.32 |
| 13 | Corbin Strong | Israel-Premier Tech | + 01:02.20 |
| 14 | Lars van den Berg | Groupama-FDJ | + 01:04.13 |
| 15 | Valentin Ferron | TotalEnergies | + 01:15.45 |
| 16 | Jasper Philipsen | Alpecin-Deceuninck | + 01:16.15 |
| 17 | Biniam Girmay | Intermarché-Circus-Wanty | + 01:19.40 |
| 18 | Fred Wright | Bahrain Victorious | + 01:21.11 |
| 19 | Anthon Charmig | Uno-X Pro Cycling Team | + 01:21.23 |
| 20 | Kevin Vermaerke | Team dsm-firmenich | + 01:24.52 |
| 21 | Ben Turner | INEOS Grenadiers | + 01:27.43 |
| 22 | Nils Eekhoff | Team dsm-firmenich | + 01:31.17 |
| 23 | Florian Vermeersch | Lotto Dstny | + 01:32.52 |
| 24 | Søren Wærenskjold | Uno-X Pro Cycling Team | + 01:34.31 |
| 25 | Alexis Renard | Cofidis | + 01:40.32 |
| 26 | Luca Mozzato | Team Arkéa-Samsic | + 01:40.35 |
| 27 | Jordi Meeus | BORA-hansgrohe | + 01:43.46 |
| 28 | Mikkel Bjerg | UAE Team Emirates | + 01:44.01 |
| 29 | Quinn Simmons | Lidl-Trek | + 01:45.59 |
| 30 | Axel Zingle | Cofidis | + 01:52.17 |
| 31 | Yevgeniy Fedorov | Astana Qazaqstan Team | + 02:07.45 |
Points
| Pos | Rider | Team | Points |
|---|---|---|---|
| 1 | Jasper Philipsen | Alpecin-Deceuninck | 258 |
| 2 | Bryan Coquard | Cofidis | 149 |
| 3 | Mads Pedersen | Lidl-Trek | 143 |
| 4 | Wout van Aert | Jumbo-Visma | 112 |
| 5 | Tadej Pogacar | UAE Team Emirates | 81 |
| 6 | Victor Lafay | Cofidis | 80 |
| 7 | Jordi Meeus | BORA-hansgrohe | 80 |
| 8 | Biniam Girmay | Intermarché-Circus-Wanty | 77 |
| 9 | Caleb Ewan | Lotto Dstny | 73 |
| 10 | Dylan Groenewegen | Team Jayco-AlUla | 62 |
| 11 | Jai Hindley | BORA-hansgrohe | 51 |
| 12 | Neilson Powless | EF Education-EasyPost | 45 |
| 13 | Alexander Kristoff | Uno-X Pro Cycling Team | 43 |
| 14 | Adam Yates | UAE Team Emirates | 38 |
| 15 | Jonas Vingegaard | Jumbo-Visma | 37 |
| 16 | Corbin Strong | Israel-Premier Tech | 37 |
| 17 | Simon Guglielmi | Team Arkéa-Samsic | 37 |
| 18 | Simon Yates | Team Jayco-AlUla | 36 |
| 19 | Michael Woods | Israel-Premier Tech | 31 |
| 20 | Fabio Jakobsen | Soudal Quick-Step | 30 |
| 21 | Remi Cavagna | Soudal Quick-Step | 28 |
| 22 | Luca Mozzato | Team Arkéa-Samsic | 28 |
| 23 | Peter Sagan | TotalEnergies | 27 |
| 24 | Giulio Ciccone | Lidl-Trek | 25 |
| 25 | Jonas Gregaard | Uno-X Pro Cycling Team | 24 |
| 26 | Danny van Poppel | BORA-hansgrohe | 24 |
| 27 | Tom Pidcock | INEOS Grenadiers | 22 |
| 28 | Emanuel Buchmann | BORA-hansgrohe | 22 |
| 29 | Felix Gall | AG2R Citroën Team | 22 |
| 30 | Anthony Delaplace | Team Arkéa-Samsic | 20 |
| 31 | Edvald Boasson-Hagen | TotalEnergies | 20 |
| 32 | Pascal Eenkhoorn | Lotto Dstny | 20 |
| 33 | Laurent Pichon | Team Arkéa-Samsic | 20 |
| 34 | Romain Bardet | Team dsm-firmenich | 20 |
| 35 | Carlos Rodriguez | INEOS Grenadiers | 19 |
| 36 | Thibaut Pinot | Groupama-FDJ | 19 |
| 37 | Sam Welsford | Team dsm-firmenich | 19 |
| 38 | David Gaudu | Groupama-FDJ | 17 |
| 39 | Matis Louvel | Team Arkéa-Samsic | 17 |
| 40 | Anthony Turgis | TotalEnergies | 17 |
| 41 | Pello Bilbao | Bahrain Victorious | 16 |
| 42 | Nils Eekhoff | Team dsm-firmenich | 16 |
| 43 | Tobias Halland Johannessen | Uno-X Pro Cycling Team | 15 |
| 44 | James Shaw | EF Education-EasyPost | 15 |
| 45 | Valentin Ferron | TotalEnergies | 15 |
| 46 | Tim Declercq | Soudal Quick-Step | 15 |
| 47 | Ruben Guerreiro | Movistar Team | 13 |
| 48 | Lilian Calmejane | Intermarché-Circus-Wanty | 13 |
| 49 | Victor Campenaerts | Lotto Dstny | 13 |
| 50 | Tiesj Benoot | Jumbo-Visma | 12 |
| 51 | Matteo Trentin | UAE Team Emirates | 12 |
| 52 | Jasper De Buyst | Lotto Dstny | 12 |
| 53 | Phil Bauhaus | Bahrain Victorious | 12 |
| 54 | Mathieu van der Poel | Alpecin-Deceuninck | 11 |
| 55 | Anthony Perez | Cofidis | 11 |
| 56 | Jonas Abrahamsen | Uno-X Pro Cycling Team | 11 |
| 57 | Dylan Teuns | Israel-Premier Tech | 10 |
| 58 | Michal Kwiatkowski | INEOS Grenadiers | 10 |
| 59 | Patrick Konrad | BORA-hansgrohe | 10 |
| 60 | Oliver Naesen | AG2R Citroën Team | 10 |
| 61 | Rasmus Tiller | Uno-X Pro Cycling Team | 10 |
| 62 | Luka Mezgec | Team Jayco-AlUla | 10 |
| 63 | Christopher Juul-Jensen | Team Jayco-AlUla | 10 |
| 64 | Daniel Martinez | INEOS Grenadiers | 9 |
| 65 | Kasper Asgreen | Soudal Quick-Step | 9 |
| 66 | Cees Bol | Astana Qazaqstan Team | 9 |
| 67 | Mattias Skjelmose | Lidl-Trek | 8 |
| 68 | Jack Haig | Bahrain Victorious | 8 |
| 69 | Mikel Landa | Bahrain Victorious | 7 |
| 70 | Nikias Arndt | Bahrain Victorious | 7 |
| 71 | Sepp Kuss | Jumbo-Visma | 6 |
| 72 | Alexis Renard | Cofidis | 6 |
| 73 | Mikkel Bjerg | UAE Team Emirates | 6 |
| 74 | Alex Aranburu | Movistar Team | 5 |
| 75 | Mike Teunissen | Intermarché-Circus-Wanty | 5 |
| 76 | Matteo Jorgenson | Movistar Team | 4 |
| 77 | Fred Wright | Bahrain Victorious | 4 |
| 78 | Jonas Rickaert | Alpecin-Deceuninck | 4 |
| 79 | Wilco Kelderman | Jumbo-Visma | 3 |
| 80 | Gorka Izagirre | Movistar Team | 3 |
| 81 | Juan Pedro Lopez | Lidl-Trek | 3 |
| 82 | Valentin Madouas | Groupama-FDJ | 2 |
| 83 | Marc Soler | UAE Team Emirates | 2 |
| 84 | Jasper Stuyven | Lidl-Trek | 2 |
| 85 | Alex Kirsch | Lidl-Trek | 2 |
| 86 | Søren Wærenskjold | Uno-X Pro Cycling Team | 2 |
| 87 | Krists Neilands | Israel-Premier Tech | 1 |
| 88 | Alexey Lutsenko | Astana Qazaqstan Team | 1 |
| 89 | Kevin Vermaerke | Team dsm-firmenich | 1 |
| 90 | Torstein Træen | Uno-X Pro Cycling Team | 1 |
| 91 | Alberto Bettiol | EF Education-EasyPost | -13 |
Mountain
| Pos | Rider | Team | Points |
|---|---|---|---|
| 1 | Neilson Powless | EF Education-EasyPost | 36 |
| 2 | Felix Gall | AG2R Citroën Team | 28 |
| 3 | Tobias Halland Johannessen | Uno-X Pro Cycling Team | 26 |
| 4 | Ruben Guerreiro | Movistar Team | 22 |
| 5 | Tadej Pogacar | UAE Team Emirates | 19 |
| 6 | Jai Hindley | BORA-hansgrohe | 19 |
| 7 | Giulio Ciccone | Lidl-Trek | 19 |
| 8 | Jonas Vingegaard | Jumbo-Visma | 18 |
| 9 | Wout van Aert | Jumbo-Visma | 15 |
| 10 | Daniel Martinez | INEOS Grenadiers | 15 |
| 11 | Emanuel Buchmann | BORA-hansgrohe | 14 |
| 12 | James Shaw | EF Education-EasyPost | 14 |
| 13 | Michal Kwiatkowski | INEOS Grenadiers | 10 |
| 14 | Krists Neilands | Israel-Premier Tech | 9 |
| 15 | Jack Haig | Bahrain Victorious | 5 |
| 16 | Anthony Turgis | TotalEnergies | 4 |
| 17 | Mathieu van der Poel | Alpecin-Deceuninck | 4 |
| 18 | Pascal Eenkhoorn | Lotto Dstny | 3 |
| 19 | Georg Zimmermann | Intermarché-Circus-Wanty | 3 |
| 20 | Laurent Pichon | Team Arkéa-Samsic | 3 |
| 21 | Jonas Gregaard | Uno-X Pro Cycling Team | 2 |
| 22 | Simon Yates | Team Jayco-AlUla | 2 |
| 23 | Julian Alaphilippe | Soudal Quick-Step | 2 |
| 24 | Esteban Chaves | EF Education-EasyPost | 2 |
| 25 | Matteo Jorgenson | Movistar Team | 2 |
| 26 | Edvald Boasson-Hagen | TotalEnergies | 2 |
| 27 | Anthony Delaplace | Team Arkéa-Samsic | 1 |
| 28 | Jonas Abrahamsen | Uno-X Pro Cycling Team | 1 |
| 29 | Pierre Latour | TotalEnergies | 1 |
| 30 | Dylan van Baarle | Jumbo-Visma | 1 |
| 31 | Kasper Asgreen | Soudal Quick-Step | 1 |
| 32 | Simon Guglielmi | Team Arkéa-Samsic | 1 |
| 33 | Tim Declercq | Soudal Quick-Step | 1 |
Team
| Pos | Team | Time |
|---|---|---|
| 1 | Jumbo-Visma | 102:40:03 |
| 2 | INEOS Grenadiers | + 02.47 |
| 3 | Bahrain Victorious | + 10.42 |
| 4 | UAE Team Emirates | + 11.38 |
| 5 | Groupama-FDJ | + 15.26 |
| 6 | AG2R Citroën Team | + 18.52 |
| 7 | BORA-hansgrohe | + 26.08 |
| 8 | Lidl-Trek | + 36.07 |
| 9 | Movistar Team | + 49.33 |
| 10 | Team Jayco-AlUla | + 01:06.22 |
| 11 | Team dsm-firmenich | + 01:12.19 |
| 12 | Cofidis | + 01:13.59 |
| 13 | Israel-Premier Tech | + 01:18.15 |
| 14 | Intermarché-Circus-Wanty | + 01:23.14 |
| 15 | TotalEnergies | + 01:30.08 |
| 16 | Astana Qazaqstan Team | + 01:30.54 |
| 17 | Team Arkéa-Samsic | + 01:38.26 |
| 18 | EF Education-EasyPost | + 01:42.44 |
| 19 | Uno-X Pro Cycling Team | + 01:48.01 |
| 20 | Soudal Quick-Step | + 02:29.45 |
| 21 | Lotto Dstny | + 02:42.26 |
| 22 | Alpecin-Deceuninck | + 03:01.13 |








