AlUla Tour 2026 - Stage 1

Alula > Alula, 158.0km

27.01-31.01

Jonathan Milan (Lidl-Trek) sprinted to victory on the opening stage of the AlUla Tour, which was impacted by echelons. The Italian was part of an eighteen-man front group which formed with over 40km remaining when the wind caused havoc and was the fastest in the finish at the Alula Camel Cup Track.

Results

Stage

PosRiderTeam Time
1 Jonathan Milan Lidl-Trek 3:36:32
2 Milan Fretin Cofidis + 00.00
3 Matteo Moschetti Pinarello-Q36.5 Pro Cycling Team + 00.00
4 Laurenz Rex Soudal Quick-Step + 00.00
5 Lorrenzo Manzin Team TotalEnergies + 00.00
6 Hugo Page Cofidis + 00.00
7 Phil Bauhaus Bahrain Victorious + 00.00
8 Fernando Gaviria Caja Rural-Seguros RGA + 00.00
9 Timo de Jong Team Picnic PostNL + 00.02
10 Aivaras Mikutis Tudor Pro Cycling Team + 00.04
11 Mark Donovan Pinarello-Q36.5 Pro Cycling Team + 00.04
12 Bert Van Lerberghe Soudal Quick-Step + 00.04
13 Edoardo Zamperini Cofidis + 00.04
14 Dries De Bondt Team Jayco-AlUla + 00.07
15 Fabio Jakobsen Team Picnic PostNL + 00.08
16 Alessandro Borgo Bahrain Victorious + 00.11
17 Robin Froidevaux Tudor Pro Cycling Team + 00.11
18 Mathieu Burgaudeau Team TotalEnergies + 00.11
19 Afonso Eulalio Bahrain Victorious + 00.11
20 Kevin Vermaerke UAE Team Emirates-XRG + 00.11
21 Simone Consonni Lidl-Trek + 00.11
22 Matteo Malucelli XDS Astana Team + 00.11
23 Milan Vader Pinarello-Q36.5 Pro Cycling Team + 00.11
24 Jan Christen UAE Team Emirates-XRG + 00.11
25 Bjoern Koerdt Team Picnic PostNL + 00.11
26 Igor Arrieta UAE Team Emirates-XRG + 00.11
27 Riley Pickrell Modern Adventure Pro Cycling + 00.11
28 Mauri Vansevenant Soudal Quick-Step + 00.11
29 Frederik Frison Pinarello-Q36.5 Pro Cycling Team + 00.11
30 Gianmarco Garofoli Soudal Quick-Step + 00.11
31 Fergus Browning Terengganu Cycling Team + 00.11
32 Tommaso Dati Team UKYO + 00.11
33 Edward Dunbar Pinarello-Q36.5 Pro Cycling Team + 00.11
34 Mathias Bregnhøj Terengganu Cycling Team + 00.11
35 Alan Hatherly Team Jayco-AlUla + 00.11
36 Lars Vanden Heede Soudal Quick-Step + 00.11
37 Patrick Gamper Team Jayco-AlUla + 00.11
38 Gorka Sorarrain Caja Rural-Seguros RGA + 00.11
39 Dillon Corkery Team Picnic PostNL + 00.11
40 Daan Dijkman UAE Team Emirates-XRG + 00.11
41 Nicolo Garibbo Team UKYO + 00.11
42 Jan Castellon Caja Rural-Seguros RGA + 00.11
43 Yannis Voisard Tudor Pro Cycling Team + 00.11
44 Edward Theuns Lidl-Trek + 00.11
45 Julen Arriola-Bengoa Caja Rural-Seguros RGA + 00.11
46 Jakob Söderqvist Lidl-Trek + 00.11
47 Stefan de Bod Modern Adventure Pro Cycling + 00.11
48 Frits Biesterbos Team Picnic PostNL + 00.11
49 Sergio Higuita XDS Astana Team + 00.11
50 Paul Double Team Jayco-AlUla + 00.11
51 Henok Mulubrhan XDS Astana Team + 00.11
52 Rainer Kepplinger Bahrain Victorious + 00.11
53 Sebastian Berwick Caja Rural-Seguros RGA + 00.11
54 Nicolas Vinokurov XDS Astana Team + 00.11
55 Martin Svrcek Soudal Quick-Step + 00.11
56 Julius van den Berg Team Picnic PostNL + 00.11
57 Nahom Zeray Team UKYO + 00.11
58 Byron Munton Modern Adventure Pro Cycling + 00.11
59 Sjoerd Bax Pinarello-Q36.5 Pro Cycling Team + 00.11
60 Yaël Joalland Cofidis + 00.11
61 Joris Delbove Team TotalEnergies + 00.11
62 Yoshiki Terada Team UKYO + 00.11
63 Jamie Meehan Cofidis + 00.11
64 Mathis Le Berre Team TotalEnergies + 00.11
65 Alex Kirsch Cofidis + 00.25
66 Federico Iacomoni Team UKYO + 00.25
67 Kamil Gradek Bahrain Victorious + 00.29
68 Daniel Skerl Bahrain Victorious + 00.29
69 Otto Vergaerde Lidl-Trek + 00.30
70 Bruno Kessler Tudor Pro Cycling Team + 00.34
71 Yevgeniy Fedorov XDS Astana Team + 00.37
72 Kristian Egholm Lidl-Trek + 01.16
73 Jason Tesson Team TotalEnergies + 00.11
74 Julius Johansen UAE Team Emirates-XRG + 00.11
75 Emils Liepins Pinarello-Q36.5 Pro Cycling Team + 00.11
76 Domen Novak UAE Team Emirates-XRG + 02.39
77 Luka Mezgec Team Jayco-AlUla + 02.39
78 Rayan Boulahoite Team TotalEnergies + 03.32
79 Alberto Bettiol XDS Astana Team + 03.32
80 Javier Ibanez Caja Rural-Seguros RGA + 04.36
81 Cole Kessler Modern Adventure Pro Cycling + 05.10
82 Sean Christian Modern Adventure Pro Cycling + 05.10
83 Davide Stella UAE Team Emirates-XRG + 05.10
84 Dries De Pooter Team Jayco-AlUla + 05.10
85 Mathias Guillemette Tudor Pro Cycling Team + 05.12
86 Mark Stewart Modern Adventure Pro Cycling + 05.12
87 Seth Dunwoody Bahrain Victorious + 05.12
88 Pascal Ackermann Team Jayco-AlUla + 05.12
89 Iker Villar Caja Rural-Seguros RGA + 05.12
90 Andrea D'Amato Team UKYO + 05.12
91 Robin Carpenter Modern Adventure Pro Cycling + 05.12
92 Tetsuo Yamamoto Team UKYO + 05.12
93 Sebastian Kolze Changizi Tudor Pro Cycling Team + 05.12
94 Juan Pedro Lozano Terengganu Cycling Team + 05.23
95 Anton Kuzmin XDS Astana Team + 05.23
96 Mousa Abdullah Al Alnaghaf Saudi Arabia + 10.20
97 Hazaa Al Habsi Oman + 10.23
98 Jehad Alfairouz Saudi Arabia + 10.26
99 Ali Al Shaikhahmed Saudi Arabia + 10.26
100 Wan Abdul Rahman Hamdan Terengganu Cycling Team + 10.26
101 Tim Naberman Team Picnic PostNL + 10.26
102 Mazin Al Riyami Oman + 10.26
103 Liam O'Brien Lidl-Trek + 10.26
104 Said Alrahbi Oman + 10.26
105 Roland Thalmann Tudor Pro Cycling Team + 10.26
106 Fabien Grellier Team TotalEnergies + 10.26
107 Warre Vangheluwe Soudal Quick-Step + 10.26
108 Zhe Yie Kee Terengganu Cycling Team + 10.26
109 Mohammed Al-Wahibi Oman + 10.26
110 Zeb Kyffin Terengganu Cycling Team + 10.26
111 Nur Aiman Rosli Terengganu Cycling Team + 10.36
112 Nader Hazazi Saudi Arabia + 12.38
113 Abdullah Alhidan Saudi Arabia + 12.39
114 Asad Al Habsi Oman + 12.39
115 Abdulrahman Alyaqoobi Oman + 14.09
- Ghassan Malibari Saudi Arabia DNF

