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

2026 Bredene Koksijde Classic (1.Pro), Belgium

Formerly: Handzame Classic
23rd edition: Friday, March 20, 2026

Koksijde Classic historic results | 2025 edition | Course map & profile | Start list

Oostende - Koksijde, 203.4 km

Dylan Groenewegen is the day's fastest rider.

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
Tour de France: 2019

Bill and Carol McGann's book The Story of the Tour de France, 2019: A Year of New Faces is available in both Kindle eBook and audiobook versions. To get your copy, just click on the Amazon link on the right.

Weather at the finish city of Koksijde at 1:20 PM, local time: 14C (58F), partly cloudy, with the wind from the north-northeast at 14 km/hr (9 mph). There is just a 1% chance of rain.

The race: Not starting: Alessandro Romele (XDS Astana) & Scott McGill (Modern Adventure Pro Cycling).

Here's the report from second-place Pascal Ackermann's Team Jayco-AlUla:

German sprinter Pascal Ackermann powered to a strong second place finish at the one-day race Bredene Koksijde Classic in Belgium.

The two-time former winner was in and amongst the sprint shenanigans as the breakaway got caught in the tense final kilometres, before launching his kick to the line to take the runners-up spot.

The race is known for its crosswind sections and despite the less than usual gusts, the peloton still split to pieces following the hilly section. Veteran Luka Mezgec was alert to the dangers and made it into a counter attacking move behind the breakaway with 80km still to go.

Things eventually came back together behind the escapees as teams began to control proceedings in anticipation of a bunch sprint finish. However, the breakaway made the peloton work hard for it, with the catch only being made inside the final 4km of racing.

Team Jayco AlUla worked well to deliver Ackermann into position for the tricky final corners, with the 32-year-old following his rivals well. As the sprint opened up, Ackermann chose his wheel before swinging left and racing towards the line to take a tight second place with a late bike throw.

The podium, from left: Pascal Ackermann (2nd), Dylan Groenewegen (1st), & Pavel Bittner (3rd). Sprint Cycling photo

Pascal Ackermann:
“I think the difference was the final right corner because there was one guy coming from the inside and I had to break, I lost two positions and it was a full tailwind sprint so you can’t lose so many positions.

"I can say I lost the race on the last right corner, but that’s racing, Dylan was good today, he did an amazing sprint. Maybe I did a bit too much in the day, but in the end you can say a lot. I’m quite happy to finish off on the podium and on Sunday there’s another race and I finally want get back on top at one of these races.”


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:

203.4 kilometers raced at an average speed of 45.543 km/hr

