2026 AlUla Tour

Last updated

2026 AlUla Tour
2026 UCI ProSeries, race 1 of 61
Race details
Dates27–31 January 2026
Stages5
Distance789.4 km (490.5 mi)
Winning time17h 23' 43"
Results
Jersey dark green.svg WinnerFlag of Switzerland (Pantone).svg  Jan Christen  (SUI) (UAE Team Emirates XRG)
  SecondFlag of Colombia.svg  Sergio Higuita  (COL) (XDS Astana Team)
  ThirdFlag of Spain.svg  Igor Arrieta  (ESP) (UAE Team Emirates XRG)

Jersey red.svg PointsFlag of Italy.svg  Jonathan Milan  (ITA) (Lidl–Trek)
Jersey white.svg YouthFlag of Switzerland (Pantone).svg  Jan Christen  (SUI) (UAE Team Emirates XRG)
Jersey orange.svg SprintsFlag of Malaysia.svg  Zhe Yie Kee  (MAS) (Terengganu Cycling Team)
  Team Flag of the United Arab Emirates.svg UAE Team Emirates XRG
  2025
2027  

The 2026 AlUla Tour was a road cycling stage race that took place between 27 and 31 January 2026 in Saudi Arabia. The race was rated as a category 2. Pro event on the 2026 UCI ProSeries calendar and was the tenth edition of the Saudi Tour.

Contents

Teams

Seventeen teams entered the race, including seven UCI WorldTeams, six UCI ProTeams, two UCI Continental teams and two national teams. [1] [2]

UCI WorldTeams

UCI ProTeams

UCI Continental Teams

National teams

Route

Stage characteristics and winners [3]
StageDateCourseDistanceTypeStage winner
1 27 JanuaryAlUla Camel Cup Track to AlUla Camel Cup Track158 km (98 mi)Plainstage.svgFlat stageFlag of Italy.svg  Jonathan Milan  (ITA)
2 28 JanuaryAl Manshiyah Train Station to Al Manshiyah Train Station152 km (94 mi)Plainstage.svgFlat stageFlag of Italy.svg  Jonathan Milan  (ITA)
3 29 JanuaryWinter Park to Bir Jaydah Mountain Wirkah142.1 km (88.3 mi)Hillystage.svgHilly stageFlag of Switzerland (Pantone).svg  Yannis Voisard  (SUI)
4 30 JanuaryWinter Park to Hegra 173.4 km (107.7 mi)Plainstage.svgFlat stageFlag of Italy.svg  Matteo Malucelli  (ITA)
5 31 January AlUla Old Town to Skyviews of Harrat Uwayrid163.9 km (101.8 mi)Hillystage.svgHilly stageFlag of Switzerland (Pantone).svg  Jan Christen  (SUI)
Total789.4 km (490.5 mi)

Stages

Stage 1

27 January 2026 — AlUla Camel Cup Track to AlUla Camel Cup Track, 158 km (98 mi)
Stage 1 Result (1–10) [4]
RankRiderTeamTime
1Flag of Italy.svg  Jonathan Milan  (ITA) Lidl–Trek 3h 36' 32"
2Flag of Belgium (civil).svg  Milan Fretin  (BEL) Cofidis + 0"
3Flag of Italy.svg  Matteo Moschetti  (ITA) Pinarello–Q36.5 Pro Cycling Team + 0"
4Flag of Belgium (civil).svg  Laurenz Rex  (BEL) Soudal–Quick-Step + 0"
5Flag of France.svg  Lorrenzo Manzin  (FRA) Team TotalEnergies + 0"
6Flag of France.svg  Hugo Page  (FRA) Cofidis + 0"
7Flag of Germany.svg  Phil Bauhaus  (GER) Team Bahrain Victorious + 0"
8Flag of Colombia.svg  Fernando Gaviria  (COL) Caja Rural–Seguros RGA + 0"
9Flag of the Netherlands.svg  Timo de Jong  (NED) Team Picnic–PostNL + 2"
10Flag of Lithuania.svg  Aivaras Mikutis  (LTU) Tudor Pro Cycling Team + 4"
General classification after Stage 1 (1–10) [4]
RankRiderTeamTime
1Flag of Italy.svg  Jonathan Milan  (ITA)Jersey green Epic Series.svgJersey red.svg Lidl–Trek 3h 36' 22"
2Flag of Belgium (civil).svg  Milan Fretin  (BEL)Jersey white.svgJersey yellow number.svg Cofidis + 4"
3Flag of Italy.svg  Matteo Moschetti  (ITA) Pinarello–Q36.5 Pro Cycling Team + 6"
4Flag of Belgium (civil).svg  Laurenz Rex  (BEL) Soudal–Quick-Step + 10"
5Flag of France.svg  Lorrenzo Manzin  (FRA) Team TotalEnergies + 10"
6Flag of France.svg  Hugo Page  (FRA)Jersey yellow number.svg Cofidis + 10"
7Flag of Germany.svg  Phil Bauhaus  (GER) Team Bahrain Victorious + 10"
8Flag of Colombia.svg  Fernando Gaviria  (COL) Caja Rural–Seguros RGA + 10"
9Flag of the United Kingdom.svg  Mark Donovan  (GBR)Jersey orange.svg Pinarello–Q36.5 Pro Cycling Team + 11"
10Flag of the Netherlands.svg  Timo de Jong  (NED) Team Picnic–PostNL + 12"

