4 Jours de Dunkerque 2026 - Stage 2

Glisy > Liévin, 187.4km

20.05-24.05

Results

Stage

PosRiderTeam Time
1 Victor Papon Nice Métropole Côte d'Azur 4:13:36
2 Maël Guégan CIC Pro Cycling Academy + 00.00
3 Kévin Avoine Van Rysel-Roubaix + 00.00
4 Daniel Årnes Van Rysel-Roubaix + 00.00
5 Laurence Pithie Red Bull-BORA-hansgrohe + 00.07
6 Jordi Meeus Red Bull-BORA-hansgrohe + 00.07
7 Stian Fredheim Uno-X Mobility + 00.07
8 Danny van Poppel Red Bull-BORA-hansgrohe + 00.07
9 Tobias Müller Unibet Rose Rockets + 00.07
10 Lewis Askey NSN Cycling Team + 00.07
11 Hugo Hofstetter NSN Cycling Team + 00.07
12 Jason Tesson Team TotalEnergies + 00.07
13 Kim Heiduk Netcompany INEOS + 00.07
14 Matteo Milan Groupama-FDJ United + 00.07
15 Niklas Märkl Team Picnic PostNL + 00.07
16 Liam Slock Lotto-Intermarché + 00.07
17 Marijn van den Berg EF Education-EasyPost + 00.07
18 Jérémy Lecroq St Michel-Preference Home-Auber 93 + 00.07
19 Joppe Heremans Van Rysel-Roubaix + 00.07
20 Gianluca Pollefliet Decathlon CMA CGM + 00.07
21 Luke Lamperti EF Education-EasyPost + 00.07
22 Jhonatan Guatibonza Movistar Team + 00.07
23 Kasper Asgreen EF Education-EasyPost + 00.07
24 Arne Marit Red Bull-BORA-hansgrohe + 00.07
25 Jon Barrenetxea Movistar Team + 00.07
26 Luca Van Boven Lotto-Intermarché + 00.07
27 Maxime Vezie CIC Pro Cycling Academy + 00.07
28 Gonzalo Serrano Movistar Team + 00.07
29 Natnael Tesfazion Movistar Team + 00.07
30 Théo Delacroix St Michel-Preference Home-Auber 93 + 00.07
31 Joren Bloem Unibet Rose Rockets + 00.07
32 Stan Dewulf Decathlon CMA CGM + 00.07
33 Rayan Boulahoite Team TotalEnergies + 00.07
34 Antoine L'Hote Decathlon CMA CGM + 00.07
35 Thibaud Gruel Groupama-FDJ United + 00.07
36 Matis Louvel NSN Cycling Team + 00.07
37 Petr Kelemen Tudor Pro Cycling Team + 00.07
38 Rasmus Tiller Uno-X Mobility + 00.07
39 Matys Grisel Lotto-Intermarché + 00.07
40 Filip Maciejuk Movistar Team + 00.07
41 Aivaras Mikutis Tudor Pro Cycling Team + 00.07
42 Henrik Pedersen Uno-X Mobility + 00.07
43 Noah Hobbs EF Education-EasyPost + 00.07
44 Wessel Mouris Unibet Rose Rockets + 00.07
45 Clement Izquierdo Cofidis + 00.07
46 Fabien Doubey Team TotalEnergies + 00.07
47 Sam Maisonobe Cofidis + 00.07
48 Alexys Brunel Team TotalEnergies + 00.07
49 Robbe Dhondt Team Picnic PostNL + 00.07
50 Axel Bouquet St Michel-Preference Home-Auber 93 + 00.07
51 Artem Shmidt Netcompany INEOS + 00.07
52 Carlos Canal Movistar Team + 00.07
53 Jonas Hem Hvideberg Uno-X Mobility + 00.07
54 Victor Langellotti Netcompany INEOS + 00.07
55 Christiaan van Rees Team Picnic PostNL + 00.07
56 William Blume Levy Uno-X Mobility + 00.07
57 Antoine Raugel Van Rysel-Roubaix + 00.07
58 Valentin Madouas Groupama-FDJ United + 00.07
59 Maxime Jarnet Van Rysel-Roubaix + 00.07
60 Valentin Ferron Cofidis + 00.07
61 Killian Théot Van Rysel-Roubaix + 00.07
62 Baptiste Gillet Nice Métropole Côte d'Azur + 00.07
63 Abram Stockman Unibet Rose Rockets + 00.07
64 Kiaan Watts NSN Cycling Team + 00.07
65 Clément Russo Groupama-FDJ United + 00.07
66 Bastien Tronchon Groupama-FDJ United + 00.07
67 Alex Kirsch Cofidis + 00.07
68 Lucas Hamilton Netcompany INEOS + 00.07
69 Morne Van Niekerk St Michel-Preference Home-Auber 93 + 00.07
70 Lorrenzo Manzin Team TotalEnergies + 00.07
71 Léandre Lozouet CIC Pro Cycling Academy + 00.07
72 Floris Van Tricht NSN Cycling Team + 00.07
73 Matthew Fox Lotto-Intermarché + 00.07
74 Moritz Kretschy NSN Cycling Team + 00.07
75 Lucas Bénéteau St Michel-Preference Home-Auber 93 + 00.07
76 Óscar Rodríguez Netcompany INEOS + 00.07
77 Erik Resell Uno-X Mobility + 00.07
78 Alexander Konijn Nice Métropole Côte d'Azur + 00.07
79 Storm Ingebrigtsen Uno-X Mobility + 00.07
80 Arnaud Tendon Van Rysel-Roubaix + 00.07
81 Thomas Champion St Michel-Preference Home-Auber 93 + 00.07
82 Nicola Marcerou Team TotalEnergies + 00.07
83 Benjamin Thomas Cofidis + 00.07
84 Kasper Haugland Decathlon CMA CGM + 00.07
85 Alan Jousseaume Team TotalEnergies + 00.07
86 Louis Chaleil Decathlon CMA CGM + 00.07
87 Oliver Mätik Tudor Pro Cycling Team + 00.07
88 Simon Guglielmi St Michel-Preference Home-Auber 93 + 00.07
89 Jaakko Hänninen Nice Métropole Côte d'Azur + 00.07
90 Titouan Fontaine Groupama-FDJ United + 00.07
91 Similien Hamon CIC Pro Cycling Academy + 00.07
92 Jacob Eriksson Tudor Pro Cycling Team + 00.07
93 Arvid de Kleijn Tudor Pro Cycling Team + 00.38
94 Nils Eekhoff Team Picnic PostNL + 00.44
95 Dillon Corkery Team Picnic PostNL + 00.52
96 Jens Verbrugghe NSN Cycling Team + 00.52
97 James Knox Team Picnic PostNL + 00.58
98 Davide Formolo Movistar Team + 01.03
99 Oscar Chamberlain Decathlon CMA CGM + 01.48
100 Cameron Rogers Netcompany INEOS + 01.48
101 Jan Maas Cofidis + 01.51
102 Mathias Sanlaville CIC Pro Cycling Academy + 00.07
103 Bryan Coquard Cofidis + 00.07
104 Callum Thornley Red Bull-BORA-hansgrohe + 02.23
105 Laurens Huys Nice Métropole Côte d'Azur + 02.49
106 Victor Vaneeckhoutte Lotto-Intermarché + 02.49
107 Shunsuke Imamura Lotto-Intermarché + 03.24
108 Matthias Schwarzbacher EF Education-EasyPost + 03.35
109 Roland Thalmann Tudor Pro Cycling Team + 03.44
110 Linus Larsson EF Education-EasyPost + 03.44
111 Sebastian Putz Red Bull-BORA-hansgrohe + 03.44
112 Alastair Mackellar EF Education-EasyPost + 03.44
113 Tom Mainguenaud Nice Métropole Côte d'Azur + 03.44
114 Joris Chaussinand CIC Pro Cycling Academy + 03.53
115 Tom Donnenwirth Groupama-FDJ United + 03.53
116 Karsten Feldmann Unibet Rose Rockets + 04.12
117 Emil Herzog Red Bull-BORA-hansgrohe + 04.12
118 Lionel Taminiaux Lotto-Intermarché + 00.07

