­
Cycling - 4 Jours de Dunkerque / Grand Prix des Hauts de France 2025 - Results

  All sports Site

Menu
Cycling - 4 Jours de Dunkerque / Grand Prix des Hauts de France - 2025 - Detailed results

Cycling - 4 Jours de Dunkerque / Grand Prix des Hauts de France - 2025 - Detailed results

Choice of a season :

France

Results 2025

4 Jours de Dunkerque / Grand Prix des Hauts de France 2025

FranceFrance - 14 May 2025 - 18 May 2025


General classification - 17 May 2025


1GBRSamuel Watson (GBR)15:22:08
2GBRLewis Askey (GBR)Groupama - Fdj0:03
3SPACarlos Canal Blanco (SPA)Movistar0:08
4DENTobias Lund Andresen (DEN)Team Picnic Postnl0:13
5NORPer Strand Hagenes (NOR)Team Visma | Lease A Bikes.t.
6FRAAlexandre Delettre (FRA)Totalenergies0:19
7FRABenjamin Thomas (FRA)Cofidis0:20
8MONVictor Langellotti (MON)s.t.
9FRANans Peters (FRA)Decathlon AG2R La Mondiale Teams.t.
10FRAThibaud Gruel (FRA)Groupama - Fdj0:22
11FRANicolas Breuillard (FRA)s.t.
12FRASam Maisonobe (FRA)Cofidis0:29
13NORSakarias Koller Løland (NOR)0:30
14BELYves Lampaert (BEL)Soudal - Quick Step0:35
15FRABryan Coquard (FRA)Cofidis0:38
16BELAimé De Gendt (BEL)Cofidiss.t.
17BELAlec Segaert (BEL)Lotto0:40
18BELJenno Berckmoes (BEL)Lotto0:43
19FRASamuel Leroux (FRA)Totalenergiess.t.
20BELGil Gelders (BEL)Soudal - Quick Step0:46
21FRAThomas Gachignard (FRA)Totalenergies0:55
22NEDMike Teunissen (NED)Xds Astana Teams.t.
23FRAAxel Huens (FRA)Unibet Tietema Rockets1:00
24GBRBen Swift (GBR)1:01
25SPARaul Garcia Pierna (SPA)1:17
26FRACyril Barthe (FRA)Groupama - Fdj1:24
27SWELucas Eriksson (SWE)Tudor Pro Cycling Team2:05
28SPAGorka Sorarrain Agirrezabala (SPA)Caja Rural - Seguros Rga2:42
29FRADamien Touzé (FRA)Cofidis3:32
30CZETomas Kopecky (CZE)Unibet Tietema Rockets6:38
31BELAbram Stockman (BEL)Unibet Tietema Rockets7:01
32SWIJohan Jacobs (SWI)Groupama - Fdj7:33
33SWIRobin Froidevaux (SWI)Tudor Pro Cycling Team7:41
34NEDLoe Van Belle (NED)Team Visma | Lease A Bike8:23
35SPAAlex Diaz Alvarez (SPA)Caja Rural - Seguros Rga8:25
36FRAMatys Grisel (FRA)Lotto Development Team8:27
37FRAJoris Chaussinand (FRA)8:34
38NZLAaron Gate (NZL)Xds Astana Team8:56
39DENWilliam Blume Levy (DEN)Uno-X Mobility8:58
40SPAJavier Ibañez Beltran de Salazar (SPA)Caja Rural - Seguros Rga9:05
41DENCarl-Frederik Bévort (DEN)Uno-X Mobility9:06
42FRAPierre Gautherat (FRA)Decathlon AG2R La Mondiale Team9:46
43PORRuben Guerreiro (POR)9:51
44ITAManlio Moro (ITA)Movistar10:05
45SWIFabian Lienhard (SWI)Tudor Pro Cycling Team10:23
46NEDRyan Gal (NED)Development Team Picnic Postnl10:24
47FRARomain Cardis (FRA)10:52
48SPAGonzalo Serrano Rodriguez (SPA)Movistar10:55
49FRARayan Boulahoite (FRA)Totalenergies11:11
50FRAAntoine Huby (FRA)Soudal - Quick Step11:32
51FRAFlorian Sénéchal (FRA)11:45
52DENMathias Norsgaard Jørgensen (DEN)Movistar11:51
53FRAVictor Papon (FRA)Wagner Bazin Wb12:23
54BELSander De Pestel (BEL)Decathlon AG2R La Mondiale Team12:25
55FRAMatis Louvel (FRA)Israel - Premier Tech14:12
56SPAOmar Fraile Matarranz (SPA)14:51
57NEDTimo Roosen (NED)Team Picnic Postnl14:52
58FRAGeoffrey Soupe (FRA)Totalenergies15:13
59FRAEddy Le Huitouze (FRA)Groupama - Fdj15:25
60SPAÓscar Rodríguez Garaicoechea (SPA)15:43
61GBRJake Stewart (GBR)Israel - Premier Tech15:44
62ITAAlberto Dainese (ITA)Tudor Pro Cycling Team15:50
63FRAAxel Narbonne Zuccarelli (FRA)15:57
64CANPier-André Côté (CAN)Israel - Premier Tech15:59
65FRALucas Beneteau (FRA)16:08
66CANGuillaume Boivin (CAN)Israel - Premier Tech16:10
67BELJordi Warlop (BEL)Soudal - Quick Step16:27
68BELGianluca Pollefliet (BEL)Decathlon AG2R La Mondiale Team16:34
69SPAJoseba Lopez Cuesta (SPA)Caja Rural - Seguros Rga16:43
70NEDAlex Molenaar (NED)Caja Rural - Seguros Rgas.t.
71BELTosh Van Der Sande (BEL)Team Visma | Lease A Bike16:47
72FRAArnaud Démare (FRA)16:50
73FINJaakko Hänninen (FIN)17:20
74ITADavide Cimolai (ITA)Movistar17:59
75NORErik Nordsaeter Resell (NOR)Uno-X Mobility18:38
76ITAElia Viviani (ITA)19:34
77AUSOscar Chamberlain (AUS)Decathlon AG2R La Mondiale Team19:55
78BELJonathan Vervenne (BEL)Soudal - Quick-Step Devo Team20:10
79FRAFlorian Dauphin (FRA)Totalenergies20:15
80GBRTom Portsmouth (GBR)20:42
81COLFernando Gaviria Rendon (COL)Movistar21:07
82FRALenaïc Langella (FRA)21:24
83NEDNils Eekhoff (NED)Team Picnic Postnl21:26
84NEDAlexander Konijn (NED)22:07
85FRAPaul Hennequin (FRA)Euskaltel - Euskadi23:05
86SPAXabier Berasategi Garmendia (SPA)Euskaltel - Euskadi23:35
87FRAKillian Théot (FRA)24:01
88GERPascal Ackermann (GER)Israel - Premier Tech24:43
89GERMichael Schwarzmann (GER)Israel - Premier Techs.t.
90BELLionel Taminiaux (BEL)Lotto25:21
91BELBaptiste Planckaert (BEL)25:25
92FRAHenri-François Renard-Haquin (FRA)25:47
93CZEPetr Kelemen (CZE)Tudor Pro Cycling Team26:18
94FRALéandre Lozouet (FRA)26:50
95BELLorenz van de Wynkele (BEL)Lotto27:15
96FRAMaximilien Juillard (FRA)27:32
97NEDMartijn Budding (NED)Unibet Tietema Rockets27:40
98BELLeander Van Hautegem (BEL)Wagner Bazin Wb28:55
99FRAYohann Simon (FRA)29:00
100NORErlend Blikra (NOR)Uno-X Mobility29:39
101BELKenny Molly (BEL)30:05
102DENSebastian Nielsen (DEN)Unibet Tietema Rockets30:41
103NORKasper Haugland (NOR)Decathlon AG2R la Mondiale Development Team30:56
104GBRCalum Johnston (GBR)Caja Rural - Seguros Rga31:25
105BELLuca De Meester (BEL)Wagner Bazin Wb31:31
106FRAElie Gesbert (FRA)32:09
107GBRMatthew Walls (GBR)Groupama - Fdj32:29
108AUSPatrick Eddy (AUS)Team Picnic Postnl33:01
109NEDJoren Bloem (NED)Unibet Tietema Rockets35:18
110FRAAlan Riou (FRA)36:06
111SPAJordi Lopez Caravaca (SPA)Euskaltel - Euskadi36:12
112CANMatisse Julien (CAN)37:06
113BELLudovic Robeet (BEL)Cofidis39:27
114NZLCarter Guichard (NZL)39:45
115NEDEnzo Leijnse (NED)Team Picnic Postnl40:55
116FRARonan Auge (FRA)41:50
117SPANicolas Alustiza Goenaga (SPA)Euskaltel - Euskadi43:37
118SPAAnder Ganzabal Bilbao (SPA)Euskaltel - Euskadi44:52
119GBRDaniel McLay (GBR)Team Visma | Lease A Bike45:41
120ITAJuan David Sierra (ITA)50:41
121FRANoah Knecht (FRA)52:24

