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

2023 Dwars Door Vlaanderen (WorldTour), Belgium

A travers la Flandre - Across Flanders
77th edition: Wednesday, March 29, 2023

Dwars door Vlaanderen podium history | 2022 edition | Course map & profile | Photos | Start list

Roeselare - Waregem, 183.5 km

A perfectly timed late attack and the horsepower to make it stick give Christophe Laporte his second win this week after winning Gent-Wevelgem.

Les Woodland's book Tour of Flanders: The Inside Story - The rocky roads of the Ronde van Vlaanderen is available in print, Kindle eBook and audiobook versions. To get your copy, just click on the Amazon link on the right.

Weather at the finish city of Waregem at 1:15 PM, local time: 14C (56F), cloudy, with the wind from the southwest at 21 km/hr (11 mph). There is a 4% chance of rain during the afternoon.

The race: Four riders did not start: Alberto Bettiol (EF Education-EasyPost), Kevin Vanmaerke (Team DSM), Andrii Ponomar (Arkéa-Samsic) & Geoffrey Soupe (TotalEnergies).

Here's the organizer's race summary:

Three days after Gent-Wevelgem, it was another win for Christophe Laporte. After attacking in the final kilometres, the Frenchman took the win in Dwars door Vlaanderen solo. He took the win ahead of Lazkano and Powless.

No rain in Roeselare at the start of the 77th edition of Dwars door Vlaanderen. 183.5 km were on the programme. After about 20 km of racing, the early breakaway was a fact. Gidich (Astana Qazaqstan Team), Lazkano (Movistar Team), Zukowsky (Q36.5 Pro Cycling Team), Vanhoof (Team Flanders-Baloise), Heinschke (Team DSM) and Kristoff (Uno-X Pro Cycling Team) got away.

The peloton rolls out from Roeselare.

The riders reeled off a particularly fast first hour of racing. With 47 kilometres covered in the first hour, the breakaway riders' lead also quickly grew to 3-4 minutes. At the top of the first climb of Côte de Trieu, it was Trek-Segafredo that set the pace in the peloton. That acceleration meant the breakaway also saw its lead dwindle and the peloton broke into pieces.

The succession of hills and cobbled sections meant that first Zukowsky and Gidich had to leave the role at the front. Then, on the Kanarieberg, things also went too fast for Heinschke and Vanhoof. In the peloton, Benoot's (Jumbo-Visma) moment had come. He accelerated and was joined by Hermans (Alpecin-Deceuninck), Philipsen (Alpecin-Deceuninck) and Laporte (Jumbo-Visma).

At the front, Vanhoof and Heinschke were able to rejoin Kristoff and Lazkano. In the background, it was Benoot who accelerated a second time on the Côte de Trieu. The new chasing group? Benoot and Laporte (Jumbo-Visma), Powless (EF Educsation - Easypost), Küng and Madouas (Groupama-FDJ), Narvaez (INEOS Grenadiers) and Honoré (EF Education-Easypost). The lead of the breakaway riders, where Vanhoof and Heinschke meanwhile had to let go again, dwindled to under half a minute.

The peloton was not completely beaten in the full finale either. At 10 km from the finish, the leading duo, the chasers and the peloton were within half a minute. With about 6 km to go, at the final passage over Herlegemstraat, the chasers joined Kristoff and Lazkano. An immediate attack followed at the front, as the peloton was not far.

At 4km from the finish, it was Laporte who went full on the attack and went solo in search of the win in Waregem. Victory was within reach and the Frenchman rounded off his attack with a strong solo. In the closing kilometres, it was Powless and Lazkano who accelerated in turn. Lazkano eventually took second place after a full day on the attack, ahead of Powless and with the sprinting peloton in his wheel.

It was Laporte's second classic win in just three days, as the Frenchman had also previously triumphed in Gent-Wevelgem.

find us on Facebook Find us on Twitter See our youtube channel

The Story of the Giro d'Italia, volume 1 South Salem Cycleworks frames Neugent Cycling Wheels Peaks Coaching: work with a coach! Schwab Cycles Shade Vise sunglass holder Advertise with us!

