­
Cycling - Tour de France 2025 - Results

  All sports Site

Menu
Cycling - Tour de France - 2025 - Detailed results

Cycling - Tour de France - 2025 - Detailed results

Choice of a season :

France

Results 2025

Tour de France 2025

FranceFrance - 5 July 2025 - 27 July 2025


General classification - 8 July 2025


1NEDMathieu Van der Poel (NED)Alpecin - Deceuninck
2SLOTadej Pogacar (SLO)
3DENJonas Vingegaard Rasmussen (DEN)Team Visma | Lease A Bike
4USAMatteo Jorgenson (USA)
5FRAKévin Vauquelin (FRA)
6SPAEnric Mas Nicolau (SPA)Movistar
7GBROscar Onley (GBR)
8PORJoão Pedro Almeida Gonçalves (POR)
9BELRemco Evenepoel (BEL)Soudal - Quick Step
10DENMattias Skjelmose Jensen (DEN)Lidl - Trek
11NORTobias Halland Johannessen (NOR)Uno-X Mobility
12FRAAurélien Paret-Peintre (FRA)Decathlon AG2R La Mondiale Team
13SLOPrimoz Roglic (SLO)Red Bull - Bora - Hansgrohe
14SWIMarc Hirschi (SWI)Tudor Pro Cycling Team
15GBRJoseph Blackmore (GBR)Israel - Premier Tech
16FRAGuillaume Martin (FRA)Groupama - Fdj
17COLSantiago Buitrago Sanchez (COL)Bahrain Victorious
18BELJenno Berckmoes (BEL)Lotto
19AUTFelix Gall (AUT)Decathlon AG2R La Mondiale Team
20GERFlorian Lipowitz (GER)Red Bull - Bora - Hansgrohe
21FRAJordan Jegat (FRA)Totalenergies
22SPACarlos Rodriguez Cano (SPA)
23AUSJack Haig (AUS)Bahrain Victorious
24BELDylan Theuns (BEL)Cofidis
25GEREmanuel Buchmann (GER)Cofidis
26BELTiesj Benoot (BEL)Team Visma | Lease A Bike
27FRAValentin Madouas (FRA)Groupama - Fdj
28BELSteff Cras (BEL)Totalenergies
29AUSBen O'Connor (AUS)Team Jayco Alula
30ECUJhonnatan Manuel Narváez Prado (ECU)Uae Team Emirates - Xrg
31FRAAlexandre Delettre (FRA)Totalenergies
32USANeilson Powless (USA)EF Education - Easypost
33USASepp Kuss (USA)Team Visma | Lease A Bike
34SPAAlex Aranburu Deba (SPA)Cofidis
35IRLBen Healy (IRL)EF Education - Easypost
36BELXandro Meurisse (BEL)Alpecin - Deceuninck
37BELWout Van Aert (BEL)Team Visma | Lease A Bike
38FRABastien Tronchon (FRA)Decathlon AG2R La Mondiale Team
39FRAClément Venturini (FRA)
40FRARomain Grégoire (FRA)Groupama - Fdj
41FRAWarren Barguil (FRA)Team Picnic Postnl
42DENTobias Lund Andresen (DEN)Team Picnic Postnl
43KAZAlexey Lutsenko (KAZ)Israel - Premier Tech
44AUSHarry Sweeny (AUS)EF Education - Easypost
45SPACristián Rodríguez Martin (SPA)
46FRAAlex Baudin (FRA)EF Education - Easypost
47ITAMatteo Trentin (ITA)Tudor Pro Cycling Team
48ITASimone Velasco (ITA)Xds Astana Team
49LATKrists Neilands (LAT)Israel - Premier Tech
50GBRGeraint Howell Thomas (GBR)
51BELTim Wellens (BEL)Uae Team Emirates - Xrg
52SWIMauro Schmid (SWI)Team Jayco Alula
53FRAAxel Laurance (FRA)
54AUSKaden Groves (AUS)Alpecin - Deceuninck
55IRLEdward Dunbar (IRL)Team Jayco Alula
56FRAQuentin Pacher (FRA)Groupama - Fdj
57NORMarkus Hoelgård (NOR)Uno-X Mobility
58NEDPascal Eenkhoorn (NED)Soudal - Quick Step
59FRAMathieu Burgaudeau (FRA)
60SPAIon Izagirre Insausti (SPA)Cofidis
61GBRAlfred Wright (GBR)Bahrain Victorious
62FRAClément Berthet (FRA)Decathlon AG2R La Mondiale Team
63FRABryan Coquard (FRA)Cofidis
64AUSCallum Scotson (AUS)Decathlon AG2R La Mondiale Team
65BELIlan Van Wilder (BEL)Soudal - Quick Step
66BELJasper Stuyven (BEL)Lidl - Trek
67GBRSimon Yates (GBR)Team Visma | Lease A Bike
68FRADamien Touzé (FRA)Cofidis
69RUSAleksander Vlasov (RUS)Red Bull - Bora - Hansgrohe
70BELVictor Campenaerts (BEL)Team Visma | Lease A Bike
71FRAEwen Costiou (FRA)
72NORTobias Foss (NOR)
73LATToms Skujins (LAT)Lidl - Trek
74PORNelson Filipe Santos Simoes Oliveira (POR)Movistar
75FRAJulian Alaphilippe (FRA)Tudor Pro Cycling Team
76FRALouis Barré (FRA)Intermarché - Wanty
77BELGianni Vermeersch (BEL)Alpecin - Deceuninck
78FRAMatis Louvel (FRA)Israel - Premier Tech
79AUTGregor Mühlberger (AUT)Movistar
80BELOliver Naesen (BEL)Decathlon AG2R La Mondiale Team
81GBRSamuel Watson (GBR)
82NORAnders Halland Johannessen (NOR)Uno-X Mobility
83DENKasper Asgreen (DEN)EF Education - Easypost
84GBRConnor Swift (GBR)
85SPAMarc Soler Gimenez (SPA)Uae Team Emirates - Xrg
86COLSergio Andres Higuita Garcia (COL)Xds Astana Team
87GBRAdam Yates (GBR)Uae Team Emirates - Xrg
88NEDThymen Arensman (NED)
89FRAClément Champoussin (FRA)Xds Astana Team
90BELThibau Nys (BEL)Lidl - Trek
91USAQuinn Simmons (USA)Lidl - Trek
92ITAGianni Moscon (ITA)Red Bull - Bora - Hansgrohe
93GERGeorg Zimmermann (GER)Intermarché - Wanty
94DENMichael Valgren Hundahl (DEN)EF Education - Easypost
95FRAAnthony Turgis (FRA)Totalenergies
96NORJonas Abrahamsen (NOR)Uno-X Mobility
97NEDMike Teunissen (NED)Xds Astana Team
98FRAPaul Penhoët (FRA)Groupama - Fdj
99NEDFrank Van Den Broek (NED)Team Picnic Postnl
100AUSRobert Stannard (AUS)Bahrain Victorious
101FRAThomas Gachignard (FRA)Totalenergies
102FRABenjamin Thomas (FRA)Cofidis
103GERJonas Rutsch (GER)Intermarché - Wanty
104AUTMarco Haller (AUT)Tudor Pro Cycling Team
105FRAPavel Sivakov (FRA)Uae Team Emirates - Xrg
106FRABruno Armirail (FRA)Decathlon AG2R La Mondiale Team
107GBRJake Stewart (GBR)Israel - Premier Tech
108CZEPavel Bittner (CZE)Team Picnic Postnl
109NORStian Fredheim (NOR)Uno-X Mobility
110FRAClément Russo (FRA)Groupama - Fdj
111FRACyril Barthe (FRA)Groupama - Fdj
112NEDMarijn Van Den Berg (NED)
113CANMichael Woods (CAN)Israel - Premier Tech
114ITAJonathan Milan (ITA)Lidl - Trek
115FRAHugo Page (FRA)Intermarché - Wanty
116GERMaximilian Schachmann (GER)Soudal - Quick Step
117NORAndreas Leknessund (NOR)Uno-X Mobility
118COLHarold Alfonso Tejada Canacue (COL)Xds Astana Team
119BELBrent van Moer (BEL)Lotto
120ERABiniyam Ghirmay Hailu (ERA)Intermarché - Wanty
121GBRLewis Askey (GBR)Groupama - Fdj
122GERMarius Mayrhofer (GER)Tudor Pro Cycling Team
123SLOLuka Mezgec (SLO)Team Jayco Alula
124GERNils Politt (GER)Uae Team Emirates - Xrg
125NZLLaurence Pithie (NZL)Red Bull - Bora - Hansgrohe
126ITAVincenzo Albanese (ITA)EF Education - Easypost
127NEDElmar Reinders (NED)Team Jayco Alula
128GERNiklas Märkl (GER)Team Picnic Postnl
129ITAMattia Cattaneo (ITA)Soudal - Quick Step
130BELJonas Rickaert (BEL)Alpecin - Deceuninck
131SPAIvan Garcia Cortina (SPA)Movistar
132BELAmaury Capiot (BEL)
133BELJasper De Buyst (BEL)Lotto
134FRAAlexis Renard (FRA)Cofidis
135BELLennert Van Eetvelt (BEL)Lotto
136SPARaul Garcia Pierna (SPA)
137ITAEdoardo Affini (ITA)Team Visma | Lease A Bike
138SLOMatej Mohoric (SLO)Bahrain Victorious
139BELVito Braet (BEL)Intermarché - Wanty
140GBRSean Flynn (GBR)Team Picnic Postnl
141FRAMathis Le Berre (FRA)
142NEDMick Van Dijke (NED)Red Bull - Bora - Hansgrohe
143NEDDylan Groenewegen (NED)Team Jayco Alula
144FRAEmilien Jeanniere (FRA)Totalenergies
145NEDTim Naberman (NED)Team Picnic Postnl
146BELArnaud De Lie (BEL)Lotto
147NORSøren Wærenskjold (NOR)Uno-X Mobility
148GERPascal Ackermann (GER)Israel - Premier Tech
149ARGEduardo Sepúlveda (ARG)Lotto
150FRALenny Martinez (FRA)Bahrain Victorious
151BELTim Merlier (BEL)Soudal - Quick Step
152FRAValentin Paret-Peintre (FRA)Soudal - Quick Step
153GERPhil Bauhaus (GER)Bahrain Victorious
154SWIFabian Lienhard (SWI)Tudor Pro Cycling Team
155FRAArnaud Démare (FRA)
156ITAAlberto Dainese (ITA)Tudor Pro Cycling Team
157NEDDanny Van Poppel (NED)Red Bull - Bora - Hansgrohe
158CANGuillaume Boivin (CAN)Israel - Premier Tech
159AUSJarrod Drisners (AUS)Lotto
160DENMagnus Cort Nielsen (DEN)Uno-X Mobility
161ITASimone Consonni (ITA)Lidl - Trek
162AUSLuke Durbridge (AUS)Team Jayco Alula
163BELBert Van Lerberghe (BEL)Soudal - Quick Step
164ITADavide Ballerini (ITA)Xds Astana Team
165BELJordi Meeus (BEL)Red Bull - Bora - Hansgrohe
166BELEdward Theuns (BEL)Lidl - Trek
167BELSébastien Grignard (BEL)Lotto
168BELLaurenz Rex (BEL)Intermarché - Wanty
169BELEmiel Verstrynge (BEL)Alpecin - Deceuninck
170POLKamil Gradek (POL)Bahrain Victorious
171AUSLuke Plapp (AUS)Team Jayco Alula
172AUSMichael Storer (AUS)Tudor Pro Cycling Team
173NEDRoel van Sintmaartensdijk (NED)Intermarché - Wanty
174SPAIván Romeo Abad (SPA)Movistar
175COLEiner Augusto Rubio Reyes (COL)Movistar
176SPAPablo Castrillo Zapater (SPA)Movistar
177SWISilvan Dillier (SWI)Alpecin - Deceuninck
178USAWilliam Barta (USA)Movistar
179NEDCees Bol (NED)Xds Astana Team
180FRAMattéo Vercher (FRA)Totalenergies
181KAZYevgeniy Fedorov (KAZ)Xds Astana Team

