AlUla Tour 2025 - Stage 4

Maraya > Harrat Uwayrid, 140.9km

28.01-01.02

The AlUla Tour, previously run as the Saudi Tour and the Tour of Saudi Arabia, is an annual professional stage race in Saudi Arabia. First held in 1999, it has been staged intermittently, and in 2020 it joined the UCI Asia Tour. The event is promoted by Amaury Sport Organisation and is classified by the UCI as a 2.1 race.

Results

Stage

PosRiderTeam Time
1 Tom Pidcock Q36.5 Pro Cycling Team 3:09:46
2 Alan Hatherly Team Jayco-AlUla + 00.12
3 Rainer Kepplinger Bahrain Victorious + 00.12
4 Johannes Kulset Uno-X Mobility + 00.12
5 Edward Dunbar Team Jayco-AlUla + 00.16
6 Thomas Pesenti Soudal Quick-Step + 00.24
7 Xabier Azparren Q36.5 Pro Cycling Team + 00.24
8 Alessandro Fancellu JCL Team Ukyo + 00.24
9 Joris Delbove Team TotalEnergies + 00.24
10 Max van der Meulen Bahrain Victorious + 00.24
11 Fredrik Dversnes Uno-X Mobility + 00.24
12 Mathias Bregnhøj Terengganu Cycling Team + 00.24
13 Yannis Voisard Tudor Pro Cycling Team + 00.24
14 Jordan Jegat Team TotalEnergies + 00.24
15 Frank van den Broek Team Picnic PostNL + 00.24
16 Diego Uriarte Equipo Kern Pharma + 00.24
17 Unai Iribar Equipo Kern Pharma + 00.24
18 Adria Pericas UAE Team Emirates-XRG + 00.24
19 Ådne Holter Uno-X Mobility + 00.24
20 Rafal Majka UAE Team Emirates-XRG + 00.24
21 Casper van Uden Team Picnic PostNL + 00.50
22 Nicolò Buratti Bahrain Victorious + 00.50
23 Yevgeniy Fedorov XDS Astana Team + 00.50
24 Mikkel Bjerg UAE Team Emirates-XRG + 00.50
25 Roland Thalmann Tudor Pro Cycling Team + 00.50
26 Oliver Stockwell Bahrain Victorious + 00.50
27 Jan Castellon Caja Rural-Seguros RGA + 00.50
28 Nicolas Vinokurov XDS Astana Team + 00.50
29 Abner González Caja Rural-Seguros RGA + 00.50
30 Hugo Aznar Equipo Kern Pharma + 00.50
31 Stefan de Bod Terengganu Cycling Team + 00.50
32 Magnus Kulset Uno-X Mobility + 00.50
33 Kenneth Van Rooy Wagner Bazin WB + 01.51
34 Leander Van Hautegem Wagner Bazin WB + 01.51
35 Nicolo Garibbo JCL Team Ukyo + 01.51
36 Iñigo Elosegui Equipo Kern Pharma + 01.51
37 Anton Kuzmin XDS Astana Team + 01.51
38 Fabien Grellier Team TotalEnergies + 01.51
39 Calum Johnston Caja Rural-Seguros RGA + 01.51
40 Simone Raccani JCL Team Ukyo + 01.51
41 Pablo Carrascosa Equipo Kern Pharma + 01.51
42 Enzo Leijnse Team Picnic PostNL + 01.51
43 Dylan Hopkins Roojai Insurance + 02.22
44 Pierre-Henry Basset XDS Astana Team + 02.22
45 Cériel Desal Wagner Bazin WB + 02.22
46 Nickolas Zukowsky Q36.5 Pro Cycling Team + 02.22
47 Metkel Eyob Terengganu Cycling Team + 02.22
48 Gorka Sorarrain Caja Rural-Seguros RGA + 03.17
49 Jonas Abrahamsen Uno-X Mobility + 03.17
50 Max Walscheid Team Jayco-AlUla + 04.00
51 Alexander Kristoff Uno-X Mobility + 04.00
52 Henri-Francois Haquin Wagner Bazin WB + 04.00
53 John Degenkolb Team Picnic PostNL + 04.00
54 Javier Ibanez Caja Rural-Seguros RGA + 04.00
55 Abdulaziz Azzam Alabdulmunim Saudi Arabia + 04.00
56 Aiman Cahyadi Terengganu Cycling Team + 04.00
57 Samuel Leroux Team TotalEnergies + 04.00
58 Niklas Märkl Team Picnic PostNL + 04.00
59 Andrea D'Amato JCL Team Ukyo + 04.00
60 Florian Dauphin Team TotalEnergies + 04.00
61 Ali Al Shaikhahmed Saudi Arabia + 04.00
62 Ibai Azanza Equipo Kern Pharma + 04.00
63 Andrea Pasqualon Bahrain Victorious + 04.00
64 Jordi Warlop Soudal Quick-Step + 04.00
65 Elmar Reinders Team Jayco-AlUla + 04.00
66 Sergi Darder Caja Rural-Seguros RGA + 04.00
67 Bert Van Lerberghe Soudal Quick-Step + 04.00
68 Aivaras Mikutis Tudor Pro Cycling Team + 04.00
69 Luka Mezgec Team Jayco-AlUla + 04.00
70 Tim Merlier Soudal Quick-Step + 04.00
71 Marino Kobayashi JCL Team Ukyo + 04.00
72 Ayco Bastiaens Soudal Quick-Step + 04.00
73 Anze Ravbar UAE Team Emirates-XRG + 04.00
74 Alessandro Romele XDS Astana Team + 04.00
75 Ali Jassas Saudi Arabia + 04.56
76 Patompob Phonarjthan Roojai Insurance + 06.48
77 Patrick Gamper Team Jayco-AlUla + 06.48
78 Dylan Groenewegen Team Jayco-AlUla + 06.48
79 Frederik Frison Q36.5 Pro Cycling Team + 06.48
80 Emils Liepins Q36.5 Pro Cycling Team + 06.48
81 Aiman Rosli Terengganu Cycling Team + 06.48
82 Rasmus Bøgh Wallin Uno-X Mobility + 07.01
83 Jens Reynders Wagner Bazin WB + 07.01
84 Jonathan Vervenne Soudal Quick-Step + 07.01
85 Warre Vangheluwe Soudal Quick-Step + 07.01
86 Marc Brustenga Equipo Kern Pharma + 07.01
87 Daniel Babor Caja Rural-Seguros RGA + 07.30
88 Yuma Koishi JCL Team Ukyo + 07.30
89 Lucas Boniface Team TotalEnergies + 07.30
90 Alexandre Vinokurov XDS Astana Team + 07.30
91 Nicola Marcerou Team TotalEnergies + 07.30
92 Ivo Oliveira UAE Team Emirates-XRG + 07.30
93 Lev Gonov XDS Astana Team + 07.30
94 Sebastian Molano UAE Team Emirates-XRG + 07.30
95 Blake Quick Roojai Insurance + 07.30
96 Jehad Alfairouz Saudi Arabia + 07.30
97 Muhammad Haizam Mohd Shabri Terengganu Cycling Team + 07.30
98 Masaki Yamamoto JCL Team Ukyo + 07.30
99 Andreas Miltiadis Roojai Insurance + 07.30
100 Shahmir Aiman Terengganu Cycling Team + 07.30
101 Alberto Bruttomesso Bahrain Victorious + 07.35
102 Sasha Weemaes Wagner Bazin WB + 09.54
103 Alhur Alkulaif Saudi Arabia + 09.54
104 Matteo Moschetti Q36.5 Pro Cycling Team + 09.54
105 Nicolò Parisini Q36.5 Pro Cycling Team + 09.54
106 Arvid de Kleijn Tudor Pro Cycling Team + 09.54
107 Fabio Jakobsen Team Picnic PostNL + 09.54
108 Bader Almuhanna Saudi Arabia + 09.54
109 Zak Erzen Bahrain Victorious + 09.54
110 Maikel Zijlaard Tudor Pro Cycling Team + 09.54
111 Sebastian Kolze Changizi Tudor Pro Cycling Team + 09.54
112 Pierre Barbier Wagner Bazin WB + 09.54
113 Kane Richards Roojai Insurance + 09.54
114 Tanawat Saenta Roojai Insurance + 09.54
115 Kongphob Thimachai Roojai Insurance + 17.11
- Ali Jehad Alhassan Saudi Arabia DNF

