BikeRaceInfo: Current and historical race results, plus interviews, bikes, travel, and cycling historyBikeRaceInfo: Current and historical race results, plus interviews, bikes, travel, and cycling history
Search our site:
Email Newsletter icon, E-mail Newsletter icon, Email List icon, E-mail List icon Sign up for our Email Newsletter

2025 Classique Dunkerque (1.Pro), France

(Dunkirk Classic)
1st edition: Tuesday, May 13, 2025

Classique Dunkerque podium history | Map & profile | Start list

Dunkerque - Lens, 193.5 km

Pascal Ackermann wins the first edition of the Classique Dunkerque. Photo: JL Burnod

find us on Facebook See our youtube channel

The Story of the Tour de France, vol.2 South Salem Cycleworks frames Melanoma: It Started With a Freckle The Story of the Giro d’Italia, vol.2 Shade Vise sunglass holder Paris-Roubaix: The Inside Store Advertise with us!


Content continues below the ads

The Story of the Tour de France, vol.1 South Salem Cycleworks frames Melanoma: It Started With a Freckle
Story of the Tour de France Volume 2

Bill and Carol McGann's book The Story of the Tour de France, Vol 2: 1976 - 2018 is available in print, Kindle eBook & Audiobook versions. To get your copy, just click on the Amazon link on the right.

Weather at the finish town of Lens at 2:30 PM, local time: 24C (75F), mostly cloudy, with the wind from the north at 10 km/hr (6 mph). There is an 18% chance of rain.

The race: Here's the report from winner Pascal Ackermann's Team Israel-Premier Tech.

The wait for Pascal Ackermann is finally over: nearly two years on from his last victory, the German sprinter raised his hands in celebration once again after winning the Classique Dunkerque in Lens on Tuesday.

Ackermann beat the likes of Biniam Girmay and Alberto Dainese to the line following a technical final kilometer in the Northern French city to finally convert his sprinting consistency into a victory.

He has recorded 11 top-5 finishes since joining IPT for the 2024 season, four of which came at last year’s Tour de France. However, luck repeatedly has not been on his side during that time, either: crashes at Classic Brugge-De Panne (2024) and the Tour de la Provence (2025) have impacted his spring campaigns in both seasons with the team.

The start of the first edition of the Classique Dunkerque was given at 11:40 AM. Photo: JL Burnod.

“It was an amazing team performance today,” Ackermann says. “Yesterday I saw the startlist and I thought that I should be able to win today. Today the team rode so strongly from the front and I was like: ‘if the team is riding like this, I should be the strongest rider!’

“I felt super good on the climbs and the team gave me all the trust, especially after my injuries in the last few weeks and months. I’m super happy to finish it off.

“I didn’t win any races I the last two years. I had a lot of injuries, also in the last weeks, and some bad times. But this week started super nice – my brother and his wife have had two twins, so congratulations to them – and I think that was good motivation for me to restart my cycling life.”


Content continues below the ads

The Story of the Giro d’Italia, vol.1 Shade Vise sunglass holder Paris-Roubaix: The Inside Store

Complete results:

193.5 kilometers raced at an average speed of 45.544 km/hr