Stage 2

28 January 2026 — Al Manshiyah Train Station to Al Manshiyah Train Station, 152 km (94 mi)
Stage 2 Result (1–10) [5]
RankRiderTeamTime
1Flag of Italy.svg  Jonathan Milan  (ITA)Jersey green Epic Series.svgJersey red.svg Lidl–Trek 3h 17' 59"
2Flag of Italy.svg  Daniel Skerl  (ITA) Team Bahrain Victorious + 0"
3Flag of Germany.svg  Pascal Ackermann  (GER) Team Jayco–AlUla + 0"
4Flag of Italy.svg  Matteo Moschetti  (ITA) Pinarello–Q36.5 Pro Cycling Team + 0"
5Flag of Italy.svg  Matteo Malucelli  (ITA) XDS Astana Team + 0"
6Flag of Switzerland (Pantone).svg  Robin Froidevaux  (SUI) Tudor Pro Cycling Team + 0"
7Flag of France.svg  Jason Tesson  (FRA) Team TotalEnergies + 0"
8Flag of Belgium (civil).svg  Milan Fretin  (BEL)Jersey white.svgJersey yellow number.svg Cofidis + 0"
9Flag of the Netherlands.svg  Timo de Jong  (NED) Team Picnic–PostNL + 0"
10Flag of the Netherlands.svg  Milan Vader  (NED) Pinarello–Q36.5 Pro Cycling Team + 0"
General classification after Stage 2 (1–10) [5]
RankRiderTeamTime
1Flag of Italy.svg  Jonathan Milan  (ITA)Jersey green Epic Series.svgJersey red.svg Soudal–Quick-Step 6h 54' 11"
2Flag of Belgium (civil).svg  Milan Fretin  (BEL)Jersey white.svgJersey yellow number.svg Cofidis + 14"
3Flag of Italy.svg  Matteo Moschetti  (ITA) Pinarello–Q36.5 Pro Cycling Team + 16"
4Flag of Belgium (civil).svg  Laurenz Rex  (BEL) Soudal–Quick-Step + 20"
5Flag of Colombia.svg  Fernando Gaviria  (COL) Caja Rural–Seguros RGA + 20"
6Flag of the United Kingdom.svg  Mark Donovan  (GBR)Jersey orange.svg Pinarello–Q36.5 Pro Cycling Team + 21"
7Flag of the Netherlands.svg  Timo de Jong  (NED) Team Picnic–PostNL + 22"
8Flag of Italy.svg  Edoardo Zamperini  (ITA)Jersey yellow number.svg Cofidis + 24"
9Flag of Belgium (civil).svg  Dries De Bondt  (BEL) Team Jayco–AlUla + 27"
10Flag of the United States.svg  Kevin Vermaerke  (USA) UAE Team Emirates XRG + 29"

Stage 3

