4 Jours de Dunkerque 2023 - Stage 1

Dunkerque > Abbeville, 196.6km

16.05-21.05

Results

Stage

PosRiderTeam Time
1 Olav Kooij Jumbo-Visma 4:31:38
2 Max Walscheid Cofidis + 00.00
3 Paul Penhoët Groupama-FDJ + 00.00
4 Tim Merlier Soudal Quick-Step + 00.00
5 Daniel McLay Team Arkéa-Samsic + 00.00
6 Matteo Malucelli Bingoal WB + 00.00
7 Gerben Thijssen Intermarché-Circus-Wanty + 00.00
8 Erlend Blikra Uno-X Pro Cycling Team + 00.00
9 Stanislaw Aniolkowski Human Powered Health + 00.00
10 Peter Sagan TotalEnergies + 00.00
11 Milan Fretin Team Flanders-Baloise + 00.00
12 Pierre Barbier CIC U Nantes Atlantique + 00.00
13 Rait Ärm Van Rysel-Roubaix Lille Métropole + 00.00
14 Rudy Barbier Saint Michel-Mavic-Auber 93 + 00.00
15 Marc Sarreau AG2R Citroën Team + 00.00
16 Rasmus Søjberg Pedersen CIC U Nantes Atlantique + 00.00
17 Luke Mudgway Bolton Equities Black Spoke + 00.00
18 Yevgeniy Gidich Astana Qazaqstan Team + 00.00
19 Rüdiger Selig Lotto Dstny + 00.00
20 Boy van Poppel Intermarché-Circus-Wanty + 00.00
21 Axel Narbonne-Zuccarelli Nice Métropole Côte d'Azur + 00.00
22 Christophe Noppe Cofidis + 00.00
23 Bram Welten Groupama-FDJ + 00.00
24 Tuur Dens Team Flanders-Baloise + 00.00
25 Gleb Brussenskiy Astana Qazaqstan Team + 00.00
26 Alan Banaszek Human Powered Health + 00.00
27 Mick van Dijke Jumbo-Visma + 00.00
28 Lewis Askey Groupama-FDJ + 00.00
29 Martí Márquez Equipo Kern Pharma + 00.00
30 Greg Van Avermaet AG2R Citroën Team + 00.00
31 Loic Vliegen Intermarché-Circus-Wanty + 00.00
32 William Blume Levy Uno-X Pro Cycling Team + 00.00
33 Loe van Belle Jumbo-Visma + 00.00
34 Anthon Charmig Uno-X Pro Cycling Team + 00.00
35 Norman Vahtra Van Rysel-Roubaix Lille Métropole + 00.00
36 Alexis Renard Cofidis + 00.00
37 Kasper Asgreen Soudal Quick-Step + 00.00
38 Brent Van Moer Lotto Dstny + 00.00
39 Benoît Cosnefroy AG2R Citroën Team + 00.00
40 Sam Watson Groupama-FDJ + 00.00
41 Romain Grégoire Groupama-FDJ + 00.00
42 Guillaume Van Keirsbulck Bingoal WB + 00.00
43 Ethan Vernon Soudal Quick-Step + 00.00
44 Alex Colman Team Flanders-Baloise + 00.00
45 Morne Van Niekerk Saint Michel-Mavic-Auber 93 + 00.00
46 Lasse Norman Leth Uno-X Pro Cycling Team + 00.00
47 Jannik Steimle Soudal Quick-Step + 00.00
48 Chad Haga Human Powered Health + 00.00
49 Paul Ourselin TotalEnergies + 00.00
50 Iñigo Elosegui Equipo Kern Pharma + 00.00
51 Samuel Leroux Van Rysel-Roubaix Lille Métropole + 00.00
52 Valentin Tabellion Van Rysel-Roubaix Lille Métropole + 00.00
53 Piet Allegaert Cofidis + 00.00
54 Kevin Ledanois Team Arkéa-Samsic + 00.00
55 Anthony Delaplace Team Arkéa-Samsic + 00.00
56 Julian Mertens Bingoal WB + 00.00
57 Mathis Le Berre Team Arkéa-Samsic + 00.00
58 Hugo Hofstetter Team Arkéa-Samsic + 00.00
59 Gage Hecht Human Powered Health + 00.00
60 Timo Roosen Jumbo-Visma + 00.00
61 Louis Barré Team Arkéa-Samsic + 00.00
62 Mark Stewart Bolton Equities Black Spoke + 00.00
63 Jelle Wallays Cofidis + 00.00
64 Antoine Raugel AG2R Citroën Team + 00.00
65 Julius Johansen Intermarché-Circus-Wanty + 00.00
66 Igor Chzhan Astana Qazaqstan Team + 00.00
67 Erik Resell Uno-X Pro Cycling Team + 00.00
68 Gilles De Wilde Team Flanders-Baloise + 00.00
69 Logan Currie Bolton Equities Black Spoke + 00.00
70 Ibon Ruiz Equipo Kern Pharma + 00.00
71 Eugenio Sanchez Equipo Kern Pharma + 00.00
72 Bert Van Lerberghe Soudal Quick-Step + 00.00
73 Olivier Le Gac Groupama-FDJ + 00.00
74 Nicolas Debeaumarché Saint Michel-Mavic-Auber 93 + 00.00
75 Tosh Van der Sande Jumbo-Visma + 00.00
76 Jonathan Couanon Nice Métropole Côte d'Azur + 00.00
77 Axel Huens Intermarché-Circus-Wanty + 00.00
78 Laurent Pichon Team Arkéa-Samsic + 00.00
79 Nolann Mahoudo CIC U Nantes Atlantique + 00.00
80 Lucas Bourgoyne CIC U Nantes Atlantique + 00.00
81 Paul Hennequin Nice Métropole Côte d'Azur + 00.00
82 Maxime Jarnet Van Rysel-Roubaix Lille Métropole + 00.00
83 Emmanuel Morin CIC U Nantes Atlantique + 00.00
84 Victor Lafay Cofidis + 00.00
85 Benjamin Thomas Cofidis + 00.00
86 Jean-Louis Le Ny Nice Métropole Côte d'Azur + 00.00
87 Thomas Boudat Van Rysel-Roubaix Lille Métropole + 00.00
88 Danny van der Tuuk Equipo Kern Pharma + 00.00
89 Noah Vandenbranden Team Flanders-Baloise + 00.00
90 Flavien Maurelet Saint Michel-Mavic-Auber 93 + 00.00
91 Stan Van Tricht Soudal Quick-Step + 00.00
92 Kenny Molly Van Rysel-Roubaix Lille Métropole + 00.00
93 Luca Van Boven Bingoal WB + 00.00
94 Enzo Paleni Groupama-FDJ + 00.00
95 Cériel Desal Bingoal WB + 00.00
96 Urko Berrade Equipo Kern Pharma + 00.00
97 Niklas Larsen Uno-X Pro Cycling Team + 00.00
98 Jos Van Emden Jumbo-Visma + 00.00
99 Anthony Turgis TotalEnergies + 00.00
100 Romain Cardis Saint Michel-Mavic-Auber 93 + 00.00
101 Théo Delacroix Saint Michel-Mavic-Auber 93 + 00.00
102 Damien Girard Nice Métropole Côte d'Azur + 00.00
103 Andrea Mifsud Nice Métropole Côte d'Azur + 00.00
104 Daniel Oss TotalEnergies + 00.00
105 Geoffrey Soupe TotalEnergies + 00.00
106 Maciej Bodnar TotalEnergies + 00.00
107 Dmitriy Gruzdev Astana Qazaqstan Team + 00.00
108 Oliver Naesen AG2R Citroën Team + 00.00
109 Ludovic Robeet Bingoal WB + 00.00
110 Valentin Retailleau AG2R Citroën Team + 00.00
111 Bastien Tronchon AG2R Citroën Team + 00.00
112 Lorrenzo Manzin TotalEnergies + 00.00
113 Kevin Kuhn Intermarché-Circus-Wanty + 00.00
114 Per Strand Hagenes Jumbo-Visma + 00.00
115 Pau Miquel Delgado Equipo Kern Pharma + 00.00
116 Pier-André Côté Human Powered Health + 00.00
117 Maël Guégan CIC U Nantes Atlantique + 00.00
118 Julian Lino Nice Métropole Côte d'Azur + 00.00
119 Lindsay De Vylder Team Flanders-Baloise + 00.00
120 Tom Sexton Bolton Equities Black Spoke + 00.00
121 Ollie Jones Bolton Equities Black Spoke + 00.00
122 Aaron Gate Bolton Equities Black Spoke + 00.00
123 Adrien Petit Intermarché-Circus-Wanty + 02.19
124 Lars Craps Soudal Quick-Step + 02.22
125 James Oram Bolton Equities Black Spoke + 00.00
126 Gleb Syritsa Astana Qazaqstan Team + 00.00
127 Yuriy Natarov Astana Qazaqstan Team + 00.00
128 Cees Bol Astana Qazaqstan Team + 00.00
129 Joris Delbove Saint Michel-Mavic-Auber 93 + 03.14
130 Sébastien Grignard Lotto Dstny + 00.00
131 Axel De Lie Lotto Dstny + 03.33
132 Jonas Abrahamsen Uno-X Pro Cycling Team + 03.34
133 Aaron Van Poucke Team Flanders-Baloise + 00.00
134 Arjen Livyns Lotto Dstny + 00.00
135 Cédric Beullens Lotto Dstny + 00.00
136 Enzo Boulet CIC U Nantes Atlantique + 00.00
137 Arnaud De Lie Lotto Dstny + 00.00
138 Ben Perry Human Powered Health + 00.00
139 Barnabas Peak Human Powered Health + 00.00
- Karl Patrick Lauk Bingoal WB DNF