Points classification - 8 July 2025


1ITAJonathan Milan (ITA)Lidl - Trek
2ERABiniyam Ghirmay Hailu (ERA)Intermarché - Wanty
3NEDMathieu Van der Poel (NED)Alpecin - Deceuninck
4SLOTadej Pogacar (SLO)
5BELTim Merlier (BEL)Soudal - Quick Step
6FRAAnthony Turgis (FRA)Totalenergies
7NORSøren Wærenskjold (NOR)Uno-X Mobility
8FRAPaul Penhoët (FRA)Groupama - Fdj
9DENJonas Vingegaard Rasmussen (DEN)Team Visma | Lease A Bike
10FRARomain Grégoire (FRA)Groupama - Fdj
11GBROscar Onley (GBR)
12AUSKaden Groves (AUS)Alpecin - Deceuninck
13ITASimone Consonni (ITA)Lidl - Trek
14FRAKévin Vauquelin (FRA)
15NORJonas Abrahamsen (NOR)Uno-X Mobility
16KAZYevgeniy Fedorov (KAZ)Xds Astana Team
17USAMatteo Jorgenson (USA)
18BELBrent van Moer (BEL)Lotto
19GERPhil Bauhaus (GER)Bahrain Victorious
20BELRemco Evenepoel (BEL)Soudal - Quick Step
21FRAAurélien Paret-Peintre (FRA)Decathlon AG2R La Mondiale Team
22DENKasper Asgreen (DEN)EF Education - Easypost
23NORAndreas Leknessund (NOR)Uno-X Mobility
24PORJoão Pedro Almeida Gonçalves (POR)
25ITAMatteo Trentin (ITA)Tudor Pro Cycling Team
26FRAJulian Alaphilippe (FRA)Tudor Pro Cycling Team
27CZEPavel Bittner (CZE)Team Picnic Postnl
28FRALenny Martinez (FRA)Bahrain Victorious
29DENTobias Lund Andresen (DEN)Team Picnic Postnl
30FRAClément Russo (FRA)Groupama - Fdj
31FRAHugo Page (FRA)Intermarché - Wanty
32FRAThomas Gachignard (FRA)Totalenergies
33FRABruno Armirail (FRA)Decathlon AG2R La Mondiale Team
34BELAmaury Capiot (BEL)
35BELJenno Berckmoes (BEL)Lotto
36BELLaurenz Rex (BEL)Intermarché - Wanty
37FRABryan Coquard (FRA)Cofidis
38GERPascal Ackermann (GER)Israel - Premier Tech
39BELJordi Meeus (BEL)Red Bull - Bora - Hansgrohe
40DENMattias Skjelmose Jensen (DEN)Lidl - Trek
41ITASimone Velasco (ITA)Xds Astana Team
42GERMarius Mayrhofer (GER)Tudor Pro Cycling Team
43BELTim Wellens (BEL)Uae Team Emirates - Xrg
44GBRSamuel Watson (GBR)
45ITAAlberto Dainese (ITA)Tudor Pro Cycling Team
46FRAAlexandre Delettre (FRA)Totalenergies
47BELWout Van Aert (BEL)Team Visma | Lease A Bike
48NEDMike Teunissen (NED)Xds Astana Team
49ITAMattia Cattaneo (ITA)Soudal - Quick Step
50AUSJarrod Drisners (AUS)Lotto
51SPAEnric Mas Nicolau (SPA)Movistar
52COLSantiago Buitrago Sanchez (COL)Bahrain Victorious
53FRABastien Tronchon (FRA)Decathlon AG2R La Mondiale Team
54SPAIvan Garcia Cortina (SPA)Movistar
55FRAAlex Baudin (FRA)EF Education - Easypost
56GERNiklas Märkl (GER)Team Picnic Postnl
57NEDDylan Groenewegen (NED)Team Jayco Alula
58SWIMarc Hirschi (SWI)Tudor Pro Cycling Team
59ECUJhonnatan Manuel Narváez Prado (ECU)Uae Team Emirates - Xrg
60AUSHarry Sweeny (AUS)EF Education - Easypost
61FRAEwen Costiou (FRA)
62GBRJake Stewart (GBR)Israel - Premier Tech
63SPARaul Garcia Pierna (SPA)
64NORTobias Halland Johannessen (NOR)Uno-X Mobility
65LATKrists Neilands (LAT)Israel - Premier Tech
66BELIlan Van Wilder (BEL)Soudal - Quick Step
67FRADamien Touzé (FRA)Cofidis
68AUSRobert Stannard (AUS)Bahrain Victorious
69FRAArnaud Démare (FRA)
70BELJasper Stuyven (BEL)Lidl - Trek
71DENMichael Valgren Hundahl (DEN)EF Education - Easypost

Mountains classification - 8 July 2025


1SLOTadej Pogacar (SLO)5
2BELTim Wellens (BEL)Uae Team Emirates - Xrg5
3DENJonas Vingegaard Rasmussen (DEN)Team Visma | Lease A Bike3
4FRALenny Martinez (FRA)Bahrain Victorious2
5FRABenjamin Thomas (FRA)Cofidis2
6FRAKévin Vauquelin (FRA)1
7NORAnders Halland Johannessen (NOR)Uno-X Mobility1
8DENKasper Asgreen (DEN)EF Education - Easypost1
9NORAndreas Leknessund (NOR)Uno-X Mobility1

Young Riders Classification - 8 July 2025


