
UAE Tour podium history | 2025 edition | Start list
Stage 1 | Stage 2 | Stage 3 | Stage 4 | Stage 5 | Stage 6 | Stage 7

2026 UAE Tour map
Sunday, February 22: 7th & Final Stage, Zayed National Museum - Abu Dhabi Breakwater, 149 km

A smiling Jonathan Milan wins the final stage. Photo: Sprint Cycling
Bill and Carol McGann's book The Story of the Tour de France, 2019: A Year of New Faces is available in both Kindle eBook and audiobook versions. To get your copy, just click on the Amazon link on the right.
Weather at Abu Dhabi at 9:00 AM, local time: 22C (71F), fair, with the wind from the south-southwest at 10 km/hr (6 mph). There is just a 1% chance of rain. The temperature is forecast to climb to 26C (79F) at 1:00 PM.
The route: A stage around the city of Abu Dhabi. Starting at the Zayed National Museum (Saadiyat Island), the route passes through Yas Island, Khalifa City, Yas Island, and returns to Abu Dhabi. The route crosses Yifenah Island, Al Reem Island, and Al Maryah Island, with a key passage at Qasr Al Hosn. The final approach leads from south to north, concluding at Abu Dhabi Breakwater in a likely sprint finish.
Final kilometres: The last 5 km are on a wide road with large half-curves leading to the finish line on tarmac.
The Race: Here's the race organizer's stage seven report.
Abu Dhabi Breakwater, 22 February 2026 – The UAE Tour comes to a close under the banner of Isaac Del Toro and Jonathan Milan. The Mexican rider rode a controlled and risk-free final stage, the Abu Dhabi Ports Group Stage, to secure the Unity Trophy in what was his first race of the season. Joining him on the final podium were Antonio Tiberi, winner in Jebel Mobrah, and Luke Plapp, back in the top 3 of The One and Only WorldTour race in the Middle East after three years.
The closing stage confirmed Jonathan Milan as the dominant sprinter of the race. The Italian claimed his third victory in as many bunch sprints and sealed the Green Jersey, a title he had already won in 2025 and successfully defended in this edition. In the final sprint, after the peloton reeled in the breakaway quartet of Callum Thornley, Daan Hoole, Aivaras Mikutis and Lorenzo Milesi with just 2 km to go, the Lidl-Trek sprinter powered to victory ahead of Erlend Blikra, once again second after Dubai, and Sam Welsford. In the other classifications, Del Toro also claimed the White Jersey, while Silvan Dillier secured the Black Jersey. UAE Team Emirates XRG rounded off the week by winning the team classification.

Another shot of Jonathan Milan winning stage seven.
Speaking immediately after being presented with the Red Jersey and the race winner’s trophy on the podium, Isaac Del Toro said: “It’s really special, honestly, to win my first WorldTour stage race. I’m super happy with the guys, they helped me out tremendously. I can’t be prouder of this. It was a great feeling to ride in Abu Dhabi today, like the other day in the streets of Dubai watching the skyline. It was emotional on the bike today. I enjoyed that the race was so fast today. I’ll always remember this UAE Tour. Yesterday at Jebel Hafeet, we just followed the plan. It’s not easy to be a leader in this team because everyone is so good but it’s a big satisfaction to win our team’s home race”.

GC winner Isaac del Toro. Sprint Cycling photo
Speaking at the press conference, the Green Jersey and stage winner Jonathan Milan said: “It’s a nice result to finish the UAE Tour with three stage wins and the points classification. My team was really pushing me to achieve that. They led me out for my sprint, I thank them a lot for the support. The UAE Tour is also an excellent lead up to the classics. It’s never easy to win races but I realise that I’m a bit more confident than last year”.
GC Runner-up Antonio Tiberi said: “One week ago, I would have signed up for this second place. This final result, along with a nice stage victory, is amazing, especially at the beginning of the season. Isaac [Del Toro] is a big champion. Maybe he can become even bigger than Tadej [Pogacar]. Everybody saw him almost winning the Giro d’Italia last year at a super young age. If I continue the season with good feelings in the legs like now, I can be ambitious for the rest of the season”.
Third placed Luke Plapp said: “I really enjoy the UAE Tour. Coming from Australia, it’s a pleasure to use my form over the summer. I had good memories from making the podium already three years ago with Remco [Evenepoel] and Adam Yates. The field was stronger this year, so it makes me proud and happy to be in the top 3 again. Jebel Mobrah on stage 3 was the hardest climb I’ve ever done. It changed the race for the better. I’ll definitely come back to the UAE Tour. I always love to come here”.
The Black Jersey (Intermediate Sprint) Silvan Dillier said: “Being the last day, many teams didn’t have a realistic chance for the win in a bunch sprint finish. So many teams and riders tried to go in the breakaway so it went super fast. I already secured the intermediate sprints jersey so I rode my sprinter Gerben Thijssen who finished 7th. Our lead out guys did a pretty good. I helped as well. That’s why I didn’t go for one more breakaway but I’m happy with what I’ve done this week at the UAE Tour. I feel ready for the upcoming races in Belgium”.
STATISTICS
Isaac del Toro becomes the youngest ever winner of the UAE Tour at 22 years 2 months 26 days. The record belonged to his team-mate Tadej Pogacar: 22 years 5 months 6 days in 2021.
Isaac del Toro counts 24 pro wins at 22 years 2 months 26 days; at this age, his team-mate Tadej Pogacar counted 17 wins, the last one being the 2020 Tour de France GC (one day from his 22nd birthday).
Isaac del Toro is the first non-European winner of the UAE Tour.
So far 4 wins had gone to Slovenia, 2 to Belgium, 1 to Great Britain.
Antonio Tiberi (2nd) is the second Italian in the top-3 of the final GC of the UAE Tour after Giulio Ciccone, 2nd last year.
Luke Plapp (3rd) scored his second final GC podium at the UAE Tour after finishing 2nd in 2023 behind Remco Evenepoel.
Jonathan Milan scored his 30th pro win, the 5th this year, already more than halfway of his 2025 total (9).
At 50.566kph this was the fastest World Tour road stage since Arnaud Demare won the Matera-Brindisi stage of the 2020 Giro d’Italia at 51.234 kph, the fastest ever stage in Giro’s history.
Complete Results
149 kilometers raced at an average speed of 50.566 km/hr
| 1 | Jonathan Milan | Lidl-Trek | 2hr 56min 48sec |
| 2 | Erlend Blikra | Uno-X Mobility | s.t. |
| 3 | Sam Welsford | INEOS Grenadiers | s.t. |
| 4 | Ethan Vernon | NSN Cycling Team | s.t. |
| 5 | Matteo Malucelli | XDS Astana Team | s.t. |
| 6 | Madis Mihkels | EF Education-EasyPost | s.t. |
| 7 | Gerben Thijssen | Alpecin-Premier Tech | s.t. |
| 8 | Luka Mezgec | Team Jayco-AlUla | s.t. |
| 9 | Riley Pickrell | Modern Adventure Pro Cycling | s.t. |
| 10 | Daniel Skerl | Bahrain Victorious | s.t. |
| 11 | Matteo Milan | Groupama-FDJ United | s.t. |
| 12 | Sebastian Molano | UAE Team Emirates-XRG | s.t. |
| 13 | Emmanuel Houcou | Pinarello-Q36.5 Pro Cycling Team | s.t. |
| 14 | Niklas Märkl | Team Picnic PostNL | s.t. |
| 15 | Steffen De Schuyteneer | Lotto-Intermarché | s.t. |
| 16 | Robin Froidevaux | Tudor Pro Cycling Team | s.t. |
| 17 | Fabio Jakobsen | Team Picnic PostNL | s.t. |
| 18 | Gianluca Pollefliet | Decathlon CMA CGM Team | s.t. |
| 19 | Nicolò Parisini | Pinarello-Q36.5 Pro Cycling Team | s.t. |
| 20 | Pavel Novak | Movistar Team | s.t. |
| 21 | Mathys Rondel | Tudor Pro Cycling Team | s.t. |
| 22 | Alberto Dainese | Soudal Quick-Step | s.t. |
| 23 | Casper van Uden | Team Picnic PostNL | s.t. |
| 24 | Matthias Schwarzbacher | EF Education-EasyPost | s.t. |
| 25 | Pietro Mattio | Team Visma | Lease a Bike | s.t. |
| 26 | Stefan Bissegger | Decathlon CMA CGM Team | s.t. |
| 27 | Remco Evenepoel | Red Bull-BORA-hansgrohe | s.t. |
| 28 | Antonio Tiberi | Bahrain Victorious | s.t. |
| 29 | Patrick Gamper | Team Jayco-AlUla | s.t. |
| 30 | Carl-Frederik Bevort | Uno-X Mobility | s.t. |
| 31 | Sebastian Kolze Changizi | Tudor Pro Cycling Team | s.t. |
| 32 | Harold Tejada | XDS Astana Team | s.t. |
| 33 | Alessandro Romele | XDS Astana Team | s.t. |
| 34 | Isaac del Toro | UAE Team Emirates-XRG | s.t. |
| 35 | Luke Plapp | Team Jayco-AlUla | s.t. |
| 36 | David Gaudu | Groupama-FDJ United | s.t. |
| 37 | Damiano Caruso | Bahrain Victorious | s.t. |
| 38 | Ben Swift | INEOS Grenadiers | s.t. |
| 39 | Embret Svestad-Bårdseng | INEOS Grenadiers | s.t. |
| 40 | Axel Huens | Groupama-FDJ United | s.t. |
| 41 | Rudy Porter | Team Jayco-AlUla | s.t. |
| 42 | Tijmen Graat | Team Visma | Lease a Bike | s.t. |
| 43 | Ilan Van Wilder | Soudal Quick-Step | s.t. |
| 44 | Remi Cavagna | Groupama-FDJ United | s.t. |
| 45 | Wilco Kelderman | Team Visma | Lease a Bike | s.t. |
| 46 | Steven Kruijswijk | Team Visma | Lease a Bike | s.t. |
| 47 | Lorenzo Milesi | Movistar Team | s.t. |
| 48 | Junior Lecerf | Soudal Quick-Step | s.t. |
| 49 | Manlio Moro | Movistar Team | s.t. |
| 50 | Adam Yates | UAE Team Emirates-XRG | s.t. |
| 51 | Joshua Tarling | INEOS Grenadiers | s.t. |
| 52 | Enzo Paleni | Groupama-FDJ United | s.t. |
| 53 | Ryan Mullen | NSN Cycling Team | s.t. |
| 54 | Simone Gualdi | Lotto-Intermarché | s.t. |
| 55 | Finn Fisher-Black | Red Bull-BORA-hansgrohe | s.t. |
| 56 | Cees Bol | Decathlon CMA CGM Team | s.t. |
| 57 | Lennert Van Eetvelt | Lotto-Intermarché | s.t. |
| 58 | Jørgen Nordhagen | Team Visma | Lease a Bike | s.t. |
| 59 | Luca Vergallito | Alpecin-Premier Tech | s.t. |
| 60 | Gregor Mühlberger | Decathlon CMA CGM Team | s.t. |
| 61 | Artem Shmidt | INEOS Grenadiers | s.t. |
| 62 | Ben Tulett | Team Visma | Lease a Bike | s.t. |
| 63 | Pier-André Côté | NSN Cycling Team | s.t. |
| 64 | Nikias Arndt | Bahrain Victorious | s.t. |
| 65 | Tobias Halland Johannessen | Uno-X Mobility | s.t. |
| 66 | Felix Gall | Decathlon CMA CGM Team | s.t. |
| 67 | Tim Naberman | Team Picnic PostNL | s.t. |
| 68 | Peter Øxenberg | INEOS Grenadiers | s.t. |
| 69 | Byron Munton | Modern Adventure Pro Cycling | s.t. |
| 70 | Lewis Bower | Groupama-FDJ United | s.t. |
| 71 | Bert Van Lerberghe | Soudal Quick-Step | s.t. |
| 72 | Derek Gee-West | Lidl-Trek | s.t. |
| 73 | Matthew Dinham | Team Picnic PostNL | s.t. |
| 74 | Georg Steinhauser | EF Education-EasyPost | s.t. |
| 75 | Aivaras Mikutis | Tudor Pro Cycling Team | s.t. |
| 76 | Felix Ørn-Kristoff | Lotto-Intermarché | s.t. |
| 77 | Kevin Vermaerke | UAE Team Emirates-XRG | s.t. |
| 78 | Jonas Rickaert | Alpecin-Premier Tech | s.t. |
| 79 | Nils Politt | UAE Team Emirates-XRG | s.t. |
| 80 | Stefan de Bod | Modern Adventure Pro Cycling | s.t. |
| 81 | Michael Storer | Tudor Pro Cycling Team | s.t. |
| 82 | Connor Swift | INEOS Grenadiers | s.t. |
| 83 | Nairo Quintana | Movistar Team | s.t. |
| 84 | Sean Christian | Modern Adventure Pro Cycling | s.t. |
| 85 | Edward Dunbar | Pinarello-Q36.5 Pro Cycling Team | s.t. |
| 86 | Mattia Gaffuri | Team Picnic PostNL | s.t. |
| 87 | Ben O'Connor | Team Jayco-AlUla | s.t. |
| 88 | Florian Sénéchal | Alpecin-Premier Tech | s.t. |
| 89 | Anders Halland Johannessen | Uno-X Mobility | s.t. |
| 90 | Ethan Hayter | Soudal Quick-Step | s.t. |
| 91 | Pablo Castrillo | Movistar Team | s.t. |
| 92 | Hannes Wilksch | Tudor Pro Cycling Team | s.t. |
| 93 | Owain Doull | Team Visma | Lease a Bike | s.t. |
| 94 | Sergio Higuita | XDS Astana Team | s.t. |
| 95 | Harm Vanhoucke | Pinarello-Q36.5 Pro Cycling Team | s.t. |
| 96 | Markel Beloki | EF Education-EasyPost | s.t. |
| 97 | Silvan Dillier | Alpecin-Premier Tech | s.t. |
| 98 | George Bennett | NSN Cycling Team | s.t. |
| 99 | Max Walscheid | Lidl-Trek | s.t. |
| 100 | Florian Vermeersch | UAE Team Emirates-XRG | s.t. |
| 101 | James Knox | Team Picnic PostNL | s.t. |
| 102 | Jarrad Drizners | Red Bull-BORA-hansgrohe | s.t. |
| 103 | Damien Howson | Pinarello-Q36.5 Pro Cycling Team | s.t. |
| 104 | Martin López | XDS Astana Team | s.t. |
| 105 | Anders Skaarseth | Uno-X Mobility | s.t. |
| 106 | Mattia Cattaneo | Red Bull-BORA-hansgrohe | s.t. |
| 107 | Anthon Charmig | Uno-X Mobility | s.t. |
| 108 | Gianni Moscon | Red Bull-BORA-hansgrohe | s.t. |
| 109 | Rune Herregodts | UAE Team Emirates-XRG | s.t. |
| 110 | Dion Smith | NSN Cycling Team | s.t. |
| 111 | Ayco Bastiaens | Soudal Quick-Step | s.t. |
| 112 | Mark Stewart | Modern Adventure Pro Cycling | s.t. |
| 113 | Nickolas Zukowsky | Pinarello-Q36.5 Pro Cycling Team | @ 28sec |
| 114 | Jardi Van Der Lee | EF Education-EasyPost | s.t. |
| 115 | Sean Quinn | EF Education-EasyPost | s.t. |
| 116 | Jonas Geens | Alpecin-Premier Tech | s.t. |
| 117 | Edward Theuns | Lidl-Trek | s.t. |
| 118 | Johan Jacobs | Groupama-FDJ United | 0:33 |
| 119 | Ezra Caudell | Modern Adventure Pro Cycling | 0:38 |
| 120 | Arthur Kluckers | Tudor Pro Cycling Team | 0:44 |
| 121 | Lev Gonov | XDS Astana Team | 0:47 |
| 122 | Albert Torres | Movistar Team | 0:50 |
| 123 | Nadav Raisberg | NSN Cycling Team | s.t. |
| 124 | Gleb Syritsa | XDS Astana Team | s.t. |
| 125 | Baptiste Veistroffer | Lotto-Intermarché | s.t. |
| 126 | Afonso Eulalio | Bahrain Victorious | s.t. |
| 127 | Emil Herzog | Red Bull-BORA-hansgrohe | s.t. |
| 128 | Rainer Kepplinger | Bahrain Victorious | s.t. |
| 129 | Luke Durbridge | Team Jayco-AlUla | s.t. |
| 130 | Patrick Konrad | Lidl-Trek | s.t. |
| 131 | Warre Vangheluwe | Soudal Quick-Step | s.t. |
| 132 | Simone Consonni | Lidl-Trek | s.t. |
| 133 | Cole Kessler | Modern Adventure Pro Cycling | 0:55 |
| 134 | Mathijs Paasschens | Bahrain Victorious | 0:57 |
| 135 | Amanuel Ghebreigzabhier | Lidl-Trek | s.t. |
| 136 | Roel van Sintmaartensdijk | Lotto-Intermarché | 0:58 |
| 137 | Jasper De Buyst | Lotto-Intermarché | 1:12 |
| 138 | Alastair Mackellar | EF Education-EasyPost | 1:38 |
| 139 | Simon Dehairs | Alpecin-Premier Tech | 1:51 |
| 140 | Callum Thornley | Red Bull-BORA-hansgrohe | 2:28 |
| 141 | Daan Hoole | Decathlon CMA CGM Team | s.t. |
| DNF | Jan Hirt | NSN Cycling Team |
Final GC after stage 7:
980.2 kilometers raced at an average speed of 46.290 km/hr
| 1 | Isaac del Toro | UAE Team Emirates-XRG | 21hr 10min 30sec |
| 2 | Antonio Tiberi | Bahrain Victorious | @ 20sec |
| 3 | Luke Plapp | Team Jayco-AlUla | 1:14 |
| 4 | Harold Tejada | XDS Astana Team | 1:25 |
| 5 | Felix Gall | Decathlon CMA CGM Team | 1:34 |
| 6 | Lennert Van Eetvelt | Lotto-Intermarché | 1:44 |
| 7 | Derek Gee-West | Lidl-Trek | 1:47 |
| 8 | Jørgen Nordhagen | Team Visma | Lease a Bike | 1:55 |
| 9 | Tobias Halland Johannessen | Uno-X Mobility | 2:08 |
| 10 | Remco Evenepoel | Red Bull-BORA-hansgrohe | 2:25 |
| 11 | Ilan Van Wilder | Soudal Quick-Step | 2:27 |
| 12 | Mathys Rondel | Tudor Pro Cycling Team | 2:38 |
| 13 | Michael Storer | Tudor Pro Cycling Team | 2:39 |
| 14 | Byron Munton | Modern Adventure Pro Cycling | 2:42 |
| 15 | Adam Yates | UAE Team Emirates-XRG | 3:34 |
| 16 | Anders Halland Johannessen | Uno-X Mobility | 3:44 |
| 17 | Tijmen Graat | Team Visma | Lease a Bike | 3:50 |
| 18 | David Gaudu | Groupama-FDJ United | 3:56 |
| 19 | Embret Svestad-Bårdseng | INEOS Grenadiers | 3:57 |
| 20 | Wilco Kelderman | Team Visma | Lease a Bike | 4:12 |
| 21 | Edward Dunbar | Pinarello-Q36.5 Pro Cycling Team | 4:22 |
| 22 | Georg Steinhauser | EF Education-EasyPost | 4:41 |
| 23 | Pablo Castrillo | Movistar Team | 4:57 |
| 24 | Junior Lecerf | Soudal Quick-Step | 5:37 |
| 25 | Jardi Van Der Lee | EF Education-EasyPost | 5:48 |
| 26 | Luca Vergallito | Alpecin-Premier Tech | 6:05 |
| 27 | Markel Beloki | EF Education-EasyPost | 6:21 |
| 28 | George Bennett | NSN Cycling Team | 6:24 |
| 29 | Pavel Novak | Movistar Team | 6:32 |
| 30 | Kevin Vermaerke | UAE Team Emirates-XRG | 6:45 |
| 31 | Sean Quinn | EF Education-EasyPost | 7:18 |
| 32 | Rudy Porter | Team Jayco-AlUla | 7:25 |
| 33 | Sergio Higuita | XDS Astana Team | 7:41 |
| 34 | Nairo Quintana | Movistar Team | 7:42 |
| 35 | Stefan de Bod | Modern Adventure Pro Cycling | 9:01 |
| 36 | Harm Vanhoucke | Pinarello-Q36.5 Pro Cycling Team | 9:19 |
| 37 | Anthon Charmig | Uno-X Mobility | 9:27 |
| 38 | Mattia Gaffuri | Team Picnic PostNL | 9:37 |
| 39 | Ben Tulett | Team Visma | Lease a Bike | 10:08 |
| 40 | Damiano Caruso | Bahrain Victorious | 10:55 |
| 41 | Martin López | XDS Astana Team | 11:04 |
| 42 | Ben O'Connor | Team Jayco-AlUla | 12:35 |
| 43 | Steven Kruijswijk | Team Visma | Lease a Bike | 14:29 |
| 44 | Simone Gualdi | Lotto-Intermarché | 14:38 |
| 45 | Damien Howson | Pinarello-Q36.5 Pro Cycling Team | 14:46 |
| 46 | Matthew Dinham | Team Picnic PostNL | 14:48 |
| 47 | Peter Øxenberg | INEOS Grenadiers | 15:32 |
| 48 | Remi Cavagna | Groupama-FDJ United | 16:31 |
| 49 | Hannes Wilksch | Tudor Pro Cycling Team | 16:52 |
| 50 | Enzo Paleni | Groupama-FDJ United | 17:39 |
| 51 | Patrick Konrad | Lidl-Trek | 17:43 |
| 52 | Nickolas Zukowsky | Pinarello-Q36.5 Pro Cycling Team | 18:13 |
| 53 | Patrick Gamper | Team Jayco-AlUla | 19:12 |
| 54 | Anders Skaarseth | Uno-X Mobility | 19:36 |
| 55 | Afonso Eulalio | Bahrain Victorious | 19:38 |
| 56 | Finn Fisher-Black | Red Bull-BORA-hansgrohe | 20:08 |
| 57 | Gregor Mühlberger | Decathlon CMA CGM Team | 20:29 |
| 58 | Lorenzo Milesi | Movistar Team | 20:34 |
| 59 | Luke Durbridge | Team Jayco-AlUla | 22:11 |
| 60 | Jonas Geens | Alpecin-Premier Tech | 23:17 |
| 61 | James Knox | Team Picnic PostNL | 24:39 |
| 62 | Emil Herzog | Red Bull-BORA-hansgrohe | 24:42 |
| 63 | Joshua Tarling | INEOS Grenadiers | 25:59 |
| 64 | Aivaras Mikutis | Tudor Pro Cycling Team | 26:03 |
| 65 | Florian Vermeersch | UAE Team Emirates-XRG | 26:42 |
| 66 | Amanuel Ghebreigzabhier | Lidl-Trek | 26:56 |
| 67 | Artem Shmidt | INEOS Grenadiers | 27:03 |
| 68 | Alastair Mackellar | EF Education-EasyPost | 27:16 |
| 69 | Nils Politt | UAE Team Emirates-XRG | 27:17 |
| 70 | Dion Smith | NSN Cycling Team | 27:19 |
| 71 | Ayco Bastiaens | Soudal Quick-Step | 28:04 |
| 72 | Pietro Mattio | Team Visma | Lease a Bike | 28:09 |
| 73 | Pier-André Côté | NSN Cycling Team | 28:22 |
| 74 | Ben Swift | INEOS Grenadiers | 28:38 |
| 75 | Axel Huens | Groupama-FDJ United | 28:45 |
| 76 | Niklas Märkl | Team Picnic PostNL | 28:52 |
| 77 | Lev Gonov | XDS Astana Team | 28:58 |
| 78 | Tim Naberman | Team Picnic PostNL | 29:10 |
| 79 | Nikias Arndt | Bahrain Victorious | 29:50 |
| 80 | Florian Sénéchal | Alpecin-Premier Tech | 30:38 |
| 81 | Warre Vangheluwe | Soudal Quick-Step | 30:41 |
| 82 | Rainer Kepplinger | Bahrain Victorious | 31:07 |
| 83 | Mattia Cattaneo | Red Bull-BORA-hansgrohe | 31:19 |
| 84 | Nicolò Parisini | Pinarello-Q36.5 Pro Cycling Team | 31:25 |
| 85 | Madis Mihkels | EF Education-EasyPost | 31:29 |
| 86 | Owain Doull | Team Visma | Lease a Bike | 31:45 |
| 87 | Connor Swift | INEOS Grenadiers | 31:54 |
| 88 | Manlio Moro | Movistar Team | 32:14 |
| 89 | Nadav Raisberg | NSN Cycling Team | s.t. |
| 90 | Arthur Kluckers | Tudor Pro Cycling Team | 32:21 |
| 91 | Edward Theuns | Lidl-Trek | 32:29 |
| 92 | Jonathan Milan | Lidl-Trek | 32:32 |
| 93 | Sebastian Molano | UAE Team Emirates-XRG | 33:04 |
| 94 | Baptiste Veistroffer | Lotto-Intermarché | 33:10 |
| 95 | Gerben Thijssen | Alpecin-Premier Tech | 33:13 |
| 96 | Daan Hoole | Decathlon CMA CGM Team | 33:32 |
| 97 | Jonas Rickaert | Alpecin-Premier Tech | s.t. |
| 98 | Gianni Moscon | Red Bull-BORA-hansgrohe | 33:41 |
| 99 | Sean Christian | Modern Adventure Pro Cycling | 34:22 |
| 100 | Bert Van Lerberghe | Soudal Quick-Step | s.t. |
| 101 | Mathijs Paasschens | Bahrain Victorious | 34:24 |
| 102 | Johan Jacobs | Groupama-FDJ United | 34:53 |
| 103 | Alberto Dainese | Soudal Quick-Step | 35:02 |
| 104 | Casper van Uden | Team Picnic PostNL | 35:04 |
| 105 | Ezra Caudell | Modern Adventure Pro Cycling | 35:41 |
| 106 | Cole Kessler | Modern Adventure Pro Cycling | 35:50 |
| 107 | Sebastian Kolze Changizi | Tudor Pro Cycling Team | 36:01 |
| 108 | Roel van Sintmaartensdijk | Lotto-Intermarché | 36:15 |
| 109 | Ryan Mullen | NSN Cycling Team | 36:25 |
| 110 | Emmanuel Houcou | Pinarello-Q36.5 Pro Cycling Team | 37:10 |
| 111 | Gleb Syritsa | XDS Astana Team | 37:11 |
| 112 | Steffen De Schuyteneer | Lotto-Intermarché | 37:37 |
| 113 | Albert Torres | Movistar Team | 37:48 |
| 114 | Felix Ørn-Kristoff | Lotto-Intermarché | 38:35 |
| 115 | Lewis Bower | Groupama-FDJ United | 38:40 |
| 116 | Sam Welsford | INEOS Grenadiers | 39:32 |
| 117 | Stefan Bissegger | Decathlon CMA CGM Team | 39:34 |
| 118 | Max Walscheid | Lidl-Trek | 39:48 |
| 119 | Luka Mezgec | Team Jayco-AlUla | 40:06 |
| 120 | Mark Stewart | Modern Adventure Pro Cycling | 40:29 |
| 121 | Silvan Dillier | Alpecin-Premier Tech | 40:35 |
| 122 | Callum Thornley | Red Bull-BORA-hansgrohe | 40:38 |
| 123 | Carl-Frederik Bevort | Uno-X Mobility | 40:45 |
| 124 | Matthias Schwarzbacher | EF Education-EasyPost | 40:59 |
| 125 | Ethan Vernon | NSN Cycling Team | s.t. |
| 126 | Riley Pickrell | Modern Adventure Pro Cycling | 41:14 |
| 127 | Rune Herregodts | UAE Team Emirates-XRG | s.t. |
| 128 | Cees Bol | Decathlon CMA CGM Team | 41:15 |
| 129 | Simone Consonni | Lidl-Trek | 43:37 |
| 130 | Alessandro Romele | XDS Astana Team | 44:41 |
| 131 | Gianluca Pollefliet | Decathlon CMA CGM Team | 45:15 |
| 132 | Jasper De Buyst | Lotto-Intermarché | 45:31 |
| 133 | Matteo Malucelli | XDS Astana Team | 45:37 |
| 134 | Matteo Milan | Groupama-FDJ United | 45:59 |
| 135 | Erlend Blikra | Uno-X Mobility | 46:19 |
| 136 | Robin Froidevaux | Tudor Pro Cycling Team | 46:30 |
| 137 | Ethan Hayter | Soudal Quick-Step | 46:37 |
| 138 | Simon Dehairs | Alpecin-Premier Tech | 47:13 |
| 139 | Jarrad Drizners | Red Bull-BORA-hansgrohe | 47:30 |
| 140 | Daniel Skerl | Bahrain Victorious | 49:57 |
| 141 | Fabio Jakobsen | Team Picnic PostNL | 51:49 |
Stage 7 map & profile:

