2024 Four Days of Dunkirk

The 2024 Four Days of Dunkirk (French: Quatre Jours de Dunkerque 2024) was a road cycling stage race that took place between 14 and 19 May 2024 in the French administrative region of Hauts-de-France. The race was rated as a category 2.Pro event on the 2024 UCI ProSeries calendar, and was the 68th edition of the Four Days of Dunkirk.

2024 Four Days of Dunkirk
2024 UCI ProSeries
Race details
Dates14–19 May 2024
Stages6
Distance1,045.1 km (649.4 mi)
Winning time23h 58' 57"
Results
Winner Sam Bennett (IRL)(Decathlon–AG2R La Mondiale)
 Second Paul Penhoët (FRA)(Groupama–FDJ)
 Third Jenno Berckmoes (BEL)(Lotto–Dstny)

Points Sam Bennett (IRL)(Decathlon–AG2R La Mondiale)
Mountains Fausto Masnada (ITA)(Soudal–Quick-Step)
Youth Paul Penhoët (FRA)(Groupama–FDJ)
 TeamBelgium Lotto–Dstny
← 2023
2025 →

Teams

Six UCI WorldTeams, six UCI ProTeams and six UCI Continental teams made up the eighteen teams that participated in the race.[1]

UCI WorldTeams

UCI ProTeams

UCI Continental Teams

Route

Stage characteristics and winners[2]
StageDateCourseDistanceTypeStage winner
114 MayDunkirk to Le Touquet173 km (107 mi) Hilly stage  Milan Fretin (BEL)
215 MayWimereux to Abbeville184.2 km (114.5 mi) Hilly stage  Sam Bennett (IRL)
316 MaySaint-Laurent-Blangy to Bouchain165.1 km (102.6 mi) Flat stage  Sam Bennett (IRL)
417 MayMazingarbe to Pont-à-Marcq166.8 km (103.6 mi) Flat stage  Warre Vangheluwe (BEL)
518 MayArques to Cassel179.1 km (111.3 mi) Hilly stage  Sam Bennett (IRL)
619 MayLoon-Plage to Dunkirk176.8 km (109.9 mi) Flat stage  Sam Bennett (IRL)
Total1,045.1 km (649.4 mi)

Stages

Stage 1

14 May 2024 – Dunkirk to Le Touquet, 173 km (107 mi)[2]
Stage 1 result[3]
RankRiderTeamTime
1  Milan Fretin (BEL)Cofidis4h 05' 47"
2  Paul Hennequin (FRA)Nice Métropole Côte d'Azur+ 0"
3  Sam Bennett (IRL)Decathlon–AG2R La Mondiale+ 0"
4  Amaury Capiot (BEL)Arkéa–B&B Hotels+ 0"
5  Milan Menten (BEL)Lotto–Dstny+ 0"
6  Rory Townsend (IRL)Q36.5 Pro Cycling Team+ 0"
7  Jordi Warlop (BEL)Soudal–Quick-Step+ 0"
8  Nils Eekhoff (NED)Team dsm–firmenich PostNL+ 0"
9  Rait Ärm (EST)Van Rysel–Roubaix+ 0"
10  Casper van Uden (NED)Team dsm–firmenich PostNL+ 0"
General classification after Stage 1[3]
RankRiderTeamTime
1  Milan Fretin (BEL) Cofidis4h 05' 37"
2  Paul Hennequin (FRA)Nice Métropole Côte d'Azur+ 4"
3  Sam Bennett (IRL) Decathlon–AG2R La Mondiale+ 6"
4  Amaury Capiot (BEL)Arkéa–B&B Hotels+ 10"
5  Milan Menten (BEL)Lotto–Dstny+ 10"
6  Rory Townsend (IRL)Q36.5 Pro Cycling Team+ 10"
7  Jordi Warlop (BEL)Soudal–Quick-Step+ 10"
8  Nils Eekhoff (NED)Team dsm–firmenich PostNL+ 10"
9  Rait Ärm (EST)Van Rysel–Roubaix+ 10"
10  Casper van Uden (NED)Team dsm–firmenich PostNL+ 10"

Stage 2

