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 E3 Saxo Bank Classic
(World Tour), Belgium

68th edition: Friday, March 27, 2026

E3 Saxo Bank Classic podium history | 2025 edition | Course map & profile | Start list

Harelbeke - Harelbeke, 208.5 km.

For the third year in a row Mathieu van der Poel wins the E3 Saxo Bank Classic. Sirotti photo

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
Bicycle History

James Witherell's book Bicycle History: A Chronological History of People, Races and Technology is available in both print and Kindle eBook formats. To get your copy just click on the Amazon link on the right.

Weather at the start/finish city of Harelbeke at 1:45 PM, local time: 11C (52F), occasional rain throughout the day, with the wind from the southwest at 25 km/hr (13 mph).

The race: Here's the report from second-place Per Strand Hagenes' Team Visma | Lease a Bike.

Per Strand Hagenes finished second in the E3 Saxo Classic. The 22-year-old Norwegian from Team Visma | Lease a Bike and his fellow chasers were unable to catch Mathieu van der Poel, who just managed to stay out of their grasp. A few seconds behind the winner, Hagenes sprinted to a podium finish.

The 68th edition of the E3 Saxo Classic got underway shortly after noon in Harelbeke. The riders set off on a 208-kilometer route featuring sixteen climbs. The opening phase was relatively calm. A breakaway of six riders was given space by the peloton. Far from the finish, Timo Kielich accelerated from the peloton. The 26-year-old Belgian was joined by several others. 

The first accelerations among the favorites came on the Taaienberg. Top favorite Van der Poel, among others, pushed hard. Christophe Laporte tried to follow the Dutchman’s pace but had to drop back shortly afterward. Together with a few others, Van der Poel closed the gap to the chasers. Shortly afterward, he launched a powerful solo attack, catching and passing the leaders. 

Due to the quick succession of climbs, the groups began to split. About thirty kilometers from the finish, a strong chasing group formed, including Hagenes. The Norwegian was joined by strong riders Florian Vermeersch and Jonas Abrahamsen. Early breakaway rider Stan Dewulf also bridged across. The quartet steadily reduced the gap to race leader Van der Poel. In a nail-biting finale, they closed to within a few seconds, but the Dutchman just managed to stay out of their reach. Hagenes ultimately proved the fastest in the sprint for the remaining podium places. 

Per Strand Hagenes leads in the first group of chasers. Sirotti photo

“Of course, it would have been nice if I could have sprinted for the win, but this second place is definitely a great result,” Hagenes said afterward. “It was a difficult situation chasing Van der Poel. I already found it impressive that we almost managed to close the gap. We could have handled the final kilometers differently. I took the risk of waiting, and in the end, that didn’t work out well.” 

“You don’t come close to winning a major classic every day, but these kinds of tactical situations are part of cycling. I can look back on this performance with pride. As a team, we also rode a very strong race. We had several riders we could play tactically. I’m very pleased that I was able to deliver a podium finish for the team in one of the biggest races of the spring,” Hagenes concluded.  


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:

208.5 kilometers raced at an average speed of 43.859 km/hr