GC

PosRiderTeam Time
1 Tom Pidcock Q36.5 Pro Cycling Team 13:54:22
2 Rainer Kepplinger Bahrain Victorious + 00.29
3 Alan Hatherly Team Jayco-AlUla + 00.32
4 Fredrik Dversnes Uno-X Mobility + 01.11
5 Johannes Kulset Uno-X Mobility + 01.13
6 Yannis Voisard Tudor Pro Cycling Team + 01.14
7 Ådne Holter Uno-X Mobility + 01.21
8 Frank van den Broek Team Picnic PostNL + 01.25
9 Max van der Meulen Bahrain Victorious + 01.27
10 Alessandro Fancellu JCL Team Ukyo + 01.38
11 Unai Iribar Equipo Kern Pharma + 01.50
12 Diego Uriarte Equipo Kern Pharma + 01.50
13 Jordan Jegat Team TotalEnergies + 01.57
14 Mathias Bregnhøj Terengganu Cycling Team + 01.57
15 Stefan de Bod Terengganu Cycling Team + 01.57
16 Edward Dunbar Team Jayco-AlUla + 01.58
17 Thomas Pesenti Soudal Quick-Step + 02.21
18 Yevgeniy Fedorov XDS Astana Team + 02.28
19 Mikkel Bjerg UAE Team Emirates-XRG + 02.36
20 Roland Thalmann Tudor Pro Cycling Team + 02.37
21 Nicolò Buratti Bahrain Victorious + 02.38
22 Adria Pericas UAE Team Emirates-XRG + 02.42
23 Calum Johnston Caja Rural-Seguros RGA + 02.54
24 Hugo Aznar Equipo Kern Pharma + 02.56
25 Joris Delbove Team TotalEnergies + 03.07
26 Nicolo Garibbo JCL Team Ukyo + 03.08
27 Nicolas Vinokurov XDS Astana Team + 03.10
28 Abner González Caja Rural-Seguros RGA + 03.18
29 Oliver Stockwell Bahrain Victorious + 03.28
30 Kenneth Van Rooy Wagner Bazin WB + 03.36
31 Iñigo Elosegui Equipo Kern Pharma + 03.40
32 Jan Castellon Caja Rural-Seguros RGA + 03.55
33 Anton Kuzmin XDS Astana Team + 03.57
34 Leander Van Hautegem Wagner Bazin WB + 04.02
35 Pierre-Henry Basset XDS Astana Team + 04.22
36 Pablo Carrascosa Equipo Kern Pharma + 04.28
37 Cériel Desal Wagner Bazin WB + 04.33
38 Nickolas Zukowsky Q36.5 Pro Cycling Team + 04.47
39 Magnus Kulset Uno-X Mobility + 05.28
40 Metkel Eyob Terengganu Cycling Team + 05.57
41 Gorka Sorarrain Caja Rural-Seguros RGA + 06.08
42 Xabier Azparren Q36.5 Pro Cycling Team + 06.15
43 Fabien Grellier Team TotalEnergies + 06.23
44 Jonas Abrahamsen Uno-X Mobility + 06.55
45 Casper van Uden Team Picnic PostNL + 07.06
46 Sergi Darder Caja Rural-Seguros RGA + 07.12
47 Alessandro Romele XDS Astana Team + 07.26
48 Javier Ibanez Caja Rural-Seguros RGA + 07.36
49 Dylan Hopkins Roojai Insurance + 07.45
50 Henri-Francois Haquin Wagner Bazin WB + 07.54
51 Florian Dauphin Team TotalEnergies + 08.01
52 Elmar Reinders Team Jayco-AlUla + 08.01
53 Rafal Majka UAE Team Emirates-XRG + 08.36
54 Samuel Leroux Team TotalEnergies + 08.41
55 Andrea Pasqualon Bahrain Victorious + 08.46
56 Jordi Warlop Soudal Quick-Step + 09.21
57 Aiman Cahyadi Terengganu Cycling Team + 09.24
58 Simone Raccani JCL Team Ukyo + 09.33
59 Lev Gonov XDS Astana Team + 09.49
60 John Degenkolb Team Picnic PostNL + 10.21
61 Jens Reynders Wagner Bazin WB + 10.29
62 Andrea D'Amato JCL Team Ukyo + 10.30
63 Jonathan Vervenne Soudal Quick-Step + 10.36
64 Tim Merlier Soudal Quick-Step + 10.40
65 Marino Kobayashi JCL Team Ukyo + 10.45
66 Bert Van Lerberghe Soudal Quick-Step + 10.55
67 Niklas Märkl Team Picnic PostNL + 11.24
68 Anze Ravbar UAE Team Emirates-XRG + 11.39
69 Luka Mezgec Team Jayco-AlUla + 11.52
70 Marc Brustenga Equipo Kern Pharma + 12.23
71 Emils Liepins Q36.5 Pro Cycling Team + 12.37
72 Frederik Frison Q36.5 Pro Cycling Team + 12.44
73 Sebastian Molano UAE Team Emirates-XRG + 13.13
74 Ivo Oliveira UAE Team Emirates-XRG + 13.15
75 Aivaras Mikutis Tudor Pro Cycling Team + 13.26
76 Alberto Bruttomesso Bahrain Victorious + 13.28
77 Max Walscheid Team Jayco-AlUla + 13.31
78 Yuma Koishi JCL Team Ukyo + 13.33
79 Ayco Bastiaens Soudal Quick-Step + 14.02
80 Andreas Miltiadis Roojai Insurance + 14.24
81 Alexandre Vinokurov XDS Astana Team + 14.25
82 Lucas Boniface Team TotalEnergies + 14.30
83 Rasmus Bøgh Wallin Uno-X Mobility + 14.44
84 Enzo Leijnse Team Picnic PostNL + 14.54
85 Blake Quick Roojai Insurance + 15.07
86 Alexander Kristoff Uno-X Mobility + 15.24
87 Patompob Phonarjthan Roojai Insurance + 15.29
88 Nicola Marcerou Team TotalEnergies + 15.39
89 Dylan Groenewegen Team Jayco-AlUla + 15.58
90 Nicolò Parisini Q36.5 Pro Cycling Team + 16.08
91 Shahmir Aiman Terengganu Cycling Team + 16.30
92 Pierre Barbier Wagner Bazin WB + 16.49
93 Fabio Jakobsen Team Picnic PostNL + 16.49
94 Patrick Gamper Team Jayco-AlUla + 17.10
95 Masaki Yamamoto JCL Team Ukyo + 17.24
96 Matteo Moschetti Q36.5 Pro Cycling Team + 17.31
97 Zak Erzen Bahrain Victorious + 17.31
98 Muhammad Haizam Mohd Shabri Terengganu Cycling Team + 17.36
99 Ibai Azanza Equipo Kern Pharma + 17.39
100 Maikel Zijlaard Tudor Pro Cycling Team + 18.04
101 Kane Richards Roojai Insurance + 18.17
102 Sasha Weemaes Wagner Bazin WB + 19.34
103 Daniel Babor Caja Rural-Seguros RGA + 19.37
104 Abdulaziz Azzam Alabdulmunim Saudi Arabia + 19.52
105 Sebastian Kolze Changizi Tudor Pro Cycling Team + 21.05
106 Ali Al Shaikhahmed Saudi Arabia + 21.28
107 Warre Vangheluwe Soudal Quick-Step + 23.01
108 Arvid de Kleijn Tudor Pro Cycling Team + 23.16
109 Jehad Alfairouz Saudi Arabia + 24.15
110 Ali Jassas Saudi Arabia + 26.56
111 Aiman Rosli Terengganu Cycling Team + 27.21
112 Tanawat Saenta Roojai Insurance + 27.27
113 Bader Almuhanna Saudi Arabia + 27.58
114 Alhur Alkulaif Saudi Arabia + 28.33
115 Kongphob Thimachai Roojai Insurance + 40.45
- Ali Jehad Alhassan Saudi Arabia DNF