1FRAKévin Vauquelin (FRA)
2GBROscar Onley (GBR)
3BELRemco Evenepoel (BEL)Soudal - Quick Step
4DENMattias Skjelmose Jensen (DEN)Lidl - Trek
5GBRJoseph Blackmore (GBR)Israel - Premier Tech
6BELJenno Berckmoes (BEL)Lotto
7GERFlorian Lipowitz (GER)Red Bull - Bora - Hansgrohe
8SPACarlos Rodriguez Cano (SPA)
9IRLBen Healy (IRL)EF Education - Easypost
10FRABastien Tronchon (FRA)Decathlon AG2R La Mondiale Team
11FRARomain Grégoire (FRA)Groupama - Fdj
12DENTobias Lund Andresen (DEN)Team Picnic Postnl
13FRAAlex Baudin (FRA)EF Education - Easypost
14FRAAxel Laurance (FRA)
15BELIlan Van Wilder (BEL)Soudal - Quick Step
16FRAEwen Costiou (FRA)
17FRALouis Barré (FRA)Intermarché - Wanty
18GBRSamuel Watson (GBR)
19BELThibau Nys (BEL)Lidl - Trek
20USAQuinn Simmons (USA)Lidl - Trek
21FRAPaul Penhoët (FRA)Groupama - Fdj
22NEDFrank Van Den Broek (NED)Team Picnic Postnl
23FRAThomas Gachignard (FRA)Totalenergies
24CZEPavel Bittner (CZE)Team Picnic Postnl
25NORStian Fredheim (NOR)Uno-X Mobility
26ITAJonathan Milan (ITA)Lidl - Trek
27FRAHugo Page (FRA)Intermarché - Wanty
28ERABiniyam Ghirmay Hailu (ERA)Intermarché - Wanty
29GBRLewis Askey (GBR)Groupama - Fdj
30GERMarius Mayrhofer (GER)Tudor Pro Cycling Team
31NZLLaurence Pithie (NZL)Red Bull - Bora - Hansgrohe
32BELLennert Van Eetvelt (BEL)Lotto
33SPARaul Garcia Pierna (SPA)
34BELVito Braet (BEL)Intermarché - Wanty
35GBRSean Flynn (GBR)Team Picnic Postnl
36FRAMathis Le Berre (FRA)
37NEDMick Van Dijke (NED)Red Bull - Bora - Hansgrohe
38BELArnaud De Lie (BEL)Lotto
39NORSøren Wærenskjold (NOR)Uno-X Mobility
40FRALenny Martinez (FRA)Bahrain Victorious
41FRAValentin Paret-Peintre (FRA)Soudal - Quick Step
42BELEmiel Verstrynge (BEL)Alpecin - Deceuninck
43AUSLuke Plapp (AUS)Team Jayco Alula
44NEDRoel van Sintmaartensdijk (NED)Intermarché - Wanty
45SPAIván Romeo Abad (SPA)Movistar
46SPAPablo Castrillo Zapater (SPA)Movistar
47FRAMattéo Vercher (FRA)Totalenergies
48KAZYevgeniy Fedorov (KAZ)Xds Astana Team

Team classification - 8 July 2025


1NED Team Visma | Lease A Bike
2FRA Groupama - FDJ
3UAE Uae Team Emirates - Xrg
4FRA Cofidis
5FRA Decathlon AG2R La Mondiale Team
6FRA TotalEnergies
7FRA Arkea - B&B Hotels
8USA EF Education - EasyPost
9AUS Team Jayco Alula
10BEL Alpecin - Deceuninck
11ISR Israel - Premier Tech
12NED Team Picnic Postnl
13GBR INEOS Grenadiers
14GER Red Bull - Bora - Hansgrohe
15BRN Bahrain Victorious
16SWI Tudor Pro Cycling Team
17KAZ Xds Astana Team
18USA Lidl - Trek
19BEL Soudal - Quick Step
20NOR Uno-X Mobility
21SPA Movistar
22BEL Intermarche - Wanty
23BEL Lotto

Stage 1 - Lille - Lille 185km - 5 July 2025Escape