GC

PosRiderTeam Time
1 Olav Kooij Jumbo-Visma 4:31:28
2 Max Walscheid Cofidis + 00.04
3 Paul Penhoët Groupama-FDJ + 00.06
4 Alex Colman Team Flanders-Baloise + 00.07
5 Samuel Leroux Van Rysel-Roubaix Lille Métropole + 00.07
6 Mathis Le Berre Team Arkéa-Samsic + 00.07
7 Anthony Turgis TotalEnergies + 00.07
8 Peter Sagan TotalEnergies + 00.08
9 Mark Stewart Bolton Equities Black Spoke + 00.08
10 Jannik Steimle Soudal Quick-Step + 00.09
11 Kenny Molly Van Rysel-Roubaix Lille Métropole + 00.09
12 Tim Merlier Soudal Quick-Step + 00.10
13 Daniel McLay Team Arkéa-Samsic + 00.10
14 Matteo Malucelli Bingoal WB + 00.10
15 Gerben Thijssen Intermarché-Circus-Wanty + 00.10
16 Erlend Blikra Uno-X Pro Cycling Team + 00.10
17 Stanislaw Aniolkowski Human Powered Health + 00.10
18 Milan Fretin Team Flanders-Baloise + 00.10
19 Pierre Barbier CIC U Nantes Atlantique + 00.10
20 Rait Ärm Van Rysel-Roubaix Lille Métropole + 00.10
21 Rudy Barbier Saint Michel-Mavic-Auber 93 + 00.10
22 Marc Sarreau AG2R Citroën Team + 00.10
23 Rasmus Søjberg Pedersen CIC U Nantes Atlantique + 00.10
24 Luke Mudgway Bolton Equities Black Spoke + 00.10
25 Yevgeniy Gidich Astana Qazaqstan Team + 00.10
26 Rüdiger Selig Lotto Dstny + 00.10
27 Boy van Poppel Intermarché-Circus-Wanty + 00.10
28 Axel Narbonne-Zuccarelli Nice Métropole Côte d'Azur + 00.10
29 Christophe Noppe Cofidis + 00.10
30 Bram Welten Groupama-FDJ + 00.10
31 Tuur Dens Team Flanders-Baloise + 00.10
32 Gleb Brussenskiy Astana Qazaqstan Team + 00.10
33 Alan Banaszek Human Powered Health + 00.10
34 Mick van Dijke Jumbo-Visma + 00.10
35 Lewis Askey Groupama-FDJ + 00.10
36 Martí Márquez Equipo Kern Pharma + 00.10
37 Greg Van Avermaet AG2R Citroën Team + 00.10
38 Loic Vliegen Intermarché-Circus-Wanty + 00.10
39 William Blume Levy Uno-X Pro Cycling Team + 00.10
40 Loe van Belle Jumbo-Visma + 00.10
41 Anthon Charmig Uno-X Pro Cycling Team + 00.10
42 Norman Vahtra Van Rysel-Roubaix Lille Métropole + 00.10
43 Alexis Renard Cofidis + 00.10
44 Kasper Asgreen Soudal Quick-Step + 00.10
45 Brent Van Moer Lotto Dstny + 00.10
46 Benoît Cosnefroy AG2R Citroën Team + 00.10
47 Sam Watson Groupama-FDJ + 00.10
48 Romain Grégoire Groupama-FDJ + 00.10
49 Guillaume Van Keirsbulck Bingoal WB + 00.10
50 Ethan Vernon Soudal Quick-Step + 00.10
51 Morne Van Niekerk Saint Michel-Mavic-Auber 93 + 00.10
52 Lasse Norman Leth Uno-X Pro Cycling Team + 00.10
53 Chad Haga Human Powered Health + 00.10
54 Paul Ourselin TotalEnergies + 00.10
55 Iñigo Elosegui Equipo Kern Pharma + 00.10
56 Valentin Tabellion Van Rysel-Roubaix Lille Métropole + 00.10
57 Piet Allegaert Cofidis + 00.10
58 Kevin Ledanois Team Arkéa-Samsic + 00.10
59 Anthony Delaplace Team Arkéa-Samsic + 00.10
60 Julian Mertens Bingoal WB + 00.10
61 Hugo Hofstetter Team Arkéa-Samsic + 00.10
62 Gage Hecht Human Powered Health + 00.10
63 Timo Roosen Jumbo-Visma + 00.10
64 Louis Barré Team Arkéa-Samsic + 00.10
65 Jelle Wallays Cofidis + 00.10
66 Antoine Raugel AG2R Citroën Team + 00.10
67 Julius Johansen Intermarché-Circus-Wanty + 00.10
68 Igor Chzhan Astana Qazaqstan Team + 00.10
69 Erik Resell Uno-X Pro Cycling Team + 00.10
70 Gilles De Wilde Team Flanders-Baloise + 00.10
71 Logan Currie Bolton Equities Black Spoke + 00.10
72 Ibon Ruiz Equipo Kern Pharma + 00.10
73 Eugenio Sanchez Equipo Kern Pharma + 00.10
74 Bert Van Lerberghe Soudal Quick-Step + 00.10
75 Olivier Le Gac Groupama-FDJ + 00.10
76 Nicolas Debeaumarché Saint Michel-Mavic-Auber 93 + 00.10
77 Tosh Van der Sande Jumbo-Visma + 00.10
78 Jonathan Couanon Nice Métropole Côte d'Azur + 00.10
79 Axel Huens Intermarché-Circus-Wanty + 00.10
80 Laurent Pichon Team Arkéa-Samsic + 00.10
81 Nolann Mahoudo CIC U Nantes Atlantique + 00.10
82 Lucas Bourgoyne CIC U Nantes Atlantique + 00.10
83 Paul Hennequin Nice Métropole Côte d'Azur + 00.10
84 Maxime Jarnet Van Rysel-Roubaix Lille Métropole + 00.10
85 Emmanuel Morin CIC U Nantes Atlantique + 00.10
86 Victor Lafay Cofidis + 00.10
87 Benjamin Thomas Cofidis + 00.10
88 Jean-Louis Le Ny Nice Métropole Côte d'Azur + 00.10
89 Thomas Boudat Van Rysel-Roubaix Lille Métropole + 00.10
90 Danny van der Tuuk Equipo Kern Pharma + 00.10
91 Noah Vandenbranden Team Flanders-Baloise + 00.10
92 Flavien Maurelet Saint Michel-Mavic-Auber 93 + 00.10
93 Stan Van Tricht Soudal Quick-Step + 00.10
94 Luca Van Boven Bingoal WB + 00.10
95 Enzo Paleni Groupama-FDJ + 00.10
96 Cériel Desal Bingoal WB + 00.10
97 Urko Berrade Equipo Kern Pharma + 00.10
98 Niklas Larsen Uno-X Pro Cycling Team + 00.10
99 Jos Van Emden Jumbo-Visma + 00.10
100 Romain Cardis Saint Michel-Mavic-Auber 93 + 00.10
101 Théo Delacroix Saint Michel-Mavic-Auber 93 + 00.10
102 Damien Girard Nice Métropole Côte d'Azur + 00.10
103 Andrea Mifsud Nice Métropole Côte d'Azur + 00.10
104 Daniel Oss TotalEnergies + 00.10
105 Geoffrey Soupe TotalEnergies + 00.10
106 Maciej Bodnar TotalEnergies + 00.10
107 Dmitriy Gruzdev Astana Qazaqstan Team + 00.10
108 Oliver Naesen AG2R Citroën Team + 00.10
109 Ludovic Robeet Bingoal WB + 00.10
110 Valentin Retailleau AG2R Citroën Team + 00.10
111 Bastien Tronchon AG2R Citroën Team + 00.10
112 Lorrenzo Manzin TotalEnergies + 00.10
113 Kevin Kuhn Intermarché-Circus-Wanty + 00.10
114 Per Strand Hagenes Jumbo-Visma + 00.10
115 Pau Miquel Delgado Equipo Kern Pharma + 00.10
116 Pier-André Côté Human Powered Health + 00.10
117 Maël Guégan CIC U Nantes Atlantique + 00.10
118 Julian Lino Nice Métropole Côte d'Azur + 00.10
119 Lindsay De Vylder Team Flanders-Baloise + 00.10
120 Tom Sexton Bolton Equities Black Spoke + 00.10
121 Ollie Jones Bolton Equities Black Spoke + 00.10
122 Aaron Gate Bolton Equities Black Spoke + 00.10
123 James Oram Bolton Equities Black Spoke + 00.10
124 Gleb Syritsa Astana Qazaqstan Team + 00.10
125 Yuriy Natarov Astana Qazaqstan Team + 00.10
126 Cees Bol Astana Qazaqstan Team + 00.10
127 Sébastien Grignard Lotto Dstny + 00.10
128 Aaron Van Poucke Team Flanders-Baloise + 00.10
129 Arjen Livyns Lotto Dstny + 00.10
130 Cédric Beullens Lotto Dstny + 00.10
131 Enzo Boulet CIC U Nantes Atlantique + 00.10
132 Arnaud De Lie Lotto Dstny + 00.10
133 Ben Perry Human Powered Health + 00.10
134 Barnabas Peak Human Powered Health + 00.10
135 Adrien Petit Intermarché-Circus-Wanty + 02.29
136 Lars Craps Soudal Quick-Step + 02.32
137 Joris Delbove Saint Michel-Mavic-Auber 93 + 03.24
138 Axel De Lie Lotto Dstny + 03.43
139 Jonas Abrahamsen Uno-X Pro Cycling Team + 03.44
- Karl Patrick Lauk Bingoal WB DNF

