Hayter flies to victory in Luxembourg ITT

Race report | Saturday 20 September 2025 - 18:40

Two wins on the same day for The Wolfpack.

One hour after Soudal Quick-Step celebrated its 40th success of the season in Slovakia, Ethan Hayter added another win to this impressive tally, on the penultimate stage of the Tour de Luxembourg. It was a well-deserved victory for the Brit – just two days after he celebrated his 27th birthday – in what was his first outing in the ITT National Champion jersey that he won at the end of June.

Held around Niederanven, over a 26.3km course featuring a couple of testing uphill sections, the stage 4 time trial was a demanding one, especially in the second part, where the headwind only complicated matters. This didn’t seem to bother Hayter, who made the difference in the last twelve kilometers of the race after already setting the fastest time at the first checkpoint.

Ethan stopped the clock in 30:38 after blitzing the course at a spectacular 51.5km/h average speed and won comfortably, almost half a minute ahead of new GC leader Brandon McNulty (UAE Team Emirates). For Hayter, who’s in his first season with Soudal Quick-Step, this was his third success of the year, following the ones he took at the Belgium Tour and the National Championships.

“I’m really happy, as it wasn’t the easiest time trials in my career. I pushed a hard tempo, and maybe it took a bit until I found my rhythm, but I then managed to sustain it and tried to give everything I had each time the road went up. I’m delighted not just with this win, but also with the fact Soudal Quick-Step kept believing in me, and I could repay them for this. I love time trials and I’m happy to show again what I’m capable of in this type of races”, a smiling Ethan said after the podium ceremony in Luxembourg.

 

Photo credit: ©Tim De Waele / Getty Images

Race details

1 Ethan Hayter
Soudal Quick-Step
30:38
2 Brandon McNulty
UAE Team Emirates - XRG
0:28
3 Ben Healy
EF Education - EasyPost
0:58
4 Thibault Guernalec
1:01
5 Oscar Chamberlain
Decathlon AG2R La Mondiale Team
1:02
6 Aurélien Paret-Peintre
Decathlon AG2R La Mondiale Team
1:10
7 Nils Politt
UAE Team Emirates - XRG
1:16
8 Richard Carapaz Montenegro
EF Education - EasyPost
1:20
9 Thomas Gachignard
Team TotalEnergies
1:22
10 Mattias Skjelmose Jensen
Lidl - Trek
1:23
14 Pepijn Reinderink
Soudal Quick-Step
1:30
17 Jasper Schoofs
Soudal Quick-Step
1:42
26 Casper Pedersen
Soudal Quick-Step
1:58
58 Pieter Serry
Soudal Quick-Step
3:00
91 James Knox
Soudal Quick-Step
4:29
1 Brandon McNulty
UAE Team Emirates - XRG
12:05:43
2 Mattias Skjelmose Jensen
Lidl - Trek
0:47
3 Richard Carapaz Montenegro
EF Education - EasyPost
1:04
4 Mathys Rondel
Tudor Pro Cycling Team
1:12
5 Toms Skujiņš
Lidl - Trek
1:19
6 Marc Hirschi
Tudor Pro Cycling Team
1:19
7 Marco Brenner
Tudor Pro Cycling Team
1:35
8 Aurélien Paret-Peintre
Decathlon AG2R La Mondiale Team
1:35
9 Jhonatan Narváez Prado
UAE Team Emirates - XRG
1:37
10 Urko Berrade Fernandez
Equipo Kern Pharma
1:40
17 Pepijn Reinderink
Soudal Quick-Step
2:39
25 Ethan Hayter
Soudal Quick-Step
4:18
26 Jasper Schoofs
Soudal Quick-Step
4:36
67 Casper Pedersen
Soudal Quick-Step
16:40
70 Pieter Serry
Soudal Quick-Step
17:44
108 James Knox
Soudal Quick-Step
30:02
1 Brandon McNulty
UAE Team Emirates - XRG
29 pt
2 Andrea Vendrame
Decathlon AG2R La Mondiale Team
27 pt
3 Marijn van den Berg
EF Education - EasyPost
25 pt
4 Mattias Skjelmose Jensen
Lidl - Trek
21 pt
5 Ethan Hayter
Soudal Quick-Step
20 pt
6 Romain Grégoire
Groupama - FDJ
20 pt
7 Mathieu Kockelmann
Luxembourg
20 pt
8 Marc Hirschi
Tudor Pro Cycling Team
20 pt
9 Tibor Del Grosso
Alpecin - Deceuninck
20 pt
10 Jordan Jegat
Team TotalEnergies
16 pt
30 Pepijn Reinderink
Soudal Quick-Step
3 pt
1 Mil Morang
Luxembourg
22 pt
2 Malte Hellerup
Team ColoQuick
21 pt
3 Henri-François Renard-Haquin
Wagner Bazin WB
12 pt
4 Joshua Gudnitz
Team ColoQuick
10 pt
5 Loïc Bettendorff
Hrinkow Advarics
7 pt
6 Ådne Holter
Uno-X Mobility
7 pt
7 Thomas Gachignard
Team TotalEnergies
6 pt
8 Quentin Bezza
Wagner Bazin WB
6 pt
9 Toms Skujiņš
Lidl - Trek
5 pt
10 Pepijn Reinderink
Soudal Quick-Step
5 pt
1 Mattias Skjelmose Jensen
Lidl - Trek
12:06:30
2 Mathys Rondel
Tudor Pro Cycling Team
0:25
3 Marco Brenner
Tudor Pro Cycling Team
0:48
4 Ben Healy
EF Education - EasyPost
1:33
5 Davide Piganzoli
Team Polti VisitMalta
1:36
6 Johannes Kulset
Uno-X Mobility
1:48
7 Pepijn Reinderink
Soudal Quick-Step
1:52
8 Pablo Torres Arias
UAE Team Emirates - XRG
2:01
9 Milan Lanhove
Team Flanders - Baloise
2:10
10 Arno Wallenborn
Luxembourg
2:25
14 Jasper Schoofs
Soudal Quick-Step
3:49
1 UAE Team Emirates - XRG 36:19:48
2 Tudor Pro Cycling Team 1:22
3 Decathlon AG2R La Mondiale Team 3:05
4 Soudal Quick-Step 7:33
5 Lidl - Trek 8:27
6 Equipo Kern Pharma 12:36
7 Team TotalEnergies 13:25
8 Team Polti VisitMalta 13:36
9 Efapel Cycling 16:03
10 EF Education - EasyPost 17:33

Related riders

Related products

Related items

Ethan Hayter victorious at the ITT Nationals

26/06/2025 - Race report