Stage 7 map

Stage 7 profile
Saturday, February 21: Stage 6, Al Ain Museum - Jebel Hafeet, 168 km

Isaac del Toro wins stage six and takes the GC lead. Photo: Sprint Cycling
Les Woodland's book The Olympics' 50 Craziest Stories: A Five Ring Circus is available in print, Kindle eBook & audiobook versions. To get your copy, just click on the Amazon link on the right.
Weather at the finish at Jebel Hafeet at 9:00 AM, local time: 22C (72F), fair, with the wind from the east at 5 km/hr (3 mph). No rain is forecast. The temperatrue is forecast to climb to 30C (85F) at 1:00 PM with the wind from the northwest at 8 km/hr (5 mph).
The route: The classic mountain stage of the UAE Tour. In the first part, the route winds its way through Al Ain, where many of its landmarks (UAE University, Al Qattara, Al Hili) are visited, then takes a long ride through the desert to the west and eventually returns to Green Mubazzarah. Here begins the final climb of Jebel Hafeet, which – at 10 km long – will be the final judge of the race.
Final kilometers
The final climb winds through wide-ranging hairpin bends on a 3-lane roadway. Gradients are mainly around 8-9%, peaking at 11% with 3 km to go. There is a very short descent in the last km, before the closing ramp. The finish line is on straight asphalt.
The stage: Here's the race organizer's report.
The Mexican national Isaac del Toro champion blows the race apart on the slopes of the final climb of the UAE Tour with an attack 2.5 km from the finish, dethroning Antonio Tiberi from the top of the general classification. Plapp and Gall finish behind him. Tomorrow, the grand finale at Abu Dhabi Breakwater.
Jebel Hafeet, 21 February 2026 – Isaac Del Toro made the most of the final opportunity, claiming victory on Jebel Hafeet to reclaim the Red Jersey with one stage remaining. The much-anticipated showdown between Del Toro and Antonio Tiberi lived up to expectations, with the Mexican national champion playing his cards perfectly by launching two attacks in the final five kilometres.
The second move, unleashed with 2.5 km to go, proved decisive: Tiberi was first dropped, then later caught and passed by Luke Plapp and Felix Gall, who completed the stage podium. In the general classification, Del Toro now leads by 20 seconds over Tiberi and 1’14” over Plapp, who moves onto the provisional podium at the expense of Harold Tejada. The eighth edition of the UAE Tour will conclude tomorrow in Abu Dhabi, with the final stage finishing at Abu Dhabi Breakwater, a day expected to favour the sprinters.

Another shot of Isaac del Toro soloing across the line for the stage win and GC lead. Photo: Sprint Cycling
Speaking seconds after the stage finish, the stage winner Isaac Del Toro said: “I was convinced that I could win today. Up the hill, it was a mental game with Antonio Tiberi. I was confident enough to keep trying. It didn’t work the first time so I had to go again. As a team we had the winning mentality today. As I went solo with 2.5km to go, I could see the gap but I had to try and increase the gap as much as I could till the line. Today’s win is in the top 3 of my career so far. It’s so special to win with such a great team. It’s time for me to realise that I have to believe in myself as much as my team does”.
Complete results:
168 kilometers raced at an average speed of 48.485 km/hr
| 1 | Isaac del Toro | UAE Team Emirates-XRG | 3hr 27min 54sec |
| 2 | Luke Plapp | Team Jayco-AlUla | @ 12sec |
| 3 | Felix Gall | Decathlon CMA CGM Team | 0:21 |
| 4 | Antonio Tiberi | Bahrain Victorious | 0:31 |
| 5 | Tobias Halland Johannessen | Uno-X Mobility | 0:36 |
| 6 | Jørgen Nordhagen | Team Visma | Lease a Bike | s.t. |
| 7 | Derek Gee-West | Lidl-Trek | s.t. |
| 8 | Harold Tejada | XDS Astana Team | s.t. |
| 9 | David Gaudu | Groupama-FDJ United | 0:48 |
| 10 | Michael Storer | Tudor Pro Cycling Team | s.t. |
| 11 | Embret Svestad-Bårdseng | INEOS Grenadiers | s.t. |
| 12 | Lennert Van Eetvelt | Lotto-Intermarché | s.t. |
| 13 | Byron Munton | Modern Adventure Pro Cycling | s.t. |
| 14 | Mathys Rondel | Tudor Pro Cycling Team | 0:52 |
| 15 | Remco Evenepoel | Red Bull-BORA-hansgrohe | s.t. |
| 16 | Edward Dunbar | Pinarello-Q36.5 Pro Cycling Team | s.t. |
| 17 | Anders Halland Johannessen | Uno-X Mobility | 1:05 |
| 18 | Ilan Van Wilder | Soudal Quick-Step | 1:17 |
| 19 | Sergio Higuita | XDS Astana Team | s.t. |
| 20 | Tijmen Graat | Team Visma | Lease a Bike | s.t. |
| 21 | Georg Steinhauser | EF Education-EasyPost | s.t. |
| 22 | Adam Yates | UAE Team Emirates-XRG | 1:23 |
| 23 | Junior Lecerf | Soudal Quick-Step | 1:36 |
| 24 | Jardi Van Der Lee | EF Education-EasyPost | 1:40 |
| 25 | Pablo Castrillo | Movistar Team | 1:47 |
| 26 | Luca Vergallito | Alpecin-Premier Tech | 2:11 |
| 27 | George Bennett | NSN Cycling Team | 2:18 |
| 28 | Nairo Quintana | Movistar Team | s.t. |
| 29 | Jan Hirt | NSN Cycling Team | s.t. |
| 30 | Wilco Kelderman | Team Visma | Lease a Bike | s.t. |
| 31 | Pavel Novak | Movistar Team | s.t. |
| 32 | Sean Quinn | EF Education-EasyPost | 2:23 |
| 33 | Rudy Porter | Team Jayco-AlUla | 2:40 |
| 34 | Damien Howson | Pinarello-Q36.5 Pro Cycling Team | 2:52 |
| 35 | Markel Beloki | EF Education-EasyPost | 3:02 |
| 36 | Kevin Vermaerke | UAE Team Emirates-XRG | s.t. |
| 37 | Stefan de Bod | Modern Adventure Pro Cycling | 3:15 |
| 38 | Martin López | XDS Astana Team | 3:31 |
| 39 | Damiano Caruso | Bahrain Victorious | s.t. |
| 40 | Simone Gualdi | Lotto-Intermarché | s.t. |
| 41 | Anthon Charmig | Uno-X Mobility | 3:55 |
| 42 | Remi Cavagna | Groupama-FDJ United | 4:00 |
| 43 | Ben Tulett | Team Visma | Lease a Bike | 5:40 |
| 44 | Mattia Gaffuri | Team Picnic PostNL | 5:44 |
| 45 | Gregor Mühlberger | Decathlon CMA CGM Team | s.t. |
| 46 | Patrick Konrad | Lidl-Trek | s.t. |
| 47 | Hannes Wilksch | Tudor Pro Cycling Team | s.t. |
| 48 | Patrick Gamper | Team Jayco-AlUla | s.t. |
| 49 | Matthew Dinham | Team Picnic PostNL | s.t. |
| 50 | Steven Kruijswijk | Team Visma | Lease a Bike | s.t. |
| 51 | Harm Vanhoucke | Pinarello-Q36.5 Pro Cycling Team | 6:26 |
| 52 | Ben O'Connor | Team Jayco-AlUla | 7:04 |
| 53 | Jonas Geens | Alpecin-Premier Tech | 7:18 |
| 54 | Lorenzo Milesi | Movistar Team | 7:24 |
| 55 | Anders Skaarseth | Uno-X Mobility | 7:27 |
| 56 | Nickolas Zukowsky | Pinarello-Q36.5 Pro Cycling Team | 7:43 |
| 57 | Luke Durbridge | Team Jayco-AlUla | 7:55 |
| 58 | Artem Shmidt | INEOS Grenadiers | 8:08 |
| 59 | Enzo Paleni | Groupama-FDJ United | 8:49 |
| 60 | Pietro Mattio | Team Visma | Lease a Bike | 8:54 |
| 61 | Finn Fisher-Black | Red Bull-BORA-hansgrohe | 8:56 |
| 62 | Jonas Rickaert | Alpecin-Premier Tech | 9:33 |
| 63 | Ayco Bastiaens | Soudal Quick-Step | 9:55 |
| 64 | Aivaras Mikutis | Tudor Pro Cycling Team | s.t. |
| 65 | Peter Øxenberg | INEOS Grenadiers | 10:26 |
| 66 | Gerben Thijssen | Alpecin-Premier Tech | 11:25 |
| 67 | Sebastian Kolze Changizi | Tudor Pro Cycling Team | 12:32 |
| 68 | Owain Doull | Team Visma | Lease a Bike | 13:19 |
| 69 | Joshua Tarling | INEOS Grenadiers | s.t. |
| 70 | Nicolò Parisini | Pinarello-Q36.5 Pro Cycling Team | s.t. |
| 71 | Manlio Moro | Movistar Team | s.t. |
| 72 | Niklas Märkl | Team Picnic PostNL | s.t. |
| 73 | Nikias Arndt | Bahrain Victorious | s.t. |
| 74 | Florian Sénéchal | Alpecin-Premier Tech | s.t. |
| 75 | Rainer Kepplinger | Bahrain Victorious | s.t. |
| 76 | Nadav Raisberg | NSN Cycling Team | s.t. |
| 77 | James Knox | Team Picnic PostNL | s.t. |
| 78 | Dion Smith | NSN Cycling Team | s.t. |
| 79 | Pier-André Côté | NSN Cycling Team | s.t. |
| 80 | Stefan Bissegger | Decathlon CMA CGM Team | s.t. |
| 81 | Arthur Kluckers | Tudor Pro Cycling Team | s.t. |
| 82 | Emil Herzog | Red Bull-BORA-hansgrohe | 13:24 |
| 83 | Nils Politt | UAE Team Emirates-XRG | 13:38 |
| 84 | Florian Vermeersch | UAE Team Emirates-XRG | s.t. |
| 85 | Sebastian Molano | UAE Team Emirates-XRG | s.t. |
| 86 | Lewis Bower | Groupama-FDJ United | s.t. |
| 87 | Warre Vangheluwe | Soudal Quick-Step | s.t. |
| 88 | Lev Gonov | XDS Astana Team | s.t. |
| 89 | Silvan Dillier | Alpecin-Premier Tech | s.t. |
| 90 | Tim Naberman | Team Picnic PostNL | s.t. |
| 91 | Sean Christian | Modern Adventure Pro Cycling | s.t. |
| 92 | Albert Torres | Movistar Team | s.t. |
| 93 | Ezra Caudell | Modern Adventure Pro Cycling | s.t. |
| 94 | Cole Kessler | Modern Adventure Pro Cycling | s.t. |
| 95 | Gianni Moscon | Red Bull-BORA-hansgrohe | s.t. |
| 96 | Mattia Cattaneo | Red Bull-BORA-hansgrohe | s.t. |
| 97 | Axel Huens | Groupama-FDJ United | s.t. |
| 98 | Ben Swift | INEOS Grenadiers | s.t. |
| 99 | Bert Van Lerberghe | Soudal Quick-Step | s.t. |
| 100 | Alastair Mackellar | EF Education-EasyPost | 13:45 |
| 101 | Mark Stewart | Modern Adventure Pro Cycling | 14:28 |
| 102 | Afonso Eulalio | Bahrain Victorious | 14:47 |
| 103 | Mathijs Paasschens | Bahrain Victorious | s.t. |
| 104 | Steffen De Schuyteneer | Lotto-Intermarché | 15:01 |
| 105 | Gleb Syritsa | XDS Astana Team | 15:02 |
| 106 | Max Walscheid | Lidl-Trek | s.t. |
| 107 | Gianluca Pollefliet | Decathlon CMA CGM Team | 15:19 |
| 108 | Luka Mezgec | Team Jayco-AlUla | 15:50 |
| 109 | Cees Bol | Decathlon CMA CGM Team | s.t. |
| 110 | Madis Mihkels | EF Education-EasyPost | 16:04 |
| 111 | Alberto Dainese | Soudal Quick-Step | 16:08 |
| 112 | Edward Theuns | Lidl-Trek | 16:42 |
| 113 | Daan Hoole | Decathlon CMA CGM Team | 16:44 |
| 114 | Fabio Jakobsen | Team Picnic PostNL | s.t. |
| 115 | Jonathan Milan | Lidl-Trek | s.t. |
| 116 | Johan Jacobs | Groupama-FDJ United | 16:49 |
| 117 | Simone Consonni | Lidl-Trek | s.t. |
| 118 | Amanuel Ghebreigzabhier | Lidl-Trek | 17:16 |
| 119 | Ethan Vernon | NSN Cycling Team | 17:55 |
| 120 | Ryan Mullen | NSN Cycling Team | s.t. |
| 121 | Connor Swift | INEOS Grenadiers | s.t. |
| 122 | Casper van Uden | Team Picnic PostNL | s.t. |
| 123 | Simon Dehairs | Alpecin-Premier Tech | s.t. |
| 124 | Emmanuel Houcou | Pinarello-Q36.5 Pro Cycling Team | 18:01 |
| 125 | Baptiste Veistroffer | Lotto-Intermarché | 18:13 |
| 126 | Roel van Sintmaartensdijk | Lotto-Intermarché | s.t. |
| 127 | Jasper De Buyst | Lotto-Intermarché | s.t. |
| 128 | Riley Pickrell | Modern Adventure Pro Cycling | 18:26 |
| 129 | Jarrad Drizners | Red Bull-BORA-hansgrohe | 18:57 |
| 130 | Sam Welsford | INEOS Grenadiers | s.t. |
| 131 | Matteo Malucelli | XDS Astana Team | s.t. |
| 132 | Alessandro Romele | XDS Astana Team | s.t. |
| 133 | Ethan Hayter | Soudal Quick-Step | 19:27 |
| 134 | Matteo Milan | Groupama-FDJ United | 19:43 |
| 135 | Erlend Blikra | Uno-X Mobility | s.t. |
| 136 | Callum Thornley | Red Bull-BORA-hansgrohe | s.t. |
| 137 | Daniel Skerl | Bahrain Victorious | s.t. |
| 138 | Carl-Frederik Bevort | Uno-X Mobility | s.t. |
| 139 | Felix Ørn-Kristoff | Lotto-Intermarché | s.t. |
| 140 | Rune Herregodts | UAE Team Emirates-XRG | s.t. |
| 141 | Robin Froidevaux | Tudor Pro Cycling Team | s.t. |
| 142 | Matthias Schwarzbacher | EF Education-EasyPost | s.t. |
| DNF | Chris Harper | Pinarello-Q36.5 Pro Cycling Team |
GC after stage 6:
831.2 kilometers raced so far at an average speed of 45.599 km/hr
| 1 | Isaac del Toro | UAE Team Emirates-XRG | 18hr 13min 42sec |
| 2 | Antonio Tiberi | Bahrain Victorious | @ 20sec |
| 3 | Luke Plapp | Team Jayco-AlUla | 1:14 |
| 4 | Harold Tejada | XDS Astana Team | 1:25 |
| 5 | Felix Gall | Decathlon CMA CGM Team | 1:34 |
| 6 | Lennert Van Eetvelt | Lotto-Intermarché | 1:44 |
| 7 | Derek Gee-West | Lidl-Trek | 1:47 |
| 8 | Jørgen Nordhagen | Team Visma | Lease a Bike | 1:55 |
| 9 | Tobias Halland Johannessen | Uno-X Mobility | 2:08 |
| 10 | Remco Evenepoel | Red Bull-BORA-hansgrohe | 2:25 |
| 11 | Ilan Van Wilder | Soudal Quick-Step | 2:27 |
| 12 | Mathys Rondel | Tudor Pro Cycling Team | 2:38 |
| 13 | Michael Storer | Tudor Pro Cycling Team | 2:39 |
| 14 | Byron Munton | Modern Adventure Pro Cycling | 2:42 |
| 15 | Adam Yates | UAE Team Emirates-XRG | 3:34 |
| 16 | Anders Halland Johannessen | Uno-X Mobility | 3:44 |
| 17 | Tijmen Graat | Team Visma | Lease a Bike | 3:50 |
| 18 | David Gaudu | Groupama-FDJ United | 3:56 |
| 19 | Embret Svestad-Bårdseng | INEOS Grenadiers | 3:57 |
| 20 | Wilco Kelderman | Team Visma | Lease a Bike | 4:12 |
| 21 | Edward Dunbar | Pinarello-Q36.5 Pro Cycling Team | 4:22 |
| 22 | Georg Steinhauser | EF Education-EasyPost | 4:41 |
| 23 | Pablo Castrillo | Movistar Team | 4:57 |
| 24 | Jardi Van Der Lee | EF Education-EasyPost | 5:20 |
| 25 | Junior Lecerf | Soudal Quick-Step | 5:37 |
| 26 | Luca Vergallito | Alpecin-Premier Tech | 6:05 |
| 27 | Markel Beloki | EF Education-EasyPost | 6:21 |
| 28 | George Bennett | NSN Cycling Team | 6:24 |
| 29 | Pavel Novak | Movistar Team | 6:32 |
| 30 | Kevin Vermaerke | UAE Team Emirates-XRG | 6:45 |
| 31 | Sean Quinn | EF Education-EasyPost | 6:50 |
| 32 | Rudy Porter | Team Jayco-AlUla | 7:25 |
| 33 | Sergio Higuita | XDS Astana Team | 7:41 |
| 34 | Nairo Quintana | Movistar Team | 7:42 |
| 35 | Stefan de Bod | Modern Adventure Pro Cycling | 9:01 |
| 36 | Harm Vanhoucke | Pinarello-Q36.5 Pro Cycling Team | 9:19 |
| 37 | Anthon Charmig | Uno-X Mobility | 9:27 |
| 38 | Mattia Gaffuri | Team Picnic PostNL | 9:37 |
| 39 | Ben Tulett | Team Visma | Lease a Bike | 10:08 |
| 40 | Damiano Caruso | Bahrain Victorious | 10:55 |
| 41 | Martin López | XDS Astana Team | 11:04 |
| 42 | Ben O'Connor | Team Jayco-AlUla | 12:35 |
| 43 | Steven Kruijswijk | Team Visma | Lease a Bike | 14:29 |
| 44 | Simone Gualdi | Lotto-Intermarché | 14:38 |
| 45 | Damien Howson | Pinarello-Q36.5 Pro Cycling Team | 14:46 |
| 46 | Matthew Dinham | Team Picnic PostNL | 14:48 |
| 47 | Jan Hirt | NSN Cycling Team | 14:55 |
| 48 | Peter Øxenberg | INEOS Grenadiers | 15:32 |
| 49 | Remi Cavagna | Groupama-FDJ United | 16:31 |
| 50 | Hannes Wilksch | Tudor Pro Cycling Team | 16:52 |
| 51 | Patrick Konrad | Lidl-Trek | 16:53 |
| 52 | Enzo Paleni | Groupama-FDJ United | 17:39 |
| 53 | Nickolas Zukowsky | Pinarello-Q36.5 Pro Cycling Team | 17:45 |
| 54 | Afonso Eulalio | Bahrain Victorious | 18:48 |
| 55 | Patrick Gamper | Team Jayco-AlUla | 19:12 |
| 56 | Anders Skaarseth | Uno-X Mobility | 19:36 |
| 57 | Finn Fisher-Black | Red Bull-BORA-hansgrohe | 20:08 |
| 58 | Gregor Mühlberger | Decathlon CMA CGM Team | 20:29 |
| 59 | Lorenzo Milesi | Movistar Team | 20:34 |
| 60 | Luke Durbridge | Team Jayco-AlUla | 21:21 |
| 61 | Jonas Geens | Alpecin-Premier Tech | 22:49 |
| 62 | Emil Herzog | Red Bull-BORA-hansgrohe | 23:52 |
| 63 | James Knox | Team Picnic PostNL | 24:39 |
| 64 | Alastair Mackellar | EF Education-EasyPost | 25:38 |
| 65 | Joshua Tarling | INEOS Grenadiers | 25:59 |
| 66 | Amanuel Ghebreigzabhier | Lidl-Trek | s.t. |
| 67 | Aivaras Mikutis | Tudor Pro Cycling Team | 26:08 |
| 68 | Florian Vermeersch | UAE Team Emirates-XRG | 26:42 |
| 69 | Artem Shmidt | INEOS Grenadiers | 27:03 |
| 70 | Nils Politt | UAE Team Emirates-XRG | 27:17 |
| 71 | Dion Smith | NSN Cycling Team | 27:19 |
| 72 | Ayco Bastiaens | Soudal Quick-Step | 28:04 |
| 73 | Pietro Mattio | Team Visma | Lease a Bike | 28:09 |
| 74 | Lev Gonov | XDS Astana Team | 28:11 |
| 75 | Pier-André Côté | NSN Cycling Team | 28:22 |
| 76 | Ben Swift | INEOS Grenadiers | 28:38 |
| 77 | Axel Huens | Groupama-FDJ United | 28:45 |
| 78 | Niklas Märkl | Team Picnic PostNL | 28:52 |
| 79 | Tim Naberman | Team Picnic PostNL | 29:10 |
| 80 | Nikias Arndt | Bahrain Victorious | 29:50 |
| 81 | Warre Vangheluwe | Soudal Quick-Step | 29:51 |
| 82 | Rainer Kepplinger | Bahrain Victorious | 30:17 |
| 83 | Florian Sénéchal | Alpecin-Premier Tech | 30:38 |
| 84 | Daan Hoole | Decathlon CMA CGM Team | 31:07 |
| 85 | Mattia Cattaneo | Red Bull-BORA-hansgrohe | 31:19 |
| 86 | Nadav Raisberg | NSN Cycling Team | 31:24 |
| 87 | Nicolò Parisini | Pinarello-Q36.5 Pro Cycling Team | 31:25 |
| 88 | Madis Mihkels | EF Education-EasyPost | 31:29 |
| 89 | Arthur Kluckers | Tudor Pro Cycling Team | 31:37 |
| 90 | Owain Doull | Team Visma | Lease a Bike | 31:45 |
| 91 | Connor Swift | INEOS Grenadiers | 31:54 |
| 92 | Edward Theuns | Lidl-Trek | 32:01 |
| 93 | Manlio Moro | Movistar Team | 32:14 |
| 94 | Baptiste Veistroffer | Lotto-Intermarché | 32:20 |
| 95 | Jonathan Milan | Lidl-Trek | 32:42 |
| 96 | Sebastian Molano | UAE Team Emirates-XRG | 33:04 |
| 97 | Gerben Thijssen | Alpecin-Premier Tech | 33:13 |
| 98 | Mathijs Paasschens | Bahrain Victorious | 33:27 |
| 99 | Jonas Rickaert | Alpecin-Premier Tech | 33:32 |
| 100 | Gianni Moscon | Red Bull-BORA-hansgrohe | 33:41 |
| 101 | Johan Jacobs | Groupama-FDJ United | 34:20 |
| 102 | Sean Christian | Modern Adventure Pro Cycling | 34:22 |
| 103 | Bert Van Lerberghe | Soudal Quick-Step | s.t. |
| 104 | Cole Kessler | Modern Adventure Pro Cycling | 34:55 |
| 105 | Alberto Dainese | Soudal Quick-Step | 35:02 |
| 106 | Casper van Uden | Team Picnic PostNL | 35:04 |
| 107 | Ezra Caudell | Modern Adventure Pro Cycling | s.t. |
| 108 | Roel van Sintmaartensdijk | Lotto-Intermarché | 35:17 |
| 109 | Sebastian Kolze Changizi | Tudor Pro Cycling Team | 36:01 |
| 110 | Gleb Syritsa | XDS Astana Team | 36:21 |
| 111 | Ryan Mullen | NSN Cycling Team | 36:25 |
| 112 | Albert Torres | Movistar Team | 36:58 |
| 113 | Emmanuel Houcou | Pinarello-Q36.5 Pro Cycling Team | 37:10 |
| 114 | Steffen De Schuyteneer | Lotto-Intermarché | 37:37 |
| 115 | Callum Thornley | Red Bull-BORA-hansgrohe | 38:13 |
| 116 | Felix Ørn-Kristoff | Lotto-Intermarché | 38:35 |
| 117 | Lewis Bower | Groupama-FDJ United | 38:40 |
| 118 | Stefan Bissegger | Decathlon CMA CGM Team | 39:34 |
| 119 | Sam Welsford | INEOS Grenadiers | 39:36 |
| 120 | Max Walscheid | Lidl-Trek | 39:48 |
| 121 | Luka Mezgec | Team Jayco-AlUla | 40:06 |
| 122 | Mark Stewart | Modern Adventure Pro Cycling | 40:29 |
| 123 | Silvan Dillier | Alpecin-Premier Tech | 40:35 |
| 124 | Carl-Frederik Bevort | Uno-X Mobility | 40:45 |
| 125 | Ethan Vernon | NSN Cycling Team | 40:59 |
| 126 | Matthias Schwarzbacher | EF Education-EasyPost | s.t. |
| 127 | Riley Pickrell | Modern Adventure Pro Cycling | 41:14 |
| 128 | Rune Herregodts | UAE Team Emirates-XRG | s.t. |
| 129 | Cees Bol | Decathlon CMA CGM Team | 41:15 |
| 130 | Simone Consonni | Lidl-Trek | 42:47 |
| 131 | Jasper De Buyst | Lotto-Intermarché | 44:19 |
| 132 | Alessandro Romele | XDS Astana Team | 44:41 |
| 133 | Gianluca Pollefliet | Decathlon CMA CGM Team | 45:15 |
| 134 | Simon Dehairs | Alpecin-Premier Tech | 45:22 |
| 135 | Matteo Malucelli | XDS Astana Team | 45:37 |
| 136 | Matteo Milan | Groupama-FDJ United | 45:59 |
| 137 | Erlend Blikra | Uno-X Mobility | 46:25 |
| 138 | Robin Froidevaux | Tudor Pro Cycling Team | 46:30 |
| 139 | Ethan Hayter | Soudal Quick-Step | 46:37 |
| 140 | Jarrad Drizners | Red Bull-BORA-hansgrohe | 47:30 |
| 141 | Daniel Skerl | Bahrain Victorious | 49:57 |
| 142 | Fabio Jakobsen | Team Picnic PostNL | 51:49 |
Stage 6 map & profile:

Stage 6 map

Stage 6 profile
Friday, February 20: Stage 5, Dubai Al Mamzar Park - Hamdan Bin Mohammed Smart University, 168 km

That makes two stage wins in a row for Jonathan Milan.
Les Woodland's book Tour de France: The Inside Story - Making the World's Greatest Bicycle Race is available in print, Kindle eBook and audiobook versions. To get your copy, just click on the Amazon link on the right.
Weather at Dubai at 9:00 AM, local time: 23C (74F), fair, with the wind from the south-southeast at 10 km/hr (6 mph). No rain is forecast. The temperature is forecast to climb to 29C (83F) by 1:00 PM.
The route: A stage in Dubai. The race will leave the city in the direction of the desert, passing the classic sites of these stages such as the Al Qudra Cycletrack and the Meydan Racecourse before reaching the finish area. The entire route winds along very wide and essentially straight, roads interspersed with roundabouts that have a very large radius and are well paved.
Final kilometers: The finale is on a wide avenue, with a 700 m straight.
The stage: Here's the race organizer's stage five report.
Hamdan Bin Mohammed Smart University, 20 February 2026 – Italy continues its perfect run at the UAE Tour, as Jonathan Milan confirms his status as the fastest man in the race. After yesterday’s victory in Fujairah, the Lidl-Trek sprinter delivered another commanding performance in Dubai, claiming his second consecutive stage win.
This time, Erlend Blikra—celebrating his first career WorldTour podium—and Matteo Malucelli, once again among the top three on this finish as he was in 2025, were left to contest the remaining podium places behind the Italian. Earlier in the day, the breakaway once more tested the peloton, with Gianni Moscon, Nickolas Zukowsky and Black Jersey wearer Silvan Dillier holding on until just after the final three kilometres. The general classification remains unchanged, with Antonio Tiberi still in control ahead of the race’s second and final summit finish at Jebel Hafeet, where the overall standings are set to be decided.
Complete Results:
168 kilometers raced at an average speed of 42.257 km/hr
| 1 | Jonathan Milan | Lidl-Trek | 3hr 33min 18sec |
| 2 | Erlend Blikra | Uno-X Mobility | s.t. |
| 3 | Matteo Malucelli | XDS Astana Team | s.t. |
| 4 | Luka Mezgec | Team Jayco-AlUla | s.t. |
| 5 | Daniel Skerl | Bahrain Victorious | s.t. |
| 6 | Ethan Vernon | NSN Cycling Team | s.t. |
| 7 | Steffen De Schuyteneer | Lotto-Intermarché | s.t. |
| 8 | Axel Huens | Groupama-FDJ United | s.t. |
| 9 | Madis Mihkels | EF Education-EasyPost | s.t. |
| 10 | Nicolò Parisini | Pinarello-Q36.5 Pro Cycling Team | s.t. |
| 11 | Mark Stewart | Modern Adventure Pro Cycling | s.t. |
| 12 | Robin Froidevaux | Tudor Pro Cycling Team | s.t. |
| 13 | Gerben Thijssen | Alpecin-Premier Tech | s.t. |
| 14 | Sam Welsford | INEOS Grenadiers | s.t. |
| 15 | Cees Bol | Decathlon CMA CGM Team | s.t. |
| 16 | Fabio Jakobsen | Team Picnic PostNL | s.t. |
| 17 | Gleb Syritsa | XDS Astana Team | s.t. |
| 18 | Simone Consonni | Lidl-Trek | s.t. |
| 19 | Ben Swift | INEOS Grenadiers | s.t. |
| 20 | Daan Hoole | Decathlon CMA CGM Team | s.t. |
| 21 | Joshua Tarling | INEOS Grenadiers | s.t. |
| 22 | Alessandro Romele | XDS Astana Team | s.t. |
| 23 | Afonso Eulalio | Bahrain Victorious | s.t. |
| 24 | Florian Vermeersch | UAE Team Emirates-XRG | s.t. |
| 25 | Bert Van Lerberghe | Soudal Quick-Step | s.t. |
| 26 | Pietro Mattio | Team Visma | Lease a Bike | s.t. |
| 27 | Lorenzo Milesi | Movistar Team | s.t. |
| 28 | Callum Thornley | Red Bull-BORA-hansgrohe | s.t. |
| 29 | Max Walscheid | Lidl-Trek | s.t. |
| 30 | Pavel Novak | Movistar Team | s.t. |
| 31 | Carl-Frederik Bevort | Uno-X Mobility | s.t. |
| 32 | Ezra Caudell | Modern Adventure Pro Cycling | s.t. |
| 33 | Damiano Caruso | Bahrain Victorious | s.t. |
| 34 | Antonio Tiberi | Bahrain Victorious | s.t. |
| 35 | Manlio Moro | Movistar Team | s.t. |
| 36 | Isaac del Toro | UAE Team Emirates-XRG | s.t. |
| 37 | Gianluca Pollefliet | Decathlon CMA CGM Team | s.t. |
| 38 | Mathys Rondel | Tudor Pro Cycling Team | s.t. |
| 39 | Tim Naberman | Team Picnic PostNL | s.t. |
| 40 | Adam Yates | UAE Team Emirates-XRG | s.t. |
| 41 | Lev Gonov | XDS Astana Team | s.t. |
| 42 | Niklas Märkl | Team Picnic PostNL | s.t. |
| 43 | Tobias Halland Johannessen | Uno-X Mobility | s.t. |
| 44 | Harold Tejada | XDS Astana Team | s.t. |
| 45 | Jasper De Buyst | Lotto-Intermarché | s.t. |
| 46 | Sebastian Molano | UAE Team Emirates-XRG | s.t. |
| 47 | Riley Pickrell | Modern Adventure Pro Cycling | s.t. |
| 48 | Emmanuel Houcou | Pinarello-Q36.5 Pro Cycling Team | s.t. |
| 49 | Ethan Hayter | Soudal Quick-Step | s.t. |
| 50 | Albert Torres | Movistar Team | s.t. |
| 51 | Rudy Porter | Team Jayco-AlUla | s.t. |
| 52 | Damien Howson | Pinarello-Q36.5 Pro Cycling Team | s.t. |
| 53 | George Bennett | NSN Cycling Team | s.t. |
| 54 | Tijmen Graat | Team Visma | Lease a Bike | s.t. |
| 55 | Derek Gee-West | Lidl-Trek | s.t. |
| 56 | Felix Gall | Decathlon CMA CGM Team | s.t. |
| 57 | Embret Svestad-Bårdseng | INEOS Grenadiers | s.t. |
| 58 | Pablo Castrillo | Movistar Team | s.t. |
| 59 | Kevin Vermaerke | UAE Team Emirates-XRG | s.t. |
| 60 | Owain Doull | Team Visma | Lease a Bike | s.t. |
| 61 | Jørgen Nordhagen | Team Visma | Lease a Bike | s.t. |
| 62 | Nils Politt | UAE Team Emirates-XRG | s.t. |
| 63 | Remi Cavagna | Groupama-FDJ United | s.t. |
| 64 | Nairo Quintana | Movistar Team | s.t. |
| 65 | Nikias Arndt | Bahrain Victorious | s.t. |
| 66 | Ben Tulett | Team Visma | Lease a Bike | s.t. |
| 67 | Felix Ørn-Kristoff | Lotto-Intermarché | s.t. |
| 68 | Hannes Wilksch | Tudor Pro Cycling Team | s.t. |
| 69 | Stefan Bissegger | Decathlon CMA CGM Team | s.t. |
| 70 | Mattia Cattaneo | Red Bull-BORA-hansgrohe | s.t. |
| 71 | Sean Christian | Modern Adventure Pro Cycling | s.t. |
| 72 | Roel van Sintmaartensdijk | Lotto-Intermarché | s.t. |
| 73 | David Gaudu | Groupama-FDJ United | s.t. |
| 74 | Matthew Dinham | Team Picnic PostNL | s.t. |
| 75 | Georg Steinhauser | EF Education-EasyPost | s.t. |
| 76 | Dion Smith | NSN Cycling Team | s.t. |
| 77 | Lennert Van Eetvelt | Lotto-Intermarché | s.t. |
| 78 | Ryan Mullen | NSN Cycling Team | s.t. |
| 79 | Sergio Higuita | XDS Astana Team | s.t. |
| 80 | Wilco Kelderman | Team Visma | Lease a Bike | s.t. |
| 81 | Simone Gualdi | Lotto-Intermarché | s.t. |
| 82 | Michael Storer | Tudor Pro Cycling Team | s.t. |
| 83 | Patrick Gamper | Team Jayco-AlUla | s.t. |
| 84 | Enzo Paleni | Groupama-FDJ United | s.t. |
| 85 | Alberto Dainese | Soudal Quick-Step | s.t. |
| 86 | Junior Lecerf | Soudal Quick-Step | s.t. |
| 87 | Anders Halland Johannessen | Uno-X Mobility | s.t. |
| 88 | Luca Vergallito | Alpecin-Premier Tech | s.t. |
| 89 | Sean Quinn | EF Education-EasyPost | s.t. |
| 90 | Anthon Charmig | Uno-X Mobility | s.t. |
| 91 | Casper van Uden | Team Picnic PostNL | s.t. |
| 92 | Sebastian Kolze Changizi | Tudor Pro Cycling Team | s.t. |
| 93 | Harm Vanhoucke | Pinarello-Q36.5 Pro Cycling Team | s.t. |
| 94 | Markel Beloki | EF Education-EasyPost | s.t. |
| 95 | Gregor Mühlberger | Decathlon CMA CGM Team | s.t. |
| 96 | Matthias Schwarzbacher | EF Education-EasyPost | s.t. |
| 97 | Remco Evenepoel | Red Bull-BORA-hansgrohe | s.t. |
| 98 | Finn Fisher-Black | Red Bull-BORA-hansgrohe | s.t. |
| 99 | Luke Plapp | Team Jayco-AlUla | s.t. |
| 100 | James Knox | Team Picnic PostNL | s.t. |
| 101 | Stefan de Bod | Modern Adventure Pro Cycling | s.t. |
| 102 | Ilan Van Wilder | Soudal Quick-Step | s.t. |
| 103 | Nadav Raisberg | NSN Cycling Team | s.t. |
| 104 | Mattia Gaffuri | Team Picnic PostNL | s.t. |
| 105 | Anders Skaarseth | Uno-X Mobility | s.t. |
| 106 | Byron Munton | Modern Adventure Pro Cycling | s.t. |
| 107 | Martin López | XDS Astana Team | s.t. |
| 108 | Steven Kruijswijk | Team Visma | Lease a Bike | s.t. |
| 109 | Edward Dunbar | Pinarello-Q36.5 Pro Cycling Team | s.t. |
| 110 | Chris Harper | Pinarello-Q36.5 Pro Cycling Team | s.t. |
| 111 | Ayco Bastiaens | Soudal Quick-Step | s.t. |
| 112 | Jonas Geens | Alpecin-Premier Tech | s.t. |
| 113 | Aivaras Mikutis | Tudor Pro Cycling Team | s.t. |
| 114 | Silvan Dillier | Alpecin-Premier Tech | s.t. |
| 115 | Cole Kessler | Modern Adventure Pro Cycling | s.t. |
| 116 | Alastair Mackellar | EF Education-EasyPost | s.t. |
| 117 | Mathijs Paasschens | Bahrain Victorious | s.t. |
| 118 | Jardi Van Der Lee | EF Education-EasyPost | s.t. |
| 119 | Baptiste Veistroffer | Lotto-Intermarché | s.t. |
| 120 | Edward Theuns | Lidl-Trek | s.t. |
| 121 | Patrick Konrad | Lidl-Trek | s.t. |
| 122 | Rainer Kepplinger | Bahrain Victorious | s.t. |
| 123 | Amanuel Ghebreigzabhier | Lidl-Trek | s.t. |
| 124 | Rune Herregodts | UAE Team Emirates-XRG | s.t. |
| 125 | Artem Shmidt | INEOS Grenadiers | s.t. |
| 126 | Ben O'Connor | Team Jayco-AlUla | s.t. |
| 127 | Luke Durbridge | Team Jayco-AlUla | s.t. |
| 128 | Connor Swift | INEOS Grenadiers | @ 44sec |
| 129 | Arthur Kluckers | Tudor Pro Cycling Team | s.t. |
| 130 | Florian Sénéchal | Alpecin-Premier Tech | 0:54 |
| 131 | Jonas Rickaert | Alpecin-Premier Tech | s.t. |
| 132 | Simon Dehairs | Alpecin-Premier Tech | 0:59 |
| 133 | Peter Øxenberg | INEOS Grenadiers | 1:14 |
| 134 | Warre Vangheluwe | Soudal Quick-Step | 1:19 |
| 135 | Lewis Bower | Groupama-FDJ United | 1:43 |
| 136 | Nickolas Zukowsky | Pinarello-Q36.5 Pro Cycling Team | 1:44 |
| 137 | Emil Herzog | Red Bull-BORA-hansgrohe | 1:54 |
| 138 | Pier-André Côté | NSN Cycling Team | s.t. |
| 139 | Jarrad Drizners | Red Bull-BORA-hansgrohe | 2:09 |
| 140 | Gianni Moscon | Red Bull-BORA-hansgrohe | s.t. |
| 141 | Jan Hirt | NSN Cycling Team | 2:13 |
| 142 | Matteo Milan | Groupama-FDJ United | @ 0sec |
| 143 | Johan Jacobs | Groupama-FDJ United | @ 0sec |
GC after stage 5:
663.2 kilometers raced so far at an average speed of 44.940 km/hr
| 1 | Antonio Tiberi | Bahrain Victorious | 14hr 45min 27sec |
| 2 | Isaac del Toro | UAE Team Emirates-XRG | @ 21sec |
| 3 | Harold Tejada | XDS Astana Team | 1:00 |
| 4 | Lennert Van Eetvelt | Lotto-Intermarché | 1:07 |
| 5 | Luke Plapp | Team Jayco-AlUla | 1:19 |
| 6 | Ilan Van Wilder | Soudal Quick-Step | 1:21 |
| 7 | Derek Gee-West | Lidl-Trek | 1:22 |
| 8 | Felix Gall | Decathlon CMA CGM Team | 1:28 |
| 9 | Jørgen Nordhagen | Team Visma | Lease a Bike | 1:30 |
| 10 | Tobias Halland Johannessen | Uno-X Mobility | 1:43 |
| 11 | Remco Evenepoel | Red Bull-BORA-hansgrohe | 1:44 |
| 12 | Mathys Rondel | Tudor Pro Cycling Team | 1:57 |
| 13 | Michael Storer | Tudor Pro Cycling Team | 2:02 |
| 14 | Wilco Kelderman | Team Visma | Lease a Bike | 2:05 |
| 15 | Byron Munton | Modern Adventure Pro Cycling | s.t. |
| 16 | Adam Yates | UAE Team Emirates-XRG | 2:22 |
| 17 | Tijmen Graat | Team Visma | Lease a Bike | 2:44 |
| 18 | Anders Halland Johannessen | Uno-X Mobility | 2:50 |
| 19 | Harm Vanhoucke | Pinarello-Q36.5 Pro Cycling Team | 3:04 |
| 20 | David Gaudu | Groupama-FDJ United | 3:19 |
| 21 | Embret Svestad-Bårdseng | INEOS Grenadiers | 3:20 |
| 22 | Pablo Castrillo | Movistar Team | 3:21 |
| 23 | Markel Beloki | EF Education-EasyPost | 3:30 |
| 24 | Georg Steinhauser | EF Education-EasyPost | 3:35 |
| 25 | Edward Dunbar | Pinarello-Q36.5 Pro Cycling Team | 3:41 |
| 26 | Chris Harper | Pinarello-Q36.5 Pro Cycling Team | 3:44 |
| 27 | Jardi Van Der Lee | EF Education-EasyPost | 3:51 |
| 28 | Kevin Vermaerke | UAE Team Emirates-XRG | 3:54 |
| 29 | Luca Vergallito | Alpecin-Premier Tech | 4:05 |
| 30 | Mattia Gaffuri | Team Picnic PostNL | s.t. |
| 31 | Junior Lecerf | Soudal Quick-Step | 4:12 |
| 32 | George Bennett | NSN Cycling Team | 4:17 |
| 33 | Afonso Eulalio | Bahrain Victorious | 4:22 |
| 34 | Pavel Novak | Movistar Team | 4:25 |
| 35 | Sean Quinn | EF Education-EasyPost | 4:38 |
| 36 | Ben Tulett | Team Visma | Lease a Bike | 4:39 |
| 37 | Rudy Porter | Team Jayco-AlUla | 4:56 |
| 38 | Peter Øxenberg | INEOS Grenadiers | 5:27 |
| 39 | Nairo Quintana | Movistar Team | 5:35 |
| 40 | Ben O'Connor | Team Jayco-AlUla | 5:42 |
| 41 | Anthon Charmig | Uno-X Mobility | 5:43 |
| 42 | Stefan de Bod | Modern Adventure Pro Cycling | 5:57 |
| 43 | Sergio Higuita | XDS Astana Team | 6:35 |
| 44 | Damiano Caruso | Bahrain Victorious | 7:35 |
| 45 | Martin López | XDS Astana Team | 7:44 |
| 46 | Amanuel Ghebreigzabhier | Lidl-Trek | 8:54 |
| 47 | Steven Kruijswijk | Team Visma | Lease a Bike | 8:56 |
| 48 | Enzo Paleni | Groupama-FDJ United | 9:01 |
| 49 | Matthew Dinham | Team Picnic PostNL | 9:15 |
| 50 | Nickolas Zukowsky | Pinarello-Q36.5 Pro Cycling Team | 10:23 |
| 51 | Emil Herzog | Red Bull-BORA-hansgrohe | 10:49 |
| 52 | Simone Gualdi | Lotto-Intermarché | 11:18 |
| 53 | Hannes Wilksch | Tudor Pro Cycling Team | 11:19 |
| 54 | Patrick Konrad | Lidl-Trek | 11:20 |
| 55 | Finn Fisher-Black | Red Bull-BORA-hansgrohe | 11:23 |
| 56 | James Knox | Team Picnic PostNL | 11:31 |
| 57 | Alastair Mackellar | EF Education-EasyPost | 12:04 |
| 58 | Damien Howson | Pinarello-Q36.5 Pro Cycling Team | 12:05 |
| 59 | Anders Skaarseth | Uno-X Mobility | 12:20 |
| 60 | Remi Cavagna | Groupama-FDJ United | 12:42 |
| 61 | Jan Hirt | NSN Cycling Team | 12:58 |
| 62 | Joshua Tarling | INEOS Grenadiers | 13:01 |
| 63 | Florian Vermeersch | UAE Team Emirates-XRG | 13:15 |
| 64 | Lorenzo Milesi | Movistar Team | 13:21 |
| 65 | Luke Durbridge | Team Jayco-AlUla | 13:37 |
| 66 | Patrick Gamper | Team Jayco-AlUla | 13:39 |
| 67 | Nils Politt | UAE Team Emirates-XRG | 13:50 |
| 68 | Dion Smith | NSN Cycling Team | 14:11 |
| 69 | Baptiste Veistroffer | Lotto-Intermarché | 14:18 |
| 70 | Connor Swift | INEOS Grenadiers | 14:20 |
| 71 | Lev Gonov | XDS Astana Team | 14:44 |
| 72 | Daan Hoole | Decathlon CMA CGM Team | s.t. |
| 73 | Gregor Mühlberger | Decathlon CMA CGM Team | 14:56 |
| 74 | Ben Swift | INEOS Grenadiers | 15:21 |
| 75 | Pier-André Côté | NSN Cycling Team | 15:24 |
| 76 | Edward Theuns | Lidl-Trek | 15:30 |
| 77 | Axel Huens | Groupama-FDJ United | 15:31 |
| 78 | Jonas Geens | Alpecin-Premier Tech | 15:42 |
| 79 | Tim Naberman | Team Picnic PostNL | 15:43 |
| 80 | Niklas Märkl | Team Picnic PostNL | 15:44 |
| 81 | Madis Mihkels | EF Education-EasyPost | 15:46 |
| 82 | Jonathan Milan | Lidl-Trek | 16:19 |
| 83 | Aivaras Mikutis | Tudor Pro Cycling Team | 16:24 |
| 84 | Warre Vangheluwe | Soudal Quick-Step | 16:34 |
| 85 | Nikias Arndt | Bahrain Victorious | 16:42 |
| 86 | Rainer Kepplinger | Bahrain Victorious | 17:09 |
| 87 | Roel van Sintmaartensdijk | Lotto-Intermarché | 17:15 |
| 88 | Casper van Uden | Team Picnic PostNL | 17:20 |
| 89 | Johan Jacobs | Groupama-FDJ United | 17:45 |
| 90 | Mattia Cattaneo | Red Bull-BORA-hansgrohe | 17:52 |
| 91 | Nadav Raisberg | NSN Cycling Team | 18:16 |
| 92 | Ayco Bastiaens | Soudal Quick-Step | 18:20 |
| 93 | Florian Sénéchal | Alpecin-Premier Tech | 18:24 |
| 94 | Nicolò Parisini | Pinarello-Q36.5 Pro Cycling Team | 18:27 |
| 95 | Owain Doull | Team Visma | Lease a Bike | 18:38 |
| 96 | Arthur Kluckers | Tudor Pro Cycling Team | 18:39 |
| 97 | Callum Thornley | Red Bull-BORA-hansgrohe | 18:41 |
| 98 | Ryan Mullen | NSN Cycling Team | s.t. |
| 99 | Mathijs Paasschens | Bahrain Victorious | 18:51 |
| 100 | Felix Ørn-Kristoff | Lotto-Intermarché | 19:03 |
| 101 | Alberto Dainese | Soudal Quick-Step | 19:05 |
| 102 | Manlio Moro | Movistar Team | 19:06 |
| 103 | Artem Shmidt | INEOS Grenadiers | s.t. |
| 104 | Emmanuel Houcou | Pinarello-Q36.5 Pro Cycling Team | 19:20 |
| 105 | Pietro Mattio | Team Visma | Lease a Bike | 19:26 |
| 106 | Sebastian Molano | UAE Team Emirates-XRG | 19:37 |
| 107 | Gianni Moscon | Red Bull-BORA-hansgrohe | 20:24 |
| 108 | Sean Christian | Modern Adventure Pro Cycling | 20:55 |
| 109 | Bert Van Lerberghe | Soudal Quick-Step | s.t. |
| 110 | Sam Welsford | INEOS Grenadiers | 21:00 |
| 111 | Carl-Frederik Bevort | Uno-X Mobility | 21:13 |
| 112 | Matthias Schwarzbacher | EF Education-EasyPost | 21:27 |
| 113 | Cole Kessler | Modern Adventure Pro Cycling | 21:28 |
| 114 | Ezra Caudell | Modern Adventure Pro Cycling | 21:37 |
| 115 | Gleb Syritsa | XDS Astana Team | 21:40 |
| 116 | Rune Herregodts | UAE Team Emirates-XRG | 21:42 |
| 117 | Gerben Thijssen | Alpecin-Premier Tech | 22:09 |
| 118 | Steffen De Schuyteneer | Lotto-Intermarché | 22:57 |
| 119 | Riley Pickrell | Modern Adventure Pro Cycling | 22:59 |
| 120 | Ethan Vernon | NSN Cycling Team | 23:25 |
| 121 | Albert Torres | Movistar Team | 23:31 |
| 122 | Sebastian Kolze Changizi | Tudor Pro Cycling Team | 23:40 |
| 123 | Luka Mezgec | Team Jayco-AlUla | 24:37 |
| 124 | Max Walscheid | Lidl-Trek | 24:57 |
| 125 | Jonas Rickaert | Alpecin-Premier Tech | 25:04 |
| 126 | Lewis Bower | Groupama-FDJ United | 25:23 |
| 127 | Cees Bol | Decathlon CMA CGM Team | 25:46 |
| 128 | Alessandro Romele | XDS Astana Team | 26:05 |
| 129 | Jasper De Buyst | Lotto-Intermarché | 26:17 |
| 130 | Simone Consonni | Lidl-Trek | 26:19 |
| 131 | Mark Stewart | Modern Adventure Pro Cycling | 26:24 |
| 132 | Stefan Bissegger | Decathlon CMA CGM Team | 26:26 |
| 133 | Matteo Milan | Groupama-FDJ United | 26:27 |
| 134 | Matteo Malucelli | XDS Astana Team | 27:01 |
| 135 | Erlend Blikra | Uno-X Mobility | 27:03 |
| 136 | Robin Froidevaux | Tudor Pro Cycling Team | 27:08 |
| 137 | Silvan Dillier | Alpecin-Premier Tech | s.t. |
| 138 | Ethan Hayter | Soudal Quick-Step | 27:21 |
| 139 | Simon Dehairs | Alpecin-Premier Tech | 27:48 |
| 140 | Jarrad Drizners | Red Bull-BORA-hansgrohe | 28:54 |
| 141 | Gianluca Pollefliet | Decathlon CMA CGM Team | 30:07 |
| 142 | Daniel Skerl | Bahrain Victorious | 30:35 |
| 143 | Fabio Jakobsen | Team Picnic PostNL | 35:26 |
Stage 5 map & profile:

Stage 5 map

Stage 5 profile
Thursday, February 19: Stage 4, Fujairah - Fujairah, 182 km

Jonathan Milan wins stage four. Photo: Sprint Cycling Agency
Roman philosopher Seneca’s Letter to his Friend Lucilius and an Essay Addressed to Emperor Nero is available in both audiobook and Kindle eBook versions. To get your copy, just click on the Amazon link on the right.
Weather at the start/finish city of Fujairah at 9:00 AM, local time: 24C (76F), fair, with the wind from the west-northwest at 11 km/hr (7 mph). No rain is forecast. The temperature is forecast to climb to 28C (82F) by 2:00 PM.
The route: The stage starts in Fujairah and features a turnaround in the enclaves of Hatta (Dubai) and Masfut (Ajman), crossing the desert areas of the Hajar Mountains. This is the stage that passes through the greatest number of different Emirates. The entire route takes place on wide, well-paved roads, mostly straight through the desert, where wind and sometimes sand may be a factor.
Final kilometres: The final km is on a wide avenue.

The peloton at Masfout, the southernmost city on the route.
The race: Here's the race organizer's stage four report.
A thrilling finale marked Stage 4 of the UAE Tour, delivering a second consecutive stage win for an Italian rider. Jonathan Milan powered to victory in the sprint, beating Vernon and his brother Matteo, who claimed the first WorldTour podium of his career.
The sprint finish was far from a foregone conclusion, as the four-man breakaway – Patrick Gamper, Stefan De Bod, Lorenzo Milesi and Georg Steinhauser – held off the peloton until inside the final kilometre, setting up a dramatic conclusion. On the eve of the Dubai stage, once again suited to the sprinters, there are no changes in the overall standings, with Antonio Tiberi still holding the Red Jersey.
Speaking in the press conference, the stage winner Jonathan Milan said: “I still feel some pain in my hand but I’m fine after the crash on stage 1. It feels great to win today and even more with my younger brother also in the top 3. I saw him in the last kilometre, that’s the last moment I saw him. After finish, I saw him cheering on me and he came to me to say that he was third. This is his first WorldTour race, let’s don’t put pressure on him please! I’m really proud of what he did today, he’ll have many years to have fun and to enjoy cycling. We’ll see in the future if he gets as fast as me, but let him enjoy cycling first and we’ll figure out what he’ll become”.

The peloton racing in the hills
The Red Jersey Antonio Tiberi said: “Today I started to realise a bit what I did yesterday. It’s been a great performance. I’m super happy with it. Today it’s been another good job with the team, we made sure that nobody was dangerous in the breakaway. It’s really nice to put on the red jersey, I like it and I hope to bring it home. Tomorrow, it should be another sprint finish. I know Jebel Hafeet, it’s a pretty good climb for me, I’ll do my best to keep the jersey. I won’t only look at Isaac Del Toro. I consider everyone, some other guys here are in good shape and I believe Remco [Evenepoel] will try something on Saturday”.

Another shot of Jonathan Milan winning stage four.
Complete results:
182 kilometers raced at an average speed of 44.920 km/hr
| 1 | Jonathan Milan | Lidl-Trek | 4hr 3min 6sec |
| 2 | Ethan Vernon | NSN Cycling Team | s.t. |
| 3 | Matteo Milan | Groupama-FDJ United | s.t. |
| 4 | Gerben Thijssen | Alpecin-Premier Tech | s.t. |
| 5 | Robin Froidevaux | Tudor Pro Cycling Team | s.t. |
| 6 | Matteo Malucelli | XDS Astana Team | s.t. |
| 7 | Steffen De Schuyteneer | Lotto-Intermarché | s.t. |
| 8 | Riley Pickrell | Modern Adventure Pro Cycling | s.t. |
| 9 | Sam Welsford | INEOS Grenadiers | s.t. |
| 10 | Emmanuel Houcou | Pinarello-Q36.5 Pro Cycling Team | s.t. |
| 11 | Alberto Dainese | Soudal Quick-Step | s.t. |
| 12 | Ben Swift | INEOS Grenadiers | s.t. |
| 13 | Cees Bol | Decathlon CMA CGM Team | s.t. |
| 14 | Pier-André Côté | NSN Cycling Team | s.t. |
| 15 | Sebastian Molano | UAE Team Emirates-XRG | s.t. |
| 16 | Nicolò Parisini | Pinarello-Q36.5 Pro Cycling Team | s.t. |
| 17 | Casper van Uden | Team Picnic PostNL | s.t. |
| 18 | Sean Christian | Modern Adventure Pro Cycling | s.t. |
| 19 | Luka Mezgec | Team Jayco-AlUla | s.t. |
| 20 | Gleb Syritsa | XDS Astana Team | s.t. |
| 21 | Erlend Blikra | Uno-X Mobility | s.t. |
| 22 | Callum Thornley | Red Bull-BORA-hansgrohe | s.t. |
| 23 | Isaac del Toro | UAE Team Emirates-XRG | s.t. |
| 24 | Harold Tejada | XDS Astana Team | s.t. |
| 25 | Simone Consonni | Lidl-Trek | s.t. |
| 26 | Felix Ørn-Kristoff | Lotto-Intermarché | s.t. |
| 27 | Georg Steinhauser | EF Education-EasyPost | s.t. |
| 28 | Albert Torres | Movistar Team | s.t. |
| 29 | Pavel Novak | Movistar Team | s.t. |
| 30 | Lorenzo Milesi | Movistar Team | s.t. |
| 31 | Madis Mihkels | EF Education-EasyPost | s.t. |
| 32 | Kevin Vermaerke | UAE Team Emirates-XRG | s.t. |
| 33 | Embret Svestad-Bårdseng | INEOS Grenadiers | s.t. |
| 34 | Mathys Rondel | Tudor Pro Cycling Team | s.t. |
| 35 | Nikias Arndt | Bahrain Victorious | s.t. |
| 36 | Antonio Tiberi | Bahrain Victorious | s.t. |
| 37 | Damiano Caruso | Bahrain Victorious | s.t. |
| 38 | Peter Øxenberg | INEOS Grenadiers | s.t. |
| 39 | Stefan de Bod | Modern Adventure Pro Cycling | s.t. |
| 40 | Daniel Skerl | Bahrain Victorious | s.t. |
| 41 | Remco Evenepoel | Red Bull-BORA-hansgrohe | s.t. |
| 42 | Dion Smith | NSN Cycling Team | s.t. |
| 43 | Enzo Paleni | Groupama-FDJ United | s.t. |
| 44 | Chris Harper | Pinarello-Q36.5 Pro Cycling Team | s.t. |
| 45 | Pietro Mattio | Team Visma | Lease a Bike | s.t. |
| 46 | Niklas Märkl | Team Picnic PostNL | s.t. |
| 47 | Axel Huens | Groupama-FDJ United | s.t. |
| 48 | Ben Tulett | Team Visma | Lease a Bike | s.t. |
| 49 | Ryan Mullen | NSN Cycling Team | s.t. |
| 50 | Rudy Porter | Team Jayco-AlUla | s.t. |
| 51 | David Gaudu | Groupama-FDJ United | s.t. |
| 52 | Manlio Moro | Movistar Team | s.t. |
| 53 | Pablo Castrillo | Movistar Team | s.t. |
| 54 | Carl-Frederik Bevort | Uno-X Mobility | s.t. |
| 55 | Matthew Dinham | Team Picnic PostNL | s.t. |
| 56 | Gregor Mühlberger | Decathlon CMA CGM Team | s.t. |
| 57 | Felix Gall | Decathlon CMA CGM Team | s.t. |
| 58 | Adam Yates | UAE Team Emirates-XRG | s.t. |
| 59 | Sergio Higuita | XDS Astana Team | s.t. |
| 60 | Patrick Gamper | Team Jayco-AlUla | s.t. |
| 61 | Derek Gee-West | Lidl-Trek | s.t. |
| 62 | Tobias Halland Johannessen | Uno-X Mobility | s.t. |
| 63 | George Bennett | NSN Cycling Team | s.t. |
| 64 | Wilco Kelderman | Team Visma | Lease a Bike | s.t. |
| 65 | Ilan Van Wilder | Soudal Quick-Step | s.t. |
| 66 | Byron Munton | Modern Adventure Pro Cycling | s.t. |
| 67 | Jonas Rickaert | Alpecin-Premier Tech | s.t. |
| 68 | Tijmen Graat | Team Visma | Lease a Bike | s.t. |
| 69 | Harm Vanhoucke | Pinarello-Q36.5 Pro Cycling Team | s.t. |
| 70 | Lev Gonov | XDS Astana Team | s.t. |
| 71 | Nickolas Zukowsky | Pinarello-Q36.5 Pro Cycling Team | s.t. |
| 72 | Afonso Eulalio | Bahrain Victorious | s.t. |
| 73 | Nairo Quintana | Movistar Team | s.t. |
| 74 | Roel van Sintmaartensdijk | Lotto-Intermarché | s.t. |
| 75 | Mattia Gaffuri | Team Picnic PostNL | s.t. |
| 76 | Ben O'Connor | Team Jayco-AlUla | s.t. |
| 77 | Remi Cavagna | Groupama-FDJ United | s.t. |
| 78 | Luke Plapp | Team Jayco-AlUla | s.t. |
| 79 | Silvan Dillier | Alpecin-Premier Tech | s.t. |
| 80 | Alessandro Romele | XDS Astana Team | s.t. |
| 81 | Simone Gualdi | Lotto-Intermarché | s.t. |
| 82 | Jørgen Nordhagen | Team Visma | Lease a Bike | s.t. |
| 83 | Anders Halland Johannessen | Uno-X Mobility | s.t. |
| 84 | Lennert Van Eetvelt | Lotto-Intermarché | s.t. |
| 85 | Joshua Tarling | INEOS Grenadiers | s.t. |
| 86 | Michael Storer | Tudor Pro Cycling Team | s.t. |
| 87 | Luca Vergallito | Alpecin-Premier Tech | s.t. |
| 88 | Hannes Wilksch | Tudor Pro Cycling Team | s.t. |
| 89 | Edward Dunbar | Pinarello-Q36.5 Pro Cycling Team | s.t. |
| 90 | Steven Kruijswijk | Team Visma | Lease a Bike | s.t. |
| 91 | Nils Politt | UAE Team Emirates-XRG | s.t. |
| 92 | Jasper De Buyst | Lotto-Intermarché | s.t. |
| 93 | Martin López | XDS Astana Team | s.t. |
| 94 | Gianni Moscon | Red Bull-BORA-hansgrohe | s.t. |
| 95 | Markel Beloki | EF Education-EasyPost | s.t. |
| 96 | Florian Sénéchal | Alpecin-Premier Tech | s.t. |
| 97 | Daan Hoole | Decathlon CMA CGM Team | s.t. |
| 98 | Mark Stewart | Modern Adventure Pro Cycling | s.t. |
| 99 | Junior Lecerf | Soudal Quick-Step | s.t. |
| 100 | Jonas Geens | Alpecin-Premier Tech | s.t. |
| 101 | Anders Skaarseth | Uno-X Mobility | s.t. |
| 102 | Anthon Charmig | Uno-X Mobility | s.t. |
| 103 | Cole Kessler | Modern Adventure Pro Cycling | s.t. |
| 104 | Johan Jacobs | Groupama-FDJ United | s.t. |
| 105 | Aivaras Mikutis | Tudor Pro Cycling Team | s.t. |
| 106 | Jardi Van Der Lee | EF Education-EasyPost | s.t. |
| 107 | Sean Quinn | EF Education-EasyPost | s.t. |
| 108 | Mattia Cattaneo | Red Bull-BORA-hansgrohe | s.t. |
| 109 | Luke Durbridge | Team Jayco-AlUla | s.t. |
| 110 | Finn Fisher-Black | Red Bull-BORA-hansgrohe | s.t. |
| 111 | Ayco Bastiaens | Soudal Quick-Step | s.t. |
| 112 | Jarrad Drizners | Red Bull-BORA-hansgrohe | s.t. |
| 113 | Sebastian Kolze Changizi | Tudor Pro Cycling Team | s.t. |
| 114 | Baptiste Veistroffer | Lotto-Intermarché | s.t. |
| 115 | Bert Van Lerberghe | Soudal Quick-Step | s.t. |
| 116 | Matthias Schwarzbacher | EF Education-EasyPost | s.t. |
| 117 | Alastair Mackellar | EF Education-EasyPost | s.t. |
| 118 | Owain Doull | Team Visma | Lease a Bike | s.t. |
| 119 | Ezra Caudell | Modern Adventure Pro Cycling | s.t. |
| 120 | Connor Swift | INEOS Grenadiers | s.t. |
| 121 | Max Walscheid | Lidl-Trek | s.t. |
| 122 | Edward Theuns | Lidl-Trek | s.t. |
| 123 | Tim Naberman | Team Picnic PostNL | s.t. |
| 124 | Florian Vermeersch | UAE Team Emirates-XRG | s.t. |
| 125 | Artem Shmidt | INEOS Grenadiers | @ 53sec |
| 126 | Gianluca Pollefliet | Decathlon CMA CGM Team | 1:00 |
| 127 | Stefan Bissegger | Decathlon CMA CGM Team | s.t. |
| 128 | Warre Vangheluwe | Soudal Quick-Step | 1:02 |
| 129 | Simon Dehairs | Alpecin-Premier Tech | 1:32 |
| 130 | Lewis Bower | Groupama-FDJ United | 2:03 |
| 131 | Arthur Kluckers | Tudor Pro Cycling Team | 2:08 |
| 132 | Nadav Raisberg | NSN Cycling Team | 2:26 |
| 133 | Rune Herregodts | UAE Team Emirates-XRG | 2:57 |
| 134 | Patrick Konrad | Lidl-Trek | s.t. |
| 135 | Rainer Kepplinger | Bahrain Victorious | s.t. |
| 136 | Mathijs Paasschens | Bahrain Victorious | s.t. |
| 137 | Emil Herzog | Red Bull-BORA-hansgrohe | s.t. |
| 138 | Jan Hirt | NSN Cycling Team | 3:00 |
| 139 | Damien Howson | Pinarello-Q36.5 Pro Cycling Team | 3:10 |
| 140 | James Knox | Team Picnic PostNL | 4:01 |
| 141 | Amanuel Ghebreigzabhier | Lidl-Trek | 4:18 |
| 142 | Fabio Jakobsen | Team Picnic PostNL | 6:11 |
| 143 | Ethan Hayter | Soudal Quick-Step | 7:32 |
GC after stage 4:
495.2 kilometers raced so far at an average speed of 44.204 km/hr
| 1 | Antonio Tiberi | Bahrain Victorious | 11hr 12min 9sec |
| 2 | Isaac del Toro | UAE Team Emirates-XRG | @ 21sec |
| 3 | Harold Tejada | XDS Astana Team | 1:00 |
| 4 | Lennert Van Eetvelt | Lotto-Intermarché | 1:07 |
| 5 | Luke Plapp | Team Jayco-AlUla | 1:19 |
| 6 | Ilan Van Wilder | Soudal Quick-Step | 1:21 |
| 7 | Derek Gee-West | Lidl-Trek | 1:22 |
| 8 | Felix Gall | Decathlon CMA CGM Team | 1:28 |
| 9 | Jørgen Nordhagen | Team Visma | Lease a Bike | 1:30 |
| 10 | Tobias Halland Johannessen | Uno-X Mobility | 1:43 |
| 11 | Remco Evenepoel | Red Bull-BORA-hansgrohe | 1:44 |
| 12 | Mathys Rondel | Tudor Pro Cycling Team | 1:57 |
| 13 | Michael Storer | Tudor Pro Cycling Team | 2:02 |
| 14 | Wilco Kelderman | Team Visma | Lease a Bike | 2:05 |
| 15 | Byron Munton | Modern Adventure Pro Cycling | s.t. |
| 16 | Adam Yates | UAE Team Emirates-XRG | 2:22 |
| 17 | Tijmen Graat | Team Visma | Lease a Bike | 2:44 |
| 18 | Anders Halland Johannessen | Uno-X Mobility | 2:50 |
| 19 | Harm Vanhoucke | Pinarello-Q36.5 Pro Cycling Team | 3:04 |
| 20 | David Gaudu | Groupama-FDJ United | 3:19 |
| 21 | Embret Svestad-Bårdseng | INEOS Grenadiers | 3:20 |
| 22 | Pablo Castrillo | Movistar Team | 3:21 |
| 23 | Markel Beloki | EF Education-EasyPost | 3:30 |
| 24 | Georg Steinhauser | EF Education-EasyPost | 3:35 |
| 25 | Edward Dunbar | Pinarello-Q36.5 Pro Cycling Team | 3:41 |
| 26 | Chris Harper | Pinarello-Q36.5 Pro Cycling Team | 3:44 |
| 27 | Jardi Van Der Lee | EF Education-EasyPost | 3:51 |
| 28 | Kevin Vermaerke | UAE Team Emirates-XRG | 3:54 |
| 29 | Luca Vergallito | Alpecin-Premier Tech | 4:05 |
| 30 | Mattia Gaffuri | Team Picnic PostNL | s.t. |
| 31 | Junior Lecerf | Soudal Quick-Step | 4:12 |
| 32 | Peter Øxenberg | INEOS Grenadiers | 4:13 |
| 33 | George Bennett | NSN Cycling Team | 4:17 |
| 34 | Afonso Eulalio | Bahrain Victorious | 4:22 |
| 35 | Pavel Novak | Movistar Team | 4:25 |
| 36 | Sean Quinn | EF Education-EasyPost | 4:38 |
| 37 | Ben Tulett | Team Visma | Lease a Bike | 4:39 |
| 38 | Rudy Porter | Team Jayco-AlUla | 4:56 |
| 39 | Nairo Quintana | Movistar Team | 5:35 |
| 40 | Ben O'Connor | Team Jayco-AlUla | 5:42 |
| 41 | Anthon Charmig | Uno-X Mobility | 5:43 |
| 42 | Stefan de Bod | Modern Adventure Pro Cycling | 5:57 |
| 43 | Sergio Higuita | XDS Astana Team | 6:35 |
| 44 | Damiano Caruso | Bahrain Victorious | 7:35 |
| 45 | Martin López | XDS Astana Team | 7:44 |
| 46 | Nickolas Zukowsky | Pinarello-Q36.5 Pro Cycling Team | 8:41 |
| 47 | Amanuel Ghebreigzabhier | Lidl-Trek | 8:54 |
| 48 | Emil Herzog | Red Bull-BORA-hansgrohe | 8:55 |
| 49 | Steven Kruijswijk | Team Visma | Lease a Bike | 8:56 |
| 50 | Enzo Paleni | Groupama-FDJ United | 9:01 |
| 51 | Matthew Dinham | Team Picnic PostNL | 9:15 |
| 52 | Jan Hirt | NSN Cycling Team | 10:45 |
| 53 | Simone Gualdi | Lotto-Intermarché | 11:18 |
| 54 | Hannes Wilksch | Tudor Pro Cycling Team | 11:19 |
| 55 | Patrick Konrad | Lidl-Trek | 11:20 |
| 56 | Finn Fisher-Black | Red Bull-BORA-hansgrohe | 11:23 |
| 57 | James Knox | Team Picnic PostNL | 11:31 |
| 58 | Alastair Mackellar | EF Education-EasyPost | 12:04 |
| 59 | Damien Howson | Pinarello-Q36.5 Pro Cycling Team | 12:05 |
| 60 | Anders Skaarseth | Uno-X Mobility | 12:20 |
| 61 | Remi Cavagna | Groupama-FDJ United | 12:42 |
| 62 | Joshua Tarling | INEOS Grenadiers | 13:01 |
| 63 | Florian Vermeersch | UAE Team Emirates-XRG | 13:15 |
| 64 | Lorenzo Milesi | Movistar Team | 13:21 |
| 65 | Pier-André Côté | NSN Cycling Team | 13:30 |
| 66 | Connor Swift | INEOS Grenadiers | 13:36 |
| 67 | Luke Durbridge | Team Jayco-AlUla | 13:37 |
| 68 | Patrick Gamper | Team Jayco-AlUla | 13:39 |
| 69 | Nils Politt | UAE Team Emirates-XRG | 13:50 |
| 70 | Dion Smith | NSN Cycling Team | 14:11 |
| 71 | Baptiste Veistroffer | Lotto-Intermarché | 14:18 |
| 72 | Lev Gonov | XDS Astana Team | 14:44 |
| 73 | Daan Hoole | Decathlon CMA CGM Team | s.t. |
| 74 | Gregor Mühlberger | Decathlon CMA CGM Team | 14:56 |
| 75 | Warre Vangheluwe | Soudal Quick-Step | 15:15 |
| 76 | Ben Swift | INEOS Grenadiers | 15:21 |
| 77 | Edward Theuns | Lidl-Trek | 15:30 |
| 78 | Axel Huens | Groupama-FDJ United | 15:31 |
| 79 | Jonas Geens | Alpecin-Premier Tech | 15:42 |
| 80 | Tim Naberman | Team Picnic PostNL | 15:43 |
| 81 | Niklas Märkl | Team Picnic PostNL | 15:44 |
| 82 | Madis Mihkels | EF Education-EasyPost | 15:46 |
| 83 | Aivaras Mikutis | Tudor Pro Cycling Team | 16:24 |
| 84 | Jonathan Milan | Lidl-Trek | 16:29 |
| 85 | Nikias Arndt | Bahrain Victorious | 16:42 |
| 86 | Rainer Kepplinger | Bahrain Victorious | 17:09 |
| 87 | Roel van Sintmaartensdijk | Lotto-Intermarché | 17:15 |
| 88 | Casper van Uden | Team Picnic PostNL | 17:20 |
| 89 | Florian Sénéchal | Alpecin-Premier Tech | 17:30 |
| 90 | Johan Jacobs | Groupama-FDJ United | 17:45 |
| 91 | Mattia Cattaneo | Red Bull-BORA-hansgrohe | 17:52 |
| 92 | Arthur Kluckers | Tudor Pro Cycling Team | 17:55 |
| 93 | Nadav Raisberg | NSN Cycling Team | 18:16 |
| 94 | Gianni Moscon | Red Bull-BORA-hansgrohe | 18:19 |
| 95 | Ayco Bastiaens | Soudal Quick-Step | 18:20 |
| 96 | Nicolò Parisini | Pinarello-Q36.5 Pro Cycling Team | 18:27 |
| 97 | Owain Doull | Team Visma | Lease a Bike | 18:38 |
| 98 | Callum Thornley | Red Bull-BORA-hansgrohe | 18:41 |
| 99 | Ryan Mullen | NSN Cycling Team | s.t. |
| 100 | Mathijs Paasschens | Bahrain Victorious | 18:51 |
| 101 | Felix Ørn-Kristoff | Lotto-Intermarché | 19:03 |
| 102 | Alberto Dainese | Soudal Quick-Step | 19:05 |
| 103 | Manlio Moro | Movistar Team | 19:06 |
| 104 | Artem Shmidt | INEOS Grenadiers | s.t. |
| 105 | Emmanuel Houcou | Pinarello-Q36.5 Pro Cycling Team | 19:20 |
| 106 | Pietro Mattio | Team Visma | Lease a Bike | 19:26 |
| 107 | Sebastian Molano | UAE Team Emirates-XRG | 19:37 |
| 108 | Sean Christian | Modern Adventure Pro Cycling | 20:55 |
| 109 | Bert Van Lerberghe | Soudal Quick-Step | s.t. |
| 110 | Sam Welsford | INEOS Grenadiers | 21:00 |
| 111 | Carl-Frederik Bevort | Uno-X Mobility | 21:13 |
| 112 | Matthias Schwarzbacher | EF Education-EasyPost | 21:27 |
| 113 | Cole Kessler | Modern Adventure Pro Cycling | 21:28 |
| 114 | Ezra Caudell | Modern Adventure Pro Cycling | 21:37 |
| 115 | Gleb Syritsa | XDS Astana Team | 21:40 |
| 116 | Rune Herregodts | UAE Team Emirates-XRG | 21:42 |
| 117 | Gerben Thijssen | Alpecin-Premier Tech | 22:09 |
| 118 | Steffen De Schuyteneer | Lotto-Intermarché | 22:57 |
| 119 | Riley Pickrell | Modern Adventure Pro Cycling | 22:59 |
| 120 | Ethan Vernon | NSN Cycling Team | 23:25 |
| 121 | Albert Torres | Movistar Team | 23:31 |
| 122 | Sebastian Kolze Changizi | Tudor Pro Cycling Team | 23:40 |
| 123 | Lewis Bower | Groupama-FDJ United | s.t. |
| 124 | Jonas Rickaert | Alpecin-Premier Tech | 24:10 |
| 125 | Luka Mezgec | Team Jayco-AlUla | 24:37 |
| 126 | Max Walscheid | Lidl-Trek | 24:57 |
| 127 | Cees Bol | Decathlon CMA CGM Team | 25:46 |
| 128 | Alessandro Romele | XDS Astana Team | 26:05 |
| 129 | Jasper De Buyst | Lotto-Intermarché | 26:17 |
| 130 | Simone Consonni | Lidl-Trek | 26:19 |
| 131 | Mark Stewart | Modern Adventure Pro Cycling | 26:24 |
| 132 | Stefan Bissegger | Decathlon CMA CGM Team | 26:26 |
| 133 | Matteo Milan | Groupama-FDJ United | 26:27 |
| 134 | Jarrad Drizners | Red Bull-BORA-hansgrohe | 26:45 |
| 135 | Simon Dehairs | Alpecin-Premier Tech | 26:49 |
| 136 | Matteo Malucelli | XDS Astana Team | 27:05 |
| 137 | Robin Froidevaux | Tudor Pro Cycling Team | 27:08 |
| 138 | Erlend Blikra | Uno-X Mobility | 27:09 |
| 139 | Silvan Dillier | Alpecin-Premier Tech | 27:14 |
| 140 | Ethan Hayter | Soudal Quick-Step | 27:21 |
| 141 | Gianluca Pollefliet | Decathlon CMA CGM Team | 30:07 |
| 142 | Daniel Skerl | Bahrain Victorious | 30:35 |
| 143 | Fabio Jakobsen | Team Picnic PostNL | 35:26 |
Stage 4 map & profile:

Stage 4 map

Stage 4 profile
Wednesday, February 18: Stage 3, Umm Al Quwain - Jebel Mobrah, 183 km

Antonio Tiberi wins stage three.
Weather at Ras Al Khaimah, on the route, at 9:00 AM, local time: 22C (71F), with the wind from the south at 2 km/hr (1 mph). No rain is forecast. The temperature is forecast to climb to 27C (81F) at noon.
The route: The first of the two mountain stages of the UAE Tour. The stage is divided into two distinct parts. The first one approaches the final mountain by undulating through the desert, while the last one features approximately 20 km of continuous climbing all the way to the finish. Starting in Umm Al Quwain, the race reaches Ras Al Khaimah and returns to the desert. The race heads straight for Jebel Mobrah. The final climb is approximately 15 km long: the first part averages 7% up to the first summit, followed by 6 km at an average gradient of 12%.
Final kilometres: Final climb with very steep gradients (maximum 17%). Gradients constantly above 10–12% up to the finish.
The race: 145 riders started the stage at 12:37.
Here's the race organizer's stage three summary:
The unprecedented uphill finish at Jebel Mobrah shakes up the general classification, delivering both the stage win and the Red Jersey to Antonio Tiberi, who secures the first WorldTour victory of his career. The Bahrain Victorious rider responded to the initial attacks launched by Felix Gall, taking control with 4000 metres to go and managing to hold off the comeback by Isaac Del Toro.

Anothger shot of Antonio Tiberi winning stage three.
The latter had approached the brutal gradients of the final climb cautiously before finishing 15” behind the new Red Jersey and ahead of the 2024 winner, Lennert Van Eetvelt. A different story for Remco Evenepoel, who tried to respond to the early attacks but then lost ground, crossing the line 2’03” down on the winner. In the general classification, Tiberi leads by 21” over Del Toro and 1’00” over Harold Tejada. Rounding out the provisional top five are Lennert Van Eetvelt and Luke Plapp.
Complete results:
183 kilometers raced at an average speed of 41.476 km/hr
| 1 | Antonio Tiberi | Bahrain Victorious | 4hr 24min 44sec |
| 2 | Isaac del Toro | UAE Team Emirates-XRG | @ 15sec |
| 3 | Lennert Van Eetvelt | Lotto-Intermarché | O:29 |
| 4 | Harold Tejada | XDS Astana Team | 0:41 |
| 5 | Felix Gall | Decathlon CMA CGM Team | 0:51 |
| 6 | Tobias Halland Johannessen | Uno-X Mobility | s.t. |
| 7 | Derek Gee-West | Lidl-Trek | 1:07 |
| 8 | Jørgen Nordhagen | Team Visma | Lease a Bike | s.t. |
| 9 | Ilan Van Wilder | Soudal Quick-Step | s.t. |
| 10 | Luke Plapp | Team Jayco-AlUla | 1:13 |
| 11 | Mathys Rondel | Tudor Pro Cycling Team | 1:18 |
| 12 | Michael Storer | Tudor Pro Cycling Team | 1:35 |
| 13 | Adam Yates | UAE Team Emirates-XRG | 1:38 |
| 14 | Byron Munton | Modern Adventure Pro Cycling | 1:40 |
| 15 | Wilco Kelderman | Team Visma | Lease a Bike | 1:49 |
| 16 | Anders Halland Johannessen | Uno-X Mobility | 1:56 |
| 17 | Tijmen Graat | Team Visma | Lease a Bike | 2:00 |
| 18 | Remco Evenepoel | Red Bull-BORA-hansgrohe | 2:04 |
| 19 | Harm Vanhoucke | Pinarello-Q36.5 Pro Cycling Team | 2:14 |
| 20 | Embret Svestad-Bårdseng | INEOS Grenadiers | 2:41 |
| 21 | David Gaudu | Groupama-FDJ United | 2:43 |
| 22 | Jardi Van Der Lee | EF Education-EasyPost | s.t. |
| 23 | Edward Dunbar | Pinarello-Q36.5 Pro Cycling Team | 2:50 |
| 24 | Kevin Vermaerke | UAE Team Emirates-XRG | 2:56 |
| 25 | George Bennett | NSN Cycling Team | s.t. |
| 26 | Markel Beloki | EF Education-EasyPost | 3:01 |
| 27 | Chris Harper | Pinarello-Q36.5 Pro Cycling Team | 3:04 |
| 28 | Georg Steinhauser | EF Education-EasyPost | 3:06 |
| 29 | Afonso Eulalio | Bahrain Victorious | s.t. |
| 30 | Pablo Castrillo | Movistar Team | s.t. |
| 31 | Pavel Novak | Movistar Team | 3:12 |
| 32 | Mattia Gaffuri | Team Picnic PostNL | 3:17 |
| 33 | Junior Lecerf | Soudal Quick-Step | 3:23 |
| 34 | Luca Vergallito | Alpecin-Premier Tech | s.t. |
| 35 | Emil Herzog | Red Bull-BORA-hansgrohe | s.t. |
| 36 | Amanuel Ghebreigzabhier | Lidl-Trek | 3:35 |
| 37 | Sean Quinn | EF Education-EasyPost | 3:43 |
| 38 | Rudy Porter | Team Jayco-AlUla | 3:45 |
| 39 | Peter Øxenberg | INEOS Grenadiers | 3:59 |
| 40 | Ben Tulett | Team Visma | Lease a Bike | 4:06 |
| 41 | Nairo Quintana | Movistar Team | 4:25 |
| 42 | Finlay Pickering | Team Jayco-AlUla | s.t. |
| 43 | Anthon Charmig | Uno-X Mobility | 5:02 |
| 44 | Ben O'Connor | Team Jayco-AlUla | 5:20 |
| 45 | Stefan de Bod | Modern Adventure Pro Cycling | 5:41 |
| 46 | Sergio Higuita | XDS Astana Team | s.t. |
| 47 | James Knox | Team Picnic PostNL | 6:31 |
| 48 | Jan Hirt | NSN Cycling Team | s.t. |
| 49 | Martin López | XDS Astana Team | 6:42 |
| 50 | Damiano Caruso | Bahrain Victorious | s.t. |
| 51 | Patrick Konrad | Lidl-Trek | 7:24 |
| 52 | Steven Kruijswijk | Team Visma | Lease a Bike | 7:53 |
| 53 | Alastair Mackellar | EF Education-EasyPost | s.t. |
| 54 | Simone Gualdi | Lotto-Intermarché | s.t. |
| 55 | Nickolas Zukowsky | Pinarello-Q36.5 Pro Cycling Team | 8:05 |
| 56 | Enzo Paleni | Groupama-FDJ United | 8:17 |
| 57 | Matthew Dinham | Team Picnic PostNL | s.t. |
| 58 | Damien Howson | Pinarello-Q36.5 Pro Cycling Team | 8:22 |
| 59 | Hannes Wilksch | Tudor Pro Cycling Team | 9:51 |
| 60 | Anders Skaarseth | Uno-X Mobility | 11:04 |
| 61 | Finn Fisher-Black | Red Bull-BORA-hansgrohe | 11:07 |
| 62 | Lorenzo Milesi | Movistar Team | 12:50 |
| 63 | Remi Cavagna | Groupama-FDJ United | s.t. |
| 64 | Pier-André Côté | NSN Cycling Team | s.t. |
| 65 | Patrick Gamper | Team Jayco-AlUla | 13:02 |
| 66 | Warre Vangheluwe | Soudal Quick-Step | s.t. |
| 67 | Nils Politt | UAE Team Emirates-XRG | 13:05 |
| 68 | Florian Vermeersch | UAE Team Emirates-XRG | s.t. |
| 69 | Connor Swift | INEOS Grenadiers | 13:15 |
| 70 | Joshua Tarling | INEOS Grenadiers | s.t. |
| 71 | Dion Smith | NSN Cycling Team | s.t. |
| 72 | Luke Durbridge | Team Jayco-AlUla | s.t. |
| 73 | Rainer Kepplinger | Bahrain Victorious | s.t. |
| 74 | Baptiste Veistroffer | Lotto-Intermarché | 13:52 |
| 75 | Niklas Märkl | Team Picnic PostNL | 14:24 |
| 76 | Gregor Mühlberger | Decathlon CMA CGM Team | s.t. |
| 77 | Artem Shmidt | INEOS Grenadiers | 14:26 |
| 78 | Lev Gonov | XDS Astana Team | s.t. |
| 79 | Nicolò Parisini | Pinarello-Q36.5 Pro Cycling Team | s.t. |
| 80 | Edward Theuns | Lidl-Trek | 14:38 |
| 81 | Daan Hoole | Decathlon CMA CGM Team | s.t. |
| 82 | Nadav Raisberg | NSN Cycling Team | s.t. |
| 83 | Tim Naberman | Team Picnic PostNL | s.t. |
| 84 | Jonas Geens | Alpecin-Premier Tech | s.t. |
| 85 | Nikias Arndt | Bahrain Victorious | s.t. |
| 86 | Ben Swift | INEOS Grenadiers | s.t. |
| 87 | Madis Mihkels | EF Education-EasyPost | s.t. |
| 88 | Ayco Bastiaens | Soudal Quick-Step | s.t. |
| 89 | Axel Huens | Groupama-FDJ United | s.t. |
| 90 | Mathijs Paasschens | Bahrain Victorious | s.t. |
| 91 | Arthur Kluckers | Tudor Pro Cycling Team | 15:30 |
| 92 | Aivaras Mikutis | Tudor Pro Cycling Team | 15:55 |
| 93 | Rune Herregodts | UAE Team Emirates-XRG | s.t. |
| 94 | Roel van Sintmaartensdijk | Lotto-Intermarché | 16:12 |
| 95 | Jonathan Milan | Lidl-Trek | s.t. |
| 96 | Florian Sénéchal | Alpecin-Premier Tech | s.t. |
| 97 | Casper van Uden | Team Picnic PostNL | 16:30 |
| 98 | Johan Jacobs | Groupama-FDJ United | 16:58 |
| 99 | Mattia Cattaneo | Red Bull-BORA-hansgrohe | 17:31 |
| 100 | Gianni Moscon | Red Bull-BORA-hansgrohe | s.t. |
| 101 | Alberto Dainese | Soudal Quick-Step | 17:43 |
| 102 | Ryan Mullen | NSN Cycling Team | 17:56 |
| 103 | Owain Doull | Team Visma | Lease a Bike | 17:56 |
| 104 | Pietro Mattio | Team Visma | Lease a Bike | 18:15 |
| 105 | Emmanuel Houcou | Pinarello-Q36.5 Pro Cycling Team | s.t. |
| 106 | Felix Ørn-Kristoff | Lotto-Intermarché | s.t. |
| 107 | Callum Thornley | Red Bull-BORA-hansgrohe | 18:19 |
| 108 | Manlio Moro | Movistar Team | 18:23 |
| 109 | Sebastian Molano | UAE Team Emirates-XRG | s.t. |
| 110 | Sean Christian | Modern Adventure Pro Cycling | 19:23 |
| 111 | Bert Van Lerberghe | Soudal Quick-Step | 19:44 |
| 112 | Ethan Hayter | Soudal Quick-Step | s.t. |
| 113 | Riley Pickrell | Modern Adventure Pro Cycling | 20:30 |
| 114 | Sam Welsford | INEOS Grenadiers | s.t. |
| 115 | Matthias Schwarzbacher | EF Education-EasyPost | s.t. |
| 116 | Ezra Caudell | Modern Adventure Pro Cycling | s.t. |
| 117 | Cole Kessler | Modern Adventure Pro Cycling | s.t. |
| 118 | Gerben Thijssen | Alpecin-Premier Tech | s.t. |
| 119 | Lewis Bower | Groupama-FDJ United | 20:36 |
| 120 | Carl-Frederik Bevort | Uno-X Mobility | 20:37 |
| 121 | Gleb Syritsa | XDS Astana Team | 20:55 |
| 122 | Sebastian Kolze Changizi | Tudor Pro Cycling Team | 21:48 |
| 123 | Albert Torres | Movistar Team | 22:20 |
| 124 | Steffen De Schuyteneer | Lotto-Intermarché | 22:27 |
| 125 | Ethan Vernon | NSN Cycling Team | 22:36 |
| 126 | Silvan Dillier | Alpecin-Premier Tech | 22:44 |
| 127 | Jonas Rickaert | Alpecin-Premier Tech | 23:07 |
| 128 | Simon Dehairs | Alpecin-Premier Tech | 23:34 |
| 129 | Luka Mezgec | Team Jayco-AlUla | s.t. |
| 130 | Fabio Jakobsen | Team Picnic PostNL | 23:52 |
| 131 | Max Walscheid | Lidl-Trek | 24:41 |
| 132 | Matteo Milan | Groupama-FDJ United | 25:15 |
| 133 | Daniel Skerl | Bahrain Victorious | s.t. |
| 134 | Alessandro Romele | XDS Astana Team | s.t. |
| 135 | Matteo Malucelli | XDS Astana Team | s.t. |
| 136 | Stefan Bissegger | Decathlon CMA CGM Team | s.t. |
| 137 | Gianluca Pollefliet | Decathlon CMA CGM Team | s.t. |
| 138 | Cees Bol | Decathlon CMA CGM Team | s.t. |
| 139 | Simone Consonni | Lidl-Trek | s.t. |
| 140 | Robin Froidevaux | Tudor Pro Cycling Team | s.t. |
| 141 | Robbe Ghys | Decathlon CMA CGM Team | s.t. |
| 142 | Mark Stewart | Modern Adventure Pro Cycling | s.t. |
| 143 | Jasper De Buyst | Lotto-Intermarché | s.t. |
| 144 | Erlend Blikra | Uno-X Mobility | s.t. |
| 145 | Jarrad Drizners | Red Bull-BORA-hansgrohe | s.t. |
GC after stage 3:
313.2 kilometers raced so far at an average speed of 43.799 km/hr
| 1 | Antonio Tiberi | Bahrain Victorious | 7hr 9min 3sec |
| 2 | Isaac del Toro | UAE Team Emirates-XRG | @ 21sec |
| 3 | Harold Tejada | XDS Astana Team | 1:00 |
| 4 | Lennert Van Eetvelt | Lotto-Intermarché | 1:07 |
| 5 | Luke Plapp | Team Jayco-AlUla | 1:19 |
| 6 | Ilan Van Wilder | Soudal Quick-Step | 1:21 |
| 7 | Derek Gee-West | Lidl-Trek | 1:22 |
| 8 | Felix Gall | Decathlon CMA CGM Team | 1:28 |
| 9 | Jørgen Nordhagen | Team Visma | Lease a Bike | 1:30 |
| 10 | Tobias Halland Johannessen | Uno-X Mobility | 1:43 |
| 11 | Remco Evenepoel | Red Bull-BORA-hansgrohe | 1:44 |
| 12 | Mathys Rondel | Tudor Pro Cycling Team | 1:57 |
| 13 | Michael Storer | Tudor Pro Cycling Team | 2:02 |
| 14 | Wilco Kelderman | Team Visma | Lease a Bike | 2:05 |
| 15 | Byron Munton | Modern Adventure Pro Cycling | 2:05 |
| 16 | Adam Yates | UAE Team Emirates-XRG | 2:22 |
| 17 | Tijmen Graat | Team Visma | Lease a Bike | 2:44 |
| 18 | Anders Halland Johannessen | Uno-X Mobility | 2:50 |
| 19 | Harm Vanhoucke | Pinarello-Q36.5 Pro Cycling Team | 3:04 |
| 20 | David Gaudu | Groupama-FDJ United | 3:19 |
| 21 | Embret Svestad-Bårdseng | INEOS Grenadiers | 3:20 |
| 22 | Pablo Castrillo | Movistar Team | 3:21 |
| 23 | Markel Beloki | EF Education-EasyPost | 3:30 |
| 24 | Georg Steinhauser | EF Education-EasyPost | 3:36 |
| 25 | Edward Dunbar | Pinarello-Q36.5 Pro Cycling Team | 3:41 |
| 26 | Chris Harper | Pinarello-Q36.5 Pro Cycling Team | 3:44 |
| 27 | Jardi Van Der Lee | EF Education-EasyPost | 3:51 |
| 28 | Kevin Vermaerke | UAE Team Emirates-XRG | 3:54 |
| 29 | Luca Vergallito | Alpecin-Premier Tech | 4:05 |
| 30 | Mattia Gaffuri | Team Picnic PostNL | 4:05 |
| 31 | Junior Lecerf | Soudal Quick-Step | 4:12 |
| 32 | Peter Øxenberg | INEOS Grenadiers | 4:13 |
| 33 | George Bennett | NSN Cycling Team | 4:17 |
| 34 | Afonso Eulalio | Bahrain Victorious | 4:22 |
| 35 | Pavel Novak | Movistar Team | 4:25 |
| 36 | Amanuel Ghebreigzabhier | Lidl-Trek | 4:36 |
| 37 | Sean Quinn | EF Education-EasyPost | 4:38 |
| 38 | Ben Tulett | Team Visma | Lease a Bike | 4:39 |
| 39 | Rudy Porter | Team Jayco-AlUla | 4:56 |
| 40 | Finlay Pickering | Team Jayco-AlUla | 5:30 |
| 41 | Nairo Quintana | Movistar Team | 5:35 |
| 42 | Ben O'Connor | Team Jayco-AlUla | 5:42 |
| 43 | Anthon Charmig | Uno-X Mobility | 5:43 |
| 44 | Emil Herzog | Red Bull-BORA-hansgrohe | 5:58 |
| 45 | Stefan de Bod | Modern Adventure Pro Cycling | 6:01 |
| 46 | Sergio Higuita | XDS Astana Team | 6:35 |
| 47 | James Knox | Team Picnic PostNL | 7:31 |
| 48 | Damiano Caruso | Bahrain Victorious | 7:35 |
| 49 | Martin López | XDS Astana Team | 7:44 |
| 50 | Jan Hirt | NSN Cycling Team | 7:45 |
| 51 | Patrick Konrad | Lidl-Trek | 8:23 |
| 52 | Nickolas Zukowsky | Pinarello-Q36.5 Pro Cycling Team | 8:41 |
| 53 | Damien Howson | Pinarello-Q36.5 Pro Cycling Team | 8:55 |
| 54 | Steven Kruijswijk | Team Visma | Lease a Bike | 8:56 |
| 55 | Enzo Paleni | Groupama-FDJ United | 9:01 |
| 56 | Matthew Dinham | Team Picnic PostNL | 9:15 |
| 57 | Simone Gualdi | Lotto-Intermarché | 11:18 |
| 58 | Hannes Wilksch | Tudor Pro Cycling Team | 11:19 |
| 59 | Finn Fisher-Black | Red Bull-BORA-hansgrohe | 11:23 |
| 60 | Alastair Mackellar | EF Education-EasyPost | 12:04 |
| 61 | Anders Skaarseth | Uno-X Mobility | 12:20 |
| 62 | Remi Cavagna | Groupama-FDJ United | 12:42 |
| 63 | Joshua Tarling | INEOS Grenadiers | 13:01 |
| 64 | Florian Vermeersch | UAE Team Emirates-XRG | 13:15 |
| 65 | Lorenzo Milesi | Movistar Team | 13:21 |
| 66 | Pier-André Côté | NSN Cycling Team | 13:30 |
| 67 | Connor Swift | INEOS Grenadiers | 13:36 |
| 68 | Luke Durbridge | Team Jayco-AlUla | 13:37 |
| 69 | Patrick Gamper | Team Jayco-AlUla | 13:45 |
| 70 | Nils Politt | UAE Team Emirates-XRG | 13:50 |
| 71 | Dion Smith | NSN Cycling Team | 14:11 |
| 72 | Rainer Kepplinger | Bahrain Victorious | 14:12 |
| 73 | Warre Vangheluwe | Soudal Quick-Step | 14:13 |
| 74 | Baptiste Veistroffer | Lotto-Intermarché | 14:18 |
| 75 | Daan Hoole | Decathlon CMA CGM Team | 14:44 |
| 76 | Lev Gonov | XDS Astana Team | s.t. |
| 77 | Gregor Mühlberger | Decathlon CMA CGM Team | 14:56 |
| 78 | Ben Swift | INEOS Grenadiers | 15:21 |
| 79 | Edward Theuns | Lidl-Trek | 15:30 |
| 80 | Axel Huens | Groupama-FDJ United | 15:31 |
| 81 | Jonas Geens | Alpecin-Premier Tech | 15:42 |
| 82 | Tim Naberman | Team Picnic PostNL | 15:43 |
| 83 | Niklas Märkl | Team Picnic PostNL | 15:44 |
| 84 | Madis Mihkels | EF Education-EasyPost | 15:46 |
| 85 | Arthur Kluckers | Tudor Pro Cycling Team | 15:47 |
| 86 | Nadav Raisberg | NSN Cycling Team | 15:50 |
| 87 | Mathijs Paasschens | Bahrain Victorious | 15:54 |
| 88 | Aivaras Mikutis | Tudor Pro Cycling Team | 16:24 |
| 89 | Jonathan Milan | Lidl-Trek | 16:39 |
| 90 | Nikias Arndt | Bahrain Victorious | 16:42 |
| 91 | Roel van Sintmaartensdijk | Lotto-Intermarché | 17:15 |
| 92 | Casper van Uden | Team Picnic PostNL | 17:20 |
| 93 | Florian Sénéchal | Alpecin-Premier Tech | 17:30 |
| 94 | Johan Jacobs | Groupama-FDJ United | 17:45 |
| 95 | Mattia Cattaneo | Red Bull-BORA-hansgrohe | 17:52 |
| 96 | Artem Shmidt | INEOS Grenadiers | 18:13 |
| 97 | Gianni Moscon | Red Bull-BORA-hansgrohe | 18:19 |
| 98 | Ayco Bastiaens | Soudal Quick-Step | 18:20 |
| 99 | Nicolò Parisini | Pinarello-Q36.5 Pro Cycling Team | 18:27 |
| 100 | Owain Doull | Team Visma | Lease a Bike | 18:38 |
| 101 | Ryan Mullen | NSN Cycling Team | 18:41 |
| 102 | Callum Thornley | Red Bull-BORA-hansgrohe | s.t. |
| 103 | Rune Herregodts | UAE Team Emirates-XRG | 18:45 |
| 104 | Felix Ørn-Kristoff | Lotto-Intermarché | 19:03 |
| 105 | Alberto Dainese | Soudal Quick-Step | 19:05 |
| 106 | Manlio Moro | Movistar Team | 19:06 |
| 107 | Emmanuel Houcou | Pinarello-Q36.5 Pro Cycling Team | 19:20 |
| 108 | Pietro Mattio | Team Visma | Lease a Bike | 19:26 |
| 109 | Sebastian Molano | UAE Team Emirates-XRG | 19:37 |
| 110 | Ethan Hayter | Soudal Quick-Step | 19:49 |
| 111 | Sean Christian | Modern Adventure Pro Cycling | 20:55 |
| 112 | Bert Van Lerberghe | Soudal Quick-Step | 20:55 |
| 113 | Sam Welsford | INEOS Grenadiers | 21:00 |
| 114 | Carl-Frederik Bevort | Uno-X Mobility | 21:13 |
| 115 | Matthias Schwarzbacher | EF Education-EasyPost | 21:27 |
| 116 | Cole Kessler | Modern Adventure Pro Cycling | 21:28 |
| 117 | Ezra Caudell | Modern Adventure Pro Cycling | 21:37 |
| 118 | Lewis Bower | Groupama-FDJ United | s.t. |
| 119 | Gleb Syritsa | XDS Astana Team | 21:40 |
| 120 | Gerben Thijssen | Alpecin-Premier Tech | 22:09 |
| 121 | Steffen De Schuyteneer | Lotto-Intermarché | 22:57 |
| 122 | Riley Pickrell | Modern Adventure Pro Cycling | 22:59 |
| 123 | Albert Torres | Movistar Team | 23:31 |
| 124 | Ethan Vernon | NSN Cycling Team | 23:31 |
| 125 | Sebastian Kolze Changizi | Tudor Pro Cycling Team | 23:40 |
| 126 | Jonas Rickaert | Alpecin-Premier Tech | 24:10:00 |
| 127 | Luka Mezgec | Team Jayco-AlUla | 24:37 |
| 128 | Max Walscheid | Lidl-Trek | 24:57 |
| 129 | Simon Dehairs | Alpecin-Premier Tech | 25:17 |
| 130 | Stefan Bissegger | Decathlon CMA CGM Team | 25:26 |
| 131 | Cees Bol | Decathlon CMA CGM Team | 25:46 |
| 132 | Robbe Ghys | Decathlon CMA CGM Team | 25:59 |
| 133 | Alessandro Romele | XDS Astana Team | 26:05 |
| 134 | Jasper De Buyst | Lotto-Intermarché | 26:17 |
| 135 | Simone Consonni | Lidl-Trek | 26:19 |
| 136 | Mark Stewart | Modern Adventure Pro Cycling | 26:24 |
| 137 | Matteo Milan | Groupama-FDJ United | 26:31 |
| 138 | Jarrad Drizners | Red Bull-BORA-hansgrohe | 26:45 |
| 139 | Matteo Malucelli | XDS Astana Team | 27:05 |
| 140 | Robin Froidevaux | Tudor Pro Cycling Team | 27:08 |
| 141 | Erlend Blikra | Uno-X Mobility | 27:09 |
| 142 | Silvan Dillier | Alpecin-Premier Tech | 27:14 |
| 143 | Gianluca Pollefliet | Decathlon CMA CGM Team | 29:07 |
| 144 | Fabio Jakobsen | Team Picnic PostNL | 29:15 |
| 145 | Daniel Skerl | Bahrain Victorious | 30:35 |
Stage 3 map & profile:

Stage 3 map

Stage 3 profile
Tuesday, February 17: Stage 2, Al Hudayriat Island 12.2 km individual time trial

World time trial champion Remco Evenepoel riding to a stage victory and the GC lead.
Plato's dialogue Crito is available both in audiobook and Kindle eBook versions. To get your copy, just click on the Amazon link on the right.
Weather at Al Hudayriat Island at 9:00 AM, local time: 22C (72F), fair, with no measurable wind and a 2% chance of rain. The temperature is forecast to climb to 27C (80C) at 1PM with the wind from the west-northwest at 8 km/hr (5 mph) and a 1% chance of rain.
The route: Stage 2 is an Individual Time Trial that takes place entirely inside Al Hudayriyat Island. The route is very fast and features only a few right-angle bends and two U-turns. The road is perfectly flat, wide and with sweeping turns, which will allow the riders to maintain very high speeds (wind permitting).
Final kilometers: Wide curves, wide road, excellent pavement. The finish line is on asphalt.
The race: Here's the report from the race organizer.
Remco Evenepoel asserted his dominance by flying at an average speed of 56.092 km/h and stripping the Red Jersey from Isaac Del Toro, who finished 42 seconds back. Joshua Tarling and Rémi Cavagna completed the stage podium. Tomorrow sees the first-ever uphill finish at Jebel Mobrah, featuring double-digit gradients.

Another shot of Evenepoel on his ride. photo: Getty Sport.
Al Hudayriyat Island, 17 February 2026 – The three-time world time trial champion Remco Evenepoel lived up to expectations, claiming victory in the Breitling ITT Stage on Al Hudayriyat Island and, in addition to the stage win, taking over the Red Jersey as leader of the general classification. Securing his seventh win of the season, Evenepoel covered the 12.2 km course in 13’03”, at an average speed of over 56 km/h—enough to leave Joshua Tarling (6”) and Rémi Cavagna (12”) behind him. Former Red Jersey holder Isaac Del Toro finished 42” down, the same time as Ben O’Connor, and behind other GC contenders such as Antonio Tiberi (34”) and Derek Gee (35”). Further back were Michael Storer (47”), Felix Gall (57”), Lennert Van Eetvelt (1’03”), and Adam Yates (1’04”). Tomorrow, the general classification is set for another major shake-up with the unprecedented uphill finish at Jebel Mobrah: 14.9 km at an average gradient of 8.6%, with sustained ramps above 12% over the final 6 km.