Youth

PosRiderTeam Time
1 Olav Kooij Jumbo-Visma 4:31:28
2 Paul Penhoët Groupama-FDJ + 00.06
3 Alex Colman Team Flanders-Baloise + 00.07
4 Mathis Le Berre Team Arkéa-Samsic + 00.07
5 Gerben Thijssen Intermarché-Circus-Wanty + 00.10
6 Milan Fretin Team Flanders-Baloise + 00.10
7 Rait Ärm Van Rysel-Roubaix Lille Métropole + 00.10
8 Rasmus Søjberg Pedersen CIC U Nantes Atlantique + 00.10
9 Axel Narbonne-Zuccarelli Nice Métropole Côte d'Azur + 00.10
10 Tuur Dens Team Flanders-Baloise + 00.10
11 Gleb Brussenskiy Astana Qazaqstan Team + 00.10
12 Mick van Dijke Jumbo-Visma + 00.10
13 Lewis Askey Groupama-FDJ + 00.10
14 William Blume Levy Uno-X Pro Cycling Team + 00.10
15 Loe van Belle Jumbo-Visma + 00.10
16 Alexis Renard Cofidis + 00.10
17 Sam Watson Groupama-FDJ + 00.10
18 Romain Grégoire Groupama-FDJ + 00.10
19 Ethan Vernon Soudal Quick-Step + 00.10
20 Louis Barré Team Arkéa-Samsic + 00.10
21 Antoine Raugel AG2R Citroën Team + 00.10
22 Julius Johansen Intermarché-Circus-Wanty + 00.10
23 Igor Chzhan Astana Qazaqstan Team + 00.10
24 Gilles De Wilde Team Flanders-Baloise + 00.10
25 Logan Currie Bolton Equities Black Spoke + 00.10
26 Ibon Ruiz Equipo Kern Pharma + 00.10
27 Eugenio Sanchez Equipo Kern Pharma + 00.10
28 Axel Huens Intermarché-Circus-Wanty + 00.10
29 Nolann Mahoudo CIC U Nantes Atlantique + 00.10
30 Lucas Bourgoyne CIC U Nantes Atlantique + 00.10
31 Paul Hennequin Nice Métropole Côte d'Azur + 00.10
32 Maxime Jarnet Van Rysel-Roubaix Lille Métropole + 00.10
33 Danny van der Tuuk Equipo Kern Pharma + 00.10
34 Noah Vandenbranden Team Flanders-Baloise + 00.10
35 Stan Van Tricht Soudal Quick-Step + 00.10
36 Luca Van Boven Bingoal WB + 00.10
37 Enzo Paleni Groupama-FDJ + 00.10
38 Cériel Desal Bingoal WB + 00.10
39 Théo Delacroix Saint Michel-Mavic-Auber 93 + 00.10
40 Damien Girard Nice Métropole Côte d'Azur + 00.10
41 Andrea Mifsud Nice Métropole Côte d'Azur + 00.10
42 Valentin Retailleau AG2R Citroën Team + 00.10
43 Bastien Tronchon AG2R Citroën Team + 00.10
44 Per Strand Hagenes Jumbo-Visma + 00.10
45 Pau Miquel Delgado Equipo Kern Pharma + 00.10
46 Tom Sexton Bolton Equities Black Spoke + 00.10
47 Gleb Syritsa Astana Qazaqstan Team + 00.10
48 Sébastien Grignard Lotto Dstny + 00.10
49 Enzo Boulet CIC U Nantes Atlantique + 00.10
50 Arnaud De Lie Lotto Dstny + 00.10
51 Barnabas Peak Human Powered Health + 00.10
52 Lars Craps Soudal Quick-Step + 02.32
53 Joris Delbove Saint Michel-Mavic-Auber 93 + 03.24
54 Axel De Lie Lotto Dstny + 03.43

