Tour de France 2023 - Stage 16
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 | Jonas Vingegaard | Jumbo-Visma | 0:32:36 |
| 2 | Tadej Pogacar | UAE Team Emirates | + 01.38 |
| 3 | Wout van Aert | Jumbo-Visma | + 02.51 |
| 4 | Pello Bilbao | Bahrain Victorious | + 02.55 |
| 5 | Simon Yates | Team Jayco-AlUla | + 02.58 |
| 6 | Remi Cavagna | Soudal Quick-Step | + 03.06 |
| 7 | Adam Yates | UAE Team Emirates | + 03.12 |
| 8 | Mattias Skjelmose | Lidl-Trek | + 03.21 |
| 9 | Mads Pedersen | Lidl-Trek | + 03.31 |
| 10 | David Gaudu | Groupama-FDJ | + 03.31 |
| 11 | Jonathan Castroviejo | INEOS Grenadiers | + 03.36 |
| 12 | Carlos Rodriguez | INEOS Grenadiers | + 03.36 |
| 13 | Felix Gall | AG2R Citroën Team | + 03.40 |
| 14 | Sepp Kuss | Jumbo-Visma | + 03.40 |
| 15 | Kasper Asgreen | Soudal Quick-Step | + 03.41 |
| 16 | Alexey Lutsenko | Astana Qazaqstan Team | + 03.55 |
| 17 | Pierre Latour | TotalEnergies | + 03.57 |
| 18 | Stefan Küng | Groupama-FDJ | + 03.58 |
| 19 | Fred Wright | Bahrain Victorious | + 03.59 |
| 20 | Rui Costa | Intermarché-Circus-Wanty | + 04.02 |
| 21 | Ion Izagirre | Cofidis | + 04.12 |
| 22 | Harold Tejada | Astana Qazaqstan Team | + 04.16 |
| 23 | Dylan van Baarle | Jumbo-Visma | + 04.23 |
| 24 | Jai Hindley | BORA-hansgrohe | + 04.37 |
| 25 | Nikias Arndt | Bahrain Victorious | + 04.43 |
| 26 | Julian Alaphilippe | Soudal Quick-Step | + 04.49 |
| 27 | Ben O'Connor | AG2R Citroën Team | + 04.52 |
| 28 | Valentin Madouas | Groupama-FDJ | + 04.52 |
| 29 | Dries Devenyns | Soudal Quick-Step | + 05.01 |
| 30 | Nick Schultz | Israel-Premier Tech | + 05.02 |
| 31 | Gianni Moscon | Astana Qazaqstan Team | + 05.03 |
| 32 | Lilian Calmejane | Intermarché-Circus-Wanty | + 05.07 |
| 33 | Thibaut Pinot | Groupama-FDJ | + 05.09 |
| 34 | Alex Kirsch | Lidl-Trek | + 05.10 |
| 35 | Mathieu Burgaudeau | TotalEnergies | + 05.11 |
| 36 | Florian Vermeersch | Lotto Dstny | + 05.16 |
| 37 | Chris Harper | Team Jayco-AlUla | + 05.17 |
| 38 | Bob Jungels | BORA-hansgrohe | + 05.19 |
| 39 | Hugo Houle | Israel-Premier Tech | + 05.28 |
| 40 | Christopher Juul-Jensen | Team Jayco-AlUla | + 05.29 |
| 41 | Jasper Stuyven | Lidl-Trek | + 05.29 |
| 42 | Mikel Landa | Bahrain Victorious | + 05.30 |
| 43 | Jonas Gregaard | Uno-X Pro Cycling Team | + 05.31 |
| 44 | Kevin Vermaerke | Team dsm-firmenich | + 05.34 |
| 45 | Lars van den Berg | Groupama-FDJ | + 05.36 |
| 46 | Guillaume Martin | Cofidis | + 05.38 |
| 47 | Vegard Stake Laengen | UAE Team Emirates | + 05.38 |
| 48 | Tom Pidcock | INEOS Grenadiers | + 05.39 |
| 49 | Nans Peters | AG2R Citroën Team | + 05.41 |
| 50 | Aurélien Paret-Peintre | AG2R Citroën Team | + 05.41 |
| 51 | Kevin Geniets | Groupama-FDJ | + 05.43 |
| 52 | Tobias Halland Johannessen | Uno-X Pro Cycling Team | + 05.47 |
| 53 | Rafal Majka | UAE Team Emirates | + 05.51 |
| 54 | Gregor Mühlberger | Movistar Team | + 05.54 |
| 55 | Christophe Laporte | Jumbo-Visma | + 05.56 |
| 56 | Anthony Delaplace | Team Arkéa-Samsic | + 05.58 |
| 57 | Felix Großschartner | UAE Team Emirates | + 05.59 |
| 58 | Giulio Ciccone | Lidl-Trek | + 05.59 |
| 59 | Wilco Kelderman | Jumbo-Visma | + 06.00 |
| 60 | Chris Hamilton | Team dsm-firmenich | + 06.00 |
| 61 | Matthew Dinham | Team dsm-firmenich | + 06.04 |
| 62 | Tony Gallopin | Lidl-Trek | + 06.08 |
| 63 | Valentin Ferron | TotalEnergies | + 06.08 |
| 64 | Georg Zimmermann | Intermarché-Circus-Wanty | + 06.09 |
| 65 | Jack Haig | Bahrain Victorious | + 06.09 |
| 66 | Luke Durbridge | Team Jayco-AlUla | + 06.10 |
| 67 | Matteo Trentin | UAE Team Emirates | + 06.13 |
| 68 | Nils Politt | BORA-hansgrohe | + 06.14 |
| 69 | Yves Lampaert | Soudal Quick-Step | + 06.15 |
| 70 | Clément Champoussin | Team Arkéa-Samsic | + 06.16 |
| 71 | Juan Pedro Lopez | Lidl-Trek | + 06.21 |
| 72 | Michael Gogl | Alpecin-Deceuninck | + 06.24 |
| 73 | Jonas Abrahamsen | Uno-X Pro Cycling Team | + 06.26 |
| 74 | Nathan Van Hooydonck | Jumbo-Visma | + 06.26 |
| 75 | Olivier Le Gac | Groupama-FDJ | + 06.27 |
| 76 | Corbin Strong | Israel-Premier Tech | + 06.27 |
| 77 | Krists Neilands | Israel-Premier Tech | + 06.27 |
| 78 | Maxim Van Gils | Lotto Dstny | + 06.28 |
| 79 | Nelson Oliveira | Movistar Team | + 06.28 |
| 80 | Simon Geschke | Cofidis | + 06.29 |
| 81 | Quentin Pacher | Groupama-FDJ | + 06.29 |
| 82 | Axel Zingle | Cofidis | + 06.29 |
| 83 | Søren Kragh Andersen | Alpecin-Deceuninck | + 06.31 |
| 84 | Biniam Girmay | Intermarché-Circus-Wanty | + 06.31 |
| 85 | Tiesj Benoot | Jumbo-Visma | + 06.32 |
| 86 | Peter Sagan | TotalEnergies | + 06.35 |
| 87 | Mikkel Bjerg | UAE Team Emirates | + 06.36 |
| 88 | Warren Barguil | Team Arkéa-Samsic | + 06.37 |
| 89 | Michal Kwiatkowski | INEOS Grenadiers | + 06.37 |
| 90 | Mathieu van der Poel | Alpecin-Deceuninck | + 06.38 |
| 91 | Yevgeniy Fedorov | Astana Qazaqstan Team | + 06.38 |
| 92 | Wout Poels | Bahrain Victorious | + 06.38 |
| 93 | Alex Aranburu | Movistar Team | + 06.39 |
| 94 | Rasmus Tiller | Uno-X Pro Cycling Team | + 06.41 |
| 95 | Matej Mohoric | Bahrain Victorious | + 06.42 |
| 96 | Tim Declercq | Soudal Quick-Step | + 06.43 |
| 97 | Lawson Craddock | Team Jayco-AlUla | + 06.43 |
| 98 | Bryan Coquard | Cofidis | + 06.43 |
| 99 | Daniel Oss | TotalEnergies | + 06.43 |
| 100 | Matis Louvel | Team Arkéa-Samsic | + 06.48 |
| 101 | Gorka Izagirre | Movistar Team | + 06.48 |
| 102 | Jasper Philipsen | Alpecin-Deceuninck | + 06.50 |
| 103 | Jenthe Biermans | Team Arkéa-Samsic | + 06.50 |
| 104 | Omar Fraile | INEOS Grenadiers | + 06.51 |
| 105 | Sam Welsford | Team dsm-firmenich | + 06.52 |
| 106 | Laurent Pichon | Team Arkéa-Samsic | + 06.55 |
| 107 | Torstein Træen | Uno-X Pro Cycling Team | + 06.55 |
| 108 | Neilson Powless | EF Education-EasyPost | + 06.56 |
| 109 | Clément Berthet | AG2R Citroën Team | + 06.57 |
| 110 | Anthony Turgis | TotalEnergies | + 06.57 |
| 111 | Michael Woods | Israel-Premier Tech | + 06.58 |
| 112 | Alex Edmondson | Team dsm-firmenich | + 06.59 |
| 113 | Jasper De Buyst | Lotto Dstny | + 07.01 |
| 114 | Quinten Hermans | Alpecin-Deceuninck | + 07.02 |
| 115 | Frederik Frison | Lotto Dstny | + 07.03 |
| 116 | Patrick Konrad | BORA-hansgrohe | + 07.05 |
| 117 | Michael Mørkøv | Soudal Quick-Step | + 07.10 |
| 118 | Stan Dewulf | AG2R Citroën Team | + 07.12 |
| 119 | Marco Haller | BORA-hansgrohe | + 07.14 |
| 120 | Alexander Kristoff | Uno-X Pro Cycling Team | + 07.14 |
| 121 | Anthony Perez | Cofidis | + 07.15 |
| 122 | Jonas Rickaert | Alpecin-Deceuninck | + 07.15 |
| 123 | Søren Wærenskjold | Uno-X Pro Cycling Team | + 07.21 |
| 124 | Guillaume Boivin | Israel-Premier Tech | + 07.25 |
| 125 | Mike Teunissen | Intermarché-Circus-Wanty | + 07.25 |
| 126 | Danny van Poppel | BORA-hansgrohe | + 07.26 |
| 127 | Rigoberto Uran | EF Education-EasyPost | + 07.28 |
| 128 | Simon Guglielmi | Team Arkéa-Samsic | + 07.29 |
| 129 | Oliver Naesen | AG2R Citroën Team | + 07.31 |
| 130 | Marc Soler | UAE Team Emirates | + 07.32 |
| 131 | Luca Mozzato | Team Arkéa-Samsic | + 07.32 |
| 132 | Emanuel Buchmann | BORA-hansgrohe | + 07.34 |
| 133 | Victor Lafay | Cofidis | + 07.35 |
| 134 | Edvald Boasson-Hagen | TotalEnergies | + 07.36 |
| 135 | Egan Bernal | INEOS Grenadiers | + 07.41 |
| 136 | Dion Smith | Intermarché-Circus-Wanty | + 07.45 |
| 137 | Alberto Bettiol | EF Education-EasyPost | + 07.46 |
| 138 | Silvan Dillier | Alpecin-Deceuninck | + 07.52 |
| 139 | Nils Eekhoff | Team dsm-firmenich | + 07.52 |
| 140 | Dylan Teuns | Israel-Premier Tech | + 07.57 |
| 141 | Elmar Reinders | Team Jayco-AlUla | + 07.59 |
| 142 | Andrey Amador | EF Education-EasyPost | + 08.00 |
| 143 | Simon Clarke | Israel-Premier Tech | + 08.02 |
| 144 | Pascal Eenkhoorn | Lotto Dstny | + 08.07 |
| 145 | Jordi Meeus | BORA-hansgrohe | + 08.10 |
| 146 | Benoît Cosnefroy | AG2R Citroën Team | + 08.13 |
| 147 | Anthon Charmig | Uno-X Pro Cycling Team | + 08.18 |
| 148 | Phil Bauhaus | Bahrain Victorious | + 08.18 |
| 149 | Cees Bol | Astana Qazaqstan Team | + 08.19 |
| 150 | Adrien Petit | Intermarché-Circus-Wanty | + 08.21 |
| 151 | Magnus Cort | EF Education-EasyPost | + 08.33 |
| 152 | Luka Mezgec | Team Jayco-AlUla | + 08.42 |
| 153 | John Degenkolb | Team dsm-firmenich | + 08.43 |
| 154 | Dylan Groenewegen | Team Jayco-AlUla | + 09.43 |
| 155 | Victor Campenaerts | Lotto Dstny | + 10.00 |
| 156 | Alexis Renard | Cofidis | + 10.46 |
| - | Matteo Jorgenson | Movistar Team | DNS |
GC
| Pos | Rider | Team | Time |
|---|---|---|---|
| 1 | Jonas Vingegaard | Jumbo-Visma | 63:06:53 |
| 2 | Tadej Pogacar | UAE Team Emirates | + 01.48 |
| 3 | Adam Yates | UAE Team Emirates | + 08.52 |
| 4 | Carlos Rodriguez | INEOS Grenadiers | + 08.57 |
| 5 | Jai Hindley | BORA-hansgrohe | + 11.15 |
| 6 | Sepp Kuss | Jumbo-Visma | + 12.56 |
| 7 | Pello Bilbao | Bahrain Victorious | + 13.06 |
| 8 | Simon Yates | Team Jayco-AlUla | + 13.46 |
| 9 | David Gaudu | Groupama-FDJ | + 17.38 |
| 10 | Felix Gall | AG2R Citroën Team | + 18.19 |
| 11 | Guillaume Martin | Cofidis | + 19.56 |
| 12 | Tom Pidcock | INEOS Grenadiers | + 22.32 |
| 13 | Thibaut Pinot | Groupama-FDJ | + 25.21 |
| 14 | Mikel Landa | Bahrain Victorious | + 28.18 |
| 15 | Emanuel Buchmann | BORA-hansgrohe | + 37.24 |
| 16 | Jonathan Castroviejo | INEOS Grenadiers | + 37.57 |
| 17 | Rafal Majka | UAE Team Emirates | + 53.22 |
| 18 | Chris Harper | Team Jayco-AlUla | + 53.31 |
| 19 | Wilco Kelderman | Jumbo-Visma | + 01:01.43 |
| 20 | Valentin Madouas | Groupama-FDJ | + 01:06.08 |
| 21 | Ben O'Connor | AG2R Citroën Team | + 01:06.18 |
| 22 | Clément Berthet | AG2R Citroën Team | + 01:08.06 |
| 23 | Wout van Aert | Jumbo-Visma | + 01:10.16 |
| 24 | Felix Großschartner | UAE Team Emirates | + 01:20.09 |
| 25 | Warren Barguil | Team Arkéa-Samsic | + 01:22.42 |
| 26 | Mattias Skjelmose | Lidl-Trek | + 01:25.47 |
| 27 | Mathieu Burgaudeau | TotalEnergies | + 01:26.29 |
| 28 | Harold Tejada | Astana Qazaqstan Team | + 01:36.52 |
| 29 | Bob Jungels | BORA-hansgrohe | + 01:38.44 |
| 30 | Tiesj Benoot | Jumbo-Visma | + 01:42.01 |
| 31 | Wout Poels | Bahrain Victorious | + 01:42.14 |
| 32 | Egan Bernal | INEOS Grenadiers | + 01:44.17 |
| 33 | Gorka Izagirre | Movistar Team | + 01:47.28 |
| 34 | Julian Alaphilippe | Soudal Quick-Step | + 01:50.09 |
| 35 | Giulio Ciccone | Lidl-Trek | + 01:50.20 |
| 36 | Jack Haig | Bahrain Victorious | + 01:52.09 |
| 37 | Dylan Teuns | Israel-Premier Tech | + 01:52.57 |
| 38 | Michael Woods | Israel-Premier Tech | + 01:55.29 |
| 39 | Kevin Geniets | Groupama-FDJ | + 01:55.38 |
| 40 | Chris Hamilton | Team dsm-firmenich | + 01:55.50 |
| 41 | Alexey Lutsenko | Astana Qazaqstan Team | + 02:06.45 |
| 42 | Dylan van Baarle | Jumbo-Visma | + 02:08.47 |
| 43 | Ion Izagirre | Cofidis | + 02:09.28 |
| 44 | Tobias Halland Johannessen | Uno-X Pro Cycling Team | + 02:09.58 |
| 45 | Krists Neilands | Israel-Premier Tech | + 02:11.24 |
| 46 | Hugo Houle | Israel-Premier Tech | + 02:18.08 |
| 47 | Gregor Mühlberger | Movistar Team | + 02:20.08 |
| 48 | Alex Aranburu | Movistar Team | + 02:23.05 |
| 49 | Michal Kwiatkowski | INEOS Grenadiers | + 02:25.44 |
| 50 | Aurélien Paret-Peintre | AG2R Citroën Team | + 02:26.14 |
| 51 | Stefan Küng | Groupama-FDJ | + 02:27.16 |
| 52 | Nelson Oliveira | Movistar Team | + 02:27.26 |
| 53 | Jonas Gregaard | Uno-X Pro Cycling Team | + 02:27.42 |
| 54 | Maxim Van Gils | Lotto Dstny | + 02:29.34 |
| 55 | Nick Schultz | Israel-Premier Tech | + 02:33.21 |
| 56 | Clément Champoussin | Team Arkéa-Samsic | + 02:34.04 |
| 57 | Simon Geschke | Cofidis | + 02:34.48 |
| 58 | Victor Campenaerts | Lotto Dstny | + 02:35.27 |
| 59 | Marc Soler | UAE Team Emirates | + 02:37.16 |
| 60 | Neilson Powless | EF Education-EasyPost | + 02:37.16 |
| 61 | Mathieu van der Poel | Alpecin-Deceuninck | + 02:38.38 |
| 62 | Matis Louvel | Team Arkéa-Samsic | + 02:41.35 |
| 63 | Georg Zimmermann | Intermarché-Circus-Wanty | + 02:42.20 |
| 64 | Nils Politt | BORA-hansgrohe | + 02:44.39 |
| 65 | Omar Fraile | INEOS Grenadiers | + 02:45.01 |
| 66 | Anthony Delaplace | Team Arkéa-Samsic | + 02:46.11 |
| 67 | Quentin Pacher | Groupama-FDJ | + 02:47.21 |
| 68 | Juan Pedro Lopez | Lidl-Trek | + 02:49.00 |
| 69 | Matthew Dinham | Team dsm-firmenich | + 02:49.23 |
| 70 | Kevin Vermaerke | Team dsm-firmenich | + 02:56.22 |
| 71 | Matej Mohoric | Bahrain Victorious | + 02:57.00 |
| 72 | Jasper Stuyven | Lidl-Trek | + 02:58.17 |
| 73 | Anthony Perez | Cofidis | + 03:00.40 |
| 74 | Pierre Latour | TotalEnergies | + 03:01.28 |
| 75 | Lars van den Berg | Groupama-FDJ | + 03:02.16 |
| 76 | Lilian Calmejane | Intermarché-Circus-Wanty | + 03:04.07 |
| 77 | Rigoberto Uran | EF Education-EasyPost | + 03:07.20 |
| 78 | Patrick Konrad | BORA-hansgrohe | + 03:07.35 |
| 79 | Lawson Craddock | Team Jayco-AlUla | + 03:07.40 |
| 80 | Tony Gallopin | Lidl-Trek | + 03:08.06 |
| 81 | Rui Costa | Intermarché-Circus-Wanty | + 03:09.31 |
| 82 | Oliver Naesen | AG2R Citroën Team | + 03:14.39 |
| 83 | Jonas Abrahamsen | Uno-X Pro Cycling Team | + 03:15.41 |
| 84 | Pascal Eenkhoorn | Lotto Dstny | + 03:15.49 |
| 85 | Stan Dewulf | AG2R Citroën Team | + 03:16.17 |
| 86 | Marco Haller | BORA-hansgrohe | + 03:17.02 |
| 87 | Nans Peters | AG2R Citroën Team | + 03:17.58 |
| 88 | Simon Guglielmi | Team Arkéa-Samsic | + 03:22.51 |
| 89 | Victor Lafay | Cofidis | + 03:23.43 |
| 90 | Valentin Ferron | TotalEnergies | + 03:23.58 |
| 91 | Alberto Bettiol | EF Education-EasyPost | + 03:23.59 |
| 92 | Nathan Van Hooydonck | Jumbo-Visma | + 03:25.11 |
| 93 | Christophe Laporte | Jumbo-Visma | + 03:26.41 |
| 94 | Kasper Asgreen | Soudal Quick-Step | + 03:27.06 |
| 95 | Daniel Oss | TotalEnergies | + 03:32.51 |
| 96 | Torstein Træen | Uno-X Pro Cycling Team | + 03:32.54 |
| 97 | Magnus Cort | EF Education-EasyPost | + 03:33.36 |
| 98 | Corbin Strong | Israel-Premier Tech | + 03:33.52 |
| 99 | Edvald Boasson-Hagen | TotalEnergies | + 03:35.17 |
| 100 | Mike Teunissen | Intermarché-Circus-Wanty | + 03:35.23 |
| 101 | Anthon Charmig | Uno-X Pro Cycling Team | + 03:37.37 |
| 102 | Anthony Turgis | TotalEnergies | + 03:38.05 |
| 103 | Bryan Coquard | Cofidis | + 03:38.53 |
| 104 | Fred Wright | Bahrain Victorious | + 03:39.25 |
| 105 | Remi Cavagna | Soudal Quick-Step | + 03:40.56 |
| 106 | Jasper Philipsen | Alpecin-Deceuninck | + 03:41.01 |
| 107 | Benoît Cosnefroy | AG2R Citroën Team | + 03:41.44 |
| 108 | Quinten Hermans | Alpecin-Deceuninck | + 03:41.50 |
| 109 | Simon Clarke | Israel-Premier Tech | + 03:41.59 |
| 110 | Vegard Stake Laengen | UAE Team Emirates | + 03:43.01 |
| 111 | Mads Pedersen | Lidl-Trek | + 03:45.25 |
| 112 | Alex Kirsch | Lidl-Trek | + 03:46.01 |
| 113 | Yves Lampaert | Soudal Quick-Step | + 03:46.52 |
| 114 | Jonas Rickaert | Alpecin-Deceuninck | + 03:48.35 |
| 115 | Dion Smith | Intermarché-Circus-Wanty | + 03:49.24 |
| 116 | Matteo Trentin | UAE Team Emirates | + 03:52.02 |
| 117 | Andrey Amador | EF Education-EasyPost | + 03:53.14 |
| 118 | Rasmus Tiller | Uno-X Pro Cycling Team | + 03:53.49 |
| 119 | Danny van Poppel | BORA-hansgrohe | + 03:55.04 |
| 120 | Christopher Juul-Jensen | Team Jayco-AlUla | + 03:56.35 |
| 121 | Luka Mezgec | Team Jayco-AlUla | + 03:57.37 |
| 122 | Silvan Dillier | Alpecin-Deceuninck | + 03:58.14 |
| 123 | Søren Kragh Andersen | Alpecin-Deceuninck | + 03:58.22 |
| 124 | Nikias Arndt | Bahrain Victorious | + 04:01.21 |
| 125 | Biniam Girmay | Intermarché-Circus-Wanty | + 04:01.38 |
| 126 | Guillaume Boivin | Israel-Premier Tech | + 04:03.51 |
| 127 | Michael Gogl | Alpecin-Deceuninck | + 04:05.36 |
| 128 | Luke Durbridge | Team Jayco-AlUla | + 04:05.41 |
| 129 | Jenthe Biermans | Team Arkéa-Samsic | + 04:07.03 |
| 130 | Olivier Le Gac | Groupama-FDJ | + 04:08.28 |
| 131 | Peter Sagan | TotalEnergies | + 04:08.42 |
| 132 | Tim Declercq | Soudal Quick-Step | + 04:08.44 |
| 133 | Mikkel Bjerg | UAE Team Emirates | + 04:10.38 |
| 134 | Florian Vermeersch | Lotto Dstny | + 04:11.03 |
| 135 | Alexander Kristoff | Uno-X Pro Cycling Team | + 04:12.17 |
| 136 | Luca Mozzato | Team Arkéa-Samsic | + 04:14.47 |
| 137 | Dries Devenyns | Soudal Quick-Step | + 04:15.25 |
| 138 | Laurent Pichon | Team Arkéa-Samsic | + 04:20.02 |
| 139 | Gianni Moscon | Astana Qazaqstan Team | + 04:20.05 |
| 140 | Jasper De Buyst | Lotto Dstny | + 04:22.06 |
| 141 | Elmar Reinders | Team Jayco-AlUla | + 04:22.28 |
| 142 | Søren Wærenskjold | Uno-X Pro Cycling Team | + 04:23.22 |
| 143 | Nils Eekhoff | Team dsm-firmenich | + 04:23.38 |
| 144 | Adrien Petit | Intermarché-Circus-Wanty | + 04:25.41 |
| 145 | Dylan Groenewegen | Team Jayco-AlUla | + 04:27.22 |
| 146 | Alexis Renard | Cofidis | + 04:29.38 |
| 147 | Sam Welsford | Team dsm-firmenich | + 04:31.56 |
| 148 | Jordi Meeus | BORA-hansgrohe | + 04:32.00 |
| 149 | John Degenkolb | Team dsm-firmenich | + 04:32.53 |
| 150 | Alex Edmondson | Team dsm-firmenich | + 04:36.25 |
| 151 | Axel Zingle | Cofidis | + 04:37.54 |
| 152 | Phil Bauhaus | Bahrain Victorious | + 04:38.23 |
| 153 | Frederik Frison | Lotto Dstny | + 04:40.02 |
| 154 | Yevgeniy Fedorov | Astana Qazaqstan Team | + 04:40.50 |
| 155 | Cees Bol | Astana Qazaqstan Team | + 04:43.24 |
| 156 | Michael Mørkøv | Soudal Quick-Step | + 04:52.41 |
| - | Matteo Jorgenson | Movistar Team | DNS |
Youth
| Pos | Rider | Team | Time |
|---|---|---|---|
| 1 | Tadej Pogacar | UAE Team Emirates | 63:08:41 |
| 2 | Carlos Rodriguez | INEOS Grenadiers | + 07.09 |
| 3 | Felix Gall | AG2R Citroën Team | + 16.31 |
| 4 | Tom Pidcock | INEOS Grenadiers | + 20.44 |
| 5 | Mattias Skjelmose | Lidl-Trek | + 01:23.59 |
| 6 | Mathieu Burgaudeau | TotalEnergies | + 01:24.41 |
| 7 | Tobias Halland Johannessen | Uno-X Pro Cycling Team | + 02:08.10 |
| 8 | Maxim Van Gils | Lotto Dstny | + 02:27.46 |
| 9 | Clément Champoussin | Team Arkéa-Samsic | + 02:32.16 |
| 10 | Matis Louvel | Team Arkéa-Samsic | + 02:39.47 |
| 11 | Matthew Dinham | Team dsm-firmenich | + 02:47.35 |
| 12 | Kevin Vermaerke | Team dsm-firmenich | + 02:54.34 |
| 13 | Lars van den Berg | Groupama-FDJ | + 03:00.28 |
| 14 | Valentin Ferron | TotalEnergies | + 03:22.10 |
| 15 | Corbin Strong | Israel-Premier Tech | + 03:32.04 |
| 16 | Anthon Charmig | Uno-X Pro Cycling Team | + 03:35.49 |
| 17 | Fred Wright | Bahrain Victorious | + 03:37.37 |
| 18 | Jasper Philipsen | Alpecin-Deceuninck | + 03:39.13 |
| 19 | Biniam Girmay | Intermarché-Circus-Wanty | + 03:59.50 |
| 20 | Mikkel Bjerg | UAE Team Emirates | + 04:08.50 |
| 21 | Florian Vermeersch | Lotto Dstny | + 04:09.15 |
| 22 | Luca Mozzato | Team Arkéa-Samsic | + 04:12.59 |
| 23 | Søren Wærenskjold | Uno-X Pro Cycling Team | + 04:21.34 |
| 24 | Nils Eekhoff | Team dsm-firmenich | + 04:21.50 |
| 25 | Alexis Renard | Cofidis | + 04:27.50 |
| 26 | Jordi Meeus | BORA-hansgrohe | + 04:30.12 |
| 27 | Axel Zingle | Cofidis | + 04:36.06 |
| 28 | Yevgeniy Fedorov | Astana Qazaqstan Team | + 04:39.02 |
Points
| Pos | Rider | Team | Points |
|---|---|---|---|
| 1 | Jasper Philipsen | Alpecin-Deceuninck | 323 |
| 2 | Mads Pedersen | Lidl-Trek | 186 |
| 3 | Bryan Coquard | Cofidis | 178 |
| 4 | Wout van Aert | Jumbo-Visma | 154 |
| 5 | Tadej Pogacar | UAE Team Emirates | 146 |
| 6 | Jordi Meeus | BORA-hansgrohe | 96 |
| 7 | Jonas Vingegaard | Jumbo-Visma | 94 |
| 8 | Dylan Groenewegen | Team Jayco-AlUla | 92 |
| 9 | Biniam Girmay | Intermarché-Circus-Wanty | 90 |
| 10 | Michael Woods | Israel-Premier Tech | 88 |
| 11 | Pello Bilbao | Bahrain Victorious | 80 |
| 12 | Victor Lafay | Cofidis | 80 |
| 13 | Jai Hindley | BORA-hansgrohe | 76 |
| 14 | Neilson Powless | EF Education-EasyPost | 70 |
| 15 | Michal Kwiatkowski | INEOS Grenadiers | 68 |
| 16 | Adam Yates | UAE Team Emirates | 67 |
| 17 | Thibaut Pinot | Groupama-FDJ | 66 |
| 18 | Simon Yates | Team Jayco-AlUla | 65 |
| 19 | Mathieu Burgaudeau | TotalEnergies | 57 |
| 20 | Alexander Kristoff | Uno-X Pro Cycling Team | 57 |
| 21 | Matej Mohoric | Bahrain Victorious | 56 |
| 22 | Giulio Ciccone | Lidl-Trek | 53 |
| 23 | Guillaume Martin | Cofidis | 50 |
| 24 | Jonas Gregaard | Uno-X Pro Cycling Team | 50 |
| 25 | Carlos Rodriguez | INEOS Grenadiers | 49 |
| 26 | Pierre Latour | TotalEnergies | 48 |
| 27 | Mattias Skjelmose | Lidl-Trek | 47 |
| 28 | Georg Zimmermann | Intermarché-Circus-Wanty | 47 |
| 29 | Jonas Abrahamsen | Uno-X Pro Cycling Team | 46 |
| 30 | Alexey Lutsenko | Astana Qazaqstan Team | 45 |
| 31 | Simon Guglielmi | Team Arkéa-Samsic | 44 |
| 32 | Luca Mozzato | Team Arkéa-Samsic | 44 |
| 33 | Tom Pidcock | INEOS Grenadiers | 43 |
| 34 | Tobias Halland Johannessen | Uno-X Pro Cycling Team | 43 |
| 35 | Tiesj Benoot | Jumbo-Visma | 41 |
| 36 | Corbin Strong | Israel-Premier Tech | 40 |
| 37 | Dylan Teuns | Israel-Premier Tech | 39 |
| 38 | Mathieu van der Poel | Alpecin-Deceuninck | 39 |
| 39 | Victor Campenaerts | Lotto Dstny | 38 |
| 40 | Remi Cavagna | Soudal Quick-Step | 38 |
| 41 | Matis Louvel | Team Arkéa-Samsic | 37 |
| 42 | Felix Gall | AG2R Citroën Team | 37 |
| 43 | Andrey Amador | EF Education-EasyPost | 36 |
| 44 | Julian Alaphilippe | Soudal Quick-Step | 35 |
| 45 | Maxim Van Gils | Lotto Dstny | 34 |
| 46 | Ion Izagirre | Cofidis | 33 |
| 47 | Kasper Asgreen | Soudal Quick-Step | 32 |
| 48 | Mike Teunissen | Intermarché-Circus-Wanty | 32 |
| 49 | Warren Barguil | Team Arkéa-Samsic | 32 |
| 50 | Danny van Poppel | BORA-hansgrohe | 32 |
| 51 | Phil Bauhaus | Bahrain Victorious | 32 |
| 52 | Peter Sagan | TotalEnergies | 31 |
| 53 | Wout Poels | Bahrain Victorious | 30 |
| 54 | Alex Aranburu | Movistar Team | 30 |
| 55 | Harold Tejada | Astana Qazaqstan Team | 29 |
| 56 | David Gaudu | Groupama-FDJ | 28 |
| 57 | Clément Berthet | AG2R Citroën Team | 28 |
| 58 | Sam Welsford | Team dsm-firmenich | 26 |
| 59 | Emanuel Buchmann | BORA-hansgrohe | 25 |
| 60 | Ben O'Connor | AG2R Citroën Team | 25 |
| 61 | Sepp Kuss | Jumbo-Visma | 24 |
| 62 | Mikel Landa | Bahrain Victorious | 23 |
| 63 | Patrick Konrad | BORA-hansgrohe | 23 |
| 64 | Pascal Eenkhoorn | Lotto Dstny | 22 |
| 65 | Krists Neilands | Israel-Premier Tech | 22 |
| 66 | Anthony Delaplace | Team Arkéa-Samsic | 20 |
| 67 | Edvald Boasson-Hagen | TotalEnergies | 20 |
| 68 | Laurent Pichon | Team Arkéa-Samsic | 20 |
| 69 | Gorka Izagirre | Movistar Team | 19 |
| 70 | Anthony Perez | Cofidis | 17 |
| 71 | Anthony Turgis | TotalEnergies | 17 |
| 72 | Nils Eekhoff | Team dsm-firmenich | 16 |
| 73 | Valentin Ferron | TotalEnergies | 15 |
| 74 | Daniel Oss | TotalEnergies | 15 |
| 75 | Anthon Charmig | Uno-X Pro Cycling Team | 15 |
| 76 | Tim Declercq | Soudal Quick-Step | 15 |
| 77 | Cees Bol | Astana Qazaqstan Team | 14 |
| 78 | Nils Politt | BORA-hansgrohe | 13 |
| 79 | Jasper Stuyven | Lidl-Trek | 13 |
| 80 | Lilian Calmejane | Intermarché-Circus-Wanty | 13 |
| 81 | Lawson Craddock | Team Jayco-AlUla | 13 |
| 82 | Hugo Houle | Israel-Premier Tech | 12 |
| 83 | Matteo Trentin | UAE Team Emirates | 12 |
| 84 | Jasper De Buyst | Lotto Dstny | 12 |
| 85 | Nelson Oliveira | Movistar Team | 11 |
| 86 | Omar Fraile | INEOS Grenadiers | 11 |
| 87 | Fred Wright | Bahrain Victorious | 11 |
| 88 | Luka Mezgec | Team Jayco-AlUla | 11 |
| 89 | Oliver Naesen | AG2R Citroën Team | 10 |
| 90 | Rasmus Tiller | Uno-X Pro Cycling Team | 10 |
| 91 | Christopher Juul-Jensen | Team Jayco-AlUla | 10 |
| 92 | Nick Schultz | Israel-Premier Tech | 9 |
| 93 | Torstein Træen | Uno-X Pro Cycling Team | 9 |
| 94 | Jack Haig | Bahrain Victorious | 8 |
| 95 | Nikias Arndt | Bahrain Victorious | 7 |
| 96 | Jonathan Castroviejo | INEOS Grenadiers | 6 |
| 97 | Quentin Pacher | Groupama-FDJ | 6 |
| 98 | Mikkel Bjerg | UAE Team Emirates | 6 |
| 99 | Alexis Renard | Cofidis | 6 |
| 100 | Nathan Van Hooydonck | Jumbo-Visma | 5 |
| 101 | Silvan Dillier | Alpecin-Deceuninck | 5 |
| 102 | Wilco Kelderman | Jumbo-Visma | 4 |
| 103 | Rigoberto Uran | EF Education-EasyPost | 4 |
| 104 | Christophe Laporte | Jumbo-Visma | 4 |
| 105 | Jonas Rickaert | Alpecin-Deceuninck | 4 |
| 106 | Guillaume Boivin | Israel-Premier Tech | 4 |
| 107 | Axel Zingle | Cofidis | 4 |
| 108 | Juan Pedro Lopez | Lidl-Trek | 3 |
| 109 | Quinten Hermans | Alpecin-Deceuninck | 3 |
| 110 | Rafal Majka | UAE Team Emirates | 2 |
| 111 | Valentin Madouas | Groupama-FDJ | 2 |
| 112 | Marc Soler | UAE Team Emirates | 2 |
| 113 | Magnus Cort | EF Education-EasyPost | 2 |
| 114 | Alex Kirsch | Lidl-Trek | 2 |
| 115 | Søren Wærenskjold | Uno-X Pro Cycling Team | 2 |
| 116 | Kevin Vermaerke | Team dsm-firmenich | 1 |
| 117 | Søren Kragh Andersen | Alpecin-Deceuninck | 1 |
| 118 | Alberto Bettiol | EF Education-EasyPost | -5 |
Mountain
| Pos | Rider | Team | Points |
|---|---|---|---|
| 1 | Giulio Ciccone | Lidl-Trek | 63 |
| 2 | Neilson Powless | EF Education-EasyPost | 58 |
| 3 | Jonas Vingegaard | Jumbo-Visma | 57 |
| 4 | Tadej Pogacar | UAE Team Emirates | 49 |
| 5 | Wout van Aert | Jumbo-Visma | 47 |
| 6 | Felix Gall | AG2R Citroën Team | 32 |
| 7 | Jai Hindley | BORA-hansgrohe | 31 |
| 8 | Tobias Halland Johannessen | Uno-X Pro Cycling Team | 30 |
| 9 | Michal Kwiatkowski | INEOS Grenadiers | 30 |
| 10 | Michael Woods | Israel-Premier Tech | 28 |
| 11 | Wout Poels | Bahrain Victorious | 20 |
| 12 | Julian Alaphilippe | Soudal Quick-Step | 17 |
| 13 | Pierre Latour | TotalEnergies | 16 |
| 14 | Maxim Van Gils | Lotto Dstny | 15 |
| 15 | Alexey Lutsenko | Astana Qazaqstan Team | 14 |
| 16 | Emanuel Buchmann | BORA-hansgrohe | 14 |
| 17 | Krists Neilands | Israel-Premier Tech | 12 |
| 18 | Carlos Rodriguez | INEOS Grenadiers | 12 |
| 19 | Thibaut Pinot | Groupama-FDJ | 12 |
| 20 | Matej Mohoric | Bahrain Victorious | 12 |
| 21 | Mikel Landa | Bahrain Victorious | 11 |
| 22 | Adam Yates | UAE Team Emirates | 10 |
| 23 | Mathieu van der Poel | Alpecin-Deceuninck | 9 |
| 24 | Sepp Kuss | Jumbo-Visma | 9 |
| 25 | Tom Pidcock | INEOS Grenadiers | 8 |
| 26 | Wilco Kelderman | Jumbo-Visma | 8 |
| 27 | Clément Berthet | AG2R Citroën Team | 8 |
| 28 | Lawson Craddock | Team Jayco-AlUla | 8 |
| 29 | Warren Barguil | Team Arkéa-Samsic | 6 |
| 30 | Simon Yates | Team Jayco-AlUla | 6 |
| 31 | Mathieu Burgaudeau | TotalEnergies | 6 |
| 32 | Rigoberto Uran | EF Education-EasyPost | 6 |
| 33 | Ion Izagirre | Cofidis | 5 |
| 34 | Jack Haig | Bahrain Victorious | 5 |
| 35 | Georg Zimmermann | Intermarché-Circus-Wanty | 5 |
| 36 | Anthony Turgis | TotalEnergies | 4 |
| 37 | Guillaume Martin | Cofidis | 4 |
| 38 | Jonas Gregaard | Uno-X Pro Cycling Team | 4 |
| 39 | Marc Soler | UAE Team Emirates | 4 |
| 40 | Rafal Majka | UAE Team Emirates | 4 |
| 41 | Pascal Eenkhoorn | Lotto Dstny | 3 |
| 42 | Laurent Pichon | Team Arkéa-Samsic | 3 |
| 43 | Anthon Charmig | Uno-X Pro Cycling Team | 2 |
| 44 | Daniel Oss | TotalEnergies | 2 |
| 45 | Harold Tejada | Astana Qazaqstan Team | 2 |
| 46 | Edvald Boasson-Hagen | TotalEnergies | 2 |
| 47 | Matis Louvel | Team Arkéa-Samsic | 1 |
| 48 | Anthony Delaplace | Team Arkéa-Samsic | 1 |
| 49 | Jonas Abrahamsen | Uno-X Pro Cycling Team | 1 |
| 50 | Pello Bilbao | Bahrain Victorious | 1 |
| 51 | Tiesj Benoot | Jumbo-Visma | 1 |
| 52 | Dylan van Baarle | Jumbo-Visma | 1 |
| 53 | Alex Aranburu | Movistar Team | 1 |
| 54 | Victor Campenaerts | Lotto Dstny | 1 |
| 55 | Simon Guglielmi | Team Arkéa-Samsic | 1 |
| 56 | Kasper Asgreen | Soudal Quick-Step | 1 |
| 57 | Remi Cavagna | Soudal Quick-Step | 1 |
| 58 | Tim Declercq | Soudal Quick-Step | 1 |
Team
| Pos | Team | Time |
|---|---|---|
| 1 | Jumbo-Visma | 190:06:22 |
| 2 | INEOS Grenadiers | + 09.42 |
| 3 | UAE Team Emirates | + 11.36 |
| 4 | Bahrain Victorious | + 15.28 |
| 5 | Groupama-FDJ | + 48.31 |
| 6 | BORA-hansgrohe | + 01:25.28 |
| 7 | AG2R Citroën Team | + 01:34.24 |
| 8 | Movistar Team | + 02:46.42 |
| 9 | Team Jayco-AlUla | + 02:47.04 |
| 10 | Cofidis | + 03:26.15 |
| 11 | Israel-Premier Tech | + 03:38.14 |
| 12 | Lidl-Trek | + 03:58.13 |
| 13 | Team dsm-firmenich | + 04:22.31 |
| 14 | Team Arkéa-Samsic | + 04:33.56 |
| 15 | Astana Qazaqstan Team | + 04:41.31 |
| 16 | TotalEnergies | + 04:57.42 |
| 17 | Intermarché-Circus-Wanty | + 05:18.44 |
| 18 | Uno-X Pro Cycling Team | + 05:24.07 |
| 19 | EF Education-EasyPost | + 05:42.54 |
| 20 | Lotto Dstny | + 07:02.22 |
| 21 | Soudal Quick-Step | + 07:11.37 |
| 22 | Alpecin-Deceuninck | + 08:17.29 |