Stage 1 - 14 May 2025Sprint


1FRAAxel Zingle (FRA)Team Visma | Lease A Bike3:51:10
2DENTobias Lund Andresen (DEN)Team Picnic Postnls.t.
3NORStian Fredheim (NOR)Uno-X Mobilitys.t.
4GERPascal Ackermann (GER)Israel - Premier Techs.t.
5NEDMartijn Budding (NED)Unibet Tietema Rocketss.t.
6FRAJason Tesson (FRA)Totalenergiess.t.
7SPAJon Aberasturi Izaga (SPA)Euskaltel - Euskadis.t.
8GBRMatthew Walls (GBR)Groupama - Fdjs.t.
9BELJenno Berckmoes (BEL)Lottos.t.
10NEDMike Teunissen (NED)Xds Astana Teams.t.
11BELCédric Beullens (BEL)Lottos.t.
12GBRJake Stewart (GBR)Israel - Premier Techs.t.
13DENRasmus Søjberg Pedersen (DEN)s.t.
14BELLeander Van Hautegem (BEL)Wagner Bazin Wbs.t.
15GBRSamuel Watson (GBR)s.t.
16FRAArnaud Démare (FRA)s.t.
17FRABryan Coquard (FRA)Cofidiss.t.
18COLFernando Gaviria Rendon (COL)Movistars.t.
19FRAPierre Gautherat (FRA)Decathlon AG2R La Mondiale Teams.t.
20FRASamuel Leroux (FRA)Totalenergiess.t.
21ITAAlberto Dainese (ITA)Tudor Pro Cycling Teams.t.
22FRAAntoine Huby (FRA)Soudal - Quick Steps.t.
23BELAlec Segaert (BEL)Lottos.t.
24BELYves Lampaert (BEL)Soudal - Quick Steps.t.
25NORSakarias Koller Løland (NOR)s.t.
26FRARonan Auge (FRA)s.t.
27FRAThomas Gachignard (FRA)Totalenergiess.t.
28SPACarlos Canal Blanco (SPA)Movistars.t.
29NEDAlexander Konijn (NED)s.t.
30VENFrancisco Peñuela Sandoval (VEN)Caja Rural - Seguros Rgas.t.
31SWIRobin Froidevaux (SWI)Tudor Pro Cycling Teams.t.
32NZLAaron Gate (NZL)Xds Astana Teams.t.
33USARiley Sheehan (USA)Israel - Premier Techs.t.
34FRAMaxime Jarnet (FRA)s.t.
35DENWilliam Blume Levy (DEN)Uno-X Mobilitys.t.
36GBRBen Swift (GBR)s.t.
37FRACyril Barthe (FRA)Groupama - Fdjs.t.
38ITAElia Viviani (ITA)s.t.
39NEDLoe Van Belle (NED)Team Visma | Lease A Bikes.t.
40FRADamien Touzé (FRA)Cofidiss.t.
41FRAAxel Huens (FRA)Unibet Tietema Rocketss.t.
42FRAThibaud Gruel (FRA)Groupama - Fdjs.t.
43FRARomain Cardis (FRA)s.t.
44CANPier-André Côté (CAN)Israel - Premier Techs.t.
45FRAAlexandre Delettre (FRA)Totalenergiess.t.
46MONVictor Langellotti (MON)s.t.
47CZETomas Kopecky (CZE)Unibet Tietema Rocketss.t.
48SPARaul Garcia Pierna (SPA)s.t.
49SPAGonzalo Serrano Rodriguez (SPA)Movistars.t.
50BELTosh Van Der Sande (BEL)Team Visma | Lease A Bikes.t.
51FRABenjamin Thomas (FRA)Cofidiss.t.
52PORRuben Guerreiro (POR)s.t.
53FRAJoris Chaussinand (FRA)s.t.
54FRAJustin Ducret (FRA)s.t.
55FRABaptiste Gillet (FRA)Arkéa - B&b Hôtels Continentales.t.
56GBRLewis Askey (GBR)Groupama - Fdjs.t.
57DENCasper Pedersen (DEN)Soudal - Quick Steps.t.
58FRANicolas Breuillard (FRA)s.t.
59BELGil Gelders (BEL)Soudal - Quick Steps.t.
60CANGuillaume Boivin (CAN)Israel - Premier Techs.t.
61GBRCalum Johnston (GBR)Caja Rural - Seguros Rgas.t.
62NEDMenno Huising (NED)Team Visma | Lease A Bikes.t.
63DENCarl-Frederik Bévort (DEN)Uno-X Mobilitys.t.
64GERMichael Schwarzmann (GER)Israel - Premier Techs.t.
65SWIFabian Lienhard (SWI)Tudor Pro Cycling Teams.t.
66FRAPaul Hennequin (FRA)Euskaltel - Euskadis.t.
67SPAAlex Diaz Alvarez (SPA)Caja Rural - Seguros Rgas.t.
68NORPer Strand Hagenes (NOR)Team Visma | Lease A Bikes.t.
69GBRTom Portsmouth (GBR)s.t.
70FRASam Maisonobe (FRA)Cofidiss.t.
71SWELucas Eriksson (SWE)Tudor Pro Cycling Teams.t.
72ITAAndrea Raccagni Noviero (ITA)Soudal - Quick Steps.t.
73FRANans Peters (FRA)Decathlon AG2R La Mondiale Teams.t.
74BELCeriel Desal (BEL)Wagner Bazin Wbs.t.
75BELJordi Warlop (BEL)Soudal - Quick Steps.t.
76BELAimé De Gendt (BEL)Cofidiss.t.
77AUSPatrick Eddy (AUS)Team Picnic Postnl0:15
78GBRConnor Swift (GBR)s.t.
79BELGianluca Pollefliet (BEL)Decathlon AG2R La Mondiale Team0:44
80SPAGorka Sorarrain Agirrezabala (SPA)Caja Rural - Seguros Rgas.t.
81FRAEddy Le Huitouze (FRA)Groupama - Fdjs.t.
82DENMathias Norsgaard Jørgensen (DEN)Movistars.t.
83FRAMaximilien Juillard (FRA)s.t.
84AUSMiles Scotson (AUS)s.t.
85SPAJavier Ibañez Beltran de Salazar (SPA)Caja Rural - Seguros Rgas.t.
86SPAJoseba Lopez Cuesta (SPA)Caja Rural - Seguros Rgas.t.
87NEDAlex Molenaar (NED)Caja Rural - Seguros Rgas.t.
88FRAHenri-François Renard-Haquin (FRA)s.t.
89FRAVictor Papon (FRA)Wagner Bazin Wbs.t.
90FINJaakko Hänninen (FIN)s.t.
91NEDWessel Mouris (NED)Unibet Tietema Rocketss.t.
92FRAAxel Narbonne Zuccarelli (FRA)s.t.
93BELKenny Molly (BEL)s.t.
94GERMiká Heming (GER)Tudor Pro Cycling Teams.t.
95NEDDanny Van Der Tuuk (NED)Euskaltel - Euskadis.t.
96SPAJordi Lopez Caravaca (SPA)Euskaltel - Euskadis.t.
97BELAbram Stockman (BEL)Unibet Tietema Rocketss.t.
98SPAXabier Berasategi Garmendia (SPA)Euskaltel - Euskadis.t.
99LUXBob Jungels (LUX)s.t.
100FRALenaïc Langella (FRA)s.t.
101ITAAlberto Bettiol (ITA)Xds Astana Teams.t.
102BELSander De Pestel (BEL)Decathlon AG2R La Mondiale Team0:44
103BELRobbe Dhondt (BEL)Team Picnic Postnl0:52
104NORErik Nordsaeter Resell (NOR)Uno-X Mobility1:04
105ITADavide Cimolai (ITA)Movistar1:10
106FRAMatys Grisel (FRA)Lotto Development Teams.t.
107DENSebastian Nielsen (DEN)Unibet Tietema Rockets1:46
108BELLuca De Meester (BEL)Wagner Bazin Wb1:50
109FRARayan Boulahoite (FRA)Totalenergiess.t.
110CZEPetr Kelemen (CZE)Tudor Pro Cycling Teams.t.
111ITAAlessandro Romele (ITA)Xds Astana Team1:55
112ITAManlio Moro (ITA)Movistar2:04
113FRAFlorian Sénéchal (FRA)2:15
114FRAGeoffrey Soupe (FRA)Totalenergies2:47
115SPAOmar Fraile Matarranz (SPA)s.t.
116SPAAnder Ganzabal Bilbao (SPA)Euskaltel - Euskadis.t.
117SPAÓscar Rodríguez Garaicoechea (SPA)s.t.
118BELLorenz van de Wynkele (BEL)Lottos.t.
119NEDTimo Roosen (NED)Team Picnic Postnls.t.
120NEDCees Bol (NED)Xds Astana Teams.t.
121BELBaptiste Planckaert (BEL)s.t.
122FRAKillian Théot (FRA)s.t.
123FRAAlan Riou (FRA)3:37
124FRAMatis Louvel (FRA)Israel - Premier Techs.t.
125AUSOscar Chamberlain (AUS)Decathlon AG2R La Mondiale Teams.t.
126SWIJohan Jacobs (SWI)Groupama - Fdjs.t.
127FRAFlorian Dauphin (FRA)Totalenergies3:52
128FRALéandre Lozouet (FRA)s.t.
129BELJonathan Vervenne (BEL)Soudal - Quick-Step Devo Teams.t.
130FRAJérémy Lecroq (FRA)3:52
131CANMatisse Julien (CAN)s.t.
132NORErlend Blikra (NOR)Uno-X Mobilitys.t.
133FRALucas Beneteau (FRA)s.t.
134NEDJoren Bloem (NED)Unibet Tietema Rockets4:03
135NEDNils Eekhoff (NED)Team Picnic Postnl4:48
136BELLionel Taminiaux (BEL)Lottos.t.
137NEDRyan Gal (NED)Development Team Picnic Postnls.t.
138FRAEmmanuel Morin (FRA)5:25
139FRAAlexis Renard (FRA)Cofidis5:54
140RUSIvan Smirnov (RUS)s.t.
141NORMartin Bugge Urianstad (NOR)Uno-X Mobilitys.t.
142GBRDaniel McLay (GBR)Team Visma | Lease A Bike6:39
143NORKasper Haugland (NOR)Decathlon AG2R la Mondiale Development Team9:32
144ROMAndrei Carbunarea (ROM)10:35
145NZLCarter Guichard (NZL)s.t.
146NEDEnzo Leijnse (NED)Team Picnic Postnl11:00
147FRAPierre Barbier (FRA)Wagner Bazin Wbs.t.
148ITAJuan David Sierra (ITA)s.t.
149FRAYohann Simon (FRA)s.t.
150ESTRait Ärm (EST)s.t.
151FRAElie Gesbert (FRA)s.t.
152FRACorentin Devroute (FRA)s.t.
153BELLudovic Robeet (BEL)Cofidiss.t.
154FRANoah Knecht (FRA)s.t.
155FRAAntoine Hue (FRA)14:13
156SPANicolas Alustiza Goenaga (SPA)Euskaltel - Euskadis.t.
157FRAOlivier Le Gac (FRA)Groupama - Fdjs.t.
158IRLDillon Corkery (IRL)
159BELJulien Vermote (BEL)Team Visma | Lease A Bike