1BELJasper Philipsen (BEL)Alpecin - Deceuninck3:53:11
2ERABiniyam Ghirmay Hailu (ERA)Intermarché - Wantys.t.
3NORSøren Wærenskjold (NOR)Uno-X Mobilitys.t.
4FRAAnthony Turgis (FRA)Totalenergiess.t.
5ITAMatteo Trentin (ITA)Tudor Pro Cycling Teams.t.
6FRAClément Russo (FRA)Groupama - Fdjs.t.
7FRAPaul Penhoët (FRA)Groupama - Fdjs.t.
8USAMatteo Jorgenson (USA)s.t.
9GERMarius Mayrhofer (GER)Tudor Pro Cycling Teams.t.
10GBRSamuel Watson (GBR)s.t.
11NEDMike Teunissen (NED)Xds Astana Teams.t.
12SPAIvan Garcia Cortina (SPA)Movistars.t.
13GERNiklas Märkl (GER)Team Picnic Postnls.t.
14AUSHarry Sweeny (AUS)EF Education - Easyposts.t.
15LATKrists Neilands (LAT)Israel - Premier Techs.t.
16FRAKévin Vauquelin (FRA)s.t.
17FRADamien Touzé (FRA)Cofidiss.t.
18SLOTadej Pogacar (SLO)s.t.
19GERPascal Ackermann (GER)Israel - Premier Techs.t.
20DENJonas Vingegaard Rasmussen (DEN)Team Visma | Lease A Bikes.t.
21BELJasper Stuyven (BEL)Lidl - Treks.t.
22AUTMarco Haller (AUT)Tudor Pro Cycling Teams.t.
23AUSKaden Groves (AUS)Alpecin - Deceunincks.t.
24DENKasper Asgreen (DEN)EF Education - Easyposts.t.
25GBRJoseph Blackmore (GBR)Israel - Premier Techs.t.
26SLOLuka Mezgec (SLO)Team Jayco Alulas.t.
27BELTiesj Benoot (BEL)Team Visma | Lease A Bikes.t.
28NEDMathieu Van der Poel (NED)Alpecin - Deceunincks.t.
29NORStian Fredheim (NOR)Uno-X Mobilitys.t.
30NORTobias Halland Johannessen (NOR)Uno-X Mobilitys.t.
31SPAEnric Mas Nicolau (SPA)Movistars.t.
32BELTim Wellens (BEL)Uae Team Emirates - Xrgs.t.
33FRACyril Barthe (FRA)Groupama - Fdjs.t.
34NORJonas Abrahamsen (NOR)Uno-X Mobility0:13
35BELJonas Rickaert (BEL)Alpecin - Deceunincks.t.
36BELXandro Meurisse (BEL)Alpecin - Deceunincks.t.
37ITADavide Ballerini (ITA)Xds Astana Team0:20
38ITAEdoardo Affini (ITA)Team Visma | Lease A Bike0:25
39ITAJonathan Milan (ITA)Lidl - Trek0:39
40BELArnaud De Lie (BEL)Lottos.t.
41FRABryan Coquard (FRA)Cofidiss.t.
42BELJordi Meeus (BEL)Red Bull - Bora - Hansgrohes.t.
43CZEPavel Bittner (CZE)Team Picnic Postnls.t.
44ITAAlberto Dainese (ITA)Tudor Pro Cycling Teams.t.
45AUSRobert Stannard (AUS)Bahrain Victoriouss.t.
46GERPhil Bauhaus (GER)Bahrain Victoriouss.t.
47BELTim Merlier (BEL)Soudal - Quick Steps.t.
48BELWout Van Aert (BEL)Team Visma | Lease A Bikes.t.
49NEDDanny Van Poppel (NED)Red Bull - Bora - Hansgrohes.t.
50USANeilson Powless (USA)EF Education - Easyposts.t.
51NORMarkus Hoelgård (NOR)Uno-X Mobilitys.t.
52FRAClément Berthet (FRA)Decathlon AG2R La Mondiale Teams.t.
53DENTobias Lund Andresen (DEN)Team Picnic Postnls.t.
54DENMattias Skjelmose Jensen (DEN)Lidl - Treks.t.
55BELJasper De Buyst (BEL)Lottos.t.
56GEREmanuel Buchmann (GER)Cofidiss.t.
57CANGuillaume Boivin (CAN)Israel - Premier Techs.t.
58PORJoão Pedro Almeida Gonçalves (POR)s.t.
59BELAmaury Capiot (BEL)s.t.
60NEDDylan Groenewegen (NED)Team Jayco Alulas.t.
61DENMagnus Cort Nielsen (DEN)Uno-X Mobilitys.t.
62FRAArnaud Démare (FRA)s.t.
63FRAAlexis Renard (FRA)Cofidiss.t.
64IRLBen Healy (IRL)EF Education - Easyposts.t.
65FRAMatis Louvel (FRA)Israel - Premier Techs.t.
66FRAAurélien Paret-Peintre (FRA)Decathlon AG2R La Mondiale Teams.t.
67BELRemco Evenepoel (BEL)Soudal - Quick Steps.t.
68FRAJordan Jegat (FRA)Totalenergiess.t.
69SPACarlos Rodriguez Cano (SPA)s.t.
70BELGianni Vermeersch (BEL)Alpecin - Deceunincks.t.
71COLSantiago Buitrago Sanchez (COL)Bahrain Victoriouss.t.
72DENMichael Valgren Hundahl (DEN)EF Education - Easyposts.t.
73BELOliver Naesen (BEL)Decathlon AG2R La Mondiale Teams.t.
74GBROscar Onley (GBR)s.t.
75AUTFelix Gall (AUT)Decathlon AG2R La Mondiale Teams.t.
76BELIlan Van Wilder (BEL)Soudal - Quick Steps.t.
77NEDPascal Eenkhoorn (NED)Soudal - Quick Steps.t.
78GERFlorian Lipowitz (GER)Red Bull - Bora - Hansgrohes.t.
79SLOPrimoz Roglic (SLO)Red Bull - Bora - Hansgrohes.t.
80BELLennert Van Eetvelt (BEL)Lottos.t.
81FRAValentin Madouas (FRA)Groupama - Fdjs.t.
82FRAGuillaume Martin (FRA)Groupama - Fdjs.t.
83PORNelson Filipe Santos Simoes Oliveira (POR)Movistars.t.
84SWIFabian Lienhard (SWI)Tudor Pro Cycling Teams.t.
85GBRSean Flynn (GBR)Team Picnic Postnls.t.
86GBRConnor Swift (GBR)s.t.
87GBRGeraint Howell Thomas (GBR)s.t.
88FRAThomas Gachignard (FRA)Totalenergiess.t.
89ECUJhonnatan Manuel Narváez Prado (ECU)Uae Team Emirates - Xrgs.t.
90FRAHugo Page (FRA)Intermarché - Wantys.t.
91BELSteff Cras (BEL)Totalenergiess.t.
92FRABastien Tronchon (FRA)Decathlon AG2R La Mondiale Teams.t.
93FRAAlexandre Delettre (FRA)Totalenergiess.t.
94AUSJack Haig (AUS)Bahrain Victoriouss.t.
95SPAAlex Aranburu Deba (SPA)Cofidiss.t.
96SWIMarc Hirschi (SWI)Tudor Pro Cycling Teams.t.
97BELJenno Berckmoes (BEL)Lottos.t.
98BELDylan Theuns (BEL)Cofidiss.t.
99BELBrent van Moer (BEL)Lottos.t.
100NORTobias Foss (NOR)s.t.
101GBRAlfred Wright (GBR)Bahrain Victoriouss.t.
102AUSJarrod Drisners (AUS)Lottos.t.
103ITAVincenzo Albanese (ITA)EF Education - Easyposts.t.
104NEDElmar Reinders (NED)Team Jayco Alula1:06
105RUSAleksander Vlasov (RUS)Red Bull - Bora - Hansgrohes.t.
106AUSCallum Scotson (AUS)Decathlon AG2R La Mondiale Teams.t.
107FRAWarren Barguil (FRA)Team Picnic Postnls.t.
108SLOMatej Mohoric (SLO)Bahrain Victoriouss.t.
109FRAAlex Baudin (FRA)EF Education - Easyposts.t.
110FRAClément Venturini (FRA)s.t.
111BELBert Van Lerberghe (BEL)Soudal - Quick Steps.t.
112LATToms Skujins (LAT)Lidl - Trek1:26
113BELEdward Theuns (BEL)Lidl - Treks.t.
114BELVito Braet (BEL)Intermarché - Wantys.t.
115NZLLaurence Pithie (NZL)Red Bull - Bora - Hansgrohe1:33
116ITASimone Consonni (ITA)Lidl - Treks.t.
117ITAMattia Cattaneo (ITA)Soudal - Quick Step1:48
118BELVictor Campenaerts (BEL)Team Visma | Lease A Bike1:59
119USASepp Kuss (USA)Team Visma | Lease A Bike0:39
120ITAGianni Moscon (ITA)Red Bull - Bora - Hansgrohe2:14
121NEDMick Van Dijke (NED)Red Bull - Bora - Hansgrohes.t.
122SPAIon Izagirre Insausti (SPA)Cofidiss.t.
123SPAMarc Soler Gimenez (SPA)Uae Team Emirates - Xrg2:26
124POLKamil Gradek (POL)Bahrain Victoriouss.t.
125GERNils Politt (GER)Uae Team Emirates - Xrg5:18
126NORAndreas Leknessund (NOR)Uno-X Mobilitys.t.
127NORAnders Halland Johannessen (NOR)Uno-X Mobilitys.t.
128FRAQuentin Pacher (FRA)Groupama - Fdjs.t.
129COLHarold Alfonso Tejada Canacue (COL)Xds Astana Teams.t.
130FRABruno Armirail (FRA)Decathlon AG2R La Mondiale Teams.t.
131BELSébastien Grignard (BEL)Lottos.t.
132FRAMathis Le Berre (FRA)s.t.
133NEDThymen Arensman (NED)s.t.
134GERJonas Rutsch (GER)Intermarché - Wantys.t.
135ARGEduardo Sepúlveda (ARG)Lottos.t.
136GERGeorg Zimmermann (GER)Intermarché - Wantys.t.
137AUTGregor Mühlberger (AUT)Movistars.t.
138COLEiner Augusto Rubio Reyes (COL)Movistars.t.
139SPACristián Rodríguez Martin (SPA)s.t.
140NEDFrank Van Den Broek (NED)Team Picnic Postnls.t.
141USAQuinn Simmons (USA)Lidl - Treks.t.
142NEDTim Naberman (NED)Team Picnic Postnls.t.
143COLSergio Andres Higuita Garcia (COL)Xds Astana Teams.t.
144FRAClément Champoussin (FRA)Xds Astana Teams.t.
145BELLaurenz Rex (BEL)Intermarché - Wantys.t.
146SPAPablo Castrillo Zapater (SPA)Movistars.t.
147SPARaul Garcia Pierna (SPA)s.t.
148FRARomain Grégoire (FRA)Groupama - Fdjs.t.
149FRAEwen Costiou (FRA)s.t.
150FRAValentin Paret-Peintre (FRA)Soudal - Quick Steps.t.
151FRAEmilien Jeanniere (FRA)Totalenergiess.t.
152AUSMichael Storer (AUS)Tudor Pro Cycling Teams.t.
153IRLEdward Dunbar (IRL)Team Jayco Alulas.t.
154FRAPavel Sivakov (FRA)Uae Team Emirates - Xrgs.t.
155GBRAdam Yates (GBR)Uae Team Emirates - Xrgs.t.
156BELEmiel Verstrynge (BEL)Alpecin - Deceunincks.t.
157GBRJake Stewart (GBR)Israel - Premier Techs.t.
158KAZAlexey Lutsenko (KAZ)Israel - Premier Techs.t.
159AUSBen O'Connor (AUS)Team Jayco Alulas.t.
160SWIMauro Schmid (SWI)Team Jayco Alula5:27
161NEDMarijn Van Den Berg (NED)6:31
162AUSLuke Durbridge (AUS)Team Jayco Alulas.t.
163GBRSimon Yates (GBR)Team Visma | Lease A Bikes.t.
164FRAAxel Laurance (FRA)s.t.
165SWISilvan Dillier (SWI)Alpecin - Deceunincks.t.
166CANMichael Woods (CAN)Israel - Premier Techs.t.
167ITASimone Velasco (ITA)Xds Astana Teams.t.
168GERMaximilian Schachmann (GER)Soudal - Quick Steps.t.
169AUSLuke Plapp (AUS)Team Jayco Alulas.t.
170KAZYevgeniy Fedorov (KAZ)Xds Astana Teams.t.
171NEDCees Bol (NED)Xds Astana Teams.t.
172FRAJulian Alaphilippe (FRA)Tudor Pro Cycling Teams.t.
173NEDRoel van Sintmaartensdijk (NED)Intermarché - Wantys.t.
174FRALouis Barré (FRA)Intermarché - Wantys.t.
175SPAIván Romeo Abad (SPA)Movistars.t.
176USAWilliam Barta (USA)Movistars.t.
177FRAMathieu Burgaudeau (FRA)s.t.
178BELThibau Nys (BEL)Lidl - Treks.t.
179GBRLewis Askey (GBR)Groupama - Fdjs.t.
180FRALenny Martinez (FRA)Bahrain Victorious9:11
181ITAFilippo Ganna (ITA)s.t.
182SWIStefan Bissegger (SWI)Decathlon AG2R La Mondiale Teams.t.
183EST (EST)

Go to result of the stage including all rankings



Stage 2 - Lauwin-Planque - Boulogne-sur-Mer 212km - 6 July 2025Sprint