1 Pascal Ackermann Israel-Premier Tech 4hr 14min 55sec
2 Biniam Girmay Intermarché-Wanty s.t.
3 Alberto Dainese Tudor Pro Cycling Team s.t.
4 Arnaud Démare Arkea-B&B Hotels s.t.
5 Bryan Coquard Cofidis s.t.
6 Jake Stewart Israel-Premier Tech s.t.
7 Cees Bol XDS Astana Team s.t.
8 Tobias Lund Andresen Team Picnic PostNL s.t.
9 Emilien Jeannière Team TotalEnergies s.t.
10 Matthew Walls Groupama-FDJ s.t.
11 Jon Aberasturi Euskaltel-Euskadi s.t.
12 Mike Teunissen XDS Astana Team s.t.
13 Erlend Blikra Uno-X Mobility s.t.
14 Patrick Eddy Team Picnic PostNL s.t.
15 Axel Huens Unibet Tietema Rockets s.t.
16 Pierre Gautherat Decathlon AG2R La Mondiale s.t.
17 Nils Eekhoff Team Picnic PostNL s.t.
18 Alex Molenaar Caja Rural-Seguros RGA s.t.
19 Leander Van Hautegem Wagner Bazin WB s.t.
20 Arne Marit Intermarché-Wanty s.t.
21 Ronan Augé CIC-U-Nantes s.t.
22 Tom Van Asbroeck Israel-Premier Tech s.t.
23 Sebastian Nielsen Unibet Tietema Rockets s.t.
24 Paul Penhoët Groupama-FDJ s.t.
25 Menno Huising Team Visma | Lease a Bike s.t.
26 Cédric Beullens Lotto s.t.
27 Xabier Berasategi Euskaltel-Euskadi s.t.
28 Clément Russo Groupama-FDJ s.t.
29 Fernando Gaviria Movistar Team s.t.
30 Alex Diaz Caja Rural-Seguros RGA s.t.
31 Pierre Thierry Arkea-B&B Hotels s.t.
32 Damien Touzé Cofidis s.t.
33 Joseba Lopez Caja Rural-Seguros RGA s.t.
34 Wessel Mouris Unibet Tietema Rockets s.t.
35 Florian Sénéchal Arkea-B&B Hotels s.t.
36 Loe van Belle Team Visma | Lease a Bike s.t.
37 Sam Watson INEOS Grenadiers s.t.
38 Javier Ibanez Caja Rural-Seguros RGA s.t.
39 Antoine Huby Soudal Quick-Step s.t.
40 Gianluca Pollefliet Decathlon AG2R La Mondiale s.t.
41 Alexander Konijn Nice Métropole-Côte d’Azur s.t.
42 Tosh Van der Sande Team Visma | Lease a Bike s.t.
43 Gonzalo Serrano Movistar Team s.t.
44 Rait Ärm Van Rysel-Roubaix s.t.
45 Martijn Budding Unibet Tietema Rockets s.t.
46 Davide Persico Wagner Bazin WB s.t.
47 Nans Peters Decathlon AG2R La Mondiale s.t.
48 Mathias Norsgaard Movistar Team s.t.
49 Rasmus Søjberg Pedersen Decathlon AG2R La Mondiale s.t.
50 Elia Viviani Lotto s.t.
51 Arne Baers Lotto s.t.
52 Victor Langellotti INEOS Grenadiers s.t.
53 Miles Scotson Arkea-B&B Hotels s.t.
54 Rémi Lelandais Arkea-B&B Hotels s.t.
55 Cyril Barthe Groupama-FDJ s.t.
56 Luca De Meester Wagner Bazin WB s.t.
57 Michiel Lambrecht Wagner Bazin WB s.t.
58 Henok Mulubrhan XDS Astana Team s.t.
59 Abram Stockman Unibet Tietema Rockets s.t.
60 Danny van der Tuuk Euskaltel-Euskadi s.t.
61 Nicolas Alustiza Euskaltel-Euskadi s.t.
62 Samuel Leroux Team TotalEnergies s.t.
63 Manlio Moro Movistar Team s.t.
64 Andrea Raccagni Noviero Soudal Quick-Step s.t.
65 Per Strand Hagenes Team Visma | Lease a Bike s.t.
66 Connor Swift INEOS Grenadiers s.t.
67 Guillaume Boivin Israel-Premier Tech @ 16sec
68 Robin Froidevaux Tudor Pro Cycling Team 0:19
69 Robbe Dhondt Team Picnic PostNL 0:20
70 Michael Schwarzmann Israel-Premier Tech 0:23
71 Pier-André Côté Israel-Premier Tech s.t.
72 Jordi Warlop Soudal Quick-Step 0:25
73 Ben Swift INEOS Grenadiers s.t.
74 Laurenz Rex Intermarché-Wanty 0:27
75 Gil Gelders Soudal Quick-Step s.t.
76 Jaakko Hänninen Nice Métropole-Côte d’Azur 0:29
77 Erik Resell Uno-X Mobility 0:31
78 Hugo Page Intermarché-Wanty s.t.
79 Sakarias Koller Løland Uno-X Mobility 0:37
80 Maximilien Juillard Van Rysel-Roubaix s.t.
81 Maxime Jarnet Van Rysel-Roubaix s.t.
82 Calum Johnston Caja Rural-Seguros RGA s.t.
83 Tom Portsmouth Wagner Bazin WB s.t.
84 Óscar Rodríguez INEOS Grenadiers 0:40
85 Fabian Lienhard Tudor Pro Cycling Team s.t.
86 Petr Kelemen Tudor Pro Cycling Team s.t.
87 Lucas Eriksson Tudor Pro Cycling Team s.t.
88 Michele Gazzoli XDS Astana Team s.t.
89 Gorka Sorarrain Caja Rural-Seguros RGA 0:48
90 Cériel Desal Wagner Bazin WB 0:51
91 Jonathan Vervenne Soudal Quick-Step s.t.
92 Bob Jungels INEOS Grenadiers 0:55
93 Sam Maisonobe Cofidis s.t.
94 Rayan Boulahoite Team TotalEnergies s.t.
95 Alessandro Romele XDS Astana Team s.t.
96 Enzo Leijnse Team Picnic PostNL 1:04
97 Léandre Lozouet Arkea-B&B Hotels s.t.
98 Matis Louvel Israel-Premier Tech s.t.
99 Benjamin Thomas Cofidis 1:30
100 Huub Artz Intermarché-Wanty s.t.
101 Halvor Dolven Intermarché-Wanty 1:44
102 Alexis Renard Cofidis s.t.
103 Aaron Gate XDS Astana Team s.t.
104 Ryan Gal Team Picnic PostNL 2:47
105 William Blume Levy Uno-X Mobility 2:49
106 Kasper Haugland Decathlon AG2R La Mondiale 3:07
107 Jordi Lopez Euskaltel-Euskadi 3:27
108 Aimé De Gendt Cofidis 3:29
109 Axel Zingle Team Visma | Lease a Bike 3:47
110 Lorenz Van de Wynkele Lotto 4:00
111 Romain Cardis St Michel-Preference Home-Auber 93 4:09
112 Stian Fredheim Uno-X Mobility s.t.
113 Lucas Boniface Team TotalEnergies 4:46
114 Jason Tesson Team TotalEnergies 4:47
115 Joris Chaussinand CIC-U-Nantes s.t.
116 Gotzon Martín Euskaltel-Euskadi 5:33
117 Francisco Peñuela Caja Rural-Seguros RGA s.t.
118 Johan Jacobs Groupama-FDJ 6:21
119 Yves Lampaert Soudal Quick-Step s.t.
120 Axel Narbonne-Zuccarelli Nice Métropole-Côte d’Azur s.t.
121 Sander De Pestel Decathlon AG2R La Mondiale 6:50
122 Carl-Frederik Bevort Uno-X Mobility 6:59
123 Julien Vermote Team Visma | Lease a Bike 7:13
124 Jérémy Lecroq St Michel-Preference Home-Auber 93 7:24
125 Geoffrey Soupe Team TotalEnergies s.t.
126 Baptiste Planckaert Van Rysel-Roubaix s.t.
127 Adrien Petit Intermarché-Wanty s.t.
128 Timo Roosen Team Picnic PostNL s.t.
129 Kenny Molly Van Rysel-Roubaix s.t.
130 Diego Pescador Movistar Team s.t.
131 Joren Bloem Unibet Tietema Rockets s.t.
132 Pierre Barbier Wagner Bazin WB s.t.
133 Davide Cimolai Movistar Team s.t.
134 Mika Heming Tudor Pro Cycling Team s.t.
135 Daniel McLay Team Visma | Lease a Bike s.t.
136 Omar Fraile INEOS Grenadiers s.t.
137 Antonio Pedrero Movistar Team s.t.
138 Oscar Chamberlain Decathlon AG2R La Mondiale s.t.
139 Lucas Bénéteau St Michel-Preference Home-Auber 93 s.t.
140 Thibaut Bernard Lotto s.t.
141 Similien Hamon CIC-U-Nantes s.t.
142 Noah Knecht Nice Métropole-Côte d’Azur s.t.
143 Casper Pedersen Soudal Quick-Step s.t.
144 Justin Ducret CIC-U-Nantes 10:30
145 Titouan Fontaine Groupama-FDJ s.t.
146 Paul Hennequin Euskaltel-Euskadi s.t.
147 Alan Riou St Michel-Preference Home-Auber 93 s.t.
148 Ivan Smirnov XDS Astana Team 12:41
149 Oscar Nilsson-Julien Groupama-FDJ s.t.

 

