| # | Rider | Team | Time | Gap |
|---|---|---|---|---|
| 1 | Ethan Vernon | Soudal Quick-Step Devo Team | 03:21:30 | |
| 2 | Henok Mulubrhan | Green Project-Bardiani CSF-Faizanè | + 00 | |
| 3 | Jeroen Meijers | Terengganu Polygon Cycling Team | + 00 | |
| 4 | Nadav Raisberg | Israel-Premier Tech | + 00 | |
| 5 | Ryan Christensen | Bolton Equities Black Spoke | + 00 | |
| 6 | Roi Weinberg | Israel-Premier Tech | + 00 | |
| 7 | Joe Blackmore | Great Britain | + 00 | |
| 8 | Walter Calzoni | Q36.5 Pro Cycling Team | + 00 | |
| 9 | Aiman Cahyadi | Terengganu Polygon Cycling Team | + 00 | |
| 10 | Thomas Bonnet | TotalEnergies | + 00 | |
| 11 | Mark Stewart | Bolton Equities Black Spoke | + 00 | |
| 12 | Xabier Berasategi | Euskaltel-Euskadi | + 00 | |
| 13 | Junior Lecerf William | Soudal Quick-Step Devo Team | + 00 | |
| 14 | Dylan Hicks | Great Britain | + 00 | |
| 15 | Charles Planet | Team Novo Nordisk | + 00 | |
| 16 | Dawit Yemane | BIKE AID | + 00 | |
| 17 | Filippo Fiorelli | Green Project-Bardiani CSF-Faizanè | + 00 | |
| 18 | Achraf Ed Doghmy | Morocco | + 00 | |
| 19 | Victor de La Parte | TotalEnergies | + 00 | |
| 20 | Aklilu Arefayne | Eritrea | + 00 | |
| 21 | Lucas de Rossi | China Glory Continental Cycling Team | + 00 | |
| 22 | Anatolii Budiak | Terengganu Polygon Cycling Team | + 00 | |
| 23 | Logan Currie | Bolton Equities Black Spoke | + 00 | |
| 24 | Gil Gelders | Soudal Quick-Step Devo Team | + 00 | |
| 25 | Unai Iribar | Euskaltel-Euskadi | + 00 | |
| 26 | Metkel Eyob | Terengganu Polygon Cycling Team | + 00 | |
| 27 | Eric Muhoza | BIKE AID | + 00 | |
| 28 | Matteo Badilatti | Q36.5 Pro Cycling Team | + 00 | |
| 29 | Fredrik Hagen Carl | Q36.5 Pro Cycling Team | + 00 | |
| 30 | Samuel Niyonkuru | Rwanda | + 00 | |
| 31 | Callum Ormiston | South Africa | + 00 | |
| 32 | Peter Kusztor | Team Novo Nordisk | + 00 | |
| 33 | Pedri Crause | South Africa | + 00 | |
| 34 | Eric Manizabayo | Rwanda | + 00 | |
| 35 | Pepijn Reinderink | Soudal Quick-Step Devo Team | + 00 | |
| 36 | James Oram | Bolton Equities Black Spoke | + 00 | |
| 37 | Oussama Khafi | Morocco | + 00 | |
| 38 | Kent Main | South Africa | + 00 | |
| 39 | James Piccoli | China Glory Continental Cycling Team | + 00 | |
| 40 | Mikel Bizkarra | Euskaltel-Euskadi | + 00 | |
| 41 | Mikel Iturria | Euskaltel-Euskadi | + 00 | |
| 42 | Jack Brough | Great Britain | + 00 | |
| 43 | Mattéo Vercher | TotalEnergies | + 00 | |
| 44 | Manuele Tarozzi | Green Project-Bardiani CSF-Faizanè | + 00 | |
| 45 | Fabien Grellier | TotalEnergies | + 00 | |
| 46 | Alex Tolio | Green Project-Bardiani CSF-Faizanè | + 00 | |
| 47 | Chris Froome | Israel-Premier Tech | + 08 | + 08 |
| 48 | Davide Gabburo | Green Project-Bardiani CSF-Faizanè | + 10 | + 10 |
| 49 | Yuhi Todome | EF Education-NIPPO Development Team | + 47 | + 47 |
| 50 | Cole Kessler | Israel-Premier Tech | + 47 | + 47 |
| 51 | Jakub Toupalik | EF Education-NIPPO Development Team | + 47 | + 47 |
| 52 | David Lozano | Team Novo Nordisk | + 47 | + 47 |
| 53 | Francis Juneau | BIKE AID | + 47 | + 47 |
| 54 | Markus Pajur | Tartu2024 Cycling Team | + 47 | + 47 |
| 55 | Bosco Nsengimana Jean | Rwanda | + 47 | + 47 |
| 56 | Siim Kiskonen | Tartu2024 Cycling Team | + 47 | + 47 |
| 57 | Eddine Maatougui Nasr | Morocco | + 47 | + 47 |
| 58 | Emilien Jeannière | TotalEnergies | + 47 | + 47 |
| 59 | Hager Andemariam | Eritrea | + 47 | + 47 |
| 60 | Moise Mugisha | Rwanda | + 47 | + 47 |
| 61 | Daniel Teklehaimanot | Eritrea | + 47 | + 47 |
| 62 | Alekss Krasts | Tartu2024 Cycling Team | + 01:27 | + 01:27 |
| 63 | Sam Brand | Team Novo Nordisk | + 01:27 | + 01:27 |
| 64 | Mohammed Saaoud | Morocco | + 01:27 | + 01:27 |
| 65 | Imad Sekkak | Morocco | + 01:27 | + 01:27 |
| 66 | Lucas Daugé | Team Novo Nordisk | + 01:27 | + 01:27 |
| 67 | Nahom Zerai | Q36.5 Pro Cycling Team | + 01:27 | + 01:27 |
| 68 | Yoel Habteab | Eritrea | + 01:27 | + 01:27 |
| 69 | Awet Aman | Eritrea | + 01:27 | + 01:27 |
| 70 | Markus Knaapi | Tartu2024 Cycling Team | + 01:27 | + 01:27 |
| 71 | Aiman Mohd Zariff Nur | Terengganu Polygon Cycling Team | + 01:27 | + 01:27 |
| 72 | Asier Etxeberria | Euskaltel-Euskadi | + 01:27 | + 01:27 |
| 73 | Joonas Kurits | Tartu2024 Cycling Team | + 01:48 | + 01:48 |
| 74 | Oliver Mattheis | BIKE AID | + 01:52 | + 01:52 |
| 75 | Haoyu Su | China Glory Continental Cycling Team | + 03:02 | + 03:02 |
| 76 | Shemu Nsengiyumva | May Stars | + 03:02 | + 03:02 |
| 77 | Henrik Fjellheim | EF Education-NIPPO Development Team | + 03:05 | + 03:05 |
| 78 | Vaincaire Masengesho | Rwanda | + 05:19 | + 05:19 |
| 79 | Corran Carrick-anderson | Great Britain | + 05:19 | + 05:19 |
| 80 | James Fouche | Bolton Equities Black Spoke | + 05:24 | + 05:24 |
| 81 | Wesley Mol | BIKE AID | + 05:24 | + 05:24 |
| 82 | Eric Kros | South Africa | + 07:35 | + 07:35 |
| 83 | Felicien Hakizimana | May Stars | + 07:35 | + 07:35 |
| 84 | Marc Pritzen | EF Education-NIPPO Development Team | + 07:35 | + 07:35 |
| 85 | Geng Teng | China Glory Continental Cycling Team | + 07:54 | + 07:54 |
| 86 | Jiankun Liu | China Glory Continental Cycling Team | + 07:54 | + 07:54 |
| 87 | Nepo Bigirmana Jean | May Stars | + 20:23 | + 20:23 |