Tour de France 2024 - Stage 17
29.06-21.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 | Richard Carapaz | EF Education-EasyPost | 4:06:13 |
| 2 | Simon Yates | Team Jayco-AlUla | + 00.37 |
| 3 | Enric Mas | Movistar Team | + 00.57 |
| 4 | Laurens De Plus | INEOS Grenadiers | + 01.44 |
| 5 | Oscar Onley | Team dsm-firmenich PostNL | + 01.44 |
| 6 | Guillaume Martin | Cofidis | + 02.36 |
| 7 | Magnus Cort | Uno-X Mobility | + 02.38 |
| 8 | Wout Poels | Bahrain Victorious | + 02.39 |
| 9 | Jordan Jegat | TotalEnergies | + 02.39 |
| 10 | Alex Aranburu | Movistar Team | + 02.39 |
| 11 | Toms Skujins | Lidl-Trek | + 02.39 |
| 12 | Stephen Williams | Israel-Premier Tech | + 02.39 |
| 13 | Louis Meintjes | Intermarché-Wanty | + 02.39 |
| 14 | Bruno Armirail | Decathlon AG2R La Mondiale Team | + 02.39 |
| 15 | Steff Cras | TotalEnergies | + 02.48 |
| 16 | Valentin Madouas | Groupama-FDJ | + 02.53 |
| 17 | Bob Jungels | Red Bull-BORA-hansgrohe | + 02.53 |
| 18 | Julien Bernard | Lidl-Trek | + 02.58 |
| 19 | Johannes Kulset | Uno-X Mobility | + 04.17 |
| 20 | Quentin Pacher | Groupama-FDJ | + 04.44 |
| 21 | Odd Christian Eiking | Uno-X Mobility | + 05.34 |
| 22 | Cristian Rodriguez | ARKEA-B&B HOTELS | + 05.34 |
| 23 | Harm Vanhoucke | Lotto Dstny | + 06.52 |
| 24 | Marco Haller | Red Bull-BORA-hansgrohe | + 06.52 |
| 25 | Romain Grégoire | Groupama-FDJ | + 06.58 |
| 26 | Remco Evenepoel | Soudal Quick-Step | + 07.13 |
| 27 | Tadej Pogacar | UAE Team Emirates | + 07.23 |
| 28 | Jonas Vingegaard | Team Visma | Lease a Bike | + 07.25 |
| 29 | Pavel Sivakov | UAE Team Emirates | + 07.35 |
| 30 | Tiesj Benoot | Team Visma | Lease a Bike | + 07.48 |
| 31 | Jan Hirt | Soudal Quick-Step | + 08.07 |
| 32 | Romain Bardet | Team dsm-firmenich PostNL | + 08.15 |
| 33 | Wout van Aert | Team Visma | Lease a Bike | + 08.26 |
| 34 | Warren Barguil | Team dsm-firmenich PostNL | + 08.36 |
| 35 | Stefan Küng | Groupama-FDJ | + 09.03 |
| 36 | Jonas Abrahamsen | Uno-X Mobility | + 09.03 |
| 37 | Georg Zimmermann | Intermarché-Wanty | + 09.17 |
| 38 | Derek Gee | Israel-Premier Tech | + 09.26 |
| 39 | Santiago Buitrago | Bahrain Victorious | + 09.26 |
| 40 | Felix Gall | Decathlon AG2R La Mondiale Team | + 09.26 |
| 41 | Giulio Ciccone | Lidl-Trek | + 09.26 |
| 42 | Joao Almeida | UAE Team Emirates | + 09.26 |
| 43 | Adam Yates | UAE Team Emirates | + 09.26 |
| 44 | Carlos Rodriguez | INEOS Grenadiers | + 09.26 |
| 45 | Mikel Landa | Soudal Quick-Step | + 09.26 |
| 46 | Ilan Van Wilder | Soudal Quick-Step | + 09.26 |
| 47 | Matteo Jorgenson | Team Visma | Lease a Bike | + 09.26 |
| 48 | Carlos Verona | Lidl-Trek | + 09.26 |
| 49 | Harold Tejada | Astana Qazaqstan Team | + 09.26 |
| 50 | Dorian Godon | Decathlon AG2R La Mondiale Team | + 09.59 |
| 51 | Jack Haig | Bahrain Victorious | + 10.22 |
| 52 | Egan Bernal | INEOS Grenadiers | + 10.22 |
| 53 | Christophe Laporte | Team Visma | Lease a Bike | + 12.41 |
| 54 | Wilco Kelderman | Team Visma | Lease a Bike | + 12.45 |
| 55 | Javier Romo | Movistar Team | + 15.41 |
| 56 | Jonathan Castroviejo | INEOS Grenadiers | + 15.41 |
| 57 | Jai Hindley | Red Bull-BORA-hansgrohe | + 15.41 |
| 58 | Marc Soler | UAE Team Emirates | + 15.41 |
| 59 | Lenny Martinez | Groupama-FDJ | + 15.41 |
| 60 | Christopher Juul-Jensen | Team Jayco-AlUla | + 15.41 |
| 61 | Jakob Fuglsang | Israel-Premier Tech | + 16.48 |
| 62 | Nicolas Prodhomme | Decathlon AG2R La Mondiale Team | + 16.48 |
| 63 | Neilson Powless | EF Education-EasyPost | + 17.30 |
| 64 | Ben Healy | EF Education-EasyPost | + 17.30 |
| 65 | Clément Russo | Groupama-FDJ | + 17.30 |
| 66 | Davide Formolo | Movistar Team | + 17.30 |
| 67 | Nans Peters | Decathlon AG2R La Mondiale Team | + 17.30 |
| 68 | Oliver Naesen | Decathlon AG2R La Mondiale Team | + 17.30 |
| 69 | Matteo Sobrero | Red Bull-BORA-hansgrohe | + 17.30 |
| 70 | Kobe Goossens | Intermarché-Wanty | + 17.30 |
| 71 | Thomas Gachignard | TotalEnergies | + 17.30 |
| 72 | Krists Neilands | Israel-Premier Tech | + 17.30 |
| 73 | David Gaudu | Groupama-FDJ | + 18.21 |
| 74 | Geraint Thomas | INEOS Grenadiers | + 18.21 |
| 75 | Ryan Gibbons | Lidl-Trek | + 18.40 |
| 76 | Kévin Vauquelin | ARKEA-B&B HOTELS | + 19.09 |
| 77 | Raúl García | ARKEA-B&B HOTELS | + 19.09 |
| 78 | Bart Lemmen | Team Visma | Lease a Bike | + 19.09 |
| 79 | Nelson Oliveira | Movistar Team | + 19.41 |
| 80 | Jasper Stuyven | Lidl-Trek | + 19.48 |
| 81 | Nils Politt | UAE Team Emirates | + 19.59 |
| 82 | Arnaud De Lie | Lotto Dstny | + 22.39 |
| 83 | Ben Turner | INEOS Grenadiers | + 24.28 |
| 84 | Axel Laurance | Alpecin-Deceuninck | + 24.35 |
| 85 | Sébastien Grignard | Lotto Dstny | + 24.35 |
| 86 | Axel Zingle | Cofidis | + 24.35 |
| 87 | Tobias Halland Johannessen | Uno-X Mobility | + 24.39 |
| 88 | Rasmus Tiller | Uno-X Mobility | + 24.39 |
| 89 | Simon Geschke | Cofidis | + 24.39 |
| 90 | Cédric Beullens | Lotto Dstny | + 24.52 |
| 91 | Brent Van Moer | Lotto Dstny | + 24.52 |
| 92 | Jake Stewart | Israel-Premier Tech | + 24.52 |
| 93 | Pascal Ackermann | Israel-Premier Tech | + 24.52 |
| 94 | Paul Lapeira | Decathlon AG2R La Mondiale Team | + 24.52 |
| 95 | Luka Mezgec | Team Jayco-AlUla | + 24.52 |
| 96 | Jan Tratnik | Team Visma | Lease a Bike | + 24.52 |
| 97 | Michael Matthews | Team Jayco-AlUla | + 24.52 |
| 98 | Luke Durbridge | Team Jayco-AlUla | + 24.52 |
| 99 | Danny van Poppel | Red Bull-BORA-hansgrohe | + 24.52 |
| 100 | Mathieu van der Poel | Alpecin-Deceuninck | + 24.52 |
| 101 | Nikias Arndt | Bahrain Victorious | + 24.52 |
| 102 | Sean Quinn | EF Education-EasyPost | + 24.52 |
| 103 | Rui Costa | EF Education-EasyPost | + 24.52 |
| 104 | Alexander Kristoff | Uno-X Mobility | + 24.52 |
| 105 | Marijn van den Berg | EF Education-EasyPost | + 24.52 |
| 106 | Stefan Bissegger | EF Education-EasyPost | + 24.52 |
| 107 | Hugo Houle | Israel-Premier Tech | + 24.52 |
| 108 | Mathieu Burgaudeau | TotalEnergies | + 24.52 |
| 109 | Mike Teunissen | Intermarché-Wanty | + 24.52 |
| 110 | Laurenz Rex | Intermarché-Wanty | + 24.52 |
| 111 | Matej Mohoric | Bahrain Victorious | + 24.52 |
| 112 | Bryan Coquard | Cofidis | + 24.52 |
| 113 | Nico Denz | Red Bull-BORA-hansgrohe | + 24.52 |
| 114 | Dylan Groenewegen | Team Jayco-AlUla | + 24.52 |
| 115 | Biniam Girmay | Intermarché-Wanty | + 24.52 |
| 116 | Oier Lazkano | Movistar Team | + 24.52 |
| 117 | Gregor Mühlberger | Movistar Team | + 24.59 |
| 118 | Sandy Dujardin | TotalEnergies | + 24.59 |
| 119 | Mattéo Vercher | TotalEnergies | + 24.59 |
| 120 | Piet Allegaert | Cofidis | + 24.59 |
| 121 | Gianni Moscon | Soudal Quick-Step | + 25.32 |
| 122 | Gianni Vermeersch | Alpecin-Deceuninck | + 27.14 |
| 123 | Yves Lampaert | Soudal Quick-Step | + 27.14 |
| 124 | Tim Wellens | UAE Team Emirates | + 27.14 |
| 125 | Frank van den Broek | Team dsm-firmenich PostNL | + 27.14 |
| 126 | Nils Eekhoff | Team dsm-firmenich PostNL | + 27.14 |
| 127 | John Degenkolb | Team dsm-firmenich PostNL | + 27.14 |
| 128 | Michal Kwiatkowski | INEOS Grenadiers | + 27.14 |
| 129 | Silvan Dillier | Alpecin-Deceuninck | + 27.14 |
| 130 | Clément Champoussin | ARKEA-B&B HOTELS | + 27.14 |
| 131 | Luca Mozzato | ARKEA-B&B HOTELS | + 27.14 |
| 132 | Anthony Turgis | TotalEnergies | + 27.14 |
| 133 | Mark Cavendish | Astana Qazaqstan Team | + 27.14 |
| 134 | Arnaud Démare | ARKEA-B&B HOTELS | + 27.14 |
| 135 | Victor Campenaerts | Lotto Dstny | + 27.14 |
| 136 | Jasper Philipsen | Alpecin-Deceuninck | + 27.14 |
| 137 | Kevin Geniets | Groupama-FDJ | + 27.14 |
| 138 | Hugo Page | Intermarché-Wanty | + 27.14 |
| 139 | Daniel McLay | ARKEA-B&B HOTELS | + 27.14 |
| 140 | Fabien Grellier | TotalEnergies | + 27.14 |
| 141 | Jarrad Drizners | Lotto Dstny | + 27.14 |
| 142 | Søren Wærenskjold | Uno-X Mobility | + 27.38 |
| 143 | Davide Ballerini | Astana Qazaqstan Team | + 27.52 |
| 144 | Cees Bol | Astana Qazaqstan Team | + 27.52 |
| 145 | Robbe Ghys | Alpecin-Deceuninck | + 28.32 |
| - | Elmar Reinders | Team Jayco-AlUla | DNS |
| - | Phil Bauhaus | Bahrain Victorious | DNS |
| - | Sam Bennett | Decathlon AG2R La Mondiale Team | DNF |
| - | Fernando Gaviria | Movistar Team | DNF |
| - | Alexey Lutsenko | Astana Qazaqstan Team | DNF |
GC
| Pos | Rider | Team | Time |
|---|---|---|---|
| 1 | Tadej Pogacar | UAE Team Emirates | 70:21:27 |
| 2 | Jonas Vingegaard | Team Visma | Lease a Bike | + 03.11 |
| 3 | Remco Evenepoel | Soudal Quick-Step | + 05.09 |
| 4 | Joao Almeida | UAE Team Emirates | + 12.57 |
| 5 | Mikel Landa | Soudal Quick-Step | + 13.24 |
| 6 | Carlos Rodriguez | INEOS Grenadiers | + 13.30 |
| 7 | Adam Yates | UAE Team Emirates | + 15.41 |
| 8 | Giulio Ciccone | Lidl-Trek | + 17.51 |
| 9 | Derek Gee | Israel-Premier Tech | + 18.15 |
| 10 | Santiago Buitrago | Bahrain Victorious | + 18.35 |
| 11 | Felix Gall | Decathlon AG2R La Mondiale Team | + 19.04 |
| 12 | Matteo Jorgenson | Team Visma | Lease a Bike | + 22.18 |
| 13 | Simon Yates | Team Jayco-AlUla | + 28.12 |
| 14 | Steff Cras | TotalEnergies | + 32.58 |
| 15 | Laurens De Plus | INEOS Grenadiers | + 33.17 |
| 16 | Guillaume Martin | Cofidis | + 33.41 |
| 17 | Ben Healy | EF Education-EasyPost | + 39.33 |
| 18 | Richard Carapaz | EF Education-EasyPost | + 51.41 |
| 19 | Jai Hindley | Red Bull-BORA-hansgrohe | + 54.09 |
| 20 | Javier Romo | Movistar Team | + 56.23 |
| 21 | Enric Mas | Movistar Team | + 57.34 |
| 22 | Louis Meintjes | Intermarché-Wanty | + 01:00.13 |
| 23 | Egan Bernal | INEOS Grenadiers | + 01:02.11 |
| 24 | Wilco Kelderman | Team Visma | Lease a Bike | + 01:09.17 |
| 25 | Carlos Verona | Lidl-Trek | + 01:12.49 |
| 26 | Julien Bernard | Lidl-Trek | + 01:13.15 |
| 27 | Ilan Van Wilder | Soudal Quick-Step | + 01:16.44 |
| 28 | Jack Haig | Bahrain Victorious | + 01:19.23 |
| 29 | Odd Christian Eiking | Uno-X Mobility | + 01:19.33 |
| 30 | Valentin Madouas | Groupama-FDJ | + 01:34.42 |
| 31 | Pavel Sivakov | UAE Team Emirates | + 01:35.35 |
| 32 | Jordan Jegat | TotalEnergies | + 01:43.39 |
| 33 | Tobias Halland Johannessen | Uno-X Mobility | + 01:44.14 |
| 34 | Romain Bardet | Team dsm-firmenich PostNL | + 01:44.49 |
| 35 | Warren Barguil | Team dsm-firmenich PostNL | + 01:48.02 |
| 36 | Bruno Armirail | Decathlon AG2R La Mondiale Team | + 01:48.39 |
| 37 | Oscar Onley | Team dsm-firmenich PostNL | + 01:50.13 |
| 38 | Bob Jungels | Red Bull-BORA-hansgrohe | + 01:50.22 |
| 39 | Cristian Rodriguez | ARKEA-B&B HOTELS | + 01:53.02 |
| 40 | Toms Skujins | Lidl-Trek | + 01:54.04 |
| 41 | Romain Grégoire | Groupama-FDJ | + 01:54.53 |
| 42 | Jakob Fuglsang | Israel-Premier Tech | + 01:57.54 |
| 43 | Geraint Thomas | INEOS Grenadiers | + 02:00.34 |
| 44 | Tiesj Benoot | Team Visma | Lease a Bike | + 02:11.34 |
| 45 | Marc Soler | UAE Team Emirates | + 02:13.11 |
| 46 | Nicolas Prodhomme | Decathlon AG2R La Mondiale Team | + 02:24.37 |
| 47 | Johannes Kulset | Uno-X Mobility | + 02:24.54 |
| 48 | Michal Kwiatkowski | INEOS Grenadiers | + 02:26.58 |
| 49 | Nelson Oliveira | Movistar Team | + 02:27.20 |
| 50 | Wout Poels | Bahrain Victorious | + 02:27.51 |
| 51 | Quentin Pacher | Groupama-FDJ | + 02:29.54 |
| 52 | Wout van Aert | Team Visma | Lease a Bike | + 02:32.41 |
| 53 | Harold Tejada | Astana Qazaqstan Team | + 02:33.44 |
| 54 | Davide Formolo | Movistar Team | + 02:36.50 |
| 55 | Rui Costa | EF Education-EasyPost | + 02:37.32 |
| 56 | Neilson Powless | EF Education-EasyPost | + 02:40.10 |
| 57 | Jonas Abrahamsen | Uno-X Mobility | + 02:40.13 |
| 58 | Stefan Küng | Groupama-FDJ | + 02:42.14 |
| 59 | Matteo Sobrero | Red Bull-BORA-hansgrohe | + 02:45.10 |
| 60 | Alex Aranburu | Movistar Team | + 02:45.34 |
| 61 | Frank van den Broek | Team dsm-firmenich PostNL | + 02:47.03 |
| 62 | Hugo Houle | Israel-Premier Tech | + 02:47.52 |
| 63 | Krists Neilands | Israel-Premier Tech | + 02:51.56 |
| 64 | David Gaudu | Groupama-FDJ | + 02:52.03 |
| 65 | Jonathan Castroviejo | INEOS Grenadiers | + 02:52.13 |
| 66 | Stephen Williams | Israel-Premier Tech | + 02:53.42 |
| 67 | Kevin Geniets | Groupama-FDJ | + 02:54.02 |
| 68 | Magnus Cort | Uno-X Mobility | + 02:55.06 |
| 69 | Georg Zimmermann | Intermarché-Wanty | + 02:59.08 |
| 70 | Kobe Goossens | Intermarché-Wanty | + 02:59.39 |
| 71 | Oliver Naesen | Decathlon AG2R La Mondiale Team | + 03:01.02 |
| 72 | Jasper Stuyven | Lidl-Trek | + 03:01.23 |
| 73 | Nils Politt | UAE Team Emirates | + 03:02.14 |
| 74 | Gregor Mühlberger | Movistar Team | + 03:02.32 |
| 75 | Nans Peters | Decathlon AG2R La Mondiale Team | + 03:02.34 |
| 76 | Paul Lapeira | Decathlon AG2R La Mondiale Team | + 03:03.57 |
| 77 | Gianni Moscon | Soudal Quick-Step | + 03:04.03 |
| 78 | Jan Tratnik | Team Visma | Lease a Bike | + 03:04.10 |
| 79 | Jan Hirt | Soudal Quick-Step | + 03:04.32 |
| 80 | Ryan Gibbons | Lidl-Trek | + 03:04.50 |
| 81 | Christophe Laporte | Team Visma | Lease a Bike | + 03:09.34 |
| 82 | Marco Haller | Red Bull-BORA-hansgrohe | + 03:11.02 |
| 83 | Dorian Godon | Decathlon AG2R La Mondiale Team | + 03:11.18 |
| 84 | Mike Teunissen | Intermarché-Wanty | + 03:11.20 |
| 85 | Tim Wellens | UAE Team Emirates | + 03:11.41 |
| 86 | Oier Lazkano | Movistar Team | + 03:12.11 |
| 87 | Sean Quinn | EF Education-EasyPost | + 03:14.00 |
| 88 | Brent Van Moer | Lotto Dstny | + 03:15.24 |
| 89 | Mathieu Burgaudeau | TotalEnergies | + 03:15.33 |
| 90 | Bart Lemmen | Team Visma | Lease a Bike | + 03:16.34 |
| 91 | Victor Campenaerts | Lotto Dstny | + 03:16.37 |
| 92 | Mathieu van der Poel | Alpecin-Deceuninck | + 03:18.24 |
| 93 | Kévin Vauquelin | ARKEA-B&B HOTELS | + 03:19.12 |
| 94 | Stefan Bissegger | EF Education-EasyPost | + 03:22.37 |
| 95 | Thomas Gachignard | TotalEnergies | + 03:24.00 |
| 96 | Michael Matthews | Team Jayco-AlUla | + 03:25.27 |
| 97 | Axel Laurance | Alpecin-Deceuninck | + 03:27.14 |
| 98 | Rasmus Tiller | Uno-X Mobility | + 03:29.24 |
| 99 | Fabien Grellier | TotalEnergies | + 03:29.30 |
| 100 | Christopher Juul-Jensen | Team Jayco-AlUla | + 03:29.33 |
| 101 | Simon Geschke | Cofidis | + 03:30.51 |
| 102 | Clément Russo | Groupama-FDJ | + 03:32.10 |
| 103 | Gianni Vermeersch | Alpecin-Deceuninck | + 03:32.21 |
| 104 | Bryan Coquard | Cofidis | + 03:35.02 |
| 105 | Jake Stewart | Israel-Premier Tech | + 03:37.53 |
| 106 | Nico Denz | Red Bull-BORA-hansgrohe | + 03:38.06 |
| 107 | Anthony Turgis | TotalEnergies | + 03:39.41 |
| 108 | Biniam Girmay | Intermarché-Wanty | + 03:40.40 |
| 109 | Marijn van den Berg | EF Education-EasyPost | + 03:40.41 |
| 110 | Axel Zingle | Cofidis | + 03:40.44 |
| 111 | Nikias Arndt | Bahrain Victorious | + 03:40.55 |
| 112 | Pascal Ackermann | Israel-Premier Tech | + 03:41.16 |
| 113 | Raúl García | ARKEA-B&B HOTELS | + 03:42.11 |
| 114 | Luka Mezgec | Team Jayco-AlUla | + 03:43.33 |
| 115 | Clément Champoussin | ARKEA-B&B HOTELS | + 03:46.22 |
| 116 | Piet Allegaert | Cofidis | + 03:46.25 |
| 117 | Hugo Page | Intermarché-Wanty | + 03:47.32 |
| 118 | Laurenz Rex | Intermarché-Wanty | + 03:48.27 |
| 119 | John Degenkolb | Team dsm-firmenich PostNL | + 03:48.55 |
| 120 | Mattéo Vercher | TotalEnergies | + 03:48.58 |
| 121 | Arnaud De Lie | Lotto Dstny | + 03:51.17 |
| 122 | Danny van Poppel | Red Bull-BORA-hansgrohe | + 03:53.51 |
| 123 | Cédric Beullens | Lotto Dstny | + 03:56.18 |
| 124 | Luke Durbridge | Team Jayco-AlUla | + 03:56.31 |
| 125 | Harm Vanhoucke | Lotto Dstny | + 03:59.08 |
| 126 | Yves Lampaert | Soudal Quick-Step | + 04:00.10 |
| 127 | Ben Turner | INEOS Grenadiers | + 04:00.27 |
| 128 | Jasper Philipsen | Alpecin-Deceuninck | + 04:00.35 |
| 129 | Matej Mohoric | Bahrain Victorious | + 04:02.02 |
| 130 | Lenny Martinez | Groupama-FDJ | + 04:02.41 |
| 131 | Silvan Dillier | Alpecin-Deceuninck | + 04:03.33 |
| 132 | Søren Wærenskjold | Uno-X Mobility | + 04:08.13 |
| 133 | Alexander Kristoff | Uno-X Mobility | + 04:08.54 |
| 134 | Sébastien Grignard | Lotto Dstny | + 04:09.59 |
| 135 | Sandy Dujardin | TotalEnergies | + 04:10.28 |
| 136 | Arnaud Démare | ARKEA-B&B HOTELS | + 04:11.19 |
| 137 | Daniel McLay | ARKEA-B&B HOTELS | + 04:18.10 |
| 138 | Robbe Ghys | Alpecin-Deceuninck | + 04:18.42 |
| 139 | Dylan Groenewegen | Team Jayco-AlUla | + 04:21.29 |
| 140 | Luca Mozzato | ARKEA-B&B HOTELS | + 04:22.24 |
| 141 | Nils Eekhoff | Team dsm-firmenich PostNL | + 04:25.31 |
| 142 | Cees Bol | Astana Qazaqstan Team | + 04:27.51 |
| 143 | Jarrad Drizners | Lotto Dstny | + 04:37.11 |
| 144 | Mark Cavendish | Astana Qazaqstan Team | + 04:40.37 |
| 145 | Davide Ballerini | Astana Qazaqstan Team | + 04:41.40 |
| - | Elmar Reinders | Team Jayco-AlUla | DNS |
| - | Phil Bauhaus | Bahrain Victorious | DNS |
| - | Sam Bennett | Decathlon AG2R La Mondiale Team | DNF |
| - | Fernando Gaviria | Movistar Team | DNF |
| - | Alexey Lutsenko | Astana Qazaqstan Team | DNF |
Youth
| Pos | Rider | Team | Time |
|---|---|---|---|
| 1 | Remco Evenepoel | Soudal Quick-Step | 70:26:36 |
| 2 | Carlos Rodriguez | INEOS Grenadiers | + 08.21 |
| 3 | Santiago Buitrago | Bahrain Victorious | + 13.26 |
| 4 | Matteo Jorgenson | Team Visma | Lease a Bike | + 17.09 |
| 5 | Ben Healy | EF Education-EasyPost | + 34.24 |
| 6 | Javier Romo | Movistar Team | + 51.14 |
| 7 | Ilan Van Wilder | Soudal Quick-Step | + 01:11.35 |
| 8 | Jordan Jegat | TotalEnergies | + 01:38.30 |
| 9 | Tobias Halland Johannessen | Uno-X Mobility | + 01:39.05 |
| 10 | Oscar Onley | Team dsm-firmenich PostNL | + 01:45.04 |
| 11 | Romain Grégoire | Groupama-FDJ | + 01:49.44 |
| 12 | Johannes Kulset | Uno-X Mobility | + 02:19.45 |
| 13 | Frank van den Broek | Team dsm-firmenich PostNL | + 02:41.54 |
| 14 | Paul Lapeira | Decathlon AG2R La Mondiale Team | + 02:58.48 |
| 15 | Oier Lazkano | Movistar Team | + 03:07.02 |
| 16 | Sean Quinn | EF Education-EasyPost | + 03:08.51 |
| 17 | Kévin Vauquelin | ARKEA-B&B HOTELS | + 03:14.03 |
| 18 | Thomas Gachignard | TotalEnergies | + 03:18.51 |
| 19 | Axel Laurance | Alpecin-Deceuninck | + 03:22.05 |
| 20 | Jake Stewart | Israel-Premier Tech | + 03:32.44 |
| 21 | Biniam Girmay | Intermarché-Wanty | + 03:35.31 |
| 22 | Marijn van den Berg | EF Education-EasyPost | + 03:35.32 |
| 23 | Raúl García | ARKEA-B&B HOTELS | + 03:37.02 |
| 24 | Hugo Page | Intermarché-Wanty | + 03:42.23 |
| 25 | Laurenz Rex | Intermarché-Wanty | + 03:43.18 |
| 26 | Mattéo Vercher | TotalEnergies | + 03:43.49 |
| 27 | Arnaud De Lie | Lotto Dstny | + 03:46.08 |
| 28 | Ben Turner | INEOS Grenadiers | + 03:55.18 |
| 29 | Lenny Martinez | Groupama-FDJ | + 03:57.32 |
| 30 | Søren Wærenskjold | Uno-X Mobility | + 04:03.04 |
| 31 | Sébastien Grignard | Lotto Dstny | + 04:04.50 |
| 32 | Jarrad Drizners | Lotto Dstny | + 04:32.02 |
Points
| Pos | Rider | Team | Points |
|---|---|---|---|
| 1 | Biniam Girmay | Intermarché-Wanty | 387 |
| 2 | Jasper Philipsen | Alpecin-Deceuninck | 354 |
| 3 | Bryan Coquard | Cofidis | 188 |
| 4 | Anthony Turgis | TotalEnergies | 163 |
| 5 | Arnaud De Lie | Lotto Dstny | 161 |
| 6 | Tadej Pogacar | UAE Team Emirates | 136 |
| 7 | Jonas Abrahamsen | Uno-X Mobility | 136 |
| 8 | Wout van Aert | Team Visma | Lease a Bike | 130 |
| 9 | Pascal Ackermann | Israel-Premier Tech | 118 |
| 10 | Remco Evenepoel | Soudal Quick-Step | 112 |
| 11 | Jonas Vingegaard | Team Visma | Lease a Bike | 92 |
| 12 | Dylan Groenewegen | Team Jayco-AlUla | 87 |
| 13 | Magnus Cort | Uno-X Mobility | 82 |
| 14 | Kévin Vauquelin | ARKEA-B&B HOTELS | 81 |
| 15 | Ryan Gibbons | Lidl-Trek | 74 |
| 16 | Arnaud Démare | ARKEA-B&B HOTELS | 73 |
| 17 | Alexander Kristoff | Uno-X Mobility | 69 |
| 18 | Richard Carapaz | EF Education-EasyPost | 60 |
| 19 | Mike Teunissen | Intermarché-Wanty | 60 |
| 20 | Alex Aranburu | Movistar Team | 58 |
| 21 | Quentin Pacher | Groupama-FDJ | 50 |
| 22 | Joao Almeida | UAE Team Emirates | 46 |
| 23 | Frank van den Broek | Team dsm-firmenich PostNL | 46 |
| 24 | Marijn van den Berg | EF Education-EasyPost | 45 |
| 25 | Clément Russo | Groupama-FDJ | 42 |
| 26 | Derek Gee | Israel-Premier Tech | 41 |
| 27 | Oier Lazkano | Movistar Team | 41 |
| 28 | Romain Grégoire | Groupama-FDJ | 40 |
| 29 | Carlos Rodriguez | INEOS Grenadiers | 40 |
| 30 | Giulio Ciccone | Lidl-Trek | 40 |
| 31 | Cristian Rodriguez | ARKEA-B&B HOTELS | 39 |
| 32 | Mikel Landa | Soudal Quick-Step | 38 |
| 33 | Adam Yates | UAE Team Emirates | 37 |
| 34 | Michael Matthews | Team Jayco-AlUla | 35 |
| 35 | Jasper Stuyven | Lidl-Trek | 35 |
| 36 | Mathieu van der Poel | Alpecin-Deceuninck | 35 |
| 37 | Axel Zingle | Cofidis | 34 |
| 38 | Harold Tejada | Astana Qazaqstan Team | 33 |
| 39 | Sandy Dujardin | TotalEnergies | 32 |
| 40 | Simon Yates | Team Jayco-AlUla | 32 |
| 41 | Javier Romo | Movistar Team | 32 |
| 42 | Santiago Buitrago | Bahrain Victorious | 31 |
| 43 | Nelson Oliveira | Movistar Team | 31 |
| 44 | Romain Bardet | Team dsm-firmenich PostNL | 30 |
| 45 | Ben Healy | EF Education-EasyPost | 29 |
| 46 | Laurenz Rex | Intermarché-Wanty | 29 |
| 47 | Mark Cavendish | Astana Qazaqstan Team | 28 |
| 48 | Valentin Madouas | Groupama-FDJ | 26 |
| 49 | Bob Jungels | Red Bull-BORA-hansgrohe | 26 |
| 50 | Axel Laurance | Alpecin-Deceuninck | 26 |
| 51 | Enric Mas | Movistar Team | 25 |
| 52 | Louis Meintjes | Intermarché-Wanty | 25 |
| 53 | Hugo Houle | Israel-Premier Tech | 25 |
| 54 | Oscar Onley | Team dsm-firmenich PostNL | 23 |
| 55 | Mattéo Vercher | TotalEnergies | 23 |
| 56 | Laurens De Plus | INEOS Grenadiers | 21 |
| 57 | Jordan Jegat | TotalEnergies | 21 |
| 58 | Toms Skujins | Lidl-Trek | 21 |
| 59 | Kobe Goossens | Intermarché-Wanty | 20 |
| 60 | Felix Gall | Decathlon AG2R La Mondiale Team | 20 |
| 61 | Matteo Jorgenson | Team Visma | Lease a Bike | 20 |
| 62 | John Degenkolb | Team dsm-firmenich PostNL | 20 |
| 63 | Michal Kwiatkowski | INEOS Grenadiers | 19 |
| 64 | Nikias Arndt | Bahrain Victorious | 19 |
| 65 | Matej Mohoric | Bahrain Victorious | 19 |
| 66 | Jai Hindley | Red Bull-BORA-hansgrohe | 17 |
| 67 | Julien Bernard | Lidl-Trek | 17 |
| 68 | Gianni Vermeersch | Alpecin-Deceuninck | 17 |
| 69 | Harm Vanhoucke | Lotto Dstny | 17 |
| 70 | Søren Wærenskjold | Uno-X Mobility | 17 |
| 71 | Tiesj Benoot | Team Visma | Lease a Bike | 16 |
| 72 | Guillaume Martin | Cofidis | 15 |
| 73 | Paul Lapeira | Decathlon AG2R La Mondiale Team | 15 |
| 74 | Stephen Williams | Israel-Premier Tech | 14 |
| 75 | Victor Campenaerts | Lotto Dstny | 14 |
| 76 | Davide Ballerini | Astana Qazaqstan Team | 14 |
| 77 | Tobias Halland Johannessen | Uno-X Mobility | 13 |
| 78 | Danny van Poppel | Red Bull-BORA-hansgrohe | 12 |
| 79 | Wout Poels | Bahrain Victorious | 11 |
| 80 | Oliver Naesen | Decathlon AG2R La Mondiale Team | 11 |
| 81 | Stefan Bissegger | EF Education-EasyPost | 11 |
| 82 | Jakob Fuglsang | Israel-Premier Tech | 10 |
| 83 | Jake Stewart | Israel-Premier Tech | 10 |
| 84 | Nico Denz | Red Bull-BORA-hansgrohe | 10 |
| 85 | Clément Champoussin | ARKEA-B&B HOTELS | 10 |
| 86 | Silvan Dillier | Alpecin-Deceuninck | 10 |
| 87 | Nils Eekhoff | Team dsm-firmenich PostNL | 10 |
| 88 | Stefan Küng | Groupama-FDJ | 9 |
| 89 | Raúl García | ARKEA-B&B HOTELS | 9 |
| 90 | Daniel McLay | ARKEA-B&B HOTELS | 9 |
| 91 | Egan Bernal | INEOS Grenadiers | 8 |
| 92 | Rui Costa | EF Education-EasyPost | 8 |
| 93 | Cédric Beullens | Lotto Dstny | 8 |
| 94 | Ilan Van Wilder | Soudal Quick-Step | 7 |
| 95 | Georg Zimmermann | Intermarché-Wanty | 7 |
| 96 | Gregor Mühlberger | Movistar Team | 7 |
| 97 | Piet Allegaert | Cofidis | 7 |
| 98 | Robbe Ghys | Alpecin-Deceuninck | 7 |
| 99 | Luka Mezgec | Team Jayco-AlUla | 6 |
| 100 | Davide Formolo | Movistar Team | 5 |
| 101 | Sean Quinn | EF Education-EasyPost | 5 |
| 102 | Rasmus Tiller | Uno-X Mobility | 5 |
| 103 | Cees Bol | Astana Qazaqstan Team | 5 |
| 104 | Carlos Verona | Lidl-Trek | 4 |
| 105 | Bruno Armirail | Decathlon AG2R La Mondiale Team | 4 |
| 106 | Nans Peters | Decathlon AG2R La Mondiale Team | 4 |
| 107 | Marco Haller | Red Bull-BORA-hansgrohe | 4 |
| 108 | Tim Wellens | UAE Team Emirates | 3 |
| 109 | Lenny Martinez | Groupama-FDJ | 3 |
| 110 | Steff Cras | TotalEnergies | 2 |
| 111 | David Gaudu | Groupama-FDJ | 2 |
| 112 | Brent Van Moer | Lotto Dstny | 2 |
| 113 | Fabien Grellier | TotalEnergies | 2 |
| 114 | Pavel Sivakov | UAE Team Emirates | 1 |
| 115 | Geraint Thomas | INEOS Grenadiers | 1 |
| 116 | Johannes Kulset | Uno-X Mobility | -10 |
Mountain
| Pos | Rider | Team | Points |
|---|---|---|---|
| 1 | Tadej Pogacar | UAE Team Emirates | 77 |
| 2 | Jonas Vingegaard | Team Visma | Lease a Bike | 58 |
| 3 | Remco Evenepoel | Soudal Quick-Step | 42 |
| 4 | Jonas Abrahamsen | Uno-X Mobility | 36 |
| 5 | Oier Lazkano | Movistar Team | 35 |
| 6 | Richard Carapaz | EF Education-EasyPost | 34 |
| 7 | David Gaudu | Groupama-FDJ | 30 |
| 8 | Carlos Rodriguez | INEOS Grenadiers | 24 |
| 9 | Ben Healy | EF Education-EasyPost | 21 |
| 10 | Javier Romo | Movistar Team | 18 |
| 11 | Tobias Halland Johannessen | Uno-X Mobility | 17 |
| 12 | Laurens De Plus | INEOS Grenadiers | 16 |
| 13 | Valentin Madouas | Groupama-FDJ | 16 |
| 14 | Enric Mas | Movistar Team | 16 |
| 15 | Joao Almeida | UAE Team Emirates | 14 |
| 16 | Mikel Landa | Soudal Quick-Step | 14 |
| 17 | Bruno Armirail | Decathlon AG2R La Mondiale Team | 12 |
| 18 | Stephen Williams | Israel-Premier Tech | 10 |
| 19 | Adam Yates | UAE Team Emirates | 10 |
| 20 | Santiago Buitrago | Bahrain Victorious | 10 |
| 21 | Simon Yates | Team Jayco-AlUla | 10 |
| 22 | Frank van den Broek | Team dsm-firmenich PostNL | 9 |
| 23 | Giulio Ciccone | Lidl-Trek | 9 |
| 24 | Romain Bardet | Team dsm-firmenich PostNL | 9 |
| 25 | Alex Aranburu | Movistar Team | 8 |
| 26 | Louis Meintjes | Intermarché-Wanty | 8 |
| 27 | Bob Jungels | Red Bull-BORA-hansgrohe | 8 |
| 28 | Michal Kwiatkowski | INEOS Grenadiers | 7 |
| 29 | Jai Hindley | Red Bull-BORA-hansgrohe | 6 |
| 30 | Magnus Cort | Uno-X Mobility | 5 |
| 31 | Warren Barguil | Team dsm-firmenich PostNL | 5 |
| 32 | Marc Soler | UAE Team Emirates | 4 |
| 33 | Oscar Onley | Team dsm-firmenich PostNL | 3 |
| 34 | Cristian Rodriguez | ARKEA-B&B HOTELS | 3 |
| 35 | Romain Grégoire | Groupama-FDJ | 3 |
| 36 | Kévin Vauquelin | ARKEA-B&B HOTELS | 2 |
| 37 | Felix Gall | Decathlon AG2R La Mondiale Team | 2 |
| 38 | Mathieu van der Poel | Alpecin-Deceuninck | 2 |
| 39 | Matteo Sobrero | Red Bull-BORA-hansgrohe | 1 |
| 40 | Thomas Gachignard | TotalEnergies | 1 |
| 41 | Fabien Grellier | TotalEnergies | 1 |
| 42 | Clément Russo | Groupama-FDJ | 1 |
| 43 | Gianni Vermeersch | Alpecin-Deceuninck | 1 |
| 44 | Julien Bernard | Lidl-Trek | 1 |
| 45 | Jordan Jegat | TotalEnergies | 1 |
| 46 | Jakob Fuglsang | Israel-Premier Tech | 1 |
| 47 | Tiesj Benoot | Team Visma | Lease a Bike | 1 |
| 48 | Neilson Powless | EF Education-EasyPost | 1 |
| 49 | Hugo Houle | Israel-Premier Tech | 1 |
| 50 | Matej Mohoric | Bahrain Victorious | 1 |
Team
| Pos | Team | Time |
|---|---|---|
| 1 | UAE Team Emirates | 211:29:24 |
| 2 | Team Visma | Lease a Bike | + 54.18 |
| 3 | Soudal Quick-Step | + 59.21 |
| 4 | INEOS Grenadiers | + 01:16.27 |
| 5 | Lidl-Trek | + 01:55.24 |
| 6 | Movistar Team | + 02:18.34 |
| 7 | Bahrain Victorious | + 02:24.50 |
| 8 | Red Bull-BORA-hansgrohe | + 02:31.03 |
| 9 | EF Education-EasyPost | + 02:33.42 |
| 10 | Decathlon AG2R La Mondiale Team | + 03:09.28 |
| 11 | Israel-Premier Tech | + 03:15.40 |
| 12 | Uno-X Mobility | + 03:24.53 |
| 13 | TotalEnergies | + 03:49.46 |
| 14 | Team dsm-firmenich PostNL | + 03:59.36 |
| 15 | Team Jayco-AlUla | + 04:12.17 |
| 16 | Groupama-FDJ | + 04:19.06 |
| 17 | Intermarché-Wanty | + 04:57.16 |
| 18 | Cofidis | + 05:52.15 |
| 19 | ARKEA-B&B HOTELS | + 07:15.52 |
| 20 | Lotto Dstny | + 07:41.11 |
| 21 | Alpecin-Deceuninck | + 08:52.23 |
| 22 | Astana Qazaqstan Team | + 09:20.49 |