15 May 2024 – Wimereux to Abbeville, 184.3 km (114.5 mi)[2]
Stage 2 result[4]
RankRiderTeamTime
1  Sam Bennett (IRL) Decathlon–AG2R La Mondiale4h 20' 25"
2  Paul Penhoët (FRA)Groupama–FDJ+ 0"
3  Sasha Weemaes (BEL)Bingoal WB+ 0"
4  Pascal Ackermann (GER)Israel–Premier Tech+ 0"
5  Jérémy Lecroq (FRA)St. Michel–Mavic–Auber93+ 0"
6  Amaury Capiot (BEL)Arkéa–B&B Hotels+ 0"
7  Emmanuel Morin (FRA)Van Rysel–Roubaix+ 0"
8  Jordi Warlop (BEL)Soudal–Quick-Step+ 0"
9  Jason Tesson (FRA)Team TotalEnergies+ 0"
10  Milan Menten (BEL)Lotto–Dstny+ 0"
General classification after Stage 2[4]
RankRiderTeamTime
1  Sam Bennett (IRL) Decathlon–AG2R La Mondiale8h 25' 58"
2  Milan Fretin (BEL) Cofidis+ 4"
3  Paul Penhoët (FRA)Groupama–FDJ+ 8"
4  Paul Hennequin (FRA)Nice Métropole Côte d'Azur+ 8"
5  Sasha Weemaes (BEL)Bingoal WB+ 10"
6  Corbin Strong (NZL)Israel–Premier Tech+ 11"
7  Amaury Capiot (BEL)Arkéa–B&B Hotels+ 12"
8  Jenno Berckmoes (BEL)Lotto–Dstny+ 13"
9  Milan Menten (BEL)Lotto–Dstny+ 14"
10  Jordi Warlop (BEL)Soudal–Quick-Step+ 14"

Stage 3

16 May 2024– Saint-Laurent-Blangy to Bouchain, 165.1 km (102.6 mi)[2]
Stage 3 result[5]
RankRiderTeamTime
1  Sam Bennett (IRL) Decathlon–AG2R La Mondiale3h 42' 38"
2  Milan Fretin (BEL) Cofidis+ 0"
3  Amaury Capiot (BEL)Arkéa–B&B Hotels+ 0"
4  Nils Eekhoff (NED)Team dsm–firmenich PostNL+ 0"
5  Pascal Ackermann (GER)Israel–Premier Tech+ 0"
6  Pierre Barbier (FRA)Philippe Wagner–Bazin+ 0"
7  Paul Penhoët (FRA)Groupama–FDJ+ 0"
8  Jason Tesson (FRA)Team TotalEnergies+ 0"
9  Rory Townsend (IRL)Q36.5 Pro Cycling Team+ 0"
10  Paul Hennequin (FRA)Nice Métropole Côte d'Azur+ 0"
General classification after Stage 3[5]
RankRiderTeamTime
1  Sam Bennett (IRL) Decathlon–AG2R La Mondiale12h 08' 26"
2  Milan Fretin (BEL) Cofidis+ 8"
3  Amaury Capiot (BEL)Arkéa–B&B Hotels+ 18"
4  Paul Penhoët (FRA)Groupama–FDJ+ 18"
5  Paul Hennequin (FRA)Nice Métropole Côte d'Azur+ 18"
6  Fabio Christen (SUI)Q36.5 Pro Cycling Team+ 18"
7  Sasha Weemaes (BEL)Bingoal WB+ 20"
8  Corbin Strong (NZL)Israel–Premier Tech+ 21"
9  Jenno Berckmoes (BEL)Lotto–Dstny+ 22"
10  Rory Townsend (IRL)Q36.5 Pro Cycling Team+ 24"

Stage 4

17 May 2024 – Mazingarbe to Pont-à-Marcq, 166.8 km (103.6 mi)[2]
Stage 4 result[6]
RankRiderTeamTime
1  Warre Vangheluwe (BEL)Soudal–Quick-Step3h 35' 22"
2  Sam Bennett (IRL) Decathlon–AG2R La Mondiale+ 0"
3  Corbin Strong (NZL)Israel–Premier Tech+ 0"
4  Milan Fretin (BEL) Cofidis+ 0"
5  Paul Hennequin (FRA)Nice Métropole Côte d'Azur+ 0"
6  Milan Menten (BEL)Lotto–Dstny+ 0"
7  Emmanuel Morin (FRA)Van Rysel–Roubaix+ 0"
8  Tom Van Asbroeck (BEL)Israel–Premier Tech+ 0"
9  Alexis Renard (FRA)Cofidis+ 0"
10  Luca Van Boven (BEL)Bingoal WB+ 0"
General classification after Stage 4[6]
RankRiderTeamTime
1  Sam Bennett (IRL) Decathlon–AG2R La Mondiale15h 43' 42"
2  Milan Fretin (BEL) Cofidis+ 14"
3  Corbin Strong (NZL)Israel–Premier Tech+ 23"
4  Amaury Capiot (BEL)Arkéa–B&B Hotels+ 24"
5  Paul Penhoët (FRA)Groupama–FDJ+ 24"
6  Paul Hennequin (FRA)Nice Métropole Côte d'Azur+ 24"
7  Fabio Christen (SUI)Q36.5 Pro Cycling Team+ 24"
8  Tomáš Kopecký (CZE)TDT–Unibet Cycling Team+ 26"
9  Jenno Berckmoes (BEL)Lotto–Dstny+ 28"
10  Tom Van Asbroeck (BEL)Israel–Premier Tech+ 29"

