4 Jours de Dunkerque 2025 - Standings

5 stages, Sainte Catherine > Dunkerque, 868.5km

14.05-18.05

Standings

GC

PosRiderTeam Time
1 Sam Watson INEOS Grenadiers 19:30:05
2 Lewis Askey Groupama-FDJ + 00.04
3 Carlos Canal Movistar Team + 00.11
4 Tobias Lund Andresen Team Picnic PostNL + 00.12
5 Per Strand Hagenes Team Visma | Lease a Bike + 00.16
6 Thibaud Gruel Groupama-FDJ + 00.18
7 Alexandre Delettre Team TotalEnergies + 00.22
8 Benjamin Thomas Cofidis + 00.23
9 Victor Langellotti INEOS Grenadiers + 00.23
10 Nans Peters Decathlon AG2R La Mondiale Team + 00.23
11 Nicolas Breuillard St Michel-Preference Home-Auber 93 + 00.25
12 Sam Maisonobe Cofidis + 00.32
13 Sakarias Koller Løland Uno-X Mobility + 00.33
14 Yves Lampaert Soudal Quick-Step + 00.38
15 Bryan Coquard Cofidis + 00.41
16 Aimé De Gendt Cofidis + 00.41
17 Alec Segaert Lotto + 00.43
18 Jenno Berckmoes Lotto + 00.46
19 Samuel Leroux Team TotalEnergies + 00.46
20 Gil Gelders Soudal Quick-Step + 00.49
21 Mike Teunissen XDS Astana Team + 00.55
22 Thomas Gachignard Team TotalEnergies + 00.58
23 Axel Huens Unibet Tietema Rockets + 01.00
24 Ben Swift INEOS Grenadiers + 01.04
25 Cyril Barthe Groupama-FDJ + 01.27
26 Raúl García ARKEA-B&B HOTELS + 01.28
27 Lucas Eriksson Tudor Pro Cycling Team + 02.16
28 Gorka Sorarrain Caja Rural-Seguros RGA + 02.53
29 Damien Touzé Cofidis + 03.35
30 Tomas Kopecky Unibet Tietema Rockets + 06.41
31 Abram Stockman Unibet Tietema Rockets + 07.00
32 Johan Jacobs Groupama-FDJ + 07.44
33 Robin Froidevaux Tudor Pro Cycling Team + 07.52
34 Loe van Belle Team Visma | Lease a Bike + 08.26
35 Alex Diaz Caja Rural-Seguros RGA + 08.36
36 Joris Chaussinand CIC U Nantes + 08.45
37 Aaron Gate XDS Astana Team + 08.59
38 Matys Grisel Lotto + 09.00
39 William Blume Levy Uno-X Mobility + 09.01
40 Javier Ibanez Caja Rural-Seguros RGA + 09.08
41 Carl-Frederik Bevort Uno-X Mobility + 09.09
42 Pierre Gautherat Decathlon AG2R La Mondiale Team + 09.57
43 Ruben Guerreiro Movistar Team + 10.02
44 Manlio Moro Movistar Team + 10.16
45 Romain Cardis St Michel-Preference Home-Auber 93 + 10.52
46 Gonzalo Serrano Movistar Team + 11.06
47 Rayan Boulahoite Team TotalEnergies + 11.14
48 Fabian Lienhard Tudor Pro Cycling Team + 11.40
49 Antoine Huby Soudal Quick-Step + 11.43
50 Florian Sénéchal ARKEA-B&B HOTELS + 11.48
51 Mathias Sunekær Norsgaard Movistar Team + 11.54
52 Ryan Gal Team Picnic PostNL + 12.08
53 Sander De Pestel Decathlon AG2R La Mondiale Team + 12.36
54 Victor Papon Wagner Bazin WB + 12.59
55 Matis Louvel Israel-Premier Tech + 14.52
56 Omar Fraile INEOS Grenadiers + 15.02
57 Timo Roosen Team Picnic PostNL + 15.03
58 Geoffrey Soupe Team TotalEnergies + 15.24
59 Jake Stewart Israel-Premier Tech + 15.34
60 Eddy Le Huitouze Groupama-FDJ + 15.36
61 Alberto Dainese Tudor Pro Cycling Team + 15.44
62 Óscar Rodríguez INEOS Grenadiers + 15.46
63 Guillaume Boivin Israel-Premier Tech + 16.13
64 Lucas Bénéteau St Michel-Preference Home-Auber 93 + 16.19
65 Gianluca Pollefliet Decathlon AG2R La Mondiale Team + 16.34
66 Jordi Warlop Soudal Quick-Step + 16.38
67 Alex Molenaar Caja Rural-Seguros RGA + 16.46
68 Arnaud Démare ARKEA-B&B HOTELS + 16.50
69 Joseba Lopez Caja Rural-Seguros RGA + 16.54
70 Tosh Van der Sande Team Visma | Lease a Bike + 16.58
71 Jaakko Hänninen Nice Métropole Côte d'Azur + 17.31
72 Erik Resell Uno-X Mobility + 18.49
73 Elia Viviani Lotto + 19.34
74 Florian Dauphin Team TotalEnergies + 20.15
75 Fernando Gaviria Movistar Team + 21.07
76 Nils Eekhoff Team Picnic PostNL + 21.29
77 Oscar Chamberlain Decathlon AG2R La Mondiale Team + 21.39
78 Jonathan Vervenne Soudal Quick-Step + 21.50
79 Axel Narbonne-Zuccarelli Nice Métropole Côte d'Azur + 21.56
80 Lenaic Langella CIC U Nantes + 21.57
81 Alexander Konijn Nice Métropole Côte d'Azur + 22.07
82 Tom Portsmouth Wagner Bazin WB + 22.22
83 Paul Hennequin Euskaltel-Euskadi + 23.08
84 Killian Théot Van Rysel-Roubaix + 24.04
85 Michael Schwarzmann Israel-Premier Tech + 25.23
86 Lionel Taminiaux Lotto + 25.54
87 Henri-Francois Haquin Wagner Bazin WB + 25.58
88 Baptiste Planckaert Van Rysel-Roubaix + 26.59
89 Léandre Lozouet ARKEA-B&B HOTELS + 27.09
90 Petr Kelemen Tudor Pro Cycling Team + 27.35
91 Martijn Budding Unibet Tietema Rockets + 27.40
92 Lorenz Van de Wynkele Lotto + 28.55
93 Leander Van Hautegem Wagner Bazin WB + 28.58
94 Yohann Simon St Michel-Preference Home-Auber 93 + 29.03
95 Maximilien Juillard Van Rysel-Roubaix + 29.12
96 Erlend Blikra Uno-X Mobility + 29.39
97 Sebastian Nielsen Unibet Tietema Rockets + 30.44
98 Luca De Meester Wagner Bazin WB + 31.42
99 Kenny Molly Van Rysel-Roubaix + 31.45
100 Kasper Haugland Decathlon AG2R La Mondiale Team + 32.17
101 Matthew Walls Groupama-FDJ + 32.29
102 Patrick Eddy Team Picnic PostNL + 34.45
103 Joren Bloem Unibet Tietema Rockets + 35.29
104 Alan Riou St Michel-Preference Home-Auber 93 + 36.17
105 Matisse Julien CIC U Nantes + 37.17
106 Jordi Lopez Euskaltel-Euskadi + 37.52
107 Ludovic Robeet Cofidis + 40.21
108 Carter Guichard Nice Métropole Côte d'Azur + 41.25
109 Ronan Augé CIC U Nantes + 41.53
110 Enzo Leijnse Team Picnic PostNL + 42.39
111 Daniel McLay Team Visma | Lease a Bike + 45.41
112 Juan David Sierra Tudor Pro Cycling Team + 52.25
113 Noah Knecht Nice Métropole Côte d'Azur + 52.35
- Alessandro Romele XDS Astana Team DNF
- Nicolas Alustiza Euskaltel-Euskadi DNF
- Stian Fredheim Uno-X Mobility DNF
- Miles Scotson ARKEA-B&B HOTELS DNF
- Rait Ärm Van Rysel-Roubaix DNF
- Dillon Corkery St Michel-Preference Home-Auber 93 DNF
- Pier-André Côté Israel-Premier Tech DNF
- Xabier Berasategi Euskaltel-Euskadi DNF
- Mika Heming Tudor Pro Cycling Team DNF
- Robbe Dhondt Team Picnic PostNL DNF
- Maxime Jarnet Van Rysel-Roubaix DNF
- Wessel Mouris Unibet Tietema Rockets DNF
- Alexis Renard Cofidis DNF
- Cédric Beullens Lotto DNF
- Jon Aberasturi Euskaltel-Euskadi DNF
- Jason Tesson Team TotalEnergies DNF
- Cees Bol XDS Astana Team DNF
- Baptiste Gillet ARKEA-B&B HOTELS DNF
- Elie Gesbert ARKEA-B&B HOTELS DNF
- Ivan Smirnov XDS Astana Team DNF
- Antoine Hue CIC U Nantes DNF
- Menno Huising Team Visma | Lease a Bike DNF
- Francisco Peñuela Caja Rural-Seguros RGA DNF
- Pascal Ackermann Israel-Premier Tech DNF
- Emmanuel Morin Van Rysel-Roubaix DNF
- Davide Cimolai Movistar Team DNF
- Andrei Carbunarea Nice Métropole Côte d'Azur DNF
- Justin Ducret CIC U Nantes DNF
- Connor Swift INEOS Grenadiers DNF
- Riley Sheehan Israel-Premier Tech DNF
- Bob Jungels INEOS Grenadiers DNF
- Calum Johnston Caja Rural-Seguros RGA DNF
- Casper Pedersen Soudal Quick-Step DNF
- Pierre Barbier Wagner Bazin WB DNF
- Julien Vermote Team Visma | Lease a Bike DNF
- Andrea Raccagni Noviero Soudal Quick-Step DNF
- Corentin Devroute CIC U Nantes DNF
- Olivier Le Gac Groupama-FDJ DNF
- Cériel Desal Wagner Bazin WB DNF
- Ander Ganzabal Euskaltel-Euskadi DNF
- Jérémy Lecroq St Michel-Preference Home-Auber 93 DNF
- Martin Urianstad Bugge Uno-X Mobility DNF
- Rasmus Søjberg Pedersen Decathlon AG2R La Mondiale Team DNF
- Axel Zingle Team Visma | Lease a Bike DNF
- Alberto Bettiol XDS Astana Team DNF
- Danny van der Tuuk Euskaltel-Euskadi DNF

