4 Jours de Dunkerque 2025 - Stage 3

Valenciennes > Famars, 154.2km

14.05-18.05

Results

Stage

PosRiderTeam Time
1 Pierre Gautherat Decathlon AG2R La Mondiale Team 3:22:35
2 Jake Stewart Israel-Premier Tech + 00.00
3 Axel Zingle Team Visma | Lease a Bike + 00.00
4 Tobias Lund Andresen Team Picnic PostNL + 00.00
5 Lewis Askey Groupama-FDJ + 00.00
6 Alberto Dainese Tudor Pro Cycling Team + 00.00
7 Benjamin Thomas Cofidis + 00.00
8 Samuel Leroux Team TotalEnergies + 00.00
9 Jordi Warlop Soudal Quick-Step + 00.00
10 Matys Grisel Lotto + 00.00
11 Carl-Frederik Bevort Uno-X Mobility + 00.00
12 Alberto Bettiol XDS Astana Team + 00.00
13 Maxime Jarnet Van Rysel-Roubaix + 00.00
14 Bryan Coquard Cofidis + 00.00
15 Pier-André Côté Israel-Premier Tech + 00.00
16 Per Strand Hagenes Team Visma | Lease a Bike + 00.00
17 Carlos Canal Movistar Team + 00.00
18 Aaron Gate XDS Astana Team + 00.00
19 Oscar Chamberlain Decathlon AG2R La Mondiale Team + 00.00
20 Guillaume Boivin Israel-Premier Tech + 00.00
21 Axel Huens Unibet Tietema Rockets + 00.00
22 Yves Lampaert Soudal Quick-Step + 00.00
23 Alex Molenaar Caja Rural-Seguros RGA + 00.00
24 Ruben Guerreiro Movistar Team + 00.00
25 Jenno Berckmoes Lotto + 00.00
26 Florian Sénéchal ARKEA-B&B HOTELS + 00.00
27 Gil Gelders Soudal Quick-Step + 00.00
28 Elia Viviani Lotto + 00.00
29 Alexandre Delettre Team TotalEnergies + 00.00
30 Sam Maisonobe Cofidis + 00.00
31 Cériel Desal Wagner Bazin WB + 00.00
32 Riley Sheehan Israel-Premier Tech + 00.00
33 Alex Diaz Caja Rural-Seguros RGA + 00.00
34 Thibaud Gruel Groupama-FDJ + 00.00
35 Baptiste Planckaert Van Rysel-Roubaix + 00.00
36 Alec Segaert Lotto + 00.00
37 Cyril Barthe Groupama-FDJ + 00.00
38 Damien Touzé Cofidis + 00.00
39 Nans Peters Decathlon AG2R La Mondiale Team + 00.00
40 Thomas Gachignard Team TotalEnergies + 00.00
41 Ben Swift INEOS Grenadiers + 00.00
42 Mike Teunissen XDS Astana Team + 00.00
43 Romain Cardis St Michel-Preference Home-Auber 93 + 00.00
44 Tomas Kopecky Unibet Tietema Rockets + 00.00
45 Victor Langellotti INEOS Grenadiers + 00.00
46 Gianluca Pollefliet Decathlon AG2R La Mondiale Team + 00.00
47 Jaakko Hänninen Nice Métropole Côte d'Azur + 00.00
48 Loe van Belle Team Visma | Lease a Bike + 00.00
49 Fabian Lienhard Tudor Pro Cycling Team + 00.00
50 Javier Ibanez Caja Rural-Seguros RGA + 00.00
51 Joseba Lopez Caja Rural-Seguros RGA + 00.00
52 Nicolas Breuillard St Michel-Preference Home-Auber 93 + 00.00
53 Abram Stockman Unibet Tietema Rockets + 00.00
54 Mathias Sunekær Norsgaard Movistar Team + 00.00
55 Lucas Eriksson Tudor Pro Cycling Team + 00.00
56 Manlio Moro Movistar Team + 00.00
57 Sakarias Koller Løland Uno-X Mobility + 00.00
58 Sam Watson INEOS Grenadiers + 00.00
59 Robin Froidevaux Tudor Pro Cycling Team + 00.00
60 Aimé De Gendt Cofidis + 00.00
61 William Blume Levy Uno-X Mobility + 00.00
62 Ivan Smirnov XDS Astana Team + 00.00
63 Gorka Sorarrain Caja Rural-Seguros RGA + 00.00
64 Geoffrey Soupe Team TotalEnergies + 00.00
65 Nils Eekhoff Team Picnic PostNL + 00.16
66 Florian Dauphin Team TotalEnergies + 00.24
67 Omar Fraile INEOS Grenadiers + 00.24
68 Matis Louvel Israel-Premier Tech + 00.39
69 Timo Roosen Team Picnic PostNL + 00.48
70 Tosh Van der Sande Team Visma | Lease a Bike + 00.48
71 Arnaud Démare ARKEA-B&B HOTELS + 00.51
72 Raúl García ARKEA-B&B HOTELS + 00.51
73 Lionel Taminiaux Lotto + 00.59
74 Johan Jacobs Groupama-FDJ + 00.00
75 Joris Chaussinand CIC U Nantes + 00.00
76 Sander De Pestel Decathlon AG2R La Mondiale Team + 01.12
77 Ryan Gal Team Picnic PostNL + 01.42
78 Cédric Beullens Lotto + 00.00
79 Eddy Le Huitouze Groupama-FDJ + 03.24
80 Martijn Budding Unibet Tietema Rockets + 05.08
81 Joren Bloem Unibet Tietema Rockets + 05.08
82 Fernando Gaviria Movistar Team + 05.08
83 Davide Cimolai Movistar Team + 05.52
84 Axel Narbonne-Zuccarelli Nice Métropole Côte d'Azur + 06.17
85 Lorenz Van de Wynkele Lotto + 06.17
86 Erik Resell Uno-X Mobility + 06.17
87 Erlend Blikra Uno-X Mobility + 06.17
88 Óscar Rodríguez INEOS Grenadiers + 06.17
89 Antoine Huby Soudal Quick-Step + 06.17
90 Petr Kelemen Tudor Pro Cycling Team + 06.17
91 Alexander Konijn Nice Métropole Côte d'Azur + 06.17
92 Ronan Augé CIC U Nantes + 06.17
93 Léandre Lozouet ARKEA-B&B HOTELS + 06.17
94 Henri-Francois Haquin Wagner Bazin WB + 08.53
95 Elie Gesbert ARKEA-B&B HOTELS + 08.53
96 Jonathan Vervenne Soudal Quick-Step + 08.53
97 Alan Riou St Michel-Preference Home-Auber 93 + 08.53
98 Michael Schwarzmann Israel-Premier Tech + 08.53
99 Matthew Walls Groupama-FDJ + 08.53
100 Rayan Boulahoite Team TotalEnergies + 08.53
101 Gonzalo Serrano Movistar Team + 08.53
102 Pascal Ackermann Israel-Premier Tech + 08.53
103 Daniel McLay Team Visma | Lease a Bike + 08.53
104 Matisse Julien CIC U Nantes + 08.53
105 Tom Portsmouth Wagner Bazin WB + 08.53
106 Ludovic Robeet Cofidis + 08.53
107 Jérémy Lecroq St Michel-Preference Home-Auber 93 + 09.16
108 Kenny Molly Van Rysel-Roubaix + 10.42
109 Juan David Sierra Tudor Pro Cycling Team + 10.50
110 Victor Papon Wagner Bazin WB + 10.56
111 Maximilien Juillard Van Rysel-Roubaix + 10.58
112 Jordi Lopez Euskaltel-Euskadi + 10.58
113 Killian Théot Van Rysel-Roubaix + 11.08
114 Kasper Haugland Decathlon AG2R La Mondiale Team + 11.08
115 Yohann Simon St Michel-Preference Home-Auber 93 + 11.21
116 Lucas Bénéteau St Michel-Preference Home-Auber 93 + 11.21
117 Enzo Leijnse Team Picnic PostNL + 11.21
118 Cees Bol XDS Astana Team + 12.02
119 Casper Pedersen Soudal Quick-Step + 12.02
120 Lenaic Langella CIC U Nantes + 12.02
121 Alexis Renard Cofidis + 12.02
122 Paul Hennequin Euskaltel-Euskadi + 13.05
123 Sebastian Nielsen Unibet Tietema Rockets + 13.05
124 Luca De Meester Wagner Bazin WB + 13.05
125 Noah Knecht Nice Métropole Côte d'Azur + 13.05
126 Leander Van Hautegem Wagner Bazin WB + 13.05
127 Patrick Eddy Team Picnic PostNL + 13.05
128 Ander Ganzabal Euskaltel-Euskadi + 13.05
129 Andrea Raccagni Noviero Soudal Quick-Step + 13.05
130 Nicolas Alustiza Euskaltel-Euskadi + 13.05
131 Xabier Berasategi Euskaltel-Euskadi + 13.05
132 Calum Johnston Caja Rural-Seguros RGA + 13.05
133 Carter Guichard Nice Métropole Côte d'Azur + 13.08
- Miles Scotson ARKEA-B&B HOTELS DNS
- Mika Heming Tudor Pro Cycling Team DNS
- Robbe Dhondt Team Picnic PostNL DNS
- Wessel Mouris Unibet Tietema Rockets DNS
- Jason Tesson Team TotalEnergies DNS
- Baptiste Gillet ARKEA-B&B HOTELS DNS
- Menno Huising Team Visma | Lease a Bike DNS
- Bob Jungels INEOS Grenadiers DNS
- Danny van der Tuuk Euskaltel-Euskadi DNS
- Stian Fredheim Uno-X Mobility DNF
- Rait Ärm Van Rysel-Roubaix DNF
- Jon Aberasturi Euskaltel-Euskadi DNF
- Francisco Peñuela Caja Rural-Seguros RGA DNF
- Emmanuel Morin Van Rysel-Roubaix DNF
- Andrei Carbunarea Nice Métropole Côte d'Azur DNF
- Justin Ducret CIC U Nantes DNF
- Pierre Barbier Wagner Bazin WB DNF
- Corentin Devroute CIC U Nantes DNF

