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 Gent - Wevelgem (World Tour), Belgium

Ghent - Wevelgem (English), Gand - Wevelgem (French)

87th edition: Sunday, March 30, 2025

Gent-Wevelgem complete results for every edition | 2024 edition | Map & profile | Start list

Ypres (Ieper) - Wevelgem, 250.3 km

The race finish: Mads Pedersen has left some of the finest riders in the world almost a minute behind.

Dirty Feet: Early days of the Tour de France

Les Woodland's book Dirty Feet: How the Great Unwashed Created the Tour de France 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 city of Wevelgem at 2:45 PM, local time: 14C (57F), partly cloudy, with the wind from the northwest at 24 km/hr (15 mph). No rain is forecast.

The race: Kamil Malecki (Q36.5 Pro Cycling) did not start. Early on Sven Erik Bystrom (Groupama-FDJ) & Thomas Gachignard (Team TotalEnergies) abandoned. Later Arnaud De Lie (Lotto) also quit the race.

Here's the race report from winner Mads Pedersen's Team Lidl-Trek:

A bold move from Mads Pedersen with 60 kilometers of racing still to go at Gent-Wevelgem saw the Danish superstar go solo at the front to take a hat-trick of career wins at the Belgian race.

It was a big ask to keep going all the way to the finish line but Pedersen proved just how good his shape is this Classics season.

The 29-year-old former world champion put on powerful display of strength and determination that was ultimately enough to hold off any attempts at closing the gap and secure him his 50th pro win.

Almost time to race.

Mads Pedersen:
"Yeah, it’s crazy! I never thought I would be able to do something like this. To win here again, it’s super nice. I have no idea what I was thinking [attacking with over 60km to go] but it was in favor of being alone with the full tailwind the last 20km. I had really good legs so I tried to open the race and then, at one point, it’s the point of no return.

"This could have ended badly but today, it went well so luckily it was a good decision. Definitely, [I'm in the best shape of my life], I haven’t felt better than now and both Friday and today confirms that so I’m super happy. In the last 5km, I knew from previous years that the bunch is coming back really fast in the end and today, they were doing that too so, even with 1km to go I still kept fighting with myself. The last 300/400 metres I realised ‘ok, I got it’. I was told this morning that if I won today, I would be joint record holder here so that’s nice to be there now and, winning is just nice so I’m happy whether if it’s the first or the third time.

The race begins

"This is a race that suits us well and suits Jonny really well too so, it shows that we’re there with good cards to play and a lot of numbers. It’s awesome to have teammates like this. With Jonny in the peloton, it was my time to do what he did last year and luckily I was able to make it all the way to the finish line and if I couldn’t make it to the finish line then at least I would have put pressure on the other teams and Jonny would still of been there for the sprint so all in all for the team, it was a good scenario.

"I had a tough time on the Kemmelberg the last time up and I definitely started to feel the legs, the tailwind was saving me quite a lot. If it was a block headwind then I don’t think it would have been possible to do this, so the tailwind saved me. It’s the longest time I’ve been alone solo apart from training, so it was nice and a special feeling and now I know how Mathieu and Tadej feel.

A windy day in Belgium: The racers riding in echelons.

"Next Sunday, it’s a different race than this and those two guys [Pogacar and van der Poel] are on a different level, you saw that on Friday with Mathieu. He’s able to do it when it’s a block headwind in the last 40kms and I needed some tailwind so there’s the difference but I’m just happy that I could finish it off and win a Classic. We also know Tadej is a pretty good bike rider so he’s able to do the same. Of course, this gives me confidence for Sunday and we believe we can win but it’s not going to be easy at all."

Behind him, Pedersen’s Lidl-Trek teammates continued to monitor the situation at the front of the bunch, disrupting the chase when necessary, before Jonathan Milan sprinted to third place to round out the day’s podium.

Jonathan Milan:
"We started with the goal of having a nice day and, as we said at the beginning, it was good to start with many cards to play. I am really happy that Mads won and I tried to do my best in the sprint behind him but, I went a bit too early I think with around 300 meters to go. It was always pretty tough racing with a lot of splits and echelons in the wind but for me, it was good to be able to always stay with the guys. We will have super strong teams for the upcoming races too and so, after today, I think we can all look forward to what is to come."

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:

250.3 kilometers raced at an average speed of 45.438 km/hr

1 Mads Pedersen Lidl-Trek 5hr 30min 21sec
2 Tim Merlier Soudal Quick-Step @ 49sec
3 Jonathan Milan Lidl-Trek s.t.
4 Alexander Kristoff Uno-X Mobility s.t.
5 Hugo Hofstetter Israel-Premier Tech s.t.
6 Davide Ballerini XDS Astana Team s.t.
7 Biniam Girmay Intermarché-Wanty s.t.
8 Jenno Berckmoes Lotto s.t.
9 Jordi Meeus Red Bull-BORA-hansgrohe s.t.
10 Laurenz Rex Intermarché-Wanty s.t.
11 John Degenkolb Team Picnic PostNL s.t.
12 Anthony Turgis Team TotalEnergies s.t.
13 Clément Russo Groupama-FDJ s.t.
14 Madis Mihkels EF Education-EasyPost s.t.
15 Matteo Trentin Tudor Pro Cycling Team s.t.
16 Mike Teunissen XDS Astana Team s.t.
17 Matis Louvel Israel-Premier Tech s.t.
18 Yevgeniy Fedorov XDS Astana Team s.t.
19 Tiesj Benoot Team Visma | Lease a Bike s.t.
20 Carlos Canal Movistar Team s.t.
21 Oliver Naesen Decathlon AG2R La Mondiale s.t.
22 Dries De Bondt Decathlon AG2R La Mondiale s.t.
23 Florian Vermeersch UAE Team Emirates-XRG s.t.
24 Iván García Cortina Movistar Team s.t.
25 Ben Turner INEOS Grenadiers s.t.
26 Aimé De Gendt Cofidis s.t.
27 Laurence Pithie Red Bull-BORA-hansgrohe s.t.
28 Owain Doull EF Education-EasyPost s.t.
29 Stefan Bissegger Decathlon AG2R La Mondiale s.t.
30 Matteo Jorgenson Team Visma | Lease a Bike s.t.
31 Brent Van Moer Lotto s.t.
32 Valentin Madouas Groupama-FDJ s.t.
33 Sam Maisonobe Cofidis s.t.
34 Nils Politt UAE Team Emirates-XRG s.t.
35 Sander De Pestel Decathlon AG2R La Mondiale s.t.
36 Alex Kirsch Lidl-Trek s.t.
37 Tim Wellens UAE Team Emirates-XRG s.t.
38 Paul Magnier Soudal Quick-Step s.t.
39 Michael Matthews Team Jayco-AlUla s.t.
40 Jonas Abrahamsen Uno-X Mobility s.t.
41 Victor Campenaerts Team Visma | Lease a Bike s.t.
42 Arjen Livyns Lotto s.t.
43 Jasper Stuyven Lidl-Trek s.t.
44 Jasper Philipsen Alpecin-Deceuninck s.t.
45 Alec Segaert Lotto s.t.
46 Toms Skujins Lidl-Trek 0:55
47 Timo Kielich Alpecin-Deceuninck s.t.
48 Marco Haller Tudor Pro Cycling Team 0:57
49 Joshua Tarling INEOS Grenadiers 1:00
50 Mikkel Bjerg UAE Team Emirates-XRG 1:03
51 Yves Lampaert Soudal Quick-Step s.t.
52 Bert Van Lerberghe Soudal Quick-Step s.t.
53 Harry Sweeny EF Education-EasyPost 1:40
54 Rasmus Tiller Uno-X Mobility 1:59
55 Max Walscheid Team Jayco-AlUla 5:02
56 Fred Wright Bahrain Victorious s.t.
57 Casper van Uden Team Picnic PostNL s.t.
58 Erik Resell Uno-X Mobility s.t.
59 Arnaud Démare Arkea-B&B Hotels s.t.
60 Cyril Barthe Groupama-FDJ s.t.
61 Aaron Gate XDS Astana Team s.t.
62 Samuel Leroux Team TotalEnergies s.t.
63 Emils Liepins Q36.5 Pro Cycling Team s.t.
64 Jonas Rickaert Alpecin-Deceuninck s.t.
65 Olivier Le Gac Groupama-FDJ s.t.
66 Rui Oliveira UAE Team Emirates-XRG s.t.
67 Louis Vervaeke Soudal Quick-Step s.t.
68 Andrea Pasqualon Bahrain Victorious s.t.
69 Anders Skaarseth Uno-X Mobility s.t.
70 Ludovic Robeet Cofidis s.t.
71 Cees Bol XDS Astana Team s.t.
72 Connor Swift INEOS Grenadiers s.t.
73 Tom Van Asbroeck Israel-Premier Tech s.t.
74 Sean Flynn Team Picnic PostNL s.t.
75 Alex Colman Team Flanders-Baloise s.t.
76 Mick van Dijke Red Bull-BORA-hansgrohe s.t.
77 Tobias Foss INEOS Grenadiers s.t.
78 Tosh Van der Sande Team Visma | Lease a Bike s.t.
79 Max Walker EF Education-EasyPost 5:08
80 Riley Pickrell Israel-Premier Tech s.t.
81 Alexys Brunel Team TotalEnergies 5:10
82 Fabio Van den Bossche Alpecin-Deceuninck 5:15
83 Gianni Vermeersch Alpecin-Deceuninck s.t.
84 Tim van Dijke Red Bull-BORA-hansgrohe s.t.
85 Jannik Steimle Q36.5 Pro Cycling Team 6:38
86 Paul Penhoët Groupama-FDJ s.t.
87 Julien Vermote Team Visma | Lease a Bike s.t.
88 Jonas Rutsch Intermarché-Wanty s.t.
89 Ward Vanhoof Team Flanders-Baloise s.t.
90 Kamil Gradek Bahrain Victorious s.t.
91 Sam Watson INEOS Grenadiers s.t.
92 Fabian Lienhard Tudor Pro Cycling Team s.t.
93 Roel van Sintmaartensdijk Intermarché-Wanty s.t.
94 Vito Braet Intermarché-Wanty s.t.
95 Manlio Moro Movistar Team 10:36

 