Youth

PosRiderTeam Time
1 Sam Watson INEOS Grenadiers 19:30:05
2 Lewis Askey Groupama-FDJ + 00.04
3 Carlos Canal Movistar Team + 00.11
4 Tobias Lund Andresen Team Picnic PostNL + 00.12
5 Per Strand Hagenes Team Visma | Lease a Bike + 00.16
6 Thibaud Gruel Groupama-FDJ + 00.18
7 Sam Maisonobe Cofidis + 00.32
8 Sakarias Koller Løland Uno-X Mobility + 00.33
9 Alec Segaert Lotto + 00.43
10 Jenno Berckmoes Lotto + 00.46
11 Gil Gelders Soudal Quick-Step + 00.49
12 Thomas Gachignard Team TotalEnergies + 00.58
13 Axel Huens Unibet Tietema Rockets + 01.00
14 Raúl García ARKEA-B&B HOTELS + 01.28
15 Loe van Belle Team Visma | Lease a Bike + 08.26
16 Alex Diaz Caja Rural-Seguros RGA + 08.36
17 Joris Chaussinand CIC U Nantes + 08.45
18 Matys Grisel Lotto + 09.00
19 William Blume Levy Uno-X Mobility + 09.01
20 Javier Ibanez Caja Rural-Seguros RGA + 09.08
21 Carl-Frederik Bevort Uno-X Mobility + 09.09
22 Pierre Gautherat Decathlon AG2R La Mondiale Team + 09.57
23 Manlio Moro Movistar Team + 10.16
24 Rayan Boulahoite Team TotalEnergies + 11.14
25 Antoine Huby Soudal Quick-Step + 11.43
26 Ryan Gal Team Picnic PostNL + 12.08
27 Victor Papon Wagner Bazin WB + 12.59
28 Eddy Le Huitouze Groupama-FDJ + 15.36
29 Lucas Bénéteau St Michel-Preference Home-Auber 93 + 16.19
30 Gianluca Pollefliet Decathlon AG2R La Mondiale Team + 16.34
31 Oscar Chamberlain Decathlon AG2R La Mondiale Team + 21.39
32 Jonathan Vervenne Soudal Quick-Step + 21.50
33 Lenaic Langella CIC U Nantes + 21.57
34 Tom Portsmouth Wagner Bazin WB + 22.22
35 Paul Hennequin Euskaltel-Euskadi + 23.08
36 Henri-Francois Haquin Wagner Bazin WB + 25.58
37 Léandre Lozouet ARKEA-B&B HOTELS + 27.09
38 Petr Kelemen Tudor Pro Cycling Team + 27.35
39 Lorenz Van de Wynkele Lotto + 28.55
40 Leander Van Hautegem Wagner Bazin WB + 28.58
41 Yohann Simon St Michel-Preference Home-Auber 93 + 29.03
42 Maximilien Juillard Van Rysel-Roubaix + 29.12
43 Sebastian Nielsen Unibet Tietema Rockets + 30.44
44 Kasper Haugland Decathlon AG2R La Mondiale Team + 32.17
45 Patrick Eddy Team Picnic PostNL + 34.45
46 Matisse Julien CIC U Nantes + 37.17
47 Carter Guichard Nice Métropole Côte d'Azur + 41.25
48 Ronan Augé CIC U Nantes + 41.53
49 Enzo Leijnse Team Picnic PostNL + 42.39
50 Juan David Sierra Tudor Pro Cycling Team + 52.25
51 Noah Knecht Nice Métropole Côte d'Azur + 52.35
52 Alessandro Romele XDS Astana Team + 00.00
53 Nicolas Alustiza Euskaltel-Euskadi + 00.00
54 Stian Fredheim Uno-X Mobility + 00.00
55 Robbe Dhondt Team Picnic PostNL + 00.00
56 Wessel Mouris Unibet Tietema Rockets + 00.00
57 Baptiste Gillet ARKEA-B&B HOTELS + 00.00
58 Antoine Hue CIC U Nantes + 00.00
59 Menno Huising Team Visma | Lease a Bike + 00.00
60 Francisco Peñuela Caja Rural-Seguros RGA + 00.00
61 Andrei Carbunarea Nice Métropole Côte d'Azur + 00.00
62 Riley Sheehan Israel-Premier Tech + 00.00
63 Andrea Raccagni Noviero Soudal Quick-Step + 00.00
64 Corentin Devroute CIC U Nantes + 00.00
65 Rasmus Søjberg Pedersen Decathlon AG2R La Mondiale Team + 00.00

