Giro d'Italia 2021 - Stage 2
08.05-30.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 | Tim Merlier | Alpecin-Fenix | 4:21:09 |
| 2 | Giacomo Nizzolo | Team Qhubeka NextHash | + 00.00 |
| 3 | Elia Viviani | Cofidis | + 00.00 |
| 4 | Dylan Groenewegen | Jumbo-Visma | + 00.00 |
| 5 | Peter Sagan | BORA-hansgrohe | + 00.00 |
| 6 | Matteo Moschetti | Trek-Segafredo | + 00.00 |
| 7 | Filippo Fiorelli | Bardiani CSF Faizanè | + 00.00 |
| 8 | Lawrence Naesen | AG2R Citroën Team | + 00.00 |
| 9 | Davide Cimolai | Israel Start-Up Nation | + 00.00 |
| 10 | Caleb Ewan | Lotto-Soudal | + 00.00 |
| 11 | Sebastian Molano | UAE Team Emirates | + 00.00 |
| 12 | Max Kanter | Team DSM | + 00.00 |
| 13 | Manuel Belletti | EOLO-KOMETA Cycling Team | + 00.00 |
| 14 | Jasper De Buyst | Lotto-Soudal | + 00.00 |
| 15 | Riccardo Minali | Intermarché-Wanty-Gobert Matériaux | + 00.00 |
| 16 | Egan Bernal | INEOS Grenadiers | + 00.00 |
| 17 | Quinten Hermans | Intermarché-Wanty-Gobert Matériaux | + 00.00 |
| 18 | David Dekker | Jumbo-Visma | + 00.00 |
| 19 | Marc Soler | Movistar Team | + 00.00 |
| 20 | Filippo Ganna | INEOS Grenadiers | + 00.00 |
| 21 | Simone Consonni | Cofidis | + 00.00 |
| 22 | Andrea Pasqualon | Intermarché-Wanty-Gobert Matériaux | + 00.00 |
| 23 | Maximiliano Richeze | UAE Team Emirates | + 00.00 |
| 24 | Fernando Gaviria | UAE Team Emirates | + 00.00 |
| 25 | Nico Denz | Team DSM | + 00.00 |
| 26 | Davide Gabburo | Bardiani CSF Faizanè | + 00.00 |
| 27 | Giulio Ciccone | Trek-Segafredo | + 00.00 |
| 28 | Gianni Vermeersch | Alpecin-Fenix | + 00.00 |
| 29 | Lawrence Warbasse | AG2R Citroën Team | + 00.00 |
| 30 | Alessandro Covi | UAE Team Emirates | + 00.00 |
| 31 | Alexander Krieger | Alpecin-Fenix | + 00.00 |
| 32 | Diego Ulissi | UAE Team Emirates | + 00.00 |
| 33 | Fabio Sabatini | Cofidis | + 00.00 |
| 34 | Vincenzo Nibali | Trek-Segafredo | + 00.00 |
| 35 | Romain Bardet | Team DSM | + 00.00 |
| 36 | Jacopo Mosca | Trek-Segafredo | + 00.00 |
| 37 | Jai Hindley | Team DSM | + 00.00 |
| 38 | Amanuel Ghebreigzabhier | Trek-Segafredo | + 00.00 |
| 39 | Patrick Bevin | Israel Start-Up Nation | + 00.00 |
| 40 | Enrico Battaglin | Bardiani CSF Faizanè | + 00.00 |
| 41 | Lukasz Wisniowski | Team Qhubeka NextHash | + 00.00 |
| 42 | Felix Großschartner | BORA-hansgrohe | + 00.00 |
| 43 | Nikias Arndt | Team DSM | + 00.00 |
| 44 | Dries De Bondt | Alpecin-Fenix | + 00.00 |
| 45 | Pavel Sivakov | INEOS Grenadiers | + 00.00 |
| 46 | Victor Campenaerts | Team Qhubeka NextHash | + 00.00 |
| 47 | Aleksandr Vlasov | Astana-Premier Tech | + 00.00 |
| 48 | Davide Formolo | UAE Team Emirates | + 00.00 |
| 49 | Mikkel Honore | Deceuninck-Quick Step | + 00.00 |
| 50 | Joao Almeida | Deceuninck-Quick Step | + 00.00 |
| 51 | Maciej Bodnar | BORA-hansgrohe | + 00.00 |
| 52 | Natnael Berhane | Cofidis | + 00.00 |
| 53 | Fabio Felline | Astana-Premier Tech | + 00.00 |
| 54 | Jens Keukeleire | EF Education-NIPPO | + 00.00 |
| 55 | Gianni Moscon | INEOS Grenadiers | + 00.00 |
| 56 | Gino Mäder | Bahrain Victorious | + 00.00 |
| 57 | Daniel Martinez | INEOS Grenadiers | + 00.00 |
| 58 | Edward Ravasi | EOLO-KOMETA Cycling Team | + 00.00 |
| 59 | Ruben Guerreiro | EF Education-NIPPO | + 00.00 |
| 60 | Jos Van Emden | Jumbo-Visma | + 00.00 |
| 61 | Stefano Oldani | Lotto-Soudal | + 00.00 |
| 62 | Nelson Oliveira | Movistar Team | + 00.00 |
| 63 | Hugh Carthy | EF Education-NIPPO | + 00.00 |
| 64 | Daniel Martin | Israel Start-Up Nation | + 00.00 |
| 65 | Nicola Venchiarutti | Androni Giocattoli-Sidermec | + 00.00 |
| 66 | Alex Dowsett | Israel Start-Up Nation | + 00.00 |
| 67 | Davide Villella | Movistar Team | + 00.00 |
| 68 | Alberto Bettiol | EF Education-NIPPO | + 00.00 |
| 69 | Joe Dombrowski | UAE Team Emirates | + 00.00 |
| 70 | Matteo Sobrero | Astana-Premier Tech | + 00.00 |
| 71 | Francesco Gavazzi | EOLO-KOMETA Cycling Team | + 00.00 |
| 72 | Mikel Landa | Bahrain Victorious | + 00.00 |
| 73 | Matteo Fabbro | BORA-hansgrohe | + 00.00 |
| 74 | Roger Kluge | Lotto-Soudal | + 00.00 |
| 75 | Rudy Molard | Groupama-FDJ | + 00.00 |
| 76 | Emanuel Buchmann | BORA-hansgrohe | + 00.00 |
| 77 | Michael Hepburn | Team BikeExchange | + 00.00 |
| 78 | Pello Bilbao | Bahrain Victorious | + 00.00 |
| 79 | Remi Cavagna | Deceuninck-Quick Step | + 00.00 |
| 80 | Romain Seigle | Groupama-FDJ | + 00.00 |
| 81 | Kobe Goossens | Lotto-Soudal | + 00.00 |
| 82 | Max Walscheid | Team Qhubeka NextHash | + 00.00 |
| 83 | Luis León Sánchez | Astana-Premier Tech | + 00.00 |
| 84 | Simon Yates | Team BikeExchange | + 00.00 |
| 85 | Wesley Kreder | Intermarché-Wanty-Gobert Matériaux | + 00.00 |
| 86 | Cameron Meyer | Team BikeExchange | + 00.00 |
| 87 | Nick Schultz | Team BikeExchange | + 00.00 |
| 88 | Mauro Schmid | Team Qhubeka NextHash | + 00.00 |
| 89 | Koen Bouwman | Jumbo-Visma | + 00.00 |
| 90 | Gorka Izagirre | Astana-Premier Tech | + 00.00 |
| 91 | Attilio Viviani | Cofidis | + 00.00 |
| 92 | Dario Cataldo | Movistar Team | + 00.00 |
| 93 | Harm Vanhoucke | Lotto-Soudal | + 00.00 |
| 94 | Jonathan Caicedo | EF Education-NIPPO | + 00.00 |
| 95 | Nicolas Roche | Team DSM | + 00.00 |
| 96 | Tejay van Garderen | EF Education-NIPPO | + 00.00 |
| 97 | Julius van den Berg | EF Education-NIPPO | + 00.00 |
| 98 | Iljo Keisse | Deceuninck-Quick Step | + 00.00 |
| 99 | Alexander Cepeda | Androni Giocattoli-Sidermec | + 00.00 |
| 100 | Tobias Foss | Jumbo-Visma | + 00.00 |
| 101 | Edoardo Affini | Jumbo-Visma | + 00.00 |
| 102 | Fausto Masnada | Deceuninck-Quick Step | + 00.00 |
| 103 | George Bennett | Jumbo-Visma | + 00.00 |
| 104 | Remco Evenepoel | Deceuninck-Quick Step | + 00.00 |
| 105 | Einer Rubio | Movistar Team | + 00.00 |
| 106 | Guy Niv | Israel Start-Up Nation | + 00.00 |
| 107 | Antoine Duchesne | Groupama-FDJ | + 00.00 |
| 108 | Jan Tratnik | Bahrain Victorious | + 00.00 |
| 109 | Alessandro De Marchi | Israel Start-Up Nation | + 00.00 |
| 110 | Gianluca Brambilla | Trek-Segafredo | + 00.00 |
| 111 | Damiano Caruso | Bahrain Victorious | + 00.00 |
| 112 | Vadim Pronskiy | Astana-Premier Tech | + 00.00 |
| 113 | Matthias Brändle | Israel Start-Up Nation | + 00.00 |
| 114 | Antonio Pedrero | Movistar Team | + 00.00 |
| 115 | Giovanni Aleotti | BORA-hansgrohe | + 00.00 |
| 116 | Simon Pellaud | Androni Giocattoli-Sidermec | + 00.00 |
| 117 | Louis Vervaeke | Alpecin-Fenix | + 00.00 |
| 118 | Taco van der Hoorn | Intermarché-Wanty-Gobert Matériaux | + 00.00 |
| 119 | Geoffrey Bouchard | AG2R Citroën Team | + 00.00 |
| 120 | Tanel Kangert | Team BikeExchange | + 00.00 |
| 121 | Rémy Rochas | Cofidis | + 00.00 |
| 122 | Simon Guglielmi | Groupama-FDJ | + 00.00 |
| 123 | Daniel Oss | BORA-hansgrohe | + 00.00 |
| 124 | Giovanni Carboni | Bardiani CSF Faizanè | + 00.00 |
| 125 | Yukiya Arashiro | Bahrain Victorious | + 00.00 |
| 126 | François Bidard | AG2R Citroën Team | + 00.00 |
| 127 | Matej Mohoric | Bahrain Victorious | + 00.00 |
| 128 | Simone Ravanelli | Androni Giocattoli-Sidermec | + 00.00 |
| 129 | Jan Hirt | Intermarché-Wanty-Gobert Matériaux | + 00.00 |
| 130 | Kilian Frankiny | Team Qhubeka NextHash | + 00.00 |
| 131 | Andrii Ponomar | Androni Giocattoli-Sidermec | + 00.00 |
| 132 | Clément Champoussin | AG2R Citroën Team | + 00.00 |
| 133 | Domenico Pozzovivo | Team Qhubeka NextHash | + 00.00 |
| 134 | Filippo Zana | Bardiani CSF Faizanè | + 00.00 |
| 135 | Attila Valter | Groupama-FDJ | + 00.00 |
| 136 | Rein Taaramäe | Intermarché-Wanty-Gobert Matériaux | + 00.00 |
| 137 | Lars van den Berg | Groupama-FDJ | + 00.00 |
| 138 | Simone Petilli | Intermarché-Wanty-Gobert Matériaux | + 00.00 |
| 139 | Umberto Marengo | Bardiani CSF Faizanè | + 00.00 |
| 140 | Valerio Conti | UAE Team Emirates | + 00.00 |
| 141 | Natnael Tesfazion | Androni Giocattoli-Sidermec | + 00.00 |
| 142 | Tony Gallopin | AG2R Citroën Team | + 00.00 |
| 143 | Eduardo Sepulveda | Androni Giocattoli-Sidermec | + 00.00 |
| 144 | Tomasz Marczynski | Lotto-Soudal | + 00.00 |
| 145 | Filippo Tagliani | Androni Giocattoli-Sidermec | + 00.00 |
| 146 | Christopher Juul-Jensen | Team BikeExchange | + 00.00 |
| 147 | James Knox | Deceuninck-Quick Step | + 00.00 |
| 148 | Samuele Battistella | Astana-Premier Tech | + 00.00 |
| 149 | Harold Tejada | Astana-Premier Tech | + 00.00 |
| 150 | Mikel Nieve | Team BikeExchange | + 00.00 |
| 151 | Alexis Gougeard | AG2R Citroën Team | + 00.00 |
| 152 | Simon Carr | EF Education-NIPPO | + 00.00 |
| 153 | Lorenzo Fortunato | EOLO-KOMETA Cycling Team | + 00.00 |
| 154 | Bauke Mollema | Trek-Segafredo | + 00.00 |
| 155 | Samuele Rivi | EOLO-KOMETA Cycling Team | + 00.00 |
| 156 | Nicolas Edet | Cofidis | + 00.00 |
| 157 | Victor Lafay | Cofidis | + 00.00 |
| 158 | Jhonnatan Narvaez | INEOS Grenadiers | + 00.00 |
| 159 | Giovanni Visconti | Bardiani CSF Faizanè | + 00.00 |
| 160 | Callum Scotson | Team BikeExchange | + 00.00 |
| 161 | Matteo Jorgenson | Movistar Team | + 00.00 |
| 162 | Andrea Vendrame | AG2R Citroën Team | + 00.00 |
| 163 | Salvatore Puccio | INEOS Grenadiers | + 00.00 |
| 164 | Chris Hamilton | Team DSM | + 00.00 |
| 165 | Michael Storer | Team DSM | + 00.00 |
| 166 | Senne Leysen | Alpecin-Fenix | + 00.00 |
| 167 | Marton Dina | EOLO-KOMETA Cycling Team | + 00.00 |
| 168 | Oscar Riesebeek | Alpecin-Fenix | + 00.00 |
| 169 | Jonathan Castroviejo | INEOS Grenadiers | + 00.00 |
| 170 | Samuele Zoccarato | Bardiani CSF Faizanè | + 00.00 |
| 171 | Paul Martens | Jumbo-Visma | + 00.00 |
| 172 | Jimmy Janssens | Alpecin-Fenix | + 00.00 |
| 173 | Mark Christian | EOLO-KOMETA Cycling Team | + 00.00 |
| 174 | Thomas De Gendt | Lotto-Soudal | + 00.00 |
| 175 | Vincenzo Albanese | EOLO-KOMETA Cycling Team | + 00.00 |
| 176 | Bert-Jan Lindeman | Team Qhubeka NextHash | + 00.00 |
| 177 | Koen De Kort | Trek-Segafredo | + 00.00 |
| 178 | Rafael Valls | Bahrain Victorious | + 00.35 |
| 179 | Cesare Benedetti | BORA-hansgrohe | + 00.35 |
| 180 | Sebastien Reichenbach | Groupama-FDJ | + 00.35 |
| 181 | Matteo Badilatti | Groupama-FDJ | + 00.35 |
| 182 | Albert Torres | Movistar Team | + 00.45 |
| 183 | Pieter Serry | Deceuninck-Quick Step | + 02.33 |
| - | Krists Neilands | Israel Start-Up Nation | DNS |
GC
| Pos | Rider | Team | Time |
|---|---|---|---|
| 1 | Filippo Ganna | INEOS Grenadiers | 4:29:53 |
| 2 | Edoardo Affini | Jumbo-Visma | + 00.13 |
| 3 | Tobias Foss | Jumbo-Visma | + 00.16 |
| 4 | Remco Evenepoel | Deceuninck-Quick Step | + 00.20 |
| 5 | Joao Almeida | Deceuninck-Quick Step | + 00.20 |
| 6 | Remi Cavagna | Deceuninck-Quick Step | + 00.21 |
| 7 | Jos Van Emden | Jumbo-Visma | + 00.21 |
| 8 | Max Walscheid | Team Qhubeka NextHash | + 00.22 |
| 9 | Matthias Brändle | Israel Start-Up Nation | + 00.25 |
| 10 | Gianni Moscon | INEOS Grenadiers | + 00.26 |
| 11 | Aleksandr Vlasov | Astana-Premier Tech | + 00.27 |
| 12 | Alberto Bettiol | EF Education-NIPPO | + 00.29 |
| 13 | Jonathan Castroviejo | INEOS Grenadiers | + 00.30 |
| 14 | Alex Dowsett | Israel Start-Up Nation | + 00.30 |
| 15 | Maciej Bodnar | BORA-hansgrohe | + 00.31 |
| 16 | Diego Ulissi | UAE Team Emirates | + 00.32 |
| 17 | Nelson Oliveira | Movistar Team | + 00.32 |
| 18 | Roger Kluge | Lotto-Soudal | + 00.33 |
| 19 | Alessandro De Marchi | Israel Start-Up Nation | + 00.33 |
| 20 | Fabio Felline | Astana-Premier Tech | + 00.34 |
| 21 | Domenico Pozzovivo | Team Qhubeka NextHash | + 00.34 |
| 22 | Valerio Conti | UAE Team Emirates | + 00.34 |
| 23 | Victor Campenaerts | Team Qhubeka NextHash | + 00.35 |
| 24 | Jan Tratnik | Bahrain Victorious | + 00.35 |
| 25 | Damiano Caruso | Bahrain Victorious | + 00.35 |
| 26 | David Dekker | Jumbo-Visma | + 00.35 |
| 27 | Mikkel Honore | Deceuninck-Quick Step | + 00.36 |
| 28 | Samuele Battistella | Astana-Premier Tech | + 00.36 |
| 29 | Davide Formolo | UAE Team Emirates | + 00.36 |
| 30 | Matteo Sobrero | Astana-Premier Tech | + 00.36 |
| 31 | Michael Hepburn | Team BikeExchange | + 00.37 |
| 32 | Pavel Sivakov | INEOS Grenadiers | + 00.37 |
| 33 | Daniel Martinez | INEOS Grenadiers | + 00.39 |
| 34 | Matteo Jorgenson | Movistar Team | + 00.39 |
| 35 | Hugh Carthy | EF Education-NIPPO | + 00.41 |
| 36 | Pello Bilbao | Bahrain Victorious | + 00.41 |
| 37 | Simon Yates | Team BikeExchange | + 00.41 |
| 38 | Matej Mohoric | Bahrain Victorious | + 00.41 |
| 39 | Fausto Masnada | Deceuninck-Quick Step | + 00.41 |
| 40 | Egan Bernal | INEOS Grenadiers | + 00.42 |
| 41 | Romain Seigle | Groupama-FDJ | + 00.42 |
| 42 | Tejay van Garderen | EF Education-NIPPO | + 00.42 |
| 43 | Julius van den Berg | EF Education-NIPPO | + 00.42 |
| 44 | Felix Großschartner | BORA-hansgrohe | + 00.42 |
| 45 | Gorka Izagirre | Astana-Premier Tech | + 00.43 |
| 46 | Nicolas Roche | Team DSM | + 00.43 |
| 47 | Rudy Molard | Groupama-FDJ | + 00.43 |
| 48 | Simon Carr | EF Education-NIPPO | + 00.43 |
| 49 | Fernando Gaviria | UAE Team Emirates | + 00.44 |
| 50 | Vincenzo Nibali | Trek-Segafredo | + 00.44 |
| 51 | Peter Sagan | BORA-hansgrohe | + 00.44 |
| 52 | George Bennett | Jumbo-Visma | + 00.44 |
| 53 | Harold Tejada | Astana-Premier Tech | + 00.44 |
| 54 | Bauke Mollema | Trek-Segafredo | + 00.44 |
| 55 | Gino Mäder | Bahrain Victorious | + 00.44 |
| 56 | Marc Soler | Movistar Team | + 00.45 |
| 57 | Nikias Arndt | Team DSM | + 00.45 |
| 58 | Oscar Riesebeek | Alpecin-Fenix | + 00.45 |
| 59 | Cameron Meyer | Team BikeExchange | + 00.45 |
| 60 | Giacomo Nizzolo | Team Qhubeka NextHash | + 00.45 |
| 61 | Tanel Kangert | Team BikeExchange | + 00.46 |
| 62 | Mauro Schmid | Team Qhubeka NextHash | + 00.46 |
| 63 | Tony Gallopin | AG2R Citroën Team | + 00.46 |
| 64 | Senne Leysen | Alpecin-Fenix | + 00.46 |
| 65 | Maximiliano Richeze | UAE Team Emirates | + 00.47 |
| 66 | Patrick Bevin | Israel Start-Up Nation | + 00.47 |
| 67 | Sebastian Molano | UAE Team Emirates | + 00.47 |
| 68 | Harm Vanhoucke | Lotto-Soudal | + 00.48 |
| 69 | Christopher Juul-Jensen | Team BikeExchange | + 00.48 |
| 70 | Nico Denz | Team DSM | + 00.48 |
| 71 | Jens Keukeleire | EF Education-NIPPO | + 00.48 |
| 72 | Clément Champoussin | AG2R Citroën Team | + 00.49 |
| 73 | Jai Hindley | Team DSM | + 00.49 |
| 74 | Elia Viviani | Cofidis | + 00.50 |
| 75 | Ruben Guerreiro | EF Education-NIPPO | + 00.50 |
| 76 | Koen Bouwman | Jumbo-Visma | + 00.50 |
| 77 | Tim Merlier | Alpecin-Fenix | + 00.51 |
| 78 | Mikel Landa | Bahrain Victorious | + 00.52 |
| 79 | Lars van den Berg | Groupama-FDJ | + 00.52 |
| 80 | Kilian Frankiny | Team Qhubeka NextHash | + 00.52 |
| 81 | Jhonnatan Narvaez | INEOS Grenadiers | + 00.53 |
| 82 | Kobe Goossens | Lotto-Soudal | + 00.53 |
| 83 | Lukasz Wisniowski | Team Qhubeka NextHash | + 00.53 |
| 84 | Quinten Hermans | Intermarché-Wanty-Gobert Matériaux | + 00.53 |
| 85 | Salvatore Puccio | INEOS Grenadiers | + 00.53 |
| 86 | Alessandro Covi | UAE Team Emirates | + 00.53 |
| 87 | Paul Martens | Jumbo-Visma | + 00.53 |
| 88 | Lawrence Warbasse | AG2R Citroën Team | + 00.53 |
| 89 | Louis Vervaeke | Alpecin-Fenix | + 00.53 |
| 90 | Giovanni Aleotti | BORA-hansgrohe | + 00.54 |
| 91 | Romain Bardet | Team DSM | + 00.55 |
| 92 | Matteo Fabbro | BORA-hansgrohe | + 00.55 |
| 93 | Thomas De Gendt | Lotto-Soudal | + 00.55 |
| 94 | Attila Valter | Groupama-FDJ | + 00.56 |
| 95 | Andrea Vendrame | AG2R Citroën Team | + 00.56 |
| 96 | Yukiya Arashiro | Bahrain Victorious | + 00.56 |
| 97 | Jonathan Caicedo | EF Education-NIPPO | + 00.56 |
| 98 | Callum Scotson | Team BikeExchange | + 00.56 |
| 99 | Rein Taaramäe | Intermarché-Wanty-Gobert Matériaux | + 00.57 |
| 100 | Vincenzo Albanese | EOLO-KOMETA Cycling Team | + 00.57 |
| 101 | Chris Hamilton | Team DSM | + 00.58 |
| 102 | Emanuel Buchmann | BORA-hansgrohe | + 00.58 |
| 103 | Daniel Oss | BORA-hansgrohe | + 00.59 |
| 104 | Giulio Ciccone | Trek-Segafredo | + 00.59 |
| 105 | Iljo Keisse | Deceuninck-Quick Step | + 00.59 |
| 106 | Daniel Martin | Israel Start-Up Nation | + 01.00 |
| 107 | Antoine Duchesne | Groupama-FDJ | + 01.00 |
| 108 | Michael Storer | Team DSM | + 01.01 |
| 109 | Jimmy Janssens | Alpecin-Fenix | + 01.01 |
| 110 | Simone Consonni | Cofidis | + 01.01 |
| 111 | Geoffrey Bouchard | AG2R Citroën Team | + 01.02 |
| 112 | Vadim Pronskiy | Astana-Premier Tech | + 01.02 |
| 113 | Matteo Moschetti | Trek-Segafredo | + 01.02 |
| 114 | Nick Schultz | Team BikeExchange | + 01.02 |
| 115 | Gianni Vermeersch | Alpecin-Fenix | + 01.04 |
| 116 | Simone Ravanelli | Androni Giocattoli-Sidermec | + 01.04 |
| 117 | Mark Christian | EOLO-KOMETA Cycling Team | + 01.04 |
| 118 | Rémy Rochas | Cofidis | + 01.04 |
| 119 | Andrii Ponomar | Androni Giocattoli-Sidermec | + 01.05 |
| 120 | Alexis Gougeard | AG2R Citroën Team | + 01.05 |
| 121 | James Knox | Deceuninck-Quick Step | + 01.05 |
| 122 | Tomasz Marczynski | Lotto-Soudal | + 01.05 |
| 123 | Nicolas Edet | Cofidis | + 01.06 |
| 124 | Jasper De Buyst | Lotto-Soudal | + 01.06 |
| 125 | Fabio Sabatini | Cofidis | + 01.07 |
| 126 | Andrea Pasqualon | Intermarché-Wanty-Gobert Matériaux | + 01.07 |
| 127 | Victor Lafay | Cofidis | + 01.07 |
| 128 | Koen De Kort | Trek-Segafredo | + 01.08 |
| 129 | Max Kanter | Team DSM | + 01.09 |
| 130 | Jan Hirt | Intermarché-Wanty-Gobert Matériaux | + 01.09 |
| 131 | Amanuel Ghebreigzabhier | Trek-Segafredo | + 01.09 |
| 132 | Giovanni Carboni | Bardiani CSF Faizanè | + 01.09 |
| 133 | Davide Villella | Movistar Team | + 01.11 |
| 134 | Joe Dombrowski | UAE Team Emirates | + 01.12 |
| 135 | Dries De Bondt | Alpecin-Fenix | + 01.12 |
| 136 | François Bidard | AG2R Citroën Team | + 01.12 |
| 137 | Filippo Zana | Bardiani CSF Faizanè | + 01.13 |
| 138 | Davide Cimolai | Israel Start-Up Nation | + 01.13 |
| 139 | Simone Petilli | Intermarché-Wanty-Gobert Matériaux | + 01.13 |
| 140 | Dario Cataldo | Movistar Team | + 01.13 |
| 141 | Caleb Ewan | Lotto-Soudal | + 01.14 |
| 142 | Stefano Oldani | Lotto-Soudal | + 01.14 |
| 143 | Jacopo Mosca | Trek-Segafredo | + 01.15 |
| 144 | Alexander Krieger | Alpecin-Fenix | + 01.15 |
| 145 | Marton Dina | EOLO-KOMETA Cycling Team | + 01.16 |
| 146 | Dylan Groenewegen | Jumbo-Visma | + 01.16 |
| 147 | Lawrence Naesen | AG2R Citroën Team | + 01.17 |
| 148 | Simon Guglielmi | Groupama-FDJ | + 01.17 |
| 149 | Antonio Pedrero | Movistar Team | + 01.18 |
| 150 | Francesco Gavazzi | EOLO-KOMETA Cycling Team | + 01.18 |
| 151 | Eduardo Sepulveda | Androni Giocattoli-Sidermec | + 01.18 |
| 152 | Riccardo Minali | Intermarché-Wanty-Gobert Matériaux | + 01.19 |
| 153 | Bert-Jan Lindeman | Team Qhubeka NextHash | + 01.19 |
| 154 | Samuele Rivi | EOLO-KOMETA Cycling Team | + 01.20 |
| 155 | Gianluca Brambilla | Trek-Segafredo | + 01.21 |
| 156 | Natnael Tesfazion | Androni Giocattoli-Sidermec | + 01.22 |
| 157 | Sebastien Reichenbach | Groupama-FDJ | + 01.23 |
| 158 | Taco van der Hoorn | Intermarché-Wanty-Gobert Matériaux | + 01.24 |
| 159 | Simon Pellaud | Androni Giocattoli-Sidermec | + 01.24 |
| 160 | Wesley Kreder | Intermarché-Wanty-Gobert Matériaux | + 01.25 |
| 161 | Natnael Berhane | Cofidis | + 01.26 |
| 162 | Umberto Marengo | Bardiani CSF Faizanè | + 01.26 |
| 163 | Edward Ravasi | EOLO-KOMETA Cycling Team | + 01.27 |
| 164 | Mikel Nieve | Team BikeExchange | + 01.27 |
| 165 | Filippo Fiorelli | Bardiani CSF Faizanè | + 01.28 |
| 166 | Samuele Zoccarato | Bardiani CSF Faizanè | + 01.29 |
| 167 | Einer Rubio | Movistar Team | + 01.29 |
| 168 | Giovanni Visconti | Bardiani CSF Faizanè | + 01.30 |
| 169 | Alexander Cepeda | Androni Giocattoli-Sidermec | + 01.31 |
| 170 | Davide Gabburo | Bardiani CSF Faizanè | + 01.33 |
| 171 | Enrico Battaglin | Bardiani CSF Faizanè | + 01.33 |
| 172 | Nicola Venchiarutti | Androni Giocattoli-Sidermec | + 01.34 |
| 173 | Manuel Belletti | EOLO-KOMETA Cycling Team | + 01.35 |
| 174 | Cesare Benedetti | BORA-hansgrohe | + 01.35 |
| 175 | Lorenzo Fortunato | EOLO-KOMETA Cycling Team | + 01.35 |
| 176 | Attilio Viviani | Cofidis | + 01.36 |
| 177 | Filippo Tagliani | Androni Giocattoli-Sidermec | + 01.37 |
| 178 | Guy Niv | Israel Start-Up Nation | + 01.37 |
| 179 | Luis León Sánchez | Astana-Premier Tech | + 01.40 |
| 180 | Albert Torres | Movistar Team | + 01.41 |
| 181 | Matteo Badilatti | Groupama-FDJ | + 01.48 |
| 182 | Rafael Valls | Bahrain Victorious | + 01.51 |
| 183 | Pieter Serry | Deceuninck-Quick Step | + 03.28 |
| - | Krists Neilands | Israel Start-Up Nation | DNS |
Youth
| Pos | Rider | Team | Time |
|---|---|---|---|
| 1 | Filippo Ganna | INEOS Grenadiers | 4:29:53 |
| 2 | Edoardo Affini | Jumbo-Visma | + 00.13 |
| 3 | Tobias Foss | Jumbo-Visma | + 00.16 |
| 4 | Remco Evenepoel | Deceuninck-Quick Step | + 00.20 |
| 5 | Joao Almeida | Deceuninck-Quick Step | + 00.20 |
| 6 | Aleksandr Vlasov | Astana-Premier Tech | + 00.27 |
| 7 | David Dekker | Jumbo-Visma | + 00.35 |
| 8 | Mikkel Honore | Deceuninck-Quick Step | + 00.36 |
| 9 | Samuele Battistella | Astana-Premier Tech | + 00.36 |
| 10 | Matteo Sobrero | Astana-Premier Tech | + 00.36 |
| 11 | Pavel Sivakov | INEOS Grenadiers | + 00.37 |
| 12 | Daniel Martinez | INEOS Grenadiers | + 00.39 |
| 13 | Matteo Jorgenson | Movistar Team | + 00.39 |
| 14 | Egan Bernal | INEOS Grenadiers | + 00.42 |
| 15 | Julius van den Berg | EF Education-NIPPO | + 00.42 |
| 16 | Simon Carr | EF Education-NIPPO | + 00.43 |
| 17 | Harold Tejada | Astana-Premier Tech | + 00.44 |
| 18 | Gino Mäder | Bahrain Victorious | + 00.44 |
| 19 | Mauro Schmid | Team Qhubeka NextHash | + 00.46 |
| 20 | Senne Leysen | Alpecin-Fenix | + 00.46 |
| 21 | Harm Vanhoucke | Lotto-Soudal | + 00.48 |
| 22 | Clément Champoussin | AG2R Citroën Team | + 00.49 |
| 23 | Jai Hindley | Team DSM | + 00.49 |
| 24 | Lars van den Berg | Groupama-FDJ | + 00.52 |
| 25 | Jhonnatan Narvaez | INEOS Grenadiers | + 00.53 |
| 26 | Kobe Goossens | Lotto-Soudal | + 00.53 |
| 27 | Alessandro Covi | UAE Team Emirates | + 00.53 |
| 28 | Giovanni Aleotti | BORA-hansgrohe | + 00.54 |
| 29 | Attila Valter | Groupama-FDJ | + 00.56 |
| 30 | Callum Scotson | Team BikeExchange | + 00.56 |
| 31 | Vincenzo Albanese | EOLO-KOMETA Cycling Team | + 00.57 |
| 32 | Michael Storer | Team DSM | + 01.01 |
| 33 | Vadim Pronskiy | Astana-Premier Tech | + 01.02 |
| 34 | Matteo Moschetti | Trek-Segafredo | + 01.02 |
| 35 | Rémy Rochas | Cofidis | + 01.04 |
| 36 | Andrii Ponomar | Androni Giocattoli-Sidermec | + 01.05 |
| 37 | Victor Lafay | Cofidis | + 01.07 |
| 38 | Max Kanter | Team DSM | + 01.09 |
| 39 | Filippo Zana | Bardiani CSF Faizanè | + 01.13 |
| 40 | Stefano Oldani | Lotto-Soudal | + 01.14 |
| 41 | Marton Dina | EOLO-KOMETA Cycling Team | + 01.16 |
| 42 | Simon Guglielmi | Groupama-FDJ | + 01.17 |
| 43 | Samuele Rivi | EOLO-KOMETA Cycling Team | + 01.20 |
| 44 | Natnael Tesfazion | Androni Giocattoli-Sidermec | + 01.22 |
| 45 | Samuele Zoccarato | Bardiani CSF Faizanè | + 01.29 |
| 46 | Einer Rubio | Movistar Team | + 01.29 |
| 47 | Alexander Cepeda | Androni Giocattoli-Sidermec | + 01.31 |
| 48 | Nicola Venchiarutti | Androni Giocattoli-Sidermec | + 01.34 |
| 49 | Lorenzo Fortunato | EOLO-KOMETA Cycling Team | + 01.35 |
| 50 | Attilio Viviani | Cofidis | + 01.36 |
Points
| Pos | Rider | Team | Points |
|---|---|---|---|
| 1 | Tim Merlier | Alpecin-Fenix | 50 |
| 2 | Giacomo Nizzolo | Team Qhubeka NextHash | 35 |
| 3 | Elia Viviani | Cofidis | 30 |
| 4 | Dylan Groenewegen | Jumbo-Visma | 18 |
| 5 | Peter Sagan | BORA-hansgrohe | 17 |
| 6 | Filippo Ganna | INEOS Grenadiers | 15 |
| 7 | Filippo Tagliani | Androni Giocattoli-Sidermec | 12 |
| 8 | Edoardo Affini | Jumbo-Visma | 12 |
| 9 | Matteo Moschetti | Trek-Segafredo | 12 |
| 10 | Filippo Fiorelli | Bardiani CSF Faizanè | 10 |
| 11 | Tobias Foss | Jumbo-Visma | 9 |
| 12 | Lawrence Naesen | AG2R Citroën Team | 8 |
| 13 | Umberto Marengo | Bardiani CSF Faizanè | 8 |
| 14 | Joao Almeida | Deceuninck-Quick Step | 7 |
| 15 | Davide Cimolai | Israel Start-Up Nation | 7 |
| 16 | Remi Cavagna | Deceuninck-Quick Step | 6 |
| 17 | Fernando Gaviria | UAE Team Emirates | 6 |
| 18 | Caleb Ewan | Lotto-Soudal | 6 |
| 19 | Jos Van Emden | Jumbo-Visma | 5 |
| 20 | Sebastian Molano | UAE Team Emirates | 5 |
| 21 | Remco Evenepoel | Deceuninck-Quick Step | 4 |
| 22 | Andrea Pasqualon | Intermarché-Wanty-Gobert Matériaux | 4 |
| 23 | Max Kanter | Team DSM | 4 |
| 24 | Max Walscheid | Team Qhubeka NextHash | 3 |
| 25 | Manuel Belletti | EOLO-KOMETA Cycling Team | 3 |
| 26 | Matthias Brändle | Israel Start-Up Nation | 2 |
| 27 | Maximiliano Richeze | UAE Team Emirates | 2 |
| 28 | Jasper De Buyst | Lotto-Soudal | 2 |
| 29 | Riccardo Minali | Intermarché-Wanty-Gobert Matériaux | 2 |
| 30 | Gianni Moscon | INEOS Grenadiers | 1 |
Mountain
| Pos | Rider | Team | Points |
|---|---|---|---|
| 1 | Vincenzo Albanese | EOLO-KOMETA Cycling Team | 3 |
| 2 | Filippo Tagliani | Androni Giocattoli-Sidermec | 2 |
| 3 | Umberto Marengo | Bardiani CSF Faizanè | 1 |
Team
| Pos | Team | Time |
|---|---|---|
| 1 | Jumbo-Visma | 13:30:29 |
| 2 | INEOS Grenadiers | + 00.09 |
| 3 | Deceuninck-Quick Step | + 00.13 |
| 4 | Israel Start-Up Nation | + 00.38 |
| 5 | Team Qhubeka NextHash | + 00.41 |
| 6 | Astana-Premier Tech | + 00.47 |
| 7 | UAE Team Emirates | + 00.52 |
| 8 | Bahrain Victorious | + 01.01 |
| 9 | EF Education-NIPPO | + 01.02 |
| 10 | Movistar Team | + 01.06 |
| 11 | BORA-hansgrohe | + 01.07 |
| 12 | Team BikeExchange | + 01.13 |
| 13 | Groupama-FDJ | + 01.23 |
| 14 | Lotto-Soudal | + 01.24 |
| 15 | Team DSM | + 01.26 |
| 16 | Alpecin-Fenix | + 01.34 |
| 17 | Trek-Segafredo | + 01.37 |
| 18 | AG2R Citroën Team | + 01.38 |
| 19 | Intermarché-Wanty-Gobert Matériaux | + 02.07 |
| 20 | Cofidis | + 02.09 |
| 21 | EOLO-KOMETA Cycling Team | + 02.27 |
| 22 | Androni Giocattoli-Sidermec | + 02.37 |
| 23 | Bardiani CSF Faizanè | + 02.58 |