1NEDMathieu Van der Poel (NED)Alpecin - Deceuninck4:45:41
2SLOTadej Pogacar (SLO)s.t.
3DENJonas Vingegaard Rasmussen (DEN)Team Visma | Lease A Bikes.t.
4FRARomain Grégoire (FRA)Groupama - Fdjs.t.
5FRAJulian Alaphilippe (FRA)Tudor Pro Cycling Teams.t.
6GBROscar Onley (GBR)s.t.
7FRAAurélien Paret-Peintre (FRA)Decathlon AG2R La Mondiale Teams.t.
8FRAKévin Vauquelin (FRA)s.t.
9ITASimone Velasco (ITA)Xds Astana Teams.t.
10BELJenno Berckmoes (BEL)Lottos.t.
11FRAAlexandre Delettre (FRA)Totalenergiess.t.
12SPAEnric Mas Nicolau (SPA)Movistars.t.
13COLSantiago Buitrago Sanchez (COL)Bahrain Victoriouss.t.
14SWIMarc Hirschi (SWI)Tudor Pro Cycling Teams.t.
15PORJoão Pedro Almeida Gonçalves (POR)s.t.
16FRAGuillaume Martin (FRA)Groupama - Fdjs.t.
17BELRemco Evenepoel (BEL)Soudal - Quick Steps.t.
18USAMatteo Jorgenson (USA)s.t.
19USANeilson Powless (USA)EF Education - Easyposts.t.
20GEREmanuel Buchmann (GER)Cofidiss.t.
21AUTFelix Gall (AUT)Decathlon AG2R La Mondiale Teams.t.
22SLOPrimoz Roglic (SLO)Red Bull - Bora - Hansgrohes.t.
23DENMattias Skjelmose Jensen (DEN)Lidl - Treks.t.
24GERFlorian Lipowitz (GER)Red Bull - Bora - Hansgrohes.t.
25KAZAlexey Lutsenko (KAZ)Israel - Premier Techs.t.
26FRAQuentin Pacher (FRA)Groupama - Fdjs.t.
27BELJasper Philipsen (BEL)Alpecin - Deceuninck0:31
28GBRJoseph Blackmore (GBR)Israel - Premier Techs.t.
29COLHarold Alfonso Tejada Canacue (COL)Xds Astana Teams.t.
30FRAClément Berthet (FRA)Decathlon AG2R La Mondiale Teams.t.
31SPACarlos Rodriguez Cano (SPA)s.t.
32SPACristián Rodríguez Martin (SPA)s.t.
33NORTobias Halland Johannessen (NOR)Uno-X Mobilitys.t.
34BELDylan Theuns (BEL)Cofidiss.t.
35FRAMathieu Burgaudeau (FRA)s.t.
36AUSJack Haig (AUS)Bahrain Victoriouss.t.
37GBRGeraint Howell Thomas (GBR)s.t.
38SWIMauro Schmid (SWI)Team Jayco Alulas.t.
39BELSteff Cras (BEL)Totalenergiess.t.
40GBRAlfred Wright (GBR)Bahrain Victoriouss.t.
41FRAJordan Jegat (FRA)Totalenergiess.t.
42FRAValentin Madouas (FRA)Groupama - Fdjs.t.
43AUSBen O'Connor (AUS)Team Jayco Alulas.t.
44USASepp Kuss (USA)Team Visma | Lease A Bikes.t.
45FRAClément Venturini (FRA)s.t.
46FRABryan Coquard (FRA)Cofidiss.t.
47FRAAxel Laurance (FRA)0:45
48IRLEdward Dunbar (IRL)Team Jayco Alula1:10
49AUSHarry Sweeny (AUS)EF Education - Easypost1:29
50BELTiesj Benoot (BEL)Team Visma | Lease A Bikes.t.
51GBRSamuel Watson (GBR)s.t.
52IRLBen Healy (IRL)EF Education - Easyposts.t.
53AUSKaden Groves (AUS)Alpecin - Deceunincks.t.
54GBRSimon Yates (GBR)Team Visma | Lease A Bikes.t.
55BELIlan Van Wilder (BEL)Soudal - Quick Steps.t.
56ECUJhonnatan Manuel Narváez Prado (ECU)Uae Team Emirates - Xrgs.t.
57DENTobias Lund Andresen (DEN)Team Picnic Postnl1:34
58DENMichael Valgren Hundahl (DEN)EF Education - Easyposts.t.
59LATToms Skujins (LAT)Lidl - Treks.t.
60SPAAlex Aranburu Deba (SPA)Cofidis2:33
61FRADamien Touzé (FRA)Cofidiss.t.
62FRABastien Tronchon (FRA)Decathlon AG2R La Mondiale Teams.t.
63NEDFrank Van Den Broek (NED)Team Picnic Postnl2:43
64GERGeorg Zimmermann (GER)Intermarché - Wanty2:53
65BELTim Wellens (BEL)Uae Team Emirates - Xrg2:58
66AUTGregor Mühlberger (AUT)Movistars.t.
67BELXandro Meurisse (BEL)Alpecin - Deceuninck3:11
68AUSRobert Stannard (AUS)Bahrain Victoriouss.t.
69LATKrists Neilands (LAT)Israel - Premier Tech3:22
70GBRJake Stewart (GBR)Israel - Premier Techs.t.
71DENKasper Asgreen (DEN)EF Education - Easyposts.t.
72FRAAnthony Turgis (FRA)Totalenergiess.t.
73FRAPaul Penhoët (FRA)Groupama - Fdjs.t.
74FRAEwen Costiou (FRA)s.t.
75FRAWarren Barguil (FRA)Team Picnic Postnls.t.
76NEDMike Teunissen (NED)Xds Astana Teams.t.
77SPARaul Garcia Pierna (SPA)s.t.
78FRAThomas Gachignard (FRA)Totalenergiess.t.
79AUSCallum Scotson (AUS)Decathlon AG2R La Mondiale Team3:27
80BELWout Van Aert (BEL)Team Visma | Lease A Bike3:29
81CZEPavel Bittner (CZE)Team Picnic Postnl4:07
82ITAJonathan Milan (ITA)Lidl - Trek4:54
83SPAMarc Soler Gimenez (SPA)Uae Team Emirates - Xrg5:03
84BELGianni Vermeersch (BEL)Alpecin - Deceunincks.t.
85ITAMatteo Trentin (ITA)Tudor Pro Cycling Teams.t.
86FRAMatis Louvel (FRA)Israel - Premier Techs.t.
87FRAClément Russo (FRA)Groupama - Fdjs.t.
88FRACyril Barthe (FRA)Groupama - Fdjs.t.
89BELOliver Naesen (BEL)Decathlon AG2R La Mondiale Teams.t.
90BELJasper Stuyven (BEL)Lidl - Treks.t.
91FRALenny Martinez (FRA)Bahrain Victoriouss.t.
92FRAEmilien Jeanniere (FRA)Totalenergiess.t.
93FRAMathis Le Berre (FRA)s.t.
94CANMichael Woods (CAN)Israel - Premier Techs.t.
95NEDThymen Arensman (NED)s.t.
96GBRAdam Yates (GBR)Uae Team Emirates - Xrgs.t.
97SPAIon Izagirre Insausti (SPA)Cofidiss.t.
98NORMarkus Hoelgård (NOR)Uno-X Mobilitys.t.
99NORTobias Foss (NOR)s.t.
100FRALouis Barré (FRA)Intermarché - Wantys.t.
101FRABenjamin Thomas (FRA)Cofidiss.t.
102NEDPascal Eenkhoorn (NED)Soudal - Quick Steps.t.
103ITAGianni Moscon (ITA)Red Bull - Bora - Hansgrohes.t.
104FRAValentin Paret-Peintre (FRA)Soudal - Quick Step5:25
105BELVictor Campenaerts (BEL)Team Visma | Lease A Bikes.t.
106FRAHugo Page (FRA)Intermarché - Wantys.t.
107ERABiniyam Ghirmay Hailu (ERA)Intermarché - Wantys.t.
108USAQuinn Simmons (USA)Lidl - Trek5:35
109ITAMattia Cattaneo (ITA)Soudal - Quick Steps.t.
110NORJonas Abrahamsen (NOR)Uno-X Mobilitys.t.
111FRAAlex Baudin (FRA)EF Education - Easyposts.t.
112GBRLewis Askey (GBR)Groupama - Fdjs.t.
113NZLLaurence Pithie (NZL)Red Bull - Bora - Hansgrohe6:39
114GBRConnor Swift (GBR)s.t.
115AUSLuke Durbridge (AUS)Team Jayco Alulas.t.
116ITAVincenzo Albanese (ITA)EF Education - Easyposts.t.
117SLOLuka Mezgec (SLO)Team Jayco Alulas.t.
118NORAnders Halland Johannessen (NOR)Uno-X Mobility7:22
119GERJonas Rutsch (GER)Intermarché - Wanty7:49
120BELLaurenz Rex (BEL)Intermarché - Wantys.t.
121GERMaximilian Schachmann (GER)Soudal - Quick Steps.t.
122NEDMarijn Van Den Berg (NED)s.t.
123FRABruno Armirail (FRA)Decathlon AG2R La Mondiale Teams.t.
124NEDElmar Reinders (NED)Team Jayco Alulas.t.
125GERNils Politt (GER)Uae Team Emirates - Xrgs.t.
126FRAPavel Sivakov (FRA)Uae Team Emirates - Xrgs.t.
127GERMarius Mayrhofer (GER)Tudor Pro Cycling Teams.t.
128GERNiklas Märkl (GER)Team Picnic Postnls.t.
129BELJonas Rickaert (BEL)Alpecin - Deceunincks.t.
130BELEmiel Verstrynge (BEL)Alpecin - Deceunincks.t.
131ARGEduardo Sepúlveda (ARG)Lottos.t.
132AUSLuke Plapp (AUS)Team Jayco Alulas.t.
133RUSAleksander Vlasov (RUS)Red Bull - Bora - Hansgrohes.t.
134FRAAlexis Renard (FRA)Cofidiss.t.
135BELAmaury Capiot (BEL)s.t.
136BELSébastien Grignard (BEL)Lottos.t.
137SLOMatej Mohoric (SLO)Bahrain Victoriouss.t.
138PORNelson Filipe Santos Simoes Oliveira (POR)Movistars.t.
139COLSergio Andres Higuita Garcia (COL)Xds Astana Teams.t.
140NEDMick Van Dijke (NED)Red Bull - Bora - Hansgrohes.t.
141NEDTim Naberman (NED)Team Picnic Postnls.t.
142BELThibau Nys (BEL)Lidl - Treks.t.
143BELVito Braet (BEL)Intermarché - Wantys.t.
144BELJasper De Buyst (BEL)Lottos.t.
145BELLennert Van Eetvelt (BEL)Lottos.t.
146NEDRoel van Sintmaartensdijk (NED)Intermarché - Wantys.t.
147GBRSean Flynn (GBR)Team Picnic Postnl8:48
148FRAMattéo Vercher (FRA)Totalenergiess.t.
149SPAIván Romeo Abad (SPA)Movistar9:02
150AUSMichael Storer (AUS)Tudor Pro Cycling Team10:22
151ITASimone Consonni (ITA)Lidl - Treks.t.
152SWIFabian Lienhard (SWI)Tudor Pro Cycling Team10:54
153SWISilvan Dillier (SWI)Alpecin - Deceunincks.t.
154FRAArnaud Démare (FRA)s.t.
155COLEiner Augusto Rubio Reyes (COL)Movistars.t.
156BELBrent van Moer (BEL)Lottos.t.
157SPAIvan Garcia Cortina (SPA)Movistar10:57
158BELEdward Theuns (BEL)Lidl - Treks.t.
159BELTim Merlier (BEL)Soudal - Quick Steps.t.
160NORStian Fredheim (NOR)Uno-X Mobilitys.t.
161BELBert Van Lerberghe (BEL)Soudal - Quick Steps.t.
162NEDDylan Groenewegen (NED)Team Jayco Alulas.t.
163POLKamil Gradek (POL)Bahrain Victoriouss.t.
164FRAClément Champoussin (FRA)Xds Astana Teams.t.
165NEDDanny Van Poppel (NED)Red Bull - Bora - Hansgrohes.t.
166ITAEdoardo Affini (ITA)Team Visma | Lease A Bikes.t.
167USAWilliam Barta (USA)Movistars.t.
168BELArnaud De Lie (BEL)Lottos.t.
169AUSJarrod Drisners (AUS)Lottos.t.
170CANGuillaume Boivin (CAN)Israel - Premier Techs.t.
171SPAPablo Castrillo Zapater (SPA)Movistars.t.
172GERPascal Ackermann (GER)Israel - Premier Techs.t.
173BELJordi Meeus (BEL)Red Bull - Bora - Hansgrohes.t.
174GERPhil Bauhaus (GER)Bahrain Victoriouss.t.
175DENMagnus Cort Nielsen (DEN)Uno-X Mobilitys.t.
176ITAAlberto Dainese (ITA)Tudor Pro Cycling Teams.t.
177NORAndreas Leknessund (NOR)Uno-X Mobilitys.t.
178AUTMarco Haller (AUT)Tudor Pro Cycling Teams.t.
179KAZYevgeniy Fedorov (KAZ)Xds Astana Teams.t.
180NORSøren Wærenskjold (NOR)Uno-X Mobilitys.t.
181NEDCees Bol (NED)Xds Astana Team11:16
182ITADavide Ballerini (ITA)Xds Astana Teams.t.

