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 Dwars Door Vlaanderen (WorldTour), Belgium

A travers la Flandre - Across Flanders
79th edition: Wednesday, April 2, 2025


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

Roeselare - Waregem, 184.2 km

Neilson Powless beats Wout van Aert to the line.

Marcus Aurelius: Meditations

Marcus Aurelius' Meditations is available in both Kindle eBook & audiobook versions. To get your copy, just click on the Amazon link on the right.

Weather at the finish city of Waregem at 2:00 PM, local time: 17C (62F), sunny, with the wind from the northeast at 29 km/hr (18 mph). No rain is forecast.

The race: Here's the report from winner Neilson Powless' Team EF Education-EasyPost.

Neilson Powless could hardly believe what he had just done at the finish of Dwars door Vlaanderen. The American rounded the final corner of the Flemish cobbled classic outnumbered three to one, on the wheel of one of the greatest sprinters and classics riders of his generation. The finish line flashed ahead him and he went, charging out of the bend past one, two, three yellow jerseys.

Neilson let out a whoop and flung his arms in the air, as he crossed the line.

“I really can’t believe it. I felt really strong today but I didn’t think I had a chance to win from that group,” Neilson said at the finish. “I thought I was riding for second place. I’m so happy. I just want to say thank you to my family, my team, everyone for supporting me. It’s been a rough spring for me so far but today I really am so happy to be back to where I know I can be.”

The Flemish fans were stunned after the finish. For the last 75 kilometers of the race, they were sure of the outcome. Few would have placed a bet on Neilson, who had got ahead of the big Visma Lease-a-Bike attack and hung on over the final climbs and cobbled sectors superbly, never missing a turn, as Mikkel Honoré, Marijn van den Berg, and Harry Sweeny marked moves in the group behind.

“It was a constant inner struggle,” Neilson said. “Even my director in the car was kind of going back and forth on whether or not I should ride because we did have quite a few numbers behind until there was a group of six that got away, but I felt really good. I felt really solid on the cobbles. I didn’t want to sprint from a bigger group. It didn’t feel like it would cost me too much to contribute to the group and keep everyone moving because otherwise they would have been attacking me and I probably would have been dropped so it was a rock and a hard place but I’m proud of the way I rode.”

Going into the final sprint, Neilson knew the odds were against him, but that didn’t phase him one bit. He rounded the corner and threw every watt of power he had into the pedals.

“I thought Wout [van Aert] was going to be the strongest in the sprint. They were really betting on him,” Neilson said. “I never thought in a million years I would beat him in a sprint in a race like this, but I think I came in with a little bit of speed in the final corner and I already had maybe 3, 4 k/hr faster than Wout when he started his sprint. I just went all the way to the line. I was able to carry the speed quite well. There’s not a lot of space between that last corner and the finish line so I just had to start my sprint immediately and pray.”

Fortune was smiling down on the Californian, as he hurtled down the finishing straight. Neilson powered home to take the biggest win of his career.

He and his EF Education-EasyPost teammates now have their sights set on the next big prize: this Sunday’s Ronde van Vlaanderen.

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

Cycling's World Championships South Salem Cycleworks frames Melanoma: It Started With a Freckle Neugent Cycling Wheels Shade Vise sunglass holder Advertise with us!


Content continues below the ads

Cycling's World Championships South Salem Cycleworks frames

Complete results:

Photos

184.2 kilometers raced at an average speed of 46.587 km/hr