GC

PosRiderTeam Time
1 Axel Zingle Team Visma | Lease a Bike 11:05:07
2 Pierre Gautherat Decathlon AG2R La Mondiale Team + 00.04
3 Lewis Askey Groupama-FDJ + 00.04
4 Ben Swift INEOS Grenadiers + 00.06
5 Nans Peters Decathlon AG2R La Mondiale Team + 00.06
6 Per Strand Hagenes Team Visma | Lease a Bike + 00.07
7 Tobias Lund Andresen Team Picnic PostNL + 00.08
8 Jake Stewart Israel-Premier Tech + 00.08
9 Sakarias Koller Løland Uno-X Mobility + 00.08
10 Sam Watson INEOS Grenadiers + 00.10
11 Matys Grisel Lotto + 00.12
12 Alberto Dainese Tudor Pro Cycling Team + 00.14
13 Bryan Coquard Cofidis + 00.14
14 Jenno Berckmoes Lotto + 00.14
15 Samuel Leroux Team TotalEnergies + 00.14
16 Aaron Gate XDS Astana Team + 00.14
17 Axel Huens Unibet Tietema Rockets + 00.14
18 Carlos Canal Movistar Team + 00.14
19 Thibaud Gruel Groupama-FDJ + 00.14
20 Maxime Jarnet Van Rysel-Roubaix + 00.14
21 Alexandre Delettre Team TotalEnergies + 00.14
22 Riley Sheehan Israel-Premier Tech + 00.14
23 Ruben Guerreiro Movistar Team + 00.14
24 Cédric Beullens Lotto + 00.14
25 Thomas Gachignard Team TotalEnergies + 00.14
26 Yves Lampaert Soudal Quick-Step + 00.14
27 Benjamin Thomas Cofidis + 00.14
28 Cyril Barthe Groupama-FDJ + 00.14
29 Mike Teunissen XDS Astana Team + 00.14
30 Alec Segaert Lotto + 00.14
31 Tomas Kopecky Unibet Tietema Rockets + 00.14
32 Pier-André Côté Israel-Premier Tech + 00.14
33 Damien Touzé Cofidis + 00.14
34 Victor Langellotti INEOS Grenadiers + 00.14
35 Robin Froidevaux Tudor Pro Cycling Team + 00.14
36 Loe van Belle Team Visma | Lease a Bike + 00.14
37 Alex Diaz Caja Rural-Seguros RGA + 00.14
38 William Blume Levy Uno-X Mobility + 00.14
39 Nicolas Breuillard St Michel-Preference Home-Auber 93 + 00.14
40 Cériel Desal Wagner Bazin WB + 00.14
41 Sam Maisonobe Cofidis + 00.14
42 Alberto Bettiol XDS Astana Team + 00.14
43 Lucas Eriksson Tudor Pro Cycling Team + 00.14
44 Aimé De Gendt Cofidis + 00.14
45 Joris Chaussinand CIC U Nantes + 00.14
46 Gil Gelders Soudal Quick-Step + 00.31
47 Carl-Frederik Bevort Uno-X Mobility + 00.34
48 Guillaume Boivin Israel-Premier Tech + 00.34
49 Jordi Warlop Soudal Quick-Step + 00.42
50 Fabian Lienhard Tudor Pro Cycling Team + 00.42
51 Gorka Sorarrain Caja Rural-Seguros RGA + 00.51
52 Javier Ibanez Caja Rural-Seguros RGA + 00.56
53 Gianluca Pollefliet Decathlon AG2R La Mondiale Team + 00.58
54 Joseba Lopez Caja Rural-Seguros RGA + 00.58
55 Alex Molenaar Caja Rural-Seguros RGA + 00.58
56 Raúl García ARKEA-B&B HOTELS + 01.02
57 Tosh Van der Sande Team Visma | Lease a Bike + 01.02
58 Arnaud Démare ARKEA-B&B HOTELS + 01.05
59 Romain Cardis St Michel-Preference Home-Auber 93 + 02.10
60 Manlio Moro Movistar Team + 02.38
61 Florian Sénéchal ARKEA-B&B HOTELS + 03.13
62 Mathias Sunekær Norsgaard Movistar Team + 03.19
63 Jaakko Hänninen Nice Métropole Côte d'Azur + 03.19
64 Abram Stockman Unibet Tietema Rockets + 03.19
65 Elia Viviani Lotto + 03.49
66 Johan Jacobs Groupama-FDJ + 03.51
67 Oscar Chamberlain Decathlon AG2R La Mondiale Team + 04.19
68 Florian Dauphin Team TotalEnergies + 04.30
69 Martijn Budding Unibet Tietema Rockets + 05.22
70 Fernando Gaviria Movistar Team + 05.22
71 Nils Eekhoff Team Picnic PostNL + 05.41
72 Omar Fraile INEOS Grenadiers + 05.46
73 Sander De Pestel Decathlon AG2R La Mondiale Team + 05.50
74 Matis Louvel Israel-Premier Tech + 05.51
75 Timo Roosen Team Picnic PostNL + 06.10
76 Antoine Huby Soudal Quick-Step + 06.29
77 Alexander Konijn Nice Métropole Côte d'Azur + 06.31
78 Geoffrey Soupe Team TotalEnergies + 06.36
79 Eddy Le Huitouze Groupama-FDJ + 06.43
80 Axel Narbonne-Zuccarelli Nice Métropole Côte d'Azur + 07.15
81 Davide Cimolai Movistar Team + 08.22
82 Pascal Ackermann Israel-Premier Tech + 09.07
83 Gonzalo Serrano Movistar Team + 09.07
84 Michael Schwarzmann Israel-Premier Tech + 09.07
85 Óscar Rodríguez INEOS Grenadiers + 09.18
86 Ryan Gal Team Picnic PostNL + 09.29
87 Lionel Taminiaux Lotto + 09.36
88 Baptiste Planckaert Van Rysel-Roubaix + 09.49
89 Erik Resell Uno-X Mobility + 09.56
90 Henri-Francois Haquin Wagner Bazin WB + 10.11
91 Petr Kelemen Tudor Pro Cycling Team + 10.42
92 Rayan Boulahoite Team TotalEnergies + 10.56
93 Léandre Lozouet ARKEA-B&B HOTELS + 11.05
94 Tom Portsmouth Wagner Bazin WB + 11.28
95 Jonathan Vervenne Soudal Quick-Step + 11.28
96 Lorenz Van de Wynkele Lotto + 11.39
97 Victor Papon Wagner Bazin WB + 11.54
98 Maximilien Juillard Van Rysel-Roubaix + 11.56
99 Casper Pedersen Soudal Quick-Step + 12.10
100 Ivan Smirnov XDS Astana Team + 12.11
101 Lenaic Langella CIC U Nantes + 13.00
102 Joren Bloem Unibet Tietema Rockets + 13.00
103 Leander Van Hautegem Wagner Bazin WB + 13.19
104 Paul Hennequin Euskaltel-Euskadi + 13.19
105 Andrea Raccagni Noviero Soudal Quick-Step + 13.19
106 Erlend Blikra Uno-X Mobility + 14.03
107 Killian Théot Van Rysel-Roubaix + 14.07
108 Kenny Molly Van Rysel-Roubaix + 14.20
109 Sebastian Nielsen Unibet Tietema Rockets + 15.05
110 Lucas Bénéteau St Michel-Preference Home-Auber 93 + 15.27
111 Calum Johnston Caja Rural-Seguros RGA + 15.40
112 Jérémy Lecroq St Michel-Preference Home-Auber 93 + 15.49
113 Cees Bol XDS Astana Team + 16.15
114 Matthew Walls Groupama-FDJ + 16.44
115 Patrick Eddy Team Picnic PostNL + 17.16
116 Luca De Meester Wagner Bazin WB + 17.30
117 Ronan Augé CIC U Nantes + 19.32
118 Alan Riou St Michel-Preference Home-Auber 93 + 20.21
119 Jordi Lopez Euskaltel-Euskadi + 20.27
120 Kasper Haugland Decathlon AG2R La Mondiale Team + 21.14
121 Matisse Julien CIC U Nantes + 21.30
122 Xabier Berasategi Euskaltel-Euskadi + 22.34
123 Yohann Simon St Michel-Preference Home-Auber 93 + 22.35
124 Daniel McLay Team Visma | Lease a Bike + 23.23
125 Elie Gesbert ARKEA-B&B HOTELS + 23.42
126 Ludovic Robeet Cofidis + 23.42
127 Alexis Renard Cofidis + 26.41
128 Nicolas Alustiza Euskaltel-Euskadi + 27.52
129 Ander Ganzabal Euskaltel-Euskadi + 29.07
130 Enzo Leijnse Team Picnic PostNL + 31.06
131 Carter Guichard Nice Métropole Côte d'Azur + 31.32
132 Juan David Sierra Tudor Pro Cycling Team + 35.05
133 Noah Knecht Nice Métropole Côte d'Azur + 36.39
- Miles Scotson ARKEA-B&B HOTELS DNS
- Mika Heming Tudor Pro Cycling Team DNS
- Robbe Dhondt Team Picnic PostNL DNS
- Wessel Mouris Unibet Tietema Rockets DNS
- Jason Tesson Team TotalEnergies DNS
- Baptiste Gillet ARKEA-B&B HOTELS DNS
- Menno Huising Team Visma | Lease a Bike DNS
- Bob Jungels INEOS Grenadiers DNS
- Danny van der Tuuk Euskaltel-Euskadi DNS
- Stian Fredheim Uno-X Mobility DNF
- Rait Ärm Van Rysel-Roubaix DNF
- Jon Aberasturi Euskaltel-Euskadi DNF
- Francisco Peñuela Caja Rural-Seguros RGA DNF
- Emmanuel Morin Van Rysel-Roubaix DNF
- Andrei Carbunarea Nice Métropole Côte d'Azur DNF
- Justin Ducret CIC U Nantes DNF
- Pierre Barbier Wagner Bazin WB DNF
- Corentin Devroute CIC U Nantes DNF