GC

PosRiderTeam Time
1 Laurence Pithie Red Bull-BORA-hansgrohe 8:07:53
2 Bryan Coquard Cofidis + 00.04
3 Lewis Askey NSN Cycling Team + 00.06
4 Marijn van den Berg EF Education-EasyPost + 00.10
5 Kim Heiduk Netcompany INEOS + 00.10
6 Maxime Vezie CIC Pro Cycling Academy + 00.10
7 Antoine L'Hote Decathlon CMA CGM + 00.10
8 Thibaud Gruel Groupama-FDJ United + 00.10
9 Liam Slock Lotto-Intermarché + 00.10
10 Kasper Asgreen EF Education-EasyPost + 00.10
11 Joppe Heremans Van Rysel-Roubaix + 00.10
12 Rayan Boulahoite Team TotalEnergies + 00.10
13 Rasmus Tiller Uno-X Mobility + 00.10
14 Stan Dewulf Decathlon CMA CGM + 00.10
15 Matys Grisel Lotto-Intermarché + 00.10
16 Clement Izquierdo Cofidis + 00.10
17 Gonzalo Serrano Movistar Team + 00.10
18 Carlos Canal Movistar Team + 00.10
19 Théo Delacroix St Michel-Preference Home-Auber 93 + 00.10
20 Robbe Dhondt Team Picnic PostNL + 00.10
21 Alexys Brunel Team TotalEnergies + 00.10
22 Niklas Märkl Team Picnic PostNL + 00.10
23 Natnael Tesfazion Movistar Team + 00.10
24 Sam Maisonobe Cofidis + 00.10
25 Aivaras Mikutis Tudor Pro Cycling Team + 00.10
26 Wessel Mouris Unibet Rose Rockets + 00.10
27 Killian Théot Van Rysel-Roubaix + 00.10
28 Tobias Müller Unibet Rose Rockets + 00.10
29 Henrik Pedersen Uno-X Mobility + 00.10
30 Artem Shmidt Netcompany INEOS + 00.10
31 Valentin Madouas Groupama-FDJ United + 00.10
32 Fabien Doubey Team TotalEnergies + 00.10
33 Valentin Ferron Cofidis + 00.10
34 Victor Langellotti Netcompany INEOS + 00.10
35 Jonas Hem Hvideberg Uno-X Mobility + 00.10
36 Bastien Tronchon Groupama-FDJ United + 00.10
37 Floris Van Tricht NSN Cycling Team + 00.10
38 Jon Barrenetxea Movistar Team + 00.10
39 Luca Van Boven Lotto-Intermarché + 00.10
40 Léandre Lozouet CIC Pro Cycling Academy + 00.10
41 Benjamin Thomas Cofidis + 00.10
42 Matthew Fox Lotto-Intermarché + 00.10
43 Alex Kirsch Cofidis + 00.10
44 Alexander Konijn Nice Métropole Côte d'Azur + 00.10
45 Axel Bouquet St Michel-Preference Home-Auber 93 + 00.32
46 Maxime Jarnet Van Rysel-Roubaix + 00.37
47 Joren Bloem Unibet Rose Rockets + 00.41
48 William Blume Levy Uno-X Mobility + 00.46
49 Matis Louvel NSN Cycling Team + 00.53
50 Morne Van Niekerk St Michel-Preference Home-Auber 93 + 01.04
51 Lucas Bénéteau St Michel-Preference Home-Auber 93 + 01.04
52 Storm Ingebrigtsen Uno-X Mobility + 01.09
53 Hugo Hofstetter NSN Cycling Team + 01.19
54 Luke Lamperti EF Education-EasyPost + 01.19
55 Moritz Kretschy NSN Cycling Team + 01.19
56 Erik Resell Uno-X Mobility + 01.19
57 Maël Guégan CIC Pro Cycling Academy + 01.44
58 Daniel Årnes Van Rysel-Roubaix + 01.53
59 Jaakko Hänninen Nice Métropole Côte d'Azur + 01.55
60 Antoine Raugel Van Rysel-Roubaix + 02.00
61 Clément Russo Groupama-FDJ United + 02.00
62 Lucas Hamilton Netcompany INEOS + 02.00
63 Thomas Champion St Michel-Preference Home-Auber 93 + 02.00
64 Titouan Fontaine Groupama-FDJ United + 02.00
65 Alan Jousseaume Team TotalEnergies + 02.16
66 Jens Verbrugghe NSN Cycling Team + 02.45
67 Simon Guglielmi St Michel-Preference Home-Auber 93 + 02.51
68 Baptiste Gillet Nice Métropole Côte d'Azur + 02.59
69 Abram Stockman Unibet Rose Rockets + 03.04
70 Nicola Marcerou Team TotalEnergies + 03.04
71 Oscar Chamberlain Decathlon CMA CGM + 03.23
72 Cameron Rogers Netcompany INEOS + 03.23
73 Callum Thornley Red Bull-BORA-hansgrohe + 03.35
74 Jan Maas Cofidis + 03.44
75 Mathias Sanlaville CIC Pro Cycling Academy + 04.05
76 Jacob Eriksson Tudor Pro Cycling Team + 04.09
77 Filip Maciejuk Movistar Team + 04.41
78 Noah Hobbs EF Education-EasyPost + 04.41
79 Laurens Huys Nice Métropole Côte d'Azur + 04.42
80 Gianluca Pollefliet Decathlon CMA CGM + 04.45
81 James Knox Team Picnic PostNL + 05.32
82 Emil Herzog Red Bull-BORA-hansgrohe + 05.55
83 Similien Hamon CIC Pro Cycling Academy + 06.01
84 Victor Papon Nice Métropole Côte d'Azur + 06.26
85 Kévin Avoine Van Rysel-Roubaix + 06.37
86 Jason Tesson Team TotalEnergies + 06.55
87 Stian Fredheim Uno-X Mobility + 06.55
88 Arne Marit Red Bull-BORA-hansgrohe + 06.55
89 Jérémy Lecroq St Michel-Preference Home-Auber 93 + 06.55
90 Danny van Poppel Red Bull-BORA-hansgrohe + 06.55
91 Jordi Meeus Red Bull-BORA-hansgrohe + 06.55
92 Matteo Milan Groupama-FDJ United + 06.55
93 Petr Kelemen Tudor Pro Cycling Team + 06.55
94 Christiaan van Rees Team Picnic PostNL + 06.55
95 Kiaan Watts NSN Cycling Team + 06.55
96 Lorrenzo Manzin Team TotalEnergies + 06.55
97 Óscar Rodríguez Netcompany INEOS + 06.55
98 Oliver Mätik Tudor Pro Cycling Team + 06.55
99 Lionel Taminiaux Lotto-Intermarché + 06.55
100 Davide Formolo Movistar Team + 07.07
101 Arvid de Kleijn Tudor Pro Cycling Team + 07.26
102 Nils Eekhoff Team Picnic PostNL + 07.32
103 Dillon Corkery Team Picnic PostNL + 07.40
104 Roland Thalmann Tudor Pro Cycling Team + 07.46
105 Shunsuke Imamura Lotto-Intermarché + 08.02
106 Victor Vaneeckhoutte Lotto-Intermarché + 08.43
107 Kasper Haugland Decathlon CMA CGM + 08.44
108 Arnaud Tendon Van Rysel-Roubaix + 09.44
109 Jhonatan Guatibonza Movistar Team + 09.46
110 Louis Chaleil Decathlon CMA CGM + 09.46
111 Matthias Schwarzbacher EF Education-EasyPost + 10.23
112 Sebastian Putz Red Bull-BORA-hansgrohe + 10.32
113 Alastair Mackellar EF Education-EasyPost + 10.32
114 Linus Larsson EF Education-EasyPost + 10.32
115 Joris Chaussinand CIC Pro Cycling Academy + 10.41
116 Karsten Feldmann Unibet Rose Rockets + 11.00
117 Tom Donnenwirth Groupama-FDJ United + 11.02
118 Tom Mainguenaud Nice Métropole Côte d'Azur + 11.28