1 Neilson Powless EF Education-EasyPost 3hr 57min 14sec
2 Wout van Aert Team Visma | Lease a Bike s.t.
3 Tiesj Benoot Team Visma | Lease a Bike s.t.
4 Matteo Jorgenson Team Visma | Lease a Bike @ 5sec
5 Mads Pedersen Lidl-Trek 0:45
6 Tibor Del Grosso Alpecin-Deceuninck s.t.
7 Dries De Bondt Decathlon AG2R La Mondiale 0:47
8 Arjen Livyns Lotto s.t.
9 Stefan Küng Groupama-FDJ s.t.
10 Alec Segaert Lotto s.t.
11 Rasmus Tiller Uno-X Mobility 1:27
12 Pierre Gautherat Decathlon AG2R La Mondiale s.t.
13 Cees Bol XDS Astana Team s.t.
14 Marijn van den Berg EF Education-EasyPost s.t.
15 Mick van Dijke Red Bull-BORA-hansgrohe s.t.
16 Fred Wright Bahrain Victorious 1:30
17 Biniam Girmay Intermarché-Wanty 1:50
18 Jasper Stuyven Lidl-Trek s.t.
19 Yves Lampaert Soudal Quick-Step s.t.
20 Joe Blackmore Israel-Premier Tech s.t.
21 Mikkel Bjerg UAE Team Emirates-XRG s.t.
22 Mikkel Honore EF Education-EasyPost s.t.
23 Dylan van Baarle Team Visma | Lease a Bike 1:52
24 Bryan Coquard Cofidis 2:39
25 Magnus Sheffield INEOS Grenadiers s.t.
26 Markus Hoelgaard Uno-X Mobility s.t.
27 Rick Pluimers Tudor Pro Cycling Team s.t.
28 Laurenz Rex Intermarché-Wanty 3:26
29 Tom Van Asbroeck Israel-Premier Tech s.t.
30 John Degenkolb Team Picnic PostNL s.t.
31 Sander De Pestel Decathlon AG2R La Mondiale s.t.
32 Orluis Aular Movistar Team s.t.
33 Alexander Krieger Tudor Pro Cycling Team s.t.
34 Vito Braet Intermarché-Wanty s.t.
35 Kelland O'Brien Team Jayco-AlUla s.t.
36 Pascal Eenkhoorn Soudal Quick-Step s.t.
37 Roel van Sintmaartensdijk Intermarché-Wanty s.t.
38 Bert Van Lerberghe Soudal Quick-Step s.t.
39 Fabio Van den Bossche Alpecin-Deceuninck 3:36
40 Harry Sweeny EF Education-EasyPost 3:37
41 Max Walscheid Team Jayco-AlUla 5:08
42 Giacomo Nizzolo Q36.5 Pro Cycling Team s.t.
43 Jordi Meeus Red Bull-BORA-hansgrohe s.t.
44 Alexis Renard Cofidis s.t.
45 Mike Teunissen XDS Astana Team s.t.
46 Iván García Cortina Movistar Team s.t.
47 Andrea Pasqualon Bahrain Victorious s.t.
48 Nicolò Parisini Q36.5 Pro Cycling Team s.t.
49 Matej Mohoric Bahrain Victorious s.t.
50 Clément Russo Groupama-FDJ s.t.
51 Vlad Van Mechelen Bahrain Victorious s.t.
52 Steffen De Schuyteneer Lotto s.t.
53 Tim Merlier Soudal Quick-Step s.t.
54 Lorenzo Milesi Movistar Team s.t.
55 Ben Swift INEOS Grenadiers s.t.
56 Edward Planckaert Alpecin-Deceuninck s.t.
57 Fabio Christen Q36.5 Pro Cycling Team s.t.
58 Casper Pedersen Soudal Quick-Step s.t.
59 Emils Liepins Q36.5 Pro Cycling Team s.t.
60 Gonzalo Serrano Movistar Team s.t.
61 Fabian Lienhard Tudor Pro Cycling Team s.t.
62 Edward Theuns Lidl-Trek s.t.
63 Jens Reynders Wagner Bazin WB s.t.
64 Arnaud Démare Arkea-B&B Hotels s.t.
65 Riley Sheehan Israel-Premier Tech s.t.
66 Jhonatan Narvaez UAE Team Emirates-XRG s.t.
67 Aimé De Gendt Cofidis s.t.
68 Sam Maisonobe Cofidis s.t.
69 Léandre Lozouet Arkea-B&B Hotels s.t.
70 Cériel Desal Wagner Bazin WB s.t.
71 Filippo Baroncini UAE Team Emirates-XRG s.t.
72 Michiel Lambrecht Wagner Bazin WB s.t.
73 Oscar Chamberlain Decathlon AG2R La Mondiale s.t.
74 Julius van den Berg Team Picnic PostNL s.t.
75 Dylan Vandenstorme Team Flanders-Baloise s.t.
76 Bob Jungels INEOS Grenadiers s.t.
77 Sébastien Grignard Lotto s.t.
78 Mathias Norsgaard Movistar Team s.t.
79 Loic Vliegen Wagner Bazin WB s.t.
80 Jasha Sütterlin Team Jayco-AlUla s.t.
81 Tim Declercq Lidl-Trek s.t.
82 Brent Van Moer Lotto 5:15
83 Joshua Giddings Lotto s.t.
84 Tosh Van der Sande Team Visma | Lease a Bike s.t.
85 Elmar Reinders Team Jayco-AlUla s.t.
86 Jannik Steimle Q36.5 Pro Cycling Team 5:19
87 Marius Mayrhofer Tudor Pro Cycling Team 6:09
88 Strand Hagenes Per Team Visma | Lease a Bike s.t.
89 Rasmus Søjberg Pedersen Decathlon AG2R La Mondiale 6:43
90 Valentin Madouas Groupama-FDJ 6:56
91 Brem Deman Team Flanders-Baloise 8:38
92 Filip Maciejuk Red Bull-BORA-hansgrohe s.t.
93 Vincent Van Hemelen Team Flanders-Baloise s.t.
94 Manlio Moro Movistar Team 8:40
95 Davide Ballerini XDS Astana Team s.t.
96 Max Kanter XDS Astana Team 8:47
97 Sam Welsford Red Bull-BORA-hansgrohe 11:04

 


