Tour de France 2024 - Stage 2
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 | Kévin Vauquelin | ARKEA-B&B HOTELS | 4:43:42 |
| 2 | Jonas Abrahamsen | Uno-X Mobility | + 00.36 |
| 3 | Quentin Pacher | Groupama-FDJ | + 00.49 |
| 4 | Cristian Rodriguez | ARKEA-B&B HOTELS | + 00.49 |
| 5 | Harold Tejada | Astana Qazaqstan Team | + 00.49 |
| 6 | Nelson Oliveira | Movistar Team | + 00.50 |
| 7 | Axel Laurance | Alpecin-Deceuninck | + 01.12 |
| 8 | Mike Teunissen | Intermarché-Wanty | + 01.33 |
| 9 | Hugo Houle | Israel-Premier Tech | + 01.36 |
| 10 | Richard Carapaz | EF Education-EasyPost | + 02.21 |
| 11 | Jordan Jegat | TotalEnergies | + 02.21 |
| 12 | Remco Evenepoel | Soudal Quick-Step | + 02.21 |
| 13 | Jonas Vingegaard | Team Visma | Lease a Bike | + 02.21 |
| 14 | Tadej Pogacar | UAE Team Emirates | + 02.21 |
| 15 | Giulio Ciccone | Lidl-Trek | + 02.42 |
| 16 | Romain Grégoire | Groupama-FDJ | + 02.42 |
| 17 | Felix Gall | Decathlon AG2R La Mondiale Team | + 02.42 |
| 18 | Maxim Van Gils | Lotto Dstny | + 02.42 |
| 19 | Carlos Rodriguez | INEOS Grenadiers | + 02.42 |
| 20 | Enric Mas | Movistar Team | + 02.42 |
| 21 | Juan Ayuso | UAE Team Emirates | + 02.42 |
| 22 | Romain Bardet | Team dsm-firmenich PostNL | + 02.42 |
| 23 | Egan Bernal | INEOS Grenadiers | + 02.42 |
| 24 | Matteo Jorgenson | Team Visma | Lease a Bike | + 02.42 |
| 25 | Guillaume Martin | Cofidis | + 02.42 |
| 26 | Pello Bilbao | Bahrain Victorious | + 02.42 |
| 27 | Primoz Roglic | Red Bull-BORA-hansgrohe | + 02.42 |
| 28 | Aleksandr Vlasov | Red Bull-BORA-hansgrohe | + 02.42 |
| 29 | Simon Yates | Team Jayco-AlUla | + 02.42 |
| 30 | Tom Pidcock | INEOS Grenadiers | + 02.42 |
| 31 | Joao Almeida | UAE Team Emirates | + 02.42 |
| 32 | Adam Yates | UAE Team Emirates | + 02.42 |
| 33 | Jai Hindley | Red Bull-BORA-hansgrohe | + 02.42 |
| 34 | Mikel Landa | Soudal Quick-Step | + 02.42 |
| 35 | Santiago Buitrago | Bahrain Victorious | + 03.32 |
| 36 | Laurens De Plus | INEOS Grenadiers | + 03.32 |
| 37 | Steff Cras | TotalEnergies | + 03.32 |
| 38 | Derek Gee | Israel-Premier Tech | + 03.43 |
| 39 | Chris Harper | Team Jayco-AlUla | + 03.43 |
| 40 | Ilan Van Wilder | Soudal Quick-Step | + 03.43 |
| 41 | Jack Haig | Bahrain Victorious | + 03.43 |
| 42 | Javier Romo | Movistar Team | + 03.43 |
| 43 | Neilson Powless | EF Education-EasyPost | + 03.43 |
| 44 | Louis Meintjes | Intermarché-Wanty | + 04.52 |
| 45 | Odd Christian Eiking | Uno-X Mobility | + 04.52 |
| 46 | Bruno Armirail | Decathlon AG2R La Mondiale Team | + 04.52 |
| 47 | Oscar Onley | Team dsm-firmenich PostNL | + 04.52 |
| 48 | Valentin Madouas | Groupama-FDJ | + 04.52 |
| 49 | Ben Healy | EF Education-EasyPost | + 04.52 |
| 50 | Rui Costa | EF Education-EasyPost | + 04.52 |
| 51 | Warren Barguil | Team dsm-firmenich PostNL | + 04.52 |
| 52 | Julien Bernard | Lidl-Trek | + 04.52 |
| 53 | Kobe Goossens | Intermarché-Wanty | + 04.52 |
| 54 | Geraint Thomas | INEOS Grenadiers | + 06.45 |
| 55 | Davide Formolo | Movistar Team | + 06.45 |
| 56 | Toms Skujins | Lidl-Trek | + 06.45 |
| 57 | Carlos Verona | Lidl-Trek | + 06.45 |
| 58 | Bob Jungels | Red Bull-BORA-hansgrohe | + 07.59 |
| 59 | Georg Zimmermann | Intermarché-Wanty | + 07.59 |
| 60 | Paul Lapeira | Decathlon AG2R La Mondiale Team | + 07.59 |
| 61 | Wilco Kelderman | Team Visma | Lease a Bike | + 07.59 |
| 62 | Tiesj Benoot | Team Visma | Lease a Bike | + 07.59 |
| 63 | Nicolas Prodhomme | Decathlon AG2R La Mondiale Team | + 09.20 |
| 64 | Alexey Lutsenko | Astana Qazaqstan Team | + 09.20 |
| 65 | Stephen Williams | Israel-Premier Tech | + 09.20 |
| 66 | Kevin Geniets | Groupama-FDJ | + 09.40 |
| 67 | Marc Soler | UAE Team Emirates | + 10.57 |
| 68 | Pavel Sivakov | UAE Team Emirates | + 10.57 |
| 69 | Louis Vervaeke | Soudal Quick-Step | + 11.08 |
| 70 | Ion Izagirre | Cofidis | + 11.08 |
| 71 | Stefan Küng | Groupama-FDJ | + 11.08 |
| 72 | Frank van den Broek | Team dsm-firmenich PostNL | + 11.08 |
| 73 | Tobias Halland Johannessen | Uno-X Mobility | + 11.08 |
| 74 | Søren Kragh Andersen | Alpecin-Deceuninck | + 11.54 |
| 75 | Krists Neilands | Israel-Premier Tech | + 13.25 |
| 76 | Nans Peters | Decathlon AG2R La Mondiale Team | + 13.25 |
| 77 | Victor Campenaerts | Lotto Dstny | + 13.25 |
| 78 | Simon Geschke | Cofidis | + 13.25 |
| 79 | Harm Vanhoucke | Lotto Dstny | + 13.25 |
| 80 | Jakob Fuglsang | Israel-Premier Tech | + 13.25 |
| 81 | Wout Poels | Bahrain Victorious | + 13.25 |
| 82 | Fabien Grellier | TotalEnergies | + 13.25 |
| 83 | Nico Denz | Red Bull-BORA-hansgrohe | + 13.25 |
| 84 | Matteo Sobrero | Red Bull-BORA-hansgrohe | + 13.25 |
| 85 | Rasmus Tiller | Uno-X Mobility | + 13.25 |
| 86 | Brent Van Moer | Lotto Dstny | + 13.25 |
| 87 | Wout van Aert | Team Visma | Lease a Bike | + 13.25 |
| 88 | Johannes Kulset | Uno-X Mobility | + 15.00 |
| 89 | Matej Mohoric | Bahrain Victorious | + 16.23 |
| 90 | Silvan Dillier | Alpecin-Deceuninck | + 18.11 |
| 91 | Bart Lemmen | Team Visma | Lease a Bike | + 18.11 |
| 92 | Pascal Ackermann | Israel-Premier Tech | + 18.11 |
| 93 | Guillaume Boivin | Israel-Premier Tech | + 18.11 |
| 94 | Gianni Moscon | Soudal Quick-Step | + 18.11 |
| 95 | Sandy Dujardin | TotalEnergies | + 18.11 |
| 96 | Jan Tratnik | Team Visma | Lease a Bike | + 18.11 |
| 97 | Thomas Gachignard | TotalEnergies | + 18.11 |
| 98 | Mathieu van der Poel | Alpecin-Deceuninck | + 18.11 |
| 99 | Christophe Laporte | Team Visma | Lease a Bike | + 18.11 |
| 100 | Alex Aranburu | Movistar Team | + 18.11 |
| 101 | Biniam Girmay | Intermarché-Wanty | + 18.11 |
| 102 | Gregor Mühlberger | Movistar Team | + 18.11 |
| 103 | David Gaudu | Groupama-FDJ | + 18.11 |
| 104 | Bryan Coquard | Cofidis | + 18.11 |
| 105 | Clément Champoussin | ARKEA-B&B HOTELS | + 18.11 |
| 106 | Michal Kwiatkowski | INEOS Grenadiers | + 18.11 |
| 107 | Lenny Martinez | Groupama-FDJ | + 18.11 |
| 108 | Christopher Juul-Jensen | Team Jayco-AlUla | + 18.11 |
| 109 | Tim Wellens | UAE Team Emirates | + 19.14 |
| 110 | Axel Zingle | Cofidis | + 19.14 |
| 111 | Alexander Kristoff | Uno-X Mobility | + 19.14 |
| 112 | Mattéo Vercher | TotalEnergies | + 19.14 |
| 113 | Jesus Herrada | Cofidis | + 19.14 |
| 114 | Clément Russo | Groupama-FDJ | + 19.14 |
| 115 | Søren Wærenskjold | Uno-X Mobility | + 19.14 |
| 116 | Anthony Turgis | TotalEnergies | + 19.14 |
| 117 | Sébastien Grignard | Lotto Dstny | + 19.14 |
| 118 | Luka Mezgec | Team Jayco-AlUla | + 19.14 |
| 119 | Jasper Stuyven | Lidl-Trek | + 19.14 |
| 120 | Cédric Beullens | Lotto Dstny | + 20.23 |
| 121 | Tim Declercq | Lidl-Trek | + 20.23 |
| 122 | Fred Wright | Bahrain Victorious | + 20.23 |
| 123 | Danny van Poppel | Red Bull-BORA-hansgrohe | + 20.23 |
| 124 | Nils Politt | UAE Team Emirates | + 20.23 |
| 125 | Ryan Gibbons | Lidl-Trek | + 20.23 |
| 126 | Yves Lampaert | Soudal Quick-Step | + 20.23 |
| 127 | Jonas Rickaert | Alpecin-Deceuninck | + 20.23 |
| 128 | Nikias Arndt | Bahrain Victorious | + 20.23 |
| 129 | Laurenz Rex | Intermarché-Wanty | + 20.23 |
| 130 | Jake Stewart | Israel-Premier Tech | + 20.23 |
| 131 | Elmar Reinders | Team Jayco-AlUla | + 20.23 |
| 132 | Oier Lazkano | Movistar Team | + 20.23 |
| 133 | Michael Matthews | Team Jayco-AlUla | + 20.23 |
| 134 | Dorian Godon | Decathlon AG2R La Mondiale Team | + 20.23 |
| 135 | Phil Bauhaus | Bahrain Victorious | + 20.23 |
| 136 | Gianni Vermeersch | Alpecin-Deceuninck | + 20.23 |
| 137 | Marijn van den Berg | EF Education-EasyPost | + 20.23 |
| 138 | Oliver Naesen | Decathlon AG2R La Mondiale Team | + 20.23 |
| 139 | Luke Durbridge | Team Jayco-AlUla | + 20.23 |
| 140 | Mads Pedersen | Lidl-Trek | + 20.23 |
| 141 | Sam Bennett | Decathlon AG2R La Mondiale Team | + 20.23 |
| 142 | Jasper Philipsen | Alpecin-Deceuninck | + 20.23 |
| 143 | Sean Quinn | EF Education-EasyPost | + 20.23 |
| 144 | Magnus Cort | Uno-X Mobility | + 20.23 |
| 145 | Marco Haller | Red Bull-BORA-hansgrohe | + 20.23 |
| 146 | Gerben Thijssen | Intermarché-Wanty | + 20.23 |
| 147 | Mathieu Burgaudeau | TotalEnergies | + 20.23 |
| 148 | Jonathan Castroviejo | INEOS Grenadiers | + 20.23 |
| 149 | Piet Allegaert | Cofidis | + 20.23 |
| 150 | Ben Turner | INEOS Grenadiers | + 20.23 |
| 151 | Casper Pedersen | Soudal Quick-Step | + 20.23 |
| 152 | Robbe Ghys | Alpecin-Deceuninck | + 20.23 |
| 153 | Alexis Renard | Cofidis | + 20.23 |
| 154 | Jan Hirt | Soudal Quick-Step | + 20.23 |
| 155 | Hugo Page | Intermarché-Wanty | + 20.23 |
| 156 | Arnaud De Lie | Lotto Dstny | + 20.23 |
| 157 | Alberto Bettiol | EF Education-EasyPost | + 20.23 |
| 158 | Stefan Bissegger | EF Education-EasyPost | + 20.23 |
| 159 | John Degenkolb | Team dsm-firmenich PostNL | + 20.23 |
| 160 | Dylan Groenewegen | Team Jayco-AlUla | + 20.23 |
| 161 | Jarrad Drizners | Lotto Dstny | + 20.23 |
| 162 | Arnaud Démare | ARKEA-B&B HOTELS | + 20.37 |
| 163 | Luca Mozzato | ARKEA-B&B HOTELS | + 20.37 |
| 164 | Amaury Capiot | ARKEA-B&B HOTELS | + 20.37 |
| 165 | Raúl García | ARKEA-B&B HOTELS | + 20.37 |
| 166 | Davide Ballerini | Astana Qazaqstan Team | + 24.35 |
| 167 | Mark Cavendish | Astana Qazaqstan Team | + 24.35 |
| 168 | Daniel McLay | ARKEA-B&B HOTELS | + 24.35 |
| 169 | Yevgeniy Fedorov | Astana Qazaqstan Team | + 24.35 |
| 170 | Fernando Gaviria | Movistar Team | + 24.35 |
| 171 | Bram Welten | Team dsm-firmenich PostNL | + 24.35 |
| 172 | Fabio Jakobsen | Team dsm-firmenich PostNL | + 24.35 |
| 173 | Michael Mørkøv | Astana Qazaqstan Team | + 24.35 |
| 174 | Cees Bol | Astana Qazaqstan Team | + 24.35 |
| 175 | Nils Eekhoff | Team dsm-firmenich PostNL | + 24.35 |
GC
| Pos | Rider | Team | Time |
|---|---|---|---|
| 1 | Tadej Pogacar | UAE Team Emirates | 9:53:30 |
| 2 | Remco Evenepoel | Soudal Quick-Step | + 00.00 |
| 3 | Jonas Vingegaard | Team Visma | Lease a Bike | + 00.00 |
| 4 | Richard Carapaz | EF Education-EasyPost | + 00.00 |
| 5 | Romain Bardet | Team dsm-firmenich PostNL | + 00.06 |
| 6 | Maxim Van Gils | Lotto Dstny | + 00.21 |
| 7 | Egan Bernal | INEOS Grenadiers | + 00.21 |
| 8 | Pello Bilbao | Bahrain Victorious | + 00.21 |
| 9 | Tom Pidcock | INEOS Grenadiers | + 00.21 |
| 10 | Giulio Ciccone | Lidl-Trek | + 00.21 |
| 11 | Enric Mas | Movistar Team | + 00.21 |
| 12 | Aleksandr Vlasov | Red Bull-BORA-hansgrohe | + 00.21 |
| 13 | Carlos Rodriguez | INEOS Grenadiers | + 00.21 |
| 14 | Matteo Jorgenson | Team Visma | Lease a Bike | + 00.21 |
| 15 | Jai Hindley | Red Bull-BORA-hansgrohe | + 00.21 |
| 16 | Guillaume Martin | Cofidis | + 00.21 |
| 17 | Felix Gall | Decathlon AG2R La Mondiale Team | + 00.21 |
| 18 | Juan Ayuso | UAE Team Emirates | + 00.21 |
| 19 | Primoz Roglic | Red Bull-BORA-hansgrohe | + 00.21 |
| 20 | Simon Yates | Team Jayco-AlUla | + 00.21 |
| 21 | Mikel Landa | Soudal Quick-Step | + 00.21 |
| 22 | Joao Almeida | UAE Team Emirates | + 00.21 |
| 23 | Adam Yates | UAE Team Emirates | + 00.21 |
| 24 | Steff Cras | TotalEnergies | + 01.11 |
| 25 | Laurens De Plus | INEOS Grenadiers | + 01.11 |
| 26 | Santiago Buitrago | Bahrain Victorious | + 01.11 |
| 27 | Ilan Van Wilder | Soudal Quick-Step | + 01.22 |
| 28 | Derek Gee | Israel-Premier Tech | + 01.22 |
| 29 | Jack Haig | Bahrain Victorious | + 01.22 |
| 30 | Chris Harper | Team Jayco-AlUla | + 01.22 |
| 31 | Javier Romo | Movistar Team | + 01.22 |
| 32 | Neilson Powless | EF Education-EasyPost | + 01.51 |
| 33 | Odd Christian Eiking | Uno-X Mobility | + 02.31 |
| 34 | Oscar Onley | Team dsm-firmenich PostNL | + 02.31 |
| 35 | Bruno Armirail | Decathlon AG2R La Mondiale Team | + 02.31 |
| 36 | Rui Costa | EF Education-EasyPost | + 02.31 |
| 37 | Warren Barguil | Team dsm-firmenich PostNL | + 02.31 |
| 38 | Louis Meintjes | Intermarché-Wanty | + 02.31 |
| 39 | Ben Healy | EF Education-EasyPost | + 02.44 |
| 40 | Julien Bernard | Lidl-Trek | + 03.50 |
| 41 | Valentin Madouas | Groupama-FDJ | + 04.07 |
| 42 | Geraint Thomas | INEOS Grenadiers | + 04.24 |
| 43 | Toms Skujins | Lidl-Trek | + 04.24 |
| 44 | Carlos Verona | Lidl-Trek | + 05.43 |
| 45 | Wilco Kelderman | Team Visma | Lease a Bike | + 06.11 |
| 46 | Frank van den Broek | Team dsm-firmenich PostNL | + 08.36 |
| 47 | Pavel Sivakov | UAE Team Emirates | + 08.36 |
| 48 | Tobias Halland Johannessen | Uno-X Mobility | + 08.47 |
| 49 | Wout van Aert | Team Visma | Lease a Bike | + 11.00 |
| 50 | Victor Campenaerts | Lotto Dstny | + 11.04 |
| 51 | Johannes Kulset | Uno-X Mobility | + 12.39 |
| 52 | Jonas Abrahamsen | Uno-X Mobility | + 13.02 |
| 53 | Harold Tejada | Astana Qazaqstan Team | + 13.24 |
| 54 | Alex Aranburu | Movistar Team | + 15.50 |
| 55 | Michal Kwiatkowski | INEOS Grenadiers | + 16.01 |
| 56 | Quentin Pacher | Groupama-FDJ | + 17.05 |
| 57 | Cristian Rodriguez | ARKEA-B&B HOTELS | + 17.09 |
| 58 | Nelson Oliveira | Movistar Team | + 17.10 |
| 59 | Axel Laurance | Alpecin-Deceuninck | + 17.32 |
| 60 | Louis Vervaeke | Soudal Quick-Step | + 17.42 |
| 61 | Hugo Houle | Israel-Premier Tech | + 17.56 |
| 62 | Mads Pedersen | Lidl-Trek | + 18.02 |
| 63 | Alberto Bettiol | EF Education-EasyPost | + 18.02 |
| 64 | Davide Formolo | Movistar Team | + 18.35 |
| 65 | Romain Grégoire | Groupama-FDJ | + 19.02 |
| 66 | Bob Jungels | Red Bull-BORA-hansgrohe | + 20.36 |
| 67 | Kobe Goossens | Intermarché-Wanty | + 21.12 |
| 68 | Paul Lapeira | Decathlon AG2R La Mondiale Team | + 24.19 |
| 69 | Tiesj Benoot | Team Visma | Lease a Bike | + 24.19 |
| 70 | Kevin Geniets | Groupama-FDJ | + 26.00 |
| 71 | Kévin Vauquelin | ARKEA-B&B HOTELS | + 26.30 |
| 72 | Ryan Gibbons | Lidl-Trek | + 26.57 |
| 73 | Marc Soler | UAE Team Emirates | + 27.17 |
| 74 | Stefan Küng | Groupama-FDJ | + 27.28 |
| 75 | Ion Izagirre | Cofidis | + 27.28 |
| 76 | Søren Kragh Andersen | Alpecin-Deceuninck | + 28.14 |
| 77 | Mike Teunissen | Intermarché-Wanty | + 28.21 |
| 78 | Jordan Jegat | TotalEnergies | + 29.09 |
| 79 | Krists Neilands | Israel-Premier Tech | + 29.45 |
| 80 | Fabien Grellier | TotalEnergies | + 29.45 |
| 81 | Jakob Fuglsang | Israel-Premier Tech | + 29.45 |
| 82 | Brent Van Moer | Lotto Dstny | + 29.45 |
| 83 | Harm Vanhoucke | Lotto Dstny | + 29.45 |
| 84 | Jan Tratnik | Team Visma | Lease a Bike | + 30.01 |
| 85 | Alexey Lutsenko | Astana Qazaqstan Team | + 31.34 |
| 86 | Matej Mohoric | Bahrain Victorious | + 32.43 |
| 87 | Gianni Moscon | Soudal Quick-Step | + 34.31 |
| 88 | Bart Lemmen | Team Visma | Lease a Bike | + 34.31 |
| 89 | Mathieu van der Poel | Alpecin-Deceuninck | + 34.31 |
| 90 | Georg Zimmermann | Intermarché-Wanty | + 34.47 |
| 91 | Jesus Herrada | Cofidis | + 35.34 |
| 92 | Rasmus Tiller | Uno-X Mobility | + 35.42 |
| 93 | Nicolas Prodhomme | Decathlon AG2R La Mondiale Team | + 36.08 |
| 94 | Stephen Williams | Israel-Premier Tech | + 36.08 |
| 95 | Cédric Beullens | Lotto Dstny | + 36.43 |
| 96 | Hugo Page | Intermarché-Wanty | + 36.43 |
| 97 | Gianni Vermeersch | Alpecin-Deceuninck | + 36.43 |
| 98 | Jonathan Castroviejo | INEOS Grenadiers | + 36.43 |
| 99 | Nico Denz | Red Bull-BORA-hansgrohe | + 40.13 |
| 100 | Nans Peters | Decathlon AG2R La Mondiale Team | + 40.13 |
| 101 | Matteo Sobrero | Red Bull-BORA-hansgrohe | + 40.13 |
| 102 | Simon Geschke | Cofidis | + 40.13 |
| 103 | Wout Poels | Bahrain Victorious | + 40.13 |
| 104 | Jasper Stuyven | Lidl-Trek | + 41.31 |
| 105 | Magnus Cort | Uno-X Mobility | + 42.37 |
| 106 | Nikias Arndt | Bahrain Victorious | + 42.40 |
| 107 | Sandy Dujardin | TotalEnergies | + 44.59 |
| 108 | Christophe Laporte | Team Visma | Lease a Bike | + 44.59 |
| 109 | Biniam Girmay | Intermarché-Wanty | + 44.59 |
| 110 | Guillaume Boivin | Israel-Premier Tech | + 44.59 |
| 111 | Lenny Martinez | Groupama-FDJ | + 44.59 |
| 112 | Pascal Ackermann | Israel-Premier Tech | + 44.59 |
| 113 | David Gaudu | Groupama-FDJ | + 44.59 |
| 114 | Bryan Coquard | Cofidis | + 44.59 |
| 115 | Christopher Juul-Jensen | Team Jayco-AlUla | + 44.59 |
| 116 | Gregor Mühlberger | Movistar Team | + 44.59 |
| 117 | Clément Champoussin | ARKEA-B&B HOTELS | + 44.59 |
| 118 | Tim Wellens | UAE Team Emirates | + 46.02 |
| 119 | Søren Wærenskjold | Uno-X Mobility | + 46.02 |
| 120 | Sébastien Grignard | Lotto Dstny | + 46.02 |
| 121 | Clément Russo | Groupama-FDJ | + 46.02 |
| 122 | Anthony Turgis | TotalEnergies | + 46.02 |
| 123 | Luka Mezgec | Team Jayco-AlUla | + 46.02 |
| 124 | Silvan Dillier | Alpecin-Deceuninck | + 46.03 |
| 125 | Thomas Gachignard | TotalEnergies | + 46.03 |
| 126 | Alexander Kristoff | Uno-X Mobility | + 47.06 |
| 127 | Mattéo Vercher | TotalEnergies | + 47.06 |
| 128 | Axel Zingle | Cofidis | + 47.06 |
| 129 | Tim Declercq | Lidl-Trek | + 47.11 |
| 130 | Nils Politt | UAE Team Emirates | + 47.11 |
| 131 | Fred Wright | Bahrain Victorious | + 47.11 |
| 132 | Dorian Godon | Decathlon AG2R La Mondiale Team | + 47.11 |
| 133 | Oliver Naesen | Decathlon AG2R La Mondiale Team | + 47.11 |
| 134 | Danny van Poppel | Red Bull-BORA-hansgrohe | + 47.11 |
| 135 | Marijn van den Berg | EF Education-EasyPost | + 47.11 |
| 136 | Arnaud De Lie | Lotto Dstny | + 47.11 |
| 137 | Phil Bauhaus | Bahrain Victorious | + 47.11 |
| 138 | John Degenkolb | Team dsm-firmenich PostNL | + 47.11 |
| 139 | Luke Durbridge | Team Jayco-AlUla | + 47.11 |
| 140 | Sean Quinn | EF Education-EasyPost | + 47.11 |
| 141 | Ben Turner | INEOS Grenadiers | + 47.11 |
| 142 | Robbe Ghys | Alpecin-Deceuninck | + 47.11 |
| 143 | Jake Stewart | Israel-Premier Tech | + 47.11 |
| 144 | Stefan Bissegger | EF Education-EasyPost | + 47.11 |
| 145 | Casper Pedersen | Soudal Quick-Step | + 47.11 |
| 146 | Michael Matthews | Team Jayco-AlUla | + 47.11 |
| 147 | Mathieu Burgaudeau | TotalEnergies | + 47.11 |
| 148 | Oier Lazkano | Movistar Team | + 47.11 |
| 149 | Piet Allegaert | Cofidis | + 47.11 |
| 150 | Sam Bennett | Decathlon AG2R La Mondiale Team | + 47.11 |
| 151 | Marco Haller | Red Bull-BORA-hansgrohe | + 47.11 |
| 152 | Jarrad Drizners | Lotto Dstny | + 47.11 |
| 153 | Arnaud Démare | ARKEA-B&B HOTELS | + 47.25 |
| 154 | Raúl García | ARKEA-B&B HOTELS | + 47.25 |
| 155 | Elmar Reinders | Team Jayco-AlUla | + 48.15 |
| 156 | Yves Lampaert | Soudal Quick-Step | + 48.15 |
| 157 | Laurenz Rex | Intermarché-Wanty | + 48.15 |
| 158 | Jasper Philipsen | Alpecin-Deceuninck | + 48.15 |
| 159 | Alexis Renard | Cofidis | + 48.15 |
| 160 | Gerben Thijssen | Intermarché-Wanty | + 48.15 |
| 161 | Jan Hirt | Soudal Quick-Step | + 48.15 |
| 162 | Dylan Groenewegen | Team Jayco-AlUla | + 48.15 |
| 163 | Amaury Capiot | ARKEA-B&B HOTELS | + 48.29 |
| 164 | Luca Mozzato | ARKEA-B&B HOTELS | + 48.29 |
| 165 | Nils Eekhoff | Team dsm-firmenich PostNL | + 51.23 |
| 166 | Daniel McLay | ARKEA-B&B HOTELS | + 52.27 |
| 167 | Fernando Gaviria | Movistar Team | + 52.27 |
| 168 | Jonas Rickaert | Alpecin-Deceuninck | + 57.09 |
| 169 | Davide Ballerini | Astana Qazaqstan Team | + 01:01.21 |
| 170 | Yevgeniy Fedorov | Astana Qazaqstan Team | + 01:01.21 |
| 171 | Mark Cavendish | Astana Qazaqstan Team | + 01:01.21 |
| 172 | Bram Welten | Team dsm-firmenich PostNL | + 01:01.21 |
| 173 | Michael Mørkøv | Astana Qazaqstan Team | + 01:01.21 |
| 174 | Fabio Jakobsen | Team dsm-firmenich PostNL | + 01:01.21 |
| 175 | Cees Bol | Astana Qazaqstan Team | + 01:01.21 |
Youth
| Pos | Rider | Team | Time |
|---|---|---|---|
| 1 | Remco Evenepoel | Soudal Quick-Step | 9:53:30 |
| 2 | Maxim Van Gils | Lotto Dstny | + 00.21 |
| 3 | Tom Pidcock | INEOS Grenadiers | + 00.21 |
| 4 | Carlos Rodriguez | INEOS Grenadiers | + 00.21 |
| 5 | Matteo Jorgenson | Team Visma | Lease a Bike | + 00.21 |
| 6 | Juan Ayuso | UAE Team Emirates | + 00.21 |
| 7 | Santiago Buitrago | Bahrain Victorious | + 01.11 |
| 8 | Ilan Van Wilder | Soudal Quick-Step | + 01.22 |
| 9 | Javier Romo | Movistar Team | + 01.22 |
| 10 | Oscar Onley | Team dsm-firmenich PostNL | + 02.31 |
| 11 | Ben Healy | EF Education-EasyPost | + 02.44 |
| 12 | Frank van den Broek | Team dsm-firmenich PostNL | + 08.36 |
| 13 | Tobias Halland Johannessen | Uno-X Mobility | + 08.47 |
| 14 | Johannes Kulset | Uno-X Mobility | + 12.39 |
| 15 | Axel Laurance | Alpecin-Deceuninck | + 17.32 |
| 16 | Romain Grégoire | Groupama-FDJ | + 19.02 |
| 17 | Paul Lapeira | Decathlon AG2R La Mondiale Team | + 24.19 |
| 18 | Kévin Vauquelin | ARKEA-B&B HOTELS | + 26.30 |
| 19 | Jordan Jegat | TotalEnergies | + 29.09 |
| 20 | Hugo Page | Intermarché-Wanty | + 36.43 |
| 21 | Biniam Girmay | Intermarché-Wanty | + 44.59 |
| 22 | Lenny Martinez | Groupama-FDJ | + 44.59 |
| 23 | Søren Wærenskjold | Uno-X Mobility | + 46.02 |
| 24 | Sébastien Grignard | Lotto Dstny | + 46.02 |
| 25 | Thomas Gachignard | TotalEnergies | + 46.03 |
| 26 | Mattéo Vercher | TotalEnergies | + 47.06 |
| 27 | Fred Wright | Bahrain Victorious | + 47.11 |
| 28 | Marijn van den Berg | EF Education-EasyPost | + 47.11 |
| 29 | Arnaud De Lie | Lotto Dstny | + 47.11 |
| 30 | Sean Quinn | EF Education-EasyPost | + 47.11 |
| 31 | Ben Turner | INEOS Grenadiers | + 47.11 |
| 32 | Jake Stewart | Israel-Premier Tech | + 47.11 |
| 33 | Oier Lazkano | Movistar Team | + 47.11 |
| 34 | Jarrad Drizners | Lotto Dstny | + 47.11 |
| 35 | Raúl García | ARKEA-B&B HOTELS | + 47.25 |
| 36 | Laurenz Rex | Intermarché-Wanty | + 48.15 |
| 37 | Alexis Renard | Cofidis | + 48.15 |
| 38 | Yevgeniy Fedorov | Astana Qazaqstan Team | + 01:01.21 |
Points
| Pos | Rider | Team | Points |
|---|---|---|---|
| 1 | Jonas Abrahamsen | Uno-X Mobility | 67 |
| 2 | Kévin Vauquelin | ARKEA-B&B HOTELS | 60 |
| 3 | Quentin Pacher | Groupama-FDJ | 35 |
| 4 | Frank van den Broek | Team dsm-firmenich PostNL | 33 |
| 5 | Harold Tejada | Astana Qazaqstan Team | 33 |
| 6 | Romain Bardet | Team dsm-firmenich PostNL | 30 |
| 7 | Nelson Oliveira | Movistar Team | 27 |
| 8 | Cristian Rodriguez | ARKEA-B&B HOTELS | 26 |
| 9 | Tadej Pogacar | UAE Team Emirates | 22 |
| 10 | Wout van Aert | Team Visma | Lease a Bike | 22 |
| 11 | Mads Pedersen | Lidl-Trek | 21 |
| 12 | Sandy Dujardin | TotalEnergies | 20 |
| 13 | Axel Laurance | Alpecin-Deceuninck | 19 |
| 14 | Hugo Houle | Israel-Premier Tech | 19 |
| 15 | Mike Teunissen | Intermarché-Wanty | 19 |
| 16 | Maxim Van Gils | Lotto Dstny | 17 |
| 17 | Remco Evenepoel | Soudal Quick-Step | 16 |
| 18 | Alex Aranburu | Movistar Team | 15 |
| 19 | Ryan Gibbons | Lidl-Trek | 15 |
| 20 | Valentin Madouas | Groupama-FDJ | 13 |
| 21 | Jordan Jegat | TotalEnergies | 12 |
| 22 | Matej Mohoric | Bahrain Victorious | 11 |
| 23 | Clément Champoussin | ARKEA-B&B HOTELS | 10 |
| 24 | Pello Bilbao | Bahrain Victorious | 9 |
| 25 | Ion Izagirre | Cofidis | 9 |
| 26 | Bryan Coquard | Cofidis | 8 |
| 27 | Jasper Philipsen | Alpecin-Deceuninck | 8 |
| 28 | Richard Carapaz | EF Education-EasyPost | 7 |
| 29 | Alberto Bettiol | EF Education-EasyPost | 7 |
| 30 | Tom Pidcock | INEOS Grenadiers | 6 |
| 31 | Biniam Girmay | Intermarché-Wanty | 6 |
| 32 | Egan Bernal | INEOS Grenadiers | 5 |
| 33 | Sam Bennett | Decathlon AG2R La Mondiale Team | 5 |
| 34 | Arnaud Démare | ARKEA-B&B HOTELS | 5 |
| 35 | Jonas Vingegaard | Team Visma | Lease a Bike | 4 |
| 36 | Ilan Van Wilder | Soudal Quick-Step | 4 |
| 37 | Victor Campenaerts | Lotto Dstny | 3 |
| 38 | Giulio Ciccone | Lidl-Trek | 2 |
| 39 | Jai Hindley | Red Bull-BORA-hansgrohe | 2 |
| 40 | Jasper Stuyven | Lidl-Trek | 2 |
| 41 | Stefan Bissegger | EF Education-EasyPost | 1 |
Mountain
| Pos | Rider | Team | Points |
|---|---|---|---|
| 1 | Jonas Abrahamsen | Uno-X Mobility | 23 |
| 2 | Valentin Madouas | Groupama-FDJ | 11 |
| 3 | Frank van den Broek | Team dsm-firmenich PostNL | 9 |
| 4 | Ion Izagirre | Cofidis | 8 |
| 5 | Romain Bardet | Team dsm-firmenich PostNL | 3 |
| 6 | Cristian Rodriguez | ARKEA-B&B HOTELS | 3 |
| 7 | Kévin Vauquelin | ARKEA-B&B HOTELS | 2 |
| 8 | Hugo Houle | Israel-Premier Tech | 1 |
| 9 | Matej Mohoric | Bahrain Victorious | 1 |
Team
| Pos | Team | Time |
|---|---|---|
| 1 | Movistar Team | 29:40:42 |
| 2 | UAE Team Emirates | + 00.30 |
| 3 | INEOS Grenadiers | + 00.51 |
| 4 | Red Bull-BORA-hansgrohe | + 00.51 |
| 5 | Soudal Quick-Step | + 01.31 |
| 6 | Bahrain Victorious | + 02.42 |
| 7 | EF Education-EasyPost | + 03.41 |
| 8 | Team dsm-firmenich PostNL | + 05.01 |
| 9 | Team Visma | Lease a Bike | + 05.47 |
| 10 | Lidl-Trek | + 07.04 |
| 11 | Uno-X Mobility | + 09.21 |
| 12 | Decathlon AG2R La Mondiale Team | + 26.59 |
| 13 | Groupama-FDJ | + 40.06 |
| 14 | Lotto Dstny | + 40.58 |
| 15 | Intermarché-Wanty | + 41.24 |
| 16 | Israel-Premier Tech | + 44.46 |
| 17 | Team Jayco-AlUla | + 46.30 |
| 18 | Cofidis | + 57.22 |
| 19 | TotalEnergies | + 59.53 |
| 20 | Alpecin-Deceuninck | + 01:20.05 |
| 21 | ARKEA-B&B HOTELS | + 01:28.44 |
| 22 | Astana Qazaqstan Team | + 01:46.09 |