Joshua Tarling riding to second place.
And here's the report from winner Remco Evenepoel's Team Red Bull-BORA-hansgrohe:
Remco Evenepoel delivered a commanding performance on Stage 2 of the UAE Tour, powering to victory in the 12.2km circuit on Hudayriyat Island and moving into the overall race lead.
On a flat and non-technical course, the Red Bull - BORA - hansgrohe rider stopped the clock with a time of 13:03 minutes, averaging 56.1km/h in a blisteringly fast display against the clock. This marked his second time trial win of 2026 and his seventh victory of the season so far.
“It was pretty quick. The course was completely flat, not super technical, so it was the perfect course to try and ride that fast,” he said afterwards. “I’m very happy to have pulled it off today.” - Remco Evenepoel
Starting early as the fifth rider off the ramp, Evenepoel laid down the benchmark and then spent nearly two hours in the hot seat as rivals attempted to match his time. With no-one able to do so, the Belgian moved into the red leader’s jersey and also pulled on the green jersey after two stages.
Looking ahead to the decisive days to come, he was level-headed about his objective. “In 2023, when I won the UAE Tour overall, I didn’t take any stage victories apart from the team time trial, so to take my first individual stage victory at this race is great.
"The battle for the general classification is on. It’s always better to go into that ahead rather than behind, to defend rather than have to attack, so I think it’s a good situation for us. Now we’ll work hard to defend the race lead until the final stage," Evenepoel said.
Speaking about today’s result and reflecting on the racing still to come, Sports Director Klaas Lodewyck is mindful of what lies ahead: “It was a really good day for us. We had a big objective to try and win the stage today, and that’s exactly what Remco did. He has a nice time gap in the general classification for the moment, but the race isn’t over. Tomorrow we’ve got a really hard climb coming up in the finale, so by tomorrow evening we’ll know more about where we’re at.”
Tomorrow brings the first summit finish of the race at Jebel Mobrah, where Evenepoel and his team will face the first major climbing test of this year’s edition.
Complete results:
12.2 kilometers raced at an average speed of 56.092 km/hr
| 1 | Remco Evenepoel | Red Bull-BORA-hansgrohe | 13min 3sec |
| 2 | Joshua Tarling | INEOS Grenadiers | @ 6sec |
| 3 | Remi Cavagna | Groupama-FDJ United | 0:12 |
| 4 | Ethan Hayter | Soudal Quick-Step | 0:25 |
| 5 | Daan Hoole | Decathlon CMA CGM Team | 0:26 |
| 6 | Luke Plapp | Team Jayco-AlUla | s.t. |
| 7 | Artem Shmidt | INEOS Grenadiers | 0:29 |
| 8 | Florian Vermeersch | UAE Team Emirates-XRG | 0:30 |
| 9 | Stefan Bissegger | Decathlon CMA CGM Team | 0:31 |
| 10 | Rune Herregodts | UAE Team Emirates-XRG | 0:33 |
| 11 | Peter Øxenberg | INEOS Grenadiers | 0:34 |
| 12 | Ilan Van Wilder | Soudal Quick-Step | s.t. |
| 13 | Antonio Tiberi | Bahrain Victorious | s.t. |
| 14 | Derek Gee-West | Lidl-Trek | 0:35 |
| 15 | Pablo Castrillo | Movistar Team | s.t. |
| 16 | Wilco Kelderman | Team Visma | Lease a Bike | 0:36 |
| 17 | Finn Fisher-Black | Red Bull-BORA-hansgrohe | s.t. |
| 18 | Max Walscheid | Lidl-Trek | s.t. |
| 19 | Arthur Kluckers | Tudor Pro Cycling Team | 0:37 |
| 20 | Lev Gonov | XDS Astana Team | 0:38 |
| 21 | Harold Tejada | XDS Astana Team | 0:39 |
| 22 | Stefan de Bod | Modern Adventure Pro Cycling | 0:40 |
| 23 | Connor Swift | INEOS Grenadiers | 0:41 |
| 24 | Mattia Cattaneo | Red Bull-BORA-hansgrohe | s.t. |
| 25 | Isaac del Toro | UAE Team Emirates-XRG | 0:42 |
| 26 | Ben O'Connor | Team Jayco-AlUla | s.t. |
| 27 | Callum Thornley | Red Bull-BORA-hansgrohe | s.t. |
| 28 | Luke Durbridge | Team Jayco-AlUla | s.t. |
| 29 | Jørgen Nordhagen | Team Visma | Lease a Bike | 0:43 |
| 30 | Byron Munton | Modern Adventure Pro Cycling | 0:45 |
| 31 | Baptiste Veistroffer | Lotto-Intermarché | 0:46 |
| 32 | Michael Storer | Tudor Pro Cycling Team | 0:47 |
| 33 | Markel Beloki | EF Education-EasyPost | 0:49 |
| 34 | Aivaras Mikutis | Tudor Pro Cycling Team | s.t. |
| 35 | Sam Welsford | INEOS Grenadiers | 0:50 |
| 36 | Steffen De Schuyteneer | Lotto-Intermarché | s.t. |
| 37 | Jonathan Milan | Lidl-Trek | s.t. |
| 38 | Georg Steinhauser | EF Education-EasyPost | s.t. |
| 39 | Lorenzo Milesi | Movistar Team | 0:51 |
| 40 | Gregor Mühlberger | Decathlon CMA CGM Team | 0:52 |
| 41 | Damien Howson | Pinarello-Q36.5 Pro Cycling Team | 0:53 |
| 42 | Alastair Mackellar | EF Education-EasyPost | s.t. |
| 43 | Ben Tulett | Team Visma | Lease a Bike | 0:55 |
| 44 | Carl-Frederik Bevort | Uno-X Mobility | 0:56 |
| 45 | David Gaudu | Groupama-FDJ United | s.t. |
| 46 | Nickolas Zukowsky | Pinarello-Q36.5 Pro Cycling Team | s.t. |
| 47 | Cees Bol | Decathlon CMA CGM Team | 0:57 |
| 48 | Felix Gall | Decathlon CMA CGM Team | s.t. |
| 49 | Embret Svestad-Bårdseng | INEOS Grenadiers | 0:59 |
| 50 | Mathys Rondel | Tudor Pro Cycling Team | s.t. |
| 51 | Pier-André Côté | NSN Cycling Team | 1:00 |
| 52 | Chris Harper | Pinarello-Q36.5 Pro Cycling Team | s.t. |
| 53 | Anthon Charmig | Uno-X Mobility | 1:01 |
| 54 | Luca Vergallito | Alpecin-Premier Tech | 1:02 |
| 55 | Owain Doull | Team Visma | Lease a Bike | s.t. |
| 56 | Ben Swift | INEOS Grenadiers | 1:03 |
| 57 | Patrick Gamper | Team Jayco-AlUla | s.t. |
| 58 | Lennert Van Eetvelt | Lotto-Intermarché | s.t. |
| 59 | Manlio Moro | Movistar Team | s.t. |
| 60 | Enzo Paleni | Groupama-FDJ United | 1:04 |
| 61 | Robbe Ghys | Decathlon CMA CGM Team | s.t. |
| 62 | Adam Yates | UAE Team Emirates-XRG | s.t. |
| 63 | Tijmen Graat | Team Visma | Lease a Bike | s.t. |
| 64 | Nils Politt | UAE Team Emirates-XRG | 1:05 |
| 65 | Gleb Syritsa | XDS Astana Team | s.t. |
| 66 | Ryan Mullen | NSN Cycling Team | s.t. |
| 67 | Johan Jacobs | Groupama-FDJ United | 1:07 |
| 68 | Felix Ørn-Kristoff | Lotto-Intermarché | 1:08 |
| 69 | Mattia Gaffuri | Team Picnic PostNL | s.t. |
| 70 | Gianni Moscon | Red Bull-BORA-hansgrohe | s.t. |
| 71 | Simone Gualdi | Lotto-Intermarché | s.t. |
| 72 | Junior Lecerf | Soudal Quick-Step | 1:09 |
| 73 | Harm Vanhoucke | Pinarello-Q36.5 Pro Cycling Team | 1:10 |
| 74 | Alessandro Romele | XDS Astana Team | s.t. |
| 75 | Casper van Uden | Team Picnic PostNL | s.t. |
| 76 | Edward Dunbar | Pinarello-Q36.5 Pro Cycling Team | 1:11 |
| 77 | Tobias Halland Johannessen | Uno-X Mobility | 1:12 |
| 78 | Edward Theuns | Lidl-Trek | s.t. |
| 79 | Damiano Caruso | Bahrain Victorious | 1:13 |
| 80 | Axel Huens | Groupama-FDJ United | s.t. |
| 81 | Sergio Higuita | XDS Astana Team | 1:14 |
| 82 | Anders Halland Johannessen | Uno-X Mobility | s.t. |
| 83 | Sean Quinn | EF Education-EasyPost | 1:15 |
| 84 | Ethan Vernon | NSN Cycling Team | s.t. |
| 85 | Dion Smith | NSN Cycling Team | 1:16 |
| 86 | Matthias Schwarzbacher | EF Education-EasyPost | 1:17 |
| 87 | Rainer Kepplinger | Bahrain Victorious | s.t. |
| 88 | Cole Kessler | Modern Adventure Pro Cycling | 1:18 |
| 89 | Matthew Dinham | Team Picnic PostNL | s.t. |
| 90 | Kevin Vermaerke | UAE Team Emirates-XRG | s.t. |
| 91 | Patrick Konrad | Lidl-Trek | 1:19 |
| 92 | James Knox | Team Picnic PostNL | 1:20 |
| 93 | Lewis Bower | Groupama-FDJ United | 1:21 |
| 94 | Amanuel Ghebreigzabhier | Lidl-Trek | s.t. |
| 95 | Martin López | XDS Astana Team | 1:22 |
| 96 | Jasper De Buyst | Lotto-Intermarché | s.t. |
| 97 | Roel van Sintmaartensdijk | Lotto-Intermarché | 1:23 |
| 98 | Luka Mezgec | Team Jayco-AlUla | s.t. |
| 99 | Steven Kruijswijk | Team Visma | Lease a Bike | s.t. |
| 100 | Simone Consonni | Lidl-Trek | 1:24 |
| 101 | Jonas Geens | Alpecin-Premier Tech | s.t. |
| 102 | Finlay Pickering | Team Jayco-AlUla | 1:25 |
| 103 | Emmanuel Houcou | Pinarello-Q36.5 Pro Cycling Team | s.t. |
| 104 | Tim Naberman | Team Picnic PostNL | s.t. |
| 105 | Ezra Caudell | Modern Adventure Pro Cycling | 1:27 |
| 106 | Jonas Rickaert | Alpecin-Premier Tech | s.t. |
| 107 | Madis Mihkels | EF Education-EasyPost | 1:28 |
| 108 | Jardi Van Der Lee | EF Education-EasyPost | s.t. |
| 109 | Mark Stewart | Modern Adventure Pro Cycling | 1:29 |
| 110 | Nairo Quintana | Movistar Team | 1:30 |
| 111 | Albert Torres | Movistar Team | 1:31 |
| 112 | Warre Vangheluwe | Soudal Quick-Step | s.t. |
| 113 | Bert Van Lerberghe | Soudal Quick-Step | s.t. |
| 114 | Rudy Porter | Team Jayco-AlUla | s.t. |
| 115 | Pietro Mattio | Team Visma | Lease a Bike | s.t. |
| 116 | Nadav Raisberg | NSN Cycling Team | 1:32 |
| 117 | Pavel Novak | Movistar Team | 1:33 |
| 118 | Sebastian Molano | UAE Team Emirates-XRG | 1:34 |
| 119 | Jan Hirt | NSN Cycling Team | s.t. |
| 120 | Gianluca Pollefliet | Decathlon CMA CGM Team | 1:35 |
| 121 | Matteo Milan | Groupama-FDJ United | 1:36 |
| 122 | Afonso Eulalio | Bahrain Victorious | s.t. |
| 123 | Mathijs Paasschens | Bahrain Victorious | s.t. |
| 124 | Anders Skaarseth | Uno-X Mobility | s.t. |
| 125 | Florian Sénéchal | Alpecin-Premier Tech | 1:38 |
| 126 | Niklas Märkl | Team Picnic PostNL | 1:40 |
| 127 | George Bennett | NSN Cycling Team | 1:41 |
| 128 | Alberto Dainese | Soudal Quick-Step | 1:42 |
| 129 | Ayco Bastiaens | Soudal Quick-Step | 1:43 |
| 130 | Nicolò Parisini | Pinarello-Q36.5 Pro Cycling Team | 1:44 |
| 131 | Hannes Wilksch | Tudor Pro Cycling Team | 1:48 |
| 132 | Jarrad Drizners | Red Bull-BORA-hansgrohe | 1:50 |
| 133 | Sean Christian | Modern Adventure Pro Cycling | 1:52 |
| 134 | Silvan Dillier | Alpecin-Premier Tech | s.t. |
| 135 | Gerben Thijssen | Alpecin-Premier Tech | 2:00 |
| 136 | Simon Dehairs | Alpecin-Premier Tech | 2:04 |
| 137 | Matteo Malucelli | XDS Astana Team | 2:10 |
| 138 | Sebastian Kolze Changizi | Tudor Pro Cycling Team | 2:12 |
| 139 | Robin Froidevaux | Tudor Pro Cycling Team | 2:13 |
| 140 | Erlend Blikra | Uno-X Mobility | 2:14 |
| 141 | Nikias Arndt | Bahrain Victorious | 2:24 |
| 142 | Daniel Skerl | Bahrain Victorious | 2:36 |
| 143 | Fabio Jakobsen | Team Picnic PostNL | 2:39 |
| 144 | Riley Pickrell | Modern Adventure Pro Cycling | 2:49 |
| 145 | Emil Herzog | Red Bull-BORA-hansgrohe | 2:55 |
GC after stage 2:
130.2 kilometers raced so far at an average speed of 46.639 km/hr
| 1 | Remco Evenepoel | Red Bull-BORA-hansgrohe | 2hr 43min 59sec |
| 2 | Joshua Tarling | INEOS Grenadiers | @ 6sec |
| 3 | Remi Cavagna | Groupama-FDJ United | 0:12 |
| 4 | Ethan Hayter | Soudal Quick-Step | 0:25 |
| 5 | Daan Hoole | Decathlon CMA CGM Team | 0:26 |
| 6 | Luke Plapp | Team Jayco-AlUla | s.t. |
| 7 | Florian Vermeersch | UAE Team Emirates-XRG | 0:30 |
| 8 | Antonio Tiberi | Bahrain Victorious | s.t. |
| 9 | Stefan Bissegger | Decathlon CMA CGM Team | 0:31 |
| 10 | Isaac del Toro | UAE Team Emirates-XRG | 0:32 |
| 11 | Peter Øxenberg | INEOS Grenadiers | 0:34 |
| 12 | Ilan Van Wilder | Soudal Quick-Step | s.t. |
| 13 | Derek Gee-West | Lidl-Trek | 0:35 |
| 14 | Pablo Castrillo | Movistar Team | s.t. |
| 15 | Wilco Kelderman | Team Visma | Lease a Bike | 0:36 |
| 16 | Finn Fisher-Black | Red Bull-BORA-hansgrohe | s.t. |
| 17 | Max Walscheid | Lidl-Trek | s.t. |
| 18 | Arthur Kluckers | Tudor Pro Cycling Team | 0:37 |
| 19 | Lev Gonov | XDS Astana Team | 0:38 |
| 20 | Harold Tejada | XDS Astana Team | 0:39 |
| 21 | Stefan de Bod | Modern Adventure Pro Cycling | 0:40 |
| 22 | Connor Swift | INEOS Grenadiers | 0:41 |
| 23 | Mattia Cattaneo | Red Bull-BORA-hansgrohe | s.t. |
| 24 | Ben O'Connor | Team Jayco-AlUla | 0:42 |
| 25 | Callum Thornley | Red Bull-BORA-hansgrohe | s.t. |
| 26 | Luke Durbridge | Team Jayco-AlUla | s.t. |
| 27 | Jørgen Nordhagen | Team Visma | Lease a Bike | 0:43 |
| 28 | Byron Munton | Modern Adventure Pro Cycling | v45 |
| 29 | Baptiste Veistroffer | Lotto-Intermarché | 0:46 |
| 30 | Michael Storer | Tudor Pro Cycling Team | 0:47 |
| 31 | Jonathan Milan | Lidl-Trek | s.t. |
| 32 | Markel Beloki | EF Education-EasyPost | 0:49 |
| 33 | Aivaras Mikutis | Tudor Pro Cycling Team | s.t. |
| 34 | Sam Welsford | INEOS Grenadiers | 0:50 |
| 35 | Steffen De Schuyteneer | Lotto-Intermarché | s.t. |
| 36 | Georg Steinhauser | EF Education-EasyPost | s.t. |
| 37 | Lorenzo Milesi | Movistar Team | 0:51 |
| 38 | Cees Bol | Decathlon CMA CGM Team | s.t. |
| 39 | Gregor Mühlberger | Decathlon CMA CGM Team | 0:52 |
| 40 | Ben Tulett | Team Visma | Lease a Bike | 0:53 |
| 41 | Damien Howson | Pinarello-Q36.5 Pro Cycling Team | s.t. |
| 42 | Carl-Frederik Bevort | Uno-X Mobility | 0:56 |
| 43 | David Gaudu | Groupama-FDJ United | s.t. |
| 44 | Nickolas Zukowsky | Pinarello-Q36.5 Pro Cycling Team | s.t. |
| 45 | Felix Gall | Decathlon CMA CGM Team | 0:57 |
| 46 | Embret Svestad-Bårdseng | INEOS Grenadiers | 0:59 |
| 47 | Mathys Rondel | Tudor Pro Cycling Team | s.t. |
| 48 | Pier-André Côté | NSN Cycling Team | 1:00 |
| 49 | Chris Harper | Pinarello-Q36.5 Pro Cycling Team | s.t. |
| 50 | Anthon Charmig | Uno-X Mobility | 1:01 |
| 51 | Luca Vergallito | Alpecin-Premier Tech | 1:02 |
| 52 | Lennert Van Eetvelt | Lotto-Intermarché | s.t. |
| 53 | Owain Doull | Team Visma | Lease a Bike | s.t. |
| 54 | Ben Swift | INEOS Grenadiers | 1:03 |
| 55 | Patrick Gamper | Team Jayco-AlUla | s.t. |
| 56 | Manlio Moro | Movistar Team | s.t. |
| 57 | Enzo Paleni | Groupama-FDJ United | 1:04 |
| 58 | Robbe Ghys | Decathlon CMA CGM Team | s.t. |
| 59 | Adam Yates | UAE Team Emirates-XRG | s.t. |
| 60 | Tijmen Graat | Team Visma | Lease a Bike | s.t. |
| 61 | Nils Politt | UAE Team Emirates-XRG | 1:05 |
| 62 | Gleb Syritsa | XDS Astana Team | s.t. |
| 63 | Ryan Mullen | NSN Cycling Team | s.t. |
| 64 | Johan Jacobs | Groupama-FDJ United | 1:07 |
| 65 | Felix Ørn-Kristoff | Lotto-Intermarché | 1:08 |
| 66 | Mattia Gaffuri | Team Picnic PostNL | s.t. |
| 67 | Gianni Moscon | Red Bull-BORA-hansgrohe | s.t. |
| 68 | Junior Lecerf | Soudal Quick-Step | 1:09 |
| 69 | Harm Vanhoucke | Pinarello-Q36.5 Pro Cycling Team | 1:10 |
| 70 | Alessandro Romele | XDS Astana Team | s.t. |
| 71 | Casper van Uden | Team Picnic PostNL | s.t. |
| 72 | Edward Dunbar | Pinarello-Q36.5 Pro Cycling Team | 1:11 |
| 73 | Tobias Halland Johannessen | Uno-X Mobility | 1:12 |
| 74 | Edward Theuns | Lidl-Trek | s.t. |
| 75 | Damiano Caruso | Bahrain Victorious | 1:13 |
| 76 | Axel Huens | Groupama-FDJ United | s.t. |
| 77 | Sergio Higuita | XDS Astana Team | 1:14 |
| 78 | Anders Halland Johannessen | Uno-X Mobility | s.t. |
| 79 | Sean Quinn | EF Education-EasyPost | 1:15 |
| 80 | Ethan Vernon | NSN Cycling Team | s.t. |
| 81 | Dion Smith | NSN Cycling Team | 1:16 |
| 82 | Matthias Schwarzbacher | EF Education-EasyPost | 1:17 |
| 83 | Rainer Kepplinger | Bahrain Victorious | s.t. |
| 84 | Cole Kessler | Modern Adventure Pro Cycling | 1:18 |
| 85 | Matthew Dinham | Team Picnic PostNL | s.t. |
| 86 | Kevin Vermaerke | UAE Team Emirates-XRG | s.t. |
| 87 | Patrick Konrad | Lidl-Trek | 1:19 |
| 88 | James Knox | Team Picnic PostNL | 1:20 |
| 89 | Lewis Bower | Groupama-FDJ United | 1:21 |
| 90 | Amanuel Ghebreigzabhier | Lidl-Trek | s.t. |
| 91 | Martin López | XDS Astana Team | 1:22 |
| 92 | Jasper De Buyst | Lotto-Intermarché | s.t. |
| 93 | Roel van Sintmaartensdijk | Lotto-Intermarché | 1:23 |
| 94 | Luka Mezgec | Team Jayco-AlUla | s.t. |
| 95 | Steven Kruijswijk | Team Visma | Lease a Bike | s.t. |
| 96 | Simone Consonni | Lidl-Trek | 1:24 |
| 97 | Jonas Geens | Alpecin-Premier Tech | s.t. |
| 98 | Finlay Pickering | Team Jayco-AlUla | 1:25 |
| 99 | Emmanuel Houcou | Pinarello-Q36.5 Pro Cycling Team | s.t. |
| 100 | Tim Naberman | Team Picnic PostNL | s.t. |
| 101 | Ezra Caudell | Modern Adventure Pro Cycling | 1:27 |
| 102 | Jonas Rickaert | Alpecin-Premier Tech | s.t. |
| 103 | Madis Mihkels | EF Education-EasyPost | 1:28 |
| 104 | Jardi Van Der Lee | EF Education-EasyPost | s.t. |
| 105 | Mark Stewart | Modern Adventure Pro Cycling | 1:29 |
| 106 | Nairo Quintana | Movistar Team | 1:30 |
| 107 | Albert Torres | Movistar Team | 1:31 |
| 108 | Warre Vangheluwe | Soudal Quick-Step | s.t. |
| 109 | Bert Van Lerberghe | Soudal Quick-Step | s.t. |
| 110 | Rudy Porter | Team Jayco-AlUla | s.t. |
| 111 | Pietro Mattio | Team Visma | Lease a Bike | s.t. |
| 112 | Nadav Raisberg | NSN Cycling Team | 1:32 |
| 113 | Pavel Novak | Movistar Team | 1:33 |
| 114 | Sebastian Molano | UAE Team Emirates-XRG | 1:34 |
| 115 | Jan Hirt | NSN Cycling Team | 1:34 |
| 116 | Matteo Milan | Groupama-FDJ United | 1:36 |
| 117 | Afonso Eulalio | Bahrain Victorious | s.t. |
| 118 | Mathijs Paasschens | Bahrain Victorious | s.t. |
| 119 | Anders Skaarseth | Uno-X Mobility | s.t. |
| 120 | Florian Sénéchal | Alpecin-Premier Tech | 1:38 |
| 121 | Niklas Märkl | Team Picnic PostNL | 1:40 |
| 122 | George Bennett | NSN Cycling Team | 1:41 |
| 123 | Alberto Dainese | Soudal Quick-Step | 1:42 |
| 124 | Hannes Wilksch | Tudor Pro Cycling Team | 1:48 |
| 125 | Jarrad Drizners | Red Bull-BORA-hansgrohe | 1:50 |
| 126 | Sean Christian | Modern Adventure Pro Cycling | 1:52 |
| 127 | Gerben Thijssen | Alpecin-Premier Tech | 2:00 |
| 128 | Simon Dehairs | Alpecin-Premier Tech | 2:04 |
| 129 | Matteo Malucelli | XDS Astana Team | 2:10 |
| 130 | Sebastian Kolze Changizi | Tudor Pro Cycling Team | 2:12 |
| 131 | Robin Froidevaux | Tudor Pro Cycling Team | 2:13 |
| 132 | Erlend Blikra | Uno-X Mobility | 2:14 |
| 133 | Nikias Arndt | Bahrain Victorious | 2:24 |
| 134 | Riley Pickrell | Modern Adventure Pro Cycling | 2:49 |
| 135 | Emil Herzog | Red Bull-BORA-hansgrohe | 2:55 |
| 136 | Rune Herregodts | UAE Team Emirates-XRG | 3:10 |
| 137 | Simone Gualdi | Lotto-Intermarché | 3:45 |
| 138 | Ayco Bastiaens | Soudal Quick-Step | 4:02 |
| 139 | Artem Shmidt | INEOS Grenadiers | 4:07 |
| 140 | Gianluca Pollefliet | Decathlon CMA CGM Team | 4:12 |
| 141 | Nicolò Parisini | Pinarello-Q36.5 Pro Cycling Team | 4:21 |
| 142 | Alastair Mackellar | EF Education-EasyPost | 4:31 |
| 143 | Silvan Dillier | Alpecin-Premier Tech | 4:56 |
| 144 | Daniel Skerl | Bahrain Victorious | 5:40 |
| 145 | Fabio Jakobsen | Team Picnic PostNL | 5:43 |
Stage 2 map & profile:

Stage 2 map

Stage 2 profile
Monday, February 16: Stage 1, Madinat Zayed Majlis - Liwa Palace, 144 km 118 km

Isaac del Toro (right) wins stage one.
Weather at the finish city of Liwa at 9:00 AM, local time: 21C (69F), sunny, with the wind from the northwest at 27 km/hr (17 mph). The temperature is forecast to climb to 28C (82F) at 2:00 PM. No rain is forecast.
The route: Because of high winds the stage was shortened to 118 km.
The desert stage. The first part (north-south direction) is about 45 km long, on wide, straight roads. After reaching Liwa, the race enters an area of very pronounced dunes, which make up most of the stage. A series of ups and downs leads to Moreeb Dune, where the race will take two laps of the Moreeb Dune cycle path (18.1 km each lap), marked by rather steep climbs and descents with double digit gradients. It then returns to Liwa for the finish. The stage is on wide, straight roads with good pavement.
Final kilometres: The stage finale features a wide bend on a roundabout. The home straight is all uphill, around 5%.
The race: Martin Urianstad Bugge (Uno-X Mobility) did not start.
Speaking seconds after the stage finish, the stage winner and first Red Jersey Isaac Del Toro said: “This is really crazy and unbelievable. I was thinking there might be a chance but that was a dream, not being realistic. During the stage I questioned my teammates if they could see this properly happening but it’s still crazy that I’ve made it. I saw a possibility to try and win. I didn’t want to finish the race with any regrets. I saw a rider opening a gap so I went but while I was sprinting I didn’t know where the other riders were. I went full gas. Like two years ago at the Tour Down Under, winning in the first race of the year is something you want but it’s even better to do it for my team here in the UAE”.
Here's the report from winner Isaac del Toro's UAE Team Emirates:
Mexican sensation Isaac Del Toro kicked off the 2026 UAE Tour in thrilling fashion today, powering to victory on Stage 1 and claiming the first leader’s jersey of the race for UAE Team Emirates-XRG. The young star’s bold racing under challenging wind conditions set the tone for a spectacular opening day at the premier World Tour cycling event in the Middle-East.

The stage one start line.
The stage, originally planned at 144 km from Madinat Zayed to Liwa Palace, was shortened to 118 km due to strong crosswinds across exposed desert roads – a move made to protect rider safety. Even with the route reduction and tricky conditions, the race delivered drama, highlighted by a late crash that took out several contenders, including sprint favourite Jonathan Milan, and a fast, uphill finish where Del Toro launched his decisive attack.
After some exceptional teamwork and positioning, Del Toro made his move in the closing metres, riding powerfully out of the final drag to outpace Cees Bol (Decathlon CMA CGM Team) and Antonio Tiberi (Bahrain-Victorious) in a reduced sprint. The Mexican’s timing and strength in the finale were impeccable, showcasing his explosive speed and confidence against top-level competition – and putting UAE Team Emirates-XRG in prime position for the week ahead.