29 January 2026 — Winter Park to Bir Jaydah Mountain Wirkah, 142.1 km (88.3 mi)
Stage 3 Result (1–10) [6]
RankRiderTeamTime
1Flag of Switzerland (Pantone).svg  Yannis Voisard  (SUI) Tudor Pro Cycling Team 3h 22' 00"
2Flag of Portugal (official).svg  Afonso Eulálio  (POR) Team Bahrain Victorious + 0"
3Flag of Colombia.svg  Sergio Higuita  (COL) XDS Astana Team + 0"
4Flag of Eritrea.svg  Henok Mulubrhan  (ERI) XDS Astana Team + 6"
5Flag of Belgium (civil).svg  Mauri Vansevenant  (BEL) Soudal–Quick-Step + 6"
6Flag of Kazakhstan.svg  Nicolas Vinokurov  (KAZ) XDS Astana Team + 6"
7Flag of Spain.svg  Igor Arrieta  (ESP) UAE Team Emirates XRG + 6"
8Flag of the United Kingdom.svg  Bjoern Koerdt  (GBR) Team Picnic–PostNL + 6"
9Flag of Switzerland (Pantone).svg  Jan Christen  (SUI) UAE Team Emirates XRG + 6"
10Flag of Spain.svg  Jan Castellon  (ESP) Caja Rural–Seguros RGA + 6"
General classification after Stage 3 (1–10) [6]
RankRiderTeamTime
1Flag of Switzerland (Pantone).svg  Yannis Voisard  (SUI)Jersey green Epic Series.svg Tudor Pro Cycling Team 10h 16' 32"
2Flag of Portugal (official).svg  Afonso Eulálio  (POR)Jersey white.svg Team Bahrain Victorious + 4"
3Flag of Colombia.svg  Sergio Higuita  (COL)Jersey yellow number.svg XDS Astana Team + 6"
4Flag of the United Kingdom.svg  Bjoern Koerdt  (GBR) Team Picnic–PostNL + 15"
5Flag of Belgium (civil).svg  Mauri Vansevenant  (BEL) Soudal–Quick-Step + 16"
6Flag of Spain.svg  Igor Arrieta  (ESP) UAE Team Emirates XRG + 16"
7Flag of Kazakhstan.svg  Nicolas Vinokurov  (KAZ)Jersey yellow number.svg XDS Astana Team + 16"
8Flag of Spain.svg  Jan Castellon  (ESP) Caja Rural–Seguros RGA + 16"
9Flag of Italy.svg  Nicolò Garibbo  (ITA) Team Ukyo + 16"
10Flag of Eritrea.svg  Henok Mulubrhan  (ERI)Jersey yellow number.svg XDS Astana Team + 16"

Stage 4

30 January 2026 — Winter Park to Hegra, 173.4 km (107.7 mi)
Stage 4 Result (1–10) [7]
RankRiderTeamTime
1Flag of Italy.svg  Matteo Malucelli  (ITA)Jersey yellow number.svg XDS Astana Team 3h 30' 43"
2Flag of Italy.svg  Jonathan Milan  (ITA)Jersey red.svg Lidl–Trek + 0"
3Flag of the Netherlands.svg  Frits Biesterbos  (NED) Team Picnic–PostNL + 0"
4Flag of Switzerland (Pantone).svg  Robin Froidevaux  (SUI) Tudor Pro Cycling Team + 0"
5Flag of France.svg  Jason Tesson  (FRA) Team TotalEnergies + 0"
6Flag of Italy.svg  Matteo Moschetti  (ITA) Pinarello–Q36.5 Pro Cycling Team + 0"
7Flag of Germany.svg  Phil Bauhaus  (GER) Team Bahrain Victorious + 0"
8Flag of Belgium (civil).svg  Bert Van Lerberghe  (BEL) Soudal–Quick-Step + 0"
9Flag of Canada (Pantone).svg  Riley Pickrell  (CAN) Modern Adventure Pro Cycling + 0"
10Flag of Kazakhstan.svg  Nicolas Vinokurov  (KAZ)Jersey yellow number.svg XDS Astana Team + 0"
General classification after Stage 4 (1–10) [7]
RankRiderTeamTime
1Flag of Switzerland (Pantone).svg  Yannis Voisard  (SUI)Jersey green Epic Series.svg Tudor Pro Cycling Team 13h 47' 15"
2Flag of Portugal (official).svg  Afonso Eulálio  (POR)Jersey white.svg Team Bahrain Victorious + 4"
3Flag of Colombia.svg  Sergio Higuita  (COL)Jersey yellow number.svg XDS Astana Team + 6"
4Flag of the United Kingdom.svg  Bjoern Koerdt  (GBR) Team Picnic–PostNL + 15"
5Flag of Belgium (civil).svg  Mauri Vansevenant  (BEL) Soudal–Quick-Step + 16"
6Flag of Kazakhstan.svg  Nicolas Vinokurov  (KAZ)Jersey yellow number.svg XDS Astana Team + 16"
7Flag of Spain.svg  Igor Arrieta  (ESP) UAE Team Emirates XRG + 16"
8Flag of Italy.svg  Nicolò Garibbo  (ITA) Team Ukyo + 16"
9Flag of Eritrea.svg  Henok Mulubrhan  (ERI)Jersey yellow number.svg XDS Astana Team + 16"
10Flag of Spain.svg  Jan Castellon  (ESP) Caja Rural–Seguros RGA + 16"