Youth

PosRiderTeam Time
1 Johannes Kulset Uno-X Mobility 13:55:35
2 Ådne Holter Uno-X Mobility + 00.08
3 Frank van den Broek Team Picnic PostNL + 00.12
4 Max van der Meulen Bahrain Victorious + 00.14
5 Alessandro Fancellu JCL Team Ukyo + 00.25
6 Diego Uriarte Equipo Kern Pharma + 00.37
7 Yevgeniy Fedorov XDS Astana Team + 01.15
8 Nicolò Buratti Bahrain Victorious + 01.25
9 Adria Pericas UAE Team Emirates-XRG + 01.29
10 Hugo Aznar Equipo Kern Pharma + 01.43
11 Joris Delbove Team TotalEnergies + 01.54
12 Nicolas Vinokurov XDS Astana Team + 01.57
13 Abner González Caja Rural-Seguros RGA + 02.05
14 Oliver Stockwell Bahrain Victorious + 02.15
15 Jan Castellon Caja Rural-Seguros RGA + 02.42
16 Leander Van Hautegem Wagner Bazin WB + 02.49
17 Pierre-Henry Basset XDS Astana Team + 03.09
18 Pablo Carrascosa Equipo Kern Pharma + 03.15
19 Magnus Kulset Uno-X Mobility + 04.15
20 Casper van Uden Team Picnic PostNL + 05.53
21 Sergi Darder Caja Rural-Seguros RGA + 05.59
22 Alessandro Romele XDS Astana Team + 06.13
23 Javier Ibanez Caja Rural-Seguros RGA + 06.23
24 Dylan Hopkins Roojai Insurance + 06.32
25 Henri-Francois Haquin Wagner Bazin WB + 06.41
26 Simone Raccani JCL Team Ukyo + 08.20
27 Lev Gonov XDS Astana Team + 08.36
28 Andrea D'Amato JCL Team Ukyo + 09.17
29 Jonathan Vervenne Soudal Quick-Step + 09.23
30 Anze Ravbar UAE Team Emirates-XRG + 10.26
31 Aivaras Mikutis Tudor Pro Cycling Team + 12.13
32 Alberto Bruttomesso Bahrain Victorious + 12.15
33 Alexandre Vinokurov XDS Astana Team + 13.12
34 Lucas Boniface Team TotalEnergies + 13.17
35 Enzo Leijnse Team Picnic PostNL + 13.41
36 Blake Quick Roojai Insurance + 13.54
37 Nicola Marcerou Team TotalEnergies + 14.26
38 Nicolò Parisini Q36.5 Pro Cycling Team + 14.55
39 Shahmir Aiman Terengganu Cycling Team + 15.17
40 Zak Erzen Bahrain Victorious + 16.18
41 Muhammad Haizam Mohd Shabri Terengganu Cycling Team + 16.23
42 Ibai Azanza Equipo Kern Pharma + 16.26
43 Abdulaziz Azzam Alabdulmunim Saudi Arabia + 18.39
44 Sebastian Kolze Changizi Tudor Pro Cycling Team + 19.52
45 Ali Al Shaikhahmed Saudi Arabia + 20.15
46 Warre Vangheluwe Soudal Quick-Step + 21.48
47 Jehad Alfairouz Saudi Arabia + 23.02
48 Tanawat Saenta Roojai Insurance + 26.14
49 Alhur Alkulaif Saudi Arabia + 27.20
50 Kongphob Thimachai Roojai Insurance + 39.32