Youth

PosRiderTeam Time
1 Laurence Pithie Red Bull-BORA-hansgrohe 8:07:53
2 Maxime Vezie CIC Pro Cycling Academy + 00.10
3 Antoine L'Hote Decathlon CMA CGM + 00.10
4 Thibaud Gruel Groupama-FDJ United + 00.10
5 Joppe Heremans Van Rysel-Roubaix + 00.10
6 Rayan Boulahoite Team TotalEnergies + 00.10
7 Matys Grisel Lotto-Intermarché + 00.10
8 Clement Izquierdo Cofidis + 00.10
9 Carlos Canal Movistar Team + 00.10
10 Robbe Dhondt Team Picnic PostNL + 00.10
11 Sam Maisonobe Cofidis + 00.10
12 Aivaras Mikutis Tudor Pro Cycling Team + 00.10
13 Wessel Mouris Unibet Rose Rockets + 00.10
14 Tobias Müller Unibet Rose Rockets + 00.10
15 Henrik Pedersen Uno-X Mobility + 00.10
16 Artem Shmidt Netcompany INEOS + 00.10
17 Bastien Tronchon Groupama-FDJ United + 00.10
18 Floris Van Tricht NSN Cycling Team + 00.10
19 Léandre Lozouet CIC Pro Cycling Academy + 00.10
20 Matthew Fox Lotto-Intermarché + 00.10
21 Axel Bouquet St Michel-Preference Home-Auber 93 + 00.32
22 Lucas Bénéteau St Michel-Preference Home-Auber 93 + 01.04
23 Storm Ingebrigtsen Uno-X Mobility + 01.09
24 Luke Lamperti EF Education-EasyPost + 01.19
25 Moritz Kretschy NSN Cycling Team + 01.19
26 Titouan Fontaine Groupama-FDJ United + 02.00
27 Jens Verbrugghe NSN Cycling Team + 02.45
28 Baptiste Gillet Nice Métropole Côte d'Azur + 02.59
29 Nicola Marcerou Team TotalEnergies + 03.04
30 Oscar Chamberlain Decathlon CMA CGM + 03.23
31 Cameron Rogers Netcompany INEOS + 03.23
32 Callum Thornley Red Bull-BORA-hansgrohe + 03.35
33 Mathias Sanlaville CIC Pro Cycling Academy + 04.05
34 Noah Hobbs EF Education-EasyPost + 04.41
35 Gianluca Pollefliet Decathlon CMA CGM + 04.45
36 Emil Herzog Red Bull-BORA-hansgrohe + 05.55
37 Similien Hamon CIC Pro Cycling Academy + 06.01
38 Stian Fredheim Uno-X Mobility + 06.55
39 Matteo Milan Groupama-FDJ United + 06.55
40 Christiaan van Rees Team Picnic PostNL + 06.55
41 Kiaan Watts NSN Cycling Team + 06.55
42 Oliver Mätik Tudor Pro Cycling Team + 06.55
43 Victor Vaneeckhoutte Lotto-Intermarché + 08.43
44 Kasper Haugland Decathlon CMA CGM + 08.44
45 Arnaud Tendon Van Rysel-Roubaix + 09.44
46 Jhonatan Guatibonza Movistar Team + 09.46
47 Louis Chaleil Decathlon CMA CGM + 09.46
48 Matthias Schwarzbacher EF Education-EasyPost + 10.23
49 Sebastian Putz Red Bull-BORA-hansgrohe + 10.32
50 Alastair Mackellar EF Education-EasyPost + 10.32
51 Linus Larsson EF Education-EasyPost + 10.32
52 Joris Chaussinand CIC Pro Cycling Academy + 10.41
53 Karsten Feldmann Unibet Rose Rockets + 11.00

