Giro d'Italia 2024 - Stage 11
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 | Jonathan Milan | Lidl-Trek | 4:23:18 |
| 2 | Kaden Groves | Alpecin-Deceuninck | + 00.00 |
| 3 | Giovanni Lonardi | Team Polti Kometa | + 00.00 |
| 4 | Laurence Pithie | Groupama-FDJ | + 00.00 |
| 5 | Sebastian Molano | UAE Team Emirates | + 00.00 |
| 6 | Danny van Poppel | BORA-hansgrohe | + 00.00 |
| 7 | Fernando Gaviria | Movistar Team | + 00.00 |
| 8 | Phil Bauhaus | Bahrain Victorious | + 00.00 |
| 9 | Stanislaw Aniolkowski | Cofidis | + 00.00 |
| 10 | Enrico Zanoncello | VF Group-Bardiani CSF-Faizanè | + 00.00 |
| 11 | Caleb Ewan | Team Jayco-AlUla | + 00.00 |
| 12 | Filippo Fiorelli | VF Group-Bardiani CSF-Faizanè | + 00.00 |
| 13 | Hugo Hofstetter | Israel-Premier Tech | + 00.00 |
| 14 | Matteo Trentin | Tudor Pro Cycling Team | + 00.00 |
| 15 | David Dekker | ARKEA-B&B HOTELS | + 00.00 |
| 16 | Lewis Askey | Groupama-FDJ | + 00.00 |
| 17 | Jhonnatan Narvaez | INEOS Grenadiers | + 00.00 |
| 18 | Edward Theuns | Lidl-Trek | + 00.00 |
| 19 | Robin Froidevaux | Tudor Pro Cycling Team | + 00.00 |
| 20 | Bert Van Lerberghe | Soudal Quick-Step | + 00.00 |
| 21 | Cyril Barthe | Groupama-FDJ | + 00.00 |
| 22 | Jasha Sütterlin | Bahrain Victorious | + 00.00 |
| 23 | Rui Oliveira | UAE Team Emirates | + 00.00 |
| 24 | Dries De Pooter | Intermarché-Wanty | + 00.00 |
| 25 | Damien Touzé | Decathlon AG2R La Mondiale Team | + 00.00 |
| 26 | Patrick Gamper | BORA-hansgrohe | + 00.00 |
| 27 | Tadej Pogacar | UAE Team Emirates | + 00.00 |
| 28 | Davide Piganzoli | Team Polti Kometa | + 00.00 |
| 29 | Luke Lamperti | Soudal Quick-Step | + 00.00 |
| 30 | Einer Rubio | Movistar Team | + 00.00 |
| 31 | Francisco Muñoz | Team Polti Kometa | + 00.00 |
| 32 | Nicolas Debeaumarché | Cofidis | + 00.00 |
| 33 | Lilian Calmejane | Intermarché-Wanty | + 00.00 |
| 34 | Davide Cimolai | Movistar Team | + 00.00 |
| 35 | Dion Smith | Intermarché-Wanty | + 00.00 |
| 36 | Daniel Martinez | BORA-hansgrohe | + 00.00 |
| 37 | Jan Hirt | Soudal Quick-Step | + 00.00 |
| 38 | Cristian Scaroni | Astana Qazaqstan Team | + 00.00 |
| 39 | Damiano Caruso | Bahrain Victorious | + 00.00 |
| 40 | Lorenzo Fortunato | Astana Qazaqstan Team | + 00.00 |
| 41 | Luka Mezgec | Team Jayco-AlUla | + 00.00 |
| 42 | Antonio Tiberi | Bahrain Victorious | + 00.00 |
| 43 | Edoardo Zambanini | Bahrain Victorious | + 00.00 |
| 44 | Esteban Chaves | EF Education-EasyPost | + 00.00 |
| 45 | Filippo Zana | Team Jayco-AlUla | + 00.00 |
| 46 | Vadim Pronskiy | Astana Qazaqstan Team | + 00.00 |
| 47 | Andrea Pietrobon | Team Polti Kometa | + 00.00 |
| 48 | Alex Baudin | Decathlon AG2R La Mondiale Team | + 00.00 |
| 49 | Andrea Pasqualon | Bahrain Victorious | + 00.00 |
| 50 | Connor Swift | INEOS Grenadiers | + 00.00 |
| 51 | Geraint Thomas | INEOS Grenadiers | + 00.00 |
| 52 | Thymen Arensman | INEOS Grenadiers | + 00.00 |
| 53 | Max Schachmann | BORA-hansgrohe | + 00.00 |
| 54 | Lawrence Warbasse | Decathlon AG2R La Mondiale Team | + 00.00 |
| 55 | Luca Covili | VF Group-Bardiani CSF-Faizanè | + 00.00 |
| 56 | Simone Velasco | Astana Qazaqstan Team | + 00.00 |
| 57 | Romain Bardet | Team dsm-firmenich PostNL | + 00.00 |
| 58 | Henok Mulubrhan | Astana Qazaqstan Team | + 00.00 |
| 59 | Alessandro Tonelli | VF Group-Bardiani CSF-Faizanè | + 00.00 |
| 60 | Pelayo Sanchez | Movistar Team | + 00.00 |
| 61 | Aurélien Paret-Peintre | Decathlon AG2R La Mondiale Team | + 00.00 |
| 62 | Jasper Stuyven | Lidl-Trek | + 00.00 |
| 63 | William Barta | Movistar Team | + 00.00 |
| 64 | Simone Consonni | Lidl-Trek | + 00.00 |
| 65 | Mirco Maestri | Team Polti Kometa | + 00.00 |
| 66 | Simon Geschke | Cofidis | + 00.00 |
| 67 | Ben O'Connor | Decathlon AG2R La Mondiale Team | + 00.00 |
| 68 | Ryan Mullen | BORA-hansgrohe | + 00.00 |
| 69 | Giovanni Aleotti | BORA-hansgrohe | + 00.00 |
| 70 | Michael Storer | Tudor Pro Cycling Team | + 00.00 |
| 71 | Nairo Quintana | Movistar Team | + 00.00 |
| 72 | Fabian Lienhard | Groupama-FDJ | + 00.00 |
| 73 | Florian Stork | Tudor Pro Cycling Team | + 00.00 |
| 74 | Magnus Sheffield | INEOS Grenadiers | + 00.00 |
| 75 | Ruben Fernandez | Cofidis | + 00.00 |
| 76 | Timo Kielich | Alpecin-Deceuninck | + 00.00 |
| 77 | Donavan Grondin | ARKEA-B&B HOTELS | + 00.00 |
| 78 | Domenico Pozzovivo | VF Group-Bardiani CSF-Faizanè | + 00.00 |
| 79 | Jonas Koch | BORA-hansgrohe | + 00.00 |
| 80 | Edward Planckaert | Alpecin-Deceuninck | + 00.00 |
| 81 | Alberto Dainese | Tudor Pro Cycling Team | + 00.00 |
| 82 | Davide Ballerini | Astana Qazaqstan Team | + 00.00 |
| 83 | Albert Torres | Movistar Team | + 00.00 |
| 84 | Tobias Bayer | Alpecin-Deceuninck | + 00.00 |
| 85 | Julius van den Berg | Team dsm-firmenich PostNL | + 00.00 |
| 86 | Chris Hamilton | Team dsm-firmenich PostNL | + 00.00 |
| 87 | Fabio Van den Bossche | Alpecin-Deceuninck | + 00.00 |
| 88 | Lorenzo Milesi | Movistar Team | + 00.00 |
| 89 | Tim Merlier | Soudal Quick-Step | + 00.00 |
| 90 | Max Walscheid | Team Jayco-AlUla | + 00.55 |
| 91 | Michel Ries | ARKEA-B&B HOTELS | + 01.02 |
| 92 | Juan Pedro Lopez | Lidl-Trek | + 01.02 |
| 93 | Rafal Majka | UAE Team Emirates | + 01.02 |
| 94 | Enzo Paleni | Groupama-FDJ | + 01.02 |
| 95 | Andrea Vendrame | Decathlon AG2R La Mondiale Team | + 01.02 |
| 96 | Ben Swift | INEOS Grenadiers | + 01.02 |
| 97 | Nicola Conci | Alpecin-Deceuninck | + 01.02 |
| 98 | Ewen Costiou | ARKEA-B&B HOTELS | + 01.02 |
| 99 | Lorenzo Germani | Groupama-FDJ | + 01.45 |
| 100 | Michael Hepburn | Team Jayco-AlUla | + 01.54 |
| 101 | Thomas Champion | Cofidis | + 02.01 |
| 102 | Kevin Vermaerke | Team dsm-firmenich PostNL | + 02.17 |
| 103 | Mikkel Honore | EF Education-EasyPost | + 02.17 |
| 104 | Edoardo Affini | Team Visma | Lease a Bike | + 02.26 |
| 105 | Filippo Ganna | INEOS Grenadiers | + 02.26 |
| 106 | Rainer Kepplinger | Bahrain Victorious | + 02.26 |
| 107 | Julian Alaphilippe | Soudal Quick-Step | + 02.26 |
| 108 | Bastien Tronchon | Decathlon AG2R La Mondiale Team | + 02.26 |
| 109 | Andrea Bagioli | Lidl-Trek | + 02.26 |
| 110 | Matteo Fabbro | Team Polti Kometa | + 02.26 |
| 111 | Davide Bais | Team Polti Kometa | + 02.26 |
| 112 | Manuele Tarozzi | VF Group-Bardiani CSF-Faizanè | + 02.26 |
| 113 | Olivier Le Gac | Groupama-FDJ | + 02.26 |
| 114 | Stefan de Bod | EF Education-EasyPost | + 02.26 |
| 115 | Attila Valter | Team Visma | Lease a Bike | + 02.26 |
| 116 | Jan Tratnik | Team Visma | Lease a Bike | + 02.26 |
| 117 | Kevin Colleoni | Intermarché-Wanty | + 02.26 |
| 118 | Simon Clarke | Israel-Premier Tech | + 02.26 |
| 119 | Mauri Vansevenant | Soudal Quick-Step | + 02.26 |
| 120 | Mattia Bais | Team Polti Kometa | + 02.26 |
| 121 | Harrison Wood | Cofidis | + 02.26 |
| 122 | Benjamin Thomas | Cofidis | + 02.30 |
| 123 | Valentin Paret-Peintre | Decathlon AG2R La Mondiale Team | + 02.30 |
| 124 | Martin Marcellusi | VF Group-Bardiani CSF-Faizanè | + 02.30 |
| 125 | Alexander Cepeda | EF Education-EasyPost | + 02.30 |
| 126 | Alessandro De Marchi | Team Jayco-AlUla | + 02.30 |
| 127 | Andrea Piccolo | EF Education-EasyPost | + 02.30 |
| 128 | Clément Davy | Groupama-FDJ | + 02.40 |
| 129 | Tobias Foss | INEOS Grenadiers | + 02.55 |
| 130 | Daan Hoole | Lidl-Trek | + 03.03 |
| 131 | Domen Novak | UAE Team Emirates | + 03.03 |
| 132 | Georg Steinhauser | EF Education-EasyPost | + 03.03 |
| 133 | Vegard Stake Laengen | UAE Team Emirates | + 03.03 |
| 134 | Tim van Dijke | Team Visma | Lease a Bike | + 03.03 |
| 135 | Gijs Leemreize | Team dsm-firmenich PostNL | + 03.03 |
| 136 | Amanuel Ghebreigzabhier | Lidl-Trek | + 03.03 |
| 137 | Michael Valgren | EF Education-EasyPost | + 03.03 |
| 138 | Mikkel Bjerg | UAE Team Emirates | + 03.03 |
| 139 | Marco Frigo | Israel-Premier Tech | + 03.03 |
| 140 | Nick Schultz | Israel-Premier Tech | + 03.03 |
| 141 | Alexander Kamp | Tudor Pro Cycling Team | + 03.03 |
| 142 | Lucas Plapp | Team Jayco-AlUla | + 03.03 |
| 143 | Josef Cerný | Soudal Quick-Step | + 03.03 |
| 144 | Jimmy Janssens | Alpecin-Deceuninck | + 03.03 |
| 145 | Quinten Hermans | Alpecin-Deceuninck | + 03.03 |
| 146 | Alessandro Verre | ARKEA-B&B HOTELS | + 03.09 |
| 147 | Roel van Sintmaartensdijk | Intermarché-Wanty | + 03.26 |
| 148 | Madis Mihkels | Intermarché-Wanty | + 00.00 |
| 149 | Jenthe Biermans | ARKEA-B&B HOTELS | + 00.00 |
| 150 | Tobias Lund Andresen | Team dsm-firmenich PostNL | + 00.00 |
| 151 | Fabio Jakobsen | Team dsm-firmenich PostNL | + 00.00 |
| 152 | Pieter Serry | Soudal Quick-Step | + 05.53 |
| 153 | Alan Riou | ARKEA-B&B HOTELS | + 05.53 |
| 154 | Giulio Pellizzari | VF Group-Bardiani CSF-Faizanè | + 05.53 |
| 155 | Felix Großschartner | UAE Team Emirates | + 05.53 |
| - | Stefano Oldani | Cofidis | DNS |
| - | Cian Uijtdebroeks | Team Visma | Lease a Bike | DNS |
| - | Louis Barré | ARKEA-B&B HOTELS | DNS |
GC
| Pos | Rider | Team | Time |
|---|---|---|---|
| 1 | Tadej Pogacar | UAE Team Emirates | 41:09:26 |
| 2 | Daniel Martinez | BORA-hansgrohe | + 02.40 |
| 3 | Geraint Thomas | INEOS Grenadiers | + 02.56 |
| 4 | Ben O'Connor | Decathlon AG2R La Mondiale Team | + 03.39 |
| 5 | Antonio Tiberi | Bahrain Victorious | + 04.27 |
| 6 | Romain Bardet | Team dsm-firmenich PostNL | + 04.57 |
| 7 | Lorenzo Fortunato | Astana Qazaqstan Team | + 05.19 |
| 8 | Filippo Zana | Team Jayco-AlUla | + 05.23 |
| 9 | Einer Rubio | Movistar Team | + 05.28 |
| 10 | Thymen Arensman | INEOS Grenadiers | + 05.52 |
| 11 | Jan Hirt | Soudal Quick-Step | + 05.57 |
| 12 | Michael Storer | Tudor Pro Cycling Team | + 06.25 |
| 13 | Alex Baudin | Decathlon AG2R La Mondiale Team | + 06.38 |
| 14 | Domenico Pozzovivo | VF Group-Bardiani CSF-Faizanè | + 07.34 |
| 15 | Esteban Chaves | EF Education-EasyPost | + 09.24 |
| 16 | Juan Pedro Lopez | Lidl-Trek | + 09.33 |
| 17 | Davide Piganzoli | Team Polti Kometa | + 11.30 |
| 18 | Simon Geschke | Cofidis | + 13.58 |
| 19 | Giovanni Aleotti | BORA-hansgrohe | + 14.15 |
| 20 | Aurélien Paret-Peintre | Decathlon AG2R La Mondiale Team | + 14.20 |
| 21 | Luca Covili | VF Group-Bardiani CSF-Faizanè | + 16.51 |
| 22 | Rafal Majka | UAE Team Emirates | + 21.07 |
| 23 | Valentin Paret-Peintre | Decathlon AG2R La Mondiale Team | + 25.18 |
| 24 | Jhonnatan Narvaez | INEOS Grenadiers | + 25.55 |
| 25 | Michel Ries | ARKEA-B&B HOTELS | + 27.11 |
| 26 | Max Schachmann | BORA-hansgrohe | + 27.45 |
| 27 | Lilian Calmejane | Intermarché-Wanty | + 28.30 |
| 28 | Mauri Vansevenant | Soudal Quick-Step | + 30.21 |
| 29 | Nairo Quintana | Movistar Team | + 30.43 |
| 30 | Damiano Caruso | Bahrain Victorious | + 32.17 |
| 31 | Nicola Conci | Alpecin-Deceuninck | + 33.12 |
| 32 | Chris Hamilton | Team dsm-firmenich PostNL | + 36.46 |
| 33 | Michael Valgren | EF Education-EasyPost | + 37.33 |
| 34 | Attila Valter | Team Visma | Lease a Bike | + 37.47 |
| 35 | Edoardo Zambanini | Bahrain Victorious | + 39.34 |
| 36 | Cristian Scaroni | Astana Qazaqstan Team | + 41.01 |
| 37 | Lawrence Warbasse | Decathlon AG2R La Mondiale Team | + 41.12 |
| 38 | Kevin Vermaerke | Team dsm-firmenich PostNL | + 42.30 |
| 39 | Jan Tratnik | Team Visma | Lease a Bike | + 43.18 |
| 40 | Magnus Sheffield | INEOS Grenadiers | + 43.38 |
| 41 | Alessandro Tonelli | VF Group-Bardiani CSF-Faizanè | + 44.12 |
| 42 | Felix Großschartner | UAE Team Emirates | + 45.53 |
| 43 | Simone Velasco | Astana Qazaqstan Team | + 47.13 |
| 44 | William Barta | Movistar Team | + 50.44 |
| 45 | Marco Frigo | Israel-Premier Tech | + 52.47 |
| 46 | Henok Mulubrhan | Astana Qazaqstan Team | + 52.53 |
| 47 | Georg Steinhauser | EF Education-EasyPost | + 55.22 |
| 48 | Julian Alaphilippe | Soudal Quick-Step | + 57.12 |
| 49 | Ruben Fernandez | Cofidis | + 57.35 |
| 50 | Mattia Bais | Team Polti Kometa | + 58.28 |
| 51 | Nick Schultz | Israel-Premier Tech | + 59.54 |
| 52 | Florian Stork | Tudor Pro Cycling Team | + 01:00.52 |
| 53 | Jasha Sütterlin | Bahrain Victorious | + 01:01.18 |
| 54 | Mirco Maestri | Team Polti Kometa | + 01:04.41 |
| 55 | Pelayo Sanchez | Movistar Team | + 01:05.04 |
| 56 | Vadim Pronskiy | Astana Qazaqstan Team | + 01:10.08 |
| 57 | Andrea Bagioli | Lidl-Trek | + 01:11.40 |
| 58 | Thomas Champion | Cofidis | + 01:13.49 |
| 59 | Enzo Paleni | Groupama-FDJ | + 01:14.04 |
| 60 | Lucas Plapp | Team Jayco-AlUla | + 01:14.59 |
| 61 | Alessandro De Marchi | Team Jayco-AlUla | + 01:16.32 |
| 62 | Alessandro Verre | ARKEA-B&B HOTELS | + 01:19.24 |
| 63 | Damien Touzé | Decathlon AG2R La Mondiale Team | + 01:19.27 |
| 64 | Quinten Hermans | Alpecin-Deceuninck | + 01:19.43 |
| 65 | Andrea Vendrame | Decathlon AG2R La Mondiale Team | + 01:19.48 |
| 66 | Amanuel Ghebreigzabhier | Lidl-Trek | + 01:20.32 |
| 67 | Albert Torres | Movistar Team | + 01:21.56 |
| 68 | Ben Swift | INEOS Grenadiers | + 01:22.33 |
| 69 | Cyril Barthe | Groupama-FDJ | + 01:24.23 |
| 70 | Gijs Leemreize | Team dsm-firmenich PostNL | + 01:25.12 |
| 71 | Giulio Pellizzari | VF Group-Bardiani CSF-Faizanè | + 01:26.10 |
| 72 | Filippo Fiorelli | VF Group-Bardiani CSF-Faizanè | + 01:27.06 |
| 73 | Domen Novak | UAE Team Emirates | + 01:27.57 |
| 74 | Andrea Piccolo | EF Education-EasyPost | + 01:28.23 |
| 75 | Mikkel Honore | EF Education-EasyPost | + 01:28.28 |
| 76 | Davide Ballerini | Astana Qazaqstan Team | + 01:29.47 |
| 77 | Kevin Colleoni | Intermarché-Wanty | + 01:31.41 |
| 78 | Stefan de Bod | EF Education-EasyPost | + 01:32.47 |
| 79 | Benjamin Thomas | Cofidis | + 01:32.52 |
| 80 | Lewis Askey | Groupama-FDJ | + 01:33.12 |
| 81 | Rainer Kepplinger | Bahrain Victorious | + 01:33.29 |
| 82 | Matteo Trentin | Tudor Pro Cycling Team | + 01:34.16 |
| 83 | Alexander Cepeda | EF Education-EasyPost | + 01:37.58 |
| 84 | Danny van Poppel | BORA-hansgrohe | + 01:41.45 |
| 85 | Andrea Pasqualon | Bahrain Victorious | + 01:43.26 |
| 86 | Lorenzo Germani | Groupama-FDJ | + 01:44.14 |
| 87 | Pieter Serry | Soudal Quick-Step | + 01:44.31 |
| 88 | Patrick Gamper | BORA-hansgrohe | + 01:44.32 |
| 89 | Davide Bais | Team Polti Kometa | + 01:44.42 |
| 90 | Vegard Stake Laengen | UAE Team Emirates | + 01:45.33 |
| 91 | Harrison Wood | Cofidis | + 01:47.08 |
| 92 | Kaden Groves | Alpecin-Deceuninck | + 01:47.21 |
| 93 | Connor Swift | INEOS Grenadiers | + 01:47.43 |
| 94 | Martin Marcellusi | VF Group-Bardiani CSF-Faizanè | + 01:47.52 |
| 95 | Dion Smith | Intermarché-Wanty | + 01:48.24 |
| 96 | Ewen Costiou | ARKEA-B&B HOTELS | + 01:48.53 |
| 97 | Dries De Pooter | Intermarché-Wanty | + 01:50.10 |
| 98 | Laurence Pithie | Groupama-FDJ | + 01:50.27 |
| 99 | Mikkel Bjerg | UAE Team Emirates | + 01:50.47 |
| 100 | Filippo Ganna | INEOS Grenadiers | + 01:50.55 |
| 101 | Edward Planckaert | Alpecin-Deceuninck | + 01:53.19 |
| 102 | Jenthe Biermans | ARKEA-B&B HOTELS | + 01:55.28 |
| 103 | Tobias Foss | INEOS Grenadiers | + 01:58.27 |
| 104 | Bastien Tronchon | Decathlon AG2R La Mondiale Team | + 01:59.37 |
| 105 | Jasper Stuyven | Lidl-Trek | + 01:59.43 |
| 106 | Fabio Van den Bossche | Alpecin-Deceuninck | + 01:59.55 |
| 107 | Luka Mezgec | Team Jayco-AlUla | + 02:00.41 |
| 108 | Matteo Fabbro | Team Polti Kometa | + 02:01.41 |
| 109 | Hugo Hofstetter | Israel-Premier Tech | + 02:02.12 |
| 110 | Timo Kielich | Alpecin-Deceuninck | + 02:03.42 |
| 111 | Tobias Bayer | Alpecin-Deceuninck | + 02:05.52 |
| 112 | Jonas Koch | BORA-hansgrohe | + 02:06.22 |
| 113 | Caleb Ewan | Team Jayco-AlUla | + 02:08.51 |
| 114 | Alexander Kamp | Tudor Pro Cycling Team | + 02:08.57 |
| 115 | Jonathan Milan | Lidl-Trek | + 02:10.06 |
| 116 | Tim van Dijke | Team Visma | Lease a Bike | + 02:10.46 |
| 117 | Donavan Grondin | ARKEA-B&B HOTELS | + 02:10.49 |
| 118 | Alberto Dainese | Tudor Pro Cycling Team | + 02:10.57 |
| 119 | Edward Theuns | Lidl-Trek | + 02:12.01 |
| 120 | Jimmy Janssens | Alpecin-Deceuninck | + 02:12.23 |
| 121 | Simon Clarke | Israel-Premier Tech | + 02:13.17 |
| 122 | Simone Consonni | Lidl-Trek | + 02:13.19 |
| 123 | Enrico Zanoncello | VF Group-Bardiani CSF-Faizanè | + 02:13.34 |
| 124 | Lorenzo Milesi | Movistar Team | + 02:14.27 |
| 125 | Madis Mihkels | Intermarché-Wanty | + 02:15.05 |
| 126 | Michael Hepburn | Team Jayco-AlUla | + 02:15.58 |
| 127 | Roel van Sintmaartensdijk | Intermarché-Wanty | + 02:16.11 |
| 128 | Olivier Le Gac | Groupama-FDJ | + 02:16.19 |
| 129 | Stanislaw Aniolkowski | Cofidis | + 02:16.34 |
| 130 | Francisco Muñoz | Team Polti Kometa | + 02:16.44 |
| 131 | Luke Lamperti | Soudal Quick-Step | + 02:17.00 |
| 132 | Nicolas Debeaumarché | Cofidis | + 02:20.09 |
| 133 | Rui Oliveira | UAE Team Emirates | + 02:22.42 |
| 134 | Sebastian Molano | UAE Team Emirates | + 02:23.28 |
| 135 | Edoardo Affini | Team Visma | Lease a Bike | + 02:24.09 |
| 136 | Daan Hoole | Lidl-Trek | + 02:24.49 |
| 137 | Giovanni Lonardi | Team Polti Kometa | + 02:25.52 |
| 138 | Ryan Mullen | BORA-hansgrohe | + 02:26.53 |
| 139 | Andrea Pietrobon | Team Polti Kometa | + 02:27.00 |
| 140 | Max Walscheid | Team Jayco-AlUla | + 02:28.02 |
| 141 | Manuele Tarozzi | VF Group-Bardiani CSF-Faizanè | + 02:29.29 |
| 142 | Davide Cimolai | Movistar Team | + 02:30.12 |
| 143 | Bert Van Lerberghe | Soudal Quick-Step | + 02:30.51 |
| 144 | Robin Froidevaux | Tudor Pro Cycling Team | + 02:31.10 |
| 145 | Clément Davy | Groupama-FDJ | + 02:31.39 |
| 146 | Fernando Gaviria | Movistar Team | + 02:32.13 |
| 147 | Julius van den Berg | Team dsm-firmenich PostNL | + 02:34.53 |
| 148 | Tobias Lund Andresen | Team dsm-firmenich PostNL | + 02:34.57 |
| 149 | Tim Merlier | Soudal Quick-Step | + 02:35.42 |
| 150 | Phil Bauhaus | Bahrain Victorious | + 02:36.11 |
| 151 | Josef Cerný | Soudal Quick-Step | + 02:38.30 |
| 152 | David Dekker | ARKEA-B&B HOTELS | + 02:38.37 |
| 153 | Fabian Lienhard | Groupama-FDJ | + 02:39.39 |
| 154 | Alan Riou | ARKEA-B&B HOTELS | + 02:40.19 |
| 155 | Fabio Jakobsen | Team dsm-firmenich PostNL | + 02:40.35 |
| - | Stefano Oldani | Cofidis | DNS |
| - | Cian Uijtdebroeks | Team Visma | Lease a Bike | DNS |
| - | Louis Barré | ARKEA-B&B HOTELS | DNS |
Youth
| Pos | Rider | Team | Time |
|---|---|---|---|
| 1 | Antonio Tiberi | Bahrain Victorious | 41:13:53 |
| 2 | Filippo Zana | Team Jayco-AlUla | + 00.56 |
| 3 | Thymen Arensman | INEOS Grenadiers | + 01.25 |
| 4 | Alex Baudin | Decathlon AG2R La Mondiale Team | + 02.11 |
| 5 | Davide Piganzoli | Team Polti Kometa | + 07.03 |
| 6 | Giovanni Aleotti | BORA-hansgrohe | + 09.48 |
| 7 | Valentin Paret-Peintre | Decathlon AG2R La Mondiale Team | + 20.51 |
| 8 | Mauri Vansevenant | Soudal Quick-Step | + 25.54 |
| 9 | Edoardo Zambanini | Bahrain Victorious | + 35.07 |
| 10 | Kevin Vermaerke | Team dsm-firmenich PostNL | + 38.03 |
| 11 | Magnus Sheffield | INEOS Grenadiers | + 39.11 |
| 12 | Marco Frigo | Israel-Premier Tech | + 48.20 |
| 13 | Henok Mulubrhan | Astana Qazaqstan Team | + 48.26 |
| 14 | Georg Steinhauser | EF Education-EasyPost | + 50.55 |
| 15 | Pelayo Sanchez | Movistar Team | + 01:00.37 |
| 16 | Andrea Bagioli | Lidl-Trek | + 01:07.13 |
| 17 | Thomas Champion | Cofidis | + 01:09.22 |
| 18 | Enzo Paleni | Groupama-FDJ | + 01:09.37 |
| 19 | Lucas Plapp | Team Jayco-AlUla | + 01:10.32 |
| 20 | Alessandro Verre | ARKEA-B&B HOTELS | + 01:14.57 |
| 21 | Gijs Leemreize | Team dsm-firmenich PostNL | + 01:20.45 |
| 22 | Giulio Pellizzari | VF Group-Bardiani CSF-Faizanè | + 01:21.43 |
| 23 | Andrea Piccolo | EF Education-EasyPost | + 01:23.56 |
| 24 | Kevin Colleoni | Intermarché-Wanty | + 01:27.14 |
| 25 | Lewis Askey | Groupama-FDJ | + 01:28.45 |
| 26 | Lorenzo Germani | Groupama-FDJ | + 01:39.47 |
| 27 | Harrison Wood | Cofidis | + 01:42.41 |
| 28 | Martin Marcellusi | VF Group-Bardiani CSF-Faizanè | + 01:43.25 |
| 29 | Ewen Costiou | ARKEA-B&B HOTELS | + 01:44.26 |
| 30 | Dries De Pooter | Intermarché-Wanty | + 01:45.43 |
| 31 | Laurence Pithie | Groupama-FDJ | + 01:46.00 |
| 32 | Bastien Tronchon | Decathlon AG2R La Mondiale Team | + 01:55.10 |
| 33 | Fabio Van den Bossche | Alpecin-Deceuninck | + 01:55.28 |
| 34 | Timo Kielich | Alpecin-Deceuninck | + 01:59.15 |
| 35 | Tobias Bayer | Alpecin-Deceuninck | + 02:01.25 |
| 36 | Jonathan Milan | Lidl-Trek | + 02:05.39 |
| 37 | Tim van Dijke | Team Visma | Lease a Bike | + 02:06.19 |
| 38 | Donavan Grondin | ARKEA-B&B HOTELS | + 02:06.22 |
| 39 | Lorenzo Milesi | Movistar Team | + 02:10.00 |
| 40 | Madis Mihkels | Intermarché-Wanty | + 02:10.38 |
| 41 | Roel van Sintmaartensdijk | Intermarché-Wanty | + 02:11.44 |
| 42 | Francisco Muñoz | Team Polti Kometa | + 02:12.17 |
| 43 | Luke Lamperti | Soudal Quick-Step | + 02:12.33 |
| 44 | Daan Hoole | Lidl-Trek | + 02:20.22 |
| 45 | Andrea Pietrobon | Team Polti Kometa | + 02:22.33 |
| 46 | Tobias Lund Andresen | Team dsm-firmenich PostNL | + 02:30.30 |
Points
| Pos | Rider | Team | Points |
|---|---|---|---|
| 1 | Jonathan Milan | Lidl-Trek | 229 |
| 2 | Kaden Groves | Alpecin-Deceuninck | 166 |
| 3 | Tim Merlier | Soudal Quick-Step | 92 |
| 4 | Filippo Fiorelli | VF Group-Bardiani CSF-Faizanè | 78 |
| 5 | Andrea Pietrobon | Team Polti Kometa | 68 |
| 6 | Tadej Pogacar | UAE Team Emirates | 57 |
| 7 | Benjamin Thomas | Cofidis | 56 |
| 8 | Jhonnatan Narvaez | INEOS Grenadiers | 45 |
| 9 | Phil Bauhaus | Bahrain Victorious | 45 |
| 10 | Sebastian Molano | UAE Team Emirates | 44 |
| 11 | Michael Valgren | EF Education-EasyPost | 40 |
| 12 | Danny van Poppel | BORA-hansgrohe | 40 |
| 13 | Alberto Dainese | Tudor Pro Cycling Team | 36 |
| 14 | Pelayo Sanchez | Movistar Team | 34 |
| 15 | Lilian Calmejane | Intermarché-Wanty | 34 |
| 16 | Romain Bardet | Team dsm-firmenich PostNL | 33 |
| 17 | Lucas Plapp | Team Jayco-AlUla | 33 |
| 18 | Julian Alaphilippe | Soudal Quick-Step | 33 |
| 19 | Caleb Ewan | Team Jayco-AlUla | 33 |
| 20 | Giovanni Lonardi | Team Polti Kometa | 31 |
| 21 | Fernando Gaviria | Movistar Team | 31 |
| 22 | Daniel Martinez | BORA-hansgrohe | 29 |
| 23 | Martin Marcellusi | VF Group-Bardiani CSF-Faizanè | 27 |
| 24 | Enzo Paleni | Groupama-FDJ | 26 |
| 25 | Edward Planckaert | Alpecin-Deceuninck | 25 |
| 26 | Jenthe Biermans | ARKEA-B&B HOTELS | 25 |
| 27 | Madis Mihkels | Intermarché-Wanty | 25 |
| 28 | Thomas Champion | Cofidis | 24 |
| 29 | Francisco Muñoz | Team Polti Kometa | 24 |
| 30 | Max Schachmann | BORA-hansgrohe | 24 |
| 31 | Laurence Pithie | Groupama-FDJ | 23 |
| 32 | Valentin Paret-Peintre | Decathlon AG2R La Mondiale Team | 22 |
| 33 | Mirco Maestri | Team Polti Kometa | 20 |
| 34 | Andrea Piccolo | EF Education-EasyPost | 20 |
| 35 | Magnus Sheffield | INEOS Grenadiers | 19 |
| 36 | Davide Ballerini | Astana Qazaqstan Team | 19 |
| 37 | Michael Storer | Tudor Pro Cycling Team | 18 |
| 38 | Geraint Thomas | INEOS Grenadiers | 17 |
| 39 | Jan Tratnik | Team Visma | Lease a Bike | 17 |
| 40 | Stanislaw Aniolkowski | Cofidis | 17 |
| 41 | Andrea Vendrame | Decathlon AG2R La Mondiale Team | 16 |
| 42 | Edoardo Affini | Team Visma | Lease a Bike | 16 |
| 43 | Antonio Tiberi | Bahrain Victorious | 15 |
| 44 | Stefan de Bod | EF Education-EasyPost | 14 |
| 45 | Davide Bais | Team Polti Kometa | 14 |
| 46 | Enrico Zanoncello | VF Group-Bardiani CSF-Faizanè | 14 |
| 47 | Tobias Lund Andresen | Team dsm-firmenich PostNL | 14 |
| 48 | Georg Steinhauser | EF Education-EasyPost | 13 |
| 49 | Quinten Hermans | Alpecin-Deceuninck | 13 |
| 50 | Amanuel Ghebreigzabhier | Lidl-Trek | 13 |
| 51 | Alessandro De Marchi | Team Jayco-AlUla | 12 |
| 52 | Andrea Bagioli | Lidl-Trek | 12 |
| 53 | Filippo Ganna | INEOS Grenadiers | 12 |
| 54 | Tim van Dijke | Team Visma | Lease a Bike | 12 |
| 55 | Thymen Arensman | INEOS Grenadiers | 10 |
| 56 | Cristian Scaroni | Astana Qazaqstan Team | 10 |
| 57 | Ben O'Connor | Decathlon AG2R La Mondiale Team | 9 |
| 58 | Alex Baudin | Decathlon AG2R La Mondiale Team | 9 |
| 59 | Nicola Conci | Alpecin-Deceuninck | 9 |
| 60 | Einer Rubio | Movistar Team | 8 |
| 61 | Simon Geschke | Cofidis | 8 |
| 62 | Tobias Bayer | Alpecin-Deceuninck | 8 |
| 63 | Simon Clarke | Israel-Premier Tech | 8 |
| 64 | Lorenzo Fortunato | Astana Qazaqstan Team | 7 |
| 65 | Matteo Trentin | Tudor Pro Cycling Team | 7 |
| 66 | Hugo Hofstetter | Israel-Premier Tech | 7 |
| 67 | Aurélien Paret-Peintre | Decathlon AG2R La Mondiale Team | 6 |
| 68 | Mauri Vansevenant | Soudal Quick-Step | 6 |
| 69 | Simone Velasco | Astana Qazaqstan Team | 5 |
| 70 | Luka Mezgec | Team Jayco-AlUla | 5 |
| 71 | Filippo Zana | Team Jayco-AlUla | 4 |
| 72 | Esteban Chaves | EF Education-EasyPost | 4 |
| 73 | Marco Frigo | Israel-Premier Tech | 4 |
| 74 | Domenico Pozzovivo | VF Group-Bardiani CSF-Faizanè | 3 |
| 75 | Nick Schultz | Israel-Premier Tech | 3 |
| 76 | Simone Consonni | Lidl-Trek | 3 |
| 77 | Nicolas Debeaumarché | Cofidis | 3 |
| 78 | Juan Pedro Lopez | Lidl-Trek | 2 |
| 79 | Attila Valter | Team Visma | Lease a Bike | 2 |
| 80 | Alessandro Verre | ARKEA-B&B HOTELS | 2 |
| 81 | Mikkel Bjerg | UAE Team Emirates | 2 |
| 82 | Luke Lamperti | Soudal Quick-Step | 2 |
| 83 | Jan Hirt | Soudal Quick-Step | 1 |
| 84 | Edoardo Zambanini | Bahrain Victorious | 1 |
| 85 | Mikkel Honore | EF Education-EasyPost | 1 |
| 86 | Jasper Stuyven | Lidl-Trek | 1 |
| 87 | Timo Kielich | Alpecin-Deceuninck | 1 |
| 88 | David Dekker | ARKEA-B&B HOTELS | 1 |
| 89 | Bert Van Lerberghe | Soudal Quick-Step | -34 |
Mountain
| Pos | Rider | Team | Points |
|---|---|---|---|
| 1 | Tadej Pogacar | UAE Team Emirates | 104 |
| 2 | Simon Geschke | Cofidis | 59 |
| 3 | Valentin Paret-Peintre | Decathlon AG2R La Mondiale Team | 55 |
| 4 | Daniel Martinez | BORA-hansgrohe | 52 |
| 5 | Lilian Calmejane | Intermarché-Wanty | 32 |
| 6 | Romain Bardet | Team dsm-firmenich PostNL | 32 |
| 7 | Geraint Thomas | INEOS Grenadiers | 22 |
| 8 | Andrea Piccolo | EF Education-EasyPost | 18 |
| 9 | Filippo Fiorelli | VF Group-Bardiani CSF-Faizanè | 18 |
| 10 | Ben O'Connor | Decathlon AG2R La Mondiale Team | 17 |
| 11 | Jan Tratnik | Team Visma | Lease a Bike | 16 |
| 12 | Andrea Bagioli | Lidl-Trek | 13 |
| 13 | Georg Steinhauser | EF Education-EasyPost | 12 |
| 14 | Amanuel Ghebreigzabhier | Lidl-Trek | 11 |
| 15 | Tim van Dijke | Team Visma | Lease a Bike | 9 |
| 16 | Antonio Tiberi | Bahrain Victorious | 9 |
| 17 | Lorenzo Fortunato | Astana Qazaqstan Team | 9 |
| 18 | Aurélien Paret-Peintre | Decathlon AG2R La Mondiale Team | 8 |
| 19 | Enzo Paleni | Groupama-FDJ | 8 |
| 20 | Giulio Pellizzari | VF Group-Bardiani CSF-Faizanè | 8 |
| 21 | Martin Marcellusi | VF Group-Bardiani CSF-Faizanè | 8 |
| 22 | Giovanni Aleotti | BORA-hansgrohe | 6 |
| 23 | Cristian Scaroni | Astana Qazaqstan Team | 6 |
| 24 | Einer Rubio | Movistar Team | 5 |
| 25 | Julian Alaphilippe | Soudal Quick-Step | 4 |
| 26 | Andrea Pietrobon | Team Polti Kometa | 4 |
| 27 | Michael Storer | Tudor Pro Cycling Team | 4 |
| 28 | Rafal Majka | UAE Team Emirates | 4 |
| 29 | Mattia Bais | Team Polti Kometa | 4 |
| 30 | Thomas Champion | Cofidis | 4 |
| 31 | Francisco Muñoz | Team Polti Kometa | 4 |
| 32 | Michael Valgren | EF Education-EasyPost | 3 |
| 33 | Filippo Zana | Team Jayco-AlUla | 2 |
| 34 | Mirco Maestri | Team Polti Kometa | 2 |
| 35 | Pelayo Sanchez | Movistar Team | 2 |
| 36 | Alessandro Verre | ARKEA-B&B HOTELS | 2 |
| 37 | Davide Ballerini | Astana Qazaqstan Team | 2 |
| 38 | Stefan de Bod | EF Education-EasyPost | 2 |
| 39 | Lewis Askey | Groupama-FDJ | 2 |
| 40 | Edoardo Affini | Team Visma | Lease a Bike | 2 |
| 41 | Thymen Arensman | INEOS Grenadiers | 1 |
| 42 | Domenico Pozzovivo | VF Group-Bardiani CSF-Faizanè | 1 |
| 43 | Damiano Caruso | Bahrain Victorious | 1 |
| 44 | Magnus Sheffield | INEOS Grenadiers | 1 |
| 45 | Lucas Plapp | Team Jayco-AlUla | 1 |
| 46 | Quinten Hermans | Alpecin-Deceuninck | 1 |
| 47 | Benjamin Thomas | Cofidis | 1 |
| 48 | Davide Bais | Team Polti Kometa | 1 |
| 49 | Filippo Ganna | INEOS Grenadiers | 1 |
| 50 | Jasper Stuyven | Lidl-Trek | 1 |
| 51 | Manuele Tarozzi | VF Group-Bardiani CSF-Faizanè | 1 |
| 52 | Bert Van Lerberghe | Soudal Quick-Step | -2 |
Team
| Pos | Team | Time |
|---|---|---|
| 1 | Decathlon AG2R La Mondiale Team | 123:42:21 |
| 2 | INEOS Grenadiers | + 07.07 |
| 3 | BORA-hansgrohe | + 20.31 |
| 4 | UAE Team Emirates | + 27.10 |
| 5 | Astana Qazaqstan Team | + 29.26 |
| 6 | VF Group-Bardiani CSF-Faizanè | + 33.47 |
| 7 | Bahrain Victorious | + 46.07 |
| 8 | Movistar Team | + 48.02 |
| 9 | Team Visma | Lease a Bike | + 49.33 |
| 10 | EF Education-EasyPost | + 51.45 |
| 11 | Team dsm-firmenich PostNL | + 53.44 |
| 12 | Soudal Quick-Step | + 01:01.37 |
| 13 | Cofidis | + 01:33.51 |
| 14 | Team Jayco-AlUla | + 01:37.27 |
| 15 | Lidl-Trek | + 01:39.05 |
| 16 | Team Polti Kometa | + 01:48.08 |
| 17 | Tudor Pro Cycling Team | + 01:53.26 |
| 18 | Alpecin-Deceuninck | + 02:21.16 |
| 19 | Israel-Premier Tech | + 02:46.06 |
| 20 | ARKEA-B&B HOTELS | + 02:51.14 |
| 21 | Intermarché-Wanty | + 02:54.55 |
| 22 | Groupama-FDJ | + 03:12.53 |








