Tirreno-Adriatico 2024 - Stage 1
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 | Juan Ayuso | UAE Team Emirates | 0:11:24 |
| 2 | Filippo Ganna | INEOS Grenadiers | + 00.01 |
| 3 | Jonathan Milan | Lidl-Trek | + 00.12 |
| 4 | Ethan Vernon | Israel-Premier Tech | + 00.13 |
| 5 | Josef Cerný | Soudal Quick-Step | + 00.14 |
| 6 | Søren Wærenskjold | Uno-X Mobility | + 00.15 |
| 7 | Antonio Tiberi | Bahrain Victorious | + 00.17 |
| 8 | Kévin Vauquelin | ARKEA-B&B HOTELS | + 00.18 |
| 9 | Jonas Vingegaard | Team Visma | Lease a Bike | + 00.22 |
| 10 | Romain Grégoire | Groupama-FDJ | + 00.22 |
| 11 | Tobias Ludvigsson | Q36.5 Pro Cycling Team | + 00.23 |
| 12 | Jai Hindley | BORA-hansgrohe | + 00.24 |
| 13 | Max Poole | Team dsm-firmenich PostNL | + 00.26 |
| 14 | Lennard Kämna | BORA-hansgrohe | + 00.26 |
| 15 | Mikkel Bjerg | UAE Team Emirates | + 00.26 |
| 16 | Neilson Powless | EF Education-EasyPost | + 00.27 |
| 17 | Daniel Martinez | BORA-hansgrohe | + 00.27 |
| 18 | Kasper Asgreen | Soudal Quick-Step | + 00.27 |
| 19 | Alberto Bettiol | EF Education-EasyPost | + 00.27 |
| 20 | Nelson Oliveira | Movistar Team | + 00.27 |
| 21 | Thymen Arensman | INEOS Grenadiers | + 00.27 |
| 22 | Ben O'Connor | Decathlon AG2R La Mondiale Team | + 00.30 |
| 23 | Nikias Arndt | Bahrain Victorious | + 00.30 |
| 24 | Magnus Cort | Uno-X Mobility | + 00.31 |
| 25 | Jannik Steimle | Q36.5 Pro Cycling Team | + 00.31 |
| 26 | Magnus Sheffield | INEOS Grenadiers | + 00.31 |
| 27 | Damiano Caruso | Bahrain Victorious | + 00.31 |
| 28 | Lorenzo Milesi | Movistar Team | + 00.31 |
| 29 | Rune Herregodts | Intermarché-Wanty | + 00.31 |
| 30 | Filip Maciejuk | BORA-hansgrohe | + 00.32 |
| 31 | Isaac del Toro | UAE Team Emirates | + 00.32 |
| 32 | Marius Mayrhofer | Tudor Pro Cycling Team | + 00.33 |
| 33 | Tom Pidcock | INEOS Grenadiers | + 00.33 |
| 34 | Lawson Craddock | Team Jayco-AlUla | + 00.34 |
| 35 | Max Walscheid | Team Jayco-AlUla | + 00.34 |
| 36 | Romain Bardet | Team dsm-firmenich PostNL | + 00.34 |
| 37 | Tao Geoghegan Hart | Lidl-Trek | + 00.35 |
| 38 | Damien Touzé | Decathlon AG2R La Mondiale Team | + 00.36 |
| 39 | Mark Donovan | Q36.5 Pro Cycling Team | + 00.36 |
| 40 | Krists Neilands | Israel-Premier Tech | + 00.37 |
| 41 | Mikkel Honore | EF Education-EasyPost | + 00.37 |
| 42 | Lawrence Warbasse | Decathlon AG2R La Mondiale Team | + 00.38 |
| 43 | Enric Mas | Movistar Team | + 00.38 |
| 44 | David de la Cruz | Q36.5 Pro Cycling Team | + 00.38 |
| 45 | Connor Swift | INEOS Grenadiers | + 00.39 |
| 46 | Clément Davy | Groupama-FDJ | + 00.39 |
| 47 | Alessandro De Marchi | Team Jayco-AlUla | + 00.39 |
| 48 | Ben Healy | EF Education-EasyPost | + 00.39 |
| 49 | Michal Kwiatkowski | INEOS Grenadiers | + 00.40 |
| 50 | Casper van Uden | Team dsm-firmenich PostNL | + 00.40 |
| 51 | Anthony Delaplace | ARKEA-B&B HOTELS | + 00.41 |
| 52 | Andreas Leknessund | Uno-X Mobility | + 00.41 |
| 53 | Edward Theuns | Lidl-Trek | + 00.41 |
| 54 | Georg Steinhauser | EF Education-EasyPost | + 00.41 |
| 55 | Rafal Majka | UAE Team Emirates | + 00.42 |
| 56 | Florian Stork | Tudor Pro Cycling Team | + 00.42 |
| 57 | Axel Zingle | Cofidis | + 00.43 |
| 58 | Simone Consonni | Lidl-Trek | + 00.43 |
| 59 | Damien Howson | Q36.5 Pro Cycling Team | + 00.43 |
| 60 | Julian Alaphilippe | Soudal Quick-Step | + 00.43 |
| 61 | Marco Brenner | Tudor Pro Cycling Team | + 00.43 |
| 62 | Jasper Philipsen | Alpecin-Deceuninck | + 00.44 |
| 63 | Stefano Oldani | Cofidis | + 00.45 |
| 64 | Fausto Masnada | Soudal Quick-Step | + 00.45 |
| 65 | Robert Gesink | Team Visma | Lease a Bike | + 00.45 |
| 66 | Andrea Bagioli | Lidl-Trek | + 00.46 |
| 67 | John Degenkolb | Team dsm-firmenich PostNL | + 00.46 |
| 68 | Yevgeniy Fedorov | Astana Qazaqstan Team | + 00.46 |
| 69 | Yukiya Arashiro | Bahrain Victorious | + 00.46 |
| 70 | Filippo Zana | Team Jayco-AlUla | + 00.47 |
| 71 | Iván García Cortina | Movistar Team | + 00.47 |
| 72 | Gianmarco Garofoli | Astana Qazaqstan Team | + 00.47 |
| 73 | Dylan van Baarle | Team Visma | Lease a Bike | + 00.47 |
| 74 | Jonas Rickaert | Alpecin-Deceuninck | + 00.48 |
| 75 | Simone Velasco | Astana Qazaqstan Team | + 00.48 |
| 76 | Wout Poels | Bahrain Victorious | + 00.48 |
| 77 | Michael Vink | UAE Team Emirates | + 00.49 |
| 78 | Toms Skujins | Lidl-Trek | + 00.49 |
| 79 | Mike Teunissen | Intermarché-Wanty | + 00.49 |
| 80 | Petr Kelemen | Tudor Pro Cycling Team | + 00.50 |
| 81 | James Shaw | EF Education-EasyPost | + 00.51 |
| 82 | Davide Formolo | Movistar Team | + 00.51 |
| 83 | Mirco Maestri | Team Polti Kometa | + 00.52 |
| 84 | Bastien Tronchon | Decathlon AG2R La Mondiale Team | + 00.52 |
| 85 | Marc Hirschi | UAE Team Emirates | + 00.52 |
| 86 | Alexander Kamp | Tudor Pro Cycling Team | + 00.53 |
| 87 | Nicolas Prodhomme | Decathlon AG2R La Mondiale Team | + 00.53 |
| 88 | Christopher Juul-Jensen | Team Jayco-AlUla | + 00.53 |
| 89 | Nans Peters | Decathlon AG2R La Mondiale Team | + 00.54 |
| 90 | Attila Valter | Team Visma | Lease a Bike | + 00.54 |
| 91 | Jhonatan Restrepo | Team Polti Kometa | + 00.54 |
| 92 | Kevin Vermaerke | Team dsm-firmenich PostNL | + 00.54 |
| 93 | Jordi Warlop | Soudal Quick-Step | + 00.54 |
| 94 | Cees Bol | Astana Qazaqstan Team | + 00.54 |
| 95 | Bert Van Lerberghe | Soudal Quick-Step | + 00.55 |
| 96 | Steven Kruijswijk | Team Visma | Lease a Bike | + 00.56 |
| 97 | Vincenzo Albanese | ARKEA-B&B HOTELS | + 00.56 |
| 98 | Alexander Kristoff | Uno-X Mobility | + 00.56 |
| 99 | Tom Van Asbroeck | Israel-Premier Tech | + 00.56 |
| 100 | Nicola Conci | Alpecin-Deceuninck | + 00.58 |
| 101 | Mads Würtz Schmidt | Israel-Premier Tech | + 00.58 |
| 102 | Ben Tulett | Team Visma | Lease a Bike | + 00.58 |
| 103 | Markus Hoelgaard | Uno-X Mobility | + 00.58 |
| 104 | Hugo Page | Intermarché-Wanty | + 00.59 |
| 105 | Alessandro Covi | UAE Team Emirates | + 01.00 |
| 106 | Gianni Vermeersch | Alpecin-Deceuninck | + 01.00 |
| 106 | Patrick Gamper | BORA-hansgrohe | + 01.00 |
| 108 | Andrea Vendrame | Decathlon AG2R La Mondiale Team | + 01.00 |
| 109 | Chris Hamilton | Team dsm-firmenich PostNL | + 01.00 |
| 110 | Valentin Madouas | Groupama-FDJ | + 01.01 |
| 111 | Amanuel Ghebreigzabhier | Lidl-Trek | + 01.01 |
| 112 | Giovanni Aleotti | BORA-hansgrohe | + 01.01 |
| 113 | Alessandro Tonelli | VF Group-Bardiani CSF-Faizanè | + 01.02 |
| 114 | Jonas Abrahamsen | Uno-X Mobility | + 01.02 |
| 115 | Amaury Capiot | ARKEA-B&B HOTELS | + 01.02 |
| 116 | Chris Froome | Israel-Premier Tech | + 01.03 |
| 117 | Laurenz Rex | Intermarché-Wanty | + 01.03 |
| 118 | Lorenzo Rota | Intermarché-Wanty | + 01.03 |
| 119 | Robin Froidevaux | Tudor Pro Cycling Team | + 01.04 |
| 120 | Davide Piganzoli | Team Polti Kometa | + 01.04 |
| 121 | Simon Geschke | Cofidis | + 01.05 |
| 122 | Aimé De Gendt | Cofidis | + 01.05 |
| 123 | Stanislaw Aniolkowski | Cofidis | + 01.05 |
| 124 | Tim Merlier | Soudal Quick-Step | + 01.05 |
| 125 | Richard Carapaz | EF Education-EasyPost | + 01.06 |
| 126 | Davide Bais | Team Polti Kometa | + 01.07 |
| 127 | Cristian Rodriguez | ARKEA-B&B HOTELS | + 01.08 |
| 128 | Andrea Pasqualon | Bahrain Victorious | + 01.09 |
| 129 | Cian Uijtdebroeks | Team Visma | Lease a Bike | + 01.10 |
| 130 | Kyrylo Tsarenko | Team corratec - Vini Fantini | + 01.10 |
| 131 | Lorenzo Germani | Groupama-FDJ | + 01.12 |
| 132 | Ruben Fernandez | Cofidis | + 01.13 |
| 133 | Mattia Bais | Team Polti Kometa | + 01.14 |
| 134 | Oscar Riesebeek | Alpecin-Deceuninck | + 01.14 |
| 135 | Cesare Benedetti | BORA-hansgrohe | + 01.15 |
| 136 | Lorenzo Fortunato | Astana Qazaqstan Team | + 01.16 |
| 137 | Phil Bauhaus | Bahrain Victorious | + 01.17 |
| 138 | Samuele Zoccarato | VF Group-Bardiani CSF-Faizanè | + 01.17 |
| 139 | Mark Cavendish | Astana Qazaqstan Team | + 01.18 |
| 140 | Filippo Conca | Q36.5 Pro Cycling Team | + 01.18 |
| 141 | Campbell Stewart | Team Jayco-AlUla | + 01.19 |
| 142 | Fabian Lienhard | Groupama-FDJ | + 01.19 |
| 143 | Nicolò Parisini | Q36.5 Pro Cycling Team | + 01.19 |
| 144 | Corbin Strong | Israel-Premier Tech | + 01.20 |
| 145 | Odd Christian Eiking | Uno-X Mobility | + 01.20 |
| 146 | Guillaume Martin | Cofidis | + 01.20 |
| 147 | Biniam Girmay | Intermarché-Wanty | + 01.21 |
| 148 | Matteo Fabbro | Team Polti Kometa | + 01.22 |
| 149 | Caleb Ewan | Team Jayco-AlUla | + 01.22 |
| 150 | Filippo Fiorelli | VF Group-Bardiani CSF-Faizanè | + 01.22 |
| 151 | Simon Guglielmi | ARKEA-B&B HOTELS | + 01.23 |
| 152 | Alexander Krieger | Tudor Pro Cycling Team | + 01.23 |
| 153 | Lorenzo Quartucci | Team corratec - Vini Fantini | + 01.24 |
| 154 | Fabio Van den Bossche | Alpecin-Deceuninck | + 01.24 |
| 155 | Simon Clarke | Israel-Premier Tech | + 01.25 |
| 156 | Alex Tolio | VF Group-Bardiani CSF-Faizanè | + 01.25 |
| 157 | Domenico Pozzovivo | VF Group-Bardiani CSF-Faizanè | + 01.26 |
| 158 | Dion Smith | Intermarché-Wanty | + 01.26 |
| 159 | Giovanni Lonardi | Team Polti Kometa | + 01.29 |
| 160 | Cyril Barthe | Groupama-FDJ | + 01.30 |
| 161 | Mark Padun | Team corratec - Vini Fantini | + 01.30 |
| 162 | Davide Cimolai | Movistar Team | + 01.34 |
| 163 | Clément Venturini | ARKEA-B&B HOTELS | + 01.35 |
| 164 | Luke Rowe | INEOS Grenadiers | + 01.37 |
| 165 | Filippo Magli | VF Group-Bardiani CSF-Faizanè | + 01.42 |
| 166 | Olivier Le Gac | Groupama-FDJ | + 01.42 |
| 167 | Enrico Zanoncello | VF Group-Bardiani CSF-Faizanè | + 01.44 |
| 168 | Ivan Sosa | Movistar Team | + 01.46 |
| 169 | Jan Stöckli | Team corratec - Vini Fantini | + 01.47 |
| 170 | Bram Welten | Team dsm-firmenich PostNL | + 01.49 |
| 171 | Michael Gogl | Alpecin-Deceuninck | + 01.50 |
| 172 | Mark Stewart | Team corratec - Vini Fantini | + 01.50 |
| 173 | Niccolo Bonifazio | Team corratec - Vini Fantini | + 01.51 |
| 174 | Kristian Sbaragli | Team corratec - Vini Fantini | + 02.09 |
| 175 | Michael Mørkøv | Astana Qazaqstan Team | + 02.29 |
GC
| Pos | Rider | Team | Time |
|---|---|---|---|
| 1 | Juan Ayuso | UAE Team Emirates | 0:11:24 |
| 2 | Filippo Ganna | INEOS Grenadiers | + 00.01 |
| 3 | Jonathan Milan | Lidl-Trek | + 00.12 |
| 4 | Ethan Vernon | Israel-Premier Tech | + 00.13 |
| 5 | Josef Cerný | Soudal Quick-Step | + 00.14 |
| 6 | Søren Wærenskjold | Uno-X Mobility | + 00.15 |
| 7 | Antonio Tiberi | Bahrain Victorious | + 00.17 |
| 8 | Kévin Vauquelin | ARKEA-B&B HOTELS | + 00.18 |
| 9 | Jonas Vingegaard | Team Visma | Lease a Bike | + 00.22 |
| 10 | Romain Grégoire | Groupama-FDJ | + 00.22 |
| 11 | Tobias Ludvigsson | Q36.5 Pro Cycling Team | + 00.23 |
| 12 | Jai Hindley | BORA-hansgrohe | + 00.24 |
| 13 | Max Poole | Team dsm-firmenich PostNL | + 00.26 |
| 14 | Lennard Kämna | BORA-hansgrohe | + 00.26 |
| 15 | Mikkel Bjerg | UAE Team Emirates | + 00.26 |
| 16 | Neilson Powless | EF Education-EasyPost | + 00.27 |
| 17 | Daniel Martinez | BORA-hansgrohe | + 00.27 |
| 18 | Kasper Asgreen | Soudal Quick-Step | + 00.27 |
| 19 | Alberto Bettiol | EF Education-EasyPost | + 00.27 |
| 20 | Nelson Oliveira | Movistar Team | + 00.27 |
| 21 | Thymen Arensman | INEOS Grenadiers | + 00.27 |
| 22 | Ben O'Connor | Decathlon AG2R La Mondiale Team | + 00.30 |
| 23 | Nikias Arndt | Bahrain Victorious | + 00.30 |
| 24 | Magnus Cort | Uno-X Mobility | + 00.31 |
| 25 | Jannik Steimle | Q36.5 Pro Cycling Team | + 00.31 |
| 26 | Magnus Sheffield | INEOS Grenadiers | + 00.31 |
| 27 | Damiano Caruso | Bahrain Victorious | + 00.31 |
| 28 | Lorenzo Milesi | Movistar Team | + 00.31 |
| 29 | Rune Herregodts | Intermarché-Wanty | + 00.31 |
| 30 | Filip Maciejuk | BORA-hansgrohe | + 00.32 |
| 31 | Isaac del Toro | UAE Team Emirates | + 00.32 |
| 32 | Marius Mayrhofer | Tudor Pro Cycling Team | + 00.33 |
| 33 | Tom Pidcock | INEOS Grenadiers | + 00.33 |
| 34 | Lawson Craddock | Team Jayco-AlUla | + 00.34 |
| 35 | Max Walscheid | Team Jayco-AlUla | + 00.34 |
| 36 | Romain Bardet | Team dsm-firmenich PostNL | + 00.34 |
| 37 | Tao Geoghegan Hart | Lidl-Trek | + 00.35 |
| 38 | Damien Touzé | Decathlon AG2R La Mondiale Team | + 00.36 |
| 39 | Mark Donovan | Q36.5 Pro Cycling Team | + 00.36 |
| 40 | Krists Neilands | Israel-Premier Tech | + 00.37 |
| 41 | Mikkel Honore | EF Education-EasyPost | + 00.37 |
| 42 | Lawrence Warbasse | Decathlon AG2R La Mondiale Team | + 00.38 |
| 43 | Enric Mas | Movistar Team | + 00.38 |
| 44 | David de la Cruz | Q36.5 Pro Cycling Team | + 00.38 |
| 45 | Connor Swift | INEOS Grenadiers | + 00.39 |
| 46 | Clément Davy | Groupama-FDJ | + 00.39 |
| 47 | Alessandro De Marchi | Team Jayco-AlUla | + 00.39 |
| 48 | Ben Healy | EF Education-EasyPost | + 00.39 |
| 49 | Michal Kwiatkowski | INEOS Grenadiers | + 00.40 |
| 50 | Casper van Uden | Team dsm-firmenich PostNL | + 00.40 |
| 51 | Anthony Delaplace | ARKEA-B&B HOTELS | + 00.41 |
| 52 | Andreas Leknessund | Uno-X Mobility | + 00.41 |
| 53 | Edward Theuns | Lidl-Trek | + 00.41 |
| 54 | Georg Steinhauser | EF Education-EasyPost | + 00.41 |
| 55 | Rafal Majka | UAE Team Emirates | + 00.42 |
| 56 | Florian Stork | Tudor Pro Cycling Team | + 00.42 |
| 57 | Axel Zingle | Cofidis | + 00.43 |
| 58 | Simone Consonni | Lidl-Trek | + 00.43 |
| 59 | Damien Howson | Q36.5 Pro Cycling Team | + 00.43 |
| 60 | Julian Alaphilippe | Soudal Quick-Step | + 00.43 |
| 61 | Marco Brenner | Tudor Pro Cycling Team | + 00.43 |
| 62 | Jasper Philipsen | Alpecin-Deceuninck | + 00.44 |
| 63 | Stefano Oldani | Cofidis | + 00.45 |
| 64 | Fausto Masnada | Soudal Quick-Step | + 00.45 |
| 65 | Robert Gesink | Team Visma | Lease a Bike | + 00.45 |
| 66 | Andrea Bagioli | Lidl-Trek | + 00.46 |
| 67 | John Degenkolb | Team dsm-firmenich PostNL | + 00.46 |
| 68 | Yevgeniy Fedorov | Astana Qazaqstan Team | + 00.46 |
| 69 | Yukiya Arashiro | Bahrain Victorious | + 00.46 |
| 70 | Filippo Zana | Team Jayco-AlUla | + 00.47 |
| 71 | Iván García Cortina | Movistar Team | + 00.47 |
| 72 | Gianmarco Garofoli | Astana Qazaqstan Team | + 00.47 |
| 73 | Dylan van Baarle | Team Visma | Lease a Bike | + 00.47 |
| 74 | Jonas Rickaert | Alpecin-Deceuninck | + 00.48 |
| 75 | Simone Velasco | Astana Qazaqstan Team | + 00.48 |
| 76 | Wout Poels | Bahrain Victorious | + 00.48 |
| 77 | Michael Vink | UAE Team Emirates | + 00.49 |
| 78 | Toms Skujins | Lidl-Trek | + 00.49 |
| 79 | Mike Teunissen | Intermarché-Wanty | + 00.49 |
| 80 | Petr Kelemen | Tudor Pro Cycling Team | + 00.50 |
| 81 | James Shaw | EF Education-EasyPost | + 00.51 |
| 82 | Davide Formolo | Movistar Team | + 00.51 |
| 83 | Mirco Maestri | Team Polti Kometa | + 00.52 |
| 84 | Bastien Tronchon | Decathlon AG2R La Mondiale Team | + 00.52 |
| 85 | Marc Hirschi | UAE Team Emirates | + 00.52 |
| 86 | Alexander Kamp | Tudor Pro Cycling Team | + 00.53 |
| 87 | Nicolas Prodhomme | Decathlon AG2R La Mondiale Team | + 00.53 |
| 88 | Christopher Juul-Jensen | Team Jayco-AlUla | + 00.53 |
| 89 | Nans Peters | Decathlon AG2R La Mondiale Team | + 00.54 |
| 90 | Attila Valter | Team Visma | Lease a Bike | + 00.54 |
| 91 | Jhonatan Restrepo | Team Polti Kometa | + 00.54 |
| 92 | Kevin Vermaerke | Team dsm-firmenich PostNL | + 00.54 |
| 93 | Jordi Warlop | Soudal Quick-Step | + 00.54 |
| 94 | Cees Bol | Astana Qazaqstan Team | + 00.54 |
| 95 | Bert Van Lerberghe | Soudal Quick-Step | + 00.55 |
| 96 | Steven Kruijswijk | Team Visma | Lease a Bike | + 00.56 |
| 97 | Vincenzo Albanese | ARKEA-B&B HOTELS | + 00.56 |
| 98 | Alexander Kristoff | Uno-X Mobility | + 00.56 |
| 99 | Tom Van Asbroeck | Israel-Premier Tech | + 00.56 |
| 100 | Nicola Conci | Alpecin-Deceuninck | + 00.58 |
| 101 | Mads Würtz Schmidt | Israel-Premier Tech | + 00.58 |
| 102 | Ben Tulett | Team Visma | Lease a Bike | + 00.58 |
| 103 | Markus Hoelgaard | Uno-X Mobility | + 00.58 |
| 104 | Hugo Page | Intermarché-Wanty | + 00.59 |
| 105 | Alessandro Covi | UAE Team Emirates | + 01.00 |
| 106 | Gianni Vermeersch | Alpecin-Deceuninck | + 01.00 |
| 106 | Patrick Gamper | BORA-hansgrohe | + 01.00 |
| 108 | Andrea Vendrame | Decathlon AG2R La Mondiale Team | + 01.00 |
| 109 | Chris Hamilton | Team dsm-firmenich PostNL | + 01.00 |
| 110 | Valentin Madouas | Groupama-FDJ | + 01.01 |
| 111 | Amanuel Ghebreigzabhier | Lidl-Trek | + 01.01 |
| 112 | Giovanni Aleotti | BORA-hansgrohe | + 01.01 |
| 113 | Alessandro Tonelli | VF Group-Bardiani CSF-Faizanè | + 01.02 |
| 114 | Jonas Abrahamsen | Uno-X Mobility | + 01.02 |
| 115 | Amaury Capiot | ARKEA-B&B HOTELS | + 01.02 |
| 116 | Chris Froome | Israel-Premier Tech | + 01.03 |
| 117 | Laurenz Rex | Intermarché-Wanty | + 01.03 |
| 118 | Lorenzo Rota | Intermarché-Wanty | + 01.03 |
| 119 | Robin Froidevaux | Tudor Pro Cycling Team | + 01.04 |
| 120 | Davide Piganzoli | Team Polti Kometa | + 01.04 |
| 121 | Simon Geschke | Cofidis | + 01.05 |
| 122 | Aimé De Gendt | Cofidis | + 01.05 |
| 123 | Stanislaw Aniolkowski | Cofidis | + 01.05 |
| 124 | Tim Merlier | Soudal Quick-Step | + 01.05 |
| 125 | Richard Carapaz | EF Education-EasyPost | + 01.06 |
| 126 | Davide Bais | Team Polti Kometa | + 01.07 |
| 127 | Cristian Rodriguez | ARKEA-B&B HOTELS | + 01.08 |
| 128 | Andrea Pasqualon | Bahrain Victorious | + 01.09 |
| 129 | Cian Uijtdebroeks | Team Visma | Lease a Bike | + 01.10 |
| 130 | Kyrylo Tsarenko | Team corratec - Vini Fantini | + 01.10 |
| 131 | Lorenzo Germani | Groupama-FDJ | + 01.12 |
| 132 | Ruben Fernandez | Cofidis | + 01.13 |
| 133 | Mattia Bais | Team Polti Kometa | + 01.14 |
| 134 | Oscar Riesebeek | Alpecin-Deceuninck | + 01.14 |
| 135 | Cesare Benedetti | BORA-hansgrohe | + 01.15 |
| 136 | Lorenzo Fortunato | Astana Qazaqstan Team | + 01.16 |
| 137 | Phil Bauhaus | Bahrain Victorious | + 01.17 |
| 138 | Samuele Zoccarato | VF Group-Bardiani CSF-Faizanè | + 01.17 |
| 139 | Mark Cavendish | Astana Qazaqstan Team | + 01.18 |
| 140 | Filippo Conca | Q36.5 Pro Cycling Team | + 01.18 |
| 141 | Campbell Stewart | Team Jayco-AlUla | + 01.19 |
| 142 | Fabian Lienhard | Groupama-FDJ | + 01.19 |
| 143 | Nicolò Parisini | Q36.5 Pro Cycling Team | + 01.19 |
| 144 | Corbin Strong | Israel-Premier Tech | + 01.20 |
| 145 | Odd Christian Eiking | Uno-X Mobility | + 01.20 |
| 146 | Guillaume Martin | Cofidis | + 01.20 |
| 147 | Biniam Girmay | Intermarché-Wanty | + 01.21 |
| 148 | Matteo Fabbro | Team Polti Kometa | + 01.22 |
| 149 | Caleb Ewan | Team Jayco-AlUla | + 01.22 |
| 150 | Filippo Fiorelli | VF Group-Bardiani CSF-Faizanè | + 01.22 |
| 151 | Simon Guglielmi | ARKEA-B&B HOTELS | + 01.23 |
| 152 | Alexander Krieger | Tudor Pro Cycling Team | + 01.23 |
| 153 | Lorenzo Quartucci | Team corratec - Vini Fantini | + 01.24 |
| 154 | Fabio Van den Bossche | Alpecin-Deceuninck | + 01.24 |
| 155 | Simon Clarke | Israel-Premier Tech | + 01.25 |
| 156 | Alex Tolio | VF Group-Bardiani CSF-Faizanè | + 01.25 |
| 157 | Domenico Pozzovivo | VF Group-Bardiani CSF-Faizanè | + 01.26 |
| 158 | Dion Smith | Intermarché-Wanty | + 01.26 |
| 159 | Giovanni Lonardi | Team Polti Kometa | + 01.29 |
| 160 | Cyril Barthe | Groupama-FDJ | + 01.30 |
| 161 | Mark Padun | Team corratec - Vini Fantini | + 01.30 |
| 162 | Davide Cimolai | Movistar Team | + 01.34 |
| 163 | Clément Venturini | ARKEA-B&B HOTELS | + 01.35 |
| 164 | Luke Rowe | INEOS Grenadiers | + 01.37 |
| 165 | Filippo Magli | VF Group-Bardiani CSF-Faizanè | + 01.42 |
| 166 | Olivier Le Gac | Groupama-FDJ | + 01.42 |
| 167 | Enrico Zanoncello | VF Group-Bardiani CSF-Faizanè | + 01.44 |
| 168 | Ivan Sosa | Movistar Team | + 01.46 |
| 169 | Jan Stöckli | Team corratec - Vini Fantini | + 01.47 |
| 170 | Bram Welten | Team dsm-firmenich PostNL | + 01.49 |
| 171 | Michael Gogl | Alpecin-Deceuninck | + 01.50 |
| 172 | Mark Stewart | Team corratec - Vini Fantini | + 01.50 |
| 173 | Niccolo Bonifazio | Team corratec - Vini Fantini | + 01.51 |
| 174 | Kristian Sbaragli | Team corratec - Vini Fantini | + 02.09 |
| 175 | Michael Mørkøv | Astana Qazaqstan Team | + 02.29 |
Youth
| Pos | Rider | Team | Time |
|---|---|---|---|
| 1 | Juan Ayuso | UAE Team Emirates | 0:11:24 |
| 2 | Jonathan Milan | Lidl-Trek | + 00.12 |
| 3 | Ethan Vernon | Israel-Premier Tech | + 00.13 |
| 4 | Søren Wærenskjold | Uno-X Mobility | + 00.15 |
| 5 | Antonio Tiberi | Bahrain Victorious | + 00.17 |
| 6 | Kévin Vauquelin | ARKEA-B&B HOTELS | + 00.18 |
| 7 | Romain Grégoire | Groupama-FDJ | + 00.22 |
| 8 | Max Poole | Team dsm-firmenich PostNL | + 00.26 |
| 9 | Thymen Arensman | INEOS Grenadiers | + 00.27 |
| 10 | Magnus Sheffield | INEOS Grenadiers | + 00.31 |
| 11 | Lorenzo Milesi | Movistar Team | + 00.31 |
| 12 | Filip Maciejuk | BORA-hansgrohe | + 00.32 |
| 13 | Isaac del Toro | UAE Team Emirates | + 00.32 |
| 14 | Marius Mayrhofer | Tudor Pro Cycling Team | + 00.33 |
| 15 | Tom Pidcock | INEOS Grenadiers | + 00.33 |
| 16 | Mark Donovan | Q36.5 Pro Cycling Team | + 00.36 |
| 17 | Ben Healy | EF Education-EasyPost | + 00.39 |
| 18 | Casper van Uden | Team dsm-firmenich PostNL | + 00.40 |
| 19 | Andreas Leknessund | Uno-X Mobility | + 00.41 |
| 20 | Georg Steinhauser | EF Education-EasyPost | + 00.41 |
| 21 | Marco Brenner | Tudor Pro Cycling Team | + 00.43 |
| 22 | Andrea Bagioli | Lidl-Trek | + 00.46 |
| 23 | Yevgeniy Fedorov | Astana Qazaqstan Team | + 00.46 |
| 24 | Filippo Zana | Team Jayco-AlUla | + 00.47 |
| 25 | Gianmarco Garofoli | Astana Qazaqstan Team | + 00.47 |
| 26 | Petr Kelemen | Tudor Pro Cycling Team | + 00.50 |
| 27 | Bastien Tronchon | Decathlon AG2R La Mondiale Team | + 00.52 |
| 28 | Kevin Vermaerke | Team dsm-firmenich PostNL | + 00.54 |
| 29 | Ben Tulett | Team Visma | Lease a Bike | + 00.58 |
| 30 | Hugo Page | Intermarché-Wanty | + 00.59 |
| 31 | Giovanni Aleotti | BORA-hansgrohe | + 01.01 |
| 32 | Laurenz Rex | Intermarché-Wanty | + 01.03 |
| 33 | Davide Piganzoli | Team Polti Kometa | + 01.04 |
| 34 | Cian Uijtdebroeks | Team Visma | Lease a Bike | + 01.10 |
| 35 | Kyrylo Tsarenko | Team corratec - Vini Fantini | + 01.10 |
| 36 | Lorenzo Germani | Groupama-FDJ | + 01.12 |
| 37 | Nicolò Parisini | Q36.5 Pro Cycling Team | + 01.19 |
| 38 | Corbin Strong | Israel-Premier Tech | + 01.20 |
| 39 | Biniam Girmay | Intermarché-Wanty | + 01.21 |
| 40 | Lorenzo Quartucci | Team corratec - Vini Fantini | + 01.24 |
| 41 | Fabio Van den Bossche | Alpecin-Deceuninck | + 01.24 |
| 42 | Alex Tolio | VF Group-Bardiani CSF-Faizanè | + 01.25 |
| 43 | Filippo Magli | VF Group-Bardiani CSF-Faizanè | + 01.42 |
| 44 | Jan Stöckli | Team corratec - Vini Fantini | + 01.47 |
Points
| Pos | Rider | Team | Points |
|---|---|---|---|
| 1 | Juan Ayuso | UAE Team Emirates | 12 |
| 2 | Filippo Ganna | INEOS Grenadiers | 10 |
| 3 | Jonathan Milan | Lidl-Trek | 8 |
| 4 | Ethan Vernon | Israel-Premier Tech | 7 |
| 5 | Josef Cerný | Soudal Quick-Step | 6 |
| 6 | Søren Wærenskjold | Uno-X Mobility | 5 |
| 7 | Antonio Tiberi | Bahrain Victorious | 4 |
| 8 | Kévin Vauquelin | ARKEA-B&B HOTELS | 3 |
| 9 | Jonas Vingegaard | Team Visma | Lease a Bike | 2 |
| 10 | Romain Grégoire | Groupama-FDJ | 1 |
Team
| Pos | Team | Time |
|---|---|---|
| 1 | UAE Team Emirates | 0:35:10 |
| 2 | INEOS Grenadiers | + 00.01 |
| 3 | BORA-hansgrohe | + 00.19 |
| 4 | Bahrain Victorious | + 00.20 |
| 5 | Soudal Quick-Step | + 00.26 |
| 6 | Uno-X Mobility | + 00.29 |
| 7 | Lidl-Trek | + 00.30 |
| 8 | Q36.5 Pro Cycling Team | + 00.32 |
| 9 | EF Education-EasyPost | + 00.33 |
| 10 | Movistar Team | + 00.38 |
| 11 | Team dsm-firmenich PostNL | + 00.42 |
| 12 | Decathlon AG2R La Mondiale Team | + 00.46 |
| 13 | Israel-Premier Tech | + 00.48 |
| 14 | Team Jayco-AlUla | + 00.49 |
| 15 | Team Visma | Lease a Bike | + 00.56 |
| 16 | ARKEA-B&B HOTELS | + 00.57 |
| 17 | Tudor Pro Cycling Team | + 01.00 |
| 18 | Groupama-FDJ | + 01.04 |
| 19 | Intermarché-Wanty | + 01.21 |
| 20 | Astana Qazaqstan Team | + 01.23 |
| 21 | Alpecin-Deceuninck | + 01.32 |
| 22 | Cofidis | + 01.35 |
| 23 | Team Polti Kometa | + 01.52 |
| 24 | VF Group-Bardiani CSF-Faizanè | + 02.43 |
| 25 | Team corratec - Vini Fantini | + 03.06 |