Course map & profile:

Classique Dunkerque map

Classique Dunkerque profile


Content continues below the ads

Advertise with us!

Start list with back numbers, May 12, 2025:

Decathlon AG2R La Mondiale
1 Pierre Gautherat
2 Sander De Pestel
3 Oscar Chamberlain
4 Kasper Haugland
5 Rasmus Søjberg Pedersen
6 Nans Peters
7 Gianluca Pollefliet
Arkea-B&B Hotels
11 Arnaud Démare
12 Miles Scotson
13 Florian Sénéchal
14 Pierre Thierry
15 Rémi Lelandais
16 Léandre Lozouet
XDS Astana Team
21 Cees Bol
22 Alessandro Romele
23 Ivan Smirnov
24 Aaron Gate
25 Michele Gazzoli
26 Henok Mulubrhan
27 Mike Teunissen
Cofidis
31 Bryan Coquard
32 Aimé De Gendt
33 Sam Maisonobe
34 Alexis Renard
35 Ludovic Robeet
36 Damien Touzé
37 Benjamin Thomas
Groupama-FDJ
41 Cyril Barthe
42 Johan Jacobs
43 Paul Penhoët
44 Clément Russo
45 Matthew Walls
46 Titouan Fontaine
47 Oscar Nilsson-Julien
Team Picnic-PostNL
51 Tobias Lund Andresen
52 Patrick Eddy
53 Robbe Dhondt
54 Nils Eekhoff
55 Enzo Leijnse
56 Timo Roosen
57 Ryan Gal
INEOS Grenadiers
61 Omar Fraile
62 Victor Langellotti
63 Bob Jungels
64 Sam Watson
65 Connor Swift
66 Ben Swift
67 Óscar Rodríguez
Soudal Quick-Step
71 Gil Gelders
72 Antoine Huby
73 Yves Lampaert
74 Casper Pedersen
75 Andrea Raccagni Noviero
76 Jonathan Vervenne
77 Jordi Warlop
Movistar Team
81 Antonio Pedrero
82 Davide Cimolai
83 Fernando Gaviria
84 Diego Pescador
85 Mathias Norsgaard
86 Manlio Moro
87 Gonzalo Serrano
Team Visma | Lease a Bike
91 Axel Zingle
92 Loe van Belle
93 Per Strand Hagenes
94 Menno Huising
95 Julien Vermote
96 Daniel McLay
97 Tosh Van der Sande
Caja Rural-Seguros RGA
101 Calum Johnston
102 Francisco Peñuela
103 Javier Ibanez
104 Joseba Lopez
105 Alex Molenaar
106 Alex Diaz
107 Gorka Sorarrain
Unibet Tietema Rockets
111 Abram Stockman
112 Axel Huens
113 Joren Bloem
114 Martijn Budding
115 Tomas Kopecky
116 Wessel Mouris
117 Sebastian Nielsen
Team TotalEnergies
121 Lucas Boniface
122 Rayan Boulahoite
123 Emilien Jeannière
124 Samuel Leroux
125 Jason Tesson
126 Geoffrey Soupe
127 Anthony Turgis
Tudor Pro Cycling Team
131 Alberto Dainese
132 Lucas Eriksson
133 Robin Froidevaux
134 Mika Heming
135 Petr Kelemen
136 Fabian Lienhard
137 Juan David Sierra
Uno-X Mobility
141 Erlend Blikra
142 Stian Fredheim
143 Martin Urianstad Bugge
144 Carl-Frederik Bevort
145 Erik Resell
146 William Blume Levy
147 Sakarias Koller Løland
Lotto
151 Cédric Beullens
152 Lionel Taminiaux
153 Jarne Van de Paar
154 Lorenz Van de Wynkele
155 Elia Viviani
156 Arne Baers
157 Thibaut Bernard
Israel-Premier Tech
161 Pascal Ackermann
162 Guillaume Boivin
163 Pier-André Côté
164 Matis Louvel
165 Michael Schwarzmann
166 Jake Stewart
167 Tom Van Asbroeck
Wagner Bazin WB
171 Pierre Barbier
172 Luca De Meester
173 Cériel Desal
174 Michiel Lambrecht
175 Davide Persico
176 Leander Van Hautegem
177 Tom Portsmouth
Euskaltel-Euskadi
181 Jon Aberasturi
182 Paul Hennequin
183 Danny van der Tuuk
184 Jordi Lopez
185 Xabier Berasategi
186 Nicolas Alustiza
187 Gotzon Martín
Van Rysel-Roubaix
191 Baptiste Planckaert
192 Rait Ärm
193 Daniel Årnes
194 Maximilien Juillard
195 Maxime Jarnet
196 Kenny Molly
CIC-U-Nantes
201 Ronan Augé
202 Joris Chaussinand
203 Similien Hamon
204 Justin Ducret
206 Matisse Julien
Nice Métropole-Côte d'Azur
211 Jaakko Hänninen
212 Andrei Carbunarea
213 Axel Narbonne-Zuccarelli
214 Carter Guichard
215 Alexander Konijn
217 Noah Knecht
St Michel-Preference Home-Auber 93
221 Romain Cardis
222 Dillon Corkery
223 Nicolas Breuillard
224 Jérémy Lecroq
225 Alan Riou
226 Yohann Simon
227 Lucas Bénéteau
Intermarché-Wanty
231 Biniam Girmay
232 Arne Marit
233 Hugo Page
234 Adrien Petit
235 Laurenz Rex
236 Halvor Dolven
237 Huub Artz