Points

PosRiderTeam Points
1 Victor Papon Nice Métropole Côte d'Azur 27
2 Laurence Pithie Red Bull-BORA-hansgrohe 21
3 Kévin Avoine Van Rysel-Roubaix 16
4 Maël Guégan CIC Pro Cycling Academy 15
5 Bryan Coquard Cofidis 12
6 Lewis Askey NSN Cycling Team 10
7 Thibaud Gruel Groupama-FDJ United 7
8 Daniel Årnes Van Rysel-Roubaix 7
9 Antoine L'Hote Decathlon CMA CGM 6
10 Clement Izquierdo Cofidis 5
11 Jaakko Hänninen Nice Métropole Côte d'Azur 5
12 Jordi Meeus Red Bull-BORA-hansgrohe 5
13 Marijn van den Berg EF Education-EasyPost 4
14 Stian Fredheim Uno-X Mobility 4
15 Carlos Canal Movistar Team 3
16 Danny van Poppel Red Bull-BORA-hansgrohe 3
17 Tom Mainguenaud Nice Métropole Côte d'Azur 3
18 Rasmus Tiller Uno-X Mobility 2
19 Tobias Müller Unibet Rose Rockets 2
20 Arnaud Tendon Van Rysel-Roubaix 2
21 Matys Grisel Lotto-Intermarché 1
22 Matis Louvel NSN Cycling Team 1

