Races / Tour of Oman 2026 / Stage 2

Tour of Oman 2026 — Stage 2

08 Feb 2026 · 191 km

Stage Impact
What changed on Stage 2
Abdulla Jasim Al Ali Baptiste Veistroffer

Baptiste Veistroffer took the GC lead from Abdulla Jasim Al Ali on Stage 2. Baptiste Veistroffer won the stage. Hazaa Al Habsi lost the most time among the main GC movers.

Stage Winner
Baptiste Veistroffer
GC Gainers
No clear GC gains
Time Losses
#RiderTeamTime
1 Baptiste Veistroffer Lotto Intermarché (WT) 4h 22' 43"
2 Henok Mulubrhan XDS Astana Team (WT) + 0' 17"
3 Thibaud Gruel Groupama - FDJ United (WT) + 0' 17"
4 Bryan Coquard Cofidis (PRT) + 0' 17"
5 Diego Ulissi XDS Astana Team (WT) + 0' 17"
6 Natnael Tesfatsion Movistar Team (WT) + 0' 17"
7 Emilien Jeanniere TotalEnergies (PRT) + 0' 17"
8 Bart Lemmen Team Visma | Lease a Bike (WT) + 0' 17"
9 Lukas Nerurkar EF Education - EasyPost (WT) + 0' 17"
10 Roger Adria Movistar Team (WT) + 0' 17"
11 Mikkel Honore EF Education - EasyPost (WT) + 0' 17"
12 Rasmus Tiller Uno-X Mobility (WT) + 0' 17"
13 Rick Pluimers Tudor Pro Cycling Team (PRT) + 0' 17"
14 Stefano Oldani Caja Rural - Seguros RGA (PRT) + 0' 17"
15 Mauro Schmid Team Jayco AlUla (WT) + 0' 17"
16 Marcel Camprubi Pinarello Q36.5 Pro Cycling Team (PRT) + 0' 17"
17 Vincenzo Albanese EF Education - EasyPost (WT) + 0' 17"
18 Alex Baudin EF Education - EasyPost (WT) + 0' 17"
19 Simone Gualdi Lotto Intermarché (WT) + 0' 17"
20 Ivan Garcia Cortina Movistar Team (WT) + 0' 17"
21 Lorenzo Fortunato XDS Astana Team (WT) + 0' 17"
22 Chris Harper Pinarello Q36.5 Pro Cycling Team (PRT) + 0' 17"
23 Rui Oliveira UAE Team Emirates - XRG (WT) + 0' 17"
24 Sergio Geovani Chumil Gonzalez Burgos Burpellet BH (PRT) + 0' 17"
25 Remy Rochas Groupama - FDJ United (WT) + 0' 17"
26 Niels Driesen Lotto Intermarché (WT) + 0' 17"
27 Valentin Paret Peintre Soudal Quick-Step (WT) + 0' 17"
28 Jesus Herrada Lopez Burgos Burpellet BH (PRT) + 0' 17"
29 Sam Maisonobe Cofidis (PRT) + 0' 17"
30 Jensen Plowright Alpecin - Premier Tech (WT) + 0' 17"
31 Christian Scaroni XDS Astana Team (WT) + 0' 17"
32 Nairo Quintana Movistar Team (WT) + 0' 17"
33 Merhawi Kudus Burgos Burpellet BH (PRT) + 0' 17"
34 Louis Rouland Cofidis (PRT) + 0' 17"
35 Mauri Vansevenant Soudal Quick-Step (WT) + 0' 17"
36 Cristian Rodriguez XDS Astana Team (WT) + 0' 17"
37 Damien Howson Pinarello Q36.5 Pro Cycling Team (PRT) + 0' 17"
38 Adam Yates UAE Team Emirates - XRG (WT) + 0' 17"
39 David Gonzalez Lopez Pinarello Q36.5 Pro Cycling Team (PRT) + 0' 17"
40 Jefferson Alexander Cepeda EF Education - EasyPost (WT) + 0' 17"
41 Vito Braet Lotto Intermarché (WT) + 0' 17"
42 Lawrence Warbasse Tudor Pro Cycling Team (PRT) + 0' 17"
43 Diego Pescador Movistar Team (WT) + 0' 17"
44 Paul Double Team Jayco AlUla (WT) + 0' 17"
45 Martin Tjotta Uno-X Mobility (WT) + 0' 17"
46 Pablo Torres Arias UAE Team Emirates - XRG (WT) + 0' 17"
47 William Barta Tudor Pro Cycling Team (PRT) + 0' 17"
48 Fabien Doubey TotalEnergies (PRT) + 0' 17"
49 Sebastian Berwick Caja Rural - Seguros RGA (PRT) + 0' 17"
50 Lennart Jasch Tudor Pro Cycling Team (PRT) + 0' 17"
51 Eduard Prades Caja Rural - Seguros RGA (PRT) + 0' 17"
52 Harm Vanhoucke Pinarello Q36.5 Pro Cycling Team (PRT) + 0' 17"
53 Jan Castellon Caja Rural - Seguros RGA (PRT) + 0' 17"
54 Sergio Samitier Cofidis (PRT) + 0' 17"
55 Pierre Thierry TotalEnergies (PRT) + 0' 17"
56 Mario Aparicio Munoz Burgos Burpellet BH (PRT) + 0' 17"
57 Geoffrey Bouchard TotalEnergies (PRT) + 1' 16"
58 Jose Luis Faura Asensio Burgos Burpellet BH (PRT) + 1' 16"
59 Simon Goossens123456789 Alpecin - Premier Tech (WT) + 1' 40"
60 Luke Plapp Team Jayco AlUla (WT) + 1' 49"
61 Lorenzo Quartucci Burgos Burpellet BH (PRT) + 1' 51"
62 Alex Diaz Alvarez Caja Rural - Seguros RGA (PRT) + 1' 51"
63 Steffen De Schuyteneer Lotto Intermarché (WT) + 2' 09"
64 Florian Dauphin TotalEnergies (PRT) + 2' 28"
65 Fredrik Dversnes Uno-X Mobility (WT) + 2' 35"
66 Matteo Badilatti Pinarello Q36.5 Pro Cycling Team (PRT) + 2' 35"
67 Junior Lecerf Soudal Quick-Step (WT) + 2' 35"
68 Tim Marsman Alpecin - Premier Tech (WT) + 2' 35"
69 Patryk Goszczurny Team Visma | Lease a Bike (WT) + 2' 35"
70 Rudy Molard Groupama - FDJ United (WT) + 2' 35"
71 Baptiste Gregoire Groupama - FDJ United (WT) + 2' 35"
72 Thomas Bonnet TotalEnergies (PRT) + 2' 35"
73 James Shaw EF Education - EasyPost (WT) + 2' 57"
74 Tijmen Graat Team Visma | Lease a Bike (WT) + 3' 04"
75 Robin Donze Tudor Pro Cycling Team (PRT) + 3' 04"
76 Jonas Hem Hvideberg Uno-X Mobility (WT) + 3' 04"
77 Harold Martin Lopez XDS Astana Team (WT) + 3' 10"
78 Fabian Weiss Tudor Pro Cycling Team (PRT) + 3' 34"
79 Mattia Proietti Gagliardoni Movistar Team (WT) + 3' 38"
80 Damien Touze Cofidis (PRT) + 4' 32"
81 Amaury Capiot Team Jayco AlUla (WT) + 4' 46"
82 Quentin Pacher Groupama - FDJ United (WT) + 4' 46"
83 Rodrigo Alvarez Rogriguez Burgos Burpellet BH (PRT) + 4' 46"
84 Theo Leveque TotalEnergies (PRT) + 4' 46"
85 Nicolas Debeaumarche Cofidis (PRT) + 4' 46"
86 Gerben Thijssen Alpecin - Premier Tech (WT) + 4' 46"
87 Ceriel Desal Soudal Quick-Step (WT) + 4' 46"
88 Aldo Taillieu Team Visma | Lease a Bike (WT) + 4' 46"
89 Lindsay De Vylder Alpecin - Premier Tech (WT) + 4' 46"
90 Tobias Svarre Uno-X Mobility (WT) + 4' 46"
91 Gorka Corres Ibanez De Opakua Caja Rural - Seguros RGA (PRT) + 4' 46"
92 Rune Herregodts UAE Team Emirates - XRG (WT) + 5' 07"
93 Roel Van Sintmaartensdijk Lotto Intermarché (WT) + 5' 07"
94 Warre Vangheluwe Soudal Quick-Step (WT) + 8' 08"
95 Stan Van Tricht Soudal Quick-Step (WT) + 8' 08"
96 Jacob Eriksson Tudor Pro Cycling Team (PRT) + 8' 08"
97 Finlay Pickering Team Jayco AlUla (WT) + 10' 00"
98 Josh Kench Groupama - FDJ United (WT) + 14' 47"
99 Sente Sentjens Alpecin - Premier Tech (WT) + 14' 47"
100 Juan Sebastian Molano UAE Team Emirates - XRG (WT) + 14' 59"
101 Marcos Freire UAE Team Emirates - XRG (WT) + 14' 59"
102 Stanislaw Aniolkowski Cofidis (PRT) + 14' 59"
103 Madis Mihkels EF Education - EasyPost (WT) + 14' 59"
104 Emmanuel Houcou Pinarello Q36.5 Pro Cycling Team (PRT) + 14' 59"
105 Felix Orn Kristoff Lotto Intermarché (WT) + 14' 59"
106 Alexander Kamp Uno-X Mobility (WT) + 14' 59"
107 Erlend Blikra Uno-X Mobility (WT) + 14' 59"
108 Sepp Kuss Team Visma | Lease a Bike (WT) + 14' 59"
109 Alberto Bettiol XDS Astana Team (WT) + 14' 59"
110 Jelte Krijnsen Team Jayco AlUla (WT) + 14' 59"
111 Anders Foldager Team Jayco AlUla (WT) + 14' 59"
112 Johan Price Pejtersen Alpecin - Premier Tech (WT) + 14' 59"
113 Fernando Gaviria Caja Rural - Seguros RGA (PRT) + 14' 59"
114 Said Alrahbi Oman (NAT) + 14' 59"
115 Mohammed Al Wahibi Oman (NAT) + 14' 59"
116 Asad Al Habsi Oman (NAT) + 16' 10"
117 Abdulrahman Alyaqoobi Oman (NAT) + 22' 29"
118 Mazin Al Riyami Oman (NAT) + 22' 29"
119 Hazaa Al Habsi Oman (NAT) + 24' 28"
DNF Abdulla Jasim Al Ali UAE Team Emirates - XRG (WT)
DNF Gil Gelders Soudal Quick-Step (WT)
DNS Brieuc Rolland Groupama - FDJ United (WT)
DNS Einer Rubio Movistar Team (WT)