Giro d'Italia 2024 - Stage 2
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 | Tadej Pogacar | UAE Team Emirates | 3:54:20 |
| 2 | Daniel Martinez | BORA-hansgrohe | + 00.27 |
| 3 | Geraint Thomas | INEOS Grenadiers | + 00.27 |
| 4 | Lorenzo Fortunato | Astana Qazaqstan Team | + 00.27 |
| 5 | Florian Lipowitz | BORA-hansgrohe | + 00.27 |
| 6 | Michael Storer | Tudor Pro Cycling Team | + 00.30 |
| 7 | Cian Uijtdebroeks | Team Visma | Lease a Bike | + 00.30 |
| 8 | Einer Rubio | Movistar Team | + 00.30 |
| 9 | Juan Pedro Lopez | Lidl-Trek | + 00.35 |
| 10 | Jan Hirt | Soudal Quick-Step | + 00.37 |
| 11 | Esteban Chaves | EF Education-EasyPost | + 01.00 |
| 12 | Alexey Lutsenko | Astana Qazaqstan Team | + 01.00 |
| 13 | Ben O'Connor | Decathlon AG2R La Mondiale Team | + 01.00 |
| 14 | Alex Baudin | Decathlon AG2R La Mondiale Team | + 01.18 |
| 15 | Mauri Vansevenant | Soudal Quick-Step | + 01.18 |
| 16 | Nicola Conci | Alpecin-Deceuninck | + 01.20 |
| 17 | Domenico Pozzovivo | VF Group-Bardiani CSF-Faizanè | + 01.20 |
| 18 | Lucas Plapp | Team Jayco-AlUla | + 01.20 |
| 19 | Henok Mulubrhan | Astana Qazaqstan Team | + 01.20 |
| 20 | Romain Bardet | Team dsm-firmenich PostNL | + 01.20 |
| 21 | Filippo Zana | Team Jayco-AlUla | + 01.24 |
| 22 | Damiano Caruso | Bahrain Victorious | + 01.29 |
| 23 | Georg Steinhauser | EF Education-EasyPost | + 01.36 |
| 24 | Thymen Arensman | INEOS Grenadiers | + 01.36 |
| 25 | Max Schachmann | BORA-hansgrohe | + 01.51 |
| 26 | Magnus Sheffield | INEOS Grenadiers | + 01.51 |
| 27 | Alessandro Verre | ARKEA-B&B HOTELS | + 01.53 |
| 28 | Davide Piganzoli | Team Polti Kometa | + 01.53 |
| 29 | Michel Ries | ARKEA-B&B HOTELS | + 02.03 |
| 30 | Jhonnatan Narvaez | INEOS Grenadiers | + 02.03 |
| 31 | Jan Tratnik | Team Visma | Lease a Bike | + 02.06 |
| 32 | Luca Covili | VF Group-Bardiani CSF-Faizanè | + 02.14 |
| 33 | Aurélien Paret-Peintre | Decathlon AG2R La Mondiale Team | + 02.24 |
| 34 | Antonio Tiberi | Bahrain Victorious | + 02.24 |
| 35 | Giulio Pellizzari | VF Group-Bardiani CSF-Faizanè | + 02.27 |
| 36 | Valentin Paret-Peintre | Decathlon AG2R La Mondiale Team | + 02.37 |
| 37 | Matteo Fabbro | Team Polti Kometa | + 03.03 |
| 38 | Giovanni Aleotti | BORA-hansgrohe | + 03.03 |
| 39 | Ruben Fernandez | Cofidis | + 03.45 |
| 40 | Mattia Bais | Team Polti Kometa | + 04.16 |
| 41 | Lilian Calmejane | Intermarché-Wanty | + 04.35 |
| 42 | Kevin Vermaerke | Team dsm-firmenich PostNL | + 04.40 |
| 43 | Simon Geschke | Cofidis | + 05.21 |
| 44 | William Barta | Movistar Team | + 05.21 |
| 45 | Nairo Quintana | Movistar Team | + 05.21 |
| 46 | Alessandro Tonelli | VF Group-Bardiani CSF-Faizanè | + 05.21 |
| 47 | Alexander Cepeda | EF Education-EasyPost | + 05.21 |
| 48 | Rafal Majka | UAE Team Emirates | + 05.25 |
| 49 | Mikkel Honore | EF Education-EasyPost | + 05.44 |
| 50 | Alessandro De Marchi | Team Jayco-AlUla | + 05.48 |
| 51 | Edward Dunbar | Team Jayco-AlUla | + 05.56 |
| 52 | Edoardo Zambanini | Bahrain Victorious | + 05.56 |
| 53 | Rainer Kepplinger | Bahrain Victorious | + 05.56 |
| 54 | Marco Frigo | Israel-Premier Tech | + 06.28 |
| 55 | Attila Valter | Team Visma | Lease a Bike | + 06.54 |
| 56 | Lawrence Warbasse | Decathlon AG2R La Mondiale Team | + 06.54 |
| 57 | Michael Valgren | EF Education-EasyPost | + 06.54 |
| 58 | Benjamin Thomas | Cofidis | + 07.24 |
| 59 | Quinten Hermans | Alpecin-Deceuninck | + 07.24 |
| 60 | Julian Alaphilippe | Soudal Quick-Step | + 07.24 |
| 61 | Enzo Paleni | Groupama-FDJ | + 07.24 |
| 62 | Michael Woods | Israel-Premier Tech | + 08.25 |
| 63 | Andrea Piccolo | EF Education-EasyPost | + 08.30 |
| 64 | Felix Großschartner | UAE Team Emirates | + 09.30 |
| 65 | Domen Novak | UAE Team Emirates | + 09.30 |
| 66 | Florian Stork | Tudor Pro Cycling Team | + 09.30 |
| 67 | Chris Hamilton | Team dsm-firmenich PostNL | + 09.30 |
| 68 | Nick Schultz | Israel-Premier Tech | + 09.30 |
| 69 | Gijs Leemreize | Team dsm-firmenich PostNL | + 09.30 |
| 70 | Tobias Foss | INEOS Grenadiers | + 09.39 |
| 71 | Mikkel Bjerg | UAE Team Emirates | + 09.50 |
| 72 | Simone Velasco | Astana Qazaqstan Team | + 10.23 |
| 73 | Cristian Scaroni | Astana Qazaqstan Team | + 10.23 |
| 74 | Dries De Pooter | Intermarché-Wanty | + 10.23 |
| 75 | Amanuel Ghebreigzabhier | Lidl-Trek | + 10.23 |
| 76 | Thomas Champion | Cofidis | + 10.23 |
| 77 | Andrea Vendrame | Decathlon AG2R La Mondiale Team | + 10.23 |
| 78 | Stefan de Bod | EF Education-EasyPost | + 10.23 |
| 79 | Pieter Serry | Soudal Quick-Step | + 10.23 |
| 80 | Matteo Trentin | Tudor Pro Cycling Team | + 12.45 |
| 81 | Louis Barré | ARKEA-B&B HOTELS | + 12.45 |
| 82 | Davide Bais | Team Polti Kometa | + 12.59 |
| 83 | Mirco Maestri | Team Polti Kometa | + 12.59 |
| 84 | Harrison Wood | Cofidis | + 13.12 |
| 85 | Damien Touzé | Decathlon AG2R La Mondiale Team | + 13.14 |
| 86 | Kevin Colleoni | Intermarché-Wanty | + 13.36 |
| 87 | Davide Ballerini | Astana Qazaqstan Team | + 13.36 |
| 88 | Vadim Pronskiy | Astana Qazaqstan Team | + 13.36 |
| 89 | Cyril Barthe | Groupama-FDJ | + 13.41 |
| 90 | Vegard Stake Laengen | UAE Team Emirates | + 13.41 |
| 91 | Dion Smith | Intermarché-Wanty | + 13.41 |
| 92 | Ben Swift | INEOS Grenadiers | + 13.41 |
| 93 | Andrea Pasqualon | Bahrain Victorious | + 16.19 |
| 94 | Ethan Vernon | Israel-Premier Tech | + 16.19 |
| 95 | Lorenzo Germani | Groupama-FDJ | + 16.19 |
| 96 | Patrick Gamper | BORA-hansgrohe | + 16.19 |
| 97 | Pelayo Sanchez | Movistar Team | + 16.19 |
| 98 | Francisco Muñoz | Team Polti Kometa | + 16.19 |
| 99 | Alexander Kamp | Tudor Pro Cycling Team | + 16.19 |
| 100 | Jasha Sütterlin | Bahrain Victorious | + 16.19 |
| 101 | Jonas Koch | BORA-hansgrohe | + 16.19 |
| 102 | Ewen Costiou | ARKEA-B&B HOTELS | + 16.19 |
| 103 | Stefano Oldani | Cofidis | + 16.19 |
| 104 | Martin Marcellusi | VF Group-Bardiani CSF-Faizanè | + 16.24 |
| 105 | Lorenzo Milesi | Movistar Team | + 16.24 |
| 106 | Christophe Laporte | Team Visma | Lease a Bike | + 18.03 |
| 107 | Jenthe Biermans | ARKEA-B&B HOTELS | + 18.03 |
| 108 | Laurence Pithie | Groupama-FDJ | + 18.03 |
| 109 | Lewis Askey | Groupama-FDJ | + 18.56 |
| 110 | Marius Mayrhofer | Tudor Pro Cycling Team | + 18.59 |
| 111 | Jasper Stuyven | Lidl-Trek | + 19.08 |
| 112 | Olivier Le Gac | Groupama-FDJ | + 20.32 |
| 113 | Filippo Ganna | INEOS Grenadiers | + 20.43 |
| 114 | Madis Mihkels | Intermarché-Wanty | + 22.16 |
| 115 | Nicolas Debeaumarché | Cofidis | + 22.25 |
| 116 | Andrea Pietrobon | Team Polti Kometa | + 23.10 |
| 117 | Andrea Bagioli | Lidl-Trek | + 23.10 |
| 118 | Nadav Raisberg | Israel-Premier Tech | + 23.10 |
| 119 | Manuele Tarozzi | VF Group-Bardiani CSF-Faizanè | + 23.10 |
| 120 | Edward Theuns | Lidl-Trek | + 23.10 |
| 121 | Connor Swift | INEOS Grenadiers | + 23.10 |
| 122 | Roel van Sintmaartensdijk | Intermarché-Wanty | + 23.10 |
| 123 | Biniam Girmay | Intermarché-Wanty | + 23.10 |
| 124 | Tim van Dijke | Team Visma | Lease a Bike | + 23.10 |
| 125 | Riley Pickrell | Israel-Premier Tech | + 23.10 |
| 126 | Simon Clarke | Israel-Premier Tech | + 23.10 |
| 127 | Simon Carr | EF Education-EasyPost | + 23.10 |
| 128 | Jimmy Janssens | Alpecin-Deceuninck | + 23.10 |
| 129 | Luka Mezgec | Team Jayco-AlUla | + 24.12 |
| 130 | Tobias Lund Andresen | Team dsm-firmenich PostNL | + 24.24 |
| 131 | Caleb Ewan | Team Jayco-AlUla | + 24.34 |
| 132 | Bastien Tronchon | Decathlon AG2R La Mondiale Team | + 24.34 |
| 133 | Hugo Hofstetter | Israel-Premier Tech | + 24.34 |
| 134 | Michael Hepburn | Team Jayco-AlUla | + 24.34 |
| 135 | Max Walscheid | Team Jayco-AlUla | + 24.34 |
| 136 | Alan Riou | ARKEA-B&B HOTELS | + 24.34 |
| 137 | Alberto Dainese | Tudor Pro Cycling Team | + 24.34 |
| 138 | Fabian Lienhard | Groupama-FDJ | + 24.34 |
| 139 | Clément Davy | Groupama-FDJ | + 24.34 |
| 140 | Jonathan Milan | Lidl-Trek | + 24.34 |
| 141 | Donavan Grondin | ARKEA-B&B HOTELS | + 24.34 |
| 142 | Albert Torres | Movistar Team | + 24.34 |
| 143 | Bert Van Lerberghe | Soudal Quick-Step | + 24.34 |
| 144 | Filippo Fiorelli | VF Group-Bardiani CSF-Faizanè | + 24.34 |
| 145 | Danny van Poppel | BORA-hansgrohe | + 24.34 |
| 146 | Ryan Mullen | BORA-hansgrohe | + 24.34 |
| 147 | Giovanni Lonardi | Team Polti Kometa | + 24.34 |
| 148 | Tim Merlier | Soudal Quick-Step | + 24.34 |
| 149 | Adrien Petit | Intermarché-Wanty | + 24.34 |
| 150 | Max Kanter | Astana Qazaqstan Team | + 24.34 |
| 151 | Luke Lamperti | Soudal Quick-Step | + 24.34 |
| 152 | David Dekker | ARKEA-B&B HOTELS | + 24.34 |
| 153 | Robin Froidevaux | Tudor Pro Cycling Team | + 24.34 |
| 154 | Edoardo Affini | Team Visma | Lease a Bike | + 24.34 |
| 155 | Alexander Krieger | Tudor Pro Cycling Team | + 24.34 |
| 156 | Stanislaw Aniolkowski | Cofidis | + 24.34 |
| 157 | Daan Hoole | Lidl-Trek | + 24.34 |
| 158 | Olav Kooij | Team Visma | Lease a Bike | + 24.34 |
| 159 | Timo Kielich | Alpecin-Deceuninck | + 24.44 |
| 160 | Davide Cimolai | Movistar Team | + 24.47 |
| 161 | Tobias Bayer | Alpecin-Deceuninck | + 25.09 |
| 162 | Fabio Van den Bossche | Alpecin-Deceuninck | + 25.09 |
| 163 | Edward Planckaert | Alpecin-Deceuninck | + 25.09 |
| 164 | Kaden Groves | Alpecin-Deceuninck | + 25.09 |
| 165 | Josef Cerný | Soudal Quick-Step | + 25.09 |
| 166 | Bram Welten | Team dsm-firmenich PostNL | + 25.09 |
| 167 | Fabio Jakobsen | Team dsm-firmenich PostNL | + 25.09 |
| 168 | Enrico Zanoncello | VF Group-Bardiani CSF-Faizanè | + 25.09 |
| 169 | Simone Consonni | Lidl-Trek | + 25.09 |
| 170 | Fernando Gaviria | Movistar Team | + 25.09 |
| 171 | Phil Bauhaus | Bahrain Victorious | + 26.02 |
| 172 | Torstein Træen | Bahrain Victorious | + 26.02 |
| 173 | Julius van den Berg | Team dsm-firmenich PostNL | + 26.44 |
| 174 | Rui Oliveira | UAE Team Emirates | + 27.06 |
| 175 | Sebastian Molano | UAE Team Emirates | + 27.06 |
| - | Robert Gesink | Team Visma | Lease a Bike | DNS |
GC
| Pos | Rider | Team | Time |
|---|---|---|---|
| 1 | Tadej Pogacar | UAE Team Emirates | 7:08:29 |
| 2 | Geraint Thomas | INEOS Grenadiers | + 00.45 |
| 3 | Daniel Martinez | BORA-hansgrohe | + 00.45 |
| 4 | Cian Uijtdebroeks | Team Visma | Lease a Bike | + 00.54 |
| 5 | Einer Rubio | Movistar Team | + 00.54 |
| 6 | Lorenzo Fortunato | Astana Qazaqstan Team | + 01.05 |
| 7 | Juan Pedro Lopez | Lidl-Trek | + 01.09 |
| 8 | Jan Hirt | Soudal Quick-Step | + 01.11 |
| 9 | Esteban Chaves | EF Education-EasyPost | + 01.24 |
| 10 | Ben O'Connor | Decathlon AG2R La Mondiale Team | + 01.24 |
| 11 | Alexey Lutsenko | Astana Qazaqstan Team | + 01.24 |
| 12 | Michael Storer | Tudor Pro Cycling Team | + 01.31 |
| 13 | Alex Baudin | Decathlon AG2R La Mondiale Team | + 01.38 |
| 14 | Nicola Conci | Alpecin-Deceuninck | + 01.42 |
| 15 | Mauri Vansevenant | Soudal Quick-Step | + 01.42 |
| 16 | Damiano Caruso | Bahrain Victorious | + 01.50 |
| 17 | Max Schachmann | BORA-hansgrohe | + 01.58 |
| 18 | Filippo Zana | Team Jayco-AlUla | + 02.05 |
| 19 | Jhonnatan Narvaez | INEOS Grenadiers | + 02.07 |
| 20 | Domenico Pozzovivo | VF Group-Bardiani CSF-Faizanè | + 02.31 |
| 21 | Lucas Plapp | Team Jayco-AlUla | + 02.31 |
| 22 | Romain Bardet | Team dsm-firmenich PostNL | + 02.31 |
| 23 | Henok Mulubrhan | Astana Qazaqstan Team | + 02.41 |
| 24 | Jan Tratnik | Team Visma | Lease a Bike | + 02.47 |
| 25 | Georg Steinhauser | EF Education-EasyPost | + 02.47 |
| 26 | Antonio Tiberi | Bahrain Victorious | + 02.48 |
| 27 | Giulio Pellizzari | VF Group-Bardiani CSF-Faizanè | + 02.51 |
| 28 | Aurélien Paret-Peintre | Decathlon AG2R La Mondiale Team | + 02.58 |
| 29 | Davide Piganzoli | Team Polti Kometa | + 03.04 |
| 30 | Florian Lipowitz | BORA-hansgrohe | + 03.06 |
| 31 | Luca Covili | VF Group-Bardiani CSF-Faizanè | + 03.25 |
| 32 | Giovanni Aleotti | BORA-hansgrohe | + 04.04 |
| 33 | Thymen Arensman | INEOS Grenadiers | + 04.07 |
| 34 | Ruben Fernandez | Cofidis | + 05.39 |
| 35 | Mikkel Honore | EF Education-EasyPost | + 06.08 |
| 36 | Edward Dunbar | Team Jayco-AlUla | + 06.20 |
| 37 | Lilian Calmejane | Intermarché-Wanty | + 06.26 |
| 38 | Nairo Quintana | Movistar Team | + 06.32 |
| 39 | Mattia Bais | Team Polti Kometa | + 06.47 |
| 40 | Alessandro De Marchi | Team Jayco-AlUla | + 06.49 |
| 41 | Michel Ries | ARKEA-B&B HOTELS | + 06.56 |
| 42 | Kevin Vermaerke | Team dsm-firmenich PostNL | + 07.11 |
| 43 | Attila Valter | Team Visma | Lease a Bike | + 07.18 |
| 44 | Marco Frigo | Israel-Premier Tech | + 07.39 |
| 45 | Quinten Hermans | Alpecin-Deceuninck | + 07.48 |
| 46 | Julian Alaphilippe | Soudal Quick-Step | + 07.48 |
| 47 | William Barta | Movistar Team | + 08.00 |
| 48 | Rafal Majka | UAE Team Emirates | + 08.04 |
| 49 | Enzo Paleni | Groupama-FDJ | + 08.35 |
| 50 | Andrea Piccolo | EF Education-EasyPost | + 09.36 |
| 51 | Simon Geschke | Cofidis | + 10.14 |
| 52 | Magnus Sheffield | INEOS Grenadiers | + 10.18 |
| 53 | Nick Schultz | Israel-Premier Tech | + 10.41 |
| 54 | Edoardo Zambanini | Bahrain Victorious | + 10.49 |
| 55 | Valentin Paret-Peintre | Decathlon AG2R La Mondiale Team | + 11.04 |
| 56 | Matteo Fabbro | Team Polti Kometa | + 11.30 |
| 57 | Chris Hamilton | Team dsm-firmenich PostNL | + 12.13 |
| 58 | Michael Valgren | EF Education-EasyPost | + 12.24 |
| 59 | Cristian Scaroni | Astana Qazaqstan Team | + 12.42 |
| 60 | Andrea Vendrame | Decathlon AG2R La Mondiale Team | + 12.54 |
| 61 | Domen Novak | UAE Team Emirates | + 13.40 |
| 62 | Alessandro Tonelli | VF Group-Bardiani CSF-Faizanè | + 13.48 |
| 63 | Alexander Cepeda | EF Education-EasyPost | + 13.48 |
| 64 | Rainer Kepplinger | Bahrain Victorious | + 14.23 |
| 65 | Matteo Trentin | Tudor Pro Cycling Team | + 15.16 |
| 66 | Lawrence Warbasse | Decathlon AG2R La Mondiale Team | + 15.21 |
| 67 | Benjamin Thomas | Cofidis | + 15.51 |
| 68 | Alessandro Verre | ARKEA-B&B HOTELS | + 16.23 |
| 69 | Michael Woods | Israel-Premier Tech | + 16.52 |
| 70 | Gijs Leemreize | Team dsm-firmenich PostNL | + 17.57 |
| 71 | Florian Stork | Tudor Pro Cycling Team | + 17.57 |
| 72 | Tobias Foss | INEOS Grenadiers | + 18.06 |
| 73 | Amanuel Ghebreigzabhier | Lidl-Trek | + 18.31 |
| 74 | Simone Velasco | Astana Qazaqstan Team | + 18.50 |
| 75 | Thomas Champion | Cofidis | + 18.50 |
| 76 | Stefan de Bod | EF Education-EasyPost | + 18.50 |
| 77 | Mikkel Bjerg | UAE Team Emirates | + 19.03 |
| 78 | Felix Großschartner | UAE Team Emirates | + 19.13 |
| 79 | Filippo Ganna | INEOS Grenadiers | + 21.06 |
| 80 | Davide Bais | Team Polti Kometa | + 21.25 |
| 81 | Mirco Maestri | Team Polti Kometa | + 21.26 |
| 82 | Marius Mayrhofer | Tudor Pro Cycling Team | + 21.30 |
| 83 | Dries De Pooter | Intermarché-Wanty | + 21.35 |
| 84 | Pieter Serry | Soudal Quick-Step | + 21.35 |
| 85 | Damien Touzé | Decathlon AG2R La Mondiale Team | + 24.26 |
| 86 | Ewen Costiou | ARKEA-B&B HOTELS | + 24.46 |
| 87 | Pelayo Sanchez | Movistar Team | + 24.46 |
| 88 | Jasha Sütterlin | Bahrain Victorious | + 24.46 |
| 89 | Davide Ballerini | Astana Qazaqstan Team | + 24.48 |
| 90 | Kevin Colleoni | Intermarché-Wanty | + 24.48 |
| 91 | Vadim Pronskiy | Astana Qazaqstan Team | + 24.48 |
| 92 | Martin Marcellusi | VF Group-Bardiani CSF-Faizanè | + 24.51 |
| 93 | Cyril Barthe | Groupama-FDJ | + 24.53 |
| 94 | Ben Swift | INEOS Grenadiers | + 24.53 |
| 95 | Dion Smith | Intermarché-Wanty | + 24.53 |
| 96 | Andrea Pasqualon | Bahrain Victorious | + 27.31 |
| 97 | Ethan Vernon | Israel-Premier Tech | + 27.31 |
| 98 | Francisco Muñoz | Team Polti Kometa | + 27.31 |
| 99 | Patrick Gamper | BORA-hansgrohe | + 27.31 |
| 100 | Lorenzo Germani | Groupama-FDJ | + 27.31 |
| 101 | Stefano Oldani | Cofidis | + 27.31 |
| 102 | Jonas Koch | BORA-hansgrohe | + 27.37 |
| 103 | Harrison Wood | Cofidis | + 27.42 |
| 104 | Vegard Stake Laengen | UAE Team Emirates | + 28.43 |
| 105 | Jenthe Biermans | ARKEA-B&B HOTELS | + 29.15 |
| 106 | Louis Barré | ARKEA-B&B HOTELS | + 29.30 |
| 107 | Lorenzo Milesi | Movistar Team | + 30.03 |
| 108 | Alexander Kamp | Tudor Pro Cycling Team | + 30.49 |
| 109 | Andrea Bagioli | Lidl-Trek | + 31.37 |
| 110 | Andrea Pietrobon | Team Polti Kometa | + 31.37 |
| 111 | Biniam Girmay | Intermarché-Wanty | + 31.37 |
| 112 | Olivier Le Gac | Groupama-FDJ | + 31.44 |
| 113 | Christophe Laporte | Team Visma | Lease a Bike | + 32.33 |
| 114 | Laurence Pithie | Groupama-FDJ | + 32.33 |
| 115 | Lewis Askey | Groupama-FDJ | + 33.26 |
| 116 | Madis Mihkels | Intermarché-Wanty | + 33.28 |
| 117 | Jasper Stuyven | Lidl-Trek | + 34.10 |
| 118 | Roel van Sintmaartensdijk | Intermarché-Wanty | + 34.22 |
| 119 | Manuele Tarozzi | VF Group-Bardiani CSF-Faizanè | + 34.22 |
| 120 | Connor Swift | INEOS Grenadiers | + 34.22 |
| 121 | Nadav Raisberg | Israel-Premier Tech | + 34.22 |
| 122 | Simon Carr | EF Education-EasyPost | + 34.22 |
| 123 | Jimmy Janssens | Alpecin-Deceuninck | + 34.22 |
| 124 | Alan Riou | ARKEA-B&B HOTELS | + 35.46 |
| 125 | Giovanni Lonardi | Team Polti Kometa | + 35.46 |
| 126 | Filippo Fiorelli | VF Group-Bardiani CSF-Faizanè | + 35.48 |
| 127 | Tobias Bayer | Alpecin-Deceuninck | + 36.21 |
| 128 | Nicolas Debeaumarché | Cofidis | + 36.55 |
| 129 | Simon Clarke | Israel-Premier Tech | + 37.40 |
| 130 | Tim van Dijke | Team Visma | Lease a Bike | + 38.12 |
| 131 | Edward Theuns | Lidl-Trek | + 38.12 |
| 132 | Daan Hoole | Lidl-Trek | + 38.13 |
| 133 | Tobias Lund Andresen | Team dsm-firmenich PostNL | + 38.54 |
| 134 | Fabian Lienhard | Groupama-FDJ | + 39.04 |
| 135 | Clément Davy | Groupama-FDJ | + 39.04 |
| 136 | Michael Hepburn | Team Jayco-AlUla | + 39.04 |
| 137 | Hugo Hofstetter | Israel-Premier Tech | + 39.04 |
| 138 | Max Kanter | Astana Qazaqstan Team | + 39.04 |
| 139 | Donavan Grondin | ARKEA-B&B HOTELS | + 39.04 |
| 140 | Jonathan Milan | Lidl-Trek | + 39.04 |
| 141 | Edoardo Affini | Team Visma | Lease a Bike | + 39.04 |
| 142 | Alexander Krieger | Tudor Pro Cycling Team | + 39.04 |
| 143 | Luka Mezgec | Team Jayco-AlUla | + 39.14 |
| 144 | Timo Kielich | Alpecin-Deceuninck | + 39.14 |
| 145 | Max Walscheid | Team Jayco-AlUla | + 39.36 |
| 146 | Albert Torres | Movistar Team | + 39.36 |
| 147 | Bert Van Lerberghe | Soudal Quick-Step | + 39.36 |
| 148 | Caleb Ewan | Team Jayco-AlUla | + 39.36 |
| 149 | Alberto Dainese | Tudor Pro Cycling Team | + 39.36 |
| 150 | Luke Lamperti | Soudal Quick-Step | + 39.36 |
| 151 | Danny van Poppel | BORA-hansgrohe | + 39.36 |
| 152 | Ryan Mullen | BORA-hansgrohe | + 39.36 |
| 153 | Olav Kooij | Team Visma | Lease a Bike | + 39.36 |
| 154 | Tim Merlier | Soudal Quick-Step | + 39.36 |
| 155 | Robin Froidevaux | Tudor Pro Cycling Team | + 39.36 |
| 156 | Stanislaw Aniolkowski | Cofidis | + 39.36 |
| 157 | Edward Planckaert | Alpecin-Deceuninck | + 39.39 |
| 158 | Fabio Van den Bossche | Alpecin-Deceuninck | + 39.39 |
| 159 | Kaden Groves | Alpecin-Deceuninck | + 39.39 |
| 160 | Simone Consonni | Lidl-Trek | + 39.39 |
| 161 | Bastien Tronchon | Decathlon AG2R La Mondiale Team | + 39.40 |
| 162 | Davide Cimolai | Movistar Team | + 39.49 |
| 163 | Enrico Zanoncello | VF Group-Bardiani CSF-Faizanè | + 40.11 |
| 164 | Bram Welten | Team dsm-firmenich PostNL | + 40.11 |
| 165 | Fabio Jakobsen | Team dsm-firmenich PostNL | + 40.11 |
| 166 | Fernando Gaviria | Movistar Team | + 40.11 |
| 167 | Josef Cerný | Soudal Quick-Step | + 40.15 |
| 168 | Riley Pickrell | Israel-Premier Tech | + 41.00 |
| 169 | Phil Bauhaus | Bahrain Victorious | + 41.04 |
| 170 | Torstein Træen | Bahrain Victorious | + 41.20 |
| 171 | Adrien Petit | Intermarché-Wanty | + 41.34 |
| 172 | Julius van den Berg | Team dsm-firmenich PostNL | + 41.46 |
| 173 | Rui Oliveira | UAE Team Emirates | + 42.08 |
| 174 | Sebastian Molano | UAE Team Emirates | + 42.08 |
| 175 | David Dekker | ARKEA-B&B HOTELS | + 42.47 |
| - | Robert Gesink | Team Visma | Lease a Bike | DNS |
Youth
| Pos | Rider | Team | Time |
|---|---|---|---|
| 1 | Cian Uijtdebroeks | Team Visma | Lease a Bike | 7:09:23 |
| 2 | Alex Baudin | Decathlon AG2R La Mondiale Team | + 00.44 |
| 3 | Mauri Vansevenant | Soudal Quick-Step | + 00.48 |
| 4 | Filippo Zana | Team Jayco-AlUla | + 01.11 |
| 5 | Lucas Plapp | Team Jayco-AlUla | + 01.37 |
| 6 | Henok Mulubrhan | Astana Qazaqstan Team | + 01.47 |
| 7 | Georg Steinhauser | EF Education-EasyPost | + 01.53 |
| 8 | Antonio Tiberi | Bahrain Victorious | + 01.54 |
| 9 | Giulio Pellizzari | VF Group-Bardiani CSF-Faizanè | + 01.57 |
| 10 | Davide Piganzoli | Team Polti Kometa | + 02.10 |
| 11 | Florian Lipowitz | BORA-hansgrohe | + 02.12 |
| 12 | Giovanni Aleotti | BORA-hansgrohe | + 03.10 |
| 13 | Thymen Arensman | INEOS Grenadiers | + 03.13 |
| 14 | Kevin Vermaerke | Team dsm-firmenich PostNL | + 06.17 |
| 15 | Marco Frigo | Israel-Premier Tech | + 06.45 |
| 16 | Enzo Paleni | Groupama-FDJ | + 07.41 |
| 17 | Andrea Piccolo | EF Education-EasyPost | + 08.42 |
| 18 | Magnus Sheffield | INEOS Grenadiers | + 09.24 |
| 19 | Edoardo Zambanini | Bahrain Victorious | + 09.55 |
| 20 | Valentin Paret-Peintre | Decathlon AG2R La Mondiale Team | + 10.10 |
| 21 | Alessandro Verre | ARKEA-B&B HOTELS | + 15.29 |
| 22 | Gijs Leemreize | Team dsm-firmenich PostNL | + 17.03 |
| 23 | Thomas Champion | Cofidis | + 17.56 |
| 24 | Marius Mayrhofer | Tudor Pro Cycling Team | + 20.36 |
| 25 | Dries De Pooter | Intermarché-Wanty | + 20.41 |
| 26 | Ewen Costiou | ARKEA-B&B HOTELS | + 23.52 |
| 27 | Pelayo Sanchez | Movistar Team | + 23.52 |
| 28 | Kevin Colleoni | Intermarché-Wanty | + 23.54 |
| 29 | Martin Marcellusi | VF Group-Bardiani CSF-Faizanè | + 23.57 |
| 30 | Ethan Vernon | Israel-Premier Tech | + 26.37 |
| 31 | Francisco Muñoz | Team Polti Kometa | + 26.37 |
| 32 | Lorenzo Germani | Groupama-FDJ | + 26.37 |
| 33 | Harrison Wood | Cofidis | + 26.48 |
| 34 | Louis Barré | ARKEA-B&B HOTELS | + 28.36 |
| 35 | Lorenzo Milesi | Movistar Team | + 29.09 |
| 36 | Andrea Bagioli | Lidl-Trek | + 30.43 |
| 37 | Andrea Pietrobon | Team Polti Kometa | + 30.43 |
| 38 | Biniam Girmay | Intermarché-Wanty | + 30.43 |
| 39 | Laurence Pithie | Groupama-FDJ | + 31.39 |
| 40 | Lewis Askey | Groupama-FDJ | + 32.32 |
| 41 | Madis Mihkels | Intermarché-Wanty | + 32.34 |
| 42 | Roel van Sintmaartensdijk | Intermarché-Wanty | + 33.28 |
| 43 | Nadav Raisberg | Israel-Premier Tech | + 33.28 |
| 44 | Tobias Bayer | Alpecin-Deceuninck | + 35.27 |
| 45 | Tim van Dijke | Team Visma | Lease a Bike | + 37.18 |
| 46 | Daan Hoole | Lidl-Trek | + 37.19 |
| 47 | Tobias Lund Andresen | Team dsm-firmenich PostNL | + 38.00 |
| 48 | Donavan Grondin | ARKEA-B&B HOTELS | + 38.10 |
| 49 | Jonathan Milan | Lidl-Trek | + 38.10 |
| 50 | Timo Kielich | Alpecin-Deceuninck | + 38.20 |
| 51 | Luke Lamperti | Soudal Quick-Step | + 38.42 |
| 52 | Olav Kooij | Team Visma | Lease a Bike | + 38.42 |
| 53 | Fabio Van den Bossche | Alpecin-Deceuninck | + 38.45 |
| 54 | Bastien Tronchon | Decathlon AG2R La Mondiale Team | + 38.46 |
| 55 | Riley Pickrell | Israel-Premier Tech | + 40.06 |
Points
| Pos | Rider | Team | Points |
|---|---|---|---|
| 1 | Filippo Fiorelli | VF Group-Bardiani CSF-Faizanè | 42 |
| 2 | Tadej Pogacar | UAE Team Emirates | 27 |
| 3 | Jhonnatan Narvaez | INEOS Grenadiers | 25 |
| 4 | Lilian Calmejane | Intermarché-Wanty | 20 |
| 5 | Max Schachmann | BORA-hansgrohe | 18 |
| 6 | Davide Bais | Team Polti Kometa | 14 |
| 7 | Amanuel Ghebreigzabhier | Lidl-Trek | 13 |
| 8 | Daniel Martinez | BORA-hansgrohe | 12 |
| 9 | Andrea Piccolo | EF Education-EasyPost | 12 |
| 10 | Andrea Pietrobon | Team Polti Kometa | 11 |
| 11 | Geraint Thomas | INEOS Grenadiers | 10 |
| 12 | Cristian Scaroni | Astana Qazaqstan Team | 10 |
| 13 | Martin Marcellusi | VF Group-Bardiani CSF-Faizanè | 10 |
| 14 | Alex Baudin | Decathlon AG2R La Mondiale Team | 8 |
| 15 | Kaden Groves | Alpecin-Deceuninck | 8 |
| 16 | Lorenzo Fortunato | Astana Qazaqstan Team | 7 |
| 17 | Nicola Conci | Alpecin-Deceuninck | 6 |
| 18 | Florian Lipowitz | BORA-hansgrohe | 6 |
| 19 | Michael Storer | Tudor Pro Cycling Team | 5 |
| 20 | Quinten Hermans | Alpecin-Deceuninck | 5 |
| 21 | Danny van Poppel | BORA-hansgrohe | 5 |
| 22 | Cian Uijtdebroeks | Team Visma | Lease a Bike | 4 |
| 23 | Mauri Vansevenant | Soudal Quick-Step | 4 |
| 24 | Louis Barré | ARKEA-B&B HOTELS | 4 |
| 25 | Jonathan Milan | Lidl-Trek | 4 |
| 26 | Caleb Ewan | Team Jayco-AlUla | 4 |
| 27 | Einer Rubio | Movistar Team | 3 |
| 28 | Antonio Tiberi | Bahrain Victorious | 3 |
| 29 | Nicolas Debeaumarché | Cofidis | 3 |
| 30 | Juan Pedro Lopez | Lidl-Trek | 2 |
| 31 | Attila Valter | Team Visma | Lease a Bike | 2 |
| 32 | Olav Kooij | Team Visma | Lease a Bike | 2 |
| 33 | Jan Hirt | Soudal Quick-Step | 1 |
| 34 | Lucas Plapp | Team Jayco-AlUla | 1 |
| 35 | Edward Planckaert | Alpecin-Deceuninck | 1 |
Mountain
| Pos | Rider | Team | Points |
|---|---|---|---|
| 1 | Tadej Pogacar | UAE Team Emirates | 51 |
| 2 | Daniel Martinez | BORA-hansgrohe | 26 |
| 3 | Lilian Calmejane | Intermarché-Wanty | 20 |
| 4 | Andrea Piccolo | EF Education-EasyPost | 18 |
| 5 | Geraint Thomas | INEOS Grenadiers | 16 |
| 6 | Amanuel Ghebreigzabhier | Lidl-Trek | 10 |
| 7 | Lorenzo Fortunato | Astana Qazaqstan Team | 9 |
| 8 | Giulio Pellizzari | VF Group-Bardiani CSF-Faizanè | 8 |
| 9 | Filippo Fiorelli | VF Group-Bardiani CSF-Faizanè | 7 |
| 10 | Florian Lipowitz | BORA-hansgrohe | 6 |
| 11 | Giovanni Aleotti | BORA-hansgrohe | 6 |
| 12 | Cristian Scaroni | Astana Qazaqstan Team | 6 |
| 13 | Martin Marcellusi | VF Group-Bardiani CSF-Faizanè | 6 |
| 14 | Michael Storer | Tudor Pro Cycling Team | 4 |
| 15 | Adrien Petit | Intermarché-Wanty | 4 |
| 16 | Cian Uijtdebroeks | Team Visma | Lease a Bike | 2 |
| 17 | Louis Barré | ARKEA-B&B HOTELS | 2 |
| 18 | Einer Rubio | Movistar Team | 1 |
| 19 | Filippo Ganna | INEOS Grenadiers | 1 |
| 20 | Davide Bais | Team Polti Kometa | 1 |
| 21 | Andrea Pietrobon | Team Polti Kometa | 1 |
Team
| Pos | Team | Time |
|---|---|---|
| 1 | BORA-hansgrohe | 21:29:51 |
| 2 | INEOS Grenadiers | + 00.32 |
| 3 | Astana Qazaqstan Team | + 00.46 |
| 4 | Decathlon AG2R La Mondiale Team | + 01.36 |
| 5 | VF Group-Bardiani CSF-Faizanè | + 04.23 |
| 6 | EF Education-EasyPost | + 05.32 |
| 7 | Team Jayco-AlUla | + 06.14 |
| 8 | Soudal Quick-Step | + 06.17 |
| 9 | Team Visma | Lease a Bike | + 06.35 |
| 10 | Movistar Team | + 11.02 |
| 11 | Bahrain Victorious | + 11.06 |
| 12 | Team Polti Kometa | + 16.57 |
| 13 | Team dsm-firmenich PostNL | + 17.31 |
| 14 | UAE Team Emirates | + 17.34 |
| 15 | Tudor Pro Cycling Team | + 24.24 |
| 16 | Cofidis | + 27.20 |
| 17 | Israel-Premier Tech | + 30.48 |
| 18 | ARKEA-B&B HOTELS | + 36.49 |
| 19 | Alpecin-Deceuninck | + 39.30 |
| 20 | Lidl-Trek | + 42.53 |
| 21 | Intermarché-Wanty | + 45.43 |
| 22 | Groupama-FDJ | + 56.35 |








