E3 Saxo Classic 2026 - Race results

Harelbeke > Harelbeke, 208.8km

27.03

Mathieu van der Poel turned the E3 Saxo Classic into a one man show with a long range attack, only for it to almost unravel in a tense finale. After breaking clear on the Taaienberg and dropping everyone on the Paterberg, he built a seemingly comfortable lead, but a determined chase group began to close the gap in the final 20 km. In a dramatic last kilometre, hesitation among the chasers allowed Van der Poel to regroup just enough to hold on and claim a hard fought third straight win in Harelbeke.

Results

Race

PosRiderTeam Time
1 Mathieu van der Poel Alpecin-Premier Tech 4:45:15
2 Per Strand Hagenes Team Visma | Lease a Bike + 00.03
3 Florian Vermeersch UAE Team Emirates-XRG + 00.03
4 Stan Dewulf Decathlon CMA CGM + 00.03
5 Jonas Abrahamsen Uno-X Mobility + 00.03
6 Tobias Lund Andresen Decathlon CMA CGM + 00.24
7 Christophe Laporte Team Visma | Lease a Bike + 00.24
8 Gianni Vermeersch Red Bull-BORA-hansgrohe + 00.24
9 Mads Pedersen Lidl-Trek + 00.24
10 Matteo Trentin Tudor Pro Cycling Team + 00.24
11 Michael Valgren EF Education-EasyPost + 00.24
12 Magnus Sheffield Netcompany INEOS + 00.24
13 Jenno Berckmoes Lotto-Intermarché + 00.24
14 António Morgado UAE Team Emirates-XRG + 00.24
15 Thibaud Gruel Groupama-FDJ United + 00.24
16 Jasper Stuyven Soudal Quick-Step + 00.24
17 Tibor Del Grosso Alpecin-Premier Tech + 00.24
18 Jon Barrenetxea Movistar Team + 00.24
19 Vincent Van Hemelen Team Flanders-Baloise + 00.24
20 Edward Planckaert Alpecin-Premier Tech + 00.24
21 Anthony Turgis Team TotalEnergies + 00.24
22 Nils Politt UAE Team Emirates-XRG + 00.24
23 Alec Segaert Bahrain Victorious + 00.24
24 Tim van Dijke Red Bull-BORA-hansgrohe + 00.24
25 Aimé De Gendt Pinarello-Q36.5 Pro Cycling Team + 00.24
26 Valentin Madouas Groupama-FDJ United + 00.24
27 Brent Van Moer Pinarello-Q36.5 Pro Cycling Team + 00.24
28 Lander Loockx Unibet Rose Rockets + 00.24
29 Romain Grégoire Groupama-FDJ United + 00.24
30 Michiel Lambrecht Team Flanders-Baloise + 00.24
31 Axel Huens Groupama-FDJ United + 00.24
32 Oliver Naesen Decathlon CMA CGM + 00.24
33 Roger Adrià Movistar Team + 00.24
34 Rasmus Tiller Uno-X Mobility + 00.24
35 Marco Haller Tudor Pro Cycling Team + 00.24
36 Dylan van Baarle Soudal Quick-Step + 00.32
37 Mick van Dijke Red Bull-BORA-hansgrohe + 00.32
38 Timo Kielich Team Visma | Lease a Bike + 00.32
39 Mathias Vacek Lidl-Trek + 00.32
40 Daan Hoole Decathlon CMA CGM + 02.25
41 Laurence Pithie Red Bull-BORA-hansgrohe + 02.25
42 Rick Pluimers Tudor Pro Cycling Team + 02.53
43 Sandy Dujardin Team TotalEnergies + 02.53
44 Vito Braet Lotto-Intermarché + 02.53
45 Dries van Gestel Soudal Quick-Step + 02.53
46 Sven Erik Bystrøm Uno-X Mobility + 02.53
47 Carlos Canal Movistar Team + 02.53
48 Jan Tratnik Red Bull-BORA-hansgrohe + 02.53
49 Xandro Meurisse Pinarello-Q36.5 Pro Cycling Team + 02.53
50 Arjen Livyns XDS Astana Team + 02.53
51 Fred Wright Pinarello-Q36.5 Pro Cycling Team + 02.53
52 Iván García Cortina Movistar Team + 02.53
53 Matys Grisel Lotto-Intermarché + 02.53
54 Frits Biesterbos Team Picnic PostNL + 02.53
55 Rayan Boulahoite Team TotalEnergies + 02.53
56 Matej Mohoric Bahrain Victorious + 02.53
57 Biniam Girmay NSN Cycling Team + 02.57
58 Mikkel Bjerg UAE Team Emirates-XRG + 03.00
59 Bastien Tronchon Groupama-FDJ United + 03.00
60 Pepijn Reinderink Soudal Quick-Step + 05.42
61 Sam Watson Netcompany INEOS + 05.42
62 Dries De Pooter Team Jayco-AlUla + 05.42
63 Luke Durbridge Team Jayco-AlUla + 05.42
64 Julius Johansen UAE Team Emirates-XRG + 05.42
65 Matis Louvel NSN Cycling Team + 05.42
66 Nickolas Zukowsky Pinarello-Q36.5 Pro Cycling Team + 05.42
67 Max Walscheid Lidl-Trek + 06.51
68 Dries De Bondt Team Jayco-AlUla + 06.51
69 Edward Theuns Lidl-Trek + 06.51
70 Yevgeniy Fedorov XDS Astana Team + 06.51
71 Tom Van Asbroeck NSN Cycling Team + 06.51
72 Gonzalo Serrano Movistar Team + 06.51
73 Markus Hoelgaard Uno-X Mobility + 06.51
74 Clément Alleno Burgos Burpellet BH + 06.51
75 Tim Torn Teutenberg Lidl-Trek + 06.51
76 Johan Jacobs Groupama-FDJ United + 06.51
77 Tobias Bayer Alpecin-Premier Tech + 06.51
78 Milan Lanhove Team Flanders-Baloise + 06.51
79 Arne Marit Red Bull-BORA-hansgrohe + 06.51
80 Siebe Deweirdt Team Flanders-Baloise + 06.51
81 Robin Froidevaux Tudor Pro Cycling Team + 06.51
82 Frederik Frison Pinarello-Q36.5 Pro Cycling Team + 06.51
83 Storm Ingebrigtsen Uno-X Mobility + 06.51
84 Jelle Johannink Unibet Rose Rockets + 06.51
85 Sergio Meris Unibet Rose Rockets + 06.51
86 Elias Maris Team Flanders-Baloise + 06.51
87 Alessandro Romele XDS Astana Team + 06.51
88 Mikkel Honore EF Education-EasyPost + 06.51
89 Colby Simmons EF Education-EasyPost + 06.51
90 Nicola Marcerou Team TotalEnergies + 06.51
91 Senne Thonnon Team Flanders-Baloise + 06.51
92 Jonas Rutsch Lotto-Intermarché + 06.51
93 Bjoern Koerdt Team Picnic PostNL + 06.51
94 Filip Maciejuk Movistar Team + 06.51
95 Clément Russo Groupama-FDJ United + 06.51
96 Kelland O'Brien Team Jayco-AlUla + 06.51
97 Jasha Sütterlin Team Jayco-AlUla + 06.51
98 Max Walker EF Education-EasyPost + 06.51
99 Thomas Gachignard Team TotalEnergies + 06.51
100 Owain Doull Team Visma | Lease a Bike + 06.51
101 Filippo Fiorelli Team Visma | Lease a Bike + 06.51
102 Mike Teunissen XDS Astana Team + 06.51
103 Dylan Vandenstorme Team Flanders-Baloise + 06.51
104 Casper Pedersen Soudal Quick-Step + 06.51
105 Attila Valter Bahrain Victorious + 06.51
106 Arthur Kluckers Tudor Pro Cycling Team + 06.51
107 Davide Toneatti XDS Astana Team + 06.51
108 Joshua Tarling Netcompany INEOS + 06.51
109 Otto Vergaerde Lidl-Trek + 06.51
110 Kim Heiduk Netcompany INEOS + 06.51
111 Connor Swift Netcompany INEOS + 06.59
112 Pierre Gautherat Decathlon CMA CGM + 07.01
113 Frank van den Broek Team Picnic PostNL + 07.01
114 Michael Gogl Alpecin-Premier Tech + 07.03
115 Hartthijs de Vries Unibet Rose Rockets + 09.49
116 Sébastien Grignard Lotto-Intermarché + 09.49
117 Hugo de la Calle Burgos Burpellet BH + 09.49
118 Mathias Sunekær Norsgaard Lidl-Trek + 09.49
- Axel Zingle Team Visma | Lease a Bike DSQ
- Luca Van Boven Lotto-Intermarché DNS
- Nadav Raisberg NSN Cycling Team DNF
- Jarrad Drizners Red Bull-BORA-hansgrohe DNF
- Oliver Peace Team Picnic PostNL DNF
- Alexys Brunel Team TotalEnergies DNF
- Artem Shmidt Netcompany INEOS DNF
- Oliver Stockwell Bahrain Victorious DNF
- Alexandre Mayer Burgos Burpellet BH DNF
- Henri-Francois Haquin Team Picnic PostNL DNF
- Jelte Krijnsen Team Jayco-AlUla DNF
- Rodrigo Álvarez Burgos Burpellet BH DNF
- Roel van Sintmaartensdijk Lotto-Intermarché DNF
- Sakarias Koller Løland Uno-X Mobility DNF
- Hugo Hofstetter NSN Cycling Team DNF
- Rui Oliveira UAE Team Emirates-XRG DNF
- Guillaume Boivin NSN Cycling Team DNF
- Georgios Boúglas Burgos Burpellet BH DNF
- Albert Torres Movistar Team DNF
- Robert Donaldson Team Jayco-AlUla DNF
- Silvan Dillier Alpecin-Premier Tech DNF
- Alberto Bettiol XDS Astana Team DNF
- Sean Flynn Team Picnic PostNL DNF
- Fabio Jakobsen Team Picnic PostNL DNF
- William Blume Levy Uno-X Mobility DNF
- Ronan Augé Unibet Rose Rockets DNF
- Aivaras Mikutis Tudor Pro Cycling Team DNF
- Kamil Malecki Pinarello-Q36.5 Pro Cycling Team DNF
- Jonathan Vervenne Soudal Quick-Step DNF
- Owen Geleijn Unibet Rose Rockets DNF
- Cees Bol Decathlon CMA CGM DNF
- Floris Van Tricht NSN Cycling Team DNF
- Eric Fagundez Burgos Burpellet BH DNF
- Baptiste Vadic Team TotalEnergies DNF
- Ben Turner Netcompany INEOS DNF
- Oscar Riesebeek Alpecin-Premier Tech DNF
- Zak Erzen Bahrain Victorious DNF
- Adam Toupalik Unibet Rose Rockets DNF
- Edoardo Affini Team Visma | Lease a Bike DNF
- Madis Mihkels EF Education-EasyPost DNF
- Matthias Schwarzbacher EF Education-EasyPost DNF
- Warre Vangheluwe Soudal Quick-Step DNF
- Kamil Gradek Bahrain Victorious DNF
- Sander De Pestel Decathlon CMA CGM DNF
- Vojtech Kminek Burgos Burpellet BH DNF
- Daniel Skerl Bahrain Victorious DNF
- Fabian Lienhard Tudor Pro Cycling Team DNF
- Luke Lamperti EF Education-EasyPost DNF
- Rune Herregodts UAE Team Emirates-XRG DNF
- Gleb Syritsa XDS Astana Team DNF

Race profile

Race
E3 Saxo Classic
Date
27.03.2026
Total distance
208.8 km
Gen
Men
Cat
1.UWT
Country
Belgium
Discipline
Road
First edition
1958

we are grateful to our partners.
Are you?

We believe cycling journalism should be accessible to everyone. That's why Domestique remains free to read, with the support of our partners. We work with brands that respect our audience and help us keep producing independent cycling journalism. If you come across them, we hope you'll consider supporting the brands that support Domestique.

Domestique
Co-created with our Founding Domestiques Thank you for your ideas, feedback and support ❤️