Go to result of the stage including all rankings



Stage 3 - Valenciennes - Dunkerque 178km - 7 July 2025Sprint


1BELTim Merlier (BEL)Soudal - Quick Step
2ITAJonathan Milan (ITA)Lidl - Trek
3GERPhil Bauhaus (GER)Bahrain Victorious
4NORSøren Wærenskjold (NOR)Uno-X Mobility
5CZEPavel Bittner (CZE)Team Picnic Postnl
6ERABiniyam Ghirmay Hailu (ERA)Intermarché - Wanty
7AUSKaden Groves (AUS)Alpecin - Deceuninck
8GERPascal Ackermann (GER)Israel - Premier Tech
9BELAmaury Capiot (BEL)
10ITAAlberto Dainese (ITA)Tudor Pro Cycling Team
11DENTobias Lund Andresen (DEN)Team Picnic Postnl
12FRABastien Tronchon (FRA)Decathlon AG2R La Mondiale Team
13NEDDylan Groenewegen (NED)Team Jayco Alula
14GBRJake Stewart (GBR)Israel - Premier Tech
15FRADamien Touzé (FRA)Cofidis
16KAZYevgeniy Fedorov (KAZ)Xds Astana Team
17FRAAnthony Turgis (FRA)Totalenergies
18GERNiklas Märkl (GER)Team Picnic Postnl
19DENKasper Asgreen (DEN)EF Education - Easypost
20FRAClément Russo (FRA)Groupama - Fdj
21FRACyril Barthe (FRA)Groupama - Fdj
22BELJonas Rickaert (BEL)Alpecin - Deceuninck
23NEDMathieu Van der Poel (NED)Alpecin - Deceuninck
24GBRSamuel Watson (GBR)
25NORJonas Abrahamsen (NOR)Uno-X Mobility
26FRAClément Venturini (FRA)
27ITAMatteo Trentin (ITA)Tudor Pro Cycling Team
28ITASimone Consonni (ITA)Lidl - Trek
29NORStian Fredheim (NOR)Uno-X Mobility
30GBRAlfred Wright (GBR)Bahrain Victorious
31SWIFabian Lienhard (SWI)Tudor Pro Cycling Team
32ITAVincenzo Albanese (ITA)EF Education - Easypost
33NEDFrank Van Den Broek (NED)Team Picnic Postnl
34NEDElmar Reinders (NED)Team Jayco Alula
35FRAAxel Laurance (FRA)
36BELVito Braet (BEL)Intermarché - Wanty
37BELJasper Stuyven (BEL)Lidl - Trek
38BELJasper De Buyst (BEL)Lotto
39BELBert Van Lerberghe (BEL)Soudal - Quick Step
40FRAHugo Page (FRA)Intermarché - Wanty
41CANGuillaume Boivin (CAN)Israel - Premier Tech
42NORTobias Foss (NOR)
43SLOLuka Mezgec (SLO)Team Jayco Alula
44FRAMatis Louvel (FRA)Israel - Premier Tech
45AUSRobert Stannard (AUS)Bahrain Victorious
46LATToms Skujins (LAT)Lidl - Trek
47GBRLewis Askey (GBR)Groupama - Fdj
48BELArnaud De Lie (BEL)Lotto
49BELOliver Naesen (BEL)Decathlon AG2R La Mondiale Team
50BELBrent van Moer (BEL)Lotto
51GBRSean Flynn (GBR)Team Picnic Postnl
52POLKamil Gradek (POL)Bahrain Victorious
53FRAMathis Le Berre (FRA)
54FRABenjamin Thomas (FRA)Cofidis
55AUSJarrod Drisners (AUS)Lotto
56LATKrists Neilands (LAT)Israel - Premier Tech
57GERNils Politt (GER)Uae Team Emirates - Xrg
58GERJonas Rutsch (GER)Intermarché - Wanty
59GERMaximilian Schachmann (GER)Soudal - Quick Step
60GERMarius Mayrhofer (GER)Tudor Pro Cycling Team
61SPACarlos Rodriguez Cano (SPA)
62GBRJoseph Blackmore (GBR)Israel - Premier Tech
63NEDMarijn Van Den Berg (NED)
64BELTiesj Benoot (BEL)Team Visma | Lease A Bike
65GEREmanuel Buchmann (GER)Cofidis
66SPACristián Rodríguez Martin (SPA)
67FRAGuillaume Martin (FRA)Groupama - Fdj
68DENJonas Vingegaard Rasmussen (DEN)Team Visma | Lease A Bike
69SLOTadej Pogacar (SLO)
70FRAQuentin Pacher (FRA)Groupama - Fdj
71FRAValentin Madouas (FRA)Groupama - Fdj
72ARGEduardo Sepúlveda (ARG)Lotto
73FRAAurélien Paret-Peintre (FRA)Decathlon AG2R La Mondiale Team
74FRARomain Grégoire (FRA)Groupama - Fdj
75FRALenny Martinez (FRA)Bahrain Victorious
76FRAWarren Barguil (FRA)Team Picnic Postnl
77USANeilson Powless (USA)EF Education - Easypost
78NEDRoel van Sintmaartensdijk (NED)Intermarché - Wanty
79GBROscar Onley (GBR)
80SPARaul Garcia Pierna (SPA)
81BELSébastien Grignard (BEL)Lotto
82FRAArnaud Démare (FRA)
83FRALouis Barré (FRA)Intermarché - Wanty
84FRAKévin Vauquelin (FRA)
85BELSteff Cras (BEL)Totalenergies
86SLOMatej Mohoric (SLO)Bahrain Victorious
87FRAJulian Alaphilippe (FRA)Tudor Pro Cycling Team
88ITAEdoardo Affini (ITA)Team Visma | Lease A Bike
89BELJenno Berckmoes (BEL)Lotto
90RUSAleksander Vlasov (RUS)Red Bull - Bora - Hansgrohe
91COLSantiago Buitrago Sanchez (COL)Bahrain Victorious
92FRAJordan Jegat (FRA)Totalenergies
93IRLBen Healy (IRL)EF Education - Easypost
94BELTim Wellens (BEL)Uae Team Emirates - Xrg
95FRAThomas Gachignard (FRA)Totalenergies
96FRAAlexandre Delettre (FRA)Totalenergies
97SPAMarc Soler Gimenez (SPA)Uae Team Emirates - Xrg
98PORNelson Filipe Santos Simoes Oliveira (POR)Movistar
99PORJoão Pedro Almeida Gonçalves (POR)
100NORTobias Halland Johannessen (NOR)Uno-X Mobility
101AUSJack Haig (AUS)Bahrain Victorious
102FRAPavel Sivakov (FRA)Uae Team Emirates - Xrg
103BELWout Van Aert (BEL)Team Visma | Lease A Bike
104BELVictor Campenaerts (BEL)Team Visma | Lease A Bike
105NORMarkus Hoelgård (NOR)Uno-X Mobility
106GBRSimon Yates (GBR)Team Visma | Lease A Bike
107USASepp Kuss (USA)Team Visma | Lease A Bike
108DENMichael Valgren Hundahl (DEN)EF Education - Easypost
109SWIMauro Schmid (SWI)Team Jayco Alula
110BELDylan Theuns (BEL)Cofidis
111FRAClément Champoussin (FRA)Xds Astana Team
112FRAEwen Costiou (FRA)
113NEDPascal Eenkhoorn (NED)Soudal - Quick Step
114AUTFelix Gall (AUT)Decathlon AG2R La Mondiale Team
115AUSMichael Storer (AUS)Tudor Pro Cycling Team
116AUTMarco Haller (AUT)Tudor Pro Cycling Team
117SPAIon Izagirre Insausti (SPA)Cofidis
118FRAMattéo Vercher (FRA)Totalenergies
119KAZAlexey Lutsenko (KAZ)Israel - Premier Tech
120AUTGregor Mühlberger (AUT)Movistar
121GBRAdam Yates (GBR)Uae Team Emirates - Xrg
122DENMattias Skjelmose Jensen (DEN)Lidl - Trek
123BELThibau Nys (BEL)Lidl - Trek
124NORAnders Halland Johannessen (NOR)Uno-X Mobility
125NORAndreas Leknessund (NOR)Uno-X Mobility
126USAQuinn Simmons (USA)Lidl - Trek
127IRLEdward Dunbar (IRL)Team Jayco Alula
128AUSBen O'Connor (AUS)Team Jayco Alula
129SPAEnric Mas Nicolau (SPA)Movistar
130ECUJhonnatan Manuel Narváez Prado (ECU)Uae Team Emirates - Xrg
131SPAIvan Garcia Cortina (SPA)Movistar
132BELXandro Meurisse (BEL)Alpecin - Deceuninck
133BELGianni Vermeersch (BEL)Alpecin - Deceuninck
134AUSHarry Sweeny (AUS)EF Education - Easypost
135BELEmiel Verstrynge (BEL)Alpecin - Deceuninck
136USAMatteo Jorgenson (USA)
137USAWilliam Barta (USA)Movistar
138SWISilvan Dillier (SWI)Alpecin - Deceuninck
139FRAAlex Baudin (FRA)EF Education - Easypost
140FRAValentin Paret-Peintre (FRA)Soudal - Quick Step
141CANMichael Woods (CAN)Israel - Premier Tech
142DENMagnus Cort Nielsen (DEN)Uno-X Mobility
143GERFlorian Lipowitz (GER)Red Bull - Bora - Hansgrohe
144BELLennert Van Eetvelt (BEL)Lotto
145SWIMarc Hirschi (SWI)Tudor Pro Cycling Team
146AUSLuke Plapp (AUS)Team Jayco Alula
147SLOPrimoz Roglic (SLO)Red Bull - Bora - Hansgrohe
148NEDMick Van Dijke (NED)Red Bull - Bora - Hansgrohe
149SPAIván Romeo Abad (SPA)Movistar
150COLEiner Augusto Rubio Reyes (COL)Movistar
151SPAPablo Castrillo Zapater (SPA)Movistar
152FRAMathieu Burgaudeau (FRA)
153BELIlan Van Wilder (BEL)Soudal - Quick Step
154AUSLuke Durbridge (AUS)Team Jayco Alula
155ITAMattia Cattaneo (ITA)Soudal - Quick Step
156BELRemco Evenepoel (BEL)Soudal - Quick Step
157NEDCees Bol (NED)Xds Astana Team
158NEDMike Teunissen (NED)Xds Astana Team
159COLHarold Alfonso Tejada Canacue (COL)Xds Astana Team
160ITASimone Velasco (ITA)Xds Astana Team
161COLSergio Andres Higuita Garcia (COL)Xds Astana Team
162AUSCallum Scotson (AUS)Decathlon AG2R La Mondiale Team
163ITAGianni Moscon (ITA)Red Bull - Bora - Hansgrohe
164SPAAlex Aranburu Deba (SPA)Cofidis
165FRAClément Berthet (FRA)Decathlon AG2R La Mondiale Team
166FRABruno Armirail (FRA)Decathlon AG2R La Mondiale Team
167NEDTim Naberman (NED)Team Picnic Postnl
168GBRGeraint Howell Thomas (GBR)
169NEDThymen Arensman (NED)
170GBRConnor Swift (GBR)
171FRAAlexis Renard (FRA)Cofidis
172FRAPaul Penhoët (FRA)Groupama - Fdj
173GERGeorg Zimmermann (GER)Intermarché - Wanty
174BELLaurenz Rex (BEL)Intermarché - Wanty
175NZLLaurence Pithie (NZL)Red Bull - Bora - Hansgrohe
176BELJordi Meeus (BEL)Red Bull - Bora - Hansgrohe
177FRAEmilien Jeanniere (FRA)Totalenergies
178BELJasper Philipsen (BEL)Alpecin - Deceuninck
179EST (EST)

