Giro d'Italia 2021 - Stage 8
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 | Victor Lafay | Cofidis | 4:06:47 |
| 2 | Francesco Gavazzi | EOLO-KOMETA Cycling Team | + 00.36 |
| 3 | Nikias Arndt | Team DSM | + 00.37 |
| 4 | Nelson Oliveira | Movistar Team | + 00.41 |
| 5 | Giovanni Carboni | Bardiani CSF Faizanè | + 00.44 |
| 6 | Kobe Goossens | Lotto-Soudal | + 00.58 |
| 7 | Victor Campenaerts | Team Qhubeka NextHash | + 01.00 |
| 8 | Alexis Gougeard | AG2R Citroën Team | + 01.54 |
| 9 | Fernando Gaviria | UAE Team Emirates | + 03.04 |
| 10 | Joao Almeida | Deceuninck-Quick Step | + 04.48 |
| 11 | Aleksandr Vlasov | Astana-Premier Tech | + 04.48 |
| 12 | Diego Ulissi | UAE Team Emirates | + 04.48 |
| 13 | Remco Evenepoel | Deceuninck-Quick Step | + 04.48 |
| 14 | Gianni Moscon | INEOS Grenadiers | + 04.48 |
| 15 | Damiano Caruso | Bahrain Victorious | + 04.48 |
| 16 | Marc Soler | Movistar Team | + 04.48 |
| 17 | Egan Bernal | INEOS Grenadiers | + 04.48 |
| 18 | Simon Yates | Team BikeExchange | + 04.48 |
| 19 | Nick Schultz | Team BikeExchange | + 04.48 |
| 20 | Romain Bardet | Team DSM | + 04.48 |
| 21 | Giulio Ciccone | Trek-Segafredo | + 04.48 |
| 22 | Emanuel Buchmann | BORA-hansgrohe | + 04.48 |
| 23 | Hugh Carthy | EF Education-NIPPO | + 04.48 |
| 24 | Lorenzo Fortunato | EOLO-KOMETA Cycling Team | + 04.48 |
| 25 | Tobias Foss | Jumbo-Visma | + 04.48 |
| 26 | Daniel Martin | Israel Start-Up Nation | + 04.48 |
| 27 | Davide Formolo | UAE Team Emirates | + 04.48 |
| 28 | George Bennett | Jumbo-Visma | + 04.48 |
| 29 | Attila Valter | Groupama-FDJ | + 04.48 |
| 30 | Vincenzo Nibali | Trek-Segafredo | + 04.48 |
| 31 | Daniel Martinez | INEOS Grenadiers | + 04.48 |
| 32 | Sebastien Reichenbach | Groupama-FDJ | + 04.48 |
| 33 | Koen Bouwman | Jumbo-Visma | + 04.48 |
| 34 | Luis León Sánchez | Astana-Premier Tech | + 04.48 |
| 35 | Fausto Masnada | Deceuninck-Quick Step | + 04.48 |
| 36 | Mikel Nieve | Team BikeExchange | + 04.54 |
| 37 | Michael Storer | Team DSM | + 04.59 |
| 38 | Jai Hindley | Team DSM | + 04.59 |
| 39 | Quinten Hermans | Intermarché-Wanty-Gobert Matériaux | + 05.06 |
| 40 | Rein Taaramäe | Intermarché-Wanty-Gobert Matériaux | + 05.06 |
| 41 | Tanel Kangert | Team BikeExchange | + 05.06 |
| 42 | Ruben Guerreiro | EF Education-NIPPO | + 05.10 |
| 43 | Louis Vervaeke | Alpecin-Fenix | + 05.13 |
| 44 | Clément Champoussin | AG2R Citroën Team | + 05.16 |
| 45 | Pello Bilbao | Bahrain Victorious | + 05.18 |
| 46 | Guy Niv | Israel Start-Up Nation | + 05.18 |
| 47 | Matteo Badilatti | Groupama-FDJ | + 05.18 |
| 48 | Jan Hirt | Intermarché-Wanty-Gobert Matériaux | + 05.18 |
| 49 | Nicolas Edet | Cofidis | + 05.27 |
| 50 | Gianluca Brambilla | Trek-Segafredo | + 05.38 |
| 51 | Gorka Izagirre | Astana-Premier Tech | + 05.38 |
| 52 | Lars van den Berg | Groupama-FDJ | + 05.40 |
| 53 | Vadim Pronskiy | Astana-Premier Tech | + 05.43 |
| 54 | Amanuel Ghebreigzabhier | Trek-Segafredo | + 05.48 |
| 55 | Harold Tejada | Astana-Premier Tech | + 05.48 |
| 56 | Antonio Pedrero | Movistar Team | + 05.48 |
| 57 | Chris Hamilton | Team DSM | + 05.58 |
| 58 | Gino Mäder | Bahrain Victorious | + 06.02 |
| 59 | Callum Scotson | Team BikeExchange | + 06.05 |
| 60 | Andrii Ponomar | Androni Giocattoli-Sidermec | + 06.18 |
| 61 | Geoffrey Bouchard | AG2R Citroën Team | + 06.18 |
| 62 | Bauke Mollema | Trek-Segafredo | + 06.18 |
| 63 | Lawrence Warbasse | AG2R Citroën Team | + 06.35 |
| 64 | Harm Vanhoucke | Lotto-Soudal | + 06.45 |
| 65 | Rudy Molard | Groupama-FDJ | + 06.53 |
| 66 | Filippo Fiorelli | Bardiani CSF Faizanè | + 06.53 |
| 67 | Enrico Battaglin | Bardiani CSF Faizanè | + 06.53 |
| 68 | Matej Mohoric | Bahrain Victorious | + 07.26 |
| 69 | Patrick Bevin | Israel Start-Up Nation | + 07.26 |
| 70 | Rémy Rochas | Cofidis | + 07.26 |
| 71 | Vincenzo Albanese | EOLO-KOMETA Cycling Team | + 08.08 |
| 72 | Jacopo Mosca | Trek-Segafredo | + 08.27 |
| 73 | Alberto Bettiol | EF Education-NIPPO | + 08.27 |
| 74 | Tejay van Garderen | EF Education-NIPPO | + 08.27 |
| 75 | Eduardo Sepulveda | Androni Giocattoli-Sidermec | + 08.27 |
| 76 | Simon Carr | EF Education-NIPPO | + 08.27 |
| 77 | Jonathan Caicedo | EF Education-NIPPO | + 08.27 |
| 78 | Alexander Cepeda | Androni Giocattoli-Sidermec | + 08.27 |
| 79 | Jhonnatan Narvaez | INEOS Grenadiers | + 08.27 |
| 80 | Jimmy Janssens | Alpecin-Fenix | + 08.27 |
| 81 | Matteo Fabbro | BORA-hansgrohe | + 08.27 |
| 82 | Giovanni Aleotti | BORA-hansgrohe | + 08.27 |
| 83 | Alex Dowsett | Israel Start-Up Nation | + 08.44 |
| 84 | Matthias Brändle | Israel Start-Up Nation | + 08.44 |
| 85 | Yukiya Arashiro | Bahrain Victorious | + 08.44 |
| 86 | Andrea Vendrame | AG2R Citroën Team | + 08.44 |
| 87 | Jos Van Emden | Jumbo-Visma | + 08.44 |
| 88 | Felix Großschartner | BORA-hansgrohe | + 08.44 |
| 89 | Kilian Frankiny | Team Qhubeka NextHash | + 08.44 |
| 90 | Einer Rubio | Movistar Team | + 08.44 |
| 91 | Tony Gallopin | AG2R Citroën Team | + 08.44 |
| 92 | Davide Gabburo | Bardiani CSF Faizanè | + 08.50 |
| 93 | Remi Cavagna | Deceuninck-Quick Step | + 08.55 |
| 94 | Jens Keukeleire | EF Education-NIPPO | + 09.32 |
| 95 | Nicolas Roche | Team DSM | + 09.40 |
| 96 | Paul Martens | Jumbo-Visma | + 09.40 |
| 97 | Filippo Zana | Bardiani CSF Faizanè | + 09.40 |
| 98 | Edoardo Affini | Jumbo-Visma | + 09.40 |
| 99 | Dario Cataldo | Movistar Team | + 09.40 |
| 100 | Matteo Jorgenson | Movistar Team | + 09.40 |
| 101 | Davide Villella | Movistar Team | + 09.40 |
| 102 | Fabio Felline | Astana-Premier Tech | + 09.40 |
| 103 | Matteo Sobrero | Astana-Premier Tech | + 09.40 |
| 104 | Alessandro De Marchi | Israel Start-Up Nation | + 09.43 |
| 105 | Jonathan Castroviejo | INEOS Grenadiers | + 09.43 |
| 106 | Pieter Serry | Deceuninck-Quick Step | + 10.14 |
| 107 | Dries De Bondt | Alpecin-Fenix | + 10.16 |
| 108 | Thomas De Gendt | Lotto-Soudal | + 10.16 |
| 109 | Rafael Valls | Bahrain Victorious | + 10.28 |
| 110 | Mikkel Honore | Deceuninck-Quick Step | + 10.28 |
| 111 | Gianni Vermeersch | Alpecin-Fenix | + 10.28 |
| 112 | Andrea Pasqualon | Intermarché-Wanty-Gobert Matériaux | + 10.28 |
| 113 | Cesare Benedetti | BORA-hansgrohe | + 10.28 |
| 114 | James Knox | Deceuninck-Quick Step | + 10.28 |
| 115 | Romain Seigle | Groupama-FDJ | + 10.40 |
| 116 | Salvatore Puccio | INEOS Grenadiers | + 10.46 |
| 117 | Nico Denz | Team DSM | + 11.14 |
| 118 | Marton Dina | EOLO-KOMETA Cycling Team | + 11.14 |
| 119 | Alessandro Covi | UAE Team Emirates | + 11.29 |
| 120 | Julius van den Berg | EF Education-NIPPO | + 11.36 |
| 121 | Michael Hepburn | Team BikeExchange | + 12.12 |
| 122 | Valerio Conti | UAE Team Emirates | + 13.00 |
| 123 | Senne Leysen | Alpecin-Fenix | + 13.00 |
| 124 | Fabio Sabatini | Cofidis | + 13.49 |
| 125 | Bert-Jan Lindeman | Team Qhubeka NextHash | + 13.49 |
| 126 | Antoine Duchesne | Groupama-FDJ | + 13.49 |
| 127 | Giovanni Visconti | Bardiani CSF Faizanè | + 13.49 |
| 128 | Natnael Berhane | Cofidis | + 13.49 |
| 129 | Umberto Marengo | Bardiani CSF Faizanè | + 13.49 |
| 130 | Iljo Keisse | Deceuninck-Quick Step | + 13.49 |
| 131 | Lawrence Naesen | AG2R Citroën Team | + 13.49 |
| 132 | Natnael Tesfazion | Androni Giocattoli-Sidermec | + 13.49 |
| 133 | Davide Cimolai | Israel Start-Up Nation | + 13.49 |
| 134 | Samuele Battistella | Astana-Premier Tech | + 13.49 |
| 135 | Filippo Tagliani | Androni Giocattoli-Sidermec | + 13.49 |
| 136 | Koen De Kort | Trek-Segafredo | + 13.49 |
| 137 | Simon Pellaud | Androni Giocattoli-Sidermec | + 13.49 |
| 138 | Wesley Kreder | Intermarché-Wanty-Gobert Matériaux | + 13.49 |
| 139 | Oscar Riesebeek | Alpecin-Fenix | + 13.49 |
| 140 | Riccardo Minali | Intermarché-Wanty-Gobert Matériaux | + 13.49 |
| 141 | Max Kanter | Team DSM | + 13.49 |
| 142 | Samuele Zoccarato | Bardiani CSF Faizanè | + 13.49 |
| 143 | Edward Ravasi | EOLO-KOMETA Cycling Team | + 13.49 |
| 144 | Jan Tratnik | Bahrain Victorious | + 13.49 |
| 145 | Lukasz Wisniowski | Team Qhubeka NextHash | + 13.49 |
| 146 | Daniel Oss | BORA-hansgrohe | + 13.49 |
| 147 | Nicola Venchiarutti | Androni Giocattoli-Sidermec | + 13.49 |
| 148 | Max Walscheid | Team Qhubeka NextHash | + 13.49 |
| 149 | Mark Christian | EOLO-KOMETA Cycling Team | + 13.49 |
| 150 | Christopher Juul-Jensen | Team BikeExchange | + 13.49 |
| 151 | Maximiliano Richeze | UAE Team Emirates | + 13.49 |
| 152 | Matteo Moschetti | Trek-Segafredo | + 13.49 |
| 153 | Simone Ravanelli | Androni Giocattoli-Sidermec | + 13.49 |
| 154 | Tomasz Marczynski | Lotto-Soudal | + 13.49 |
| 155 | Jasper De Buyst | Lotto-Soudal | + 13.49 |
| 156 | Giacomo Nizzolo | Team Qhubeka NextHash | + 14.11 |
| 157 | Peter Sagan | BORA-hansgrohe | + 14.11 |
| 158 | Elia Viviani | Cofidis | + 14.11 |
| 159 | Stefano Oldani | Lotto-Soudal | + 14.11 |
| 160 | Simone Consonni | Cofidis | + 14.11 |
| 161 | Maciej Bodnar | BORA-hansgrohe | + 14.11 |
| 162 | Samuele Rivi | EOLO-KOMETA Cycling Team | + 14.11 |
| 163 | Mauro Schmid | Team Qhubeka NextHash | + 14.11 |
| 164 | Sebastian Molano | UAE Team Emirates | + 14.11 |
| 165 | Taco van der Hoorn | Intermarché-Wanty-Gobert Matériaux | + 14.11 |
| 166 | Simon Guglielmi | Groupama-FDJ | + 14.11 |
| 167 | Filippo Ganna | INEOS Grenadiers | + 14.11 |
| 168 | Alexander Krieger | Alpecin-Fenix | + 14.11 |
| 169 | Simone Petilli | Intermarché-Wanty-Gobert Matériaux | + 14.11 |
| 170 | Cameron Meyer | Team BikeExchange | + 14.11 |
| 171 | Albert Torres | Movistar Team | + 14.11 |
| 172 | David Dekker | Jumbo-Visma | + 17.19 |
| 173 | Dylan Groenewegen | Jumbo-Visma | + 17.19 |
| 174 | Attilio Viviani | Cofidis | + 17.19 |
| 175 | Tim Merlier | Alpecin-Fenix | + 17.19 |
| 176 | Roger Kluge | Lotto-Soudal | + 18.00 |
| - | Caleb Ewan | Lotto-Soudal | DNF |
GC
| Pos | Rider | Team | Time |
|---|---|---|---|
| 1 | Attila Valter | Groupama-FDJ | 31:10:53 |
| 2 | Remco Evenepoel | Deceuninck-Quick Step | + 00.11 |
| 3 | Egan Bernal | INEOS Grenadiers | + 00.16 |
| 4 | Aleksandr Vlasov | Astana-Premier Tech | + 00.24 |
| 5 | Hugh Carthy | EF Education-NIPPO | + 00.38 |
| 6 | Damiano Caruso | Bahrain Victorious | + 00.39 |
| 7 | Giulio Ciccone | Trek-Segafredo | + 00.41 |
| 8 | Daniel Martin | Israel Start-Up Nation | + 00.47 |
| 9 | Simon Yates | Team BikeExchange | + 00.49 |
| 10 | Louis Vervaeke | Alpecin-Fenix | + 00.50 |
| 11 | Davide Formolo | UAE Team Emirates | + 00.55 |
| 12 | Daniel Martinez | INEOS Grenadiers | + 01.06 |
| 13 | Marc Soler | Movistar Team | + 01.14 |
| 14 | Romain Bardet | Team DSM | + 01.14 |
| 15 | Emanuel Buchmann | BORA-hansgrohe | + 01.40 |
| 16 | Vincenzo Nibali | Trek-Segafredo | + 01.43 |
| 17 | Rein Taaramäe | Intermarché-Wanty-Gobert Matériaux | + 01.50 |
| 18 | Tobias Foss | Jumbo-Visma | + 01.53 |
| 19 | Nick Schultz | Team BikeExchange | + 02.01 |
| 20 | Gianni Moscon | INEOS Grenadiers | + 02.03 |
| 21 | Pello Bilbao | Bahrain Victorious | + 02.31 |
| 22 | Fausto Masnada | Deceuninck-Quick Step | + 03.09 |
| 23 | Jai Hindley | Team DSM | + 03.40 |
| 24 | Gino Mäder | Bahrain Victorious | + 04.44 |
| 25 | Joao Almeida | Deceuninck-Quick Step | + 04.49 |
| 26 | Harold Tejada | Astana-Premier Tech | + 05.13 |
| 27 | Tanel Kangert | Team BikeExchange | + 05.37 |
| 28 | Ruben Guerreiro | EF Education-NIPPO | + 06.11 |
| 29 | Diego Ulissi | UAE Team Emirates | + 07.06 |
| 30 | Lorenzo Fortunato | EOLO-KOMETA Cycling Team | + 07.44 |
| 31 | George Bennett | Jumbo-Visma | + 08.55 |
| 32 | Koen Bouwman | Jumbo-Visma | + 10.55 |
| 33 | Nelson Oliveira | Movistar Team | + 11.02 |
| 34 | Victor Lafay | Cofidis | + 13.45 |
| 35 | Michael Storer | Team DSM | + 15.05 |
| 36 | Jonathan Caicedo | EF Education-NIPPO | + 15.09 |
| 37 | Francesco Gavazzi | EOLO-KOMETA Cycling Team | + 16.20 |
| 38 | Antonio Pedrero | Movistar Team | + 16.24 |
| 39 | Matteo Fabbro | BORA-hansgrohe | + 16.47 |
| 40 | Bauke Mollema | Trek-Segafredo | + 16.56 |
| 41 | Einer Rubio | Movistar Team | + 18.01 |
| 42 | Patrick Bevin | Israel Start-Up Nation | + 19.36 |
| 43 | Jacopo Mosca | Trek-Segafredo | + 20.13 |
| 44 | Jan Hirt | Intermarché-Wanty-Gobert Matériaux | + 20.40 |
| 45 | Davide Villella | Movistar Team | + 21.50 |
| 46 | Mikel Nieve | Team BikeExchange | + 21.56 |
| 47 | Nicolas Edet | Cofidis | + 21.58 |
| 48 | Gorka Izagirre | Astana-Premier Tech | + 22.53 |
| 49 | Matej Mohoric | Bahrain Victorious | + 22.53 |
| 50 | Gianluca Brambilla | Trek-Segafredo | + 24.53 |
| 51 | Alberto Bettiol | EF Education-NIPPO | + 25.00 |
| 52 | Jonathan Castroviejo | INEOS Grenadiers | + 25.09 |
| 53 | Geoffrey Bouchard | AG2R Citroën Team | + 25.10 |
| 54 | James Knox | Deceuninck-Quick Step | + 26.24 |
| 55 | Andrea Vendrame | AG2R Citroën Team | + 26.54 |
| 56 | Dario Cataldo | Movistar Team | + 27.32 |
| 57 | Mikkel Honore | Deceuninck-Quick Step | + 27.36 |
| 58 | Rudy Molard | Groupama-FDJ | + 27.51 |
| 59 | Lawrence Warbasse | AG2R Citroën Team | + 29.26 |
| 60 | Alessandro De Marchi | Israel Start-Up Nation | + 30.03 |
| 61 | Luis León Sánchez | Astana-Premier Tech | + 30.18 |
| 62 | Felix Großschartner | BORA-hansgrohe | + 31.08 |
| 63 | Tony Gallopin | AG2R Citroën Team | + 31.59 |
| 64 | Kilian Frankiny | Team Qhubeka NextHash | + 32.05 |
| 65 | Giovanni Carboni | Bardiani CSF Faizanè | + 32.38 |
| 66 | Quinten Hermans | Intermarché-Wanty-Gobert Matériaux | + 32.40 |
| 67 | Matteo Sobrero | Astana-Premier Tech | + 33.00 |
| 68 | Nicolas Roche | Team DSM | + 33.51 |
| 69 | Victor Campenaerts | Team Qhubeka NextHash | + 33.54 |
| 70 | Sebastien Reichenbach | Groupama-FDJ | + 34.23 |
| 71 | Pieter Serry | Deceuninck-Quick Step | + 35.02 |
| 72 | Andrea Pasqualon | Intermarché-Wanty-Gobert Matériaux | + 37.51 |
| 73 | Callum Scotson | Team BikeExchange | + 38.50 |
| 74 | Edward Ravasi | EOLO-KOMETA Cycling Team | + 39.28 |
| 75 | Chris Hamilton | Team DSM | + 39.30 |
| 76 | Alessandro Covi | UAE Team Emirates | + 39.32 |
| 77 | Jhonnatan Narvaez | INEOS Grenadiers | + 39.48 |
| 78 | Nikias Arndt | Team DSM | + 40.08 |
| 79 | Kobe Goossens | Lotto-Soudal | + 40.44 |
| 80 | Remi Cavagna | Deceuninck-Quick Step | + 41.03 |
| 81 | Lars van den Berg | Groupama-FDJ | + 41.19 |
| 82 | Fabio Felline | Astana-Premier Tech | + 41.20 |
| 83 | Filippo Fiorelli | Bardiani CSF Faizanè | + 41.36 |
| 84 | Alexander Cepeda | Androni Giocattoli-Sidermec | + 41.40 |
| 85 | Simone Ravanelli | Androni Giocattoli-Sidermec | + 41.56 |
| 86 | Christopher Juul-Jensen | Team BikeExchange | + 42.58 |
| 87 | Gianni Vermeersch | Alpecin-Fenix | + 43.19 |
| 88 | Guy Niv | Israel Start-Up Nation | + 44.23 |
| 89 | Matteo Badilatti | Groupama-FDJ | + 45.15 |
| 90 | Simon Guglielmi | Groupama-FDJ | + 46.08 |
| 91 | Marton Dina | EOLO-KOMETA Cycling Team | + 46.42 |
| 92 | Jens Keukeleire | EF Education-NIPPO | + 47.09 |
| 93 | Simone Petilli | Intermarché-Wanty-Gobert Matériaux | + 47.25 |
| 94 | Fernando Gaviria | UAE Team Emirates | + 47.45 |
| 95 | Vadim Pronskiy | Astana-Premier Tech | + 48.04 |
| 96 | Salvatore Puccio | INEOS Grenadiers | + 48.35 |
| 97 | Eduardo Sepulveda | Androni Giocattoli-Sidermec | + 48.35 |
| 98 | Filippo Zana | Bardiani CSF Faizanè | + 48.50 |
| 99 | Tejay van Garderen | EF Education-NIPPO | + 49.29 |
| 100 | Amanuel Ghebreigzabhier | Trek-Segafredo | + 49.42 |
| 101 | Clément Champoussin | AG2R Citroën Team | + 49.54 |
| 102 | Giovanni Aleotti | BORA-hansgrohe | + 50.00 |
| 103 | Enrico Battaglin | Bardiani CSF Faizanè | + 50.03 |
| 104 | Vincenzo Albanese | EOLO-KOMETA Cycling Team | + 50.45 |
| 105 | Romain Seigle | Groupama-FDJ | + 51.41 |
| 106 | Jan Tratnik | Bahrain Victorious | + 51.53 |
| 107 | Filippo Ganna | INEOS Grenadiers | + 51.55 |
| 108 | Matteo Jorgenson | Movistar Team | + 52.30 |
| 109 | Rémy Rochas | Cofidis | + 53.01 |
| 110 | Jos Van Emden | Jumbo-Visma | + 54.58 |
| 111 | Valerio Conti | UAE Team Emirates | + 55.05 |
| 112 | Daniel Oss | BORA-hansgrohe | + 55.31 |
| 113 | Yukiya Arashiro | Bahrain Victorious | + 55.43 |
| 114 | Harm Vanhoucke | Lotto-Soudal | + 55.49 |
| 115 | Peter Sagan | BORA-hansgrohe | + 55.49 |
| 116 | Jimmy Janssens | Alpecin-Fenix | + 56.32 |
| 117 | Natnael Tesfazion | Androni Giocattoli-Sidermec | + 57.16 |
| 118 | Mark Christian | EOLO-KOMETA Cycling Team | + 57.38 |
| 119 | Taco van der Hoorn | Intermarché-Wanty-Gobert Matériaux | + 57.59 |
| 120 | Alexis Gougeard | AG2R Citroën Team | + 58.06 |
| 121 | Davide Cimolai | Israel Start-Up Nation | + 58.31 |
| 122 | Andrii Ponomar | Androni Giocattoli-Sidermec | + 58.32 |
| 123 | Stefano Oldani | Lotto-Soudal | + 58.32 |
| 124 | Nicola Venchiarutti | Androni Giocattoli-Sidermec | + 58.50 |
| 125 | Edoardo Affini | Jumbo-Visma | + 59.55 |
| 126 | Simon Pellaud | Androni Giocattoli-Sidermec | + 59.56 |
| 127 | Natnael Berhane | Cofidis | + 01:00.13 |
| 128 | Nico Denz | Team DSM | + 01:00.19 |
| 129 | Mauro Schmid | Team Qhubeka NextHash | + 01:00.47 |
| 130 | Rafael Valls | Bahrain Victorious | + 01:00.57 |
| 131 | Davide Gabburo | Bardiani CSF Faizanè | + 01:02.51 |
| 132 | Paul Martens | Jumbo-Visma | + 01:02.51 |
| 133 | Simon Carr | EF Education-NIPPO | + 01:03.20 |
| 134 | Cesare Benedetti | BORA-hansgrohe | + 01:03.46 |
| 135 | Cameron Meyer | Team BikeExchange | + 01:04.42 |
| 136 | Michael Hepburn | Team BikeExchange | + 01:05.19 |
| 137 | Max Kanter | Team DSM | + 01:05.28 |
| 138 | Iljo Keisse | Deceuninck-Quick Step | + 01:06.16 |
| 139 | Elia Viviani | Cofidis | + 01:06.28 |
| 140 | Matthias Brändle | Israel Start-Up Nation | + 01:07.04 |
| 141 | Alex Dowsett | Israel Start-Up Nation | + 01:07.09 |
| 142 | Samuele Battistella | Astana-Premier Tech | + 01:07.29 |
| 143 | Samuele Zoccarato | Bardiani CSF Faizanè | + 01:07.38 |
| 144 | Thomas De Gendt | Lotto-Soudal | + 01:07.43 |
| 145 | Giacomo Nizzolo | Team Qhubeka NextHash | + 01:08.03 |
| 146 | Lawrence Naesen | AG2R Citroën Team | + 01:08.19 |
| 147 | Sebastian Molano | UAE Team Emirates | + 01:08.27 |
| 148 | Oscar Riesebeek | Alpecin-Fenix | + 01:08.40 |
| 149 | Simone Consonni | Cofidis | + 01:08.44 |
| 150 | Max Walscheid | Team Qhubeka NextHash | + 01:09.16 |
| 151 | Bert-Jan Lindeman | Team Qhubeka NextHash | + 01:09.30 |
| 152 | Jasper De Buyst | Lotto-Soudal | + 01:09.34 |
| 153 | Senne Leysen | Alpecin-Fenix | + 01:09.40 |
| 154 | Fabio Sabatini | Cofidis | + 01:09.54 |
| 155 | Antoine Duchesne | Groupama-FDJ | + 01:10.01 |
| 156 | Julius van den Berg | EF Education-NIPPO | + 01:10.56 |
| 157 | Koen De Kort | Trek-Segafredo | + 01:10.57 |
| 158 | Alexander Krieger | Alpecin-Fenix | + 01:11.02 |
| 159 | Wesley Kreder | Intermarché-Wanty-Gobert Matériaux | + 01:11.08 |
| 160 | Giovanni Visconti | Bardiani CSF Faizanè | + 01:11.43 |
| 161 | Filippo Tagliani | Androni Giocattoli-Sidermec | + 01:12.08 |
| 162 | Dries De Bondt | Alpecin-Fenix | + 01:12.38 |
| 163 | Lukasz Wisniowski | Team Qhubeka NextHash | + 01:13.12 |
| 164 | Maciej Bodnar | BORA-hansgrohe | + 01:13.19 |
| 165 | Maximiliano Richeze | UAE Team Emirates | + 01:13.50 |
| 166 | Matteo Moschetti | Trek-Segafredo | + 01:13.58 |
| 167 | Umberto Marengo | Bardiani CSF Faizanè | + 01:14.37 |
| 168 | Tim Merlier | Alpecin-Fenix | + 01:15.49 |
| 169 | Dylan Groenewegen | Jumbo-Visma | + 01:16.18 |
| 170 | Samuele Rivi | EOLO-KOMETA Cycling Team | + 01:16.23 |
| 171 | Tomasz Marczynski | Lotto-Soudal | + 01:16.23 |
| 172 | David Dekker | Jumbo-Visma | + 01:17.51 |
| 173 | Riccardo Minali | Intermarché-Wanty-Gobert Matériaux | + 01:18.20 |
| 174 | Albert Torres | Movistar Team | + 01:18.29 |
| 175 | Attilio Viviani | Cofidis | + 01:25.22 |
| 176 | Roger Kluge | Lotto-Soudal | + 01:29.09 |
| - | Caleb Ewan | Lotto-Soudal | DNF |
Youth
| Pos | Rider | Team | Time |
|---|---|---|---|
| 1 | Attila Valter | Groupama-FDJ | 31:10:53 |
| 2 | Remco Evenepoel | Deceuninck-Quick Step | + 00.11 |
| 3 | Egan Bernal | INEOS Grenadiers | + 00.16 |
| 4 | Aleksandr Vlasov | Astana-Premier Tech | + 00.24 |
| 5 | Daniel Martinez | INEOS Grenadiers | + 01.06 |
| 6 | Tobias Foss | Jumbo-Visma | + 01.53 |
| 7 | Jai Hindley | Team DSM | + 03.40 |
| 8 | Gino Mäder | Bahrain Victorious | + 04.44 |
| 9 | Joao Almeida | Deceuninck-Quick Step | + 04.49 |
| 10 | Harold Tejada | Astana-Premier Tech | + 05.13 |
| 11 | Lorenzo Fortunato | EOLO-KOMETA Cycling Team | + 07.44 |
| 12 | Victor Lafay | Cofidis | + 13.45 |
| 13 | Michael Storer | Team DSM | + 15.05 |
| 14 | Einer Rubio | Movistar Team | + 18.01 |
| 15 | Mikkel Honore | Deceuninck-Quick Step | + 27.36 |
| 16 | Matteo Sobrero | Astana-Premier Tech | + 33.00 |
| 17 | Callum Scotson | Team BikeExchange | + 38.50 |
| 18 | Alessandro Covi | UAE Team Emirates | + 39.32 |
| 19 | Jhonnatan Narvaez | INEOS Grenadiers | + 39.48 |
| 20 | Kobe Goossens | Lotto-Soudal | + 40.44 |
| 21 | Lars van den Berg | Groupama-FDJ | + 41.19 |
| 22 | Alexander Cepeda | Androni Giocattoli-Sidermec | + 41.40 |
| 23 | Simon Guglielmi | Groupama-FDJ | + 46.08 |
| 24 | Marton Dina | EOLO-KOMETA Cycling Team | + 46.42 |
| 25 | Vadim Pronskiy | Astana-Premier Tech | + 48.04 |
| 26 | Filippo Zana | Bardiani CSF Faizanè | + 48.50 |
| 27 | Clément Champoussin | AG2R Citroën Team | + 49.54 |
| 28 | Giovanni Aleotti | BORA-hansgrohe | + 50.00 |
| 29 | Vincenzo Albanese | EOLO-KOMETA Cycling Team | + 50.45 |
| 30 | Filippo Ganna | INEOS Grenadiers | + 51.55 |
| 31 | Matteo Jorgenson | Movistar Team | + 52.30 |
| 32 | Rémy Rochas | Cofidis | + 53.01 |
| 33 | Harm Vanhoucke | Lotto-Soudal | + 55.49 |
| 34 | Natnael Tesfazion | Androni Giocattoli-Sidermec | + 57.16 |
| 35 | Andrii Ponomar | Androni Giocattoli-Sidermec | + 58.32 |
| 36 | Stefano Oldani | Lotto-Soudal | + 58.32 |
| 37 | Nicola Venchiarutti | Androni Giocattoli-Sidermec | + 58.50 |
| 38 | Edoardo Affini | Jumbo-Visma | + 59.55 |
| 39 | Mauro Schmid | Team Qhubeka NextHash | + 01:00.47 |
| 40 | Simon Carr | EF Education-NIPPO | + 01:03.20 |
| 41 | Max Kanter | Team DSM | + 01:05.28 |
| 42 | Samuele Battistella | Astana-Premier Tech | + 01:07.29 |
| 43 | Samuele Zoccarato | Bardiani CSF Faizanè | + 01:07.38 |
| 44 | Senne Leysen | Alpecin-Fenix | + 01:09.40 |
| 45 | Julius van den Berg | EF Education-NIPPO | + 01:10.56 |
| 46 | Matteo Moschetti | Trek-Segafredo | + 01:13.58 |
| 47 | Samuele Rivi | EOLO-KOMETA Cycling Team | + 01:16.23 |
| 48 | David Dekker | Jumbo-Visma | + 01:17.51 |
| 49 | Attilio Viviani | Cofidis | + 01:25.22 |
Points
| Pos | Rider | Team | Points |
|---|---|---|---|
| 1 | Tim Merlier | Alpecin-Fenix | 83 |
| 2 | Giacomo Nizzolo | Team Qhubeka NextHash | 76 |
| 3 | Elia Viviani | Cofidis | 69 |
| 4 | Davide Cimolai | Israel Start-Up Nation | 66 |
| 5 | Peter Sagan | BORA-hansgrohe | 57 |
| 6 | Fernando Gaviria | UAE Team Emirates | 56 |
| 7 | Matteo Moschetti | Trek-Segafredo | 42 |
| 8 | Filippo Tagliani | Androni Giocattoli-Sidermec | 39 |
| 9 | Filippo Fiorelli | Bardiani CSF Faizanè | 39 |
| 10 | Dylan Groenewegen | Jumbo-Visma | 36 |
| 11 | Gino Mäder | Bahrain Victorious | 29 |
| 12 | Andrea Pasqualon | Intermarché-Wanty-Gobert Matériaux | 29 |
| 13 | Taco van der Hoorn | Intermarché-Wanty-Gobert Matériaux | 28 |
| 14 | Umberto Marengo | Bardiani CSF Faizanè | 28 |
| 15 | Francesco Gavazzi | EOLO-KOMETA Cycling Team | 27 |
| 16 | Victor Lafay | Cofidis | 26 |
| 17 | Alessandro De Marchi | Israel Start-Up Nation | 23 |
| 18 | Simon Pellaud | Androni Giocattoli-Sidermec | 20 |
| 19 | Egan Bernal | INEOS Grenadiers | 18 |
| 20 | Nikias Arndt | Team DSM | 18 |
| 21 | Filippo Ganna | INEOS Grenadiers | 15 |
| 22 | Nelson Oliveira | Movistar Team | 15 |
| 23 | Max Kanter | Team DSM | 14 |
| 24 | Alexis Gougeard | AG2R Citroën Team | 13 |
| 25 | Simone Ravanelli | Androni Giocattoli-Sidermec | 12 |
| 26 | Remco Evenepoel | Deceuninck-Quick Step | 12 |
| 27 | Daniel Martin | Israel Start-Up Nation | 12 |
| 28 | Edoardo Affini | Jumbo-Visma | 12 |
| 29 | Sebastian Molano | UAE Team Emirates | 11 |
| 30 | Tobias Foss | Jumbo-Visma | 9 |
| 31 | Giovanni Carboni | Bardiani CSF Faizanè | 9 |
| 32 | Lawrence Naesen | AG2R Citroën Team | 9 |
| 33 | Louis Vervaeke | Alpecin-Fenix | 8 |
| 34 | Joao Almeida | Deceuninck-Quick Step | 8 |
| 35 | Simon Guglielmi | Groupama-FDJ | 8 |
| 36 | Nicola Venchiarutti | Androni Giocattoli-Sidermec | 8 |
| 37 | Samuele Zoccarato | Bardiani CSF Faizanè | 8 |
| 38 | Kobe Goossens | Lotto-Soudal | 7 |
| 39 | Giulio Ciccone | Trek-Segafredo | 6 |
| 40 | Patrick Bevin | Israel Start-Up Nation | 6 |
| 41 | Matej Mohoric | Bahrain Victorious | 6 |
| 42 | Remi Cavagna | Deceuninck-Quick Step | 6 |
| 43 | Jan Tratnik | Bahrain Victorious | 6 |
| 44 | Mark Christian | EOLO-KOMETA Cycling Team | 6 |
| 45 | Samuele Rivi | EOLO-KOMETA Cycling Team | 6 |
| 46 | Attila Valter | Groupama-FDJ | 5 |
| 47 | Damiano Caruso | Bahrain Victorious | 5 |
| 48 | Gianni Vermeersch | Alpecin-Fenix | 5 |
| 49 | Vincenzo Albanese | EOLO-KOMETA Cycling Team | 5 |
| 50 | Jos Van Emden | Jumbo-Visma | 5 |
| 51 | Jimmy Janssens | Alpecin-Fenix | 5 |
| 52 | Simone Consonni | Cofidis | 5 |
| 53 | Daniel Martinez | INEOS Grenadiers | 4 |
| 54 | Gianni Moscon | INEOS Grenadiers | 4 |
| 55 | Nicolas Edet | Cofidis | 4 |
| 56 | Victor Campenaerts | Team Qhubeka NextHash | 4 |
| 57 | Andrii Ponomar | Androni Giocattoli-Sidermec | 4 |
| 58 | Marc Soler | Movistar Team | 3 |
| 59 | Alberto Bettiol | EF Education-NIPPO | 3 |
| 60 | Andrea Vendrame | AG2R Citroën Team | 3 |
| 61 | Dario Cataldo | Movistar Team | 3 |
| 62 | Mauro Schmid | Team Qhubeka NextHash | 3 |
| 63 | Max Walscheid | Team Qhubeka NextHash | 3 |
| 64 | Hugh Carthy | EF Education-NIPPO | 2 |
| 65 | Rein Taaramäe | Intermarché-Wanty-Gobert Matériaux | 2 |
| 66 | Jacopo Mosca | Trek-Segafredo | 2 |
| 67 | Geoffrey Bouchard | AG2R Citroën Team | 2 |
| 68 | Marton Dina | EOLO-KOMETA Cycling Team | 2 |
| 69 | Daniel Oss | BORA-hansgrohe | 2 |
| 70 | Stefano Oldani | Lotto-Soudal | 2 |
| 71 | Matthias Brändle | Israel Start-Up Nation | 2 |
| 72 | Jasper De Buyst | Lotto-Soudal | 2 |
| 73 | Maximiliano Richeze | UAE Team Emirates | 2 |
| 74 | Riccardo Minali | Intermarché-Wanty-Gobert Matériaux | 2 |
| 75 | Aleksandr Vlasov | Astana-Premier Tech | 1 |
| 76 | Bauke Mollema | Trek-Segafredo | 1 |
| 77 | Lars van den Berg | Groupama-FDJ | 1 |
| 78 | Fabio Felline | Astana-Premier Tech | 1 |
| 79 | Christopher Juul-Jensen | Team BikeExchange | 1 |
| 80 | Filippo Zana | Bardiani CSF Faizanè | 1 |
Mountain
| Pos | Rider | Team | Points |
|---|---|---|---|
| 1 | Gino Mäder | Bahrain Victorious | 26 |
| 2 | Geoffrey Bouchard | AG2R Citroën Team | 18 |
| 3 | Kobe Goossens | Lotto-Soudal | 18 |
| 4 | Francesco Gavazzi | EOLO-KOMETA Cycling Team | 17 |
| 5 | Vincenzo Albanese | EOLO-KOMETA Cycling Team | 16 |
| 6 | Rein Taaramäe | Intermarché-Wanty-Gobert Matériaux | 13 |
| 7 | Matej Mohoric | Bahrain Victorious | 10 |
| 8 | Alessandro De Marchi | Israel Start-Up Nation | 10 |
| 9 | Simon Pellaud | Androni Giocattoli-Sidermec | 9 |
| 10 | Nikias Arndt | Team DSM | 9 |
| 11 | Egan Bernal | INEOS Grenadiers | 8 |
| 12 | Simone Ravanelli | Androni Giocattoli-Sidermec | 8 |
| 13 | Daniel Martin | Israel Start-Up Nation | 6 |
| 14 | Lars van den Berg | Groupama-FDJ | 6 |
| 15 | Filippo Fiorelli | Bardiani CSF Faizanè | 6 |
| 16 | Christopher Juul-Jensen | Team BikeExchange | 6 |
| 17 | Louis Vervaeke | Alpecin-Fenix | 5 |
| 18 | Bauke Mollema | Trek-Segafredo | 5 |
| 19 | Victor Lafay | Cofidis | 4 |
| 20 | Remco Evenepoel | Deceuninck-Quick Step | 4 |
| 21 | Nelson Oliveira | Movistar Team | 4 |
| 22 | Dario Cataldo | Movistar Team | 4 |
| 23 | Alexis Gougeard | AG2R Citroën Team | 3 |
| 24 | Giulio Ciccone | Trek-Segafredo | 2 |
| 25 | Jan Tratnik | Bahrain Victorious | 2 |
| 26 | Jimmy Janssens | Alpecin-Fenix | 2 |
| 27 | Mark Christian | EOLO-KOMETA Cycling Team | 2 |
| 28 | Samuele Zoccarato | Bardiani CSF Faizanè | 2 |
| 29 | Filippo Tagliani | Androni Giocattoli-Sidermec | 2 |
| 30 | Umberto Marengo | Bardiani CSF Faizanè | 2 |
| 31 | Attila Valter | Groupama-FDJ | 1 |
| 32 | Damiano Caruso | Bahrain Victorious | 1 |
| 33 | Quinten Hermans | Intermarché-Wanty-Gobert Matériaux | 1 |
| 34 | Fabio Felline | Astana-Premier Tech | -4 |
Team
| Pos | Team | Time |
|---|---|---|
| 1 | INEOS Grenadiers | 93:35:22 |
| 2 | Bahrain Victorious | + 01.05 |
| 3 | Team BikeExchange | + 02.15 |
| 4 | Trek-Segafredo | + 03.59 |
| 5 | Deceuninck-Quick Step | + 05.08 |
| 6 | Team DSM | + 08.16 |
| 7 | EF Education-NIPPO | + 09.32 |
| 8 | Movistar Team | + 10.00 |
| 9 | Jumbo-Visma | + 18.00 |
| 10 | UAE Team Emirates | + 21.17 |
| 11 | Astana-Premier Tech | + 21.36 |
| 12 | BORA-hansgrohe | + 36.02 |
| 13 | Israel Start-Up Nation | + 40.48 |
| 14 | EOLO-KOMETA Cycling Team | + 41.46 |
| 15 | Intermarché-Wanty-Gobert Matériaux | + 46.59 |
| 16 | Groupama-FDJ | + 47.56 |
| 17 | AG2R Citroën Team | + 57.13 |
| 18 | Cofidis | + 01:19.31 |
| 19 | Bardiani CSF Faizanè | + 01:26.22 |
| 20 | Alpecin-Fenix | + 01:27.43 |
| 21 | Team Qhubeka NextHash | + 01:32.46 |
| 22 | Androni Giocattoli-Sidermec | + 01:46.22 |
| 23 | Lotto-Soudal | + 02:04.00 |