Points

PosRiderTeam Points
1 Tobias Lund Andresen Team Picnic PostNL 33
2 Lewis Askey Groupama-FDJ 32
3 Jake Stewart Israel-Premier Tech 29
4 Sam Watson INEOS Grenadiers 27
5 Alberto Dainese Tudor Pro Cycling Team 22
6 Pierre Gautherat Decathlon AG2R La Mondiale Team 16
7 Carlos Canal Movistar Team 12
8 Sakarias Koller Løland Uno-X Mobility 12
9 Per Strand Hagenes Team Visma | Lease a Bike 11
10 Thibaud Gruel Groupama-FDJ 11
11 Nans Peters Decathlon AG2R La Mondiale Team 9
12 Matys Grisel Lotto 9
13 Ben Swift INEOS Grenadiers 8
14 Gorka Sorarrain Caja Rural-Seguros RGA 7
15 Alexandre Delettre Team TotalEnergies 7
16 Benjamin Thomas Cofidis 7
17 Matis Louvel Israel-Premier Tech 6
18 Baptiste Planckaert Van Rysel-Roubaix 6
19 Martijn Budding Unibet Tietema Rockets 6
20 Daniel McLay Team Visma | Lease a Bike 6
21 Victor Langellotti INEOS Grenadiers 5
22 Bryan Coquard Cofidis 5
23 Mike Teunissen XDS Astana Team 5
24 Alexander Konijn Nice Métropole Côte d'Azur 5
25 Abram Stockman Unibet Tietema Rockets 4
26 Raúl García ARKEA-B&B HOTELS 3
27 Samuel Leroux Team TotalEnergies 3
28 Paul Hennequin Euskaltel-Euskadi 3
29 Erlend Blikra Uno-X Mobility 3
30 Kenny Molly Van Rysel-Roubaix 3
31 Matthew Walls Groupama-FDJ 3
32 Jenno Berckmoes Lotto 2
33 Javier Ibanez Caja Rural-Seguros RGA 2
34 Antoine Huby Soudal Quick-Step 2
35 Gianluca Pollefliet Decathlon AG2R La Mondiale Team 2
36 Jordi Warlop Soudal Quick-Step 2
37 Tom Portsmouth Wagner Bazin WB 2
38 Killian Théot Van Rysel-Roubaix 2
39 Nicolas Breuillard St Michel-Preference Home-Auber 93 1
40 Romain Cardis St Michel-Preference Home-Auber 93 1
41 Rayan Boulahoite Team TotalEnergies 1
42 Fabian Lienhard Tudor Pro Cycling Team 1
43 Axel Narbonne-Zuccarelli Nice Métropole Côte d'Azur 1