Go to result of the stage including all rankings



Stage 4 - Amiens Métropole - Rouen 173km - 8 July 2025Medium mountain


1SLOTadej Pogacar (SLO)
2NEDMathieu Van der Poel (NED)Alpecin - Deceuninck
3DENJonas Vingegaard Rasmussen (DEN)Team Visma | Lease A Bike
4GBROscar Onley (GBR)
5FRARomain Grégoire (FRA)Groupama - Fdj
6PORJoão Pedro Almeida Gonçalves (POR)
7BELRemco Evenepoel (BEL)Soudal - Quick Step
8USAMatteo Jorgenson (USA)
9DENMattias Skjelmose Jensen (DEN)Lidl - Trek
10FRAKévin Vauquelin (FRA)
11BELWout Van Aert (BEL)Team Visma | Lease A Bike
12FRAAurélien Paret-Peintre (FRA)Decathlon AG2R La Mondiale Team
13FRAAlex Baudin (FRA)EF Education - Easypost
14ECUJhonnatan Manuel Narváez Prado (ECU)Uae Team Emirates - Xrg
15NORTobias Halland Johannessen (NOR)Uno-X Mobility
16BELTiesj Benoot (BEL)Team Visma | Lease A Bike
17SPAEnric Mas Nicolau (SPA)Movistar
18SLOPrimoz Roglic (SLO)Red Bull - Bora - Hansgrohe
19KAZAlexey Lutsenko (KAZ)Israel - Premier Tech
20SWIMarc Hirschi (SWI)Tudor Pro Cycling Team
21SPAAlex Aranburu Deba (SPA)Cofidis
22FRAJordan Jegat (FRA)Totalenergies
23FRAAxel Laurance (FRA)
24BELXandro Meurisse (BEL)Alpecin - Deceuninck
25FRAClément Champoussin (FRA)Xds Astana Team
26BELDylan Theuns (BEL)Cofidis
27SPACarlos Rodriguez Cano (SPA)
28AUSJack Haig (AUS)Bahrain Victorious
29BELJenno Berckmoes (BEL)Lotto
30GBRJoseph Blackmore (GBR)Israel - Premier Tech
31SPACristián Rodríguez Martin (SPA)
32AUTFelix Gall (AUT)Decathlon AG2R La Mondiale Team
33GERFlorian Lipowitz (GER)Red Bull - Bora - Hansgrohe
34COLSantiago Buitrago Sanchez (COL)Bahrain Victorious
35BELSteff Cras (BEL)Totalenergies
36ITASimone Velasco (ITA)Xds Astana Team
37FRAGuillaume Martin (FRA)Groupama - Fdj
38FRAValentin Madouas (FRA)Groupama - Fdj
39FRAWarren Barguil (FRA)Team Picnic Postnl
40GEREmanuel Buchmann (GER)Cofidis
41SWIMauro Schmid (SWI)Team Jayco Alula
42IRLEdward Dunbar (IRL)Team Jayco Alula
43AUSBen O'Connor (AUS)Team Jayco Alula
44FRALouis Barré (FRA)Intermarché - Wanty
45IRLBen Healy (IRL)EF Education - Easypost
46FRABastien Tronchon (FRA)Decathlon AG2R La Mondiale Team
47ITAMatteo Trentin (ITA)Tudor Pro Cycling Team
48FRAMathieu Burgaudeau (FRA)
49FRAAlexandre Delettre (FRA)Totalenergies
50USANeilson Powless (USA)EF Education - Easypost
51USASepp Kuss (USA)Team Visma | Lease A Bike
52SPAIon Izagirre Insausti (SPA)Cofidis
53BELThibau Nys (BEL)Lidl - Trek
54RUSAleksander Vlasov (RUS)Red Bull - Bora - Hansgrohe
55FRAEwen Costiou (FRA)
56FRAClément Venturini (FRA)
57NEDPascal Eenkhoorn (NED)Soudal - Quick Step
58NORAnders Halland Johannessen (NOR)Uno-X Mobility
59COLSergio Andres Higuita Garcia (COL)Xds Astana Team
60GBRSimon Yates (GBR)Team Visma | Lease A Bike
61NORMarkus Hoelgård (NOR)Uno-X Mobility
62DENTobias Lund Andresen (DEN)Team Picnic Postnl
63FRAQuentin Pacher (FRA)Groupama - Fdj
64LATKrists Neilands (LAT)Israel - Premier Tech
65PORNelson Filipe Santos Simoes Oliveira (POR)Movistar
66AUSHarry Sweeny (AUS)EF Education - Easypost
67BELTim Wellens (BEL)Uae Team Emirates - Xrg
68BELVictor Campenaerts (BEL)Team Visma | Lease A Bike
69NORAndreas Leknessund (NOR)Uno-X Mobility
70USAQuinn Simmons (USA)Lidl - Trek
71BELJasper Stuyven (BEL)Lidl - Trek
72AUTGregor Mühlberger (AUT)Movistar
73FRAJulian Alaphilippe (FRA)Tudor Pro Cycling Team
74GBRGeraint Howell Thomas (GBR)
75NEDThymen Arensman (NED)
76GERJonas Rutsch (GER)Intermarché - Wanty
77GBRAdam Yates (GBR)Uae Team Emirates - Xrg
78GERMaximilian Schachmann (GER)Soudal - Quick Step
79FRAPavel Sivakov (FRA)Uae Team Emirates - Xrg
80FRABruno Armirail (FRA)Decathlon AG2R La Mondiale Team
81NORTobias Foss (NOR)
82AUSCallum Scotson (AUS)Decathlon AG2R La Mondiale Team
83AUSKaden Groves (AUS)Alpecin - Deceuninck
84BELGianni Vermeersch (BEL)Alpecin - Deceuninck
85FRAMatis Louvel (FRA)Israel - Premier Tech
86AUTMarco Haller (AUT)Tudor Pro Cycling Team
87FRAClément Berthet (FRA)Decathlon AG2R La Mondiale Team
88NORStian Fredheim (NOR)Uno-X Mobility
89FRABenjamin Thomas (FRA)Cofidis
90BELOliver Naesen (BEL)Decathlon AG2R La Mondiale Team
91GERNils Politt (GER)Uae Team Emirates - Xrg
92GBRAlfred Wright (GBR)Bahrain Victorious
93BELIlan Van Wilder (BEL)Soudal - Quick Step
94CANMichael Woods (CAN)Israel - Premier Tech
95SPAMarc Soler Gimenez (SPA)Uae Team Emirates - Xrg
96GERGeorg Zimmermann (GER)Intermarché - Wanty
97GBRConnor Swift (GBR)
98FRADamien Touzé (FRA)Cofidis
99FRABryan Coquard (FRA)Cofidis
100GBRLewis Askey (GBR)Groupama - Fdj
101LATToms Skujins (LAT)Lidl - Trek
102BELBrent van Moer (BEL)Lotto
103ITAGianni Moscon (ITA)Red Bull - Bora - Hansgrohe
104NEDFrank Van Den Broek (NED)Team Picnic Postnl
105GBRJake Stewart (GBR)Israel - Premier Tech
106NEDMarijn Van Den Berg (NED)
107NEDTim Naberman (NED)Team Picnic Postnl
108ITAEdoardo Affini (ITA)Team Visma | Lease A Bike
109SPAIvan Garcia Cortina (SPA)Movistar
110ARGEduardo Sepúlveda (ARG)Lotto
111GERMarius Mayrhofer (GER)Tudor Pro Cycling Team
112GBRSamuel Watson (GBR)
113NZLLaurence Pithie (NZL)Red Bull - Bora - Hansgrohe
114AUSMichael Storer (AUS)Tudor Pro Cycling Team
115AUSLuke Durbridge (AUS)Team Jayco Alula
116NEDElmar Reinders (NED)Team Jayco Alula
117NEDDylan Groenewegen (NED)Team Jayco Alula
118BELArnaud De Lie (BEL)Lotto
119FRAAnthony Turgis (FRA)Totalenergies
120FRAMathis Le Berre (FRA)
121FRAHugo Page (FRA)Intermarché - Wanty
122FRAClément Russo (FRA)Groupama - Fdj
123FRACyril Barthe (FRA)Groupama - Fdj
124FRAPaul Penhoët (FRA)Groupama - Fdj
125BELJasper De Buyst (BEL)Lotto
126NEDMike Teunissen (NED)Xds Astana Team
127BELLaurenz Rex (BEL)Intermarché - Wanty
128GBRSean Flynn (GBR)Team Picnic Postnl
129CZEPavel Bittner (CZE)Team Picnic Postnl
130SLOMatej Mohoric (SLO)Bahrain Victorious
131BELTim Merlier (BEL)Soudal - Quick Step
132BELBert Van Lerberghe (BEL)Soudal - Quick Step
133FRAArnaud Démare (FRA)
134BELAmaury Capiot (BEL)
135BELSébastien Grignard (BEL)Lotto
136FRAAlexis Renard (FRA)Cofidis
137NEDDanny Van Poppel (NED)Red Bull - Bora - Hansgrohe
138ITAVincenzo Albanese (ITA)EF Education - Easypost
139DENMichael Valgren Hundahl (DEN)EF Education - Easypost
140GERPhil Bauhaus (GER)Bahrain Victorious
141NEDMick Van Dijke (NED)Red Bull - Bora - Hansgrohe
142SPARaul Garcia Pierna (SPA)
143FRAEmilien Jeanniere (FRA)Totalenergies
144COLEiner Augusto Rubio Reyes (COL)Movistar
145SPAIván Romeo Abad (SPA)Movistar
146SPAPablo Castrillo Zapater (SPA)Movistar
147BELLennert Van Eetvelt (BEL)Lotto
148DENMagnus Cort Nielsen (DEN)Uno-X Mobility
149POLKamil Gradek (POL)Bahrain Victorious
150AUSRobert Stannard (AUS)Bahrain Victorious
151SLOLuka Mezgec (SLO)Team Jayco Alula
152BELJonas Rickaert (BEL)Alpecin - Deceuninck
153BELEmiel Verstrynge (BEL)Alpecin - Deceuninck
154ITAAlberto Dainese (ITA)Tudor Pro Cycling Team
155SWIFabian Lienhard (SWI)Tudor Pro Cycling Team
156USAWilliam Barta (USA)Movistar
157SWISilvan Dillier (SWI)Alpecin - Deceuninck
158AUSLuke Plapp (AUS)Team Jayco Alula
159AUSJarrod Drisners (AUS)Lotto
160CANGuillaume Boivin (CAN)Israel - Premier Tech
161NORSøren Wærenskjold (NOR)Uno-X Mobility
162GERPascal Ackermann (GER)Israel - Premier Tech
163ITAJonathan Milan (ITA)Lidl - Trek
164GERNiklas Märkl (GER)Team Picnic Postnl
165COLHarold Alfonso Tejada Canacue (COL)Xds Astana Team
166BELVito Braet (BEL)Intermarché - Wanty
167NEDCees Bol (NED)Xds Astana Team
168ITASimone Consonni (ITA)Lidl - Trek
169ITADavide Ballerini (ITA)Xds Astana Team
170ITAMattia Cattaneo (ITA)Soudal - Quick Step
171KAZYevgeniy Fedorov (KAZ)Xds Astana Team
172BELEdward Theuns (BEL)Lidl - Trek
173FRAValentin Paret-Peintre (FRA)Soudal - Quick Step
174NEDRoel van Sintmaartensdijk (NED)Intermarché - Wanty
175ERABiniyam Ghirmay Hailu (ERA)Intermarché - Wanty
176BELJordi Meeus (BEL)Red Bull - Bora - Hansgrohe
177FRAMattéo Vercher (FRA)Totalenergies
178EST (EST)