Stage 5

31 January 2026 — AlUla Old Town to Skyviews of Harrat Uwayrid, 163.9 km (101.8 mi)
Stage 5 Result (1–10) [8]
RankRiderTeamTime
1Flag of Switzerland (Pantone).svg  Jan Christen  (SUI) UAE Team Emirates XRG 3h 36' 05"
2Flag of South Africa.svg  Byron Munton  (RSA) Modern Adventure Pro Cycling + 11"
3Flag of Spain.svg  Igor Arrieta  (ESP) UAE Team Emirates XRG + 32"
4Flag of Spain.svg  Juan Pedro Lozano  (ESP) Terengganu Cycling Team + 32"
5Flag of Italy.svg  Federico Iacomoni  (ITA) Team Ukyo + 32"
6Flag of Colombia.svg  Sergio Higuita  (COL)Jersey yellow number.svg XDS Astana Team + 32"
7Flag of South Africa.svg  Stefan De Bod  (RSA) Modern Adventure Pro Cycling + 32"
8Flag of the United States.svg  Kevin Vermaerke  (USA) UAE Team Emirates XRG + 39"
9Flag of Kazakhstan.svg  Nicolas Vinokurov  (KAZ)Jersey yellow number.svg XDS Astana Team + 42"
10Flag of Ireland.svg  Jamie Meehan  (IRL) Cofidis + 44"
General classification after Stage 5 (1–10) [8]
RankRiderTeamTime
1Flag of Switzerland (Pantone).svg  Jan Christen  (SUI)Jersey green Epic Series.svgJersey white.svgJersey yellow number.svg UAE Team Emirates XRG 17h 23' 43"
2Flag of Colombia.svg  Sergio Higuita  (COL) XDS Astana Team + 13"
3Flag of Spain.svg  Igor Arrieta  (ESP)Jersey yellow number.svg UAE Team Emirates XRG + 21"
4Flag of South Africa.svg  Stefan De Bod  (RSA) Modern Adventure Pro Cycling + 25"
5Flag of Portugal (official).svg  Afonso Eulálio  (POR) Team Bahrain Victorious + 29"
6Flag of Switzerland (Pantone).svg  Yannis Voisard  (SUI) Tudor Pro Cycling Team + 34"
7Flag of Kazakhstan.svg  Nicolas Vinokurov  (KAZ) XDS Astana Team + 35"
8Flag of Belgium (civil).svg  Mauri Vansevenant  (BEL) Soudal–Quick-Step + 36"
9Flag of Spain.svg  Jan Castellon  (ESP) Caja Rural–Seguros RGA + 37"
10Flag of the United Kingdom.svg  Bjoern Koerdt  (GBR) Team Picnic–PostNL + 38"

Classification leadership table

