Tour de France 2025: the general classification after the eighth stage

Jonathan Milan (Lidl-Trek) won the sprint on Saturday, July 12, in the eighth stage between Saint-Méen-le-Grand (Ille-et-Vilaine) and Laval. The Italian strengthened his lead in the sprinter's points classification. The green jersey was ahead of Wout van Aert (Visma-Lease a Bike) and Kaden Groves (Alpecin-Deceuninck). Slovenian Tadej Pogacar remains in yellow.
- Tadej Pogacar (Slovenia; UAE Team Emirates-XRG) Time: 29h48'30
- Remco Evenepoel (Belgium; Soudal-Quick Step) + 54 s
- Kévin Vauquelin (France; Arkéa-B&B Hotels) + 1 min 11 s
- Jonas Vingegaard (Denmark; Visma-Lease a Bike) + 1 min 17 s
- Mathieu Van der Poel (Netherlands; Alpecin-Deceuninck) + 1 min 29 s
- Matteo Jorgenson (United States; Visma-Lease a Bike) + 1 min 34 s
- Oscar Onley (United Kingdom; Picnic-PostNL) + 2 min 49 s
- Florian Lipowitz (Germany; Red Bull-Bora-Hansgrohe) + 3 min 2 s
- Primoz Roglic (Slovenia; Red Bull-Bora-Hansgrohe) + 3 min 6 s
- Mattias Skjelmose (Denmark; Lidl-Trek) + 3 min 43 s
- Ben Healy (Ireland; EF Education-EasyPost) + 3 min 55 s
- Tobias Johannessen (Norway; Uno-X Mobility) + 4 min 28 s
- Enric Mas (Spain; Movistar) + 4 min 35 s
- Félix Gall (Austria; Decathlon-AG2R La Mondiale) + 4 min 49 s
- Carlos Rodriguez (Spain; Ineos Grenadiers) + 4 min 51 s
- Jordan Jegat (France; TotalEnergies) + 5 min 39 s
- Aurélien Paret-Peintre (France; Decathlon-AG2R La Mondiale) + 7 min 23 s
- Jhonatan Narvaez (Ecuador; UAE Team Emirates-XRG) + 8 min 11 s
- Guillaume Martin-Guyonnet (France; Groupama-FDJ) + 8 min 13 s
- Ben O'Connor (Australia; Jayco-AlUla) + 8 min 25 s
- Emanuel Buchmann (Germany; Cofidis) + 8 min 35 s
- Tiesj Benoot (Belgium; Visma-Lease a Bike) + 9 min 59 s
- Valentin Madouas (France; Groupama-FDJ) + 10 min 28 s
- Romain Grégoire (France; Groupama-FDJ) + 10 min 52 s
- Cristian Rodriguez (Spain; Arkéa-B&B Hotels) + 10 min 52 s
- Jenno Berckmoes (Belgium; Lotto) + 11 min 23 s
- Xandro Meurisse (Belgium; Alpecin-Deceuninck) + 13 min 10 s
- Steff Cras (Belgium; TotalEnergies) + 15 min 48 s
- Quentin Pacher (France; Groupama-FDJ) + 16 min 29 s
- Neilson Powless (United States; EF Education-EasyPost) + 16 min 58 s
- Warren Barguil (France; Picnic-PostNL) + 17 min 1 s
- Tim Wellens (Belgium; UAE Team Emirates-XRG) + 17 min 11 s
- Alexandre Delettre (France; TotalEnergies) + 17 min 49 s
- Sepp Kuss (USA; Visma-Lease a Bike) + 17 min 56 s
- Simon Yates (UK; Visma-Lease a Bike) + 18 min 0 s
- Santiago Buitrago (Colombia; Bahrain Victorius) + 18 min 30 s
- Joao Almeida (Portugal; UAE Team Emirates-XRG) + 19 min 3 s
- Clément Berthet (France; Decathlon-AG2R La Mondiale) + 19 min 9 s
- Clément Venturini (France; Arkéa-B&B Hotels) + 19 min 34 s
- Axel Laurance (France; Ineos Grenadiers) + 19 min 38 s
- Pascal Eenkhoorn (Netherlands; Soudal-Quick Step) + 21 min 8 s
- Joseph Blackmore (United Kingdom; Israel-Premier Tech) + 22 min 21 s
- Markus Hoelgaard (Norway; Uno-X Mobility) + 22 min 26 s
- Ilan Van Wilder (Belgium; Soudal-Quick Step) + 23 min 3 s
- Alex Baudin (France; EF Education-EasyPost) + 23 min 23 s
- Sergio Higuita (Colombia; XDS-Astana) + 23 min 27 s
- Harrison Sweeny (Australia; EF Education-EasyPost) + 23 min 43 s
- Aleksandr Vlasov (Red Bull-Bora-Hansgrohe) + 23 min 52 s
- Geraint Thomas (United Kingdom; Ineos Grenadiers) + 24 min 9 s
- Simone Velasco (Italy; XDS-Astana) + 24 min 26 s
- Callum Scotson (Australia; Decathlon-AG2R La Mondiale) + 25 min 5 s
- Thymen Arensman (Netherlands; Ineos Grenadiers) + 25 min 43 s
- Wout Van Aert (Belgium; Visma-Lease a Bike) + 26 min 30 s
- Toms Skujins (Latvia; Lidl-Trek) + 26 min 50 s
- Matteo Trentin (Italy; Tudor) + 27 min 21 s
- Adam Yates (United Kingdom; UAE Team Emirates-XRG) + 27 min 25 s
- Jasper Stuyven (Belgium; Lidl-Trek) + 28 min 38 s
- Mathieu Burgaudeau (France; TotalEnergies) + 28 min 47 s
- Oliver Naesen (Belgium; Decathlon-AG2R La Mondiale) + 28 min 48 s
- Nelson Oliveira (Portugal; Movistar) + 29 min 26 s
- Alexey Lutsenko (Kazakhstan; Israel-Premier Tech) + 29 min 33 s
- Tobias Lund Andresen (Denmark; Picnic-PostNL) + 30 min 6 s
- Victor Campenaerts (Belgium; Visma-Lease a Bike) + 30 min 9 s
- Gregor Mühlberger (Austria; Movistar) + 30 min 18 s
- Frank Van Den Broek (Netherlands; Picnic-PostNL) + 30 min 21 s
- Bastien Tronchon (France; Decathlon-AG2R La Mondiale) + 30 min 36 s
- Alex Aranburu (Spain; Cofidis) + 31 min 2 s
- Julian Alaphilippe (France; Tudor) + 32 min 8 s
- Quinn Simmons (United States; Lidl-Trek) + 32 min 16 s
- Thomas Gachignard (France; TotalEnergies) + 32 min 33 s
- Raul Garcia Pierna (Spain; Arkéa-B&B Hotels) + 33 min 10 s
- Bruno Armirail (France; Decathlon-AG2R La Mondiale) + 33 min 46 s
- Cyril Barthe (France; Groupama-FDJ) + 34 min 30 s
- Tobias Foss (Norway; Ineos Grenadiers) + 34 min 50 s
- Marc Soler (Spain; UAE Team Emirates-XRG) + 34 min 52 s
- Ion Izagirre (Spain; Cofidis) + 34 min 52 s
- Maximilian Schachmann (Germany; Soudal-Quick Step) + 35 min 15 s
- Krists Neilands (Latvia; Israel-Premier Tech) + 35 min 32 s
- Clément Champoussin (France; XDS-Astana) + 36 min 12 s
- Marc Hirschi (Switzerland; Tudor) + 37 min 41 s
- Gianni Moscon (Italy; Red Bull-Bora-Hansgrohe) + 37 min 47 s
- Kasper Asgreen (Denmark; EF Education-EasyPost) + 38 min 5 s
- Andreas Leknessund (Norway; Uno-X Mobility) + 39 min 7 s
- Thibau Nys (Belgium; Lidl-Trek) + 40 min 17 s
- Laurence Pithie (New Zealand; Red Bull-Bora-Hansgrohe) + 41 min 2 s
- Damien Touzé (France; Cofidis) + 41 min 55 s
- Robert Stannard (Australia; Bahrain Victorius) + 42 min 21 s
- Michael Woods (Canada; Israel-Premier Tech) + 43 min 0 s
- Connor Swift (United Kingdom; Ineos Grenadiers) + 43 min 12 s
- Ivan Garcia Cortina (Spain; Movistar) + 43 min 14 s
- Harold Tejada (Colombia; XDS-Astana) + 43 min 30 s
- Dylan Teuns (Belgium; Cofidis) + 44 min 11 s
- Anders Johannessen (Norway; Uno-X Mobility) + 44 min 30 s
- Pavel Sivakov (France; UAE Team Emirates-XRG) + 44 min 48 s
- Mathis Le Berre (France; Arkéa-B&B Hotels) + 45 min 18 s
- Marco Haller (Austria; Tudor) + 45 min 35 s
- Bryan Coquard (France; Cofidis) + 45 min 37 s
- Marius Mayrhofer (Germany; Tudor) + 45 min 49 s
- Mauro Schmid (Switzerland; Jayco-AlUla) + 45 min 50 s
- Valentin Paret-Peintre (France; Soudal-Quick Step) + 46 min 8 s
- Jonas Abrahamsen (Norway; Uno-X Mobility) + 46 min 11 s
- Emiel Verstrynge (Belgium; Alpecin-Deceuninck) + 46 min 22 s
- Kaden Groves (Australia; Alpecin-Deceuninck) + 46 min 25 s
- Michael Valgren (Denmark; EF Education-EasyPost) + 47 min 21 s
- Gianni Vermeersch (Belgium; Alpecin-Deceuninck) + 47 min 24 s
- Fred Wright (United Kingdom; Bahrain Victorius) + 47 min 40 s
- Matis Louvel (France; Israel-Premier Tech) + 47 min 46 s
- Louis Barré (France; Intermarché-Wanty) + 47 min 59 s
- Ivan Romeo Abad (Spain; Movistar) + 48 min 5 s
- Mike Teunissen (Netherlands; XDS-Astana) + 48 min 15 s
- Jonas Rutsch (Germany; Intermarché-Wanty) + 50 min 17 s
- Vincenzo Albanese (Italy; EF Education-EasyPost) + 50 min 28 s
- Ewen Costiou (France; Arkéa-B&B Hotels) + 50 min 28 s
- Matej Mohoric (Slovenia; Bahrain Victorius) + 50 min 29 s
- Brent Van Moer (Belgium; Lotto) + 50 min 33 s
- Anthony Turgis (France; TotalEnergies) + 50 min 51 s
- Nils Politt (Germany; UAE Team Emirates-XRG) + 51 min 46 s
- William Barta (United States; Movistar) + 51 min 57 s
- Einer Rubio Reyes (Colombia; Movistar) + 53 min 16 s
- Jonas Rickaert (Belgium; Alpecin-Deceuninck) + 53 min 38 s
- Luke Plapp (Australia; Jayco-AlUla) + 54 min 28 s
- Niklas Märkl (Germany; Picnic-PostNL) + 55 min 2 s
- Michael Storer (Australia; Tudor) + 55 min 7 s
- Pablo Castrillo Zapater (Spain; Movistar) + 55 min 34 s
- Lenny Martinez (France; Bahrain Victorius) + 55 min 41 s
- Clément Russo (France; Groupama-FDJ) + 58 min 50 s
- Paul Penhoet (France; Groupama-FDJ) + 59 min 1 s
- Pascal Ackermann (Germany; Israel-Premier Tech) + 59 min 25 s
- Danny Van Poppel (Netherlands; Red Bull-Bora-Hansgrohe) + 59 min 43 s
- Benjamin Thomas (France; Cofidis) + 59 min 56 s
- Samuel Watson (United Kingdom; Ineos Grenadiers) + 1 h 0 min 16 s
- Sean Flynn (UK; Picnic-PostNL) + 1h 0m 35s
- Jonas Rutsch (Germany; Intermarché-Wanty) + 1 h 0 min 45 s
- Eduardo Sepulveda (Argentina; Lotto) + 1 h 1 min 14 s
- Amaury Capiot (Belgium; Arkéa-B&B Hotels) + 1 h 2 min 2 s
- Tim Naberman (Netherlands; Picnic-PostNL) + 1 h 2 min 11 s
- Alberto Dainese (Italy; Tudor) + 1 h 2 min 22 s
- Edoardo Affini (Italy; Visma-Lease a Bike) + 1 h 2 min 32 s
- Jake Stewart (United Kingdom; Israel-Premier Tech) + 1 h 3 min 28 s
- Marijn Van den Berg (Netherlands; EF Education-EasyPost) + 1h 3m 31s
- Elmar Reinders (Netherlands; Jayco-AlUla) + 1 h 3 min 40 s
- Soren Waerenskjold (Norway; Uno-X Mobility) + 1 h 4 min 45 s
- Luka Mezgec (Slovenia; Jayco-AlUla) + 1 h 5 min 6 s
- Pavel Bittner (Czech Republic; Picnic-PostNL) + 1 h 5 min 15 s
- Lewis Askey (United Kingdom; Groupama-FDJ) + 1 h 5 min 21 s
- Stian Edvardsen-Fredheim (Norway; Uno-X Mobility) + 1 h 6 min 6 s
- Alexis Renard (France; Cofidis) + 1 h 6 min 47 s
- Biniam Girmay (Eritrea; Intermarché-Wanty) + 1 h 6 min 54 s
- Jonathan Milan (Italy; Lidl-Trek) + 1 h 6 min 56 s
- Tim Merlier (Belgium; Soudal-Quick Step) + 1 h 7 min 24 s
- Magnus Cort Nielsen (Denmark; Uno-X Mobility) + 1h 7m 50s
- Dylan Groenewegen (Netherlands; Jayco-AlUla) + 1 h 7 min 51 s
- Bert Van Lerberghe (Belgium; Soudal-Quick Step) + 1 h 8 min 21 s
- Vito Braet (Belgium; Intermarché-Wanty) + 1 h 9 min 3 s
- Hugo Page (France; Intermarché-Wanty) + 1 h 9 min 30 s
- Arnaud Démare (France; Arkéa-B&B Hotels) + 1 h 9 min 50 s
- Mick Van Dijke (Netherlands; Red Bull-Bora-Hansgrohe) + 1 h 9 min 55 s
- Cees Bol (Netherlands; XDS-Astana) + 1h 10m 12s
- Lennert Van Eetvelt (Belgium; Lotto) + 1 h 10 min 42 s
- Phil Bauhaus (Germany; Bahrain Victorius) + 1h 10m 43s
- Luke Durbridge (Australia; Jayco-AlUla) + 1h 10m 52s
- Laurenz Rex (Belgium; Intermarché-Wanty) + 1 h 11 min 3 s
- Jarrad Drizners (Australia; Lotto) + 1 h 12 min 11 s
- Sébastien Grignard (Belgium; Lotto) + 1 h 13 min 36 s
- Fabian Lienhard (Switzerland; Tudor) + 1 h 13 min 40 s
- Guillaume Boivin (Canada; Israel-Premier Tech) + 1 h 14 min 5 s
- Simone Consonni (Italy; Lidl-Trek) + 1 h 14 min 20 s
- Arnaud De Lie (Belgium; Lotto) + 1 h 15 min 0 s
- Kamil Gradek (Poland; Bahrain Victorius) + 1h 16m 20s
- Edward Theuns (Belgium; Lidl-Trek) + 1 h 17 min 10 s
- Silvan Dillier (Switzerland; Alpecin-Deceuninck) + 1 h 17 min 12 s
- Davide Ballerini (Italy; XDS-Astana) + 1h 17m 14s
- Yevgeniy Fedorov (Kazakhstan; XDS-Astana) + 1h 17m 35s
- Roel Van Sintmaartensdijk (Netherlands; Intermarché-Wanty) + 1 h 18 min 55 s
- Jordi Meeus (Belgium; Red Bull-Bora-Hansgrohe) + 1 h 19 min 30 s
- Matteo Vercher (France; TotalEnergies) + 1 h 23 min 27
The World
Contribute
Reuse this contentLe Monde