1 Dylan Groenewegen Unibet Rose Rockets 4hr 27min 58sec
2 Pascal Ackermann Team Jayco-AlUla s.t.
3 Pavel Bittner Team Picnic PostNL s.t.
4 Steffen De Schuyteneer Lotto-Intermarché s.t.
5 Max Kanter XDS Astana Team s.t.
6 Stanislaw Aniolkowski Cofidis s.t.
7 Luca Mozzato Tudor Pro Cycling Team s.t.
8 Alexis Renard Cofidis s.t.
9 Jason Tesson Team TotalEnergies s.t.
10 Gerben Thijssen Alpecin-Premier Tech s.t.
11 Sebastian Molano UAE Team Emirates-XRG s.t.
12 Edward Theuns Lidl-Trek s.t.
13 David Dekker BEAT CC p/b Saxo s.t.
14 Hugo Hofstetter NSN Cycling Team s.t.
15 Alberto Dainese Soudal Quick-Step s.t.
16 Timothy Dupont Tarteletto-Isorex s.t.
17 Sergi Darder Caja Rural-Seguros RGA s.t.
18 Joshua Giddings Lotto-Intermarché s.t.
19 Emils Liepins Pinarello-Q36.5 Pro Cycling Team s.t.
20 Emilien Jeannière Team TotalEnergies s.t.
21 Sente Sentjens Alpecin-Premier Tech s.t.
22 Frits Biesterbos Team Picnic PostNL s.t.
23 Oded Kogut NSN Cycling Team s.t.
24 Ben Oliver Modern Adventure Pro Cycling s.t.
25 Paul Penhoët Groupama-FDJ United s.t.
26 Axel Huens Groupama-FDJ United s.t.
27 Nicolò Parisini Pinarello-Q36.5 Pro Cycling Team s.t.
28 Itamar Einhorn NSN Cycling Team s.t.
29 Elmar Reinders Unibet Rose Rockets @ 4sec
30 Yves Lampaert Soudal Quick-Step 0:05
31 Erlend Blikra Uno-X Mobility s.t.
32 Zeno Moonen Tarteletto-Isorex s.t.
33 Jensen Plowright Alpecin-Premier Tech s.t.
34 Vito Braet Lotto-Intermarché s.t.
35 Julius Johansen UAE Team Emirates-XRG s.t.
36 Tom Crabbe Team Flanders-Baloise s.t.
37 Stan Van Tricht Soudal Quick-Step s.t.
38 Joseph Pidcock Pinarello-Q36.5 Pro Cycling Team s.t.
39 Cyril Barthe Groupama-FDJ United s.t.
40 Thijmen Paardekooper VolkerWessels Cycling Team 0:11
41 Bert Bolle VolkerWessels Cycling Team 0:14
42 Hugo Page Cofidis 0:16
43 Alessio Delle Vedove XDS Astana Team 0:18
44 Max Walscheid Lidl-Trek 0:20
45 Henrik Pedersen Uno-X Mobility s.t.
46 Lorrenzo Manzin Team TotalEnergies 0:24
47 Fabian Lienhard Tudor Pro Cycling Team 0:25
48 Nadav Raisberg NSN Cycling Team 0:28
49 Thom van der Werff Team Picnic PostNL 0:30
50 Lewis Bower Groupama-FDJ United s.t.
51 Yorben Lauryssen Tarteletto-Isorex s.t.
52 Arne Santy Tarteletto-Isorex s.t.
53 Gorka Sorarrain Caja Rural-Seguros RGA s.t.
54 Artuur Torney Team Flanders-Baloise s.t.
55 Siebe Deweirdt Team Flanders-Baloise s.t.
56 Rayan Boulahoite Team TotalEnergies s.t.
57 Martin Urianstad Bugge Uno-X Mobility s.t.
58 Jan Maas Cofidis s.t.
59 Rui Oliveira UAE Team Emirates-XRG 34
60 Luca Giaimi UAE Team Emirates-XRG s.t.
61 Timo Roosen Team Picnic PostNL s.t.
62 Samuel Leroux Team TotalEnergies s.t.
63 Thomas Gachignard Team TotalEnergies s.t.
64 Blake Agnoletto Groupama-FDJ United s.t.
65 Hamish McKenzie Team Jayco-AlUla s.t.
66 Floris Van Tricht NSN Cycling Team s.t.
67 Gil Gelders Soudal Quick-Step s.t.
68 Tom Van Asbroeck NSN Cycling Team s.t.
69 Tim Torn Teutenberg Lidl-Trek 0:39
70 Karsten Feldmann Unibet Rose Rockets 0:42
71 Tobias Müller Unibet Rose Rockets s.t.
72 Carl-Frederik Bevort Uno-X Mobility s.t.
73 Jochem Kerckhaert BEAT CC p/b Saxo 0:44
74 Cédric Beullens Lotto-Intermarché s.t.
75 Luka Mezgec Team Jayco-AlUla s.t.
76 Michiel Coppens BEAT CC p/b Saxo s.t.
77 Aivaras Mikutis Tudor Pro Cycling Team s.t.
78 Lionel Taminiaux Lotto-Intermarché s.t.
79 Javier Ibanez Caja Rural-Seguros RGA 0:49
80 Milan Van den Haute Team Flanders-Baloise s.t.
81 Lennert Belmans Alpecin-Premier Tech 0:53
82 Henri Uhlig Alpecin-Premier Tech s.t.
83 Tobias Svarre Uno-X Mobility 0:55
84 Storm Ingebrigtsen Uno-X Mobility s.t.
85 Finn Crockett VolkerWessels Cycling Team s.t.
86 Wessel Mouris Unibet Rose Rockets s.t.
87 Cériel Desal Soudal Quick-Step 0:57
88 Dries De Pooter Team Jayco-AlUla s.t.
89 Jonathan Vervenne Soudal Quick-Step s.t.
90 Arjen Livyns XDS Astana Team s.t.
91 Robert Donaldson Team Jayco-AlUla 1:09
92 Dries De Bondt Team Jayco-AlUla s.t.
93 Nils Politt UAE Team Emirates-XRG 1:12
94 Otto Vergaerde Lidl-Trek s.t.
95 Rotem Tene NSN Cycling Team s.t.
96 Hugo Scala Jr Modern Adventure Pro Cycling s.t.
97 Tobias Bayer Alpecin-Premier Tech 1:16
98 Abram Stockman Unibet Rose Rockets s.t.
99 Aimé De Gendt Pinarello-Q36.5 Pro Cycling Team s.t.
100 Camille Charret Cofidis s.t.
101 Jonas Hem Hvideberg Uno-X Mobility s.t.
102 Henri-Francois Haquin Team Picnic PostNL s.t.
103 Nicolas Debeaumarché Cofidis s.t.
104 Frederik Frison Pinarello-Q36.5 Pro Cycling Team s.t.
105 Ferre Geeraerts Team Flanders-Baloise 1:23
106 Simon Goossens Alpecin-Premier Tech s.t.
107 Warre Vangheluwe Soudal Quick-Step 1:33
108 Roel van Sintmaartensdijk Lotto-Intermarché s.t.
109 Daan van Sintmaartensdijk BEAT CC p/b Saxo s.t.
110 Gianni Marchand Tarteletto-Isorex 1:42
111 Martin Pedersen Lidl-Trek 1:48
112 Matteo Milan Groupama-FDJ United s.t.
113 Titouan Fontaine Groupama-FDJ United s.t.
114 Victor Vercouillie Team Flanders-Baloise s.t.
115 Jonah Killy Tarteletto-Isorex s.t.
116 Vegard Stake Laengen UAE Team Emirates-XRG s.t.
117 Tijmen Eising BEAT CC p/b Saxo 1:51
118 Sebastian Kolze Changizi Tudor Pro Cycling Team 2:14
119 Martijn Rasenberg Unibet Rose Rockets s.t.
120 Bram Dissel BEAT CC p/b Saxo s.t.
121 Matteo Moschetti Pinarello-Q36.5 Pro Cycling Team s.t.
122 Max Kroonen BEAT CC p/b Saxo s.t.
123 Fabio Jakobsen Team Picnic PostNL s.t.
124 Baptiste Vadic Team TotalEnergies 2:26
125 Brody McDonald Modern Adventure Pro Cycling 2:27
126 Ezra Caudell Modern Adventure Pro Cycling s.t.
127 Ellande Larronde Caja Rural-Seguros RGA 2:35
128 Jelle Vermoote Tarteletto-Isorex 2:52
129 Héctor Álvarez Lidl-Trek 3:18
130 Paul Wright Modern Adventure Pro Cycling 4:18
131 Felix Ørn-Kristoff Lotto-Intermarché 4:41

 