Stage 5

18 May 2024 – Arques to Cassel, 179.1 km (111.3 mi)[2]
Stage 5 result[7]
RankRiderTeamTime
1  Sam Bennett (IRL) Decathlon–AG2R La Mondiale4h 24' 31"
2  Paul Penhoët (FRA)Groupama–FDJ+ 0"
3  Jenno Berckmoes (BEL)Lotto–Dstny+ 0"
4  Luca Van Boven (BEL)Bingoal WB+ 3"
5  Alexandre Delettre (FRA)St. Michel–Mavic–Auber93+ 3"
6  Nicolas Breuillard (FRA)St. Michel–Mavic–Auber93+ 3"
7  Oliver Naesen (BEL) Decathlon–AG2R La Mondiale+ 6"
8  Milan Menten (BEL)Lotto–Dstny+ 10"
9  Samuel Watson (GBR)Groupama–FDJ+ 10"
10  Samuel Leroux (FRA)Van Rysel–Roubaix+ 10"
General classification after Stage 5[7]
RankRiderTeamTime
1  Sam Bennett (IRL) Decathlon–AG2R La Mondiale20h 08' 03"
2  Paul Penhoët (FRA) Groupama–FDJ+ 28"
3  Jenno Berckmoes (BEL) Lotto–Dstny+ 31"
4  Luca Van Boven (BEL)Bingoal WB+ 43"
5  Alexandre Delettre (FRA)St. Michel–Mavic–Auber93+ 43"
6  Milan Fretin (BEL)Cofidis+ 45"
7  Oliver Naesen (BEL)Decathlon–AG2R La Mondiale+ 46"
8  Tomáš Kopecký (CZE)TDT–Unibet Cycling Team+ 46"
9  Thomas Gachignard (FRA)Team TotalEnergies+ 49"
10  Milan Menten (BEL) Lotto–Dstny+ 50"

Stage 6

19 May 2024 – Loon-Plage to Dunkirk, 176.8 km (109.9 mi)[2]
Stage 6 result[8]
RankRiderTeamTime
1  Sam Bennett (IRL) Decathlon–AG2R La Mondiale3h 51' 04"
2  Sasha Weemaes (BEL)Bingoal WB+ 0"
3  Pascal Ackermann (GER)Israel–Premier Tech+ 0"
4  Amaury Capiot (BEL)Arkéa–B&B Hotels+ 0"
5  Paul Penhoët (FRA) Groupama–FDJ+ 0"
6  Casper van Uden (NED)Team dsm–firmenich PostNL+ 0"
7  Pierre Barbier (FRA)Philippe Wagner–Bazin+ 0"
8  Lorrenzo Manzin (FRA)Team TotalEnergies+ 0"
9  Paul Hennequin (FRA)Nice Métropole Côte d'Azur+ 0"
10  Milan Menten (BEL) Lotto–Dstny+ 0"
General classification after Stage 6[8]
RankRiderTeamTime
1  Sam Bennett (IRL) Decathlon–AG2R La Mondiale23h 58' 57"
2  Paul Penhoët (FRA) Groupama–FDJ+ 38"
3  Jenno Berckmoes (BEL) Lotto–Dstny+ 41"
4  Luca Van Boven (BEL)Bingoal WB+ 53"
5  Alexandre Delettre (FRA)St. Michel–Mavic–Auber93+ 53"
6  Milan Fretin (BEL)Cofidis+ 55"
7  Tomáš Kopecký (CZE)TDT–Unibet Cycling Team+ 55"
8  Oliver Naesen (BEL)Decathlon–AG2R La Mondiale+ 56"
9  Thomas Gachignard (FRA)Team TotalEnergies+ 57"
10  Aimé De Gendt (BEL)Cofidis+ 57"

Classification leadership table