Mountain

PosRiderTeam Points
1 Paul Hennequin Euskaltel-Euskadi 19
2 Kenny Molly Van Rysel-Roubaix 15
3 Tom Portsmouth Wagner Bazin WB 13
4 Gil Gelders Soudal Quick-Step 9
5 Luca De Meester Wagner Bazin WB 9
6 Victor Papon Wagner Bazin WB 7
7 Matis Louvel Israel-Premier Tech 6
8 Axel Narbonne-Zuccarelli Nice Métropole Côte d'Azur 5
9 Sam Maisonobe Cofidis 4
10 Ben Swift INEOS Grenadiers 4
11 Baptiste Planckaert Van Rysel-Roubaix 4
12 Fabian Lienhard Tudor Pro Cycling Team 4
13 Abram Stockman Unibet Tietema Rockets 3
14 Johan Jacobs Groupama-FDJ 3
15 Rayan Boulahoite Team TotalEnergies 3
16 Per Strand Hagenes Team Visma | Lease a Bike 3
17 Gorka Sorarrain Caja Rural-Seguros RGA 3
18 Alexandre Delettre Team TotalEnergies 2
19 Victor Langellotti INEOS Grenadiers 2
20 Samuel Leroux Team TotalEnergies 2
21 Lucas Eriksson Tudor Pro Cycling Team 2
22 Aaron Gate XDS Astana Team 2
23 Lionel Taminiaux Lotto 2
24 Benjamin Thomas Cofidis 1
25 Alec Segaert Lotto 1
26 Cyril Barthe Groupama-FDJ 1
27 Tomas Kopecky Unibet Tietema Rockets 1