Go to result of the stage including all rankings



Stage 2 - 15 May 2025Sprint


1GBRLewis Askey (GBR)Groupama - Fdj3:51:36
2NORSakarias Koller Løland (NOR)s.t.
3GBRSamuel Watson (GBR)s.t.
4FRAAxel Zingle (FRA)Team Visma | Lease A Bikes.t.
5FRAMatys Grisel (FRA)Lotto Development Teams.t.
6ITAAlberto Dainese (ITA)Tudor Pro Cycling Teams.t.
7BELCédric Beullens (BEL)Lottos.t.
8FRABryan Coquard (FRA)Cofidiss.t.
9GBRJake Stewart (GBR)Israel - Premier Techs.t.
10FRAPierre Gautherat (FRA)Decathlon AG2R La Mondiale Teams.t.
11FRAThibaud Gruel (FRA)Groupama - Fdjs.t.
12NORStian Fredheim (NOR)Uno-X Mobilitys.t.
13FRAFlorian Dauphin (FRA)Totalenergiess.t.
14DENTobias Lund Andresen (DEN)Team Picnic Postnls.t.
15BELJenno Berckmoes (BEL)Lottos.t.
16FRAAxel Huens (FRA)Unibet Tietema Rocketss.t.
17FRAAntoine Huby (FRA)Soudal - Quick Steps.t.
18FRAAlexandre Delettre (FRA)Totalenergiess.t.
19PORRuben Guerreiro (POR)s.t.
20COLFernando Gaviria Rendon (COL)Movistars.t.
21NZLAaron Gate (NZL)Xds Astana Teams.t.
22NEDAlexander Konijn (NED)s.t.
23SPAJoseba Lopez Cuesta (SPA)Caja Rural - Seguros Rgas.t.
24BELGianluca Pollefliet (BEL)Decathlon AG2R La Mondiale Teams.t.
25FRAPaul Hennequin (FRA)Euskaltel - Euskadis.t.
26ITAAndrea Raccagni Noviero (ITA)Soudal - Quick Steps.t.
27USARiley Sheehan (USA)Israel - Premier Techs.t.
28NEDMartijn Budding (NED)Unibet Tietema Rocketss.t.
29BELRobbe Dhondt (BEL)Team Picnic Postnls.t.
30FRAKillian Théot (FRA)s.t.
31BELLeander Van Hautegem (BEL)Wagner Bazin Wbs.t.
32FRACyril Barthe (FRA)Groupama - Fdjs.t.
33FRAThomas Gachignard (FRA)Totalenergiess.t.
34CZETomas Kopecky (CZE)Unibet Tietema Rocketss.t.
35GBRBen Swift (GBR)s.t.
36SPAJavier Ibañez Beltran de Salazar (SPA)Caja Rural - Seguros Rgas.t.
37SPACarlos Canal Blanco (SPA)Movistars.t.
38FRASamuel Leroux (FRA)Totalenergiess.t.
39FRARayan Boulahoite (FRA)Totalenergiess.t.
40CANGuillaume Boivin (CAN)Israel - Premier Techs.t.
41SPARaul Garcia Pierna (SPA)s.t.
42FRAMaxime Jarnet (FRA)s.t.
43DENCarl-Frederik Bévort (DEN)Uno-X Mobilitys.t.
44SPAGonzalo Serrano Rodriguez (SPA)Movistars.t.
45SPAAlex Diaz Alvarez (SPA)Caja Rural - Seguros Rgas.t.
46FRAArnaud Démare (FRA)s.t.
47MONVictor Langellotti (MON)s.t.
48FRABenjamin Thomas (FRA)Cofidiss.t.
49SWIRobin Froidevaux (SWI)Tudor Pro Cycling Teams.t.
50BELGil Gelders (BEL)Soudal - Quick Steps.t.
51FRALenaïc Langella (FRA)s.t.
52DENWilliam Blume Levy (DEN)Uno-X Mobilitys.t.
53GERPascal Ackermann (GER)Israel - Premier Techs.t.
54FRADamien Touzé (FRA)Cofidiss.t.
55NEDMike Teunissen (NED)Xds Astana Teams.t.
56NEDLoe Van Belle (NED)Team Visma | Lease A Bikes.t.
57FRAYohann Simon (FRA)s.t.
58BELYves Lampaert (BEL)Soudal - Quick Steps.t.
59FRANicolas Breuillard (FRA)s.t.
60BELAimé De Gendt (BEL)Cofidiss.t.
61DENSebastian Nielsen (DEN)Unibet Tietema Rocketss.t.
62FRAHenri-François Renard-Haquin (FRA)s.t.
63SWELucas Eriksson (SWE)Tudor Pro Cycling Teams.t.
64BELAlec Segaert (BEL)Lottos.t.
65BELTosh Van Der Sande (BEL)Team Visma | Lease A Bikes.t.
66FRANans Peters (FRA)Decathlon AG2R La Mondiale Teams.t.
67BELCeriel Desal (BEL)Wagner Bazin Wbs.t.
68CANPier-André Côté (CAN)Israel - Premier Techs.t.
69FRAJoris Chaussinand (FRA)s.t.
70DENCasper Pedersen (DEN)Soudal - Quick Steps.t.
71SWIJohan Jacobs (SWI)Groupama - Fdjs.t.
72ITAAlberto Bettiol (ITA)Xds Astana Teams.t.
73GERMichael Schwarzmann (GER)Israel - Premier Techs.t.
74FRABaptiste Gillet (FRA)Arkéa - B&b Hôtels Continentales.t.
75FRASam Maisonobe (FRA)Cofidiss.t.
76NEDAlex Molenaar (NED)Caja Rural - Seguros Rgas.t.
77FRALucas Beneteau (FRA)s.t.
78FRAMaximilien Juillard (FRA)s.t.
79FRAAxel Narbonne Zuccarelli (FRA)s.t.
80NEDWessel Mouris (NED)Unibet Tietema Rocketss.t.
81SPAGorka Sorarrain Agirrezabala (SPA)Caja Rural - Seguros Rgas.t.
82SPAÓscar Rodríguez Garaicoechea (SPA)s.t.
83NORPer Strand Hagenes (NOR)Team Visma | Lease A Bikes.t.
84FRAVictor Papon (FRA)Wagner Bazin Wbs.t.
85ITAManlio Moro (ITA)Movistar0:20
86NORKasper Haugland (NOR)Decathlon AG2R la Mondiale Development Teams.t.
87SPANicolas Alustiza Goenaga (SPA)Euskaltel - Euskadis.t.
88NEDNils Eekhoff (NED)Team Picnic Postnl0:23
89SWIFabian Lienhard (SWI)Tudor Pro Cycling Team0:28
90BELJordi Warlop (BEL)Soudal - Quick Steps.t.
91AUSOscar Chamberlain (AUS)Decathlon AG2R La Mondiale Teams.t.
92FRALéandre Lozouet (FRA)0:42
93FRAFlorian Sénéchal (FRA)0:44
94ITADavide Cimolai (ITA)Movistar1:06
95NEDCees Bol (NED)Xds Astana Team1:12
96FRAMatis Louvel (FRA)Israel - Premier Tech1:21
97FRAJustin Ducret (FRA)1:47
98FRARomain Cardis (FRA)1:56
99FRAPierre Barbier (FRA)Wagner Bazin Wbs.t.
100FRAEddy Le Huitouze (FRA)Groupama - Fdj2:21
101BELLuca De Meester (BEL)Wagner Bazin Wbs.t.
102GERMiká Heming (GER)Tudor Pro Cycling Teams.t.
103CZEPetr Kelemen (CZE)Tudor Pro Cycling Teams.t.
104NORErik Nordsaeter Resell (NOR)Uno-X Mobilitys.t.
105NEDTimo Roosen (NED)Team Picnic Postnls.t.
106BELAbram Stockman (BEL)Unibet Tietema Rocketss.t.
107GBRCalum Johnston (GBR)Caja Rural - Seguros Rgas.t.
108SPAOmar Fraile Matarranz (SPA)s.t.
109DENMathias Norsgaard Jørgensen (DEN)Movistars.t.
110FINJaakko Hänninen (FIN)s.t.
111BELJonathan Vervenne (BEL)Soudal - Quick-Step Devo Teams.t.
112GBRTom Portsmouth (GBR)s.t.
113BELLorenz van de Wynkele (BEL)Lottos.t.
114NEDMenno Huising (NED)Team Visma | Lease A Bikes.t.
115FRAEmmanuel Morin (FRA)2:27
116FRAJérémy Lecroq (FRA)s.t.
117BELKenny Molly (BEL)2:43
118NEDRyan Gal (NED)Development Team Picnic Postnl2:45
119FRAElie Gesbert (FRA)3:35
120FRAGeoffrey Soupe (FRA)Totalenergiess.t.
121BELLudovic Robeet (BEL)Cofidiss.t.
122BELLionel Taminiaux (BEL)Lottos.t.
123ITAElia Viviani (ITA)s.t.
124NEDJoren Bloem (NED)Unibet Tietema Rocketss.t.
125NORErlend Blikra (NOR)Uno-X Mobility3:40
126BELSander De Pestel (BEL)Decathlon AG2R La Mondiale Teams.t.
127AUSPatrick Eddy (AUS)Team Picnic Postnl3:42
128RUSIvan Smirnov (RUS)6:03
129BELBaptiste Planckaert (BEL)6:48
130NZLCarter Guichard (NZL)7:35
131AUSMiles Scotson (AUS)7:37
132GBRDaniel McLay (GBR)Team Visma | Lease A Bikes.t.
133GBRMatthew Walls (GBR)Groupama - Fdjs.t.
134FRAAlan Riou (FRA)s.t.
135FRAAlexis Renard (FRA)Cofidis8:31
136CANMatisse Julien (CAN)s.t.
137SPAJordi Lopez Caravaca (SPA)Euskaltel - Euskadis.t.
138SPAXabier Berasategi Garmendia (SPA)Euskaltel - Euskadis.t.
139VENFrancisco Peñuela Sandoval (VEN)Caja Rural - Seguros Rgas.t.
140NEDEnzo Leijnse (NED)Team Picnic Postnls.t.
141ESTRait Ärm (EST)12:20
142FRANoah Knecht (FRA)s.t.
143SPAAnder Ganzabal Bilbao (SPA)Euskaltel - Euskadi13:01
144SPAJon Aberasturi Izaga (SPA)Euskaltel - Euskadis.t.
145ITAJuan David Sierra (ITA)s.t.
146FRARonan Auge (FRA)s.t.
147NEDDanny Van Der Tuuk (NED)Euskaltel - Euskadis.t.
148FRACorentin Devroute (FRA)13:08
149FRAJason Tesson (FRA)Totalenergies13:12
150LUXBob Jungels (LUX)13:27
151ROMAndrei Carbunarea (ROM)19:10
152ITAAlessandro Romele (ITA)Xds Astana Team
153GBRConnor Swift (GBR)
154NORMartin Bugge Urianstad (NOR)Uno-X Mobility
155FRAAntoine Hue (FRA)
156FRAOlivier Le Gac (FRA)Groupama - Fdj
157DENRasmus Søjberg Pedersen (DEN)