Mountain

PosRiderTeam Points
1 Victor Papon Nice Métropole Côte d'Azur 21
2 Kévin Avoine Van Rysel-Roubaix 15
3 Jaakko Hänninen Nice Métropole Côte d'Azur 6
4 Tom Mainguenaud Nice Métropole Côte d'Azur 5
5 Arnaud Tendon Van Rysel-Roubaix 1

Team

PosTeamTime
1 Cofidis 24:24:09
2 Groupama-FDJ United + 00.00
3 Team TotalEnergies + 00.00
4 Netcompany INEOS Cycling Team + 00.00
5 Movistar Team + 00.00
6 Uno-X Mobility + 00.00
7 Lotto-Intermarché + 00.00
8 Van Rysel-Roubaix + 00.13
9 Unibet Rose Rockets + 00.31
10 NSN Cycling Team + 00.44
11 EF Education-EasyPost + 01.09
12 St Michel-Preference Home-Auber 93 + 01.16
13 Decathlon CMA CGM Team + 01.32
14 CIC Pro Cycling Academy + 01.43
15 Red Bull-BORA-hansgrohe + 02.49
16 Nice Métropole Côte d'Azur + 03.33
17 Team Picnic PostNL + 04.31
18 Tudor Pro Cycling Team + 07.58

Race profile

Race
4 Jours de Dunkerque
Start date
20.05.2026
End date
24.05.2026
Total distance
187.4 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 ❤️