Tirreno-Adriatico 2024 - Stage 4
04.03-10.03
Tirreno-Adriatico is a UCI WorldTour stage race held each March in Italy, traditionally running from the Tyrrhenian Sea to the Adriatic coast. Often called the “Race of the Two Seas”, the event serves as a key preparation race for the spring classics and the Grand Tours. First held in 1966, Tirreno-Adriatico is known for its balanced parcours that usually includes an opening time trial, sprint opportunities and demanding mountain stages, often finishing with the iconic final stage in San Benedetto del Tronto.
Results
Stage
| Pos | Rider | Team | Time |
|---|---|---|---|
| 1 | Jonathan Milan | Lidl-Trek | 4:56:44 |
| 2 | Jasper Philipsen | Alpecin-Deceuninck | + 00.00 |
| 3 | Corbin Strong | Israel-Premier Tech | + 00.00 |
| 4 | Biniam Girmay | Intermarché-Wanty | + 00.00 |
| 5 | Axel Zingle | Cofidis | + 00.00 |
| 6 | Marius Mayrhofer | Tudor Pro Cycling Team | + 00.00 |
| 7 | Jonas Abrahamsen | Uno-X Mobility | + 00.00 |
| 8 | Iván García Cortina | Movistar Team | + 00.00 |
| 9 | Julian Alaphilippe | Soudal Quick-Step | + 00.00 |
| 10 | Antonio Tiberi | Bahrain Victorious | + 00.00 |
| 11 | Jonas Vingegaard | Team Visma | Lease a Bike | + 00.00 |
| 12 | Simone Velasco | Astana Qazaqstan Team | + 00.00 |
| 13 | Nicolò Parisini | Q36.5 Pro Cycling Team | + 00.00 |
| 14 | Vincenzo Albanese | ARKEA-B&B HOTELS | + 00.00 |
| 15 | Tom Pidcock | INEOS Grenadiers | + 00.00 |
| 16 | Andrea Pasqualon | Bahrain Victorious | + 00.00 |
| 17 | Lennard Kämna | BORA-hansgrohe | + 00.00 |
| 18 | Fabian Lienhard | Groupama-FDJ | + 00.00 |
| 19 | Kevin Vermaerke | Team dsm-firmenich PostNL | + 00.00 |
| 20 | Nikias Arndt | Bahrain Victorious | + 00.00 |
| 21 | Daniel Martinez | BORA-hansgrohe | + 00.00 |
| 22 | Ben O'Connor | Decathlon AG2R La Mondiale Team | + 00.00 |
| 23 | Gianmarco Garofoli | Astana Qazaqstan Team | + 00.00 |
| 24 | Romain Grégoire | Groupama-FDJ | + 00.00 |
| 25 | Filippo Fiorelli | VF Group-Bardiani CSF-Faizanè | + 00.00 |
| 26 | Juan Ayuso | UAE Team Emirates | + 00.00 |
| 27 | Kévin Vauquelin | ARKEA-B&B HOTELS | + 00.00 |
| 28 | Alberto Bettiol | EF Education-EasyPost | + 00.00 |
| 29 | Marco Brenner | Tudor Pro Cycling Team | + 00.00 |
| 30 | Ethan Vernon | Israel-Premier Tech | + 00.00 |
| 31 | Damiano Caruso | Bahrain Victorious | + 00.00 |
| 32 | Isaac del Toro | UAE Team Emirates | + 00.00 |
| 33 | Guillaume Martin | Cofidis | + 00.00 |
| 34 | Richard Carapaz | EF Education-EasyPost | + 00.00 |
| 35 | Krists Neilands | Israel-Premier Tech | + 00.00 |
| 36 | Romain Bardet | Team dsm-firmenich PostNL | + 00.00 |
| 37 | Caleb Ewan | Team Jayco-AlUla | + 00.00 |
| 38 | Jai Hindley | BORA-hansgrohe | + 00.00 |
| 39 | Filippo Zana | Team Jayco-AlUla | + 00.00 |
| 40 | Cian Uijtdebroeks | Team Visma | Lease a Bike | + 00.00 |
| 41 | Neilson Powless | EF Education-EasyPost | + 00.00 |
| 42 | David de la Cruz | Q36.5 Pro Cycling Team | + 00.00 |
| 43 | Davide Formolo | Movistar Team | + 00.00 |
| 44 | Rafal Majka | UAE Team Emirates | + 00.00 |
| 45 | Nelson Oliveira | Movistar Team | + 00.00 |
| 46 | Yevgeniy Fedorov | Astana Qazaqstan Team | + 00.00 |
| 47 | Ivan Sosa | Movistar Team | + 00.00 |
| 48 | Max Poole | Team dsm-firmenich PostNL | + 00.00 |
| 49 | Andreas Leknessund | Uno-X Mobility | + 00.00 |
| 50 | Cees Bol | Astana Qazaqstan Team | + 00.00 |
| 51 | Odd Christian Eiking | Uno-X Mobility | + 00.00 |
| 52 | Lorenzo Rota | Intermarché-Wanty | + 00.00 |
| 53 | Mark Donovan | Q36.5 Pro Cycling Team | + 00.00 |
| 54 | Wout Poels | Bahrain Victorious | + 00.00 |
| 55 | Tao Geoghegan Hart | Lidl-Trek | + 00.00 |
| 56 | Davide Piganzoli | Team Polti Kometa | + 00.00 |
| 57 | Florian Stork | Tudor Pro Cycling Team | + 00.00 |
| 58 | Lawrence Warbasse | Decathlon AG2R La Mondiale Team | + 00.00 |
| 59 | Ben Tulett | Team Visma | Lease a Bike | + 00.00 |
| 60 | Ben Healy | EF Education-EasyPost | + 00.00 |
| 61 | Enric Mas | Movistar Team | + 00.00 |
| 62 | Matteo Fabbro | Team Polti Kometa | + 00.00 |
| 63 | Magnus Sheffield | INEOS Grenadiers | + 00.00 |
| 64 | Lawson Craddock | Team Jayco-AlUla | + 00.00 |
| 65 | Gianni Vermeersch | Alpecin-Deceuninck | + 00.00 |
| 66 | Tom Van Asbroeck | Israel-Premier Tech | + 00.00 |
| 67 | Nicolas Prodhomme | Decathlon AG2R La Mondiale Team | + 00.00 |
| 68 | Kasper Asgreen | Soudal Quick-Step | + 00.00 |
| 69 | Mikkel Bjerg | UAE Team Emirates | + 00.00 |
| 70 | Lorenzo Fortunato | Astana Qazaqstan Team | + 00.00 |
| 71 | Nans Peters | Decathlon AG2R La Mondiale Team | + 00.00 |
| 72 | Thymen Arensman | INEOS Grenadiers | + 00.00 |
| 73 | Alessandro Tonelli | VF Group-Bardiani CSF-Faizanè | + 00.14 |
| 74 | Domenico Pozzovivo | VF Group-Bardiani CSF-Faizanè | + 00.14 |
| 75 | Valentin Madouas | Groupama-FDJ | + 00.14 |
| 76 | Simone Consonni | Lidl-Trek | + 00.22 |
| 77 | Dion Smith | Intermarché-Wanty | + 00.25 |
| 78 | Alexander Kristoff | Uno-X Mobility | + 00.25 |
| 79 | Cristian Rodriguez | ARKEA-B&B HOTELS | + 00.29 |
| 80 | Kyrylo Tsarenko | Team corratec - Vini Fantini | + 00.29 |
| 81 | Campbell Stewart | Team Jayco-AlUla | + 00.31 |
| 82 | Michal Kwiatkowski | INEOS Grenadiers | + 00.39 |
| 83 | Markus Hoelgaard | Uno-X Mobility | + 00.39 |
| 84 | Jannik Steimle | Q36.5 Pro Cycling Team | + 00.41 |
| 85 | Andrea Vendrame | Decathlon AG2R La Mondiale Team | + 00.41 |
| 86 | Cyril Barthe | Groupama-FDJ | + 00.41 |
| 87 | Amaury Capiot | ARKEA-B&B HOTELS | + 00.41 |
| 88 | Mike Teunissen | Intermarché-Wanty | + 00.41 |
| 89 | Mirco Maestri | Team Polti Kometa | + 00.48 |
| 90 | Lorenzo Milesi | Movistar Team | + 00.52 |
| 91 | Giovanni Lonardi | Team Polti Kometa | + 00.58 |
| 92 | Hugo Page | Intermarché-Wanty | + 00.58 |
| 93 | Fausto Masnada | Soudal Quick-Step | + 01.03 |
| 94 | Kristian Sbaragli | Team corratec - Vini Fantini | + 01.03 |
| 95 | Filippo Magli | VF Group-Bardiani CSF-Faizanè | + 01.03 |
| 96 | Anthony Delaplace | ARKEA-B&B HOTELS | + 01.03 |
| 97 | Lorenzo Germani | Groupama-FDJ | + 01.03 |
| 98 | Steven Kruijswijk | Team Visma | Lease a Bike | + 01.13 |
| 99 | Chris Froome | Israel-Premier Tech | + 01.13 |
| 100 | Simon Clarke | Israel-Premier Tech | + 01.13 |
| 101 | Alessandro Covi | UAE Team Emirates | + 01.13 |
| 102 | Giovanni Aleotti | BORA-hansgrohe | + 01.13 |
| 103 | Davide Bais | Team Polti Kometa | + 01.13 |
| 104 | Andrea Bagioli | Lidl-Trek | + 01.13 |
| 105 | Toms Skujins | Lidl-Trek | + 01.13 |
| 106 | Attila Valter | Team Visma | Lease a Bike | + 01.13 |
| 107 | Clément Venturini | ARKEA-B&B HOTELS | + 01.13 |
| 108 | Robin Froidevaux | Tudor Pro Cycling Team | + 01.13 |
| 109 | Chris Hamilton | Team dsm-firmenich PostNL | + 01.13 |
| 110 | John Degenkolb | Team dsm-firmenich PostNL | + 01.13 |
| 111 | Alexander Kamp | Tudor Pro Cycling Team | + 01.19 |
| 112 | Nicola Conci | Alpecin-Deceuninck | + 01.37 |
| 113 | Jonas Rickaert | Alpecin-Deceuninck | + 01.37 |
| 114 | Bert Van Lerberghe | Soudal Quick-Step | + 01.53 |
| 115 | Edward Theuns | Lidl-Trek | + 01.53 |
| 116 | Patrick Gamper | BORA-hansgrohe | + 01.59 |
| 117 | Filip Maciejuk | BORA-hansgrohe | + 01.59 |
| 118 | Casper van Uden | Team dsm-firmenich PostNL | + 01.59 |
| 119 | Enrico Zanoncello | VF Group-Bardiani CSF-Faizanè | + 01.59 |
| 120 | Bastien Tronchon | Decathlon AG2R La Mondiale Team | + 02.05 |
| 121 | Damien Touzé | Decathlon AG2R La Mondiale Team | + 02.08 |
| 122 | Tobias Ludvigsson | Q36.5 Pro Cycling Team | + 02.12 |
| 123 | Olivier Le Gac | Groupama-FDJ | + 02.12 |
| 124 | Niccolo Bonifazio | Team corratec - Vini Fantini | + 02.12 |
| 125 | Aimé De Gendt | Cofidis | + 02.15 |
| 126 | Laurenz Rex | Intermarché-Wanty | + 02.15 |
| 127 | Jordi Warlop | Soudal Quick-Step | + 02.15 |
| 128 | Stefano Oldani | Cofidis | + 02.22 |
| 129 | Alexander Krieger | Tudor Pro Cycling Team | + 02.22 |
| 130 | Max Walscheid | Team Jayco-AlUla | + 02.22 |
| 131 | Yukiya Arashiro | Bahrain Victorious | + 02.26 |
| 132 | Phil Bauhaus | Bahrain Victorious | + 02.26 |
| 133 | Filippo Ganna | INEOS Grenadiers | + 02.31 |
| 134 | Luke Rowe | INEOS Grenadiers | + 02.31 |
| 135 | Connor Swift | INEOS Grenadiers | + 02.31 |
| 136 | Michael Vink | UAE Team Emirates | + 02.31 |
| 137 | Marc Hirschi | UAE Team Emirates | + 02.31 |
| 138 | Alessandro De Marchi | Team Jayco-AlUla | + 02.39 |
| 139 | Christopher Juul-Jensen | Team Jayco-AlUla | + 02.39 |
| 140 | Fabio Van den Bossche | Alpecin-Deceuninck | + 02.48 |
| 141 | Cesare Benedetti | BORA-hansgrohe | + 02.48 |
| 142 | Ruben Fernandez | Cofidis | + 02.50 |
| 143 | Jhonatan Restrepo | Team Polti Kometa | + 02.50 |
| 144 | Damien Howson | Q36.5 Pro Cycling Team | + 03.03 |
| 145 | Mikkel Honore | EF Education-EasyPost | + 03.05 |
| 146 | Dylan van Baarle | Team Visma | Lease a Bike | + 03.36 |
| 147 | Amanuel Ghebreigzabhier | Lidl-Trek | + 03.54 |
| 148 | Magnus Cort | Uno-X Mobility | + 05.55 |
| 149 | Oscar Riesebeek | Alpecin-Deceuninck | + 05.55 |
| 150 | Jan Stöckli | Team corratec - Vini Fantini | + 05.55 |
| 151 | James Shaw | EF Education-EasyPost | + 05.55 |
| 152 | Simon Geschke | Cofidis | + 05.55 |
| 153 | Stanislaw Aniolkowski | Cofidis | + 05.55 |
| 154 | Davide Cimolai | Movistar Team | + 05.55 |
| 155 | Tim Merlier | Soudal Quick-Step | + 05.55 |
| 156 | Lorenzo Quartucci | Team corratec - Vini Fantini | + 05.55 |
| 157 | Alex Tolio | VF Group-Bardiani CSF-Faizanè | + 07.11 |
| 158 | Mattia Bais | Team Polti Kometa | + 07.11 |
| 159 | Clément Davy | Groupama-FDJ | + 07.40 |
| 160 | Georg Steinhauser | EF Education-EasyPost | + 07.52 |
| 161 | Petr Kelemen | Tudor Pro Cycling Team | + 08.49 |
| 162 | Samuele Zoccarato | VF Group-Bardiani CSF-Faizanè | + 09.01 |
| 163 | Josef Cerný | Soudal Quick-Step | + 09.41 |
| 164 | Mark Cavendish | Astana Qazaqstan Team | + 14.57 |
| 165 | Michael Mørkøv | Astana Qazaqstan Team | + 14.57 |
| 166 | Rune Herregodts | Intermarché-Wanty | + 14.57 |
| 167 | Søren Wærenskjold | Uno-X Mobility | + 14.57 |
| - | Mads Würtz Schmidt | Israel-Premier Tech | DNS |
| - | Mark Padun | Team corratec - Vini Fantini | DNS |
| - | Bram Welten | Team dsm-firmenich PostNL | DNF |
| - | Simon Guglielmi | ARKEA-B&B HOTELS | DNF |
GC
| Pos | Rider | Team | Time |
|---|---|---|---|
| 1 | Jonathan Milan | Lidl-Trek | 15:06:02 |
| 2 | Juan Ayuso | UAE Team Emirates | + 00.04 |
| 3 | Kévin Vauquelin | ARKEA-B&B HOTELS | + 00.18 |
| 4 | Antonio Tiberi | Bahrain Victorious | + 00.21 |
| 5 | Jonas Vingegaard | Team Visma | Lease a Bike | + 00.26 |
| 6 | Romain Grégoire | Groupama-FDJ | + 00.26 |
| 7 | Jai Hindley | BORA-hansgrohe | + 00.28 |
| 8 | Neilson Powless | EF Education-EasyPost | + 00.30 |
| 9 | Max Poole | Team dsm-firmenich PostNL | + 00.30 |
| 10 | Lennard Kämna | BORA-hansgrohe | + 00.30 |
| 11 | Mikkel Bjerg | UAE Team Emirates | + 00.30 |
| 12 | Daniel Martinez | BORA-hansgrohe | + 00.31 |
| 13 | Kasper Asgreen | Soudal Quick-Step | + 00.31 |
| 14 | Alberto Bettiol | EF Education-EasyPost | + 00.31 |
| 15 | Nelson Oliveira | Movistar Team | + 00.31 |
| 16 | Thymen Arensman | INEOS Grenadiers | + 00.31 |
| 17 | Jasper Philipsen | Alpecin-Deceuninck | + 00.32 |
| 18 | Ben O'Connor | Decathlon AG2R La Mondiale Team | + 00.34 |
| 19 | Nikias Arndt | Bahrain Victorious | + 00.34 |
| 20 | Magnus Sheffield | INEOS Grenadiers | + 00.35 |
| 21 | Damiano Caruso | Bahrain Victorious | + 00.35 |
| 22 | Isaac del Toro | UAE Team Emirates | + 00.36 |
| 23 | Marius Mayrhofer | Tudor Pro Cycling Team | + 00.37 |
| 24 | Tom Pidcock | INEOS Grenadiers | + 00.37 |
| 25 | Lawson Craddock | Team Jayco-AlUla | + 00.38 |
| 26 | Romain Bardet | Team dsm-firmenich PostNL | + 00.38 |
| 27 | Tao Geoghegan Hart | Lidl-Trek | + 00.39 |
| 28 | Mark Donovan | Q36.5 Pro Cycling Team | + 00.40 |
| 29 | Krists Neilands | Israel-Premier Tech | + 00.41 |
| 30 | Enric Mas | Movistar Team | + 00.42 |
| 31 | David de la Cruz | Q36.5 Pro Cycling Team | + 00.42 |
| 32 | Axel Zingle | Cofidis | + 00.43 |
| 33 | Ben Healy | EF Education-EasyPost | + 00.43 |
| 34 | Andreas Leknessund | Uno-X Mobility | + 00.45 |
| 35 | Rafal Majka | UAE Team Emirates | + 00.46 |
| 36 | Florian Stork | Tudor Pro Cycling Team | + 00.46 |
| 37 | Marco Brenner | Tudor Pro Cycling Team | + 00.47 |
| 38 | Yevgeniy Fedorov | Astana Qazaqstan Team | + 00.50 |
| 39 | Filippo Zana | Team Jayco-AlUla | + 00.51 |
| 40 | Iván García Cortina | Movistar Team | + 00.51 |
| 41 | Wout Poels | Bahrain Victorious | + 00.52 |
| 42 | Davide Formolo | Movistar Team | + 00.55 |
| 43 | Nicolas Prodhomme | Decathlon AG2R La Mondiale Team | + 00.57 |
| 44 | Nans Peters | Decathlon AG2R La Mondiale Team | + 00.58 |
| 45 | Kevin Vermaerke | Team dsm-firmenich PostNL | + 00.58 |
| 46 | Vincenzo Albanese | ARKEA-B&B HOTELS | + 01.00 |
| 47 | Tom Van Asbroeck | Israel-Premier Tech | + 01.00 |
| 48 | Ben Tulett | Team Visma | Lease a Bike | + 01.02 |
| 49 | Lorenzo Rota | Intermarché-Wanty | + 01.07 |
| 50 | Davide Piganzoli | Team Polti Kometa | + 01.08 |
| 51 | Richard Carapaz | EF Education-EasyPost | + 01.10 |
| 52 | Andrea Pasqualon | Bahrain Victorious | + 01.13 |
| 53 | Cian Uijtdebroeks | Team Visma | Lease a Bike | + 01.14 |
| 54 | Valentin Madouas | Groupama-FDJ | + 01.19 |
| 55 | Alessandro Tonelli | VF Group-Bardiani CSF-Faizanè | + 01.20 |
| 56 | Corbin Strong | Israel-Premier Tech | + 01.20 |
| 57 | Lorenzo Fortunato | Astana Qazaqstan Team | + 01.20 |
| 58 | Nicolò Parisini | Q36.5 Pro Cycling Team | + 01.23 |
| 59 | Odd Christian Eiking | Uno-X Mobility | + 01.24 |
| 60 | Guillaume Martin | Cofidis | + 01.24 |
| 61 | Biniam Girmay | Intermarché-Wanty | + 01.25 |
| 62 | Alexander Kristoff | Uno-X Mobility | + 01.25 |
| 63 | Matteo Fabbro | Team Polti Kometa | + 01.26 |
| 64 | Lawrence Warbasse | Decathlon AG2R La Mondiale Team | + 01.34 |
| 65 | Mike Teunissen | Intermarché-Wanty | + 01.34 |
| 66 | Gianmarco Garofoli | Astana Qazaqstan Team | + 01.35 |
| 67 | Julian Alaphilippe | Soudal Quick-Step | + 01.39 |
| 68 | Cristian Rodriguez | ARKEA-B&B HOTELS | + 01.41 |
| 69 | Domenico Pozzovivo | VF Group-Bardiani CSF-Faizanè | + 01.44 |
| 70 | Andrea Vendrame | Decathlon AG2R La Mondiale Team | + 01.45 |
| 71 | Ivan Sosa | Movistar Team | + 01.50 |
| 72 | Simone Velasco | Astana Qazaqstan Team | + 01.50 |
| 73 | Fausto Masnada | Soudal Quick-Step | + 01.52 |
| 74 | Dion Smith | Intermarché-Wanty | + 01.55 |
| 75 | Simone Consonni | Lidl-Trek | + 02.01 |
| 76 | Andrea Bagioli | Lidl-Trek | + 02.03 |
| 77 | Toms Skujins | Lidl-Trek | + 02.06 |
| 78 | Attila Valter | Team Visma | Lease a Bike | + 02.11 |
| 79 | Mirco Maestri | Team Polti Kometa | + 02.13 |
| 80 | Cyril Barthe | Groupama-FDJ | + 02.15 |
| 81 | Jonas Abrahamsen | Uno-X Mobility | + 02.17 |
| 82 | Michal Kwiatkowski | INEOS Grenadiers | + 02.18 |
| 83 | Gianni Vermeersch | Alpecin-Deceuninck | + 02.23 |
| 84 | Fabian Lienhard | Groupama-FDJ | + 02.32 |
| 85 | Nicola Conci | Alpecin-Deceuninck | + 02.39 |
| 86 | Anthony Delaplace | ARKEA-B&B HOTELS | + 02.40 |
| 87 | Caleb Ewan | Team Jayco-AlUla | + 02.42 |
| 88 | Lorenzo Milesi | Movistar Team | + 02.43 |
| 89 | Damien Touzé | Decathlon AG2R La Mondiale Team | + 02.48 |
| 90 | Giovanni Aleotti | BORA-hansgrohe | + 02.50 |
| 91 | Campbell Stewart | Team Jayco-AlUla | + 02.59 |
| 92 | Alessandro Covi | UAE Team Emirates | + 03.09 |
| 93 | Stefano Oldani | Cofidis | + 03.11 |
| 94 | Filippo Fiorelli | VF Group-Bardiani CSF-Faizanè | + 03.20 |
| 95 | Lorenzo Germani | Groupama-FDJ | + 03.28 |
| 96 | Casper van Uden | Team dsm-firmenich PostNL | + 03.28 |
| 97 | Robin Froidevaux | Tudor Pro Cycling Team | + 03.33 |
| 98 | Phil Bauhaus | Bahrain Victorious | + 03.37 |
| 99 | Hugo Page | Intermarché-Wanty | + 03.41 |
| 100 | Bert Van Lerberghe | Soudal Quick-Step | + 03.44 |
| 101 | Jhonatan Restrepo | Team Polti Kometa | + 03.48 |
| 102 | Filippo Magli | VF Group-Bardiani CSF-Faizanè | + 03.59 |
| 103 | Edward Theuns | Lidl-Trek | + 04.20 |
| 104 | Davide Bais | Team Polti Kometa | + 04.20 |
| 105 | Ethan Vernon | Israel-Premier Tech | + 04.28 |
| 106 | Clément Venturini | ARKEA-B&B HOTELS | + 04.37 |
| 107 | Patrick Gamper | BORA-hansgrohe | + 04.55 |
| 108 | Marc Hirschi | UAE Team Emirates | + 05.02 |
| 109 | Giovanni Lonardi | Team Polti Kometa | + 05.02 |
| 110 | Aimé De Gendt | Cofidis | + 05.10 |
| 111 | Steven Kruijswijk | Team Visma | Lease a Bike | + 05.16 |
| 112 | Olivier Le Gac | Groupama-FDJ | + 05.21 |
| 113 | Connor Swift | INEOS Grenadiers | + 05.23 |
| 114 | Kyrylo Tsarenko | Team corratec - Vini Fantini | + 05.23 |
| 115 | Mikkel Honore | EF Education-EasyPost | + 05.28 |
| 116 | Niccolo Bonifazio | Team corratec - Vini Fantini | + 05.42 |
| 117 | Laurenz Rex | Intermarché-Wanty | + 05.47 |
| 118 | Cees Bol | Astana Qazaqstan Team | + 06.39 |
| 119 | Simon Clarke | Israel-Premier Tech | + 06.45 |
| 120 | Chris Hamilton | Team dsm-firmenich PostNL | + 07.00 |
| 121 | Fabio Van den Bossche | Alpecin-Deceuninck | + 07.06 |
| 122 | Kristian Sbaragli | Team corratec - Vini Fantini | + 07.27 |
| 123 | Bastien Tronchon | Decathlon AG2R La Mondiale Team | + 07.34 |
| 124 | Tim Merlier | Soudal Quick-Step | + 07.50 |
| 125 | Christopher Juul-Jensen | Team Jayco-AlUla | + 08.00 |
| 126 | Alessandro De Marchi | Team Jayco-AlUla | + 08.16 |
| 127 | Jordi Warlop | Soudal Quick-Step | + 08.21 |
| 128 | Amanuel Ghebreigzabhier | Lidl-Trek | + 08.37 |
| 129 | Markus Hoelgaard | Uno-X Mobility | + 08.55 |
| 130 | Amaury Capiot | ARKEA-B&B HOTELS | + 09.01 |
| 131 | John Degenkolb | Team dsm-firmenich PostNL | + 09.17 |
| 132 | Alex Tolio | VF Group-Bardiani CSF-Faizanè | + 09.32 |
| 133 | Jannik Steimle | Q36.5 Pro Cycling Team | + 09.54 |
| 134 | Filip Maciejuk | BORA-hansgrohe | + 10.08 |
| 135 | Tobias Ludvigsson | Q36.5 Pro Cycling Team | + 10.12 |
| 136 | Clément Davy | Groupama-FDJ | + 10.21 |
| 137 | Yukiya Arashiro | Bahrain Victorious | + 10.49 |
| 138 | Jonas Rickaert | Alpecin-Deceuninck | + 11.07 |
| 139 | Filippo Ganna | INEOS Grenadiers | + 11.14 |
| 140 | Enrico Zanoncello | VF Group-Bardiani CSF-Faizanè | + 11.20 |
| 141 | Cesare Benedetti | BORA-hansgrohe | + 11.40 |
| 142 | Ruben Fernandez | Cofidis | + 12.05 |
| 143 | Simon Geschke | Cofidis | + 12.19 |
| 144 | Alexander Krieger | Tudor Pro Cycling Team | + 12.27 |
| 145 | Oscar Riesebeek | Alpecin-Deceuninck | + 12.57 |
| 146 | Max Walscheid | Team Jayco-AlUla | + 13.29 |
| 147 | Damien Howson | Q36.5 Pro Cycling Team | + 13.31 |
| 148 | Magnus Cort | Uno-X Mobility | + 13.44 |
| 149 | Petr Kelemen | Tudor Pro Cycling Team | + 13.57 |
| 150 | Luke Rowe | INEOS Grenadiers | + 14.01 |
| 151 | Dylan van Baarle | Team Visma | Lease a Bike | + 14.16 |
| 152 | Stanislaw Aniolkowski | Cofidis | + 14.37 |
| 153 | Mattia Bais | Team Polti Kometa | + 14.56 |
| 154 | Søren Wærenskjold | Uno-X Mobility | + 16.39 |
| 155 | James Shaw | EF Education-EasyPost | + 16.52 |
| 156 | Chris Froome | Israel-Premier Tech | + 16.52 |
| 157 | Davide Cimolai | Movistar Team | + 16.55 |
| 158 | Lorenzo Quartucci | Team corratec - Vini Fantini | + 17.00 |
| 159 | Georg Steinhauser | EF Education-EasyPost | + 18.16 |
| 160 | Alexander Kamp | Tudor Pro Cycling Team | + 18.20 |
| 161 | Josef Cerný | Soudal Quick-Step | + 20.24 |
| 162 | Samuele Zoccarato | VF Group-Bardiani CSF-Faizanè | + 21.24 |
| 163 | Michael Vink | UAE Team Emirates | + 21.52 |
| 164 | Jan Stöckli | Team corratec - Vini Fantini | + 22.36 |
| 165 | Rune Herregodts | Intermarché-Wanty | + 26.39 |
| 166 | Mark Cavendish | Astana Qazaqstan Team | + 30.38 |
| 167 | Michael Mørkøv | Astana Qazaqstan Team | + 33.33 |
| - | Mads Würtz Schmidt | Israel-Premier Tech | DNS |
| - | Mark Padun | Team corratec - Vini Fantini | DNS |
| - | Bram Welten | Team dsm-firmenich PostNL | DNF |
| - | Simon Guglielmi | ARKEA-B&B HOTELS | DNF |
Youth
| Pos | Rider | Team | Time |
|---|---|---|---|
| 1 | Jonathan Milan | Lidl-Trek | 15:06:02 |
| 2 | Juan Ayuso | UAE Team Emirates | + 00.04 |
| 3 | Kévin Vauquelin | ARKEA-B&B HOTELS | + 00.18 |
| 4 | Antonio Tiberi | Bahrain Victorious | + 00.21 |
| 5 | Romain Grégoire | Groupama-FDJ | + 00.26 |
| 6 | Max Poole | Team dsm-firmenich PostNL | + 00.30 |
| 7 | Thymen Arensman | INEOS Grenadiers | + 00.31 |
| 8 | Magnus Sheffield | INEOS Grenadiers | + 00.35 |
| 9 | Isaac del Toro | UAE Team Emirates | + 00.36 |
| 10 | Marius Mayrhofer | Tudor Pro Cycling Team | + 00.37 |
| 11 | Tom Pidcock | INEOS Grenadiers | + 00.37 |
| 12 | Mark Donovan | Q36.5 Pro Cycling Team | + 00.40 |
| 13 | Ben Healy | EF Education-EasyPost | + 00.43 |
| 14 | Andreas Leknessund | Uno-X Mobility | + 00.45 |
| 15 | Marco Brenner | Tudor Pro Cycling Team | + 00.47 |
| 16 | Yevgeniy Fedorov | Astana Qazaqstan Team | + 00.50 |
| 17 | Filippo Zana | Team Jayco-AlUla | + 00.51 |
| 18 | Kevin Vermaerke | Team dsm-firmenich PostNL | + 00.58 |
| 19 | Ben Tulett | Team Visma | Lease a Bike | + 01.02 |
| 20 | Davide Piganzoli | Team Polti Kometa | + 01.08 |
| 21 | Cian Uijtdebroeks | Team Visma | Lease a Bike | + 01.14 |
| 22 | Corbin Strong | Israel-Premier Tech | + 01.20 |
| 23 | Nicolò Parisini | Q36.5 Pro Cycling Team | + 01.23 |
| 24 | Biniam Girmay | Intermarché-Wanty | + 01.25 |
| 25 | Gianmarco Garofoli | Astana Qazaqstan Team | + 01.35 |
| 26 | Andrea Bagioli | Lidl-Trek | + 02.03 |
| 27 | Lorenzo Milesi | Movistar Team | + 02.43 |
| 28 | Giovanni Aleotti | BORA-hansgrohe | + 02.50 |
| 29 | Lorenzo Germani | Groupama-FDJ | + 03.28 |
| 30 | Casper van Uden | Team dsm-firmenich PostNL | + 03.28 |
| 31 | Hugo Page | Intermarché-Wanty | + 03.41 |
| 32 | Filippo Magli | VF Group-Bardiani CSF-Faizanè | + 03.59 |
| 33 | Ethan Vernon | Israel-Premier Tech | + 04.28 |
| 34 | Kyrylo Tsarenko | Team corratec - Vini Fantini | + 05.23 |
| 35 | Laurenz Rex | Intermarché-Wanty | + 05.47 |
| 36 | Fabio Van den Bossche | Alpecin-Deceuninck | + 07.06 |
| 37 | Bastien Tronchon | Decathlon AG2R La Mondiale Team | + 07.34 |
| 38 | Alex Tolio | VF Group-Bardiani CSF-Faizanè | + 09.32 |
| 39 | Filip Maciejuk | BORA-hansgrohe | + 10.08 |
| 40 | Petr Kelemen | Tudor Pro Cycling Team | + 13.57 |
| 41 | Søren Wærenskjold | Uno-X Mobility | + 16.39 |
| 42 | Lorenzo Quartucci | Team corratec - Vini Fantini | + 17.00 |
| 43 | Georg Steinhauser | EF Education-EasyPost | + 18.16 |
| 44 | Jan Stöckli | Team corratec - Vini Fantini | + 22.36 |
Points
| Pos | Rider | Team | Points |
|---|---|---|---|
| 1 | Jonathan Milan | Lidl-Trek | 32 |
| 2 | Jasper Philipsen | Alpecin-Deceuninck | 22 |
| 3 | Axel Zingle | Cofidis | 14 |
| 4 | Juan Ayuso | UAE Team Emirates | 13 |
| 5 | Phil Bauhaus | Bahrain Victorious | 12 |
| 6 | Kévin Vauquelin | ARKEA-B&B HOTELS | 11 |
| 7 | Jan Stöckli | Team corratec - Vini Fantini | 10 |
| 8 | Ethan Vernon | Israel-Premier Tech | 10 |
| 9 | Tim Merlier | Soudal Quick-Step | 10 |
| 10 | Filippo Ganna | INEOS Grenadiers | 10 |
| 11 | Søren Wærenskjold | Uno-X Mobility | 10 |
| 12 | Marius Mayrhofer | Tudor Pro Cycling Team | 8 |
| 13 | Corbin Strong | Israel-Premier Tech | 8 |
| 14 | Alberto Bettiol | EF Education-EasyPost | 7 |
| 15 | Amaury Capiot | ARKEA-B&B HOTELS | 7 |
| 16 | Andrea Vendrame | Decathlon AG2R La Mondiale Team | 6 |
| 17 | Jonas Abrahamsen | Uno-X Mobility | 6 |
| 18 | Casper van Uden | Team dsm-firmenich PostNL | 6 |
| 19 | Josef Cerný | Soudal Quick-Step | 6 |
| 20 | Mirco Maestri | Team Polti Kometa | 5 |
| 21 | Antonio Tiberi | Bahrain Victorious | 5 |
| 22 | Simone Velasco | Astana Qazaqstan Team | 5 |
| 23 | Damiano Caruso | Bahrain Victorious | 4 |
| 24 | Biniam Girmay | Intermarché-Wanty | 4 |
| 25 | Giovanni Lonardi | Team Polti Kometa | 4 |
| 26 | Iván García Cortina | Movistar Team | 3 |
| 27 | Lorenzo Quartucci | Team corratec - Vini Fantini | 3 |
| 28 | Alexander Kamp | Tudor Pro Cycling Team | 3 |
| 29 | Samuele Zoccarato | VF Group-Bardiani CSF-Faizanè | 3 |
| 30 | Jonas Vingegaard | Team Visma | Lease a Bike | 2 |
| 31 | Neilson Powless | EF Education-EasyPost | 2 |
| 32 | Kevin Vermaerke | Team dsm-firmenich PostNL | 2 |
| 33 | Julian Alaphilippe | Soudal Quick-Step | 2 |
| 34 | Filippo Magli | VF Group-Bardiani CSF-Faizanè | 2 |
| 35 | Romain Grégoire | Groupama-FDJ | 1 |
| 36 | Nikias Arndt | Bahrain Victorious | 1 |
| 37 | Magnus Sheffield | INEOS Grenadiers | 1 |
| 38 | Fabian Lienhard | Groupama-FDJ | 1 |
| 39 | Davide Bais | Team Polti Kometa | 1 |
Mountain
| Pos | Rider | Team | Points |
|---|---|---|---|
| 1 | Davide Bais | Team Polti Kometa | 7 |
| 2 | Lorenzo Quartucci | Team corratec - Vini Fantini | 6 |
| 3 | Richard Carapaz | EF Education-EasyPost | 5 |
| 4 | Alexander Kamp | Tudor Pro Cycling Team | 5 |
| 5 | Ben Healy | EF Education-EasyPost | 3 |
| 6 | Alberto Bettiol | EF Education-EasyPost | 2 |
| 7 | Filippo Magli | VF Group-Bardiani CSF-Faizanè | 2 |
| 8 | Neilson Powless | EF Education-EasyPost | 1 |
| 9 | Jonas Abrahamsen | Uno-X Mobility | 1 |
| 10 | Jan Stöckli | Team corratec - Vini Fantini | 1 |
Team
| Pos | Team | Time |
|---|---|---|
| 1 | UAE Team Emirates | 45:19:16 |
| 2 | INEOS Grenadiers | + 00.01 |
| 3 | BORA-hansgrohe | + 00.19 |
| 4 | Bahrain Victorious | + 00.20 |
| 5 | Uno-X Mobility | + 00.29 |
| 6 | Q36.5 Pro Cycling Team | + 00.32 |
| 7 | EF Education-EasyPost | + 00.33 |
| 8 | Movistar Team | + 00.38 |
| 9 | Team dsm-firmenich PostNL | + 00.42 |
| 10 | Decathlon AG2R La Mondiale Team | + 00.46 |
| 11 | Israel-Premier Tech | + 00.48 |
| 12 | Lidl-Trek | + 00.52 |
| 13 | Team Visma | Lease a Bike | + 00.56 |
| 14 | Tudor Pro Cycling Team | + 01.00 |
| 15 | Groupama-FDJ | + 01.18 |
| 16 | ARKEA-B&B HOTELS | + 01.26 |
| 17 | Intermarché-Wanty | + 01.46 |
| 18 | Team Jayco-AlUla | + 01.54 |
| 19 | Astana Qazaqstan Team | + 02.07 |
| 20 | Soudal Quick-Step | + 02.21 |
| 21 | Team Polti Kometa | + 02.40 |
| 22 | VF Group-Bardiani CSF-Faizanè | + 03.11 |
| 23 | Cofidis | + 03.50 |
| 24 | Alpecin-Deceuninck | + 04.28 |
| 25 | Team corratec - Vini Fantini | + 16.16 |