GC

PosRiderTeam Time
1 Jonathan Milan Lidl-Trek 3:36:22
2 Milan Fretin Cofidis + 00.04
3 Matteo Moschetti Pinarello-Q36.5 Pro Cycling Team + 00.06
4 Laurenz Rex Soudal Quick-Step + 00.10
5 Lorrenzo Manzin Team TotalEnergies + 00.10
6 Hugo Page Cofidis + 00.10
7 Phil Bauhaus Bahrain Victorious + 00.10
8 Fernando Gaviria Caja Rural-Seguros RGA + 00.10
9 Mark Donovan Pinarello-Q36.5 Pro Cycling Team + 00.11
10 Timo de Jong Team Picnic PostNL + 00.12
11 Aivaras Mikutis Tudor Pro Cycling Team + 00.14
12 Bert Van Lerberghe Soudal Quick-Step + 00.14
13 Edoardo Zamperini Cofidis + 00.14
14 Dries De Bondt Team Jayco-AlUla + 00.17
15 Fabio Jakobsen Team Picnic PostNL + 00.17
16 Jakob Söderqvist Lidl-Trek + 00.19
17 Alessandro Borgo Bahrain Victorious + 00.21
18 Robin Froidevaux Tudor Pro Cycling Team + 00.21
19 Mathieu Burgaudeau Team TotalEnergies + 00.21
20 Afonso Eulalio Bahrain Victorious + 00.21
21 Kevin Vermaerke UAE Team Emirates-XRG + 00.21
22 Simone Consonni Lidl-Trek + 00.21
23 Matteo Malucelli XDS Astana Team + 00.21
24 Milan Vader Pinarello-Q36.5 Pro Cycling Team + 00.21
25 Bjoern Koerdt Team Picnic PostNL + 00.21
26 Igor Arrieta UAE Team Emirates-XRG + 00.21
27 Riley Pickrell Modern Adventure Pro Cycling + 00.21
28 Mauri Vansevenant Soudal Quick-Step + 00.21
29 Frederik Frison Pinarello-Q36.5 Pro Cycling Team + 00.21
30 Gianmarco Garofoli Soudal Quick-Step + 00.21
31 Fergus Browning Terengganu Cycling Team + 00.21
32 Tommaso Dati Team UKYO + 00.21
33 Edward Dunbar Pinarello-Q36.5 Pro Cycling Team + 00.21
34 Mathias Bregnhøj Terengganu Cycling Team + 00.21
35 Alan Hatherly Team Jayco-AlUla + 00.21
36 Lars Vanden Heede Soudal Quick-Step + 00.21
37 Patrick Gamper Team Jayco-AlUla + 00.21
38 Gorka Sorarrain Caja Rural-Seguros RGA + 00.21
39 Dillon Corkery Team Picnic PostNL + 00.21
40 Daan Dijkman UAE Team Emirates-XRG + 00.21
41 Nicolo Garibbo Team UKYO + 00.21
42 Jan Castellon Caja Rural-Seguros RGA + 00.21
43 Yannis Voisard Tudor Pro Cycling Team + 00.21
44 Edward Theuns Lidl-Trek + 00.21
45 Julen Arriola-Bengoa Caja Rural-Seguros RGA + 00.21
46 Stefan de Bod Modern Adventure Pro Cycling + 00.21
47 Frits Biesterbos Team Picnic PostNL + 00.21
48 Sergio Higuita XDS Astana Team + 00.21
49 Paul Double Team Jayco-AlUla + 00.21
50 Henok Mulubrhan XDS Astana Team + 00.21
51 Rainer Kepplinger Bahrain Victorious + 00.21
52 Sebastian Berwick Caja Rural-Seguros RGA + 00.21
53 Nicolas Vinokurov XDS Astana Team + 00.21
54 Martin Svrcek Soudal Quick-Step + 00.21
55 Julius van den Berg Team Picnic PostNL + 00.21
56 Nahom Zeray Team UKYO + 00.21
57 Byron Munton Modern Adventure Pro Cycling + 00.21
58 Sjoerd Bax Pinarello-Q36.5 Pro Cycling Team + 00.21
59 Yaël Joalland Cofidis + 00.21
60 Joris Delbove Team TotalEnergies + 00.21
61 Yoshiki Terada Team UKYO + 00.21
62 Jamie Meehan Cofidis + 00.21
63 Mathis Le Berre Team TotalEnergies + 00.21
64 Jason Tesson Team TotalEnergies + 00.21
65 Julius Johansen UAE Team Emirates-XRG + 00.21
66 Emils Liepins Pinarello-Q36.5 Pro Cycling Team + 00.21
67 Alex Kirsch Cofidis + 00.35
68 Federico Iacomoni Team UKYO + 00.35
69 Kamil Gradek Bahrain Victorious + 00.39
70 Daniel Skerl Bahrain Victorious + 00.39
71 Otto Vergaerde Lidl-Trek + 00.40
72 Jan Christen UAE Team Emirates-XRG + 00.41
73 Bruno Kessler Tudor Pro Cycling Team + 00.44
74 Yevgeniy Fedorov XDS Astana Team + 00.47
75 Kristian Egholm Lidl-Trek + 01.26
76 Domen Novak UAE Team Emirates-XRG + 02.49
77 Luka Mezgec Team Jayco-AlUla + 02.49
78 Rayan Boulahoite Team TotalEnergies + 03.42
79 Alberto Bettiol XDS Astana Team + 03.42
80 Javier Ibanez Caja Rural-Seguros RGA + 04.46
81 Cole Kessler Modern Adventure Pro Cycling + 05.20
82 Sean Christian Modern Adventure Pro Cycling + 05.20
83 Davide Stella UAE Team Emirates-XRG + 05.20
84 Dries De Pooter Team Jayco-AlUla + 05.20
85 Mathias Guillemette Tudor Pro Cycling Team + 05.22
86 Mark Stewart Modern Adventure Pro Cycling + 05.22
87 Seth Dunwoody Bahrain Victorious + 05.22
88 Pascal Ackermann Team Jayco-AlUla + 05.22
89 Iker Villar Caja Rural-Seguros RGA + 05.22
90 Andrea D'Amato Team UKYO + 05.22
91 Robin Carpenter Modern Adventure Pro Cycling + 05.22
92 Tetsuo Yamamoto Team UKYO + 05.22
93 Sebastian Kolze Changizi Tudor Pro Cycling Team + 05.22
94 Juan Pedro Lozano Terengganu Cycling Team + 05.33
95 Anton Kuzmin XDS Astana Team + 05.33
96 Mousa Abdullah Al Alnaghaf Saudi Arabia + 10.30
97 Hazaa Al Habsi Oman + 10.33
98 Jehad Alfairouz Saudi Arabia + 10.36
99 Ali Al Shaikhahmed Saudi Arabia + 10.36
100 Wan Abdul Rahman Hamdan Terengganu Cycling Team + 10.36
101 Tim Naberman Team Picnic PostNL + 10.36
102 Mazin Al Riyami Oman + 10.36
103 Liam O'Brien Lidl-Trek + 10.36
104 Said Alrahbi Oman + 10.36
105 Roland Thalmann Tudor Pro Cycling Team + 10.36
106 Fabien Grellier Team TotalEnergies + 10.36
107 Warre Vangheluwe Soudal Quick-Step + 10.36
108 Zhe Yie Kee Terengganu Cycling Team + 10.36
109 Mohammed Al-Wahibi Oman + 10.36
110 Zeb Kyffin Terengganu Cycling Team + 10.36
111 Nur Aiman Rosli Terengganu Cycling Team + 10.46
112 Nader Hazazi Saudi Arabia + 12.48
113 Abdullah Alhidan Saudi Arabia + 12.49
114 Asad Al Habsi Oman + 12.49
115 Abdulrahman Alyaqoobi Oman + 14.19
- Ghassan Malibari Saudi Arabia DNF