Classification leadership by stage
StageWinner General classification
Jersey green Epic Series.svg
Points classification
Jersey red.svg
Active rider classification
Jersey orange.svg
Young rider classification
Jersey white.svg
Team classification
Jersey yellow number.svg
1 Jonathan Milan Jonathan Milan Jonathan Milan Mark Donovan Milan Fretin Cofidis
2 Jonathan Milan
3 Yannis Voisard Yannis Voisard Zhe Yie Kee Afonso Eulálio XDS Astana Team
4 Matteo Malucelli
5 Jan Christen Jan Christen Jan Christen UAE Team Emirates XRG
Final Jan Christen Jonathan Milan Zhe Yie Kee Jan Christen UAE Team Emirates XRG

Classification standings

Legend
Jersey green Epic Series.svgDenotes the winner of the general classificationJersey red.svgDenotes the winner of the points classification
Jersey orange.svgDenotes the winner of the active rider classificationJersey white.svgDenotes the winner of the young rider classification
Jersey yellow number.svgDenotes the winner of the team classification

General classification

Final general classification (1–10) [8]
RankRiderTeamTime
1Flag of Switzerland (Pantone).svg  Jan Christen  (SUI)Jersey green Epic Series.svgJersey white.svgJersey yellow number.svg UAE Team Emirates XRG 17h 23' 43"
2Flag of Colombia.svg  Sergio Higuita  (COL) XDS Astana Team + 13"
3Flag of Spain.svg  Igor Arrieta  (ESP)Jersey yellow number.svg UAE Team Emirates XRG + 21"
4Flag of South Africa.svg  Stefan De Bod  (RSA) Modern Adventure Pro Cycling + 25"
5Flag of Portugal (official).svg  Afonso Eulálio  (POR) Team Bahrain Victorious + 29"
6Flag of Switzerland (Pantone).svg  Yannis Voisard  (SUI) Tudor Pro Cycling Team + 34"
7Flag of Kazakhstan.svg  Nicolas Vinokurov  (KAZ) XDS Astana Team + 35"
8Flag of Belgium (civil).svg  Mauri Vansevenant  (BEL) Soudal–Quick-Step + 36"
9Flag of Spain.svg  Jan Castellon  (ESP) Caja Rural–Seguros RGA + 37"
10Flag of the United Kingdom.svg  Bjoern Koerdt  (GBR) Team Picnic–PostNL + 38"

Points classification

Final points classification (1–10) [8]
RankRiderTeamPoints
1Flag of Italy.svg  Jonathan Milan  (ITA)Jersey red.svg Lidl–Trek 42
2Flag of Italy.svg  Matteo Malucelli  (ITA) XDS Astana Team 21
3Flag of Italy.svg  Matteo Moschetti  (ITA) Pinarello–Q36.5 Pro Cycling Team 21
4Flag of Switzerland (Pantone).svg  Yannis Voisard  (SUI) Tudor Pro Cycling Team 15
5Flag of Belgium (civil).svg  Milan Fretin  (BEL) Cofidis 15
6Flag of Switzerland (Pantone).svg  Jan Christen  (SUI)Jersey green Epic Series.svgJersey white.svgJersey yellow number.svg UAE Team Emirates XRG 14
7Flag of Colombia.svg  Sergio Higuita  (COL) XDS Astana Team 14
8Flag of Spain.svg  Igor Arrieta  (ESP)Jersey yellow number.svg UAE Team Emirates XRG 13
9Flag of Portugal (official).svg  Afonso Eulálio  (POR) Team Bahrain Victorious 12
10Flag of South Africa.svg  Byron Munton  (RSA) Modern Adventure Pro Cycling 12

Active rider classification

Final active rider classification (1–10) [8]
RankRiderTeamPoints
1Flag of Malaysia.svg  Zhe Yie Kee  (MAS)Jersey orange.svg Terengganu Cycling Team 9
2Flag of Belgium (civil).svg  Dries De Bondt  (BEL) Team Jayco–AlUla 7
3Flag of Malaysia.svg  Nur Aiman Rosli  (MAS) Terengganu Cycling Team 5
4Flag of the United Kingdom.svg  Mark Donovan  (GBR) Pinarello–Q36.5 Pro Cycling Team 4
5Flag of Italy.svg  Federico Iacomoni  (ITA) Team Ukyo 4
6Flag of Germany.svg  Bruno Kessler  (GER) Tudor Pro Cycling Team 4
7Flag of Spain.svg  Juan Pedro Lozano  (ESP) Terengganu Cycling Team 4
8Flag of Lithuania.svg  Aivaras Mikutis  (LTU) Tudor Pro Cycling Team 4
9Flag of Sweden.svg  Jakob Söderqvist  (SWE) Lidl–Trek 4
10Flag of Switzerland (Pantone).svg  Jan Christen  (SUI)Jersey green Epic Series.svgJersey white.svgJersey yellow number.svg UAE Team Emirates XRG 3