1 Mathieu van der Poel Alpecin-Premier Tech 4hr 45min 15sec
2 Per Strand Hagenes Team Visma | Lease a Bike @ 3sec
3 Florian Vermeersch UAE Team Emirates-XRG s.t.
4 Stan Dewulf Decathlon CMA CGM Team s.t.
5 Jonas Abrahamsen Uno-X Mobility s.t.
6 Tobias Lund Andresen Decathlon CMA CGM Team 0:24
7 Christophe Laporte Team Visma | Lease a Bike s.t.
8 Gianni Vermeersch Red Bull-BORA-hansgrohe s.t.
9 Mads Pedersen Lidl-Trek s.t.
10 Matteo Trentin Tudor Pro Cycling Team s.t.
11 Michael Valgren EF Education-EasyPost s.t.
12 Magnus Sheffield INEOS Grenadiers s.t.
13 Jenno Berckmoes Lotto-Intermarché s.t.
14 António Morgado UAE Team Emirates-XRG s.t.
15 Thibaud Gruel Groupama-FDJ United s.t.
16 Jasper Stuyven Soudal Quick-Step s.t.
17 Tibor Del Grosso Alpecin-Premier Tech s.t.
18 Jon Barrenetxea Movistar Team s.t.
19 Vincent Van Hemelen Team Flanders-Baloise s.t.
20 Edward Planckaert Alpecin-Premier Tech s.t.
21 Anthony Turgis Team TotalEnergies s.t.
22 Nils Politt UAE Team Emirates-XRG s.t.
23 Alec Segaert Bahrain Victorious s.t.
24 Tim van Dijke Red Bull-BORA-hansgrohe s.t.
25 Aimé De Gendt Pinarello-Q36.5 Pro Cycling Team s.t.
26 Valentin Madouas Groupama-FDJ United s.t.
27 Brent Van Moer Pinarello-Q36.5 Pro Cycling Team s.t.
28 Lander Loockx Unibet Rose Rockets s.t.
29 Romain Grégoire Groupama-FDJ United s.t.
30 Michiel Lambrecht Team Flanders-Baloise s.t.
31 Axel Huens Groupama-FDJ United s.t.
32 Oliver Naesen Decathlon CMA CGM Team s.t.
33 Roger Adrià Movistar Team s.t.
34 Rasmus Tiller Uno-X Mobility s.t.
35 Marco Haller Tudor Pro Cycling Team s.t.
36 Dylan van Baarle Soudal Quick-Step 0:32
37 Mick van Dijke Red Bull-BORA-hansgrohe s.t.
38 Timo Kielich Team Visma | Lease a Bike s.t.
39 Mathias Vacek Lidl-Trek s.t.
40 Daan Hoole Decathlon CMA CGM Team 2:25
41 Laurence Pithie Red Bull-BORA-hansgrohe s.t.
42 Rick Pluimers Tudor Pro Cycling Team 2:53
43 Sandy Dujardin Team TotalEnergies s.t.
44 Vito Braet Lotto-Intermarché s.t.
45 Dries van Gestel Soudal Quick-Step s.t.
46 Sven Erik Bystrøm Uno-X Mobility s.t.
47 Carlos Canal Movistar Team s.t.
48 Jan Tratnik Red Bull-BORA-hansgrohe s.t.
49 Xandro Meurisse Pinarello-Q36.5 Pro Cycling Team s.t.
50 Arjen Livyns XDS Astana Team s.t.
51 Fred Wright Pinarello-Q36.5 Pro Cycling Team s.t.
52 Iván García Cortina Movistar Team s.t.
53 Matys Grisel Lotto-Intermarché s.t.
54 Frits Biesterbos Team Picnic PostNL s.t.
55 Rayan Boulahoite Team TotalEnergies s.t.
56 Matej Mohoric Bahrain Victorious s.t.
57 Biniam Girmay NSN Cycling Team 2:57
58 Mikkel Bjerg UAE Team Emirates-XRG 3:00
59 Bastien Tronchon Groupama-FDJ United s.t.
60 Pepijn Reinderink Soudal Quick-Step 5:42
61 Sam Watson INEOS Grenadiers s.t.
62 Dries De Pooter Team Jayco-AlUla s.t.
63 Luke Durbridge Team Jayco-AlUla s.t.
64 Julius Johansen UAE Team Emirates-XRG s.t.
65 Matis Louvel NSN Cycling Team s.t.
66 Nickolas Zukowsky Pinarello-Q36.5 Pro Cycling Team s.t.
67 Max Walscheid Lidl-Trek 6:51
68 Dries De Bondt Team Jayco-AlUla s.t.
69 Edward Theuns Lidl-Trek s.t.
70 Yevgeniy Fedorov XDS Astana Team s.t.
71 Tom Van Asbroeck NSN Cycling Team s.t.
72 Gonzalo Serrano Movistar Team s.t.
73 Markus Hoelgaard Uno-X Mobility s.t.
74 Clément Alleno Burgos Burpellet BH s.t.
75 Tim Torn Teutenberg Lidl-Trek s.t.
76 Johan Jacobs Groupama-FDJ United s.t.
77 Tobias Bayer Alpecin-Premier Tech s.t.
78 Milan Lanhove Team Flanders-Baloise s.t.
79 Arne Marit Red Bull-BORA-hansgrohe s.t.
80 Siebe Deweirdt Team Flanders-Baloise s.t.
81 Robin Froidevaux Tudor Pro Cycling Team s.t.
82 Frederik Frison Pinarello-Q36.5 Pro Cycling Team s.t.
83 Storm Ingebrigtsen Uno-X Mobility s.t.
84 Jelle Johannink Unibet Rose Rockets s.t.
85 Sergio Meris Unibet Rose Rockets s.t.
86 Elias Maris Team Flanders-Baloise s.t.
87 Alessandro Romele XDS Astana Team s.t.
88 Mikkel Honore EF Education-EasyPost s.t.
89 Colby Simmons EF Education-EasyPost s.t.
90 Nicola Marcerou Team TotalEnergies s.t.
91 Senne Thonnon Team Flanders-Baloise s.t.
92 Jonas Rutsch Lotto-Intermarché s.t.
93 Bjoern Koerdt Team Picnic PostNL s.t.
94 Filip Maciejuk Movistar Team s.t.
95 Clément Russo Groupama-FDJ United s.t.
96 Kelland O'Brien Team Jayco-AlUla s.t.
97 Jasha Sütterlin Team Jayco-AlUla s.t.
98 Max Walker EF Education-EasyPost s.t.
99 Thomas Gachignard Team TotalEnergies s.t.
100 Owain Doull Team Visma | Lease a Bike s.t.
101 Filippo Fiorelli Team Visma | Lease a Bike s.t.
102 Mike Teunissen XDS Astana Team s.t.
103 Dylan Vandenstorme Team Flanders-Baloise s.t.
104 Casper Pedersen Soudal Quick-Step s.t.
105 Attila Valter Bahrain Victorious s.t.
106 Arthur Kluckers Tudor Pro Cycling Team s.t.
107 Davide Toneatti XDS Astana Team s.t.
108 Joshua Tarling INEOS Grenadiers s.t.
109 Otto Vergaerde Lidl-Trek s.t.
110 Kim Heiduk INEOS Grenadiers s.t.
111 Connor Swift INEOS Grenadiers 6:59
112 Pierre Gautherat Decathlon CMA CGM Team 7:01
113 Frank van den Broek Team Picnic PostNL s.t.
114 Michael Gogl Alpecin-Premier Tech 7:03
115 Hartthijs de Vries Unibet Rose Rockets 9:49
116 Sébastien Grignard Lotto-Intermarché s.t.
117 Hugo de la Calle Burgos Burpellet BH s.t.
118 Mathias Sunekær Norsgaard Lidl-Trek s.t.

 