Classification leadership by stage
StageWinnerGeneral classification
Points classification
Mountains classification
Young rider classification
Team classification
1Milan FretinMilan FretinMilan FretinGwen LeclaincheMilan FretinDecathlon–AG2R La Mondiale
2Sam BennettSam BennettSam BennettMaxime Jarnet
3Sam BennettGwen Leclainche
4Warre Vangheluwe
5Sam BennettFausto MasnadaPaul PenhoëtLotto–Dstny
6Sam Bennett
FinalSam BennettSam BennettFausto MasnadaPaul PenhoëtLotto–Dstny

Classification standings

Legend
Denotes the winner of the general classification Denotes the winner of the mountains classification
Denotes the winner of the points classification Denotes the winner of the young rider classification
Denotes the winner of the team classification

General classification

Final general classification (1–10)[8]
RankRiderTeamTime
1  Sam Bennett (IRL) Decathlon–AG2R La Mondiale23h 58' 57"
2  Paul Penhoët (FRA) Groupama–FDJ+ 38"
3  Jenno Berckmoes (BEL) Lotto–Dstny+ 41"
4  Luca Van Boven (BEL)Bingoal WB+ 53"
5  Alexandre Delettre (FRA)St. Michel–Mavic–Auber93+ 53"
6  Milan Fretin (BEL)Cofidis+ 55"
7  Tomáš Kopecký (CZE)TDT–Unibet Cycling Team+ 55"
8  Oliver Naesen (BEL)Decathlon–AG2R La Mondiale+ 56"
9  Thomas Gachignard (FRA)Team TotalEnergies+ 57"
10  Aimé De Gendt (BEL)Cofidis+ 57"

Points classification

Final points classification (1–10)[8]
RankRiderTeamPoints
1  Sam Bennett (IRL) Decathlon–AG2R La Mondiale81
2  Milan Fretin (BEL)Cofidis34
3  Paul Penhoët (FRA) Groupama–FDJ34
4  Amaury Capiot (BEL)Arkéa–B&B Hotels30
5  Pascal Ackermann (GER)Israel–Premier Tech22
6  Paul Hennequin (FRA)Nice Métropole Côte d'Azur21
7  Sasha Weemaes (BEL)Bingoal WB21
8  Milan Menten (BEL) Lotto–Dstny16
9  Warre Vangheluwe (BEL)Soudal–Quick-Step15
10  Jenno Berckmoes (BEL) Lotto–Dstny14

Mountains classification

Final mountains classification (1–10)[8]
RankRiderTeamPoints
1  Fausto Masnada (ITA) Soudal–Quick-Step27
2  Gwen Leclainche (FRA)Philippe Wagner–Bazin21
3  Maxime Jarnet (FRA)Van Rysel–Roubaix15
4  Enzo Leijnse (NED)Team dsm–firmenich PostNL13
5  Cyrus Monk (AUS)Q36.5 Pro Cycling Team8
6  Robin Plamondon (CAN)CIC U Nantes Atlantique7
7  Jérémy Lecroq (FRA)St. Michel–Mavic–Auber937
8  Thomas Gachignard (FRA)Team TotalEnergies5
9  Kasper Asgreen (DEN)Soudal–Quick-Step5
10  Pascal Ackermann (GER)Israel–Premier Tech5

Young rider classification

Final young rider classification (1–10)[8]
RankRiderTeamTime
1  Paul Penhoët (FRA) Groupama–FDJ23h 59' 35"
2  Jenno Berckmoes (BEL) Lotto–Dstny+ 3"
3  Luca Van Boven (BEL)Bingoal WB+ 15"
4  Milan Fretin (BEL)Cofidis+ 17"
5  Tomáš Kopecký (CZE)TDT–Unibet Cycling Team+ 17"
6  Thomas Gachignard (FRA)Team TotalEnergies+ 19"
7  Samuel Watson (GBR)Groupama–FDJ+ 22"
8  Liam Slock (BEL) Lotto–Dstny+ 31"
9  Casper van Uden (NED)Team dsm–firmenich PostNL+ 33"
10  Antoine Huby (FRA)Soudal–Quick-Step+ 33"

Team classification

Final team classification (1–10)[8]
RankTeamTime
1 Lotto–Dstny 71h 59' 41"
2 Groupama–FDJ+ 11"
3 Decathlon–AG2R La Mondiale+ 38"
4 Cofidis+ 1' 03"
5 Arkéa–B&B Hotels+ 2' 06"
6 St. Michel–Mavic–Auber93+ 2' 21"
7 Team TotalEnergies+ 2' 52"
8 TDT–Unibet Cycling Team+ 3' 06"
9 Israel–Premier Tech+ 3' 18"
10 Van Rysel–Roubaix+ 10' 28"

References