Points

PosRiderTeam Points
1 Olav Kooij Jumbo-Visma 15
2 Max Walscheid Cofidis 12
3 Paul Penhoët Groupama-FDJ 9
4 Tim Merlier Soudal Quick-Step 7
5 Daniel McLay Team Arkéa-Samsic 6
6 Matteo Malucelli Bingoal WB 5
7 Gerben Thijssen Intermarché-Circus-Wanty 4
8 Samuel Leroux Van Rysel-Roubaix Lille Métropole 3
9 Mathis Le Berre Team Arkéa-Samsic 3
10 Anthony Turgis TotalEnergies 3
11 Alex Colman Team Flanders-Baloise 3
12 Peter Sagan TotalEnergies 3
13 Erlend Blikra Uno-X Pro Cycling Team 3
14 Mark Stewart Bolton Equities Black Spoke 2
15 Stanislaw Aniolkowski Human Powered Health 2
16 Jannik Steimle Soudal Quick-Step 1
17 Kenny Molly Van Rysel-Roubaix Lille Métropole 1

Mountain

PosRiderTeam Points
1 Alex Colman Team Flanders-Baloise 11
2 Kenny Molly Van Rysel-Roubaix Lille Métropole 9
3 Geoffrey Soupe TotalEnergies 3
4 Damien Girard Nice Métropole Côte d'Azur 3
5 Olivier Le Gac Groupama-FDJ 2
6 Mathis Le Berre Team Arkéa-Samsic 1
7 Maciej Bodnar TotalEnergies 1

Team

PosTeamTime
1 Groupama-FDJ 13:34:54
2 Intermarché-Circus-Wanty + 00.00
3 Cofidis + 00.00
4 Jumbo-Visma + 00.00
5 Uno-X Pro Cycling Team + 00.00
6 Team Flanders-Baloise + 00.00
7 Human Powered Health + 00.00
8 Soudal Quick-Step + 00.00
9 AG2R Citroën Team + 00.00
10 Van Rysel-Roubaix Lille Métropole + 00.00
11 Bingoal WB + 00.00
12 CIC U Nantes Atlantique + 00.00
13 Astana Qazaqstan Team + 00.00
14 Team Arkéa-Samsic + 00.00
15 Saint Michel-Mavic-Auber 93 + 00.00
16 Bolton Equities Black Spoke + 00.00
17 Equipo Kern Pharma + 00.00
18 TotalEnergies + 00.00
19 Nice Métropole Côte d'Azur + 00.00
20 Lotto Dstny + 00.00

Race profile

Race
4 Jours de Dunkerque
Start date
16.05.2023
End date
21.05.2023
Total distance
196.6 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 ❤️