Content continues below the ads

Advertise with us!

Course map & profile:

2026 E3 race map

2026 E3 race profile

Start list with back numbers, March 26, 2026:

Alpecin-Premier Tech
1 Mathieu van der Poel
2 Tobias Bayer
3 Tibor Del Grosso
4 Silvan Dillier
5 Michael Gogl
6 Edward Planckaert
7 Oscar Riesebeek
Bahrain Victorious
11 Matej Mohoric
12 Zak Erzen
13 Kamil Gradek
14 Alec Segaert
15 Daniel Skerl
16 Oliver Stockwell
17 Attila Valter
Decathlon CMA CGM Team
21 Oliver Naesen
22 Sander De Pestel
23 Cees Bol
24 Pierre Gautherat
25 Tobias Lund Andresen
26 Stan Dewulf
27 Daan Hoole
EF Education-EasyPost
31 Luke Lamperti
32 Madis Mihkels
33 Mikkel Honore
34 Max Walker
35 Matthias Schwarzbacher
36 Colby Simmons
37 Michael Valgren
Groupama-FDJ United
41 Romain Grégoire
42 Thibaud Gruel
43 Axel Huens
44 Johan Jacobs
45 Valentin Madouas
46 Clément Russo
47 Bastien Tronchon
INEOS Grenadiers
51 Kim Heiduk
52 Magnus Sheffield
53 Artem Shmidt
54 Connor Swift
55 Joshua Tarling
56 Ben Turner
57 Sam Watson
Lidl-Trek
61 Mads Pedersen
62 Edward Theuns
63 Mathias Sunekær Norsgaard
64 Tim Torn Teutenberg
65 Max Walscheid
66 Mathias Vacek
67 Otto Vergaerde
Lotto-Intermarché
71 Jenno Berckmoes
72 Vito Braet
73 Sébastien Grignard
74 Matys Grisel
75 Jonas Rutsch
76 Luca Van Boven
77 Roel van Sintmaartensdijk
Movistar Team
81 Iván García Cortina
82 Jon Barrenetxea
83 Filip Maciejuk
84 Carlos Canal
85 Roger Adrià
86 Gonzalo Serrano
87 Albert Torres
NSN Cycling Team
91 Biniam Girmay
92 Hugo Hofstetter
93 Guillaume Boivin
94 Matis Louvel
95 Nadav Raisberg
96 Tom Van Asbroeck
97 Floris Van Tricht
Red Bull-BORA-hansgrohe
101 Gianni Vermeersch
102 Jarrad Drizners
103 Arne Marit
104 Jan Tratnik
105 Mick van Dijke
106 Tim van Dijke
107 Laurence Pithie
Soudal Quick-Step
111 Jasper Stuyven
112 Casper Pedersen
113 Pepijn Reinderink
114 Dylan van Baarle
115 Dries van Gestel
116 Jonathan Vervenne
117 Warre Vangheluwe
Team Jayco-AlUla
121 Jelte Krijnsen
122 Kelland O'Brien
123 Dries De Bondt
124 Dries De Pooter
125 Robert Donaldson
126 Luke Durbridge
127 Jasha Sütterlin
Team Picnic PostNL
131 Fabio Jakobsen
132 Frits Biesterbos
133 Sean Flynn
134 Bjoern Koerdt
135 Oliver Peace
136 Henri-Francois Haquin
137 Frank van den Broek
Team Visma | Lease a Bike
141 Christophe Laporte
142 Edoardo Affini
143 Owain Doull
144 Filippo Fiorelli
145 Strand Hagenes Per
146 Timo Kielich
147 Axel Zingle
UAE Team Emirates-XRG
151 Florian Vermeersch
152 Rui Oliveira
153 Mikkel Bjerg
154 Julius Johansen
155 Rune Herregodts
156 Nils Politt
157 António Morgado
Uno-X Mobility
161 Jonas Abrahamsen
162 Sven Erik Bystrøm
163 William Blume Levy
164 Markus Hoelgaard
165 Storm Ingebrigtsen
166 SakariasKoller Løland
167 Rasmus Tiller
XDS Astana Team
171 Alberto Bettiol
172 Yevgeniy Fedorov
173 Arjen Livyns
174 Alessandro Romele
175 Gleb Syritsa
176 Mike Teunissen
177 Davide Toneatti
Pinarello-Q36.5 Pro Cycling Team
181 Aimé De Gendt
182 Frederik Frison
183 Xandro Meurisse
184 Kamil Malecki
185 Brent Van Moer
186 Fred Wright
187 Nickolas Zukowsky
Tudor Pro Cycling Team
191 Matteo Trentin
192 Robin Froidevaux
193 Marco Haller
194 Arthur Kluckers
195 Fabian Lienhard
196 Aivaras Mikutis
197 Rick Pluimers
Burgos Burpellet BH
201 Clément Alleno
202 Rodrigo Álvarez
203 Hugo de la Calle
204 Eric Fagundez
205 Vojtech Kminek
206 Alexandre Mayer
207 Georgios Boúglas
Team Flanders-Baloise
211 Siebe Deweirdt
212 Michiel Lambrecht
213 Milan Lanhove
214 Elias Maris
215 Senne Thonnon
216 Vincent Van Hemelen
217 Dylan Vandenstorme
Team TotalEnergies
221 Anthony Turgis
222 Sandy Dujardin
223 Rayan Boulahoite
224 Alexys Brunel
225 Nicola Marcerou
226 Thomas Gachignard
227 Baptiste Vadic
Unibet Rose Rockets
231 Ronan Augé
232 Hartthijs de Vries
233 Owen Geleijn
234 Jelle Johannink
235 Lander Loockx
236 Sergio Meris
237 Adam Toupalik