Racing across the desert.
Del Toro: “The team was incredible, I’d like to thank them all for what they did. It was one of my first days experiencing this kind of wind, it made things really hard. It’s nice to have a lead but I’ll keep my feet on the ground, there are many hard stages to come. We all know Remco is unbelievably fast on the TT bike so I’ll aim to be as close as I can be to him or the same as him, or even better.”
Del Toro now wears the leader’s jersey as the UAE Tour shifts focus to an individual time trial on Stage 2 and the first of the climbing tests later in the week. Today’s triumph marks a perfect start to the season for the Mexican rider and will delight the home crowds.
Complete results:
118 kilometers raced at an average speed of 46.908 km/hr
| 1 | Isaac del Toro | UAE Team Emirates-XRG | 2hr 30min 56sec |
| 2 | Cees Bol | Decathlon CMA CGM Team | s.t. |
| 3 | Antonio Tiberi | Bahrain Victorious | s.t. |
| 4 | Matteo Malucelli | XDS Astana Team | s.t. |
| 5 | Alessandro Romele | XDS Astana Team | s.t. |
| 6 | Ilan Van Wilder | Soudal Quick-Step | s.t. |
| 7 | Riley Pickrell | Modern Adventure Pro Cycling | s.t. |
| 8 | Lennert Van Eetvelt | Lotto-Intermarché | s.t. |
| 9 | Ethan Vernon | NSN Cycling Team | s.t. |
| 10 | Tobias Halland Johannessen | Uno-X Mobility | s.t. |
| 11 | Ben Tulett | Team Visma | Lease a Bike | s.t. |
| 12 | Jonas Geens | Alpecin-Premier Tech | s.t. |
| 13 | Afonso Eulalio | Bahrain Victorious | s.t. |
| 14 | Anthon Charmig | Uno-X Mobility | s.t. |
| 15 | Madis Mihkels | EF Education-EasyPost | s.t. |
| 16 | Sebastian Kolze Changizi | Tudor Pro Cycling Team | s.t. |
| 17 | Embret Svestad-Bårdseng | INEOS Grenadiers | s.t. |
| 18 | Tijmen Graat | Team Visma | Lease a Bike | s.t. |
| 19 | Gerben Thijssen | Alpecin-Premier Tech | s.t. |
| 20 | Remco Evenepoel | Red Bull-BORA-hansgrohe | s.t. |
| 21 | Harold Tejada | XDS Astana Team | s.t. |
| 22 | Mathys Rondel | Tudor Pro Cycling Team | s.t. |
| 23 | Damiano Caruso | Bahrain Victorious | s.t. |
| 24 | Luka Mezgec | Team Jayco-AlUla | s.t. |
| 25 | Ben O'Connor | Team Jayco-AlUla | s.t. |
| 26 | Nairo Quintana | Movistar Team | s.t. |
| 27 | Casper van Uden | Team Picnic PostNL | s.t. |
| 28 | Adam Yates | UAE Team Emirates-XRG | s.t. |
| 29 | Georg Steinhauser | EF Education-EasyPost | s.t. |
| 30 | Lev Gonov | XDS Astana Team | s.t. |
| 31 | Gregor Mühlberger | Decathlon CMA CGM Team | s.t. |
| 32 | Martin López | XDS Astana Team | s.t. |
| 33 | Carl-Frederik Bevort | Uno-X Mobility | s.t. |
| 34 | Pablo Castrillo | Movistar Team | s.t. |
| 35 | Sam Welsford | INEOS Grenadiers | s.t. |
| 36 | Pavel Novak | Movistar Team | s.t. |
| 37 | Derek Gee-West | Lidl-Trek | s.t. |
| 38 | George Bennett | NSN Cycling Team | s.t. |
| 39 | Sergio Higuita | XDS Astana Team | s.t. |
| 40 | Markel Beloki | EF Education-EasyPost | s.t. |
| 41 | Harm Vanhoucke | Pinarello-Q36.5 Pro Cycling Team | s.t. |
| 42 | Edward Dunbar | Pinarello-Q36.5 Pro Cycling Team | s.t. |
| 43 | Manlio Moro | Movistar Team | s.t. |
| 44 | Damien Howson | Pinarello-Q36.5 Pro Cycling Team | s.t. |
| 45 | Byron Munton | Modern Adventure Pro Cycling | s.t. |
| 46 | Stefan Bissegger | Decathlon CMA CGM Team | s.t. |
| 47 | Finn Fisher-Black | Red Bull-BORA-hansgrohe | s.t. |
| 48 | Luke Plapp | Team Jayco-AlUla | s.t. |
| 49 | Mattia Gaffuri | Team Picnic PostNL | s.t. |
| 50 | Matthew Dinham | Team Picnic PostNL | s.t. |
| 51 | Stefan de Bod | Modern Adventure Pro Cycling | s.t. |
| 52 | Finlay Pickering | Team Jayco-AlUla | s.t. |
| 53 | Luca Vergallito | Alpecin-Premier Tech | s.t. |
| 54 | Anders Halland Johannessen | Uno-X Mobility | s.t. |
| 55 | Edward Theuns | Lidl-Trek | s.t. |
| 56 | Jan Hirt | NSN Cycling Team | s.t. |
| 57 | Rainer Kepplinger | Bahrain Victorious | s.t. |
| 58 | Rudy Porter | Team Jayco-AlUla | s.t. |
| 59 | Junior Lecerf | Soudal Quick-Step | s.t. |
| 60 | Felix Gall | Decathlon CMA CGM Team | s.t. |
| 61 | Ben Swift | INEOS Grenadiers | s.t. |
| 62 | Dion Smith | NSN Cycling Team | s.t. |
| 63 | Matteo Milan | Groupama-FDJ United | s.t. |
| 64 | Sebastian Molano | UAE Team Emirates-XRG | s.t. |
| 65 | Mathijs Paasschens | Bahrain Victorious | s.t. |
| 66 | Mattia Cattaneo | Red Bull-BORA-hansgrohe | s.t. |
| 67 | Niklas Märkl | Team Picnic PostNL | s.t. |
| 68 | Sean Quinn | EF Education-EasyPost | s.t. |
| 69 | Axel Huens | Groupama-FDJ United | s.t. |
| 70 | Florian Sénéchal | Alpecin-Premier Tech | s.t. |
| 71 | James Knox | Team Picnic PostNL | s.t. |
| 72 | Jørgen Nordhagen | Team Visma | Lease a Bike | s.t. |
| 73 | Gleb Syritsa | XDS Astana Team | s.t. |
| 74 | Steffen De Schuyteneer | Lotto-Intermarché | s.t. |
| 75 | Jonas Rickaert | Alpecin-Premier Tech | s.t. |
| 76 | Johan Jacobs | Groupama-FDJ United | s.t. |
| 77 | Kevin Vermaerke | UAE Team Emirates-XRG | s.t. |
| 78 | Peter Øxenberg | INEOS Grenadiers | s.t. |
| 79 | Wilco Kelderman | Team Visma | Lease a Bike | s.t. |
| 80 | Pietro Mattio | Team Visma | Lease a Bike | s.t. |
| 81 | Chris Harper | Pinarello-Q36.5 Pro Cycling Team | s.t. |
| 82 | Remi Cavagna | Groupama-FDJ United | s.t. |
| 83 | Robbe Ghys | Decathlon CMA CGM Team | s.t. |
| 84 | Pier-André Côté | NSN Cycling Team | s.t. |
| 85 | Patrick Gamper | Team Jayco-AlUla | s.t. |
| 86 | Nils Politt | UAE Team Emirates-XRG | s.t. |
| 87 | Florian Vermeersch | UAE Team Emirates-XRG | s.t. |
| 88 | Patrick Konrad | Lidl-Trek | s.t. |
| 89 | Ryan Mullen | NSN Cycling Team | s.t. |
| 90 | Nickolas Zukowsky | Pinarello-Q36.5 Pro Cycling Team | s.t. |
| 91 | David Gaudu | Groupama-FDJ United | s.t. |
| 92 | Matthias Schwarzbacher | EF Education-EasyPost | s.t. |
| 93 | Sean Christian | Modern Adventure Pro Cycling | s.t. |
| 94 | Callum Thornley | Red Bull-BORA-hansgrohe | s.t. |
| 95 | Ezra Caudell | Modern Adventure Pro Cycling | s.t. |
| 96 | Hannes Wilksch | Tudor Pro Cycling Team | s.t. |
| 97 | Mark Stewart | Modern Adventure Pro Cycling | s.t. |
| 98 | Joshua Tarling | INEOS Grenadiers | s.t. |
| 99 | Emil Herzog | Red Bull-BORA-hansgrohe | s.t. |
| 100 | Baptiste Veistroffer | Lotto-Intermarché | s.t. |
| 101 | Lorenzo Milesi | Movistar Team | s.t. |
| 102 | Gianni Moscon | Red Bull-BORA-hansgrohe | s.t. |
| 103 | Nadav Raisberg | NSN Cycling Team | s.t. |
| 104 | Lewis Bower | Groupama-FDJ United | s.t. |
| 105 | Enzo Paleni | Groupama-FDJ United | s.t. |
| 106 | Owain Doull | Team Visma | Lease a Bike | s.t. |
| 107 | Steven Kruijswijk | Team Visma | Lease a Bike | s.t. |
| 108 | Daan Hoole | Decathlon CMA CGM Team | s.t. |
| 109 | Jardi Van Der Lee | EF Education-EasyPost | s.t. |
| 110 | Simon Dehairs | Alpecin-Premier Tech | s.t. |
| 111 | Bert Van Lerberghe | Soudal Quick-Step | s.t. |
| 112 | Simone Consonni | Lidl-Trek | s.t. |
| 113 | Felix Ørn-Kristoff | Lotto-Intermarché | s.t. |
| 114 | Anders Skaarseth | Uno-X Mobility | s.t. |
| 115 | Warre Vangheluwe | Soudal Quick-Step | s.t. |
| 116 | Cole Kessler | Modern Adventure Pro Cycling | s.t. |
| 117 | Nikias Arndt | Bahrain Victorious | s.t. |
| 118 | Ayco Bastiaens | Soudal Quick-Step | @ 2min 19sec |
| 119 | Albert Torres | Movistar Team | @ 0sec |
| 120 | Ethan Hayter | Soudal Quick-Step | @ 0sec |
| 121 | Nicolò Parisini | Pinarello-Q36.5 Pro Cycling Team | 2:37 |
| 122 | Rune Herregodts | UAE Team Emirates-XRG | s.t. |
| 123 | Gianluca Pollefliet | Decathlon CMA CGM Team | s.t. |
| 124 | Roel van Sintmaartensdijk | Lotto-Intermarché | @ 0sec |
| 125 | Connor Swift | INEOS Grenadiers | @ 0sec |
| 126 | Luke Durbridge | Team Jayco-AlUla | @ 0sec |
| 127 | Simone Gualdi | Lotto-Intermarché | 2:37 |
| 128 | Jasper De Buyst | Lotto-Intermarché | @ 0sec |
| 129 | Max Walscheid | Lidl-Trek | @ 0sec |
| 130 | Emmanuel Houcou | Pinarello-Q36.5 Pro Cycling Team | @ 0sec |
| 131 | Amanuel Ghebreigzabhier | Lidl-Trek | @ 0sec |
| 132 | Tim Naberman | Team Picnic PostNL | @ 0sec |
| 133 | Daniel Skerl | Bahrain Victorious | 3:04 |
| 134 | Silvan Dillier | Alpecin-Premier Tech | s.t. |
| 135 | Fabio Jakobsen | Team Picnic PostNL | s.t. |
| 136 | Erlend Blikra | Uno-X Mobility | @ 0sec |
| 137 | Arthur Kluckers | Tudor Pro Cycling Team | @ 0sec |
| 138 | Alastair Mackellar | EF Education-EasyPost | 3:38 |
| 139 | Artem Shmidt | INEOS Grenadiers | s.t. |
| 140 | Aivaras Mikutis | Tudor Pro Cycling Team | @ 0sec |
| 141 | Michael Storer | Tudor Pro Cycling Team | @ 0sec |
| 142 | Robin Froidevaux | Tudor Pro Cycling Team | @ 0sec |
| 143 | Alberto Dainese | Soudal Quick-Step | @ 0sec |
| 144 | Jonathan Milan | Lidl-Trek | @ 0sec |
| 145 | Jarrad Drizners | Red Bull-BORA-hansgrohe | @ 0sec |
GC after stage 1:
| 1 | Isaac del Toro | UAE Team Emirates-XRG | 2hr 30min 46sec |
| 2 | Cees Bol | Decathlon CMA CGM Team | @ 4sec |
| 3 | Antonio Tiberi | Bahrain Victorious | 0:06 |
| 4 | Jonathan Milan | Lidl-Trek | 0:07 |
| 5 | Ben Tulett | Team Visma | Lease a Bike | 0:08 |
| 6 | Lennert Van Eetvelt | Lotto-Intermarché | 0:09 |
| 7 | Matteo Malucelli | XDS Astana Team | 0:10 |
| 8 | Alessandro Romele | XDS Astana Team | s.t. |
| 9 | Ilan Van Wilder | Soudal Quick-Step | s.t. |
| 10 | Riley Pickrell | Modern Adventure Pro Cycling | s.t. |
| 11 | Ethan Vernon | NSN Cycling Team | s.t. |
| 12 | Tobias Halland Johannessen | Uno-X Mobility | s.t. |
| 13 | Jonas Geens | Alpecin-Premier Tech | s.t. |
| 14 | Afonso Eulalio | Bahrain Victorious | s.t. |
| 15 | Anthon Charmig | Uno-X Mobility | s.t. |
| 16 | Madis Mihkels | EF Education-EasyPost | s.t. |
| 17 | Sebastian Kolze Changizi | Tudor Pro Cycling Team | s.t. |
| 18 | Embret Svestad-Bårdseng | INEOS Grenadiers | s.t. |
| 19 | Tijmen Graat | Team Visma | Lease a Bike | s.t. |
| 20 | Gerben Thijssen | Alpecin-Premier Tech | s.t. |
| 21 | Remco Evenepoel | Red Bull-BORA-hansgrohe | s.t. |
| 22 | Harold Tejada | XDS Astana Team | s.t. |
| 23 | Mathys Rondel | Tudor Pro Cycling Team | s.t. |
| 24 | Damiano Caruso | Bahrain Victorious | s.t. |
| 25 | Luka Mezgec | Team Jayco-AlUla | s.t. |
| 26 | Ben O'Connor | Team Jayco-AlUla | s.t. |
| 27 | Nairo Quintana | Movistar Team | s.t. |
| 28 | Casper van Uden | Team Picnic PostNL | s.t. |
| 29 | Adam Yates | UAE Team Emirates-XRG | s.t. |
| 30 | Georg Steinhauser | EF Education-EasyPost | s.t. |
| 31 | Lev Gonov | XDS Astana Team | s.t. |
| 32 | Gregor Mühlberger | Decathlon CMA CGM Team | s.t. |
| 33 | Martin López | XDS Astana Team | s.t. |
| 34 | Carl-Frederik Bevort | Uno-X Mobility | s.t. |
| 35 | Pablo Castrillo | Movistar Team | s.t. |
| 36 | Sam Welsford | INEOS Grenadiers | s.t. |
| 37 | Pavel Novak | Movistar Team | s.t. |
| 38 | Derek Gee-West | Lidl-Trek | s.t. |
| 39 | George Bennett | NSN Cycling Team | s.t. |
| 40 | Sergio Higuita | XDS Astana Team | s.t. |
| 41 | Markel Beloki | EF Education-EasyPost | s.t. |
| 42 | Harm Vanhoucke | Pinarello-Q36.5 Pro Cycling Team | s.t. |
| 43 | Edward Dunbar | Pinarello-Q36.5 Pro Cycling Team | s.t. |
| 44 | Manlio Moro | Movistar Team | s.t. |
| 45 | Damien Howson | Pinarello-Q36.5 Pro Cycling Team | s.t. |
| 46 | Byron Munton | Modern Adventure Pro Cycling | s.t. |
| 47 | Stefan Bissegger | Decathlon CMA CGM Team | s.t. |
| 48 | Finn Fisher-Black | Red Bull-BORA-hansgrohe | s.t. |
| 49 | Luke Plapp | Team Jayco-AlUla | s.t. |
| 50 | Mattia Gaffuri | Team Picnic PostNL | s.t. |
| 51 | Matthew Dinham | Team Picnic PostNL | s.t. |
| 52 | Stefan de Bod | Modern Adventure Pro Cycling | s.t. |
| 53 | Finlay Pickering | Team Jayco-AlUla | s.t. |
| 54 | Luca Vergallito | Alpecin-Premier Tech | s.t. |
| 55 | Anders Halland Johannessen | Uno-X Mobility | s.t. |
| 56 | Edward Theuns | Lidl-Trek | s.t. |
| 57 | Jan Hirt | NSN Cycling Team | s.t. |
| 58 | Rainer Kepplinger | Bahrain Victorious | s.t. |
| 59 | Rudy Porter | Team Jayco-AlUla | s.t. |
| 60 | Junior Lecerf | Soudal Quick-Step | s.t. |
| 61 | Felix Gall | Decathlon CMA CGM Team | s.t. |
| 62 | Ben Swift | INEOS Grenadiers | s.t. |
| 63 | Dion Smith | NSN Cycling Team | s.t. |
| 64 | Matteo Milan | Groupama-FDJ United | s.t. |
| 65 | Sebastian Molano | UAE Team Emirates-XRG | s.t. |
| 66 | Mathijs Paasschens | Bahrain Victorious | s.t. |
| 67 | Mattia Cattaneo | Red Bull-BORA-hansgrohe | s.t. |
| 68 | Niklas Märkl | Team Picnic PostNL | s.t. |
| 69 | Sean Quinn | EF Education-EasyPost | s.t. |
| 70 | Axel Huens | Groupama-FDJ United | s.t. |
| 71 | Florian Sénéchal | Alpecin-Premier Tech | s.t. |
| 72 | James Knox | Team Picnic PostNL | s.t. |
| 73 | Jørgen Nordhagen | Team Visma | Lease a Bike | s.t. |
| 74 | Gleb Syritsa | XDS Astana Team | s.t. |
| 75 | Steffen De Schuyteneer | Lotto-Intermarché | s.t. |
| 76 | Jonas Rickaert | Alpecin-Premier Tech | s.t. |
| 77 | Johan Jacobs | Groupama-FDJ United | s.t. |
| 78 | Kevin Vermaerke | UAE Team Emirates-XRG | s.t. |
| 79 | Peter Øxenberg | INEOS Grenadiers | s.t. |
| 80 | Wilco Kelderman | Team Visma | Lease a Bike | s.t. |
| 81 | Pietro Mattio | Team Visma | Lease a Bike | s.t. |
| 82 | Chris Harper | Pinarello-Q36.5 Pro Cycling Team | s.t. |
| 83 | Remi Cavagna | Groupama-FDJ United | s.t. |
| 84 | Robbe Ghys | Decathlon CMA CGM Team | s.t. |
| 85 | Pier-André Côté | NSN Cycling Team | s.t. |
| 86 | Patrick Gamper | Team Jayco-AlUla | s.t. |
| 87 | Nils Politt | UAE Team Emirates-XRG | s.t. |
| 88 | Florian Vermeersch | UAE Team Emirates-XRG | s.t. |
| 89 | Patrick Konrad | Lidl-Trek | s.t. |
| 90 | Ryan Mullen | NSN Cycling Team | s.t. |
| 91 | Nickolas Zukowsky | Pinarello-Q36.5 Pro Cycling Team | s.t. |
| 92 | David Gaudu | Groupama-FDJ United | s.t. |
| 93 | Matthias Schwarzbacher | EF Education-EasyPost | s.t. |
| 94 | Sean Christian | Modern Adventure Pro Cycling | s.t. |
| 95 | Callum Thornley | Red Bull-BORA-hansgrohe | s.t. |
| 96 | Ezra Caudell | Modern Adventure Pro Cycling | s.t. |
| 97 | Hannes Wilksch | Tudor Pro Cycling Team | s.t. |
| 98 | Mark Stewart | Modern Adventure Pro Cycling | s.t. |
| 99 | Joshua Tarling | INEOS Grenadiers | s.t. |
| 100 | Emil Herzog | Red Bull-BORA-hansgrohe | s.t. |
| 101 | Baptiste Veistroffer | Lotto-Intermarché | s.t. |
| 102 | Lorenzo Milesi | Movistar Team | s.t. |
| 103 | Gianni Moscon | Red Bull-BORA-hansgrohe | s.t. |
| 104 | Nadav Raisberg | NSN Cycling Team | s.t. |
| 105 | Lewis Bower | Groupama-FDJ United | s.t. |
| 106 | Enzo Paleni | Groupama-FDJ United | s.t. |
| 107 | Owain Doull | Team Visma | Lease a Bike | s.t. |
| 108 | Steven Kruijswijk | Team Visma | Lease a Bike | s.t. |
| 109 | Daan Hoole | Decathlon CMA CGM Team | s.t. |
| 110 | Jardi Van Der Lee | EF Education-EasyPost | s.t. |
| 111 | Simon Dehairs | Alpecin-Premier Tech | s.t. |
| 112 | Bert Van Lerberghe | Soudal Quick-Step | s.t. |
| 113 | Simone Consonni | Lidl-Trek | s.t. |
| 114 | Felix Ørn-Kristoff | Lotto-Intermarché | s.t. |
| 115 | Anders Skaarseth | Uno-X Mobility | s.t. |
| 116 | Warre Vangheluwe | Soudal Quick-Step | s.t. |
| 117 | Cole Kessler | Modern Adventure Pro Cycling | s.t. |
| 118 | Nikias Arndt | Bahrain Victorious | s.t. |
| 119 | Albert Torres | Movistar Team | s.t. |
| 120 | Ethan Hayter | Soudal Quick-Step | s.t. |
| 121 | Roel van Sintmaartensdijk | Lotto-Intermarché | s.t. |
| 122 | Connor Swift | INEOS Grenadiers | s.t. |
| 123 | Luke Durbridge | Team Jayco-AlUla | s.t. |
| 124 | Jasper De Buyst | Lotto-Intermarché | s.t. |
| 125 | Max Walscheid | Lidl-Trek | s.t. |
| 126 | Emmanuel Houcou | Pinarello-Q36.5 Pro Cycling Team | s.t. |
| 127 | Amanuel Ghebreigzabhier | Lidl-Trek | s.t. |
| 128 | Tim Naberman | Team Picnic PostNL | s.t. |
| 129 | Erlend Blikra | Uno-X Mobility | s.t. |
| 130 | Arthur Kluckers | Tudor Pro Cycling Team | s.t. |
| 131 | Aivaras Mikutis | Tudor Pro Cycling Team | s.t. |
| 132 | Michael Storer | Tudor Pro Cycling Team | s.t. |
| 133 | Robin Froidevaux | Tudor Pro Cycling Team | s.t. |
| 134 | Alberto Dainese | Soudal Quick-Step | s.t. |
| 135 | Jarrad Drizners | Red Bull-BORA-hansgrohe | s.t. |
| 136 | Ayco Bastiaens | Soudal Quick-Step | 2:29 |
| 137 | Nicolò Parisini | Pinarello-Q36.5 Pro Cycling Team | 2:47 |
| 138 | Rune Herregodts | UAE Team Emirates-XRG | s.t. |
| 139 | Gianluca Pollefliet | Decathlon CMA CGM Team | s.t. |
| 140 | Simone Gualdi | Lotto-Intermarché | s.t. |
| 141 | Daniel Skerl | Bahrain Victorious | 3:14 |
| 142 | Silvan Dillier | Alpecin-Premier Tech | s.t. |
| 143 | Fabio Jakobsen | Team Picnic PostNL | s.t. |
| 144 | Alastair Mackellar | EF Education-EasyPost | 3:48 |
| 145 | Artem Shmidt | INEOS Grenadiers | s.t. |
Stage 1 map & profile

Stage 1 map

Stage 1 profile
Start list with back numbers, February 15, 2026
| Red Bull-BORA-hansgrohe | |
| 1 | Remco Evenepoel |
| 2 | Mattia Cattaneo |
| 3 | Jarrad Drizners |
| 4 | Finn Fisher-Black |
| 5 | Emil Herzog |
| 6 | Gianni Moscon |
| 7 | Callum Thornley |
| Alpecin-Premier Tech | |
| 11 | Simon Dehairs |
| 12 | Silvan Dillier |
| 13 | Jonas Geens |
| 14 | Jonas Rickaert |
| 15 | Florian Sénéchal |
| 16 | Gerben Thijssen |
| 17 | Luca Vergallito |
| Bahrain Victorious | |
| 21 | Antonio Tiberi |
| 22 | Nikias Arndt |
| 23 | Damiano Caruso |
| 24 | Rainer Kepplinger |
| 25 | Afonso Eulalio |
| 26 | Mathijs Paasschens |
| 27 | Daniel Skerl |
| Decathlon CMA CGM Team | |
| 31 | Felix Gall |
| 32 | Stefan Bissegger |
| 33 | Cees Bol |
| 34 | Robbe Ghys |
| 35 | Daan Hoole |
| 36 | Gregor Mühlberger |
| 37 | Gianluca Pollefliet |
| EF Education-EasyPost | |
| 41 | Sean Quinn |
| 42 | Markel Beloki |
| 43 | Alastair Mackellar |
| 44 | Madis Mihkels |
| 45 | Matthias Schwarzbacher |
| 46 | Georg Steinhauser |
| 47 | Jardi Van Der Lee |
| Groupama-FDJ United | |
| 51 | David Gaudu |
| 52 | Lewis Bower |
| 53 | Remi Cavagna |
| 54 | Axel Huens |
| 55 | Johan Jacobs |
| 56 | Matteo Milan |
| 57 | Enzo Paleni |
| INEOS Grenadiers | |
| 61 | Joshua Tarling |
| 62 | Peter Øxenberg |
| 63 | Artem Shmidt |
| 64 | Embret Svestad-Bårdseng |
| 65 | Ben Swift |
| 66 | Connor Swift |
| 67 | Sam Welsford |
| Lidl-Trek | |
| 71 | Jonathan Milan |
| 72 | Simone Consonni |
| 73 | Derek Gee-West |
| 74 | Amanuel Ghebreigzabhier |
| 75 | Patrick Konrad |
| 76 | Edward Theuns |
| 77 | Max Walscheid |
| Lotto-Intermarché | |
| 81 | Lennert Van Eetvelt |
| 82 | Jasper De Buyst |
| 83 | Steffen De Schuyteneer |
| 84 | Simone Gualdi |
| 85 | Felix Ørn-Kristoff |
| 86 | Roel van Sintmaartensdijk |
| 87 | Baptiste Veistroffer |
| Modern Adventure Pro Cycling | |
| 91 | Stefan de Bod |
| 92 | Sean Christian |
| 93 | Cole Kessler |
| 94 | Byron Munton |
| 95 | Ezra Caudell |
| 96 | Riley Pickrell |
| 97 | Mark Stewart |
| Movistar Team | |
| 101 | Nairo Quintana |
| 102 | Pablo Castrillo |
| 103 | Lorenzo Milesi |
| 104 | Manlio Moro |
| 105 | Pavel Novak |
| 107 | Albert Torres |
| NSN Cycling Team | |
| 111 | George Bennett |
| 112 | Pier-André Côté |
| 113 | Jan Hirt |
| 114 | Ryan Mullen |
| 115 | Nadav Raisberg |
| 116 | Dion Smith |
| 117 | Ethan Vernon |
| Pinarello-Q36.5 Pro Cycling Team | |
| 121 | Edward Dunbar |
| 122 | Chris Harper |
| 123 | Emmanuel Houcou |
| 124 | Damien Howson |
| 125 | Nicolò Parisini |
| 126 | Harm Vanhoucke |
| 127 | Nickolas Zukowsky |
| Soudal Quick-Step | |
| 131 | Ilan Van Wilder |
| 132 | Ayco Bastiaens |
| 133 | Alberto Dainese |
| 134 | Ethan Hayter |
| 135 | Junior Lecerf |
| 136 | Bert Van Lerberghe |
| 137 | Warre Vangheluwe |
| Team Jayco-AlUla | |
| 141 | Ben O'Connor |
| 142 | Luke Durbridge |
| 143 | Patrick Gamper |
| 144 | Luka Mezgec |
| 145 | Finlay Pickering |
| 146 | Luke Plapp |
| 147 | Rudy Porter |
| Team Picnic PostNL | |
| 151 | Fabio Jakobsen |
| 152 | Matthew Dinham |
| 153 | Mattia Gaffuri |
| 154 | James Knox |
| 155 | Niklas Märkl |
| 156 | Tim Naberman |
| 157 | Casper van Uden |
| Team Visma | Lease a Bike | |
| 161 | Wilco Kelderman |
| 162 | Owain Doull |
| 163 | Tijmen Graat |
| 164 | Steven Kruijswijk |
| 165 | Pietro Mattio |
| 166 | Jørgen Nordhagen |
| 167 | Ben Tulett |
| Tudor Pro Cycling Team | |
| 171 | Michael Storer |
| 172 | Robin Froidevaux |
| 173 | Arthur Kluckers |
| 174 | Sebastian Kolze Changizi |
| 175 | Aivaras Mikutis |
| 176 | Mathys Rondel |
| 177 | Hannes Wilksch |
| UAE Team Emirates-XRG | |
| 181 | Isaac del Toro |
| 182 | Rune Herregodts |
| 183 | Sebastian Molano |
| 184 | Nils Politt |
| 185 | Kevin Vermaerke |
| 186 | Florian Vermeersch |
| 187 | Adam Yates |
| Uno-X Mobility | |
| 191 | Anders Halland Johannessen |
| 192 | Carl-Frederik Bevort |
| 193 | Erlend Blikra |
| 194 | Martin Urianstad Bugge |
| 195 | Anthon Charmig |
| 196 | Tobias Halland Johannessen |
| 197 | Anders Skaarseth |
| XDS Astana Team | |
| 201 | Matteo Malucelli |
| 202 | Lev Gonov |
| 203 | Sergio Higuita |
| 204 | Martin López |
| 205 | Alessandro Romele |
| 206 | Gleb Syritsa |
| 207 | Harold Tejada |