Giro d'Italia 2024 - Stage 1
04.05-26.05
The Giro d'Italia, also known as La Corsa Rosa, will be held for the 109th time in 2026. First held in 1909, the Giro has established itself as one of the most iconic races on the cycling calendar with 71 different winners. This year's edition runs from May 8 to May 31, starting in Nessebar, Bulgaria and finishing in Rome, Italy. The winner of the race is awarded the iconic maglia rosa.
Results
Stage
| Pos | Rider | Team | Time |
|---|---|---|---|
| 1 | Jhonnatan Narvaez | INEOS Grenadiers | 3:14:23 |
| 2 | Max Schachmann | BORA-hansgrohe | + 00.00 |
| 3 | Tadej Pogacar | UAE Team Emirates | + 00.00 |
| 4 | Alex Baudin | Decathlon AG2R La Mondiale Team | + 00.06 |
| 5 | Nicola Conci | Alpecin-Deceuninck | + 00.10 |
| 6 | Quinten Hermans | Alpecin-Deceuninck | + 00.10 |
| 7 | Mauri Vansevenant | Soudal Quick-Step | + 00.10 |
| 8 | Antonio Tiberi | Bahrain Victorious | + 00.10 |
| 9 | Attila Valter | Team Visma | Lease a Bike | + 00.10 |
| 10 | Geraint Thomas | INEOS Grenadiers | + 00.10 |
| 11 | Filippo Ganna | INEOS Grenadiers | + 00.10 |
| 12 | Damiano Caruso | Bahrain Victorious | + 00.10 |
| 13 | Daniel Martinez | BORA-hansgrohe | + 00.10 |
| 14 | Cian Uijtdebroeks | Team Visma | Lease a Bike | + 00.10 |
| 15 | Edward Dunbar | Team Jayco-AlUla | + 00.10 |
| 16 | Mikkel Honore | EF Education-EasyPost | + 00.10 |
| 17 | Julian Alaphilippe | Soudal Quick-Step | + 00.10 |
| 18 | Esteban Chaves | EF Education-EasyPost | + 00.10 |
| 19 | Ben O'Connor | Decathlon AG2R La Mondiale Team | + 00.10 |
| 20 | Giulio Pellizzari | VF Group-Bardiani CSF-Faizanè | + 00.10 |
| 21 | Einer Rubio | Movistar Team | + 00.10 |
| 22 | Alexey Lutsenko | Astana Qazaqstan Team | + 00.10 |
| 23 | Juan Pedro Lopez | Lidl-Trek | + 00.20 |
| 24 | Aurélien Paret-Peintre | Decathlon AG2R La Mondiale Team | + 00.20 |
| 25 | Jan Hirt | Soudal Quick-Step | + 00.20 |
| 26 | Lorenzo Fortunato | Astana Qazaqstan Team | + 00.24 |
| 27 | Jan Tratnik | Team Visma | Lease a Bike | + 00.27 |
| 28 | Filippo Zana | Team Jayco-AlUla | + 00.27 |
| 29 | Giovanni Aleotti | BORA-hansgrohe | + 00.47 |
| 30 | Michael Storer | Tudor Pro Cycling Team | + 00.47 |
| 31 | Alessandro De Marchi | Team Jayco-AlUla | + 00.47 |
| 32 | Andrea Piccolo | EF Education-EasyPost | + 00.57 |
| 33 | Nick Schultz | Israel-Premier Tech | + 00.57 |
| 34 | Domenico Pozzovivo | VF Group-Bardiani CSF-Faizanè | + 00.57 |
| 35 | Nairo Quintana | Movistar Team | + 00.57 |
| 36 | Luca Covili | VF Group-Bardiani CSF-Faizanè | + 00.57 |
| 37 | Enzo Paleni | Groupama-FDJ | + 00.57 |
| 38 | Georg Steinhauser | EF Education-EasyPost | + 00.57 |
| 39 | Romain Bardet | Team dsm-firmenich PostNL | + 00.57 |
| 40 | Lucas Plapp | Team Jayco-AlUla | + 00.57 |
| 41 | Davide Piganzoli | Team Polti Kometa | + 00.57 |
| 42 | Marco Frigo | Israel-Premier Tech | + 00.57 |
| 43 | Henok Mulubrhan | Astana Qazaqstan Team | + 01.07 |
| 44 | Ruben Fernandez | Cofidis | + 01.40 |
| 45 | Lilian Calmejane | Intermarché-Wanty | + 01.40 |
| 46 | Cristian Scaroni | Astana Qazaqstan Team | + 02.05 |
| 47 | Thymen Arensman | INEOS Grenadiers | + 02.17 |
| 48 | Matteo Trentin | Tudor Pro Cycling Team | + 02.17 |
| 49 | Andrea Vendrame | Decathlon AG2R La Mondiale Team | + 02.17 |
| 50 | Marius Mayrhofer | Tudor Pro Cycling Team | + 02.17 |
| 51 | Kevin Vermaerke | Team dsm-firmenich PostNL | + 02.17 |
| 52 | Mattia Bais | Team Polti Kometa | + 02.17 |
| 53 | Rafal Majka | UAE Team Emirates | + 02.25 |
| 54 | Florian Lipowitz | BORA-hansgrohe | + 02.25 |
| 55 | William Barta | Movistar Team | + 02.25 |
| 56 | Chris Hamilton | Team dsm-firmenich PostNL | + 02.29 |
| 57 | Domen Novak | UAE Team Emirates | + 03.56 |
| 58 | Michel Ries | ARKEA-B&B HOTELS | + 04.39 |
| 59 | Edoardo Zambanini | Bahrain Victorious | + 04.39 |
| 60 | Simon Geschke | Cofidis | + 04.39 |
| 61 | Michael Valgren | EF Education-EasyPost | + 05.16 |
| 62 | Amanuel Ghebreigzabhier | Lidl-Trek | + 07.56 |
| 63 | Benjamin Thomas | Cofidis | + 08.13 |
| 64 | Andrea Bagioli | Lidl-Trek | + 08.13 |
| 65 | Simone Velasco | Astana Qazaqstan Team | + 08.13 |
| 66 | Tobias Foss | INEOS Grenadiers | + 08.13 |
| 67 | Magnus Sheffield | INEOS Grenadiers | + 08.13 |
| 68 | Lawrence Warbasse | Decathlon AG2R La Mondiale Team | + 08.13 |
| 69 | Gijs Leemreize | Team dsm-firmenich PostNL | + 08.13 |
| 70 | Ewen Costiou | ARKEA-B&B HOTELS | + 08.13 |
| 71 | Thomas Champion | Cofidis | + 08.13 |
| 72 | Michael Woods | Israel-Premier Tech | + 08.13 |
| 73 | Florian Stork | Tudor Pro Cycling Team | + 08.13 |
| 74 | Andrea Pietrobon | Team Polti Kometa | + 08.13 |
| 75 | Davide Bais | Team Polti Kometa | + 08.13 |
| 76 | Mirco Maestri | Team Polti Kometa | + 08.13 |
| 77 | Pelayo Sanchez | Movistar Team | + 08.13 |
| 78 | Valentin Paret-Peintre | Decathlon AG2R La Mondiale Team | + 08.13 |
| 79 | Biniam Girmay | Intermarché-Wanty | + 08.13 |
| 80 | Stefan de Bod | EF Education-EasyPost | + 08.13 |
| 81 | Martin Marcellusi | VF Group-Bardiani CSF-Faizanè | + 08.13 |
| 82 | Alessandro Tonelli | VF Group-Bardiani CSF-Faizanè | + 08.13 |
| 83 | Matteo Fabbro | Team Polti Kometa | + 08.13 |
| 84 | Rainer Kepplinger | Bahrain Victorious | + 08.13 |
| 85 | Alexander Cepeda | EF Education-EasyPost | + 08.13 |
| 86 | Jasha Sütterlin | Bahrain Victorious | + 08.13 |
| 87 | Mikkel Bjerg | UAE Team Emirates | + 08.59 |
| 88 | Felix Großschartner | UAE Team Emirates | + 09.29 |
| 89 | Andrea Pasqualon | Bahrain Victorious | + 10.58 |
| 90 | Davide Ballerini | Astana Qazaqstan Team | + 10.58 |
| 91 | Ethan Vernon | Israel-Premier Tech | + 10.58 |
| 92 | Kevin Colleoni | Intermarché-Wanty | + 10.58 |
| 93 | Roel van Sintmaartensdijk | Intermarché-Wanty | + 10.58 |
| 94 | Francisco Muñoz | Team Polti Kometa | + 10.58 |
| 95 | Tobias Bayer | Alpecin-Deceuninck | + 10.58 |
| 96 | Pieter Serry | Soudal Quick-Step | + 10.58 |
| 97 | Madis Mihkels | Intermarché-Wanty | + 10.58 |
| 98 | Vadim Pronskiy | Astana Qazaqstan Team | + 10.58 |
| 99 | Jenthe Biermans | ARKEA-B&B HOTELS | + 10.58 |
| 100 | Dries De Pooter | Intermarché-Wanty | + 10.58 |
| 101 | Patrick Gamper | BORA-hansgrohe | + 10.58 |
| 102 | Damien Touzé | Decathlon AG2R La Mondiale Team | + 10.58 |
| 103 | Cyril Barthe | Groupama-FDJ | + 10.58 |
| 104 | Lorenzo Germani | Groupama-FDJ | + 10.58 |
| 105 | Ben Swift | INEOS Grenadiers | + 10.58 |
| 106 | Connor Swift | INEOS Grenadiers | + 10.58 |
| 107 | Manuele Tarozzi | VF Group-Bardiani CSF-Faizanè | + 10.58 |
| 108 | Alan Riou | ARKEA-B&B HOTELS | + 10.58 |
| 109 | Giovanni Lonardi | Team Polti Kometa | + 10.58 |
| 110 | Stefano Oldani | Cofidis | + 10.58 |
| 111 | Dion Smith | Intermarché-Wanty | + 10.58 |
| 112 | Nadav Raisberg | Israel-Premier Tech | + 10.58 |
| 113 | Simon Carr | EF Education-EasyPost | + 10.58 |
| 114 | Jimmy Janssens | Alpecin-Deceuninck | + 10.58 |
| 115 | Olivier Le Gac | Groupama-FDJ | + 10.58 |
| 116 | Filippo Fiorelli | VF Group-Bardiani CSF-Faizanè | + 11.04 |
| 117 | Jonas Koch | BORA-hansgrohe | + 11.04 |
| 118 | Daan Hoole | Lidl-Trek | + 13.25 |
| 119 | Lorenzo Milesi | Movistar Team | + 13.25 |
| 120 | Fabian Lienhard | Groupama-FDJ | + 14.16 |
| 121 | Clément Davy | Groupama-FDJ | + 14.16 |
| 122 | Max Kanter | Astana Qazaqstan Team | + 14.16 |
| 123 | Edward Planckaert | Alpecin-Deceuninck | + 14.16 |
| 124 | Timo Kielich | Alpecin-Deceuninck | + 14.16 |
| 125 | Christophe Laporte | Team Visma | Lease a Bike | + 14.16 |
| 126 | Laurence Pithie | Groupama-FDJ | + 14.16 |
| 127 | Fabio Van den Bossche | Alpecin-Deceuninck | + 14.16 |
| 128 | Lewis Askey | Groupama-FDJ | + 14.16 |
| 129 | Michael Hepburn | Team Jayco-AlUla | + 14.16 |
| 130 | Simon Clarke | Israel-Premier Tech | + 14.16 |
| 131 | Kaden Groves | Alpecin-Deceuninck | + 14.16 |
| 132 | Edoardo Affini | Team Visma | Lease a Bike | + 14.16 |
| 133 | Nicolas Debeaumarché | Cofidis | + 14.16 |
| 134 | Hugo Hofstetter | Israel-Premier Tech | + 14.16 |
| 135 | Donavan Grondin | ARKEA-B&B HOTELS | + 14.16 |
| 136 | Alessandro Verre | ARKEA-B&B HOTELS | + 14.16 |
| 137 | Simone Consonni | Lidl-Trek | + 14.16 |
| 138 | Harrison Wood | Cofidis | + 14.16 |
| 139 | Jonathan Milan | Lidl-Trek | + 14.16 |
| 140 | Alexander Kamp | Tudor Pro Cycling Team | + 14.16 |
| 141 | Tobias Lund Andresen | Team dsm-firmenich PostNL | + 14.16 |
| 142 | Alexander Krieger | Tudor Pro Cycling Team | + 14.16 |
| 143 | Max Walscheid | Team Jayco-AlUla | + 14.48 |
| 144 | Luka Mezgec | Team Jayco-AlUla | + 14.48 |
| 145 | Tim van Dijke | Team Visma | Lease a Bike | + 14.48 |
| 146 | Olav Kooij | Team Visma | Lease a Bike | + 14.48 |
| 147 | Enrico Zanoncello | VF Group-Bardiani CSF-Faizanè | + 14.48 |
| 148 | Albert Torres | Movistar Team | + 14.48 |
| 149 | Bert Van Lerberghe | Soudal Quick-Step | + 14.48 |
| 150 | Luke Lamperti | Soudal Quick-Step | + 14.48 |
| 151 | Jasper Stuyven | Lidl-Trek | + 14.48 |
| 152 | Edward Theuns | Lidl-Trek | + 14.48 |
| 153 | Davide Cimolai | Movistar Team | + 14.48 |
| 154 | Fernando Gaviria | Movistar Team | + 14.48 |
| 155 | Phil Bauhaus | Bahrain Victorious | + 14.48 |
| 156 | Fabio Jakobsen | Team dsm-firmenich PostNL | + 14.48 |
| 157 | Bram Welten | Team dsm-firmenich PostNL | + 14.48 |
| 158 | Ryan Mullen | BORA-hansgrohe | + 14.48 |
| 159 | Danny van Poppel | BORA-hansgrohe | + 14.48 |
| 160 | Robin Froidevaux | Tudor Pro Cycling Team | + 14.48 |
| 161 | Alberto Dainese | Tudor Pro Cycling Team | + 14.48 |
| 162 | Stanislaw Aniolkowski | Cofidis | + 14.48 |
| 163 | Tim Merlier | Soudal Quick-Step | + 14.48 |
| 164 | Rui Oliveira | UAE Team Emirates | + 14.48 |
| 165 | Caleb Ewan | Team Jayco-AlUla | + 14.48 |
| 166 | Sebastian Molano | UAE Team Emirates | + 14.48 |
| 167 | Julius van den Berg | Team dsm-firmenich PostNL | + 14.48 |
| 168 | Vegard Stake Laengen | UAE Team Emirates | + 14.48 |
| 169 | Robert Gesink | Team Visma | Lease a Bike | + 14.48 |
| 170 | Bastien Tronchon | Decathlon AG2R La Mondiale Team | + 14.52 |
| 171 | Josef Cerný | Soudal Quick-Step | + 14.52 |
| 172 | Torstein Træen | Bahrain Victorious | + 15.04 |
| 173 | Louis Barré | ARKEA-B&B HOTELS | + 16.31 |
| 174 | Adrien Petit | Intermarché-Wanty | + 16.46 |
| 175 | Riley Pickrell | Israel-Premier Tech | + 17.36 |
| 176 | David Dekker | ARKEA-B&B HOTELS | + 17.59 |
GC
| Pos | Rider | Team | Time |
|---|---|---|---|
| 1 | Jhonnatan Narvaez | INEOS Grenadiers | 3:14:13 |
| 2 | Max Schachmann | BORA-hansgrohe | + 00.03 |
| 3 | Tadej Pogacar | UAE Team Emirates | + 00.06 |
| 4 | Alex Baudin | Decathlon AG2R La Mondiale Team | + 00.16 |
| 5 | Damiano Caruso | Bahrain Victorious | + 00.17 |
| 6 | Nicola Conci | Alpecin-Deceuninck | + 00.18 |
| 7 | Quinten Hermans | Alpecin-Deceuninck | + 00.20 |
| 8 | Mauri Vansevenant | Soudal Quick-Step | + 00.20 |
| 9 | Antonio Tiberi | Bahrain Victorious | + 00.20 |
| 10 | Attila Valter | Team Visma | Lease a Bike | + 00.20 |
| 11 | Geraint Thomas | INEOS Grenadiers | + 00.20 |
| 12 | Filippo Ganna | INEOS Grenadiers | + 00.20 |
| 13 | Daniel Martinez | BORA-hansgrohe | + 00.20 |
| 14 | Cian Uijtdebroeks | Team Visma | Lease a Bike | + 00.20 |
| 15 | Edward Dunbar | Team Jayco-AlUla | + 00.20 |
| 16 | Mikkel Honore | EF Education-EasyPost | + 00.20 |
| 17 | Julian Alaphilippe | Soudal Quick-Step | + 00.20 |
| 18 | Esteban Chaves | EF Education-EasyPost | + 00.20 |
| 19 | Ben O'Connor | Decathlon AG2R La Mondiale Team | + 00.20 |
| 20 | Giulio Pellizzari | VF Group-Bardiani CSF-Faizanè | + 00.20 |
| 21 | Einer Rubio | Movistar Team | + 00.20 |
| 22 | Alexey Lutsenko | Astana Qazaqstan Team | + 00.20 |
| 23 | Juan Pedro Lopez | Lidl-Trek | + 00.30 |
| 24 | Aurélien Paret-Peintre | Decathlon AG2R La Mondiale Team | + 00.30 |
| 25 | Jan Hirt | Soudal Quick-Step | + 00.30 |
| 26 | Lorenzo Fortunato | Astana Qazaqstan Team | + 00.34 |
| 27 | Jan Tratnik | Team Visma | Lease a Bike | + 00.37 |
| 28 | Filippo Zana | Team Jayco-AlUla | + 00.37 |
| 29 | Giovanni Aleotti | BORA-hansgrohe | + 00.57 |
| 30 | Michael Storer | Tudor Pro Cycling Team | + 00.57 |
| 31 | Alessandro De Marchi | Team Jayco-AlUla | + 00.57 |
| 32 | Andrea Piccolo | EF Education-EasyPost | + 01.07 |
| 33 | Nick Schultz | Israel-Premier Tech | + 01.07 |
| 34 | Domenico Pozzovivo | VF Group-Bardiani CSF-Faizanè | + 01.07 |
| 35 | Nairo Quintana | Movistar Team | + 01.07 |
| 36 | Luca Covili | VF Group-Bardiani CSF-Faizanè | + 01.07 |
| 37 | Enzo Paleni | Groupama-FDJ | + 01.07 |
| 38 | Georg Steinhauser | EF Education-EasyPost | + 01.07 |
| 39 | Romain Bardet | Team dsm-firmenich PostNL | + 01.07 |
| 40 | Lucas Plapp | Team Jayco-AlUla | + 01.07 |
| 41 | Davide Piganzoli | Team Polti Kometa | + 01.07 |
| 42 | Marco Frigo | Israel-Premier Tech | + 01.07 |
| 43 | Henok Mulubrhan | Astana Qazaqstan Team | + 01.17 |
| 44 | Lilian Calmejane | Intermarché-Wanty | + 01.47 |
| 45 | Ruben Fernandez | Cofidis | + 01.50 |
| 46 | Cristian Scaroni | Astana Qazaqstan Team | + 02.15 |
| 47 | Thymen Arensman | INEOS Grenadiers | + 02.27 |
| 48 | Matteo Trentin | Tudor Pro Cycling Team | + 02.27 |
| 49 | Andrea Vendrame | Decathlon AG2R La Mondiale Team | + 02.27 |
| 50 | Marius Mayrhofer | Tudor Pro Cycling Team | + 02.27 |
| 51 | Kevin Vermaerke | Team dsm-firmenich PostNL | + 02.27 |
| 52 | Mattia Bais | Team Polti Kometa | + 02.27 |
| 53 | Rafal Majka | UAE Team Emirates | + 02.35 |
| 54 | Florian Lipowitz | BORA-hansgrohe | + 02.35 |
| 55 | William Barta | Movistar Team | + 02.35 |
| 56 | Chris Hamilton | Team dsm-firmenich PostNL | + 02.39 |
| 57 | Domen Novak | UAE Team Emirates | + 04.06 |
| 58 | Michel Ries | ARKEA-B&B HOTELS | + 04.49 |
| 59 | Edoardo Zambanini | Bahrain Victorious | + 04.49 |
| 60 | Simon Geschke | Cofidis | + 04.49 |
| 61 | Michael Valgren | EF Education-EasyPost | + 05.26 |
| 62 | Amanuel Ghebreigzabhier | Lidl-Trek | + 08.04 |
| 63 | Benjamin Thomas | Cofidis | + 08.23 |
| 64 | Andrea Bagioli | Lidl-Trek | + 08.23 |
| 65 | Simone Velasco | Astana Qazaqstan Team | + 08.23 |
| 66 | Tobias Foss | INEOS Grenadiers | + 08.23 |
| 67 | Magnus Sheffield | INEOS Grenadiers | + 08.23 |
| 68 | Lawrence Warbasse | Decathlon AG2R La Mondiale Team | + 08.23 |
| 69 | Gijs Leemreize | Team dsm-firmenich PostNL | + 08.23 |
| 70 | Ewen Costiou | ARKEA-B&B HOTELS | + 08.23 |
| 71 | Thomas Champion | Cofidis | + 08.23 |
| 72 | Michael Woods | Israel-Premier Tech | + 08.23 |
| 73 | Florian Stork | Tudor Pro Cycling Team | + 08.23 |
| 74 | Andrea Pietrobon | Team Polti Kometa | + 08.23 |
| 75 | Davide Bais | Team Polti Kometa | + 08.23 |
| 76 | Mirco Maestri | Team Polti Kometa | + 08.23 |
| 77 | Pelayo Sanchez | Movistar Team | + 08.23 |
| 78 | Valentin Paret-Peintre | Decathlon AG2R La Mondiale Team | + 08.23 |
| 79 | Biniam Girmay | Intermarché-Wanty | + 08.23 |
| 80 | Stefan de Bod | EF Education-EasyPost | + 08.23 |
| 81 | Martin Marcellusi | VF Group-Bardiani CSF-Faizanè | + 08.23 |
| 82 | Alessandro Tonelli | VF Group-Bardiani CSF-Faizanè | + 08.23 |
| 83 | Matteo Fabbro | Team Polti Kometa | + 08.23 |
| 84 | Rainer Kepplinger | Bahrain Victorious | + 08.23 |
| 85 | Alexander Cepeda | EF Education-EasyPost | + 08.23 |
| 86 | Jasha Sütterlin | Bahrain Victorious | + 08.23 |
| 87 | Mikkel Bjerg | UAE Team Emirates | + 09.09 |
| 88 | Felix Großschartner | UAE Team Emirates | + 09.39 |
| 89 | Andrea Pasqualon | Bahrain Victorious | + 11.08 |
| 90 | Davide Ballerini | Astana Qazaqstan Team | + 11.08 |
| 91 | Ethan Vernon | Israel-Premier Tech | + 11.08 |
| 92 | Kevin Colleoni | Intermarché-Wanty | + 11.08 |
| 93 | Roel van Sintmaartensdijk | Intermarché-Wanty | + 11.08 |
| 94 | Francisco Muñoz | Team Polti Kometa | + 11.08 |
| 95 | Tobias Bayer | Alpecin-Deceuninck | + 11.08 |
| 96 | Pieter Serry | Soudal Quick-Step | + 11.08 |
| 97 | Madis Mihkels | Intermarché-Wanty | + 11.08 |
| 98 | Vadim Pronskiy | Astana Qazaqstan Team | + 11.08 |
| 99 | Jenthe Biermans | ARKEA-B&B HOTELS | + 11.08 |
| 100 | Dries De Pooter | Intermarché-Wanty | + 11.08 |
| 101 | Patrick Gamper | BORA-hansgrohe | + 11.08 |
| 102 | Damien Touzé | Decathlon AG2R La Mondiale Team | + 11.08 |
| 103 | Cyril Barthe | Groupama-FDJ | + 11.08 |
| 104 | Lorenzo Germani | Groupama-FDJ | + 11.08 |
| 105 | Ben Swift | INEOS Grenadiers | + 11.08 |
| 106 | Connor Swift | INEOS Grenadiers | + 11.08 |
| 107 | Manuele Tarozzi | VF Group-Bardiani CSF-Faizanè | + 11.08 |
| 108 | Alan Riou | ARKEA-B&B HOTELS | + 11.08 |
| 109 | Giovanni Lonardi | Team Polti Kometa | + 11.08 |
| 110 | Stefano Oldani | Cofidis | + 11.08 |
| 111 | Dion Smith | Intermarché-Wanty | + 11.08 |
| 112 | Nadav Raisberg | Israel-Premier Tech | + 11.08 |
| 113 | Simon Carr | EF Education-EasyPost | + 11.08 |
| 114 | Jimmy Janssens | Alpecin-Deceuninck | + 11.08 |
| 115 | Olivier Le Gac | Groupama-FDJ | + 11.08 |
| 116 | Filippo Fiorelli | VF Group-Bardiani CSF-Faizanè | + 11.13 |
| 117 | Jonas Koch | BORA-hansgrohe | + 11.14 |
| 118 | Daan Hoole | Lidl-Trek | + 13.35 |
| 119 | Lorenzo Milesi | Movistar Team | + 13.35 |
| 120 | Fabian Lienhard | Groupama-FDJ | + 14.26 |
| 121 | Clément Davy | Groupama-FDJ | + 14.26 |
| 122 | Max Kanter | Astana Qazaqstan Team | + 14.26 |
| 123 | Edward Planckaert | Alpecin-Deceuninck | + 14.26 |
| 124 | Timo Kielich | Alpecin-Deceuninck | + 14.26 |
| 125 | Christophe Laporte | Team Visma | Lease a Bike | + 14.26 |
| 126 | Laurence Pithie | Groupama-FDJ | + 14.26 |
| 127 | Fabio Van den Bossche | Alpecin-Deceuninck | + 14.26 |
| 128 | Lewis Askey | Groupama-FDJ | + 14.26 |
| 129 | Michael Hepburn | Team Jayco-AlUla | + 14.26 |
| 130 | Simon Clarke | Israel-Premier Tech | + 14.26 |
| 131 | Kaden Groves | Alpecin-Deceuninck | + 14.26 |
| 132 | Edoardo Affini | Team Visma | Lease a Bike | + 14.26 |
| 133 | Nicolas Debeaumarché | Cofidis | + 14.26 |
| 134 | Hugo Hofstetter | Israel-Premier Tech | + 14.26 |
| 135 | Donavan Grondin | ARKEA-B&B HOTELS | + 14.26 |
| 136 | Alessandro Verre | ARKEA-B&B HOTELS | + 14.26 |
| 137 | Simone Consonni | Lidl-Trek | + 14.26 |
| 138 | Harrison Wood | Cofidis | + 14.26 |
| 139 | Jonathan Milan | Lidl-Trek | + 14.26 |
| 140 | Alexander Kamp | Tudor Pro Cycling Team | + 14.26 |
| 141 | Tobias Lund Andresen | Team dsm-firmenich PostNL | + 14.26 |
| 142 | Alexander Krieger | Tudor Pro Cycling Team | + 14.26 |
| 143 | Max Walscheid | Team Jayco-AlUla | + 14.58 |
| 144 | Luka Mezgec | Team Jayco-AlUla | + 14.58 |
| 145 | Tim van Dijke | Team Visma | Lease a Bike | + 14.58 |
| 146 | Olav Kooij | Team Visma | Lease a Bike | + 14.58 |
| 147 | Enrico Zanoncello | VF Group-Bardiani CSF-Faizanè | + 14.58 |
| 148 | Albert Torres | Movistar Team | + 14.58 |
| 149 | Bert Van Lerberghe | Soudal Quick-Step | + 14.58 |
| 150 | Luke Lamperti | Soudal Quick-Step | + 14.58 |
| 151 | Jasper Stuyven | Lidl-Trek | + 14.58 |
| 152 | Edward Theuns | Lidl-Trek | + 14.58 |
| 153 | Davide Cimolai | Movistar Team | + 14.58 |
| 154 | Fernando Gaviria | Movistar Team | + 14.58 |
| 155 | Phil Bauhaus | Bahrain Victorious | + 14.58 |
| 156 | Fabio Jakobsen | Team dsm-firmenich PostNL | + 14.58 |
| 157 | Bram Welten | Team dsm-firmenich PostNL | + 14.58 |
| 158 | Ryan Mullen | BORA-hansgrohe | + 14.58 |
| 159 | Danny van Poppel | BORA-hansgrohe | + 14.58 |
| 160 | Robin Froidevaux | Tudor Pro Cycling Team | + 14.58 |
| 161 | Alberto Dainese | Tudor Pro Cycling Team | + 14.58 |
| 162 | Stanislaw Aniolkowski | Cofidis | + 14.58 |
| 163 | Tim Merlier | Soudal Quick-Step | + 14.58 |
| 164 | Rui Oliveira | UAE Team Emirates | + 14.58 |
| 165 | Caleb Ewan | Team Jayco-AlUla | + 14.58 |
| 166 | Sebastian Molano | UAE Team Emirates | + 14.58 |
| 167 | Julius van den Berg | Team dsm-firmenich PostNL | + 14.58 |
| 168 | Vegard Stake Laengen | UAE Team Emirates | + 14.58 |
| 169 | Robert Gesink | Team Visma | Lease a Bike | + 14.58 |
| 170 | Bastien Tronchon | Decathlon AG2R La Mondiale Team | + 15.02 |
| 171 | Josef Cerný | Soudal Quick-Step | + 15.02 |
| 172 | Torstein Træen | Bahrain Victorious | + 15.14 |
| 173 | Louis Barré | ARKEA-B&B HOTELS | + 16.41 |
| 174 | Adrien Petit | Intermarché-Wanty | + 16.56 |
| 175 | Riley Pickrell | Israel-Premier Tech | + 17.46 |
| 176 | David Dekker | ARKEA-B&B HOTELS | + 18.09 |
Youth
| Pos | Rider | Team | Time |
|---|---|---|---|
| 1 | Alex Baudin | Decathlon AG2R La Mondiale Team | 3:14:29 |
| 2 | Mauri Vansevenant | Soudal Quick-Step | + 00.04 |
| 3 | Antonio Tiberi | Bahrain Victorious | + 00.04 |
| 4 | Cian Uijtdebroeks | Team Visma | Lease a Bike | + 00.04 |
| 5 | Giulio Pellizzari | VF Group-Bardiani CSF-Faizanè | + 00.04 |
| 6 | Filippo Zana | Team Jayco-AlUla | + 00.21 |
| 7 | Giovanni Aleotti | BORA-hansgrohe | + 00.41 |
| 8 | Andrea Piccolo | EF Education-EasyPost | + 00.51 |
| 9 | Enzo Paleni | Groupama-FDJ | + 00.51 |
| 10 | Georg Steinhauser | EF Education-EasyPost | + 00.51 |
| 11 | Lucas Plapp | Team Jayco-AlUla | + 00.51 |
| 12 | Davide Piganzoli | Team Polti Kometa | + 00.51 |
| 13 | Marco Frigo | Israel-Premier Tech | + 00.51 |
| 14 | Henok Mulubrhan | Astana Qazaqstan Team | + 01.01 |
| 15 | Thymen Arensman | INEOS Grenadiers | + 02.11 |
| 16 | Marius Mayrhofer | Tudor Pro Cycling Team | + 02.11 |
| 17 | Kevin Vermaerke | Team dsm-firmenich PostNL | + 02.11 |
| 18 | Florian Lipowitz | BORA-hansgrohe | + 02.19 |
| 19 | Edoardo Zambanini | Bahrain Victorious | + 04.33 |
| 20 | Andrea Bagioli | Lidl-Trek | + 08.07 |
| 21 | Magnus Sheffield | INEOS Grenadiers | + 08.07 |
| 22 | Gijs Leemreize | Team dsm-firmenich PostNL | + 08.07 |
| 23 | Ewen Costiou | ARKEA-B&B HOTELS | + 08.07 |
| 24 | Thomas Champion | Cofidis | + 08.07 |
| 25 | Andrea Pietrobon | Team Polti Kometa | + 08.07 |
| 26 | Pelayo Sanchez | Movistar Team | + 08.07 |
| 27 | Valentin Paret-Peintre | Decathlon AG2R La Mondiale Team | + 08.07 |
| 28 | Biniam Girmay | Intermarché-Wanty | + 08.07 |
| 29 | Martin Marcellusi | VF Group-Bardiani CSF-Faizanè | + 08.07 |
| 30 | Ethan Vernon | Israel-Premier Tech | + 10.52 |
| 31 | Kevin Colleoni | Intermarché-Wanty | + 10.52 |
| 32 | Roel van Sintmaartensdijk | Intermarché-Wanty | + 10.52 |
| 33 | Francisco Muñoz | Team Polti Kometa | + 10.52 |
| 34 | Tobias Bayer | Alpecin-Deceuninck | + 10.52 |
| 35 | Madis Mihkels | Intermarché-Wanty | + 10.52 |
| 36 | Dries De Pooter | Intermarché-Wanty | + 10.52 |
| 37 | Lorenzo Germani | Groupama-FDJ | + 10.52 |
| 38 | Nadav Raisberg | Israel-Premier Tech | + 10.52 |
| 39 | Daan Hoole | Lidl-Trek | + 13.19 |
| 40 | Lorenzo Milesi | Movistar Team | + 13.19 |
| 41 | Timo Kielich | Alpecin-Deceuninck | + 14.10 |
| 42 | Laurence Pithie | Groupama-FDJ | + 14.10 |
| 43 | Fabio Van den Bossche | Alpecin-Deceuninck | + 14.10 |
| 44 | Lewis Askey | Groupama-FDJ | + 14.10 |
| 45 | Donavan Grondin | ARKEA-B&B HOTELS | + 14.10 |
| 46 | Alessandro Verre | ARKEA-B&B HOTELS | + 14.10 |
| 47 | Harrison Wood | Cofidis | + 14.10 |
| 48 | Jonathan Milan | Lidl-Trek | + 14.10 |
| 49 | Tobias Lund Andresen | Team dsm-firmenich PostNL | + 14.10 |
| 50 | Tim van Dijke | Team Visma | Lease a Bike | + 14.42 |
| 51 | Olav Kooij | Team Visma | Lease a Bike | + 14.42 |
| 52 | Luke Lamperti | Soudal Quick-Step | + 14.42 |
| 53 | Bastien Tronchon | Decathlon AG2R La Mondiale Team | + 14.46 |
| 54 | Louis Barré | ARKEA-B&B HOTELS | + 16.25 |
| 55 | Riley Pickrell | Israel-Premier Tech | + 17.30 |
Points
| Pos | Rider | Team | Points |
|---|---|---|---|
| 1 | Jhonnatan Narvaez | INEOS Grenadiers | 25 |
| 2 | Lilian Calmejane | Intermarché-Wanty | 20 |
| 3 | Filippo Fiorelli | VF Group-Bardiani CSF-Faizanè | 18 |
| 4 | Max Schachmann | BORA-hansgrohe | 18 |
| 5 | Amanuel Ghebreigzabhier | Lidl-Trek | 13 |
| 6 | Tadej Pogacar | UAE Team Emirates | 12 |
| 7 | Andrea Pietrobon | Team Polti Kometa | 11 |
| 8 | Alex Baudin | Decathlon AG2R La Mondiale Team | 8 |
| 9 | Nicola Conci | Alpecin-Deceuninck | 6 |
| 10 | Quinten Hermans | Alpecin-Deceuninck | 5 |
| 11 | Mauri Vansevenant | Soudal Quick-Step | 4 |
| 12 | Kaden Groves | Alpecin-Deceuninck | 4 |
| 13 | Jonathan Milan | Lidl-Trek | 4 |
| 14 | Louis Barré | ARKEA-B&B HOTELS | 4 |
| 15 | Antonio Tiberi | Bahrain Victorious | 3 |
| 16 | Nicolas Debeaumarché | Cofidis | 3 |
| 17 | Danny van Poppel | BORA-hansgrohe | 3 |
| 18 | Attila Valter | Team Visma | Lease a Bike | 2 |
| 19 | Geraint Thomas | INEOS Grenadiers | 1 |
| 20 | Lucas Plapp | Team Jayco-AlUla | 1 |
| 21 | Edward Planckaert | Alpecin-Deceuninck | 1 |
Mountain
| Pos | Rider | Team | Points |
|---|---|---|---|
| 1 | Lilian Calmejane | Intermarché-Wanty | 20 |
| 2 | Amanuel Ghebreigzabhier | Lidl-Trek | 10 |
| 3 | Giulio Pellizzari | VF Group-Bardiani CSF-Faizanè | 8 |
| 4 | Filippo Fiorelli | VF Group-Bardiani CSF-Faizanè | 7 |
| 5 | Giovanni Aleotti | BORA-hansgrohe | 6 |
| 6 | Adrien Petit | Intermarché-Wanty | 4 |
| 7 | Daniel Martinez | BORA-hansgrohe | 2 |
| 8 | Louis Barré | ARKEA-B&B HOTELS | 2 |
| 9 | Tadej Pogacar | UAE Team Emirates | 1 |
| 10 | Andrea Pietrobon | Team Polti Kometa | 1 |
Team
| Pos | Team | Time |
|---|---|---|
| 1 | INEOS Grenadiers | 9:43:29 |
| 2 | Decathlon AG2R La Mondiale Team | + 00.16 |
| 3 | Soudal Quick-Step | + 00.20 |
| 4 | Team Visma | Lease a Bike | + 00.27 |
| 5 | BORA-hansgrohe | + 00.37 |
| 6 | EF Education-EasyPost | + 00.57 |
| 7 | Team Jayco-AlUla | + 01.04 |
| 8 | Astana Qazaqstan Team | + 01.21 |
| 9 | VF Group-Bardiani CSF-Faizanè | + 01.44 |
| 10 | Movistar Team | + 03.12 |
| 11 | Bahrain Victorious | + 04.39 |
| 12 | Tudor Pro Cycling Team | + 05.01 |
| 13 | Team dsm-firmenich PostNL | + 05.23 |
| 14 | UAE Team Emirates | + 06.01 |
| 15 | Israel-Premier Tech | + 09.47 |
| 16 | Alpecin-Deceuninck | + 10.58 |
| 17 | Team Polti Kometa | + 11.07 |
| 18 | Cofidis | + 14.12 |
| 19 | Lidl-Trek | + 16.09 |
| 20 | Intermarché-Wanty | + 20.31 |
| 21 | Groupama-FDJ | + 22.33 |
| 22 | ARKEA-B&B HOTELS | + 23.30 |








