4 Jours de Dunkerque 2026 - Stage 1

Lagny-le-Sec > Laon, 174.4km

20.05-24.05

Results

Stage

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

GC

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

Youth

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

Points

PosRiderTeam Points
1 Laurence Pithie Red Bull-BORA-hansgrohe 15
2 Bryan Coquard Cofidis 12
3 Lewis Askey NSN Cycling Team 9
4 Thibaud Gruel Groupama-FDJ United 7
5 Victor Papon Nice Métropole Côte d'Azur 6
6 Antoine L'Hote Decathlon CMA CGM 6
7 Clement Izquierdo Cofidis 5
8 Marijn van den Berg EF Education-EasyPost 4
9 Kévin Avoine Van Rysel-Roubaix 3
10 Carlos Canal Movistar Team 3
11 Tom Mainguenaud Nice Métropole Côte d'Azur 3
12 Rasmus Tiller Uno-X Mobility 2
13 Arnaud Tendon Van Rysel-Roubaix 2
14 Matys Grisel Lotto-Intermarché 1
15 Matis Louvel NSN Cycling Team 1

Mountain

PosRiderTeam Points
1 Victor Papon Nice Métropole Côte d'Azur 11
2 Kévin Avoine Van Rysel-Roubaix 7
3 Tom Mainguenaud Nice Métropole Côte d'Azur 5
4 Arnaud Tendon Van Rysel-Roubaix 1

Team

PosTeamTime
1 Cofidis 11:43:00
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.27
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.50
15 Red Bull-BORA-hansgrohe + 02.49
16 Nice Métropole Côte d'Azur + 03.40
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
174.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 ❤️