Content continues below the ads

The Story of the Giro d'Italia, volume 1 South Salem Cycleworks frames Neugent Cycling Wheels

Complete results:


175 back numbers assigned, 171 starters, 4 non-starters, 29 abandons, 142 classified finishers.

183.5 kilometers raced at an average speed of 44.696 km/hr

1 Christophe Laporte Jumbo-Visma 4hr 6min 20sec
2 Oier Lazkano Movistar @ 15sec
3 Neilson Powless EF Education-EasyPost s.t.
4 Jasper Philipsen Alpecin-Deceuninck s.t.
5 Mads Pedersen Trek-Segafredo s.t.
6 Arnaud De Lie Lotto Dstny s.t.
7 Davide Ballerini Soudal Quick-Step s.t.
8 Andrea Pasqualon Bahrain Victorious s.t.
9 Guillaume Boivin Israel-Premier Tech s.t.
10 Nils Politt BORA-hansgrohe s.t.
11 Tom Pidcock INEOS Grenadiers s.t.
12 Axel Zingle Cofidis s.t.
13 Stan Dewulf Ag2r-Citroën s.t.
14 Søren Wærenskjold Uno-X s.t.
15 John Degenkolb Team DSM s.t.
16 Dries Van Gestel TotalEnergies s.t.
17 Matteo Trentin UAE Team Emirates s.t.
18 Danny Van Poppel BORA-hansgrohe s.t.
19 Fred Wright Bahrain Victorious s.t.
20 Michael Matthews Jayco-AlUla s.t.
21 Krists Neilands Israel-Premier Tech s.t.
22 Mikkel Honore EF Education-EasyPost s.t.
23 Stefan Küng Groupama-FDJ s.t.
24 Olivier Le Gac Groupama-FDJ s.t.
25 Matis Louvel Arkéa-Samsic s.t.
26 Tiesj Benoot Jumbo-Visma s.t.
27 Alexander Kristoff Uno-X s.t.
28 Valentin Madouas Groupama-FDJ s.t.
29 Julian Alaphilippe Soudal Quick-Step s.t.
30 Quinten Hermans Alpecin-Deceuninck 0:31
31 Edward Planckaert Alpecin-Deceuninck s.t.
32 Jhonnatan Narvaez INEOS Grenadiers 0:58
33 Edward Theuns Trek-Segafredo 1:03
34 Jasper Stuyven Trek-Segafredo 1:08
35 Pascal Eenkhoorn Lotto Dstny 1:16
36 Kelland O'Brien Jayco-AlUla s.t.
37 Mikkel Bjerg UAE Team Emirates s.t.
38 Ward Vanhoof Team Flanders-Baloise s.t.
39 Leon Heinschke Team DSM 1:19
40 Frederik Frison Lotto Dstny 2:55
41 Jasper De Buyst Lotto Dstny s.t.
42 Tim Wellens UAE Team Emirates s.t.
43 Rasmus Tiller Uno-X 3:32
44 Marco Haller BORA-hansgrohe s.t.
45 Alex Kirsch Trek-Segafredo s.t.
46 Mathias Norsgaard Movistar s.t.
47 Alessandro Fedeli Q36.5 Pro Cycling s.t.
48 Nickolas Zukowsky Q36.5 Pro Cycling s.t.
49 Tom Van Asbroeck Israel-Premier Tech s.t.
50 Lewis Askey Groupama-FDJ s.t.
51 Jonas Rutsch EF Education-EasyPost s.t.
52 Magnus Sheffield INEOS Grenadiers s.t.
53 Lindsay De Vylder Team Flanders-Baloise s.t.
54 Stan Van Tricht Soudal Quick-Step s.t.
55 Dusan Rajovic Bahrain Victorious s.t.
56 Martin Urianstad Bugge Uno-X s.t.
57 Sean Flynn Team DSM s.t.
58 Dries De Bondt Alpecin-Deceuninck s.t.
59 Mathias Vacek Trek-Segafredo s.t.
60 Filippo Colombo Q36.5 Pro Cycling s.t.
61 Sandy Dujardin TotalEnergies s.t.
62 Sven Erik Bystrøm Intermarché-Circus-Wanty s.t.
63 Casper Pedersen Soudal Quick-Step s.t.
64 Ramon Sinkeldam Alpecin-Deceuninck s.t.
65 Taco Van Der Hoorn Intermarché-Circus-Wanty s.t.
66 Julian Mertens Bingoal-WB s.t.
67 Edvald Boasson-Hagen TotalEnergies s.t.
68 Omer Goldstein Israel-Premier Tech s.t.
69 Luca Van Boven Bingoal-WB s.t.
70 Filip Maciejuk Bahrain Victorious s.t.
71 Alex Colman Team Flanders-Baloise s.t.
72 Sjoerd Bax UAE Team Emirates s.t.
73 Connor Swift INEOS Grenadiers s.t.
74 Timo Roosen Jumbo-Visma s.t.
75 Jonas Koch BORA-hansgrohe s.t.
76 Fabian Lienhard Groupama-FDJ s.t.
77 Julius Van Den Berg EF Education-EasyPost s.t.
78 Sébastien Grignard Lotto Dstny s.t.
79 Vegard Stake Laengen UAE Team Emirates s.t.
80 Ben Turner INEOS Grenadiers s.t.
81 Luke Durbridge Jayco-AlUla s.t.
82 Louis Bendixen Uno-X 3:38
83 Caleb Ewan Lotto Dstny s.t.
84 Oliver Naesen Ag2r-Citroën s.t.
85 Bert Van Lerberghe Soudal Quick-Step s.t.
86 Juri Hollmann Movistar s.t.
87 Hugo Houle Israel-Premier Tech s.t.
88 Jake Stewart Groupama-FDJ s.t.
89 Greg Van Avermaet Ag2r-Citroën s.t.
90 Damien Touzé Ag2r-Citroën s.t.
91 Filippo Ganna INEOS Grenadiers s.t.
92 Fernando Gaviria Movistar s.t.
93 Baptiste Planckaert Intermarché-Circus-Wanty s.t.
94 Tosh Van Der Sande Jumbo-Visma s.t.
95 Daniel Mclay Arkéa-Samsic s.t.
96 Thomas Scully EF Education-EasyPost s.t.
97 Aimé De Gendt Intermarché-Circus-Wanty 6:19
98 Max Walscheid Cofidis 7:18
99 Gleb Syritsa Astana Qazaqstan s.t.
100 Yevgeniy Fedorov Astana Qazaqstan s.t.
101 Louis Blouwe Bingoal-WB s.t.
102 Jannik Steimle Soudal Quick-Step s.t.
103 Alexis Renard Cofidis s.t.
104 Jenthe Biermans Arkéa-Samsic s.t.
105 Cériel Desal Bingoal-WB s.t.
106 Gilles De Wilde Team Flanders-Baloise s.t.
107 Ryan Gibbons UAE Team Emirates s.t.
108 Jack Bauer Q36.5 Pro Cycling s.t.
109 Guillaume Van Keirsbulck Bingoal-WB s.t.
110 William Blume Levy Uno-X s.t.
111 Kamil Malecki Q36.5 Pro Cycling s.t.
112 Cédric Beullens Lotto Dstny s.t.
113 Sam Welsford Team DSM s.t.
114 Emils Liepins Trek-Segafredo s.t.
115 Kim Heiduk INEOS Grenadiers s.t.
116 Cameron Scott Bahrain Victorious s.t.
117 Patrick Gamper BORA-hansgrohe 7:24
118 Daan Hoole Trek-Segafredo s.t.
119 Dmitriy Gruzdev Astana Qazaqstan s.t.
120 Robbe Ghys Alpecin-Deceuninck s.t.
121 Elmar Reinders Jayco-AlUla s.t.
122 Tim Van Dijke Jumbo-Visma s.t.
123 David Dekker Arkéa-Samsic s.t.
124 Jordi Meeus BORA-hansgrohe s.t.
125 Gerben Thijssen Intermarché-Circus-Wanty s.t.
126 Piet Allegaert Cofidis s.t.
127 Tuur Dens Team Flanders-Baloise s.t.
128 Wesley Kreder Cofidis s.t.
129 Vinicius Rangel Movistar s.t.
130 Ivan Romeo Movistar s.t.
131 Ludovic Robeet Bingoal-WB s.t.
132 Noah Vandenbranden Team Flanders-Baloise 7:28
133 Fabio Van Den Bossche Alpecin-Deceuninck s.t.
134 Thomas Bonnet TotalEnergies s.t.
135 Emilien Jeannière TotalEnergies s.t.
136 Valentin Retailleau Ag2r-Citroën s.t.
137 Hugo Page Intermarché-Circus-Wanty s.t.
138 Anthony Turgis TotalEnergies s.t.
139 Matteo Moschetti Q36.5 Pro Cycling s.t.
140 Luca Mozzato Arkéa-Samsic s.t.
141 Nicolò Parisini Q36.5 Pro Cycling s.t.
142 Kevin Geniets Groupama-FDJ s.t.


