AlUla Tour 2026 - Stage 4
27.01-31.01
Matteo Malucelli (XDS Astana) surprised pre-race favourite Jonathan Milan (Lidl-Trek) with a perfectly timed sprint to win stage 4 of the AlUla Tour. Milan, winner twice already this week, had to settle for second as Malucelli came off his wheel to power past in the final metres. Yannis Voisard (Tudor) finished safely in the peloton and keeps the race lead ahead of Saturday’s decisive Harrat Uwayrid finish.
Results
Stage
GC
Youth
| Pos | Rider | Team | Time |
|---|---|---|---|
| 1 | Afonso Eulalio | Bahrain Victorious | 13:47:19 |
| 2 | Bjoern Koerdt | Team Picnic PostNL | + 00.11 |
| 3 | Nicolas Vinokurov | XDS Astana Team | + 00.12 |
| 4 | Igor Arrieta | UAE Team Emirates-XRG | + 00.12 |
| 5 | Jan Castellon | Caja Rural-Seguros RGA | + 00.12 |
| 6 | Jan Christen | UAE Team Emirates-XRG | + 00.29 |
| 7 | Frits Biesterbos | Team Picnic PostNL | + 00.41 |
| 8 | Mathis Le Berre | Team TotalEnergies | + 00.42 |
| 9 | Gianmarco Garofoli | Soudal Quick-Step | + 00.53 |
| 10 | Edoardo Zamperini | Cofidis | + 00.57 |
| 11 | Tommaso Dati | Team UKYO | + 01.06 |
| 12 | Hugo Page | Cofidis | + 03.23 |
| 13 | Alessandro Borgo | Bahrain Victorious | + 04.47 |
| 14 | Milan Fretin | Cofidis | + 05.57 |
| 15 | Aivaras Mikutis | Tudor Pro Cycling Team | + 06.07 |
| 16 | Nahom Zeray | Team UKYO | + 08.05 |
| 17 | Daan Dijkman | UAE Team Emirates-XRG | + 08.16 |
| 18 | Martin Svrcek | Soudal Quick-Step | + 08.22 |
| 19 | Jakob Söderqvist | Lidl-Trek | + 08.26 |
| 20 | Jamie Meehan | Cofidis | + 08.31 |
| 21 | Federico Iacomoni | Team UKYO | + 08.53 |
| 22 | Daniel Skerl | Bahrain Victorious | + 09.20 |
| 23 | Fergus Browning | Terengganu Cycling Team | + 09.50 |
| 24 | Julen Arriola-Bengoa | Caja Rural-Seguros RGA | + 09.50 |
| 25 | Riley Pickrell | Modern Adventure Pro Cycling | + 09.54 |
| 26 | Bruno Kessler | Tudor Pro Cycling Team | + 09.57 |
| 27 | Dries De Pooter | Team Jayco-AlUla | + 12.02 |
| 28 | Lars Vanden Heede | Soudal Quick-Step | + 15.33 |
| 29 | Yoshiki Terada | Team UKYO | + 15.41 |
| 30 | Juan Pedro Lozano | Terengganu Cycling Team | + 15.47 |
| 31 | Javier Ibanez | Caja Rural-Seguros RGA | + 15.48 |
| 32 | Warre Vangheluwe | Soudal Quick-Step | + 18.08 |
| 33 | Iker Villar | Caja Rural-Seguros RGA | + 18.43 |
| 34 | Liam O'Brien | Lidl-Trek | + 20.00 |
| 35 | Sean Christian | Modern Adventure Pro Cycling | + 20.03 |
| 36 | Seth Dunwoody | Bahrain Victorious | + 21.46 |
| 37 | Kristian Egholm | Lidl-Trek | + 23.28 |
| 38 | Mathias Guillemette | Tudor Pro Cycling Team | + 26.05 |
| 39 | Cole Kessler | Modern Adventure Pro Cycling | + 29.33 |
| 40 | Rayan Boulahoite | Team TotalEnergies | + 30.54 |
| 41 | Zhe Yie Kee | Terengganu Cycling Team | + 38.33 |
| 42 | Jehad Alfairouz | Saudi Arabia | + 39.04 |
| 43 | Mousa Abdullah Al Alnaghaf | Saudi Arabia | + 40.11 |
| 44 | Abdullah Alhidan | Saudi Arabia | + 43.01 |
| 45 | Nader Hazazi | Saudi Arabia | + 49.50 |
Points
Team
| Pos | Team | Time |
|---|---|---|
| 1 | XDS Astana Team | 41:22:27 |
| 2 | UAE Team Emirates-XRG | + 00.15 |
| 3 | Pinarello-Q36.5 Pro Cycling Team | + 01.05 |
| 4 | Caja Rural-Seguros RGA | + 01.14 |
| 5 | Team UKYO | + 01.23 |
| 6 | Team Picnic PostNL | + 02.17 |
| 7 | Cofidis | + 02.21 |
| 8 | Team Jayco-AlUla | + 02.50 |
| 9 | Team TotalEnergies | + 03.20 |
| 10 | Lidl-Trek | + 04.37 |
| 11 | Bahrain Victorious | + 04.57 |
| 12 | Soudal Quick-Step | + 06.31 |
| 13 | Modern Adventure Pro Cycling | + 07.21 |
| 14 | Tudor Pro Cycling Team | + 12.50 |
| 15 | Terengganu Cycling Team | + 17.19 |
| 16 | Saudi Arabia | + 01:47.19 |
| 17 | Oman | + 01:54.57 |