Points

PosRiderTeam Points
1 Tom Pidcock Q36.5 Pro Cycling Team 30
2 Tim Merlier Soudal Quick-Step 30
3 Rainer Kepplinger Bahrain Victorious 21
4 Alan Hatherly Team Jayco-AlUla 21
5 Sebastian Molano UAE Team Emirates-XRG 21
6 Dylan Groenewegen Team Jayco-AlUla 18
7 Matteo Moschetti Q36.5 Pro Cycling Team 14
8 Edward Dunbar Team Jayco-AlUla 13
9 Pierre Barbier Wagner Bazin WB 10
10 Maikel Zijlaard Tudor Pro Cycling Team 9
11 Johannes Kulset Uno-X Mobility 7
12 Stefan de Bod Terengganu Cycling Team 6
13 Fredrik Dversnes Uno-X Mobility 5
14 Thomas Pesenti Soudal Quick-Step 5
15 Marc Brustenga Equipo Kern Pharma 5
16 Alberto Bruttomesso Bahrain Victorious 5
17 Max Walscheid Team Jayco-AlUla 5
18 Yannis Voisard Tudor Pro Cycling Team 4
19 Alessandro Fancellu JCL Team Ukyo 4
20 Yevgeniy Fedorov XDS Astana Team 4
21 Xabier Azparren Q36.5 Pro Cycling Team 4
22 Florian Dauphin Team TotalEnergies 3
23 Rafal Majka UAE Team Emirates-XRG 3
24 Hugo Aznar Equipo Kern Pharma 2
25 Joris Delbove Team TotalEnergies 2
26 Sasha Weemaes Wagner Bazin WB 2
27 Max van der Meulen Bahrain Victorious 1
28 Andrea D'Amato JCL Team Ukyo 1
29 Sebastian Kolze Changizi Tudor Pro Cycling Team 1

Team

PosTeamTime
1 Uno-X Mobility 41:46:56
2 Bahrain Victorious + 00.40
3 Equipo Kern Pharma + 01.33
4 UAE Team Emirates + 01.38
5 Team TotalEnergies + 04.05
6 XDS Astana Team + 04.20
7 Caja Rural-Seguros RGA + 04.31
8 Q36.5 Pro Cycling Team + 05.27
9 Terengganu Cycling Team + 05.40
10 Team Jayco-AlUla + 05.42
11 JCL Team Ukyo + 06.01
12 Wagner Bazin WB + 07.35
13 Team Picnic PostNL + 09.27
14 Tudor Pro Cycling Team + 12.00
15 Soudal Quick-Step + 14.03
16 Roojai Insurance + 29.59
17 Saudi Arabia + 56.10

Race profile

Race
AlUla Tour
Start date
28.01.2025
End date
01.02.2025
Total distance
140.9 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 ❤️