Content continues below the ads

Peaks Coaching: work with a coach! Schwab Cycles

Course map & profile:

2023 Dwars door Vlaanderen map & profile

2023 Dwars Door Vlaanderen photos by Fotoreporter Sirotti:

The opening ceremonies. Here's racing's current dominant team, Jumbo-Visma.

Riding on the cobbles of Flanders

Alexander Kristoff leads a small break.

Bora-hansgrohe's Nils Politt. He's currently the German road champion

Movistar rider Fernando Gaviria

John Degenkolb & Davide Ballerini

Magnus Sheffield

Ineos rider Filippo Ganna

This should be Neilson Powless

Marco Haller

Mikkel Frolich Honore

Ag2r riders Greg van Avermaet & Oliver Naesen

Mikkel Bjerg

Caleb Ewan leads a group.

Christophe Laporte can sit up and enjoy his well-earned win.

Content continues below the ads

Shade Vise sunglass holder Advertise with us!

Start list with back numbers: March 28, 2023

175 numbers assigned.

DS Frederik Willems
1 Jasper Philipsen
2 Quinten Hermans
3 Dries De Bondt
4 Edward Planckaert
5 Robbe Ghys
6 Ramon Sinkeldam
7 Fabio Van Den Bossche
DS Nicolas Guille
11 Greg Van Avermaet
12 Pierre Gautherat
13 Lawrence Naesen
14 Oliver Naesen
15 Damien Touzé
16 Valentin Retailleau
17 Stan Dewulf
DS Stafano Zanini
21 Igor Chzhan
22 Yevgeniy Gidich
23 Yevgeniy Fedorov
24 Dmitriy Gruzdev
25 Nurbergen Nurlykhassym
26 Martin Laas
27 Gleb Syritsa
DS Jean-Pierre Heynderickx
31 Nils Politt
32 Shane Archbold
33 Patrick Gamper
34 Marco Haller
35 Jonas Koch
36 Danny Van Poppel
37 Jordi Meeus
DS Mickel Golas
41 Andrea Pasqualon
42 Matevz Govekar
43 Filip Maciejuk
44 Kamil Gradek
45 Dusan Rajovic
46 Cameron Scott
47 Fred Wright
DS Marco Marcato
51 Pascal Ackermann
52 Sjoerd Bax
53 Mikkel Bjerg
54 Ryan Gibbons
55 Vegard Stake Laengen
56 Matteo Trentin
57 Tim Wellens
DS Arthur Van Dongen
61 Edoardo Affini
62 Tiesj Benoot
63 Olav Kooij
64 Timo Roosen
65 Tosh Van Der Sande
66 Tim Van Dijke
67 Christophe Laporte
DS Ian Stannard
71 Tom Pidcock
72 Kim Heiduk
73 Jhonnatan Narvaez
74 Filippo Ganna
75 Ben Turner
76 Magnus Sheffield
77 Connor Swift
DS Wilfried Peeters
81 Julian Alaphilippe
82 Davide Ballerini
83 Jannik Steimle
84 Bert Van Lerberghe
85 Tim Merlier
86 Casper Pedersen
87 Stan Van Tricht
DS Frédéric Guesdon
91 Stefan Küng
92 Lewis Askey
93 Kevin Geniets
94 Olivier Le Gac
95 Fabian Lienhard
96 Valentin Madouas
97 Jake Stewart
DS Steven De Jongh
101 Mads Pedersen
102 Emils Liepins
103 Mathias Vacek
104 Daan Hoole
105 Alex Kirsch
106 Jasper Stuyven
107 Edward Theuns
DS Sebastian Langeveld
111 Alberto Bettiol
112 Stefan Bissegger
113 Thomas Scully
114 Mikkel Honore
115 Jonas Rutsch
116 Neilson Powless
117 Julius Van Den Berg
DS Mathew Hayman
121 Michael Matthews
122 Blake Quick
123 Luka Mezgec
124 Kelland O'Brien
125 Zdenek Stybar
126 Luke Durbridge
127 Elmar Reinders
DS José Vicente Garcia Acosta
131 Fernando Gaviria
132 Vinicius Rangel
133 Mathias Norsgaard
134 Juri Hollmann
135 Oier Lazkano
136 Lluis Mas
137 Ivan Romeo
DS Pim Ligthart
141 John Degenkolb
142 Pavel Bittner
143 Nils Eekhoff
144 Leon Heinschke
145 Sam Welsford
146 Sean Flynn
147 Kevin Vermaerke
DS Alain Deloeuil
151 Piet Allegaert
152 Simone Consonni
153 Wesley Kreder
154 Christophe Noppe
155 Axel Zingle
156 Alexis Renard
157 Max Walscheid
DS Sebastien Hinault
161 Jenthe Biermans
162 David Dekker
163 Kevin Ledanois
164 Matis Louvel
165 Daniel Mclay
166 Luca Mozzato
167 Andrii Ponomar
DS Steven De Neef
171 Aimé De Gendt
172 Julius Johansen
173 Hugo Page
174 Baptiste Planckaert
175 Taco Van Der Hoorn
176 Boy Van Poppel
177 Loic Vliegen
Ds Nikolas Maes
181 Arnaud De Lie
182 Cédric Beullens
183 Pascal Eenkhoorn
184 Jasper De Buyst
185 Caleb Ewan
186 Frederik Frison
187 Sébastien Grignard
DS Dirk Demol
191 Sep Vanmarcke
192 Hugo Houle
193 Krists Neilands
194 Guillaume Boivin
195 Jens Reynders
196 Tom Van Asbroeck
197 Omer Goldstein
Ds Gino Van Oudenhove
201 Alexander Kristoff
202 Louis Bendixen
203 Kristoffer Halvorsen
204 William Blume Levy
205 Martin Urianstad Bugge
206 Rasmus Tiller
207 Søren Wærenskjold
DS Dominique Arnould
211 Edvald Boasson-Hagen
212 Dries Van Gestel
213 Thomas Bonnet
214 Sandy Dujardin
215 Emilien Jeannière
216 Geoffrey Soupe
217 Anthony Turgis
DS Jean-Denis Vandenbroucke
221 Guillaume Van Keirsbulck
222 Cériel Desal
223 Louis Blouwe
224 Julian Mertens
225 Ludovic Robeet
226 Luca Van Boven
227 Dorian De Maeght
DS Aart Vierhouten
231 Jack Bauer
232 Filippo Colombo
233 Kamil Malecki
234 Alessandro Fedeli
235 Matteo Moschetti
236 Nicolò Parisini
237 Nickolas Zukowsky
DS Walter Planckaert
241 Alex Colman
242 Lindsay De Vylder
243 Tuur Dens
244 Gilles De Wilde
245 Noah Vandenbranden
246 Vincent Van Hemelen
247 Ward Vanhoof