Content continues below the ads

Melanoma: It Started With a Freckle Neugent Cycling Wheels

Race map & profile:

2024 Gent-Wevelgem map

2024 Gent-Wevelgem profile


Content continues below the ads

Shade Vise sunglass holder Advertise with us!

Start list with back numbers, March 29, 2025:

Lidl-Trek
1 Mads Pedersen
2 Daan Hoole
3 Alex Kirsch
4 Jonathan Milan
5 Jasper Stuyven
6 Toms Skujins
7 Mathias Vacek
UAE Team Emirates-XRG
11 Tim Wellens
12 Mikkel Bjerg
13 Sebastian Molano
14 Rui Oliveira
15 Nils Politt
16 Florian Vermeersch
17 Filippo Baroncini
Alpecin-Deceuninck
21 Jasper Philipsen
22 Robbe Ghys
23 Timo Kielich
24 Fabio Van den Bossche
25 Jonas Rickaert
26 Gianni Vermeersch
27 Silvan Dillier
Soudal Quick-Step
31 Tim Merlier
32 Paul Magnier
33 Yves Lampaert
34 Luke Lamperti
35 Louis Vervaeke
36 Bert Van Lerberghe
37 Warre Vangheluwe
Intermarché-Wanty
41 Biniam Girmay
42 Roel van Sintmaartensdijk
43 Vito Braet
44 Hugo Page
45 Adrien Petit
46 Laurenz Rex
47 Jonas Rutsch
INEOS Grenadiers
51 Salvatore Puccio
52 Tobias Foss
53 Bob Jungels
54 Connor Swift
55 Joshua Tarling
56 Ben Turner
57 Sam Watson
Team Visma | Lease a Bike
61 Olav Kooij
62 Daniel McLay
63 Victor Campenaerts
64 Tosh Van der Sande
65 Tiesj Benoot
66 Matteo Jorgenson
67 Julien Vermote
EF Education-EasyPost
71 Vincenzo Albanese
72 Harry Sweeny
73 Owain Doull
74 Madis Mihkels
75 Jack Rootkin-Gray
76 Yuhi Todome
77 Max Walker
Bahrain Victorious
81 Matej Mohoric
82 Phil Bauhaus
83 Alberto Bruttomesso
84 Kamil Gradek
85 Andrea Pasqualon
86 Robert Stannard
87 Fred Wright
Arkea-B&B Hotels
91 Arnaud Démare
92 Amaury Capiot
93 Léandre Lozouet
94 Donavan Grondin
95 Miles Scotson
96 Giosue Epis
97 Pierre Thierry
Cofidis
101 Aimé De Gendt
102 Eddy Finé
103 Clement Izquierdo
104 Sam Maisonobe
105 Alexis Renard
106 Ludovic Robeet
107 Jan Maas
Decathlon AG2R La Mondiale
111 Oliver Naesen
112 Dries De Bondt
113 Sander De Pestel
114 Oscar Chamberlain
115 Tord Gudmestad
116 Stefan Bissegger
117 Sam Bennett
Groupama-FDJ
121 Valentin Madouas
122 Cyril Barthe
123 Johan Jacobs
124 Olivier Le Gac
125 Sven Erik Bystrøm
126 Paul Penhoët
127 Clément Russo
Movistar Team
131 Carlos Canal
132 Jon Barrenetxea
133 Davide Cimolai
134 Iván García Cortina
135 Orluis Aular
136 Iván Romeo
137 Manlio Moro
Red Bull-BORA-hansgrohe
141 Jordi Meeus
142 Gianni Moscon
143 Ryan Mullen
144 Laurence Pithie
145 Mick van Dijke
146 Tim van Dijke
147 Danny van Poppel
Team Jayco-AlUla
151 Michael Matthews
152 Robert Donaldson
153 Patrick Gamper
154 Kelland O'Brien
155 Elmar Reinders
156 Max Walscheid
157 Jasha Sütterlin
Team Picnic PostNL
161 John Degenkolb
162 Alex Edmondson
163 Casper van Uden
164 Sean Flynn
165 Enzo Leijnse
166 Tobias Lund Andresen
167 Niklas Märkl
XDS Astana Team
171 Davide Ballerini
172 Cees Bol
173 Aaron Gate
174 Michele Gazzoli
175 Max Kanter
176 Yevgeniy Fedorov
177 Mike Teunissen
Lotto
181 Arnaud De Lie
182 Jenno Berckmoes
183 Sébastien Grignard
184 Alec Segaert
185 Arjen Livyns
186 Brent Van Moer
187 Joshua Giddings
Israel-Premier Tech
191 Hugo Hofstetter
193 Guillaume Boivin
194 Pier-André Côté
195 Riley Pickrell
196 Matis Louvel
197 Michael Schwarzmann
198 Tom Van Asbroeck
Q36.5 Pro Cycling Team
201 Giacomo Nizzolo
202 David González
203 Emils Liepins
204 Kamil Malecki
205 Nicolò Parisini
206 Jannik Steimle
207 Rory Townsend
Team Flanders-Baloise
211 Victor Vercouillie
212 Jules Hesters
213 Milan Lanhove
214 Noah Vandenbranden
215 Yentl Vandevelde
216 Ward Vanhoof
217 Alex Colman
Team TotalEnergies
221 Anthony Turgis
222 Sandy Dujardin
223 Thomas Gachignard
224 Emilien Jeannière
225 Samuel Leroux
226 Lorrenzo Manzin
227 Alexys Brunel
Tudor Pro Cycling Team
231 Matteo Trentin
232 Marco Haller
233 Petr Kelemen
234 Fabian Lienhard
235 Marius Mayrhofer
236 Arthur Kluckers
237 Maikel Zijlaard
Uno-X Mobility
241 Alexander Kristoff
242 Søren Wærenskjold
243 William Blume Levy
244 Rasmus Tiller
245 Erik Resell
246 Anders Skaarseth
247 Jonas Abrahamsen