Content continues below the ads

Melanoma: It Started With a Freckle Neugent Cycling Wheels

Course map & profile:

2025 Dwars door Vlaanderen map

2025 Dwars door Vlaanderen profile

2025 Dwars Door Vlaanderen photos by Fotoreporter Sirotti:

Wout van Aert at the teams presentation ceremony before the race start.

Stefan Küng

Tim Merlier

Jasper Philipsen at the start.

Lined up and ready to go.

The peloton rolls out of the start town of Roeselare.

A nice day in Flanders for a bike race.

The breakaway riders sprint for the line.

Neilson Powless wins a big one.

Matteo Jorgenson finishes fourth.

Biniam Girmay leads a group across the line for17th place.

The podium, from left: Wout van Aert (2nd), Neilson Powless (1st) & Tiesj Benoot (3rd).

Winner Neilson Powless with his stuffed pony prize.


Content continues below the ads

Shade Vise sunglass holder Advertise with us!

Start list with back numbers: April 1, 2025

Team Visma | Lease a Bike
1 Matteo Jorgenson
2 Wout van Aert
3 Tiesj Benoot
4 Per Strand Hagenes
5 Edoardo Affini
6 Dylan van Baarle
7 Tosh Van der Sande
Intermarché-Wanty
11 Biniam Girmay
12 Arne Marit
13 Vito Braet
14 Roel van Sintmaartensdijk
15 Hugo Page
16 Laurenz Rex
17 Taco van der Hoorn
Lidl-Trek
21 Mads Pedersen
22 Jonathan Milan
23 Jasper Stuyven
24 Edward Theuns
25 Toms Skujins
26 Alex Kirsch
27 Tim Declercq
Lotto
31 Alec Segaert
32 Jenno Berckmoes
33 Sébastien Grignard
34 Joshua Giddings
35 Steffen De Schuyteneer
36 Arjen Livyns
37 Brent Van Moer
Groupama-FDJ
41 Stefan Küng
42 Lewis Askey
43 Eddy Le Huitouze
44 Johan Jacobs
45 Olivier Le Gac
46 Valentin Madouas
47 Clément Russo
UAE Team Emirates-XRG
51 Tim Wellens
52 Filippo Baroncini
53 Sebastian Molano
54 Jhonatan Narvaez
55 Nils Politt
56 Rui Oliveira
57 Mikkel Bjerg
Alpecin-Deceuninck
61 Jasper Philipsen
62 Tibor Del Grosso
63 Fabio Van den Bossche
64 Tobias Bayer
65 Edward Planckaert
66 Xandro Meurisse
67 Jonas Rickaert
XDS Astana Team
71 Alberto Bettiol
72 Cees Bol
73 Alessandro Romele
74 Davide Ballerini
75 Max Kanter
76 Mike Teunissen
77 Davide Toneatti
Uno-X Mobility
81 Alexander Kristoff
82 Jonas Abrahamsen
83 Markus Hoelgaard
84 William Blume Levy
85 Anders Skaarseth
86 Rasmus Tiller
87 Søren Wærenskjold
EF Education-EasyPost
91 Neilson Powless
92 Harry Sweeny
93 Marijn van den Berg
94 Owain Doull
95 Mikkel Honore
96 Madis Mihkels
97 Max Walker
Red Bull-BORA-hansgrohe
101 Jordi Meeus
102 Ryan Mullen
103 Filip Maciejuk
104 Danny van Poppel
105 Laurence Pithie
106 Mick van Dijke
107 Sam Welsford
INEOS Grenadiers
111 Magnus Sheffield
112 Tobias Foss
113 Joshua Tarling
114 Bob Jungels
115 Ben Swift
116 Sam Watson
117 Connor Swift
Arkea-B&B Hotels
121 Luca Mozzato
122 Arnaud Démare
123 Amaury Capiot
124 Giosue Epis
125 Léandre Lozouet
126 Miles Scotson
127 Pierre Thierry
Cofidis
131 Piet Allegaert
132 Bryan Coquard
133 Aimé De Gendt
134 Sam Maisonobe
135 Alexis Renard
136 Ludovic Robeet
137 Nolann Mahoudo
Soudal Quick-Step
141 Tim Merlier
142 Yves Lampaert
143 Paul Magnier
144 Warre Vangheluwe
145 Pascal Eenkhoorn
146 Casper Pedersen
147 Bert Van Lerberghe
Movistar Team
151 Iván García Cortina
152 Orluis Aular
153 Davide Cimolai
154 Manlio Moro
155 Mathias Norsgaard
156 Lorenzo Milesi
157 Gonzalo Serrano
Q36.5 Pro Cycling Team
161 Fabio Christen
162 Giacomo Nizzolo
163 David González
164 Emils Liepins
165 Rory Townsend
166 Nicolò Parisini
167 Jannik Steimle
Decathlon AG2R La Mondiale
171 Pierre Gautherat
172 Dries De Bondt
173 Sander De Pestel
174 Oscar Chamberlain
175 Gianluca Pollefliet
176 Sam Bennett
177 Rasmus Søjberg Pedersen
Team Jayco-AlUla
181 Max Walscheid
182 Robert Donaldson
183 Patrick Gamper
184 Jelte Krijnsen
185 Kelland O'Brien
186 Elmar Reinders
187 Jasha Sütterlin
Israel-Premier Tech
191 Joseph Blackmore
192 Riley Pickrell
193 Matis Louvel
194 Nadav Raisberg
195 Riley Sheehan
196 Jake Stewart
197 Tom Van Asbroeck
Bahrain Victorious
201 Matej Mohoric
202 Fred Wright
203 Roman Ermakov
204 Alberto Bruttomesso
205 Andrea Pasqualon
206 Vlad Van Mechelen
207 Robert Stannard
Team Picnic PostNL
211 John Degenkolb
212 Alex Edmondson
213 Timo Roosen
214 Sean Flynn
215 Enzo Leijnse
216 Tim Naberman
217 Julius van den Berg
Wagner Bazin WB
221 Quentin Bezza
222 Cériel Desal
223 Michiel Lambrecht
224 Jens Reynders
225 Kenneth Van Rooy
226 Sasha Weemaes
227 Loic Vliegen
Team Flanders-Baloise
231 Dylan Vandenstorme
232 Victor Vercouillie
233 Brem Deman
234 Tuur Dens
235 Vince Gerits
236 Vincent Van Hemelen
237 Yentl Vandevelde
Tudor Pro Cycling Team
241 Rick Pluimers
242 Fabian Lienhard
243 Petr Kelemen
244 Arthur Kluckers
245 Alexander Krieger
246 Marius Mayrhofer
247 Aivaras Mikutis