Youth

PosRiderTeam Time
1 Milan Fretin Cofidis 3:36:26
2 Hugo Page Cofidis + 00.06
3 Aivaras Mikutis Tudor Pro Cycling Team + 00.10
4 Edoardo Zamperini Cofidis + 00.10
5 Jakob Söderqvist Lidl-Trek + 00.15
6 Alessandro Borgo Bahrain Victorious + 00.17
7 Afonso Eulalio Bahrain Victorious + 00.17
8 Bjoern Koerdt Team Picnic PostNL + 00.17
9 Igor Arrieta UAE Team Emirates-XRG + 00.17
10 Riley Pickrell Modern Adventure Pro Cycling + 00.17
11 Gianmarco Garofoli Soudal Quick-Step + 00.17
12 Fergus Browning Terengganu Cycling Team + 00.17
13 Tommaso Dati Team UKYO + 00.17
14 Lars Vanden Heede Soudal Quick-Step + 00.17
15 Daan Dijkman UAE Team Emirates-XRG + 00.17
16 Jan Castellon Caja Rural-Seguros RGA + 00.17
17 Julen Arriola-Bengoa Caja Rural-Seguros RGA + 00.17
18 Frits Biesterbos Team Picnic PostNL + 00.17
19 Nicolas Vinokurov XDS Astana Team + 00.17
20 Martin Svrcek Soudal Quick-Step + 00.17
21 Nahom Zeray Team UKYO + 00.17
22 Yoshiki Terada Team UKYO + 00.17
23 Jamie Meehan Cofidis + 00.17
24 Mathis Le Berre Team TotalEnergies + 00.17
25 Federico Iacomoni Team UKYO + 00.31
26 Daniel Skerl Bahrain Victorious + 00.35
27 Jan Christen UAE Team Emirates-XRG + 00.37
28 Bruno Kessler Tudor Pro Cycling Team + 00.40
29 Kristian Egholm Lidl-Trek + 01.22
30 Rayan Boulahoite Team TotalEnergies + 03.38
31 Javier Ibanez Caja Rural-Seguros RGA + 04.42
32 Cole Kessler Modern Adventure Pro Cycling + 05.16
33 Sean Christian Modern Adventure Pro Cycling + 05.16
34 Davide Stella UAE Team Emirates-XRG + 05.16
35 Dries De Pooter Team Jayco-AlUla + 05.16
36 Mathias Guillemette Tudor Pro Cycling Team + 05.18
37 Seth Dunwoody Bahrain Victorious + 05.18
38 Iker Villar Caja Rural-Seguros RGA + 05.18
39 Andrea D'Amato Team UKYO + 05.18
40 Juan Pedro Lozano Terengganu Cycling Team + 05.29
41 Mousa Abdullah Al Alnaghaf Saudi Arabia + 10.26
42 Hazaa Al Habsi Oman + 10.29
43 Jehad Alfairouz Saudi Arabia + 10.32
44 Liam O'Brien Lidl-Trek + 10.32
45 Warre Vangheluwe Soudal Quick-Step + 10.32
46 Zhe Yie Kee Terengganu Cycling Team + 10.32
47 Mohammed Al-Wahibi Oman + 10.32
48 Nader Hazazi Saudi Arabia + 12.44
49 Abdullah Alhidan Saudi Arabia + 12.45
50 Asad Al Habsi Oman + 12.45