Go to result of the stage including all rankings



Stage 3 - 16 May 2025Sprint


1FRAPierre Gautherat (FRA)Decathlon AG2R La Mondiale Team3:22:35
2GBRJake Stewart (GBR)Israel - Premier Techs.t.
3FRAAxel Zingle (FRA)Team Visma | Lease A Bikes.t.
4DENTobias Lund Andresen (DEN)Team Picnic Postnls.t.
5GBRLewis Askey (GBR)Groupama - Fdjs.t.
6ITAAlberto Dainese (ITA)Tudor Pro Cycling Teams.t.
7FRABenjamin Thomas (FRA)Cofidiss.t.
8FRASamuel Leroux (FRA)Totalenergiess.t.
9BELJordi Warlop (BEL)Soudal - Quick Steps.t.
10FRAMatys Grisel (FRA)Lotto Development Teams.t.
11DENCarl-Frederik Bévort (DEN)Uno-X Mobilitys.t.
12ITAAlberto Bettiol (ITA)Xds Astana Teams.t.
13FRAMaxime Jarnet (FRA)s.t.
14FRABryan Coquard (FRA)Cofidiss.t.
15CANPier-André Côté (CAN)Israel - Premier Techs.t.
16NORPer Strand Hagenes (NOR)Team Visma | Lease A Bikes.t.
17SPACarlos Canal Blanco (SPA)Movistars.t.
18NZLAaron Gate (NZL)Xds Astana Teams.t.
19AUSOscar Chamberlain (AUS)Decathlon AG2R La Mondiale Teams.t.
20CANGuillaume Boivin (CAN)Israel - Premier Techs.t.
21FRAAxel Huens (FRA)Unibet Tietema Rocketss.t.
22BELYves Lampaert (BEL)Soudal - Quick Steps.t.
23NEDAlex Molenaar (NED)Caja Rural - Seguros Rgas.t.
24PORRuben Guerreiro (POR)s.t.
25BELJenno Berckmoes (BEL)Lottos.t.
26FRAFlorian Sénéchal (FRA)s.t.
27BELGil Gelders (BEL)Soudal - Quick Steps.t.
28ITAElia Viviani (ITA)s.t.
29FRAAlexandre Delettre (FRA)Totalenergiess.t.
30FRASam Maisonobe (FRA)Cofidiss.t.
31BELCeriel Desal (BEL)Wagner Bazin Wbs.t.
32USARiley Sheehan (USA)Israel - Premier Techs.t.
33SPAAlex Diaz Alvarez (SPA)Caja Rural - Seguros Rgas.t.
34FRAThibaud Gruel (FRA)Groupama - Fdjs.t.
35BELBaptiste Planckaert (BEL)s.t.
36BELAlec Segaert (BEL)Lottos.t.
37FRACyril Barthe (FRA)Groupama - Fdjs.t.
38FRADamien Touzé (FRA)Cofidiss.t.
39FRANans Peters (FRA)Decathlon AG2R La Mondiale Teams.t.
40FRAThomas Gachignard (FRA)Totalenergiess.t.
41GBRBen Swift (GBR)s.t.
42NEDMike Teunissen (NED)Xds Astana Teams.t.
43FRARomain Cardis (FRA)s.t.
44CZETomas Kopecky (CZE)Unibet Tietema Rocketss.t.
45MONVictor Langellotti (MON)s.t.
46BELGianluca Pollefliet (BEL)Decathlon AG2R La Mondiale Teams.t.
47FINJaakko Hänninen (FIN)s.t.
48NEDLoe Van Belle (NED)Team Visma | Lease A Bikes.t.
49SWIFabian Lienhard (SWI)Tudor Pro Cycling Teams.t.
50SPAJavier Ibañez Beltran de Salazar (SPA)Caja Rural - Seguros Rgas.t.
51SPAJoseba Lopez Cuesta (SPA)Caja Rural - Seguros Rgas.t.
52FRANicolas Breuillard (FRA)s.t.
53BELAbram Stockman (BEL)Unibet Tietema Rocketss.t.
54DENMathias Norsgaard Jørgensen (DEN)Movistars.t.
55SWELucas Eriksson (SWE)Tudor Pro Cycling Teams.t.
56ITAManlio Moro (ITA)Movistars.t.
57NORSakarias Koller Løland (NOR)s.t.
58GBRSamuel Watson (GBR)s.t.
59SWIRobin Froidevaux (SWI)Tudor Pro Cycling Teams.t.
60BELAimé De Gendt (BEL)Cofidiss.t.
61DENWilliam Blume Levy (DEN)Uno-X Mobilitys.t.
62RUSIvan Smirnov (RUS)s.t.
63SPAGorka Sorarrain Agirrezabala (SPA)Caja Rural - Seguros Rgas.t.
64FRAGeoffrey Soupe (FRA)Totalenergiess.t.
65NEDNils Eekhoff (NED)Team Picnic Postnl0:16
66FRAFlorian Dauphin (FRA)Totalenergies0:24
67SPAOmar Fraile Matarranz (SPA)s.t.
68FRAMatis Louvel (FRA)Israel - Premier Tech0:39
69NEDTimo Roosen (NED)Team Picnic Postnl0:48
70BELTosh Van Der Sande (BEL)Team Visma | Lease A Bikes.t.
71FRAArnaud Démare (FRA)0:51
72SPARaul Garcia Pierna (SPA)s.t.
73BELLionel Taminiaux (BEL)Lotto0:59
74SWIJohan Jacobs (SWI)Groupama - Fdjs.t.
75FRAJoris Chaussinand (FRA)s.t.
76BELSander De Pestel (BEL)Decathlon AG2R La Mondiale Team1:12
77NEDRyan Gal (NED)Development Team Picnic Postnl1:42
78BELCédric Beullens (BEL)Lottos.t.
79FRAEddy Le Huitouze (FRA)Groupama - Fdj3:24
80NEDMartijn Budding (NED)Unibet Tietema Rockets5:08
81NEDJoren Bloem (NED)Unibet Tietema Rocketss.t.
82COLFernando Gaviria Rendon (COL)Movistars.t.
83ITADavide Cimolai (ITA)Movistar5:52
84FRAAxel Narbonne Zuccarelli (FRA)6:17
85BELLorenz van de Wynkele (BEL)Lottos.t.
86NORErik Nordsaeter Resell (NOR)Uno-X Mobilitys.t.
87NORErlend Blikra (NOR)Uno-X Mobilitys.t.
88SPAÓscar Rodríguez Garaicoechea (SPA)s.t.
89FRAAntoine Huby (FRA)Soudal - Quick Steps.t.
90CZEPetr Kelemen (CZE)Tudor Pro Cycling Teams.t.
91NEDAlexander Konijn (NED)s.t.
92FRARonan Auge (FRA)s.t.
93FRALéandre Lozouet (FRA)s.t.
94FRAHenri-François Renard-Haquin (FRA)8:53
95FRAElie Gesbert (FRA)s.t.
96BELJonathan Vervenne (BEL)Soudal - Quick-Step Devo Teams.t.
97FRAAlan Riou (FRA)s.t.
98GERMichael Schwarzmann (GER)Israel - Premier Techs.t.
99GBRMatthew Walls (GBR)Groupama - Fdjs.t.
100FRARayan Boulahoite (FRA)Totalenergiess.t.
101SPAGonzalo Serrano Rodriguez (SPA)Movistars.t.
102GERPascal Ackermann (GER)Israel - Premier Techs.t.
103GBRDaniel McLay (GBR)Team Visma | Lease A Bikes.t.
104CANMatisse Julien (CAN)s.t.
105GBRTom Portsmouth (GBR)s.t.
106BELLudovic Robeet (BEL)Cofidiss.t.
107FRAJérémy Lecroq (FRA)9:16
108BELKenny Molly (BEL)10:42
109ITAJuan David Sierra (ITA)10:50
110FRAVictor Papon (FRA)Wagner Bazin Wb10:56
111FRAMaximilien Juillard (FRA)10:58
112SPAJordi Lopez Caravaca (SPA)Euskaltel - Euskadis.t.
113FRAKillian Théot (FRA)11:08
114NORKasper Haugland (NOR)Decathlon AG2R la Mondiale Development Teams.t.
115FRAYohann Simon (FRA)11:21
116FRALucas Beneteau (FRA)s.t.
117NEDEnzo Leijnse (NED)Team Picnic Postnls.t.
118NEDCees Bol (NED)Xds Astana Team12:02
119DENCasper Pedersen (DEN)Soudal - Quick Steps.t.
120FRALenaïc Langella (FRA)s.t.
121FRAAlexis Renard (FRA)Cofidiss.t.
122FRAPaul Hennequin (FRA)Euskaltel - Euskadi13:05
123DENSebastian Nielsen (DEN)Unibet Tietema Rocketss.t.
124BELLuca De Meester (BEL)Wagner Bazin Wbs.t.
125FRANoah Knecht (FRA)s.t.
126BELLeander Van Hautegem (BEL)Wagner Bazin Wbs.t.
127AUSPatrick Eddy (AUS)Team Picnic Postnls.t.
128SPAAnder Ganzabal Bilbao (SPA)Euskaltel - Euskadis.t.
129ITAAndrea Raccagni Noviero (ITA)Soudal - Quick Steps.t.
130SPANicolas Alustiza Goenaga (SPA)Euskaltel - Euskadis.t.
131SPAXabier Berasategi Garmendia (SPA)Euskaltel - Euskadis.t.
132GBRCalum Johnston (GBR)Caja Rural - Seguros Rgas.t.
133NZLCarter Guichard (NZL)13:08
134FRAJustin Ducret (FRA)
135VENFrancisco Peñuela Sandoval (VEN)Caja Rural - Seguros Rga
136ROMAndrei Carbunarea (ROM)
137FRACorentin Devroute (FRA)
138FRAEmmanuel Morin (FRA)
139ESTRait Ärm (EST)
140SPAJon Aberasturi Izaga (SPA)Euskaltel - Euskadi
141FRAPierre Barbier (FRA)Wagner Bazin Wb
142NORStian Fredheim (NOR)Uno-X Mobility
143NEDDanny Van Der Tuuk (NED)Euskaltel - Euskadi
144AUSMiles Scotson (AUS)
145BELRobbe Dhondt (BEL)Team Picnic Postnl
146LUXBob Jungels (LUX)
147NEDMenno Huising (NED)Team Visma | Lease A Bike
148NEDWessel Mouris (NED)Unibet Tietema Rockets
149FRAJason Tesson (FRA)Totalenergies
150GERMiká Heming (GER)Tudor Pro Cycling Team
151FRABaptiste Gillet (FRA)Arkéa - B&b Hôtels Continentale

