Tour de France 2023 - Stage 10
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 | Pello Bilbao | Bahrain Victorious | 3:52:34 |
| 2 | Georg Zimmermann | Intermarché-Circus-Wanty | + 00.00 |
| 3 | Ben O'Connor | AG2R Citroën Team | + 00.00 |
| 4 | Krists Neilands | Israel-Premier Tech | + 00.00 |
| 5 | Esteban Chaves | EF Education-EasyPost | + 00.00 |
| 6 | Antonio Pedrero | Movistar Team | + 00.03 |
| 7 | Mattias Skjelmose | Lidl-Trek | + 00.27 |
| 8 | Michal Kwiatkowski | INEOS Grenadiers | + 00.27 |
| 9 | Warren Barguil | Team Arkéa-Samsic | + 00.30 |
| 10 | Julian Alaphilippe | Soudal Quick-Step | + 00.32 |
| 11 | Jasper Stuyven | Lidl-Trek | + 02.53 |
| 12 | Tobias Halland Johannessen | Uno-X Pro Cycling Team | + 02.53 |
| 13 | Alex Aranburu | Movistar Team | + 02.53 |
| 14 | Maxim Van Gils | Lotto Dstny | + 02.53 |
| 15 | Pascal Eenkhoorn | Lotto Dstny | + 02.53 |
| 16 | Magnus Cort | EF Education-EasyPost | + 02.53 |
| 17 | Jonas Abrahamsen | Uno-X Pro Cycling Team | + 02.53 |
| 18 | Clément Berthet | AG2R Citroën Team | + 02.53 |
| 19 | Stefan Küng | Groupama-FDJ | + 02.53 |
| 20 | Mathieu Burgaudeau | TotalEnergies | + 02.53 |
| 21 | Jonas Vingegaard | Jumbo-Visma | + 02.53 |
| 22 | Jai Hindley | BORA-hansgrohe | + 02.53 |
| 23 | Anthony Perez | Cofidis | + 02.53 |
| 24 | David de la Cruz | Astana Qazaqstan Team | + 02.53 |
| 25 | Romain Bardet | Team dsm-firmenich | + 02.53 |
| 26 | Valentin Madouas | Groupama-FDJ | + 02.53 |
| 27 | Tadej Pogacar | UAE Team Emirates | + 02.53 |
| 28 | Bob Jungels | BORA-hansgrohe | + 02.53 |
| 29 | Ion Izagirre | Cofidis | + 02.53 |
| 30 | Sepp Kuss | Jumbo-Visma | + 02.53 |
| 31 | David Gaudu | Groupama-FDJ | + 02.53 |
| 32 | Carlos Rodriguez | INEOS Grenadiers | + 02.53 |
| 33 | Tom Pidcock | INEOS Grenadiers | + 02.53 |
| 34 | Wout van Aert | Jumbo-Visma | + 02.53 |
| 35 | Rafal Majka | UAE Team Emirates | + 02.53 |
| 36 | Adam Yates | UAE Team Emirates | + 02.53 |
| 37 | Emanuel Buchmann | BORA-hansgrohe | + 02.53 |
| 38 | Guillaume Martin | Cofidis | + 02.53 |
| 39 | Giulio Ciccone | Lidl-Trek | + 02.53 |
| 40 | Aurélien Paret-Peintre | AG2R Citroën Team | + 02.53 |
| 41 | Mikel Landa | Bahrain Victorious | + 02.53 |
| 42 | Louis Meintjes | Intermarché-Circus-Wanty | + 02.53 |
| 43 | Wilco Kelderman | Jumbo-Visma | + 02.53 |
| 44 | Simon Yates | Team Jayco-AlUla | + 02.53 |
| 45 | Felix Großschartner | UAE Team Emirates | + 02.53 |
| 46 | Tiesj Benoot | Jumbo-Visma | + 02.53 |
| 47 | Chris Hamilton | Team dsm-firmenich | + 02.53 |
| 48 | Thibaut Pinot | Groupama-FDJ | + 02.53 |
| 49 | Ruben Guerreiro | Movistar Team | + 02.53 |
| 50 | Jonathan Castroviejo | INEOS Grenadiers | + 02.53 |
| 51 | Wout Poels | Bahrain Victorious | + 02.53 |
| 52 | Nick Schultz | Israel-Premier Tech | + 02.53 |
| 53 | Jack Haig | Bahrain Victorious | + 02.53 |
| 54 | Felix Gall | AG2R Citroën Team | + 02.53 |
| 55 | Gorka Izagirre | Movistar Team | + 02.53 |
| 56 | Dylan van Baarle | Jumbo-Visma | + 02.53 |
| 57 | Chris Harper | Team Jayco-AlUla | + 02.53 |
| 58 | James Shaw | EF Education-EasyPost | + 03.17 |
| 59 | Egan Bernal | INEOS Grenadiers | + 03.17 |
| 60 | Kevin Vermaerke | Team dsm-firmenich | + 06.33 |
| 61 | Nils Politt | BORA-hansgrohe | + 06.33 |
| 62 | Lars van den Berg | Groupama-FDJ | + 08.03 |
| 63 | Benoît Cosnefroy | AG2R Citroën Team | + 08.05 |
| 64 | Mike Teunissen | Intermarché-Circus-Wanty | + 08.05 |
| 65 | Anthony Delaplace | Team Arkéa-Samsic | + 08.05 |
| 66 | Vegard Stake Laengen | UAE Team Emirates | + 08.05 |
| 67 | Matis Louvel | Team Arkéa-Samsic | + 08.05 |
| 68 | Luka Mezgec | Team Jayco-AlUla | + 08.05 |
| 69 | Victor Campenaerts | Lotto Dstny | + 08.05 |
| 70 | Simon Clarke | Israel-Premier Tech | + 08.05 |
| 71 | Kasper Asgreen | Soudal Quick-Step | + 09.23 |
| 72 | Nelson Oliveira | Movistar Team | + 09.23 |
| 73 | Simon Geschke | Cofidis | + 09.23 |
| 74 | Nans Peters | AG2R Citroën Team | + 09.23 |
| 75 | Jonas Gregaard | Uno-X Pro Cycling Team | + 09.23 |
| 76 | Quentin Pacher | Groupama-FDJ | + 09.23 |
| 77 | Tim Declercq | Soudal Quick-Step | + 10.56 |
| 78 | Tony Gallopin | Lidl-Trek | + 10.56 |
| 79 | Edvald Boasson-Hagen | TotalEnergies | + 10.56 |
| 80 | Daniel Martinez | INEOS Grenadiers | + 10.56 |
| 81 | Omar Fraile | INEOS Grenadiers | + 10.56 |
| 82 | Dion Smith | Intermarché-Circus-Wanty | + 10.56 |
| 83 | Stan Dewulf | AG2R Citroën Team | + 10.56 |
| 84 | Daniel Oss | TotalEnergies | + 10.56 |
| 85 | Gianni Moscon | Astana Qazaqstan Team | + 10.56 |
| 86 | Valentin Ferron | TotalEnergies | + 10.56 |
| 87 | Christophe Laporte | Jumbo-Visma | + 10.56 |
| 88 | Anthony Turgis | TotalEnergies | + 10.56 |
| 89 | Jasper De Buyst | Lotto Dstny | + 10.56 |
| 90 | Oliver Naesen | AG2R Citroën Team | + 10.56 |
| 91 | Yves Lampaert | Soudal Quick-Step | + 10.56 |
| 92 | Marco Haller | BORA-hansgrohe | + 10.56 |
| 93 | Torstein Træen | Uno-X Pro Cycling Team | + 10.56 |
| 94 | Rasmus Tiller | Uno-X Pro Cycling Team | + 10.56 |
| 95 | Nathan Van Hooydonck | Jumbo-Visma | + 10.56 |
| 96 | Lilian Calmejane | Intermarché-Circus-Wanty | + 12.55 |
| 97 | Gregor Mühlberger | Movistar Team | + 12.55 |
| 98 | Matteo Jorgenson | Movistar Team | + 12.55 |
| 99 | Michael Woods | Israel-Premier Tech | + 13.02 |
| 100 | Alexander Kristoff | Uno-X Pro Cycling Team | + 13.02 |
| 101 | Michael Gogl | Alpecin-Deceuninck | + 13.02 |
| 102 | Jonas Rickaert | Alpecin-Deceuninck | + 13.02 |
| 103 | Jasper Philipsen | Alpecin-Deceuninck | + 13.02 |
| 104 | Danny van Poppel | BORA-hansgrohe | + 13.02 |
| 105 | Luke Durbridge | Team Jayco-AlUla | + 13.02 |
| 106 | Patrick Konrad | BORA-hansgrohe | + 13.02 |
| 107 | Fred Wright | Bahrain Victorious | + 13.02 |
| 108 | Rigoberto Uran | EF Education-EasyPost | + 13.02 |
| 109 | Harold Tejada | Astana Qazaqstan Team | + 13.02 |
| 110 | Mathieu van der Poel | Alpecin-Deceuninck | + 13.08 |
| 111 | Bryan Coquard | Cofidis | + 13.08 |
| 112 | Alberto Bettiol | EF Education-EasyPost | + 13.08 |
| 113 | Anthon Charmig | Uno-X Pro Cycling Team | + 19.04 |
| 114 | Silvan Dillier | Alpecin-Deceuninck | + 19.42 |
| 115 | Hugo Houle | Israel-Premier Tech | + 20.18 |
| 116 | Matthew Dinham | Team dsm-firmenich | + 20.18 |
| 117 | Yevgeniy Fedorov | Astana Qazaqstan Team | + 20.18 |
| 118 | Ben Turner | INEOS Grenadiers | + 20.18 |
| 119 | Dylan Teuns | Israel-Premier Tech | + 20.18 |
| 120 | Matej Mohoric | Bahrain Victorious | + 20.18 |
| 121 | Victor Lafay | Cofidis | + 20.18 |
| 122 | Mikkel Bjerg | UAE Team Emirates | + 20.18 |
| 123 | Juan Pedro Lopez | Lidl-Trek | + 20.18 |
| 124 | Simon Guglielmi | Team Arkéa-Samsic | + 20.18 |
| 125 | Neilson Powless | EF Education-EasyPost | + 20.18 |
| 126 | Matteo Trentin | UAE Team Emirates | + 20.18 |
| 127 | Clément Champoussin | Team Arkéa-Samsic | + 20.18 |
| 128 | Andrey Amador | EF Education-EasyPost | + 20.18 |
| 129 | Marc Soler | UAE Team Emirates | + 20.18 |
| 130 | Peter Sagan | TotalEnergies | + 20.18 |
| 131 | Pierre Latour | TotalEnergies | + 20.18 |
| 132 | Alexey Lutsenko | Astana Qazaqstan Team | + 20.27 |
| 133 | Luca Mozzato | Team Arkéa-Samsic | + 20.38 |
| 134 | John Degenkolb | Team dsm-firmenich | + 23.33 |
| 135 | Remi Cavagna | Soudal Quick-Step | + 23.33 |
| 136 | Olivier Le Gac | Groupama-FDJ | + 23.33 |
| 137 | Laurent Pichon | Team Arkéa-Samsic | + 23.33 |
| 138 | Mads Pedersen | Lidl-Trek | + 23.38 |
| 139 | Alex Kirsch | Lidl-Trek | + 23.38 |
| 140 | Jenthe Biermans | Team Arkéa-Samsic | + 23.38 |
| 141 | Cees Bol | Astana Qazaqstan Team | + 23.38 |
| 142 | Biniam Girmay | Intermarché-Circus-Wanty | + 23.38 |
| 143 | Quinten Hermans | Alpecin-Deceuninck | + 23.38 |
| 144 | Kevin Geniets | Groupama-FDJ | + 23.38 |
| 145 | Rui Costa | Intermarché-Circus-Wanty | + 23.38 |
| 146 | Søren Wærenskjold | Uno-X Pro Cycling Team | + 25.03 |
| 147 | Sam Welsford | Team dsm-firmenich | + 25.03 |
| 148 | Ramon Sinkeldam | Alpecin-Deceuninck | + 25.03 |
| 149 | Guillaume Boivin | Israel-Premier Tech | + 25.03 |
| 150 | Nils Eekhoff | Team dsm-firmenich | + 25.09 |
| 151 | Lawson Craddock | Team Jayco-AlUla | + 25.32 |
| 152 | Christopher Juul-Jensen | Team Jayco-AlUla | + 25.32 |
| 153 | Elmar Reinders | Team Jayco-AlUla | + 25.32 |
| 154 | Dylan Groenewegen | Team Jayco-AlUla | + 25.32 |
| 155 | Alex Edmondson | Team dsm-firmenich | + 25.32 |
| 156 | Adrien Petit | Intermarché-Circus-Wanty | + 25.32 |
| 157 | Nikias Arndt | Bahrain Victorious | + 25.32 |
| 158 | Axel Zingle | Cofidis | + 25.32 |
| 159 | Phil Bauhaus | Bahrain Victorious | + 25.32 |
| 160 | Corbin Strong | Israel-Premier Tech | + 25.32 |
| 161 | Alexis Renard | Cofidis | + 25.32 |
| 162 | Søren Kragh Andersen | Alpecin-Deceuninck | + 25.32 |
| 163 | Jordi Meeus | BORA-hansgrohe | + 25.32 |
| 164 | Michael Mørkøv | Soudal Quick-Step | + 34.09 |
| 165 | Fabio Jakobsen | Soudal Quick-Step | + 34.09 |
| 166 | Caleb Ewan | Lotto Dstny | + 34.09 |
| 167 | Florian Vermeersch | Lotto Dstny | + 34.09 |
| 168 | Frederik Frison | Lotto Dstny | + 34.09 |
| 169 | Dries Devenyns | Soudal Quick-Step | + 34.09 |
GC
| Pos | Rider | Team | Time |
|---|---|---|---|
| 1 | Jonas Vingegaard | Jumbo-Visma | 42:33:13 |
| 2 | Tadej Pogacar | UAE Team Emirates | + 00.17 |
| 3 | Jai Hindley | BORA-hansgrohe | + 02.40 |
| 4 | Carlos Rodriguez | INEOS Grenadiers | + 04.22 |
| 5 | Pello Bilbao | Bahrain Victorious | + 04.34 |
| 6 | Adam Yates | UAE Team Emirates | + 04.39 |
| 7 | Simon Yates | Team Jayco-AlUla | + 04.44 |
| 8 | Tom Pidcock | INEOS Grenadiers | + 05.26 |
| 9 | David Gaudu | Groupama-FDJ | + 06.01 |
| 10 | Sepp Kuss | Jumbo-Visma | + 06.45 |
| 11 | Romain Bardet | Team dsm-firmenich | + 06.58 |
| 12 | Louis Meintjes | Intermarché-Circus-Wanty | + 08.50 |
| 13 | Emanuel Buchmann | BORA-hansgrohe | + 09.09 |
| 14 | Mikel Landa | Bahrain Victorious | + 09.09 |
| 15 | Thibaut Pinot | Groupama-FDJ | + 09.36 |
| 16 | Felix Gall | AG2R Citroën Team | + 09.46 |
| 17 | Ben O'Connor | AG2R Citroën Team | + 11.07 |
| 18 | Guillaume Martin | Cofidis | + 11.12 |
| 19 | Jonathan Castroviejo | INEOS Grenadiers | + 16.05 |
| 20 | Valentin Madouas | Groupama-FDJ | + 18.56 |
| 21 | Clément Berthet | AG2R Citroën Team | + 19.24 |
| 22 | Wilco Kelderman | Jumbo-Visma | + 20.42 |
| 23 | Chris Harper | Team Jayco-AlUla | + 23.36 |
| 24 | Julian Alaphilippe | Soudal Quick-Step | + 26.08 |
| 25 | Mattias Skjelmose | Lidl-Trek | + 26.50 |
| 26 | Wout van Aert | Jumbo-Visma | + 27.30 |
| 27 | Michael Woods | Israel-Premier Tech | + 29.48 |
| 28 | Rafal Majka | UAE Team Emirates | + 31.27 |
| 29 | Gorka Izagirre | Movistar Team | + 31.40 |
| 30 | Egan Bernal | INEOS Grenadiers | + 34.56 |
| 31 | Giulio Ciccone | Lidl-Trek | + 35.38 |
| 32 | Ruben Guerreiro | Movistar Team | + 38.08 |
| 33 | Harold Tejada | Astana Qazaqstan Team | + 38.09 |
| 34 | Mathieu Burgaudeau | TotalEnergies | + 40.16 |
| 35 | Bob Jungels | BORA-hansgrohe | + 40.22 |
| 36 | David de la Cruz | Astana Qazaqstan Team | + 41.30 |
| 37 | Warren Barguil | Team Arkéa-Samsic | + 43.41 |
| 38 | Jack Haig | Bahrain Victorious | + 44.23 |
| 39 | Felix Großschartner | UAE Team Emirates | + 48.21 |
| 40 | Tobias Halland Johannessen | Uno-X Pro Cycling Team | + 49.42 |
| 41 | Aurélien Paret-Peintre | AG2R Citroën Team | + 50.03 |
| 42 | Ion Izagirre | Cofidis | + 55.11 |
| 43 | Tiesj Benoot | Jumbo-Visma | + 56.03 |
| 44 | Matteo Jorgenson | Movistar Team | + 57.07 |
| 45 | Neilson Powless | EF Education-EasyPost | + 58.15 |
| 46 | Victor Campenaerts | Lotto Dstny | + 01:01.35 |
| 47 | Chris Hamilton | Team dsm-firmenich | + 01:01.47 |
| 48 | Michal Kwiatkowski | INEOS Grenadiers | + 01:02.12 |
| 49 | Jonas Gregaard | Uno-X Pro Cycling Team | + 01:02.44 |
| 50 | Dylan Teuns | Israel-Premier Tech | + 01:04.31 |
| 51 | Krists Neilands | Israel-Premier Tech | + 01:05.27 |
| 52 | Matis Louvel | Team Arkéa-Samsic | + 01:05.41 |
| 53 | Antonio Pedrero | Movistar Team | + 01:06.21 |
| 54 | Juan Pedro Lopez | Lidl-Trek | + 01:06.26 |
| 55 | Stefan Küng | Groupama-FDJ | + 01:07.22 |
| 56 | Georg Zimmermann | Intermarché-Circus-Wanty | + 01:08.57 |
| 57 | Wout Poels | Bahrain Victorious | + 01:09.23 |
| 58 | Daniel Martinez | INEOS Grenadiers | + 01:10.30 |
| 59 | Esteban Chaves | EF Education-EasyPost | + 01:10.40 |
| 60 | Tony Gallopin | Lidl-Trek | + 01:13.05 |
| 61 | Alex Aranburu | Movistar Team | + 01:13.40 |
| 62 | Quentin Pacher | Groupama-FDJ | + 01:14.56 |
| 63 | James Shaw | EF Education-EasyPost | + 01:15.34 |
| 64 | Kevin Geniets | Groupama-FDJ | + 01:15.39 |
| 65 | Nelson Oliveira | Movistar Team | + 01:16.39 |
| 66 | Dylan van Baarle | Jumbo-Visma | + 01:16.47 |
| 67 | Matthew Dinham | Team dsm-firmenich | + 01:16.56 |
| 68 | Nick Schultz | Israel-Premier Tech | + 01:17.06 |
| 69 | Alexey Lutsenko | Astana Qazaqstan Team | + 01:18.31 |
| 70 | Gregor Mühlberger | Movistar Team | + 01:18.42 |
| 71 | Clément Champoussin | Team Arkéa-Samsic | + 01:20.18 |
| 72 | Maxim Van Gils | Lotto Dstny | + 01:20.56 |
| 73 | Simon Geschke | Cofidis | + 01:21.06 |
| 74 | Lilian Calmejane | Intermarché-Circus-Wanty | + 01:21.40 |
| 75 | Matej Mohoric | Bahrain Victorious | + 01:23.12 |
| 76 | Anthony Perez | Cofidis | + 01:24.51 |
| 77 | Anthony Delaplace | Team Arkéa-Samsic | + 01:25.40 |
| 78 | Omar Fraile | INEOS Grenadiers | + 01:26.34 |
| 79 | Alberto Bettiol | EF Education-EasyPost | + 01:26.39 |
| 80 | Lars van den Berg | Groupama-FDJ | + 01:30.17 |
| 81 | Mathieu van der Poel | Alpecin-Deceuninck | + 01:30.25 |
| 82 | Hugo Houle | Israel-Premier Tech | + 01:32.14 |
| 83 | Pierre Latour | TotalEnergies | + 01:32.17 |
| 84 | Pascal Eenkhoorn | Lotto Dstny | + 01:32.18 |
| 85 | Rui Costa | Intermarché-Circus-Wanty | + 01:35.34 |
| 86 | Patrick Konrad | BORA-hansgrohe | + 01:35.40 |
| 87 | Jasper Stuyven | Lidl-Trek | + 01:35.49 |
| 88 | Kevin Vermaerke | Team dsm-firmenich | + 01:36.51 |
| 89 | Jonas Abrahamsen | Uno-X Pro Cycling Team | + 01:36.57 |
| 90 | Nils Politt | BORA-hansgrohe | + 01:38.09 |
| 91 | Oliver Naesen | AG2R Citroën Team | + 01:38.54 |
| 92 | Edvald Boasson-Hagen | TotalEnergies | + 01:39.07 |
| 93 | Nathan Van Hooydonck | Jumbo-Visma | + 01:39.07 |
| 94 | Victor Lafay | Cofidis | + 01:40.46 |
| 95 | Marc Soler | UAE Team Emirates | + 01:40.54 |
| 96 | Marco Haller | BORA-hansgrohe | + 01:41.39 |
| 97 | Stan Dewulf | AG2R Citroën Team | + 01:41.46 |
| 98 | Rigoberto Uran | EF Education-EasyPost | + 01:42.19 |
| 99 | Valentin Ferron | TotalEnergies | + 01:43.12 |
| 100 | Mike Teunissen | Intermarché-Circus-Wanty | + 01:44.05 |
| 101 | Lawson Craddock | Team Jayco-AlUla | + 01:44.37 |
| 102 | Jasper Philipsen | Alpecin-Deceuninck | + 01:45.52 |
| 103 | Corbin Strong | Israel-Premier Tech | + 01:45.53 |
| 104 | Nans Peters | AG2R Citroën Team | + 01:45.54 |
| 105 | Simon Clarke | Israel-Premier Tech | + 01:47.23 |
| 106 | Magnus Cort | EF Education-EasyPost | + 01:48.58 |
| 107 | Christophe Laporte | Jumbo-Visma | + 01:49.54 |
| 108 | Kasper Asgreen | Soudal Quick-Step | + 01:50.19 |
| 109 | Fred Wright | Bahrain Victorious | + 01:50.48 |
| 110 | Daniel Oss | TotalEnergies | + 01:50.53 |
| 111 | Dion Smith | Intermarché-Circus-Wanty | + 01:52.58 |
| 112 | Benoît Cosnefroy | AG2R Citroën Team | + 01:53.03 |
| 113 | Anthony Turgis | TotalEnergies | + 01:53.04 |
| 114 | Quinten Hermans | Alpecin-Deceuninck | + 01:53.15 |
| 115 | Bryan Coquard | Cofidis | + 01:53.29 |
| 116 | Rasmus Tiller | Uno-X Pro Cycling Team | + 01:54.55 |
| 117 | Anthon Charmig | Uno-X Pro Cycling Team | + 01:56.58 |
| 118 | Mads Pedersen | Lidl-Trek | + 01:57.32 |
| 119 | Jonas Rickaert | Alpecin-Deceuninck | + 01:58.42 |
| 120 | Luka Mezgec | Team Jayco-AlUla | + 01:58.48 |
| 121 | Vegard Stake Laengen | UAE Team Emirates | + 01:58.57 |
| 122 | Danny van Poppel | BORA-hansgrohe | + 02:00.25 |
| 123 | Silvan Dillier | Alpecin-Deceuninck | + 02:01.16 |
| 124 | Biniam Girmay | Intermarché-Circus-Wanty | + 02:01.19 |
| 125 | Nikias Arndt | Bahrain Victorious | + 02:03.17 |
| 126 | Guillaume Boivin | Israel-Premier Tech | + 02:03.41 |
| 127 | Alex Kirsch | Lidl-Trek | + 02:03.41 |
| 128 | Ben Turner | INEOS Grenadiers | + 02:05.18 |
| 129 | Torstein Træen | Uno-X Pro Cycling Team | + 02:06.19 |
| 130 | Simon Guglielmi | Team Arkéa-Samsic | + 02:06.53 |
| 131 | Michael Gogl | Alpecin-Deceuninck | + 02:06.56 |
| 132 | Peter Sagan | TotalEnergies | + 02:07.00 |
| 133 | Alexander Kristoff | Uno-X Pro Cycling Team | + 02:09.45 |
| 134 | Matteo Trentin | UAE Team Emirates | + 02:10.09 |
| 135 | Remi Cavagna | Soudal Quick-Step | + 02:10.18 |
| 136 | Søren Kragh Andersen | Alpecin-Deceuninck | + 02:10.49 |
| 137 | Yves Lampaert | Soudal Quick-Step | + 02:11.12 |
| 138 | Jenthe Biermans | Team Arkéa-Samsic | + 02:11.37 |
| 139 | Andrey Amador | EF Education-EasyPost | + 02:12.13 |
| 140 | Christopher Juul-Jensen | Team Jayco-AlUla | + 02:12.36 |
| 141 | Luke Durbridge | Team Jayco-AlUla | + 02:14.07 |
| 142 | Jasper De Buyst | Lotto Dstny | + 02:15.26 |
| 143 | Tim Declercq | Soudal Quick-Step | + 02:16.18 |
| 144 | Nils Eekhoff | Team dsm-firmenich | + 02:18.24 |
| 145 | Luca Mozzato | Team Arkéa-Samsic | + 02:19.14 |
| 146 | Adrien Petit | Intermarché-Circus-Wanty | + 02:21.03 |
| 147 | Dylan Groenewegen | Team Jayco-AlUla | + 02:21.34 |
| 148 | Søren Wærenskjold | Uno-X Pro Cycling Team | + 02:21.35 |
| 149 | Elmar Reinders | Team Jayco-AlUla | + 02:21.36 |
| 150 | Mikkel Bjerg | UAE Team Emirates | + 02:22.20 |
| 151 | Dries Devenyns | Soudal Quick-Step | + 02:22.28 |
| 152 | Florian Vermeersch | Lotto Dstny | + 02:23.36 |
| 153 | Alexis Renard | Cofidis | + 02:24.05 |
| 154 | Olivier Le Gac | Groupama-FDJ | + 02:24.16 |
| 155 | Laurent Pichon | Team Arkéa-Samsic | + 02:24.43 |
| 156 | Gianni Moscon | Astana Qazaqstan Team | + 02:25.39 |
| 157 | Caleb Ewan | Lotto Dstny | + 02:26.21 |
| 158 | Jordi Meeus | BORA-hansgrohe | + 02:28.22 |
| 159 | John Degenkolb | Team dsm-firmenich | + 02:28.25 |
| 160 | Ramon Sinkeldam | Alpecin-Deceuninck | + 02:28.59 |
| 161 | Sam Welsford | Team dsm-firmenich | + 02:29.54 |
| 162 | Alex Edmondson | Team dsm-firmenich | + 02:32.04 |
| 163 | Phil Bauhaus | Bahrain Victorious | + 02:34.51 |
| 164 | Cees Bol | Astana Qazaqstan Team | + 02:35.43 |
| 165 | Frederik Frison | Lotto Dstny | + 02:39.10 |
| 166 | Axel Zingle | Cofidis | + 02:39.47 |
| 167 | Yevgeniy Fedorov | Astana Qazaqstan Team | + 02:45.25 |
| 168 | Fabio Jakobsen | Soudal Quick-Step | + 02:47.41 |
| 169 | Michael Mørkøv | Soudal Quick-Step | + 02:48.26 |
Youth
| Pos | Rider | Team | Time |
|---|---|---|---|
| 1 | Tadej Pogacar | UAE Team Emirates | 42:33:30 |
| 2 | Carlos Rodriguez | INEOS Grenadiers | + 04.05 |
| 3 | Tom Pidcock | INEOS Grenadiers | + 05.09 |
| 4 | Felix Gall | AG2R Citroën Team | + 09.29 |
| 5 | Mattias Skjelmose | Lidl-Trek | + 26.33 |
| 6 | Mathieu Burgaudeau | TotalEnergies | + 39.59 |
| 7 | Tobias Halland Johannessen | Uno-X Pro Cycling Team | + 49.25 |
| 8 | Matteo Jorgenson | Movistar Team | + 56.50 |
| 9 | Matis Louvel | Team Arkéa-Samsic | + 01:05.24 |
| 10 | Matthew Dinham | Team dsm-firmenich | + 01:16.39 |
| 11 | Clément Champoussin | Team Arkéa-Samsic | + 01:20.01 |
| 12 | Maxim Van Gils | Lotto Dstny | + 01:20.39 |
| 13 | Lars van den Berg | Groupama-FDJ | + 01:30.00 |
| 14 | Kevin Vermaerke | Team dsm-firmenich | + 01:36.34 |
| 15 | Valentin Ferron | TotalEnergies | + 01:42.55 |
| 16 | Jasper Philipsen | Alpecin-Deceuninck | + 01:45.35 |
| 17 | Corbin Strong | Israel-Premier Tech | + 01:45.36 |
| 18 | Fred Wright | Bahrain Victorious | + 01:50.31 |
| 19 | Anthon Charmig | Uno-X Pro Cycling Team | + 01:56.41 |
| 20 | Biniam Girmay | Intermarché-Circus-Wanty | + 02:01.02 |
| 21 | Ben Turner | INEOS Grenadiers | + 02:05.01 |
| 22 | Nils Eekhoff | Team dsm-firmenich | + 02:18.07 |
| 23 | Luca Mozzato | Team Arkéa-Samsic | + 02:18.57 |
| 24 | Søren Wærenskjold | Uno-X Pro Cycling Team | + 02:21.18 |
| 25 | Mikkel Bjerg | UAE Team Emirates | + 02:22.03 |
| 26 | Florian Vermeersch | Lotto Dstny | + 02:23.19 |
| 27 | Alexis Renard | Cofidis | + 02:23.48 |
| 28 | Jordi Meeus | BORA-hansgrohe | + 02:28.05 |
| 29 | Axel Zingle | Cofidis | + 02:39.30 |
| 30 | Yevgeniy Fedorov | Astana Qazaqstan Team | + 02:45.08 |
Points
| Pos | Rider | Team | Points |
|---|---|---|---|
| 1 | Jasper Philipsen | Alpecin-Deceuninck | 260 |
| 2 | Bryan Coquard | Cofidis | 149 |
| 3 | Mads Pedersen | Lidl-Trek | 143 |
| 4 | Wout van Aert | Jumbo-Visma | 112 |
| 5 | Tadej Pogacar | UAE Team Emirates | 85 |
| 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 | Neilson Powless | EF Education-EasyPost | 70 |
| 11 | Michael Woods | Israel-Premier Tech | 66 |
| 12 | Dylan Groenewegen | Team Jayco-AlUla | 62 |
| 13 | Pello Bilbao | Bahrain Victorious | 59 |
| 14 | Jai Hindley | BORA-hansgrohe | 51 |
| 15 | Jonas Gregaard | Uno-X Pro Cycling Team | 50 |
| 16 | Alexander Kristoff | Uno-X Pro Cycling Team | 43 |
| 17 | Jonas Vingegaard | Jumbo-Visma | 40 |
| 18 | Georg Zimmermann | Intermarché-Circus-Wanty | 40 |
| 19 | Matej Mohoric | Bahrain Victorious | 39 |
| 20 | Adam Yates | UAE Team Emirates | 38 |
| 21 | Simon Yates | Team Jayco-AlUla | 38 |
| 22 | Pierre Latour | TotalEnergies | 38 |
| 23 | Simon Guglielmi | Team Arkéa-Samsic | 37 |
| 24 | Corbin Strong | Israel-Premier Tech | 37 |
| 25 | Matteo Jorgenson | Movistar Team | 32 |
| 26 | Jonas Abrahamsen | Uno-X Pro Cycling Team | 31 |
| 27 | Mattias Skjelmose | Lidl-Trek | 31 |
| 28 | Fabio Jakobsen | Soudal Quick-Step | 30 |
| 29 | Kasper Asgreen | Soudal Quick-Step | 29 |
| 30 | Michal Kwiatkowski | INEOS Grenadiers | 29 |
| 31 | Esteban Chaves | EF Education-EasyPost | 28 |
| 32 | Remi Cavagna | Soudal Quick-Step | 28 |
| 33 | Luca Mozzato | Team Arkéa-Samsic | 28 |
| 34 | Peter Sagan | TotalEnergies | 27 |
| 35 | Warren Barguil | Team Arkéa-Samsic | 26 |
| 36 | Ben O'Connor | AG2R Citroën Team | 25 |
| 37 | Giulio Ciccone | Lidl-Trek | 25 |
| 38 | Clément Berthet | AG2R Citroën Team | 24 |
| 39 | Danny van Poppel | BORA-hansgrohe | 24 |
| 40 | Pascal Eenkhoorn | Lotto Dstny | 22 |
| 41 | Tom Pidcock | INEOS Grenadiers | 22 |
| 42 | Emanuel Buchmann | BORA-hansgrohe | 22 |
| 43 | Felix Gall | AG2R Citroën Team | 22 |
| 44 | Krists Neilands | Israel-Premier Tech | 22 |
| 45 | Alexey Lutsenko | Astana Qazaqstan Team | 22 |
| 46 | Anthony Delaplace | Team Arkéa-Samsic | 20 |
| 47 | Edvald Boasson-Hagen | TotalEnergies | 20 |
| 48 | Laurent Pichon | Team Arkéa-Samsic | 20 |
| 49 | Romain Bardet | Team dsm-firmenich | 20 |
| 50 | Tobias Halland Johannessen | Uno-X Pro Cycling Team | 20 |
| 51 | Victor Campenaerts | Lotto Dstny | 20 |
| 52 | Carlos Rodriguez | INEOS Grenadiers | 19 |
| 53 | Thibaut Pinot | Groupama-FDJ | 19 |
| 54 | Antonio Pedrero | Movistar Team | 19 |
| 55 | Sam Welsford | Team dsm-firmenich | 19 |
| 56 | David de la Cruz | Astana Qazaqstan Team | 18 |
| 57 | David Gaudu | Groupama-FDJ | 17 |
| 58 | Matis Louvel | Team Arkéa-Samsic | 17 |
| 59 | Anthony Perez | Cofidis | 17 |
| 60 | Anthony Turgis | TotalEnergies | 17 |
| 61 | Nils Eekhoff | Team dsm-firmenich | 16 |
| 62 | Mathieu Burgaudeau | TotalEnergies | 15 |
| 63 | James Shaw | EF Education-EasyPost | 15 |
| 64 | Valentin Ferron | TotalEnergies | 15 |
| 65 | Tim Declercq | Soudal Quick-Step | 15 |
| 66 | Julian Alaphilippe | Soudal Quick-Step | 14 |
| 67 | Ruben Guerreiro | Movistar Team | 13 |
| 68 | Lilian Calmejane | Intermarché-Circus-Wanty | 13 |
| 69 | Gorka Izagirre | Movistar Team | 12 |
| 70 | Tiesj Benoot | Jumbo-Visma | 12 |
| 71 | Matteo Trentin | UAE Team Emirates | 12 |
| 72 | Jasper De Buyst | Lotto Dstny | 12 |
| 73 | Phil Bauhaus | Bahrain Victorious | 12 |
| 74 | Mathieu van der Poel | Alpecin-Deceuninck | 11 |
| 75 | Dylan Teuns | Israel-Premier Tech | 10 |
| 76 | Patrick Konrad | BORA-hansgrohe | 10 |
| 77 | Oliver Naesen | AG2R Citroën Team | 10 |
| 78 | Rasmus Tiller | Uno-X Pro Cycling Team | 10 |
| 79 | Luka Mezgec | Team Jayco-AlUla | 10 |
| 80 | Christopher Juul-Jensen | Team Jayco-AlUla | 10 |
| 81 | Daniel Martinez | INEOS Grenadiers | 9 |
| 82 | Alex Aranburu | Movistar Team | 9 |
| 83 | Nick Schultz | Israel-Premier Tech | 9 |
| 84 | Cees Bol | Astana Qazaqstan Team | 9 |
| 85 | Jack Haig | Bahrain Victorious | 8 |
| 86 | Jasper Stuyven | Lidl-Trek | 8 |
| 87 | Mikel Landa | Bahrain Victorious | 7 |
| 88 | Nikias Arndt | Bahrain Victorious | 7 |
| 89 | Sepp Kuss | Jumbo-Visma | 6 |
| 90 | Mikkel Bjerg | UAE Team Emirates | 6 |
| 91 | Alexis Renard | Cofidis | 6 |
| 92 | Harold Tejada | Astana Qazaqstan Team | 5 |
| 93 | Mike Teunissen | Intermarché-Circus-Wanty | 5 |
| 94 | Fred Wright | Bahrain Victorious | 4 |
| 95 | Jonas Rickaert | Alpecin-Deceuninck | 4 |
| 96 | Guillaume Boivin | Israel-Premier Tech | 4 |
| 97 | Wilco Kelderman | Jumbo-Visma | 3 |
| 98 | Juan Pedro Lopez | Lidl-Trek | 3 |
| 99 | Maxim Van Gils | Lotto Dstny | 3 |
| 100 | Valentin Madouas | Groupama-FDJ | 2 |
| 101 | Marc Soler | UAE Team Emirates | 2 |
| 102 | Alex Kirsch | Lidl-Trek | 2 |
| 103 | Søren Wærenskjold | Uno-X Pro Cycling Team | 2 |
| 104 | Kevin Vermaerke | Team dsm-firmenich | 1 |
| 105 | Torstein Træen | Uno-X Pro Cycling Team | 1 |
| 106 | Alberto Bettiol | EF Education-EasyPost | -13 |
Mountain
| Pos | Rider | Team | Points |
|---|---|---|---|
| 1 | Neilson Powless | EF Education-EasyPost | 46 |
| 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 | Michael Woods | Israel-Premier Tech | 20 |
| 6 | Tadej Pogacar | UAE Team Emirates | 19 |
| 7 | Jai Hindley | BORA-hansgrohe | 19 |
| 8 | Giulio Ciccone | Lidl-Trek | 19 |
| 9 | Jonas Vingegaard | Jumbo-Visma | 18 |
| 10 | Pierre Latour | TotalEnergies | 16 |
| 11 | Wout van Aert | Jumbo-Visma | 15 |
| 12 | Daniel Martinez | INEOS Grenadiers | 15 |
| 13 | Emanuel Buchmann | BORA-hansgrohe | 14 |
| 14 | James Shaw | EF Education-EasyPost | 14 |
| 15 | Krists Neilands | Israel-Premier Tech | 12 |
| 16 | Matteo Jorgenson | Movistar Team | 12 |
| 17 | Matej Mohoric | Bahrain Victorious | 12 |
| 18 | Michal Kwiatkowski | INEOS Grenadiers | 10 |
| 19 | Esteban Chaves | EF Education-EasyPost | 8 |
| 20 | Clément Berthet | AG2R Citroën Team | 8 |
| 21 | Warren Barguil | Team Arkéa-Samsic | 6 |
| 22 | Jack Haig | Bahrain Victorious | 5 |
| 23 | Georg Zimmermann | Intermarché-Circus-Wanty | 5 |
| 24 | Anthony Turgis | TotalEnergies | 4 |
| 25 | Jonas Gregaard | Uno-X Pro Cycling Team | 4 |
| 26 | Alexey Lutsenko | Astana Qazaqstan Team | 4 |
| 27 | Mathieu van der Poel | Alpecin-Deceuninck | 4 |
| 28 | Pascal Eenkhoorn | Lotto Dstny | 3 |
| 29 | Laurent Pichon | Team Arkéa-Samsic | 3 |
| 30 | Wout Poels | Bahrain Victorious | 2 |
| 31 | Anthon Charmig | Uno-X Pro Cycling Team | 2 |
| 32 | Simon Yates | Team Jayco-AlUla | 2 |
| 33 | Julian Alaphilippe | Soudal Quick-Step | 2 |
| 34 | Edvald Boasson-Hagen | TotalEnergies | 2 |
| 35 | Anthony Delaplace | Team Arkéa-Samsic | 1 |
| 36 | Jonas Abrahamsen | Uno-X Pro Cycling Team | 1 |
| 37 | Pello Bilbao | Bahrain Victorious | 1 |
| 38 | Victor Campenaerts | Lotto Dstny | 1 |
| 39 | Dylan van Baarle | Jumbo-Visma | 1 |
| 40 | Kasper Asgreen | Soudal Quick-Step | 1 |
| 41 | Simon Guglielmi | Team Arkéa-Samsic | 1 |
| 42 | Remi Cavagna | Soudal Quick-Step | 1 |
| 43 | Tim Declercq | Soudal Quick-Step | 1 |
Team
| Pos | Team | Time |
|---|---|---|
| 1 | Bahrain Victorious | 127:54:45 |
| 2 | INEOS Grenadiers | + 01.11 |
| 3 | Jumbo-Visma | + 05.00 |
| 4 | AG2R Citroën Team | + 13.51 |
| 5 | UAE Team Emirates | + 16.12 |
| 6 | Groupama-FDJ | + 19.05 |
| 7 | BORA-hansgrohe | + 37.23 |
| 8 | Movistar Team | + 42.54 |
| 9 | Lidl-Trek | + 01:13.49 |
| 10 | Team Jayco-AlUla | + 01:23.04 |
| 11 | Cofidis | + 01:32.03 |
| 12 | Team dsm-firmenich | + 01:33.40 |
| 13 | Israel-Premier Tech | + 01:34.34 |
| 14 | Astana Qazaqstan Team | + 01:35.25 |
| 15 | TotalEnergies | + 01:46.43 |
| 16 | Intermarché-Circus-Wanty | + 01:46.52 |
| 17 | EF Education-EasyPost | + 02:08.00 |
| 18 | Uno-X Pro Cycling Team | + 02:17.39 |
| 19 | Team Arkéa-Samsic | + 02:24.32 |
| 20 | Lotto Dstny | + 03:18.41 |
| 21 | Soudal Quick-Step | + 03:25.36 |
| 22 | Alpecin-Deceuninck | + 04:16.26 |