Youth

PosRiderTeam Time
1 Pierre Gautherat Decathlon AG2R La Mondiale Team 11:05:11
2 Lewis Askey Groupama-FDJ + 00.00
3 Per Strand Hagenes Team Visma | Lease a Bike + 00.03
4 Tobias Lund Andresen Team Picnic PostNL + 00.04
5 Sakarias Koller Løland Uno-X Mobility + 00.04
6 Sam Watson INEOS Grenadiers + 00.06
7 Matys Grisel Lotto + 00.08
8 Jenno Berckmoes Lotto + 00.10
9 Axel Huens Unibet Tietema Rockets + 00.10
10 Carlos Canal Movistar Team + 00.10
11 Thibaud Gruel Groupama-FDJ + 00.10
12 Riley Sheehan Israel-Premier Tech + 00.10
13 Thomas Gachignard Team TotalEnergies + 00.10
14 Alec Segaert Lotto + 00.10
15 Loe van Belle Team Visma | Lease a Bike + 00.10
16 Alex Diaz Caja Rural-Seguros RGA + 00.10
17 William Blume Levy Uno-X Mobility + 00.10
18 Sam Maisonobe Cofidis + 00.10
19 Joris Chaussinand CIC U Nantes + 00.10
20 Gil Gelders Soudal Quick-Step + 00.27
21 Carl-Frederik Bevort Uno-X Mobility + 00.30
22 Javier Ibanez Caja Rural-Seguros RGA + 00.52
23 Gianluca Pollefliet Decathlon AG2R La Mondiale Team + 00.54
24 Raúl García ARKEA-B&B HOTELS + 00.58
25 Manlio Moro Movistar Team + 02.34
26 Oscar Chamberlain Decathlon AG2R La Mondiale Team + 04.15
27 Antoine Huby Soudal Quick-Step + 06.25
28 Eddy Le Huitouze Groupama-FDJ + 06.39
29 Ryan Gal Team Picnic PostNL + 09.25
30 Henri-Francois Haquin Wagner Bazin WB + 10.07
31 Petr Kelemen Tudor Pro Cycling Team + 10.38
32 Rayan Boulahoite Team TotalEnergies + 10.52
33 Léandre Lozouet ARKEA-B&B HOTELS + 11.01
34 Tom Portsmouth Wagner Bazin WB + 11.24
35 Jonathan Vervenne Soudal Quick-Step + 11.24
36 Lorenz Van de Wynkele Lotto + 11.35
37 Victor Papon Wagner Bazin WB + 11.50
38 Maximilien Juillard Van Rysel-Roubaix + 11.52
39 Lenaic Langella CIC U Nantes + 12.56
40 Leander Van Hautegem Wagner Bazin WB + 13.15
41 Paul Hennequin Euskaltel-Euskadi + 13.15
42 Andrea Raccagni Noviero Soudal Quick-Step + 13.15
43 Sebastian Nielsen Unibet Tietema Rockets + 15.01
44 Lucas Bénéteau St Michel-Preference Home-Auber 93 + 15.23
45 Patrick Eddy Team Picnic PostNL + 17.12
46 Ronan Augé CIC U Nantes + 19.28
47 Kasper Haugland Decathlon AG2R La Mondiale Team + 21.10
48 Matisse Julien CIC U Nantes + 21.26
49 Yohann Simon St Michel-Preference Home-Auber 93 + 22.31
50 Nicolas Alustiza Euskaltel-Euskadi + 27.48
51 Enzo Leijnse Team Picnic PostNL + 31.02
52 Carter Guichard Nice Métropole Côte d'Azur + 31.28
53 Juan David Sierra Tudor Pro Cycling Team + 35.01
54 Noah Knecht Nice Métropole Côte d'Azur + 36.35

