Giro d'Italia 2023 - Stage 2
06.05-28.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 | Bahrain Victorious | 4:55:11 |
| 2 | David Dekker | Team Arkéa-Samsic | + 00.00 |
| 3 | Kaden Groves | Alpecin-Deceuninck | + 00.00 |
| 4 | Arne Marit | Intermarché-Circus-Wanty | + 00.00 |
| 5 | Marius Mayrhofer | Team dsm-firmenich | + 00.00 |
| 6 | Pascal Ackermann | UAE Team Emirates | + 00.00 |
| 7 | Fernando Gaviria | Movistar Team | + 00.00 |
| 8 | Niccolo Bonifazio | Intermarché-Circus-Wanty | + 00.00 |
| 9 | Jake Stewart | Groupama-FDJ | + 00.00 |
| 10 | Michael Matthews | Team Jayco-AlUla | + 00.00 |
| 11 | Simone Consonni | Cofidis | + 00.00 |
| 12 | Filippo Fiorelli | Green Project-Bardiani CSF-Faizanè | + 00.00 |
| 13 | Andrea Vendrame | AG2R Citroën Team | + 00.00 |
| 14 | Ryan Gibbons | UAE Team Emirates | + 00.00 |
| 15 | Clément Russo | Team Arkéa-Samsic | + 00.00 |
| 16 | Campbell Stewart | Team Jayco-AlUla | + 00.00 |
| 17 | Martin Marcellusi | Green Project-Bardiani CSF-Faizanè | + 00.00 |
| 18 | Davide Gabburo | Green Project-Bardiani CSF-Faizanè | + 00.00 |
| 19 | Filippo Ganna | INEOS Grenadiers | + 00.00 |
| 20 | Damiano Caruso | Bahrain Victorious | + 00.00 |
| 21 | Ramon Sinkeldam | Alpecin-Deceuninck | + 00.00 |
| 22 | Lennard Kämna | BORA-hansgrohe | + 00.00 |
| 23 | Edoardo Affini | Jumbo-Visma | + 00.00 |
| 24 | Aurélien Paret-Peintre | AG2R Citroën Team | + 00.00 |
| 25 | José Joaquin Rojas | Movistar Team | + 00.00 |
| 26 | Remco Evenepoel | Soudal Quick-Step | + 00.00 |
| 27 | Mattia Cattaneo | Soudal Quick-Step | + 00.00 |
| 28 | Primoz Roglic | Jumbo-Visma | + 00.00 |
| 29 | Warren Barguil | Team Arkéa-Samsic | + 00.00 |
| 30 | Andrea Pasqualon | Bahrain Victorious | + 00.00 |
| 31 | Vincenzo Albanese | EOLO-Kometa Cycling Team | + 00.00 |
| 32 | Joao Almeida | UAE Team Emirates | + 00.00 |
| 33 | Niklas Märkl | Team dsm-firmenich | + 00.00 |
| 34 | Geraint Thomas | INEOS Grenadiers | + 00.00 |
| 35 | Nicolas Prodhomme | AG2R Citroën Team | + 00.00 |
| 36 | Davide Ballerini | Soudal Quick-Step | + 00.00 |
| 37 | Mikaël Chérel | AG2R Citroën Team | + 00.00 |
| 38 | Aleksandr Vlasov | BORA-hansgrohe | + 00.00 |
| 39 | Lukas Pöstlberger | Team Jayco-AlUla | + 00.00 |
| 40 | Alexander Cepeda | EF Education-EasyPost | + 00.00 |
| 41 | Albert Torres | Movistar Team | + 00.00 |
| 42 | Stefano Oldani | Alpecin-Deceuninck | + 00.00 |
| 43 | Stefan Küng | Groupama-FDJ | + 00.00 |
| 44 | Nico Denz | BORA-hansgrohe | + 00.00 |
| 45 | Kristian Sbaragli | Alpecin-Deceuninck | + 00.10 |
| 46 | Davide Cimolai | Cofidis | + 00.12 |
| 47 | Michael Hepburn | Team Jayco-AlUla | + 00.12 |
| 48 | Brandon McNulty | UAE Team Emirates | + 00.12 |
| 49 | Laurenz Rex | Intermarché-Circus-Wanty | + 00.12 |
| 50 | Michel Heßmann | Jumbo-Visma | + 00.12 |
| 51 | Fabian Lienhard | Groupama-FDJ | + 00.12 |
| 52 | Alexander Krieger | Alpecin-Deceuninck | + 00.17 |
| 53 | Magnus Cort | EF Education-EasyPost | + 00.19 |
| 54 | Edward Dunbar | Team Jayco-AlUla | + 00.19 |
| 55 | Luca Covili | Green Project-Bardiani CSF-Faizanè | + 00.19 |
| 56 | Jonathan Caicedo | EF Education-EasyPost | + 00.19 |
| 57 | Rémy Rochas | Cofidis | + 00.19 |
| 58 | Mirco Maestri | EOLO-Kometa Cycling Team | + 00.19 |
| 59 | Simone Velasco | Astana Qazaqstan Team | + 00.19 |
| 60 | Salvatore Puccio | INEOS Grenadiers | + 00.19 |
| 61 | Koen Bouwman | Jumbo-Visma | + 00.19 |
| 62 | Davide Formolo | UAE Team Emirates | + 00.19 |
| 63 | Alessandro Covi | UAE Team Emirates | + 00.19 |
| 64 | Ben Swift | INEOS Grenadiers | + 00.19 |
| 65 | Jack Haig | Bahrain Victorious | + 00.19 |
| 66 | Diego Ulissi | UAE Team Emirates | + 00.19 |
| 67 | Jay Vine | UAE Team Emirates | + 00.19 |
| 68 | Filippo Magli | Green Project-Bardiani CSF-Faizanè | + 00.19 |
| 69 | Ilan Van Wilder | Soudal Quick-Step | + 00.19 |
| 70 | Mads Würtz Schmidt | Israel-Premier Tech | + 00.19 |
| 71 | Jasha Sütterlin | Bahrain Victorious | + 00.19 |
| 72 | Patrick Konrad | BORA-hansgrohe | + 00.19 |
| 73 | Bruno Armirail | Groupama-FDJ | + 00.19 |
| 74 | Alberto Bettiol | EF Education-EasyPost | + 00.19 |
| 75 | Edoardo Zambanini | Bahrain Victorious | + 00.19 |
| 76 | Hugh Carthy | EF Education-EasyPost | + 00.19 |
| 77 | Tao Geoghegan Hart | INEOS Grenadiers | + 00.19 |
| 78 | Thibaut Pinot | Groupama-FDJ | + 00.19 |
| 79 | William Barta | Movistar Team | + 00.19 |
| 80 | Luis León Sánchez | Astana Qazaqstan Team | + 00.19 |
| 81 | Alexander Konychev | Corratec Selle Italia | + 00.19 |
| 82 | Bauke Mollema | Lidl-Trek | + 00.19 |
| 83 | Valentin Paret-Peintre | AG2R Citroën Team | + 00.19 |
| 84 | Rigoberto Uran | EF Education-EasyPost | + 00.19 |
| 85 | Einer Rubio | Movistar Team | + 00.19 |
| 86 | Valerio Conti | Corratec Selle Italia | + 00.19 |
| 87 | Ben Healy | EF Education-EasyPost | + 00.19 |
| 88 | Alessandro De Marchi | Team Jayco-AlUla | + 00.19 |
| 89 | Jonathan Lastra | Cofidis | + 00.19 |
| 90 | Alexandre Delettre | Cofidis | + 00.19 |
| 91 | Nicola Conci | Alpecin-Deceuninck | + 00.19 |
| 92 | Lawrence Warbasse | AG2R Citroën Team | + 00.19 |
| 93 | Andreas Leknessund | Team dsm-firmenich | + 00.19 |
| 94 | Francesco Gavazzi | EOLO-Kometa Cycling Team | + 00.19 |
| 95 | Toms Skujins | Lidl-Trek | + 00.19 |
| 96 | Santiago Buitrago | Bahrain Victorious | + 00.19 |
| 97 | Domenico Pozzovivo | Israel-Premier Tech | + 00.19 |
| 98 | Mads Pedersen | Lidl-Trek | + 00.19 |
| 99 | Rein Taaramäe | Intermarché-Circus-Wanty | + 00.19 |
| 100 | Sven Erik Bystrøm | Intermarché-Circus-Wanty | + 00.19 |
| 101 | Simone Petilli | Intermarché-Circus-Wanty | + 00.19 |
| 102 | Davide Bais | EOLO-Kometa Cycling Team | + 00.19 |
| 103 | Filippo Zana | Team Jayco-AlUla | + 00.19 |
| 104 | Anton Palzer | BORA-hansgrohe | + 00.19 |
| 105 | Ignatas Konovalovas | Groupama-FDJ | + 00.19 |
| 106 | Gianni Moscon | Astana Qazaqstan Team | + 00.19 |
| 107 | Mark Cavendish | Astana Qazaqstan Team | + 00.19 |
| 108 | Sepp Kuss | Jumbo-Visma | + 00.19 |
| 109 | Erik Fetter | EOLO-Kometa Cycling Team | + 00.31 |
| 110 | Lorenzo Fortunato | EOLO-Kometa Cycling Team | + 00.31 |
| 111 | Matthew Riccitello | Israel-Premier Tech | + 00.31 |
| 112 | Marco Frigo | Israel-Premier Tech | + 00.31 |
| 113 | Thymen Arensman | INEOS Grenadiers | + 00.31 |
| 114 | Hugo Toumire | Cofidis | + 00.31 |
| 115 | Sam Oomen | Jumbo-Visma | + 00.34 |
| 116 | Joe Dombrowski | Astana Qazaqstan Team | + 00.34 |
| 117 | Rudy Molard | Groupama-FDJ | + 00.34 |
| 118 | Giovanni Aleotti | BORA-hansgrohe | + 00.34 |
| 119 | Bob Jungels | BORA-hansgrohe | + 00.34 |
| 120 | Harm Vanhoucke | Team dsm-firmenich | + 00.34 |
| 121 | Alan Riou | Team Arkéa-Samsic | + 00.34 |
| 122 | Stefan de Bod | EF Education-EasyPost | + 00.34 |
| 123 | Jonas Iversby Hvideberg | Team dsm-firmenich | + 00.34 |
| 124 | Alessandro Tonelli | Green Project-Bardiani CSF-Faizanè | + 00.34 |
| 125 | Yukiya Arashiro | Bahrain Victorious | + 00.34 |
| 126 | Lorenzo Rota | Intermarché-Circus-Wanty | + 00.34 |
| 127 | Henok Mulubrhan | Green Project-Bardiani CSF-Faizanè | + 00.34 |
| 128 | Senne Leysen | Alpecin-Deceuninck | + 00.34 |
| 129 | Laurens Huys | Intermarché-Circus-Wanty | + 00.34 |
| 130 | Simon Clarke | Israel-Premier Tech | + 00.34 |
| 131 | Pavel Sivakov | INEOS Grenadiers | + 00.34 |
| 132 | Karel Vacek | Corratec Selle Italia | + 00.34 |
| 133 | Florian Stork | Team dsm-firmenich | + 00.34 |
| 134 | Charlie Quarterman | Corratec Selle Italia | + 00.34 |
| 135 | Alessandro Verre | Team Arkéa-Samsic | + 00.34 |
| 136 | Vadim Pronskiy | Astana Qazaqstan Team | + 00.34 |
| 137 | Carlos Verona | Movistar Team | + 00.34 |
| 138 | Lars van den Berg | Groupama-FDJ | + 00.34 |
| 139 | Cesare Benedetti | BORA-hansgrohe | + 00.34 |
| 140 | Alessandro Iacchi | Corratec Selle Italia | + 00.34 |
| 141 | Samuele Zoccarato | Green Project-Bardiani CSF-Faizanè | + 00.34 |
| 142 | Cristian Scaroni | Astana Qazaqstan Team | + 00.34 |
| 143 | Michel Ries | Team Arkéa-Samsic | + 00.34 |
| 144 | Samuele Battistella | Astana Qazaqstan Team | + 00.34 |
| 145 | Laurens De Plus | INEOS Grenadiers | + 00.34 |
| 146 | Maxime Bouet | Team Arkéa-Samsic | + 00.34 |
| 147 | Louis Vervaeke | Soudal Quick-Step | + 00.34 |
| 148 | Diego Sevilla | EOLO-Kometa Cycling Team | + 00.34 |
| 149 | Sebastian Berwick | Israel-Premier Tech | + 00.34 |
| 150 | François Bidard | Cofidis | + 00.34 |
| 151 | Mattia Bais | EOLO-Kometa Cycling Team | + 00.34 |
| 152 | Óscar Rodríguez | Movistar Team | + 00.34 |
| 153 | Thomas Champion | Cofidis | + 00.34 |
| 154 | Thibault Guernalec | Team Arkéa-Samsic | + 00.44 |
| 155 | Alberto Dainese | Team dsm-firmenich | + 00.44 |
| 156 | Paul Lapeira | AG2R Citroën Team | + 00.49 |
| 157 | Alex Baudin | AG2R Citroën Team | + 00.49 |
| 158 | Alex Kirsch | Lidl-Trek | + 00.49 |
| 159 | Nicolas Dalla Valle | Corratec Selle Italia | + 00.49 |
| 160 | Stephen Williams | Israel-Premier Tech | + 00.51 |
| 161 | Derek Gee | Israel-Premier Tech | + 00.58 |
| 162 | Natnael Tesfazion | Lidl-Trek | + 01.46 |
| 163 | Otto Vergaerde | Lidl-Trek | + 01.46 |
| 164 | Pieter Serry | Soudal Quick-Step | + 02.11 |
| 165 | Thomas Gloag | Jumbo-Visma | + 02.11 |
| 166 | Stefano Gandin | Corratec Selle Italia | + 02.11 |
| 167 | Oscar Riesebeek | Alpecin-Deceuninck | + 02.14 |
| 168 | Veljko Stojnic | Corratec Selle Italia | + 02.14 |
| 169 | Rohan Dennis | Jumbo-Visma | + 02.14 |
| 170 | Amanuel Ghebreigzabhier | Lidl-Trek | + 02.14 |
| 171 | Jan Hirt | Soudal Quick-Step | + 02.16 |
| 172 | Josef Cerný | Soudal Quick-Step | + 02.16 |
| 173 | Callum Scotson | Team Jayco-AlUla | + 02.43 |
| 174 | Max Kanter | Movistar Team | + 04.47 |
| 175 | Martijn Tusveld | Team dsm-firmenich | + 05.52 |
| 176 | Daan Hoole | Lidl-Trek | + 06.35 |
GC
| Pos | Rider | Team | Time |
|---|---|---|---|
| 1 | Remco Evenepoel | Soudal Quick-Step | 5:16:29 |
| 2 | Filippo Ganna | INEOS Grenadiers | + 00.22 |
| 3 | Joao Almeida | UAE Team Emirates | + 00.29 |
| 4 | Stefan Küng | Groupama-FDJ | + 00.43 |
| 5 | Primoz Roglic | Jumbo-Visma | + 00.43 |
| 6 | Geraint Thomas | INEOS Grenadiers | + 00.55 |
| 7 | Aleksandr Vlasov | BORA-hansgrohe | + 00.55 |
| 8 | Tao Geoghegan Hart | INEOS Grenadiers | + 00.59 |
| 9 | Brandon McNulty | UAE Team Emirates | + 01.00 |
| 10 | Jay Vine | UAE Team Emirates | + 01.05 |
| 11 | Michael Matthews | Team Jayco-AlUla | + 01.09 |
| 12 | Bruno Armirail | Groupama-FDJ | + 01.16 |
| 13 | Jonathan Milan | Bahrain Victorious | + 01.17 |
| 14 | Mads Pedersen | Lidl-Trek | + 01.21 |
| 15 | Michael Hepburn | Team Jayco-AlUla | + 01.21 |
| 16 | Mattia Cattaneo | Soudal Quick-Step | + 01.23 |
| 17 | Lennard Kämna | BORA-hansgrohe | + 01.23 |
| 18 | Nico Denz | BORA-hansgrohe | + 01.23 |
| 19 | Edoardo Affini | Jumbo-Visma | + 01.26 |
| 20 | Damiano Caruso | Bahrain Victorious | + 01.28 |
| 21 | William Barta | Movistar Team | + 01.30 |
| 22 | Ilan Van Wilder | Soudal Quick-Step | + 01.31 |
| 23 | Lukas Pöstlberger | Team Jayco-AlUla | + 01.36 |
| 24 | Andreas Leknessund | Team dsm-firmenich | + 01.37 |
| 25 | Ryan Gibbons | UAE Team Emirates | + 01.38 |
| 26 | Edward Dunbar | Team Jayco-AlUla | + 01.44 |
| 27 | Mads Würtz Schmidt | Israel-Premier Tech | + 01.46 |
| 28 | Bauke Mollema | Lidl-Trek | + 01.46 |
| 29 | Stefan de Bod | EF Education-EasyPost | + 01.48 |
| 30 | Alberto Bettiol | EF Education-EasyPost | + 01.51 |
| 31 | Sven Erik Bystrøm | Intermarché-Circus-Wanty | + 01.51 |
| 32 | Pavel Sivakov | INEOS Grenadiers | + 01.52 |
| 33 | Diego Ulissi | UAE Team Emirates | + 01.53 |
| 34 | Rigoberto Uran | EF Education-EasyPost | + 01.54 |
| 35 | Jack Haig | Bahrain Victorious | + 01.55 |
| 36 | Stefano Oldani | Alpecin-Deceuninck | + 01.56 |
| 37 | Patrick Konrad | BORA-hansgrohe | + 01.56 |
| 38 | Michel Heßmann | Jumbo-Visma | + 01.56 |
| 39 | Magnus Cort | EF Education-EasyPost | + 01.57 |
| 40 | Rein Taaramäe | Intermarché-Circus-Wanty | + 01.59 |
| 41 | Alessandro De Marchi | Team Jayco-AlUla | + 02.00 |
| 42 | Bob Jungels | BORA-hansgrohe | + 02.00 |
| 43 | Laurens De Plus | INEOS Grenadiers | + 02.01 |
| 44 | Thibaut Pinot | Groupama-FDJ | + 02.02 |
| 45 | Thymen Arensman | INEOS Grenadiers | + 02.02 |
| 46 | Ben Healy | EF Education-EasyPost | + 02.04 |
| 47 | Toms Skujins | Lidl-Trek | + 02.07 |
| 48 | Mirco Maestri | EOLO-Kometa Cycling Team | + 02.08 |
| 49 | Aurélien Paret-Peintre | AG2R Citroën Team | + 02.10 |
| 50 | Jasha Sütterlin | Bahrain Victorious | + 02.10 |
| 51 | Marco Frigo | Israel-Premier Tech | + 02.12 |
| 52 | Vincenzo Albanese | EOLO-Kometa Cycling Team | + 02.14 |
| 53 | Hugh Carthy | EF Education-EasyPost | + 02.15 |
| 54 | Marius Mayrhofer | Team dsm-firmenich | + 02.16 |
| 55 | Campbell Stewart | Team Jayco-AlUla | + 02.20 |
| 56 | Gianni Moscon | Astana Qazaqstan Team | + 02.21 |
| 57 | Santiago Buitrago | Bahrain Victorious | + 02.21 |
| 58 | Filippo Zana | Team Jayco-AlUla | + 02.22 |
| 59 | Thibault Guernalec | Team Arkéa-Samsic | + 02.22 |
| 60 | Davide Formolo | UAE Team Emirates | + 02.26 |
| 61 | Harm Vanhoucke | Team dsm-firmenich | + 02.27 |
| 62 | Sepp Kuss | Jumbo-Visma | + 02.28 |
| 63 | Domenico Pozzovivo | Israel-Premier Tech | + 02.30 |
| 64 | Lawrence Warbasse | AG2R Citroën Team | + 02.30 |
| 65 | Luis León Sánchez | Astana Qazaqstan Team | + 02.31 |
| 66 | Florian Stork | Team dsm-firmenich | + 02.32 |
| 67 | Clément Russo | Team Arkéa-Samsic | + 02.32 |
| 68 | Giovanni Aleotti | BORA-hansgrohe | + 02.32 |
| 69 | Alexander Cepeda | EF Education-EasyPost | + 02.33 |
| 70 | Alan Riou | Team Arkéa-Samsic | + 02.35 |
| 71 | Jonathan Lastra | Cofidis | + 02.35 |
| 72 | Alessandro Verre | Team Arkéa-Samsic | + 02.36 |
| 73 | Jonathan Caicedo | EF Education-EasyPost | + 02.40 |
| 74 | Erik Fetter | EOLO-Kometa Cycling Team | + 02.41 |
| 75 | Albert Torres | Movistar Team | + 02.42 |
| 76 | Nicola Conci | Alpecin-Deceuninck | + 02.44 |
| 77 | Koen Bouwman | Jumbo-Visma | + 02.45 |
| 78 | Derek Gee | Israel-Premier Tech | + 02.45 |
| 79 | Andrea Vendrame | AG2R Citroën Team | + 02.46 |
| 80 | Simone Velasco | Astana Qazaqstan Team | + 02.46 |
| 81 | Andrea Pasqualon | Bahrain Victorious | + 02.47 |
| 82 | Nicolas Prodhomme | AG2R Citroën Team | + 02.49 |
| 83 | Louis Vervaeke | Soudal Quick-Step | + 02.49 |
| 84 | Simone Consonni | Cofidis | + 02.49 |
| 85 | Alex Kirsch | Lidl-Trek | + 02.50 |
| 86 | Arne Marit | Intermarché-Circus-Wanty | + 02.50 |
| 87 | Valerio Conti | Corratec Selle Italia | + 02.50 |
| 88 | Samuele Battistella | Astana Qazaqstan Team | + 02.53 |
| 89 | Alessandro Covi | UAE Team Emirates | + 02.53 |
| 90 | Jake Stewart | Groupama-FDJ | + 02.54 |
| 91 | Kristian Sbaragli | Alpecin-Deceuninck | + 02.56 |
| 92 | Cristian Scaroni | Astana Qazaqstan Team | + 02.59 |
| 93 | Pascal Ackermann | UAE Team Emirates | + 02.59 |
| 94 | Carlos Verona | Movistar Team | + 02.59 |
| 95 | Salvatore Puccio | INEOS Grenadiers | + 03.00 |
| 96 | Anton Palzer | BORA-hansgrohe | + 03.03 |
| 97 | Einer Rubio | Movistar Team | + 03.04 |
| 98 | Davide Bais | EOLO-Kometa Cycling Team | + 03.07 |
| 99 | Yukiya Arashiro | Bahrain Victorious | + 03.07 |
| 100 | Warren Barguil | Team Arkéa-Samsic | + 03.08 |
| 101 | Davide Gabburo | Green Project-Bardiani CSF-Faizanè | + 03.10 |
| 102 | Alexandre Delettre | Cofidis | + 03.10 |
| 103 | Óscar Rodríguez | Movistar Team | + 03.10 |
| 104 | Ben Swift | INEOS Grenadiers | + 03.11 |
| 105 | Kaden Groves | Alpecin-Deceuninck | + 03.11 |
| 106 | Laurenz Rex | Intermarché-Circus-Wanty | + 03.12 |
| 107 | Ramon Sinkeldam | Alpecin-Deceuninck | + 03.16 |
| 108 | Matthew Riccitello | Israel-Premier Tech | + 03.16 |
| 109 | Ignatas Konovalovas | Groupama-FDJ | + 03.18 |
| 110 | Martin Marcellusi | Green Project-Bardiani CSF-Faizanè | + 03.19 |
| 111 | Filippo Fiorelli | Green Project-Bardiani CSF-Faizanè | + 03.19 |
| 112 | Mark Cavendish | Astana Qazaqstan Team | + 03.22 |
| 113 | Samuele Zoccarato | Green Project-Bardiani CSF-Faizanè | + 03.22 |
| 114 | Simone Petilli | Intermarché-Circus-Wanty | + 03.22 |
| 115 | Vadim Pronskiy | Astana Qazaqstan Team | + 03.23 |
| 116 | Fabian Lienhard | Groupama-FDJ | + 03.23 |
| 117 | Alex Baudin | AG2R Citroën Team | + 03.23 |
| 118 | Mattia Bais | EOLO-Kometa Cycling Team | + 03.23 |
| 119 | Niklas Märkl | Team dsm-firmenich | + 03.23 |
| 120 | Fernando Gaviria | Movistar Team | + 03.26 |
| 121 | Charlie Quarterman | Corratec Selle Italia | + 03.26 |
| 122 | Jonas Iversby Hvideberg | Team dsm-firmenich | + 03.27 |
| 123 | Paul Lapeira | AG2R Citroën Team | + 03.27 |
| 124 | Davide Ballerini | Soudal Quick-Step | + 03.29 |
| 125 | Mikaël Chérel | AG2R Citroën Team | + 03.29 |
| 126 | Sebastian Berwick | Israel-Premier Tech | + 03.31 |
| 127 | Senne Leysen | Alpecin-Deceuninck | + 03.33 |
| 128 | Rudy Molard | Groupama-FDJ | + 03.34 |
| 129 | Lars van den Berg | Groupama-FDJ | + 03.35 |
| 130 | Stephen Williams | Israel-Premier Tech | + 03.35 |
| 131 | Simon Clarke | Israel-Premier Tech | + 03.36 |
| 132 | Hugo Toumire | Cofidis | + 03.37 |
| 133 | Davide Cimolai | Cofidis | + 03.37 |
| 134 | Alessandro Tonelli | Green Project-Bardiani CSF-Faizanè | + 03.40 |
| 135 | Lorenzo Rota | Intermarché-Circus-Wanty | + 03.41 |
| 136 | Francesco Gavazzi | EOLO-Kometa Cycling Team | + 03.42 |
| 137 | Laurens Huys | Intermarché-Circus-Wanty | + 03.44 |
| 138 | David Dekker | Team Arkéa-Samsic | + 03.44 |
| 139 | Lorenzo Fortunato | EOLO-Kometa Cycling Team | + 03.45 |
| 140 | Edoardo Zambanini | Bahrain Victorious | + 03.47 |
| 141 | Rémy Rochas | Cofidis | + 03.48 |
| 142 | Cesare Benedetti | BORA-hansgrohe | + 03.48 |
| 143 | Niccolo Bonifazio | Intermarché-Circus-Wanty | + 03.49 |
| 144 | Joe Dombrowski | Astana Qazaqstan Team | + 03.49 |
| 145 | Maxime Bouet | Team Arkéa-Samsic | + 03.50 |
| 146 | Luca Covili | Green Project-Bardiani CSF-Faizanè | + 03.52 |
| 147 | Josef Cerný | Soudal Quick-Step | + 03.54 |
| 148 | Alberto Dainese | Team dsm-firmenich | + 03.55 |
| 149 | Michel Ries | Team Arkéa-Samsic | + 03.59 |
| 150 | Sam Oomen | Jumbo-Visma | + 03.59 |
| 151 | Alexander Konychev | Corratec Selle Italia | + 04.02 |
| 152 | Valentin Paret-Peintre | AG2R Citroën Team | + 04.03 |
| 153 | José Joaquin Rojas | Movistar Team | + 04.07 |
| 154 | Alexander Krieger | Alpecin-Deceuninck | + 04.09 |
| 155 | Filippo Magli | Green Project-Bardiani CSF-Faizanè | + 04.12 |
| 156 | Thomas Champion | Cofidis | + 04.15 |
| 157 | Rohan Dennis | Jumbo-Visma | + 04.16 |
| 158 | François Bidard | Cofidis | + 04.21 |
| 159 | Diego Sevilla | EOLO-Kometa Cycling Team | + 04.26 |
| 160 | Karel Vacek | Corratec Selle Italia | + 04.28 |
| 161 | Callum Scotson | Team Jayco-AlUla | + 04.32 |
| 162 | Nicolas Dalla Valle | Corratec Selle Italia | + 04.33 |
| 163 | Henok Mulubrhan | Green Project-Bardiani CSF-Faizanè | + 04.39 |
| 164 | Pieter Serry | Soudal Quick-Step | + 04.40 |
| 165 | Otto Vergaerde | Lidl-Trek | + 04.57 |
| 166 | Natnael Tesfazion | Lidl-Trek | + 04.59 |
| 167 | Alessandro Iacchi | Corratec Selle Italia | + 05.00 |
| 168 | Oscar Riesebeek | Alpecin-Deceuninck | + 05.04 |
| 169 | Jan Hirt | Soudal Quick-Step | + 05.13 |
| 170 | Amanuel Ghebreigzabhier | Lidl-Trek | + 05.22 |
| 171 | Thomas Gloag | Jumbo-Visma | + 05.32 |
| 172 | Veljko Stojnic | Corratec Selle Italia | + 06.00 |
| 173 | Stefano Gandin | Corratec Selle Italia | + 06.20 |
| 174 | Daan Hoole | Lidl-Trek | + 07.52 |
| 175 | Martijn Tusveld | Team dsm-firmenich | + 08.23 |
| 176 | Max Kanter | Movistar Team | + 08.28 |
Youth
| Pos | Rider | Team | Time |
|---|---|---|---|
| 1 | Remco Evenepoel | Soudal Quick-Step | 5:16:29 |
| 2 | Joao Almeida | UAE Team Emirates | + 00.29 |
| 3 | Brandon McNulty | UAE Team Emirates | + 01.00 |
| 4 | Jonathan Milan | Bahrain Victorious | + 01.17 |
| 5 | Ilan Van Wilder | Soudal Quick-Step | + 01.31 |
| 6 | Andreas Leknessund | Team dsm-firmenich | + 01.37 |
| 7 | Stefano Oldani | Alpecin-Deceuninck | + 01.56 |
| 8 | Michel Heßmann | Jumbo-Visma | + 01.56 |
| 9 | Thymen Arensman | INEOS Grenadiers | + 02.02 |
| 10 | Ben Healy | EF Education-EasyPost | + 02.04 |
| 11 | Marco Frigo | Israel-Premier Tech | + 02.12 |
| 12 | Marius Mayrhofer | Team dsm-firmenich | + 02.16 |
| 13 | Campbell Stewart | Team Jayco-AlUla | + 02.20 |
| 14 | Santiago Buitrago | Bahrain Victorious | + 02.21 |
| 15 | Filippo Zana | Team Jayco-AlUla | + 02.22 |
| 16 | Giovanni Aleotti | BORA-hansgrohe | + 02.32 |
| 17 | Alexander Cepeda | EF Education-EasyPost | + 02.33 |
| 18 | Alessandro Verre | Team Arkéa-Samsic | + 02.36 |
| 19 | Erik Fetter | EOLO-Kometa Cycling Team | + 02.41 |
| 20 | Arne Marit | Intermarché-Circus-Wanty | + 02.50 |
| 21 | Samuele Battistella | Astana Qazaqstan Team | + 02.53 |
| 22 | Alessandro Covi | UAE Team Emirates | + 02.53 |
| 23 | Jake Stewart | Groupama-FDJ | + 02.54 |
| 24 | Einer Rubio | Movistar Team | + 03.04 |
| 25 | Davide Bais | EOLO-Kometa Cycling Team | + 03.07 |
| 26 | Kaden Groves | Alpecin-Deceuninck | + 03.11 |
| 27 | Laurenz Rex | Intermarché-Circus-Wanty | + 03.12 |
| 28 | Matthew Riccitello | Israel-Premier Tech | + 03.16 |
| 29 | Martin Marcellusi | Green Project-Bardiani CSF-Faizanè | + 03.19 |
| 30 | Samuele Zoccarato | Green Project-Bardiani CSF-Faizanè | + 03.22 |
| 31 | Vadim Pronskiy | Astana Qazaqstan Team | + 03.23 |
| 32 | Alex Baudin | AG2R Citroën Team | + 03.23 |
| 33 | Niklas Märkl | Team dsm-firmenich | + 03.23 |
| 34 | Charlie Quarterman | Corratec Selle Italia | + 03.26 |
| 35 | Jonas Iversby Hvideberg | Team dsm-firmenich | + 03.27 |
| 36 | Paul Lapeira | AG2R Citroën Team | + 03.27 |
| 37 | Sebastian Berwick | Israel-Premier Tech | + 03.31 |
| 38 | Lars van den Berg | Groupama-FDJ | + 03.35 |
| 39 | Hugo Toumire | Cofidis | + 03.37 |
| 40 | Laurens Huys | Intermarché-Circus-Wanty | + 03.44 |
| 41 | David Dekker | Team Arkéa-Samsic | + 03.44 |
| 42 | Edoardo Zambanini | Bahrain Victorious | + 03.47 |
| 43 | Alberto Dainese | Team dsm-firmenich | + 03.55 |
| 44 | Michel Ries | Team Arkéa-Samsic | + 03.59 |
| 45 | Alexander Konychev | Corratec Selle Italia | + 04.02 |
| 46 | Valentin Paret-Peintre | AG2R Citroën Team | + 04.03 |
| 47 | Filippo Magli | Green Project-Bardiani CSF-Faizanè | + 04.12 |
| 48 | Thomas Champion | Cofidis | + 04.15 |
| 49 | Karel Vacek | Corratec Selle Italia | + 04.28 |
| 50 | Henok Mulubrhan | Green Project-Bardiani CSF-Faizanè | + 04.39 |
| 51 | Natnael Tesfazion | Lidl-Trek | + 04.59 |
| 52 | Alessandro Iacchi | Corratec Selle Italia | + 05.00 |
| 53 | Thomas Gloag | Jumbo-Visma | + 05.32 |
| 54 | Veljko Stojnic | Corratec Selle Italia | + 06.00 |
| 55 | Daan Hoole | Lidl-Trek | + 07.52 |
Points
| Pos | Rider | Team | Points |
|---|---|---|---|
| 1 | Jonathan Milan | Bahrain Victorious | 50 |
| 2 | David Dekker | Team Arkéa-Samsic | 35 |
| 3 | Kaden Groves | Alpecin-Deceuninck | 25 |
| 4 | Arne Marit | Intermarché-Circus-Wanty | 18 |
| 5 | Remco Evenepoel | Soudal Quick-Step | 15 |
| 6 | Marius Mayrhofer | Team dsm-firmenich | 14 |
| 7 | Fernando Gaviria | Movistar Team | 14 |
| 8 | Stefano Gandin | Corratec Selle Italia | 12 |
| 9 | Filippo Ganna | INEOS Grenadiers | 12 |
| 10 | Pascal Ackermann | UAE Team Emirates | 12 |
| 11 | Joao Almeida | UAE Team Emirates | 9 |
| 12 | Michael Matthews | Team Jayco-AlUla | 9 |
| 13 | Mattia Bais | EOLO-Kometa Cycling Team | 8 |
| 14 | Niccolo Bonifazio | Intermarché-Circus-Wanty | 8 |
| 15 | Tao Geoghegan Hart | INEOS Grenadiers | 7 |
| 16 | Jake Stewart | Groupama-FDJ | 7 |
| 17 | Stefan Küng | Groupama-FDJ | 6 |
| 18 | Paul Lapeira | AG2R Citroën Team | 6 |
| 19 | Primoz Roglic | Jumbo-Visma | 5 |
| 20 | Simone Consonni | Cofidis | 5 |
| 21 | Filippo Fiorelli | Green Project-Bardiani CSF-Faizanè | 5 |
| 22 | Thomas Champion | Cofidis | 5 |
| 23 | Jay Vine | UAE Team Emirates | 4 |
| 24 | Brandon McNulty | UAE Team Emirates | 3 |
| 25 | Andrea Vendrame | AG2R Citroën Team | 3 |
| 26 | Geraint Thomas | INEOS Grenadiers | 2 |
| 27 | Mads Pedersen | Lidl-Trek | 2 |
| 28 | Ryan Gibbons | UAE Team Emirates | 2 |
| 29 | Aleksandr Vlasov | BORA-hansgrohe | 1 |
| 30 | Clément Russo | Team Arkéa-Samsic | 1 |
Mountain
| Pos | Rider | Team | Points |
|---|---|---|---|
| 1 | Paul Lapeira | AG2R Citroën Team | 6 |
| 2 | Thomas Champion | Cofidis | 4 |
| 3 | Tao Geoghegan Hart | INEOS Grenadiers | 3 |
| 4 | Joao Almeida | UAE Team Emirates | 2 |
| 5 | Mattia Bais | EOLO-Kometa Cycling Team | 2 |
| 6 | Marius Mayrhofer | Team dsm-firmenich | 1 |
Team
| Pos | Team | Time |
|---|---|---|
| 1 | UAE Team Emirates | 15:51:30 |
| 2 | INEOS Grenadiers | + 00.13 |
| 3 | Soudal Quick-Step | + 00.32 |
| 4 | Groupama-FDJ | + 01.32 |
| 5 | BORA-hansgrohe | + 01.38 |
| 6 | Team Jayco-AlUla | + 01.40 |
| 7 | Jumbo-Visma | + 02.01 |
| 8 | Bahrain Victorious | + 02.28 |
| 9 | Lidl-Trek | + 02.40 |
| 10 | EF Education-EasyPost | + 02.56 |
| 11 | Team dsm-firmenich | + 03.25 |
| 12 | Team Arkéa-Samsic | + 03.38 |
| 13 | Israel-Premier Tech | + 04.01 |
| 14 | Movistar Team | + 04.09 |
| 15 | Intermarché-Circus-Wanty | + 04.11 |
| 16 | EOLO-Kometa Cycling Team | + 04.48 |
| 17 | AG2R Citroën Team | + 04.52 |
| 18 | Alpecin-Deceuninck | + 05.04 |
| 19 | Astana Qazaqstan Team | + 05.27 |
| 20 | Cofidis | + 06.24 |
| 21 | Green Project-Bardiani CSF-Faizanè | + 07.01 |
| 22 | Corratec Selle Italia | + 08.15 |