Team

PosTeamTime
1 Cofidis 58:31:51
2 Team TotalEnergies + 00.01
3 INEOS Grenadiers + 00.16
4 Groupama-FDJ + 00.30
5 Soudal Quick-Step + 05.02
6 Lotto + 08.22
7 Movistar Team + 08.27
8 Unibet Tietema Rockets + 10.01
9 Team Picnic PostNL + 11.36
10 Decathlon AG2R La Mondiale Team + 15.52
11 Uno-X Mobility + 16.30
12 Caja Rural-Seguros RGA + 17.34
13 ARKEA-B&B HOTELS + 18.16
14 Tudor Pro Cycling Team + 18.28
15 St Michel-Preference Home-Auber 93 + 18.56
16 Team Visma | Lease a Bike + 23.12
17 Israel-Premier Tech + 39.28
18 Wagner Bazin WB + 41.03
19 Nice Métropole Côte d'Azur + 46.47
20 CIC U Nantes + 48.48
21 Van Rysel-Roubaix + 55.45

Race profile

Race
4 Jours de Dunkerque
Start date
14.05.2025
End date
18.05.2025
Total distance
868.5 km
Number of stages
5
Gen
Men
Cat
2.Pro
Country
France
Discipline
Road

we are grateful to our partners.
Are you?

We believe cycling journalism should be accessible to everyone. That's why Domestique remains free to read, with the support of our partners. We work with brands that respect our audience and help us keep producing independent cycling journalism. If you come across them, we hope you'll consider supporting the brands that support Domestique.

Domestique
Co-created with our Founding Domestiques Thank you for your ideas, feedback and support ❤️