Points

PosRiderTeam Points
1 Axel Zingle Team Visma | Lease a Bike 31
2 Lewis Askey Groupama-FDJ 21
3 Tobias Lund Andresen Team Picnic PostNL 19
4 Pierre Gautherat Decathlon AG2R La Mondiale Team 16
5 Jake Stewart Israel-Premier Tech 14
6 Sakarias Koller Løland Uno-X Mobility 12
7 Alberto Dainese Tudor Pro Cycling Team 10
8 Sam Watson INEOS Grenadiers 9
9 Matys Grisel Lotto 9
10 Ben Swift INEOS Grenadiers 8
11 Nans Peters Decathlon AG2R La Mondiale Team 8
12 Per Strand Hagenes Team Visma | Lease a Bike 7
13 Gorka Sorarrain Caja Rural-Seguros RGA 7
14 Pascal Ackermann Israel-Premier Tech 7
15 Casper Pedersen Soudal Quick-Step 6
16 Martijn Budding Unibet Tietema Rockets 6
17 Cédric Beullens Lotto 4
18 Benjamin Thomas Cofidis 4
19 Raúl García ARKEA-B&B HOTELS 3
20 Bryan Coquard Cofidis 3
21 Samuel Leroux Team TotalEnergies 3
22 Kenny Molly Van Rysel-Roubaix 3
23 Matthew Walls Groupama-FDJ 3
24 Jenno Berckmoes Lotto 2
25 Jordi Warlop Soudal Quick-Step 2
26 Javier Ibanez Caja Rural-Seguros RGA 2
27 Antoine Huby Soudal Quick-Step 2
28 Killian Théot Van Rysel-Roubaix 2
29 Mike Teunissen XDS Astana Team 1
30 Rayan Boulahoite Team TotalEnergies 1
31 Gil Gelders Soudal Quick-Step -9
32 Carl-Frederik Bevort Uno-X Mobility -12
33 Guillaume Boivin Israel-Premier Tech -12
34 Henri-Francois Haquin Wagner Bazin WB -12

