Baloise Belgium Tour
Stage 3: Tessenderlo-Ham
Belgium
Friday 20 June 2025
9.7 km
Hayter gets first victory in Soudal Quick-Step jersey

Ethan Hayter produced a flawless ride on the third stage of the race, an almost flat 9.7km individual time trial between Tessenderlo and Ham, to take his maiden win since joining Soudal Quick-Step at the beginning of the year.
Former national champion of the discipline, the Brit averaged a whooping 55.46km/h and stopped the clock in 10:29, a result that put him into the hot seat, where he stayed for close to two hours. In the end, Hayter had a margin of four seconds on runner-up Filippo Ganna (Ineos Grenadiers) and moved into the leader’s jersey ahead of Saturday’s hilly stage around Durbuy.
“It feels great to get my first win of the season! It wasn’t the easiest start to the year, but the team has been patient with me and I’m happy I could repay them for their confidence and amazing support. I liked this parcours, it was a really nice one and I enjoyed it. I felt good out there, the most nervous part was waiting in the hot seat until everybody finished.”
“As soon as I left the start ramp, I just went full gas out there and I’m delighted with my time and with being at the top of the general classification. A special mention to our technical partners: Specialized, for providing me the best bike there is, and Castelli, whose new CDN Time Trial suit was perfect. Together, they made the difference today. Now we will try to defend the jersey and do our best to keep it after Saturday’s stage, before shifting our attention again to helping Tim on the last day of the race”, Ethan said after signing off Soudal Quick-Step’s 20th success of the year.
Photo credit: ©Rhode Van Elsen / Getty Images
Race details
1 |
Ethan Hayter
Soudal Quick-Step |
10:29 |
2 |
Filippo Ganna INEOS Grenadiers |
0:04 |
3 |
Florian Vermeersch UAE Team Emirates - XRG |
0:16 |
4 |
Filippo Baroncini UAE Team Emirates - XRG |
0:17 |
5 |
Huub Artz Intermarché - Wanty |
0:18 |
6 |
Connor Swift INEOS Grenadiers |
0:19 |
7 |
Alec Segaert Lotto |
0:20 |
8 |
Pier-André Côté Israel - Premier Tech |
0:22 |
9 |
Ben Turner INEOS Grenadiers |
0:23 |
10 |
Rune Herregodts UAE Team Emirates - XRG |
0:23 |
14 |
Yves Lampaert
Soudal Quick-Step |
0:24 |
18 |
Josef Černý
Soudal Quick-Step |
0:25 |
51 |
Dries Van Gestel
Soudal Quick-Step |
0:49 |
66 |
Tim Merlier
Soudal Quick-Step |
0:56 |
69 |
Bert Van Lerberghe
Soudal Quick-Step |
0:58 |
1 |
Ethan Hayter
Soudal Quick-Step |
8:41:39 |
2 |
Filippo Ganna INEOS Grenadiers |
0:02 |
3 |
Florian Vermeersch UAE Team Emirates - XRG |
0:15 |
4 |
Filippo Baroncini UAE Team Emirates - XRG |
0:17 |
5 |
Huub Artz Intermarché - Wanty |
0:18 |
6 |
Axel van der Tuuk Metec - SOLARWATT p/b Mantel |
0:19 |
7 |
Connor Swift INEOS Grenadiers |
0:19 |
8 |
Ben Turner INEOS Grenadiers |
0:20 |
9 |
Ethan Vernon Israel - Premier Tech |
0:20 |
10 |
Alec Segaert Lotto |
0:20 |
17 |
Yves Lampaert
Soudal Quick-Step |
0:24 |
40 |
Tim Merlier
Soudal Quick-Step |
0:46 |
45 |
Dries Van Gestel
Soudal Quick-Step |
0:49 |
57 |
Bert Van Lerberghe
Soudal Quick-Step |
0:58 |
90 |
Josef Černý
Soudal Quick-Step |
1:29 |
1 |
Juan Sebastián Molano Benavides UAE Team Emirates - XRG |
50 pt |
2 |
Tim Merlier
Soudal Quick-Step |
43 pt |
3 |
Tim Torn Teutenberg Lidl - Trek |
32 pt |
4 |
Jasper Philipsen Alpecin - Deceuninck |
30 pt |
5 |
Fernando Gaviria Rendon Movistar Team |
30 pt |
6 |
Ethan Vernon Israel - Premier Tech |
22 pt |
7 |
Jenno Berckmoes Lotto |
22 pt |
8 |
Ethan Hayter
Soudal Quick-Step |
20 pt |
9 |
Filippo Ganna INEOS Grenadiers |
18 pt |
10 |
Alberto Dainese Tudor Pro Cycling Team |
17 pt |
1 |
Huub Artz Intermarché - Wanty |
8:41:57 |
2 |
Alec Segaert Lotto |
0:02 |
3 |
Thibau Nys Lidl - Trek |
0:06 |
4 |
Manlio Moro Movistar Team |
0:06 |
5 |
Wessel Mouris Unibet Tietema Rockets |
0:10 |
6 |
Héctor Álvarez Martínez Lidl - Trek |
0:11 |
7 |
Tim Torn Teutenberg Lidl - Trek |
0:15 |
8 |
Steffen De Schuyteneer Lotto |
0:17 |
9 |
Joshua Giddings Lotto |
0:18 |
10 |
Frits Biesterbos BEAT Cycling Club |
0:28 |
1 | INEOS Grenadiers | 26:05:43 |
2 | Soudal Quick-Step | 0:03 |
3 | UAE Team Emirates - XRG | 0:10 |
4 | Israel - Premier Tech | 0:32 |
5 | Lidl - Trek | 0:33 |
6 | Team TotalEnergies | 0:39 |
7 | Lotto | 0:42 |
8 | Tudor Pro Cycling Team | 0:59 |
9 | Movistar Team | 1:02 |
10 | Alpecin - Deceuninck | 1:09 |