Race map & profile:

2026 Bredene Koksijde Classic map

Map of the local loop

2026 Bredene Koksijde Classic profile


Content continues below the ads

Advertise with us!

Start list with back numbers, March 19, 2026:

Lidl-Trek
1 Edward Theuns
2 Martin Pedersen
3 Albert Withen Philipsen
4 Héctor Álvarez
5 Tim Torn Teutenberg
6 Otto Vergaerde
7 Max Walscheid
Soudal Quick-Step
11 Alberto Dainese
12 Cériel Desal
13 Gil Gelders
14 Yves Lampaert
15 Stan Van Tricht
16 Warre Vangheluwe
17 Jonathan Vervenne
Alpecin-Premier Tech
21 Gerben Thijssen
22 Sente Sentjens
23 Tobias Bayer
24 Simon Goossens
25 Jensen Plowright
26 Lennert Belmans
27 Henri Uhlig
Groupama-FDJ United
31 Blake Agnoletto
32 Cyril Barthe
33 Lewis Bower
34 Titouan Fontaine
35 Axel Huens
36 Matteo Milan
37 Paul Penhoët
Lotto-Intermarché
41 Steffen De Schuyteneer
42 Vito Braet
43 Cédric Beullens
44 Lionel Taminiaux
45 Joshua Giddings
46 Felix Ørn-Kristoff
47 Roel van Sintmaartensdijk
NSN Cycling Team
51 Hugo Hofstetter
52 Itamar Einhorn
53 Oded Kogut
54 Nadav Raisberg
55 Rotem Tene
56 Floris Van Tricht
57 Tom Van Asbroeck
UAE Team Emirates-XRG
61 Rui Oliveira
62 Luca Giaimi
63 Stake Laengen Vegard
64 Julius Johansen
65 Sebastian Molano
66 Nils Politt
Team Jayco-AlUla
71 Dries De Pooter
72 Pascal Ackermann
73 Jelte Krijnsen
74 Luka Mezgec
75 Robert Donaldson
76 Dries De Bondt
77 Hamish McKenzie
Team Picnic PostNL
81 Fabio Jakobsen
82 Frits Biesterbos
83 Pavel Bittner
84 Timo Roosen
85 Thom van der Werff
86 Henri-Francois Haquin
87 Christiaan van Rees
Uno-X Mobility
91 Henrik Pedersen
92 Erlend Blikra
93 Jonas Hem Hvideberg
94 Storm Ingebrigtsen
95 Carl-Frederik Bevort
96 Tobias Svarre
97 Martin Urianstad Bugge
XDS Astana Team
101 Alessio Delle Vedove
103 Max Kanter
104 Alessandro Romele
105 Haoyu Su
106 Arjen Livyns
107 Gustav Wang
Cofidis
111 Hugo Page
112 Camille Charret
113 Nicolas Debeaumarché
114 Stanislaw Aniolkowski
115 Jan Maas
117 Alexis Renard
Pinarello-Q36.5 Pro Cycling Team
121 Sam Bennett
122 Aimé De Gendt
123 Frederik Frison
124 Emils Liepins
125 Matteo Moschetti
126 Nicolò Parisini
127 Joseph Pidcock
Team TotalEnergies
131 Rayan Boulahoite
132 Samuel Leroux
133 Lorrenzo Manzin
134 Emilien Jeannière
135 Thomas Gachignard
136 Jason Tesson
137 Baptiste Vadic
Tudor Pro Cycling Team
141 Luca Mozzato
144 Sebastian Kolze Changizi
145 Aivaras Mikutis
146 Mathias Guillemette
147 Fabian Lienhard
Unibet Rose Rockets
151 Dylan Groenewegen
152 Karsten Feldmann
153 Wessel Mouris
154 Tobias Müller
155 Martijn Rasenberg
156 Elmar Reinders
157 Abram Stockman
Team Flanders-Baloise
161 Tom Crabbe
162 Ferre Geeraerts
163 Siebe Deweirdt
164 Artuur Torney
165 Milan Van den Haute
166 Noah Vandenbranden
167 Victor Vercouillie
Caja Rural-Seguros RGA
171 Sergi Darder
172 Jakub Otruba
173 Javier Ibanez
174 Ellande Larronde
175 Iúri Leitão
176 Gorka Sorarrain
177 Iker Villar
Modern Adventure Pro Cycling
181 Ben Oliver
182 Ezra Caudell
183 Brody McDonald
184 Scott McGill
185 Paul Wright
186 Hugo Scala Jr
187 Samuel Boardman
Tarteletto-Isorex
191 Timothy Dupont
192 Jonah Killy
193 Zeno Moonen
194 Yorben Lauryssen
195 Arne Santy
196 Gianni Marchand
197 Jelle Vermoote
VolkerWessels Cycling Team
201 Bert Bolle
202 Robbe Claeys
203 Joost Brinkman
204 Sam Gademan
205 Senne Hulsmans
206 Finn Crockett
207 Thijmen Paardekooper
BEAT CC p/b Saxo
211 Michiel Coppens
212 David Dekker
213 Tijmen Eising
214 Bram Dissel
215 Max Kroonen
216 Jochem Kerckhaert
217 Daan van Sintmaartensdijk