Go to result of the stage including all rankings



Stage 4 - 17 May 2025Medium mountain


1GBRSamuel Watson (GBR)4:17:01
2SPACarlos Canal Blanco (SPA)Movistars.t.
3GBRLewis Askey (GBR)Groupama - Fdj0:03
4FRAAlexandre Delettre (FRA)Totalenergies0:05
5DENTobias Lund Andresen (DEN)Team Picnic Postnls.t.
6MONVictor Langellotti (MON)0:06
7NORPer Strand Hagenes (NOR)Team Visma | Lease A Bikes.t.
8FRABenjamin Thomas (FRA)Cofidiss.t.
9FRAThibaud Gruel (FRA)Groupama - Fdj0:08
10FRANicolas Breuillard (FRA)s.t.
11FRASam Maisonobe (FRA)Cofidis0:15
12FRANans Peters (FRA)Decathlon AG2R La Mondiale Teams.t.
13BELGil Gelders (BEL)Soudal - Quick Steps.t.
14FRARayan Boulahoite (FRA)Totalenergiess.t.
15SPARaul Garcia Pierna (SPA)s.t.
16BELYves Lampaert (BEL)Soudal - Quick Step0:21
17NORSakarias Koller Løland (NOR)0:22
18BELAimé De Gendt (BEL)Cofidis0:24
19BELAlec Segaert (BEL)Lotto0:26
20FRABryan Coquard (FRA)Cofidiss.t.
21BELJenno Berckmoes (BEL)Lotto0:29
22FRAVictor Papon (FRA)Wagner Bazin Wbs.t.
23FRASamuel Leroux (FRA)Totalenergiess.t.
24NEDMike Teunissen (NED)Xds Astana Team0:41
25FRAThomas Gachignard (FRA)Totalenergiess.t.
26FRALucas Beneteau (FRA)s.t.
27FRAAxel Huens (FRA)Unibet Tietema Rockets0:46
28NEDRyan Gal (NED)Development Team Picnic Postnl0:55
29GBRBen Swift (GBR)s.t.
30SPAXabier Berasategi Garmendia (SPA)Euskaltel - Euskadi1:01
31FRACyril Barthe (FRA)Groupama - Fdj1:10
32SPAGonzalo Serrano Rodriguez (SPA)Movistar1:48
33SPAGorka Sorarrain Agirrezabala (SPA)Caja Rural - Seguros Rga1:51
34SWELucas Eriksson (SWE)Tudor Pro Cycling Teams.t.
35FRADamien Touzé (FRA)Cofidis3:18
36BELAbram Stockman (BEL)Unibet Tietema Rockets3:42
37SWIJohan Jacobs (SWI)Groupama - Fdjs.t.
38FRAAntoine Huby (FRA)Soudal - Quick Step5:03
39CZETomas Kopecky (CZE)Unibet Tietema Rockets6:24
40FRAYohann Simon (FRA)6:25
41SPAÓscar Rodríguez Garaicoechea (SPA)s.t.
42BELSander De Pestel (BEL)Decathlon AG2R La Mondiale Team6:35
43SWIRobin Froidevaux (SWI)Tudor Pro Cycling Team7:27
44ITAManlio Moro (ITA)Movistars.t.
45SPAJavier Ibañez Beltran de Salazar (SPA)Caja Rural - Seguros Rga8:09
46NEDLoe Van Belle (NED)Team Visma | Lease A Bikes.t.
47SPAAlex Diaz Alvarez (SPA)Caja Rural - Seguros Rga8:11
48NZLCarter Guichard (NZL)8:13
49FRAMatys Grisel (FRA)Lotto Development Team8:15
50FRAJoris Chaussinand (FRA)8:20
51DENWilliam Blume Levy (DEN)Uno-X Mobility8:24
52FRALenaïc Langella (FRA)s.t.
53FRAElie Gesbert (FRA)8:27
54FRAMatis Louvel (FRA)Israel - Premier Techs.t.
55FRAFlorian Sénéchal (FRA)8:32
56DENCarl-Frederik Bévort (DEN)Uno-X Mobilitys.t.
57DENMathias Norsgaard Jørgensen (DEN)Movistars.t.
58FRAGeoffrey Soupe (FRA)Totalenergies8:37
59FRAAxel Narbonne Zuccarelli (FRA)8:42
60FRAEddy Le Huitouze (FRA)Groupama - Fdjs.t.
61NORErik Nordsaeter Resell (NOR)Uno-X Mobilitys.t.
62BELJonathan Vervenne (BEL)Soudal - Quick-Step Devo Teams.t.
63NEDTimo Roosen (NED)Team Picnic Postnls.t.
64NZLAaron Gate (NZL)Xds Astana Teams.t.
65FRARomain Cardis (FRA)s.t.
66SPAOmar Fraile Matarranz (SPA)9:05
67GBRTom Portsmouth (GBR)9:16
68PORRuben Guerreiro (POR)9:37
69ITADavide Cimolai (ITA)Movistars.t.
70NORKasper Haugland (NOR)Decathlon AG2R la Mondiale Development Team9:42
71SWIFabian Lienhard (SWI)Tudor Pro Cycling Teams.t.
72FRAPierre Gautherat (FRA)Decathlon AG2R La Mondiale Teams.t.
73FRAPaul Hennequin (FRA)Euskaltel - Euskadi9:49
74NEDEnzo Leijnse (NED)Team Picnic Postnls.t.
75FRAKillian Théot (FRA)9:54
76BELLuca De Meester (BEL)Wagner Bazin Wb14:01
77FINJaakko Hänninen (FIN)s.t.
78GBRJake Stewart (GBR)Israel - Premier Tech15:36
79GERPascal Ackermann (GER)Israel - Premier Techs.t.
80CANGuillaume Boivin (CAN)Israel - Premier Techs.t.
81FRAMaximilien Juillard (FRA)s.t.
82BELLorenz van de Wynkele (BEL)Lottos.t.
83CZEPetr Kelemen (CZE)Tudor Pro Cycling Teams.t.
84CANMatisse Julien (CAN)s.t.
85DENSebastian Nielsen (DEN)Unibet Tietema Rocketss.t.
86GERMichael Schwarzmann (GER)Israel - Premier Techs.t.
87BELGianluca Pollefliet (BEL)Decathlon AG2R La Mondiale Teams.t.
88AUSOscar Chamberlain (AUS)Decathlon AG2R La Mondiale Teams.t.
89BELBaptiste Planckaert (BEL)s.t.
90ITAJuan David Sierra (ITA)s.t.
91NEDAlexander Konijn (NED)s.t.
92ITAAlberto Dainese (ITA)Tudor Pro Cycling Teams.t.
93NORErlend Blikra (NOR)Uno-X Mobilitys.t.
94FRAHenri-François Renard-Haquin (FRA)s.t.
95BELLeander Van Hautegem (BEL)Wagner Bazin Wbs.t.
96SPAJordi Lopez Caravaca (SPA)Euskaltel - Euskadi15:45
97BELLudovic Robeet (BEL)Cofidiss.t.
98SPAAnder Ganzabal Bilbao (SPA)Euskaltel - Euskadis.t.
99SPAJoseba Lopez Cuesta (SPA)Caja Rural - Seguros Rgas.t.
100NEDNils Eekhoff (NED)Team Picnic Postnls.t.
101NEDAlex Molenaar (NED)Caja Rural - Seguros Rgas.t.
102GBRMatthew Walls (GBR)Groupama - Fdjs.t.
103BELJordi Warlop (BEL)Soudal - Quick Steps.t.
104BELTosh Van Der Sande (BEL)Team Visma | Lease A Bikes.t.
105SPANicolas Alustiza Goenaga (SPA)Euskaltel - Euskadis.t.
106BELKenny Molly (BEL)s.t.
107FRANoah Knecht (FRA)s.t.
108FRAArnaud Démare (FRA)s.t.
109FRAFlorian Dauphin (FRA)Totalenergiess.t.
110GBRCalum Johnston (GBR)Caja Rural - Seguros Rgas.t.
111CANPier-André Côté (CAN)Israel - Premier Techs.t.
112FRAAlan Riou (FRA)s.t.
113FRALéandre Lozouet (FRA)s.t.
114AUSPatrick Eddy (AUS)Team Picnic Postnls.t.
115ITAElia Viviani (ITA)s.t.
116COLFernando Gaviria Rendon (COL)Movistars.t.
117BELLionel Taminiaux (BEL)Lottos.t.
118NEDMartijn Budding (NED)Unibet Tietema Rockets22:18
119GBRDaniel McLay (GBR)Team Visma | Lease A Bikes.t.
120NEDJoren Bloem (NED)Unibet Tietema Rocketss.t.
121FRARonan Auge (FRA)s.t.
122NEDCees Bol (NED)Xds Astana Team
123FRAJérémy Lecroq (FRA)
124FRAMaxime Jarnet (FRA)
125USARiley Sheehan (USA)Israel - Premier Tech
126BELCédric Beullens (BEL)Lotto
127FRAAxel Zingle (FRA)Team Visma | Lease A Bike
128RUSIvan Smirnov (RUS)
129BELCeriel Desal (BEL)Wagner Bazin Wb
130ITAAlberto Bettiol (ITA)Xds Astana Team
131ITAAndrea Raccagni Noviero (ITA)Soudal - Quick Step
132FRAAlexis Renard (FRA)Cofidis
133DENCasper Pedersen (DEN)Soudal - Quick Step

Go to result of the stage including all rankings



Stage 5 - 18 May 2025Sprint


Results by stage

Help

Statistics

Archives

Prize list

Information

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