Mountain

PosRiderTeam Points
1 Kenny Molly Van Rysel-Roubaix 15
2 Gil Gelders Soudal Quick-Step 9
3 Luca De Meester Wagner Bazin WB 9
4 Victor Papon Wagner Bazin WB 7
5 Abram Stockman Unibet Tietema Rockets 3
6 Cériel Desal Wagner Bazin WB 3
7 Gorka Sorarrain Caja Rural-Seguros RGA 3
8 Samuel Leroux Team TotalEnergies 2
9 Aaron Gate XDS Astana Team 2
10 Lucas Eriksson Tudor Pro Cycling Team 2
11 Lionel Taminiaux Lotto 2
12 Nicolas Alustiza Euskaltel-Euskadi 2
13 Ben Swift INEOS Grenadiers 1
14 Per Strand Hagenes Team Visma | Lease a Bike 1
15 Riley Sheehan Israel-Premier Tech 1
16 Cyril Barthe Groupama-FDJ 1
17 Tomas Kopecky Unibet Tietema Rockets 1
18 Carl-Frederik Bevort Uno-X Mobility -3
19 Guillaume Boivin Israel-Premier Tech -3

Team

PosTeamTime
1 Lotto 33:16:03
2 Israel-Premier Tech + 00.00
3 Groupama-FDJ + 00.00
4 Cofidis + 00.00
5 Team TotalEnergies + 00.00
6 Uno-X Mobility + 00.00
7 Soudal Quick-Step + 00.00
8 Decathlon AG2R La Mondiale Team + 00.00
9 Team Visma | Lease a Bike + 00.00
10 Movistar Team + 00.00
11 Unibet Tietema Rockets + 00.00
12 XDS Astana Team + 00.00
13 INEOS Grenadiers + 00.00
14 Caja Rural-Seguros RGA + 00.00
15 Tudor Pro Cycling Team + 00.00
16 ARKEA-B&B HOTELS + 01.42
17 Team Picnic PostNL + 02.34
18 Van Rysel-Roubaix + 12.10
19 St Michel-Preference Home-Auber 93 + 12.30
20 Nice Métropole Côte d'Azur + 16.23
21 CIC U Nantes + 16.57
22 Wagner Bazin WB + 17.46
23 Euskaltel-Euskadi + 46.43

Race profile

Race
4 Jours de Dunkerque
Start date
14.05.2025
End date
18.05.2025
Total distance
154.2 km
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 ❤️