Go to result of the stage including all rankings



Stage 5 - Caen - Caen 33km - 9 July 2025Time Trial



Stage 6 - Bayeux - Vire Normandie 201km - 10 July 2025Sprint



Stage 7 - Saint-Malo - Mûr-de-Bretagne 194km - 11 July 2025Sprint



Stage 8 - Saint-Méen-le-Grand - Laval 174km - 12 July 2025Sprint



Stage 9 - Chinon - Châteauroux 170km - 13 July 2025Sprint



Stage 10 - Ennezat - Le Mont-Dore Puy de Sancy 163km - 14 July 2025Sprint



Stage 11 - Toulouse - Toulouse 154km - 16 July 2025Sprint



Stage 12 - Auch - Hautacam 181km - 17 July 2025Mountain



Stage 13 - 18 July 2025Time Trial



Stage 14 - Pau - Luchon-Superbagnères 183km - 19 July 2025Mountain



Stage 15 - Muret - Carcassonne 169km - 20 July 2025Sprint



Stage 16 - Montpellier - Mont ventoux 172km - 22 July 2025Mountain



Stage 17 - Bollène - Valence 161km - 23 July 2025Sprint



Stage 18 - Vif - Col de la Loze 171km - 24 July 2025Mountain



Stage 19 - Albertville - La Plagne 130km - 25 July 2025Mountain



Stage 20 - Nantua - Pontarlier 185km - 26 July 2025Medium mountain



Stage 21 - Mantes-la-Ville - Paris 120km - 27 July 2025Sprint


Results by stage

Start list

Help

Statistics

Archives

Prize list

Information

© Copyright Info Média Conseil 2007-2024 - All rights reserved