Tour de France 2024 - Stage 15
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 | Tadej Pogacar | UAE Team Emirates | 5:13:55 |
| 2 | Jonas Vingegaard | Team Visma | Lease a Bike | + 01.08 |
| 3 | Remco Evenepoel | Soudal Quick-Step | + 02.51 |
| 4 | Mikel Landa | Soudal Quick-Step | + 03.54 |
| 5 | Joao Almeida | UAE Team Emirates | + 04.43 |
| 6 | Adam Yates | UAE Team Emirates | + 04.56 |
| 7 | Santiago Buitrago | Bahrain Victorious | + 05.08 |
| 8 | Carlos Rodriguez | INEOS Grenadiers | + 05.08 |
| 9 | Richard Carapaz | EF Education-EasyPost | + 05.41 |
| 10 | Felix Gall | Decathlon AG2R La Mondiale Team | + 05.57 |
| 11 | Tobias Halland Johannessen | Uno-X Mobility | + 06.27 |
| 12 | Derek Gee | Israel-Premier Tech | + 06.29 |
| 13 | Giulio Ciccone | Lidl-Trek | + 06.29 |
| 14 | Laurens De Plus | INEOS Grenadiers | + 06.54 |
| 15 | Enric Mas | Movistar Team | + 07.35 |
| 16 | Jai Hindley | Red Bull-BORA-hansgrohe | + 08.44 |
| 17 | Matteo Jorgenson | Team Visma | Lease a Bike | + 09.30 |
| 18 | Simon Yates | Team Jayco-AlUla | + 10.42 |
| 19 | Ben Healy | EF Education-EasyPost | + 13.31 |
| 20 | Guillaume Martin | Cofidis | + 13.31 |
| 21 | Carlos Verona | Lidl-Trek | + 18.34 |
| 22 | Harold Tejada | Astana Qazaqstan Team | + 18.57 |
| 23 | Steff Cras | TotalEnergies | + 20.21 |
| 24 | Jakob Fuglsang | Israel-Premier Tech | + 20.58 |
| 25 | Wilco Kelderman | Team Visma | Lease a Bike | + 21.56 |
| 26 | Marc Soler | UAE Team Emirates | + 21.56 |
| 27 | Bob Jungels | Red Bull-BORA-hansgrohe | + 22.03 |
| 28 | Louis Meintjes | Intermarché-Wanty | + 22.03 |
| 29 | Cristian Rodriguez | ARKEA-B&B HOTELS | + 23.29 |
| 30 | Jordan Jegat | TotalEnergies | + 23.33 |
| 31 | Matteo Sobrero | Red Bull-BORA-hansgrohe | + 27.02 |
| 32 | Javier Romo | Movistar Team | + 27.02 |
| 33 | Romain Bardet | Team dsm-firmenich PostNL | + 29.00 |
| 34 | Pavel Sivakov | UAE Team Emirates | + 29.00 |
| 35 | Mathieu Burgaudeau | TotalEnergies | + 29.00 |
| 36 | Chris Harper | Team Jayco-AlUla | + 29.00 |
| 37 | Oscar Onley | Team dsm-firmenich PostNL | + 30.12 |
| 38 | Ilan Van Wilder | Soudal Quick-Step | + 30.12 |
| 39 | Julien Bernard | Lidl-Trek | + 31.15 |
| 40 | Warren Barguil | Team dsm-firmenich PostNL | + 31.17 |
| 41 | Lenny Martinez | Groupama-FDJ | + 32.04 |
| 42 | Romain Grégoire | Groupama-FDJ | + 32.04 |
| 43 | Tim Wellens | UAE Team Emirates | + 36.13 |
| 44 | Toms Skujins | Lidl-Trek | + 36.17 |
| 45 | Nils Politt | UAE Team Emirates | + 37.50 |
| 46 | Johannes Kulset | Uno-X Mobility | + 38.11 |
| 47 | Odd Christian Eiking | Uno-X Mobility | + 38.11 |
| 48 | Clément Russo | Groupama-FDJ | + 41.00 |
| 49 | Jonas Abrahamsen | Uno-X Mobility | + 41.00 |
| 50 | Kevin Geniets | Groupama-FDJ | + 41.00 |
| 51 | Quentin Pacher | Groupama-FDJ | + 41.00 |
| 52 | Neilson Powless | EF Education-EasyPost | + 41.00 |
| 53 | Tiesj Benoot | Team Visma | Lease a Bike | + 41.00 |
| 54 | Jonathan Castroviejo | INEOS Grenadiers | + 41.00 |
| 55 | Georg Zimmermann | Intermarché-Wanty | + 41.00 |
| 56 | Marco Haller | Red Bull-BORA-hansgrohe | + 41.00 |
| 57 | Rui Costa | EF Education-EasyPost | + 41.00 |
| 58 | Jan Tratnik | Team Visma | Lease a Bike | + 41.00 |
| 59 | Gianni Moscon | Soudal Quick-Step | + 41.00 |
| 60 | Nicolas Prodhomme | Decathlon AG2R La Mondiale Team | + 41.00 |
| 61 | Jasper Stuyven | Lidl-Trek | + 41.00 |
| 62 | Davide Formolo | Movistar Team | + 41.00 |
| 63 | Oliver Naesen | Decathlon AG2R La Mondiale Team | + 41.00 |
| 64 | Brent Van Moer | Lotto Dstny | + 41.00 |
| 65 | Nans Peters | Decathlon AG2R La Mondiale Team | + 41.00 |
| 66 | Nelson Oliveira | Movistar Team | + 41.00 |
| 67 | Hugo Houle | Israel-Premier Tech | + 41.00 |
| 68 | Jan Hirt | Soudal Quick-Step | + 41.00 |
| 69 | Krists Neilands | Israel-Premier Tech | + 41.00 |
| 70 | Michal Kwiatkowski | INEOS Grenadiers | + 41.00 |
| 71 | Sean Quinn | EF Education-EasyPost | + 41.00 |
| 72 | Jack Haig | Bahrain Victorious | + 41.00 |
| 73 | Oier Lazkano | Movistar Team | + 41.00 |
| 74 | Gregor Mühlberger | Movistar Team | + 41.00 |
| 75 | Simon Geschke | Cofidis | + 41.00 |
| 76 | Geraint Thomas | INEOS Grenadiers | + 41.00 |
| 77 | Paul Lapeira | Decathlon AG2R La Mondiale Team | + 42.22 |
| 78 | Bruno Armirail | Decathlon AG2R La Mondiale Team | + 42.22 |
| 79 | Egan Bernal | INEOS Grenadiers | + 42.25 |
| 80 | Stefan Küng | Groupama-FDJ | + 42.45 |
| 81 | Bryan Coquard | Cofidis | + 42.45 |
| 82 | Axel Zingle | Cofidis | + 42.45 |
| 83 | Ryan Gibbons | Lidl-Trek | + 42.45 |
| 84 | Alex Aranburu | Movistar Team | + 42.45 |
| 85 | Valentin Madouas | Groupama-FDJ | + 42.45 |
| 86 | Mathieu van der Poel | Alpecin-Deceuninck | + 42.45 |
| 87 | David Gaudu | Groupama-FDJ | + 43.37 |
| 88 | Bart Lemmen | Team Visma | Lease a Bike | + 43.46 |
| 89 | Wout Poels | Bahrain Victorious | + 43.46 |
| 90 | Rasmus Tiller | Uno-X Mobility | + 43.46 |
| 91 | Dorian Godon | Decathlon AG2R La Mondiale Team | + 43.46 |
| 92 | Nico Denz | Red Bull-BORA-hansgrohe | + 44.01 |
| 93 | Danny van Poppel | Red Bull-BORA-hansgrohe | + 44.01 |
| 94 | Stefan Bissegger | EF Education-EasyPost | + 44.01 |
| 95 | Marijn van den Berg | EF Education-EasyPost | + 44.01 |
| 96 | Wout van Aert | Team Visma | Lease a Bike | + 44.04 |
| 97 | Ben Turner | INEOS Grenadiers | + 44.04 |
| 98 | Christopher Juul-Jensen | Team Jayco-AlUla | + 44.04 |
| 99 | Christophe Laporte | Team Visma | Lease a Bike | + 44.04 |
| 100 | Michael Matthews | Team Jayco-AlUla | + 44.19 |
| 101 | Kobe Goossens | Intermarché-Wanty | + 46.36 |
| 102 | Laurenz Rex | Intermarché-Wanty | + 46.36 |
| 103 | Sandy Dujardin | TotalEnergies | + 46.36 |
| 104 | Thomas Gachignard | TotalEnergies | + 46.36 |
| 105 | Kévin Vauquelin | ARKEA-B&B HOTELS | + 46.36 |
| 106 | Victor Campenaerts | Lotto Dstny | + 46.36 |
| 107 | Maxim Van Gils | Lotto Dstny | + 46.36 |
| 108 | Frank van den Broek | Team dsm-firmenich PostNL | + 46.36 |
| 109 | Jake Stewart | Israel-Premier Tech | + 46.36 |
| 110 | Gianni Vermeersch | Alpecin-Deceuninck | + 46.36 |
| 111 | Magnus Cort | Uno-X Mobility | + 46.36 |
| 112 | Clément Champoussin | ARKEA-B&B HOTELS | + 46.36 |
| 113 | Sébastien Grignard | Lotto Dstny | + 46.36 |
| 114 | Axel Laurance | Alpecin-Deceuninck | + 46.36 |
| 115 | Anthony Turgis | TotalEnergies | + 46.36 |
| 116 | Cédric Beullens | Lotto Dstny | + 46.36 |
| 117 | Yves Lampaert | Soudal Quick-Step | + 46.36 |
| 118 | Piet Allegaert | Cofidis | + 46.36 |
| 119 | Silvan Dillier | Alpecin-Deceuninck | + 46.36 |
| 120 | Arnaud De Lie | Lotto Dstny | + 46.36 |
| 121 | Mike Teunissen | Intermarché-Wanty | + 46.36 |
| 122 | Nikias Arndt | Bahrain Victorious | + 46.36 |
| 123 | Jarrad Drizners | Lotto Dstny | + 46.36 |
| 124 | Luca Mozzato | ARKEA-B&B HOTELS | + 46.36 |
| 125 | Jasper Philipsen | Alpecin-Deceuninck | + 46.36 |
| 126 | Biniam Girmay | Intermarché-Wanty | + 46.36 |
| 127 | Fabien Grellier | TotalEnergies | + 46.36 |
| 128 | Mattéo Vercher | TotalEnergies | + 46.36 |
| 129 | Hugo Page | Intermarché-Wanty | + 46.36 |
| 130 | Pascal Ackermann | Israel-Premier Tech | + 47.03 |
| 131 | Søren Wærenskjold | Uno-X Mobility | + 47.03 |
| 132 | Harm Vanhoucke | Lotto Dstny | + 47.22 |
| 133 | Raúl García | ARKEA-B&B HOTELS | + 47.26 |
| 134 | Elmar Reinders | Team Jayco-AlUla | + 47.46 |
| 135 | Luke Durbridge | Team Jayco-AlUla | + 47.46 |
| 136 | Dylan Groenewegen | Team Jayco-AlUla | + 47.46 |
| 137 | Stephen Williams | Israel-Premier Tech | + 47.46 |
| 138 | Robbe Ghys | Alpecin-Deceuninck | + 48.02 |
| 139 | Daniel McLay | ARKEA-B&B HOTELS | + 48.30 |
| 140 | Sam Bennett | Decathlon AG2R La Mondiale Team | + 48.34 |
| 141 | Matej Mohoric | Bahrain Victorious | + 50.16 |
| 142 | Luka Mezgec | Team Jayco-AlUla | + 50.16 |
| 143 | Phil Bauhaus | Bahrain Victorious | + 50.16 |
| 144 | Alexander Kristoff | Uno-X Mobility | + 50.26 |
| 145 | Nils Eekhoff | Team dsm-firmenich PostNL | + 50.50 |
| 146 | John Degenkolb | Team dsm-firmenich PostNL | + 51.07 |
| 147 | Davide Ballerini | Astana Qazaqstan Team | + 51.35 |
| 148 | Alexey Lutsenko | Astana Qazaqstan Team | + 51.35 |
| 149 | Cees Bol | Astana Qazaqstan Team | + 51.35 |
| 150 | Mark Cavendish | Astana Qazaqstan Team | + 51.35 |
| 151 | Fernando Gaviria | Movistar Team | + 52.02 |
| 152 | Arnaud Démare | ARKEA-B&B HOTELS | + 52.37 |
| - | Bram Welten | Team dsm-firmenich PostNL | OOT |
| - | Gerben Thijssen | Intermarché-Wanty | DNF |
GC
| Pos | Rider | Team | Time |
|---|---|---|---|
| 1 | Tadej Pogacar | UAE Team Emirates | 61:56:24 |
| 2 | Jonas Vingegaard | Team Visma | Lease a Bike | + 03.09 |
| 3 | Remco Evenepoel | Soudal Quick-Step | + 05.19 |
| 4 | Joao Almeida | UAE Team Emirates | + 10.54 |
| 5 | Mikel Landa | Soudal Quick-Step | + 11.21 |
| 6 | Carlos Rodriguez | INEOS Grenadiers | + 11.27 |
| 7 | Adam Yates | UAE Team Emirates | + 13.38 |
| 8 | Giulio Ciccone | Lidl-Trek | + 15.48 |
| 9 | Derek Gee | Israel-Premier Tech | + 16.12 |
| 10 | Santiago Buitrago | Bahrain Victorious | + 16.32 |
| 11 | Felix Gall | Decathlon AG2R La Mondiale Team | + 17.01 |
| 12 | Matteo Jorgenson | Team Visma | Lease a Bike | + 20.15 |
| 13 | Ben Healy | EF Education-EasyPost | + 29.26 |
| 14 | Simon Yates | Team Jayco-AlUla | + 35.09 |
| 15 | Steff Cras | TotalEnergies | + 37.33 |
| 16 | Guillaume Martin | Cofidis | + 38.28 |
| 17 | Laurens De Plus | INEOS Grenadiers | + 38.56 |
| 18 | Jai Hindley | Red Bull-BORA-hansgrohe | + 45.51 |
| 19 | Javier Romo | Movistar Team | + 48.05 |
| 20 | Richard Carapaz | EF Education-EasyPost | + 56.26 |
| 21 | Egan Bernal | INEOS Grenadiers | + 57.12 |
| 22 | Enric Mas | Movistar Team | + 01:02.06 |
| 23 | Wilco Kelderman | Team Visma | Lease a Bike | + 01:03.55 |
| 24 | Louis Meintjes | Intermarché-Wanty | + 01:04.57 |
| 25 | Carlos Verona | Lidl-Trek | + 01:10.46 |
| 26 | Ilan Van Wilder | Soudal Quick-Step | + 01:14.41 |
| 27 | Jack Haig | Bahrain Victorious | + 01:16.24 |
| 28 | Julien Bernard | Lidl-Trek | + 01:17.40 |
| 29 | Odd Christian Eiking | Uno-X Mobility | + 01:21.22 |
| 30 | Tobias Halland Johannessen | Uno-X Mobility | + 01:26.58 |
| 31 | Chris Harper | Team Jayco-AlUla | + 01:27.53 |
| 32 | Pavel Sivakov | UAE Team Emirates | + 01:34.26 |
| 33 | Valentin Madouas | Groupama-FDJ | + 01:39.12 |
| 34 | Romain Bardet | Team dsm-firmenich PostNL | + 01:41.57 |
| 35 | Warren Barguil | Team dsm-firmenich PostNL | + 01:46.49 |
| 36 | Jordan Jegat | TotalEnergies | + 01:48.23 |
| 37 | Jakob Fuglsang | Israel-Premier Tech | + 01:48.29 |
| 38 | Geraint Thomas | INEOS Grenadiers | + 01:49.36 |
| 39 | Bruno Armirail | Decathlon AG2R La Mondiale Team | + 01:53.23 |
| 40 | Cristian Rodriguez | ARKEA-B&B HOTELS | + 01:54.51 |
| 41 | Bob Jungels | Red Bull-BORA-hansgrohe | + 01:54.52 |
| 42 | Romain Grégoire | Groupama-FDJ | + 01:55.18 |
| 43 | Oscar Onley | Team dsm-firmenich PostNL | + 01:55.52 |
| 44 | Toms Skujins | Lidl-Trek | + 01:58.48 |
| 45 | Marc Soler | UAE Team Emirates | + 02:02.53 |
| 46 | Michal Kwiatkowski | INEOS Grenadiers | + 02:07.07 |
| 47 | Tiesj Benoot | Team Visma | Lease a Bike | + 02:09.09 |
| 48 | Nelson Oliveira | Movistar Team | + 02:15.02 |
| 49 | Nicolas Prodhomme | Decathlon AG2R La Mondiale Team | + 02:15.12 |
| 50 | Rui Costa | EF Education-EasyPost | + 02:20.03 |
| 51 | Maxim Van Gils | Lotto Dstny | + 02:23.14 |
| 52 | Davide Formolo | Movistar Team | + 02:26.43 |
| 53 | Frank van den Broek | Team dsm-firmenich PostNL | + 02:27.12 |
| 54 | Johannes Kulset | Uno-X Mobility | + 02:27.30 |
| 55 | Harold Tejada | Astana Qazaqstan Team | + 02:28.45 |
| 56 | Neilson Powless | EF Education-EasyPost | + 02:30.03 |
| 57 | Hugo Houle | Israel-Premier Tech | + 02:30.23 |
| 58 | Wout van Aert | Team Visma | Lease a Bike | + 02:31.38 |
| 59 | Quentin Pacher | Groupama-FDJ | + 02:32.33 |
| 60 | Wout Poels | Bahrain Victorious | + 02:32.35 |
| 61 | Kevin Geniets | Groupama-FDJ | + 02:34.11 |
| 62 | Matteo Sobrero | Red Bull-BORA-hansgrohe | + 02:35.03 |
| 63 | Jonas Abrahamsen | Uno-X Mobility | + 02:38.33 |
| 64 | David Gaudu | Groupama-FDJ | + 02:39.05 |
| 65 | Stefan Küng | Groupama-FDJ | + 02:40.34 |
| 66 | Krists Neilands | Israel-Premier Tech | + 02:41.49 |
| 67 | Gregor Mühlberger | Movistar Team | + 02:42.56 |
| 68 | Jonathan Castroviejo | INEOS Grenadiers | + 02:43.55 |
| 69 | Jan Tratnik | Team Visma | Lease a Bike | + 02:44.46 |
| 70 | Gianni Moscon | Soudal Quick-Step | + 02:45.54 |
| 71 | Paul Lapeira | Decathlon AG2R La Mondiale Team | + 02:46.28 |
| 72 | Kobe Goossens | Intermarché-Wanty | + 02:46.36 |
| 73 | Tim Wellens | UAE Team Emirates | + 02:48.45 |
| 74 | Jasper Stuyven | Lidl-Trek | + 02:48.58 |
| 75 | Nils Politt | UAE Team Emirates | + 02:49.38 |
| 76 | Alex Aranburu | Movistar Team | + 02:50.18 |
| 77 | Oliver Naesen | Decathlon AG2R La Mondiale Team | + 02:50.55 |
| 78 | Nans Peters | Decathlon AG2R La Mondiale Team | + 02:52.27 |
| 79 | Ryan Gibbons | Lidl-Trek | + 02:53.33 |
| 80 | Mike Teunissen | Intermarché-Wanty | + 02:53.51 |
| 81 | Oier Lazkano | Movistar Team | + 02:54.42 |
| 82 | Sean Quinn | EF Education-EasyPost | + 02:56.31 |
| 83 | Victor Campenaerts | Lotto Dstny | + 02:56.46 |
| 84 | Georg Zimmermann | Intermarché-Wanty | + 02:57.14 |
| 85 | Brent Van Moer | Lotto Dstny | + 02:57.55 |
| 86 | Mathieu Burgaudeau | TotalEnergies | + 02:58.04 |
| 87 | Stephen Williams | Israel-Premier Tech | + 02:58.26 |
| 88 | Magnus Cort | Uno-X Mobility | + 02:59.51 |
| 89 | Mathieu van der Poel | Alpecin-Deceuninck | + 03:00.55 |
| 90 | Jan Hirt | Soudal Quick-Step | + 03:01.18 |
| 91 | Bart Lemmen | Team Visma | Lease a Bike | + 03:02.48 |
| 92 | Christophe Laporte | Team Visma | Lease a Bike | + 03:04.16 |
| 93 | Stefan Bissegger | EF Education-EasyPost | + 03:05.08 |
| 94 | Kévin Vauquelin | ARKEA-B&B HOTELS | + 03:07.26 |
| 95 | Michael Matthews | Team Jayco-AlUla | + 03:07.58 |
| 96 | Dorian Godon | Decathlon AG2R La Mondiale Team | + 03:08.42 |
| 97 | Fabien Grellier | TotalEnergies | + 03:09.39 |
| 98 | Axel Laurance | Alpecin-Deceuninck | + 03:10.02 |
| 99 | Marco Haller | Red Bull-BORA-hansgrohe | + 03:11.33 |
| 100 | Rasmus Tiller | Uno-X Mobility | + 03:12.08 |
| 101 | Gianni Vermeersch | Alpecin-Deceuninck | + 03:12.30 |
| 102 | Simon Geschke | Cofidis | + 03:13.35 |
| 103 | Thomas Gachignard | TotalEnergies | + 03:13.53 |
| 104 | Alexey Lutsenko | Astana Qazaqstan Team | + 03:17.04 |
| 105 | Bryan Coquard | Cofidis | + 03:17.33 |
| 106 | Christopher Juul-Jensen | Team Jayco-AlUla | + 03:18.10 |
| 107 | Anthony Turgis | TotalEnergies | + 03:19.50 |
| 108 | Jake Stewart | Israel-Premier Tech | + 03:20.24 |
| 109 | Nico Denz | Red Bull-BORA-hansgrohe | + 03:20.37 |
| 110 | Clément Russo | Groupama-FDJ | + 03:22.03 |
| 111 | Biniam Girmay | Intermarché-Wanty | + 03:23.11 |
| 112 | Marijn van den Berg | EF Education-EasyPost | + 03:23.12 |
| 113 | Nikias Arndt | Bahrain Victorious | + 03:23.26 |
| 114 | Axel Zingle | Cofidis | + 03:23.32 |
| 115 | Pascal Ackermann | Israel-Premier Tech | + 03:23.47 |
| 116 | Hugo Page | Intermarché-Wanty | + 03:24.45 |
| 117 | Clément Champoussin | ARKEA-B&B HOTELS | + 03:24.53 |
| 118 | Luka Mezgec | Team Jayco-AlUla | + 03:26.04 |
| 119 | Piet Allegaert | Cofidis | + 03:28.49 |
| 120 | John Degenkolb | Team dsm-firmenich PostNL | + 03:29.04 |
| 121 | Raúl García | ARKEA-B&B HOTELS | + 03:30.25 |
| 122 | Laurenz Rex | Intermarché-Wanty | + 03:30.58 |
| 123 | Mattéo Vercher | TotalEnergies | + 03:31.22 |
| 124 | Arnaud De Lie | Lotto Dstny | + 03:36.01 |
| 125 | Danny van Poppel | Red Bull-BORA-hansgrohe | + 03:36.22 |
| 126 | Cédric Beullens | Lotto Dstny | + 03:38.49 |
| 127 | Luke Durbridge | Team Jayco-AlUla | + 03:39.02 |
| 128 | Yves Lampaert | Soudal Quick-Step | + 03:40.19 |
| 129 | Jasper Philipsen | Alpecin-Deceuninck | + 03:40.54 |
| 130 | Ben Turner | INEOS Grenadiers | + 03:43.22 |
| 131 | Silvan Dillier | Alpecin-Deceuninck | + 03:43.42 |
| 132 | Matej Mohoric | Bahrain Victorious | + 03:44.33 |
| 133 | Søren Wærenskjold | Uno-X Mobility | + 03:47.58 |
| 134 | Sandy Dujardin | TotalEnergies | + 03:50.52 |
| 135 | Arnaud Démare | ARKEA-B&B HOTELS | + 03:51.28 |
| 136 | Alexander Kristoff | Uno-X Mobility | + 03:51.29 |
| 137 | Lenny Martinez | Groupama-FDJ | + 03:52.23 |
| 138 | Sébastien Grignard | Lotto Dstny | + 03:52.47 |
| 139 | Harm Vanhoucke | Lotto Dstny | + 03:56.54 |
| 140 | Robbe Ghys | Alpecin-Deceuninck | + 03:57.33 |
| 141 | Daniel McLay | ARKEA-B&B HOTELS | + 03:58.19 |
| 142 | Luca Mozzato | ARKEA-B&B HOTELS | + 04:00.55 |
| 143 | Sam Bennett | Decathlon AG2R La Mondiale Team | + 04:03.17 |
| 144 | Dylan Groenewegen | Team Jayco-AlUla | + 04:04.00 |
| 145 | Elmar Reinders | Team Jayco-AlUla | + 04:04.01 |
| 146 | Nils Eekhoff | Team dsm-firmenich PostNL | + 04:05.40 |
| 147 | Cees Bol | Astana Qazaqstan Team | + 04:07.22 |
| 148 | Fernando Gaviria | Movistar Team | + 04:09.33 |
| 149 | Phil Bauhaus | Bahrain Victorious | + 04:10.54 |
| 150 | Jarrad Drizners | Lotto Dstny | + 04:17.20 |
| 151 | Mark Cavendish | Astana Qazaqstan Team | + 04:20.46 |
| 152 | Davide Ballerini | Astana Qazaqstan Team | + 04:21.11 |
| - | Bram Welten | Team dsm-firmenich PostNL | OOT |
| - | Gerben Thijssen | Intermarché-Wanty | DNF |
Youth
| Pos | Rider | Team | Time |
|---|---|---|---|
| 1 | Remco Evenepoel | Soudal Quick-Step | 62:01:43 |
| 2 | Carlos Rodriguez | INEOS Grenadiers | + 06.08 |
| 3 | Santiago Buitrago | Bahrain Victorious | + 11.13 |
| 4 | Matteo Jorgenson | Team Visma | Lease a Bike | + 14.56 |
| 5 | Ben Healy | EF Education-EasyPost | + 24.07 |
| 6 | Javier Romo | Movistar Team | + 42.46 |
| 7 | Ilan Van Wilder | Soudal Quick-Step | + 01:09.22 |
| 8 | Tobias Halland Johannessen | Uno-X Mobility | + 01:21.39 |
| 9 | Jordan Jegat | TotalEnergies | + 01:43.04 |
| 10 | Romain Grégoire | Groupama-FDJ | + 01:49.59 |
| 11 | Oscar Onley | Team dsm-firmenich PostNL | + 01:50.33 |
| 12 | Maxim Van Gils | Lotto Dstny | + 02:17.55 |
| 13 | Frank van den Broek | Team dsm-firmenich PostNL | + 02:21.53 |
| 14 | Johannes Kulset | Uno-X Mobility | + 02:22.11 |
| 15 | Paul Lapeira | Decathlon AG2R La Mondiale Team | + 02:41.09 |
| 16 | Oier Lazkano | Movistar Team | + 02:49.23 |
| 17 | Sean Quinn | EF Education-EasyPost | + 02:51.12 |
| 18 | Kévin Vauquelin | ARKEA-B&B HOTELS | + 03:02.07 |
| 19 | Axel Laurance | Alpecin-Deceuninck | + 03:04.43 |
| 20 | Thomas Gachignard | TotalEnergies | + 03:08.34 |
| 21 | Jake Stewart | Israel-Premier Tech | + 03:15.05 |
| 22 | Biniam Girmay | Intermarché-Wanty | + 03:17.52 |
| 23 | Marijn van den Berg | EF Education-EasyPost | + 03:17.53 |
| 24 | Hugo Page | Intermarché-Wanty | + 03:19.26 |
| 25 | Raúl García | ARKEA-B&B HOTELS | + 03:25.06 |
| 26 | Laurenz Rex | Intermarché-Wanty | + 03:25.39 |
| 27 | Mattéo Vercher | TotalEnergies | + 03:26.03 |
| 28 | Arnaud De Lie | Lotto Dstny | + 03:30.42 |
| 29 | Ben Turner | INEOS Grenadiers | + 03:38.03 |
| 30 | Søren Wærenskjold | Uno-X Mobility | + 03:42.39 |
| 31 | Lenny Martinez | Groupama-FDJ | + 03:47.04 |
| 32 | Sébastien Grignard | Lotto Dstny | + 03:47.28 |
| 33 | Jarrad Drizners | Lotto Dstny | + 04:12.01 |
Points
| Pos | Rider | Team | Points |
|---|---|---|---|
| 1 | Biniam Girmay | Intermarché-Wanty | 363 |
| 2 | Jasper Philipsen | Alpecin-Deceuninck | 277 |
| 3 | Bryan Coquard | Cofidis | 147 |
| 4 | Arnaud De Lie | Lotto Dstny | 142 |
| 5 | Anthony Turgis | TotalEnergies | 141 |
| 6 | Tadej Pogacar | UAE Team Emirates | 136 |
| 7 | Jonas Abrahamsen | Uno-X Mobility | 133 |
| 8 | Wout van Aert | Team Visma | Lease a Bike | 114 |
| 9 | Remco Evenepoel | Soudal Quick-Step | 112 |
| 10 | Pascal Ackermann | Israel-Premier Tech | 102 |
| 11 | Fernando Gaviria | Movistar Team | 100 |
| 12 | Jonas Vingegaard | Team Visma | Lease a Bike | 92 |
| 13 | Dylan Groenewegen | Team Jayco-AlUla | 87 |
| 14 | Kévin Vauquelin | ARKEA-B&B HOTELS | 81 |
| 15 | Arnaud Démare | ARKEA-B&B HOTELS | 73 |
| 16 | Sam Bennett | Decathlon AG2R La Mondiale Team | 73 |
| 17 | Ryan Gibbons | Lidl-Trek | 66 |
| 18 | Alex Aranburu | Movistar Team | 51 |
| 19 | Quentin Pacher | Groupama-FDJ | 50 |
| 20 | Magnus Cort | Uno-X Mobility | 49 |
| 21 | Alexander Kristoff | Uno-X Mobility | 49 |
| 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 | Phil Bauhaus | Bahrain Victorious | 41 |
| 29 | Carlos Rodriguez | INEOS Grenadiers | 40 |
| 30 | Giulio Ciccone | Lidl-Trek | 40 |
| 31 | Mike Teunissen | Intermarché-Wanty | 40 |
| 32 | Cristian Rodriguez | ARKEA-B&B HOTELS | 39 |
| 33 | Mikel Landa | Soudal Quick-Step | 38 |
| 34 | Adam Yates | UAE Team Emirates | 37 |
| 35 | Jasper Stuyven | Lidl-Trek | 35 |
| 36 | Harold Tejada | Astana Qazaqstan Team | 33 |
| 37 | Michael Matthews | Team Jayco-AlUla | 32 |
| 38 | Javier Romo | Movistar Team | 32 |
| 39 | Axel Zingle | Cofidis | 32 |
| 40 | Sandy Dujardin | TotalEnergies | 31 |
| 41 | Santiago Buitrago | Bahrain Victorious | 31 |
| 42 | Nelson Oliveira | Movistar Team | 31 |
| 43 | Maxim Van Gils | Lotto Dstny | 31 |
| 44 | Romain Bardet | Team dsm-firmenich PostNL | 30 |
| 45 | Richard Carapaz | EF Education-EasyPost | 30 |
| 46 | Ben Healy | EF Education-EasyPost | 29 |
| 47 | Mark Cavendish | Astana Qazaqstan Team | 28 |
| 48 | Valentin Madouas | Groupama-FDJ | 26 |
| 49 | Axel Laurance | Alpecin-Deceuninck | 26 |
| 50 | Hugo Houle | Israel-Premier Tech | 25 |
| 51 | Romain Grégoire | Groupama-FDJ | 23 |
| 52 | Mathieu van der Poel | Alpecin-Deceuninck | 23 |
| 53 | Mattéo Vercher | TotalEnergies | 23 |
| 54 | Louis Meintjes | Intermarché-Wanty | 21 |
| 55 | Kobe Goossens | Intermarché-Wanty | 20 |
| 56 | Felix Gall | Decathlon AG2R La Mondiale Team | 20 |
| 57 | Matteo Jorgenson | Team Visma | Lease a Bike | 20 |
| 58 | Alexey Lutsenko | Astana Qazaqstan Team | 20 |
| 59 | John Degenkolb | Team dsm-firmenich PostNL | 20 |
| 60 | Michal Kwiatkowski | INEOS Grenadiers | 19 |
| 61 | Nikias Arndt | Bahrain Victorious | 19 |
| 62 | Matej Mohoric | Bahrain Victorious | 19 |
| 63 | Jai Hindley | Red Bull-BORA-hansgrohe | 17 |
| 64 | Julien Bernard | Lidl-Trek | 17 |
| 65 | Laurenz Rex | Intermarché-Wanty | 17 |
| 66 | Harm Vanhoucke | Lotto Dstny | 17 |
| 67 | Toms Skujins | Lidl-Trek | 15 |
| 68 | Paul Lapeira | Decathlon AG2R La Mondiale Team | 15 |
| 69 | Victor Campenaerts | Lotto Dstny | 14 |
| 70 | Davide Ballerini | Astana Qazaqstan Team | 14 |
| 71 | Tobias Halland Johannessen | Uno-X Mobility | 13 |
| 72 | Bob Jungels | Red Bull-BORA-hansgrohe | 13 |
| 73 | Gianni Vermeersch | Alpecin-Deceuninck | 13 |
| 74 | Jordan Jegat | TotalEnergies | 12 |
| 75 | Oliver Naesen | Decathlon AG2R La Mondiale Team | 11 |
| 76 | Nico Denz | Red Bull-BORA-hansgrohe | 10 |
| 77 | Clément Champoussin | ARKEA-B&B HOTELS | 10 |
| 78 | Silvan Dillier | Alpecin-Deceuninck | 10 |
| 79 | Nils Eekhoff | Team dsm-firmenich PostNL | 10 |
| 80 | Stephen Williams | Israel-Premier Tech | 9 |
| 81 | Raúl García | ARKEA-B&B HOTELS | 9 |
| 82 | Daniel McLay | ARKEA-B&B HOTELS | 9 |
| 83 | Egan Bernal | INEOS Grenadiers | 8 |
| 84 | Rui Costa | EF Education-EasyPost | 8 |
| 85 | Cédric Beullens | Lotto Dstny | 8 |
| 86 | Simon Yates | Team Jayco-AlUla | 7 |
| 87 | Ilan Van Wilder | Soudal Quick-Step | 7 |
| 88 | Stefan Küng | Groupama-FDJ | 7 |
| 89 | Gregor Mühlberger | Movistar Team | 7 |
| 90 | Georg Zimmermann | Intermarché-Wanty | 7 |
| 91 | Piet Allegaert | Cofidis | 7 |
| 92 | Søren Wærenskjold | Uno-X Mobility | 7 |
| 93 | Oscar Onley | Team dsm-firmenich PostNL | 6 |
| 94 | Dorian Godon | Decathlon AG2R La Mondiale Team | 6 |
| 95 | Luka Mezgec | Team Jayco-AlUla | 6 |
| 96 | Davide Formolo | Movistar Team | 5 |
| 97 | Sean Quinn | EF Education-EasyPost | 5 |
| 98 | Stefan Bissegger | EF Education-EasyPost | 5 |
| 99 | Rasmus Tiller | Uno-X Mobility | 5 |
| 100 | Jake Stewart | Israel-Premier Tech | 5 |
| 101 | Danny van Poppel | Red Bull-BORA-hansgrohe | 5 |
| 102 | Cees Bol | Astana Qazaqstan Team | 5 |
| 103 | Carlos Verona | Lidl-Trek | 4 |
| 104 | Jakob Fuglsang | Israel-Premier Tech | 4 |
| 105 | Nans Peters | Decathlon AG2R La Mondiale Team | 4 |
| 106 | Marco Haller | Red Bull-BORA-hansgrohe | 4 |
| 107 | Enric Mas | Movistar Team | 3 |
| 108 | Tim Wellens | UAE Team Emirates | 3 |
| 109 | Lenny Martinez | Groupama-FDJ | 3 |
| 110 | Laurens De Plus | INEOS Grenadiers | 2 |
| 111 | Chris Harper | Team Jayco-AlUla | 2 |
| 112 | David Gaudu | Groupama-FDJ | 2 |
| 113 | Brent Van Moer | Lotto Dstny | 2 |
| 114 | Fabien Grellier | TotalEnergies | 2 |
| 115 | Pavel Sivakov | UAE Team Emirates | 1 |
| 116 | Geraint Thomas | INEOS Grenadiers | 1 |
| 117 | Bruno Armirail | Decathlon AG2R La Mondiale Team | 1 |
| 118 | Tiesj Benoot | Team Visma | Lease a Bike | 1 |
| 119 | Robbe Ghys | Alpecin-Deceuninck | 1 |
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 | David Gaudu | Groupama-FDJ | 30 |
| 7 | Carlos Rodriguez | INEOS Grenadiers | 24 |
| 8 | Richard Carapaz | EF Education-EasyPost | 22 |
| 9 | Ben Healy | EF Education-EasyPost | 21 |
| 10 | Javier Romo | Movistar Team | 18 |
| 11 | Tobias Halland Johannessen | Uno-X Mobility | 17 |
| 12 | Valentin Madouas | Groupama-FDJ | 16 |
| 13 | Joao Almeida | UAE Team Emirates | 14 |
| 14 | Mikel Landa | Soudal Quick-Step | 14 |
| 15 | Laurens De Plus | INEOS Grenadiers | 12 |
| 16 | Bruno Armirail | Decathlon AG2R La Mondiale Team | 12 |
| 17 | Stephen Williams | Israel-Premier Tech | 10 |
| 18 | Adam Yates | UAE Team Emirates | 10 |
| 19 | Santiago Buitrago | Bahrain Victorious | 10 |
| 20 | Enric Mas | Movistar Team | 10 |
| 21 | Frank van den Broek | Team dsm-firmenich PostNL | 9 |
| 22 | Giulio Ciccone | Lidl-Trek | 9 |
| 23 | Romain Bardet | Team dsm-firmenich PostNL | 9 |
| 24 | Louis Meintjes | Intermarché-Wanty | 8 |
| 25 | Alex Aranburu | Movistar Team | 7 |
| 26 | Michal Kwiatkowski | INEOS Grenadiers | 7 |
| 27 | Jai Hindley | Red Bull-BORA-hansgrohe | 6 |
| 28 | Bob Jungels | Red Bull-BORA-hansgrohe | 6 |
| 29 | Alexey Lutsenko | Astana Qazaqstan Team | 5 |
| 30 | Warren Barguil | Team dsm-firmenich PostNL | 5 |
| 31 | Marc Soler | UAE Team Emirates | 4 |
| 32 | Cristian Rodriguez | ARKEA-B&B HOTELS | 3 |
| 33 | Kévin Vauquelin | ARKEA-B&B HOTELS | 2 |
| 34 | Felix Gall | Decathlon AG2R La Mondiale Team | 2 |
| 35 | Mathieu van der Poel | Alpecin-Deceuninck | 2 |
| 36 | Matteo Sobrero | Red Bull-BORA-hansgrohe | 1 |
| 37 | Fabien Grellier | TotalEnergies | 1 |
| 38 | Gianni Vermeersch | Alpecin-Deceuninck | 1 |
| 39 | Clément Russo | Groupama-FDJ | 1 |
| 40 | Simon Yates | Team Jayco-AlUla | 1 |
| 41 | Julien Bernard | Lidl-Trek | 1 |
| 42 | Jordan Jegat | TotalEnergies | 1 |
| 43 | Jakob Fuglsang | Israel-Premier Tech | 1 |
| 44 | Oscar Onley | Team dsm-firmenich PostNL | 1 |
| 45 | Neilson Powless | EF Education-EasyPost | 1 |
| 46 | Hugo Houle | Israel-Premier Tech | 1 |
| 47 | Matej Mohoric | Bahrain Victorious | 1 |
Team
| Pos | Team | Time |
|---|---|---|
| 1 | UAE Team Emirates | 186:12:00 |
| 2 | Team Visma | Lease a Bike | + 55.03 |
| 3 | Soudal Quick-Step | + 58.59 |
| 4 | INEOS Grenadiers | + 01:19.19 |
| 5 | Lidl-Trek | + 02:04.45 |
| 6 | EF Education-EasyPost | + 02:23.06 |
| 7 | Movistar Team | + 02:23.41 |
| 8 | Bahrain Victorious | + 02:26.47 |
| 9 | Red Bull-BORA-hansgrohe | + 02:30.01 |
| 10 | Israel-Premier Tech | + 03:11.11 |
| 11 | Decathlon AG2R La Mondiale Team | + 03:11.48 |
| 12 | Uno-X Mobility | + 03:36.48 |
| 13 | TotalEnergies | + 03:51.13 |
| 14 | Team Jayco-AlUla | + 03:55.31 |
| 15 | Team dsm-firmenich PostNL | + 04:05.25 |
| 16 | Groupama-FDJ | + 04:28.55 |
| 17 | Intermarché-Wanty | + 04:52.14 |
| 18 | Cofidis | + 05:24.49 |
| 19 | ARKEA-B&B HOTELS | + 06:56.24 |
| 20 | Lotto Dstny | + 07:11.29 |
| 21 | Alpecin-Deceuninck | + 08:00.06 |
| 22 | Astana Qazaqstan Team | + 08:40.41 |