Young rider classification

Final young rider classification (1–10) [8]
RankRiderTeamTime
1Flag of Switzerland (Pantone).svg  Jan Christen  (SUI)Jersey white.svgJersey green Epic Series.svgJersey yellow number.svg UAE Team Emirates XRG 17h 23' 43"
2Flag of Spain.svg  Igor Arrieta  (ESP)Jersey yellow number.svg UAE Team Emirates XRG + 21"
3Flag of Portugal (official).svg  Afonso Eulálio  (POR) Team Bahrain Victorious + 29"
4Flag of Kazakhstan.svg  Nicolas Vinokurov  (KAZ) XDS Astana Team + 35"
5Flag of Spain.svg  Jan Castellon  (ESP) Caja Rural–Seguros RGA + 37"
6Flag of the United Kingdom.svg  Bjoern Koerdt  (GBR) Team Picnic–PostNL + 38"
7Flag of France.svg  Mathis Le Berre  (FRA) Team TotalEnergies + 1' 20"
8Flag of Italy.svg  Gianmarco Garofoli  (ITA) Soudal–Quick-Step + 2' 01"
9Flag of the Netherlands.svg  Frits Biesterbos  (NED) Team Picnic–PostNL + 2' 30"
10Flag of Italy.svg  Tommaso Dati  (ITA) Team Ukyo + 2' 55"

Teams classification

Final team classification (1–10) [8]
RankTeamTime
1 Flag of the United Arab Emirates.svg UAE Team Emirates XRG Jersey yellow number.svg52h 12' 08"
2 Flag of Kazakhstan.svg XDS Astana Team + 34"
3 Flag of Switzerland (Pantone).svg Pinarello–Q36.5 Pro Cycling Team + 2' 06"
4 Flag of Japan.svg Team Ukyo + 2' 53"
5 Flag of France.svg Cofidis + 4' 39"
6 Flag of Spain.svg Caja Rural–Seguros RGA + 4' 56"
7 Flag of France.svg Team TotalEnergies + 5' 15"
8 Flag of Australia (converted).svg Team Jayco–AlUla + 6' 50"
9 Flag of Germany.svg Lidl–Trek + 7' 25"
10 Flag of the Netherlands.svg Team Picnic–PostNL + 7' 26"

References

  1. "2026 Start list". The AlUla Tour. Retrieved 31 January 2026.
  2. "Startlist for AlUla Tour 2026". ProCyclingStats. Retrieved 31 January 2026.
  3. "2026 Route". The AlUla Tour. Retrieved 31 January 2026.
  4. 1 2 Fotheringham, Alasdair (27 January 2026). "AlUla Tour: Jonathan Milan sprints to victory on stage 1 after echelons split peloton". CyclingNews. Retrieved 31 January 2026.
  5. 1 2 Moultrie, James (28 January 2026). "AlUla Tour: Jonathan Milan doubles up with powerful stage 2 victory after day of splits and sandstorms". CyclingNews. Retrieved 31 January 2026.
  6. 1 2 Moultrie, James (29 January 2026). "AlUla Tour stage 3: Yannis Voisard lunges late for victory in no-holds-barred summit finish battle". CyclingNews. Retrieved 31 January 2026.
  7. 1 2 Fotheringham, Alasdair (30 January 2026). "AlUla Tour: Matteo Malucelli denies Jonathan Milan with surprise sprint win on stage 4". CyclingNews. Retrieved 31 January 2026.
  8. 1 2 3 4 5 6 7 Ostanek, Dani (31 January 2026). "AlUla Tour: Jan Christen takes final stage victory and overall title with late attack". CyclingNews. Retrieved 31 January 2026.