Points

PosRiderTeam Points
1 Jonathan Milan Lidl-Trek 15
2 Milan Fretin Cofidis 12
3 Matteo Moschetti Pinarello-Q36.5 Pro Cycling Team 9
4 Laurenz Rex Soudal Quick-Step 7
5 Lorrenzo Manzin Team TotalEnergies 6
6 Hugo Page Cofidis 5
7 Phil Bauhaus Bahrain Victorious 4
8 Fernando Gaviria Caja Rural-Seguros RGA 3
9 Timo de Jong Team Picnic PostNL 2
10 Aivaras Mikutis Tudor Pro Cycling Team 1
11 Jan Christen UAE Team Emirates-XRG -3

Team

PosTeamTime
1 Cofidis 10:49:40
2 Pinarello-Q36.5 Pro Cycling Team + 00.11
3 Soudal Quick-Step + 00.11
4 Team Picnic PostNL + 00.17
5 Bahrain Victorious + 00.18
6 Lidl-Trek + 00.18
7 Team TotalEnergies + 00.18
8 Caja Rural-Seguros RGA + 00.18
9 Tudor Pro Cycling Team + 00.22
10 Team Jayco-AlUla + 00.25
11 UAE Team Emirates-XRG + 00.29
12 XDS Astana Team + 00.29
13 Team UKYO + 00.29
14 Modern Adventure Pro Cycling + 00.29
15 Terengganu Cycling Team + 05.41
16 Saudi Arabia + 31.08
17 Oman + 31.11

Race profile

Race
AlUla Tour
Start date
27.01.2026
End date
31.01.2026
Total distance
158.0 km
Gen
Men
Cat
2.Pro
Country
Saudi Arabia
Discipline
Road
First edition
1999

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 ❤️