Giro d'Italia 2021 - Stage 10
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 | Peter Sagan | BORA-hansgrohe | 3:10:56 |
| 2 | Fernando Gaviria | UAE Team Emirates | + 00.00 |
| 3 | Davide Cimolai | Israel Start-Up Nation | + 00.00 |
| 4 | Stefano Oldani | Lotto-Soudal | + 00.00 |
| 5 | Gianni Vermeersch | Alpecin-Fenix | + 00.00 |
| 6 | Dries De Bondt | Alpecin-Fenix | + 00.00 |
| 7 | Andrea Vendrame | AG2R Citroën Team | + 00.00 |
| 8 | Vincenzo Albanese | EOLO-KOMETA Cycling Team | + 00.00 |
| 9 | Elia Viviani | Cofidis | + 00.00 |
| 10 | Sebastian Molano | UAE Team Emirates | + 00.00 |
| 11 | Nikias Arndt | Team DSM | + 00.00 |
| 12 | Quinten Hermans | Intermarché-Wanty-Gobert Matériaux | + 00.00 |
| 13 | Aleksandr Vlasov | Astana-Premier Tech | + 00.00 |
| 14 | Gianni Moscon | INEOS Grenadiers | + 00.00 |
| 15 | Matthias Brändle | Israel Start-Up Nation | + 00.00 |
| 16 | Marc Soler | Movistar Team | + 00.00 |
| 17 | Natnael Tesfazion | Androni Giocattoli-Sidermec | + 00.00 |
| 18 | Alessandro Covi | UAE Team Emirates | + 00.00 |
| 19 | Luis León Sánchez | Astana-Premier Tech | + 00.00 |
| 20 | Romain Bardet | Team DSM | + 00.00 |
| 21 | Daniel Oss | BORA-hansgrohe | + 00.00 |
| 22 | Maciej Bodnar | BORA-hansgrohe | + 00.00 |
| 23 | Simone Consonni | Cofidis | + 00.00 |
| 24 | Diego Ulissi | UAE Team Emirates | + 00.00 |
| 25 | Vincenzo Nibali | Trek-Segafredo | + 00.00 |
| 26 | Emanuel Buchmann | BORA-hansgrohe | + 00.00 |
| 27 | Attila Valter | Groupama-FDJ | + 00.00 |
| 28 | Rudy Molard | Groupama-FDJ | + 00.00 |
| 29 | Nelson Oliveira | Movistar Team | + 00.00 |
| 30 | Giulio Ciccone | Trek-Segafredo | + 00.00 |
| 31 | Matteo Jorgenson | Movistar Team | + 00.00 |
| 32 | Lorenzo Fortunato | EOLO-KOMETA Cycling Team | + 00.00 |
| 33 | Jacopo Mosca | Trek-Segafredo | + 00.00 |
| 34 | Patrick Bevin | Israel Start-Up Nation | + 00.00 |
| 35 | Louis Vervaeke | Alpecin-Fenix | + 00.00 |
| 36 | Davide Formolo | UAE Team Emirates | + 00.00 |
| 37 | Tobias Foss | Jumbo-Visma | + 00.00 |
| 38 | Egan Bernal | INEOS Grenadiers | + 00.00 |
| 39 | Lars van den Berg | Groupama-FDJ | + 00.00 |
| 40 | Tony Gallopin | AG2R Citroën Team | + 00.00 |
| 41 | Francesco Gavazzi | EOLO-KOMETA Cycling Team | + 00.00 |
| 42 | Alberto Bettiol | EF Education-NIPPO | + 00.00 |
| 43 | Nick Schultz | Team BikeExchange | + 00.00 |
| 44 | Jai Hindley | Team DSM | + 00.00 |
| 45 | Sebastien Reichenbach | Groupama-FDJ | + 00.00 |
| 46 | George Bennett | Jumbo-Visma | + 00.00 |
| 47 | Fausto Masnada | Deceuninck-Quick Step | + 00.00 |
| 48 | Rémy Rochas | Cofidis | + 00.00 |
| 49 | Fabio Felline | Astana-Premier Tech | + 00.00 |
| 50 | Eduardo Sepulveda | Androni Giocattoli-Sidermec | + 00.00 |
| 51 | Joao Almeida | Deceuninck-Quick Step | + 00.00 |
| 52 | Gorka Izagirre | Astana-Premier Tech | + 00.00 |
| 53 | Gianluca Brambilla | Trek-Segafredo | + 00.00 |
| 54 | Lawrence Warbasse | AG2R Citroën Team | + 00.00 |
| 55 | Simon Yates | Team BikeExchange | + 00.00 |
| 56 | Davide Villella | Movistar Team | + 00.00 |
| 57 | Rein Taaramäe | Intermarché-Wanty-Gobert Matériaux | + 00.00 |
| 58 | Daniel Martin | Israel Start-Up Nation | + 00.00 |
| 59 | Ruben Guerreiro | EF Education-NIPPO | + 00.00 |
| 60 | Hugh Carthy | EF Education-NIPPO | + 00.00 |
| 61 | Yukiya Arashiro | Bahrain Victorious | + 00.00 |
| 62 | Salvatore Puccio | INEOS Grenadiers | + 00.00 |
| 63 | Remco Evenepoel | Deceuninck-Quick Step | + 00.00 |
| 64 | Damiano Caruso | Bahrain Victorious | + 00.00 |
| 65 | Tanel Kangert | Team BikeExchange | + 00.00 |
| 66 | Pello Bilbao | Bahrain Victorious | + 00.00 |
| 67 | Matteo Badilatti | Groupama-FDJ | + 00.00 |
| 68 | Daniel Martinez | INEOS Grenadiers | + 00.00 |
| 69 | Mikel Nieve | Team BikeExchange | + 00.00 |
| 70 | Nicolas Roche | Team DSM | + 00.00 |
| 71 | Harold Tejada | Astana-Premier Tech | + 00.00 |
| 72 | Mark Christian | EOLO-KOMETA Cycling Team | + 00.00 |
| 73 | Callum Scotson | Team BikeExchange | + 00.00 |
| 74 | Bauke Mollema | Trek-Segafredo | + 00.00 |
| 75 | Koen Bouwman | Jumbo-Visma | + 00.00 |
| 76 | Antonio Pedrero | Movistar Team | + 00.00 |
| 77 | Amanuel Ghebreigzabhier | Trek-Segafredo | + 00.00 |
| 78 | Gino Mäder | Bahrain Victorious | + 00.00 |
| 79 | Jan Hirt | Intermarché-Wanty-Gobert Matériaux | + 00.00 |
| 80 | Jos Van Emden | Jumbo-Visma | + 00.00 |
| 81 | Filippo Fiorelli | Bardiani CSF Faizanè | + 00.00 |
| 82 | Giovanni Visconti | Bardiani CSF Faizanè | + 00.00 |
| 83 | Thomas De Gendt | Lotto-Soudal | + 00.00 |
| 84 | Dario Cataldo | Movistar Team | + 00.00 |
| 85 | Filippo Zana | Bardiani CSF Faizanè | + 00.00 |
| 86 | Harm Vanhoucke | Lotto-Soudal | + 00.00 |
| 87 | Matteo Fabbro | BORA-hansgrohe | + 00.00 |
| 88 | Valerio Conti | UAE Team Emirates | + 00.00 |
| 89 | Michael Storer | Team DSM | + 00.59 |
| 90 | Cameron Meyer | Team BikeExchange | + 00.00 |
| 91 | Remi Cavagna | Deceuninck-Quick Step | + 01.06 |
| 92 | Mikkel Honore | Deceuninck-Quick Step | + 00.00 |
| 93 | Matteo Sobrero | Astana-Premier Tech | + 00.00 |
| 94 | Samuele Battistella | Astana-Premier Tech | + 00.00 |
| 95 | Edward Ravasi | EOLO-KOMETA Cycling Team | + 00.00 |
| 96 | Jonathan Caicedo | EF Education-NIPPO | + 00.00 |
| 97 | Einer Rubio | Movistar Team | + 00.00 |
| 98 | Jhonnatan Narvaez | INEOS Grenadiers | + 00.00 |
| 99 | Jonathan Castroviejo | INEOS Grenadiers | + 00.00 |
| 100 | Rafael Valls | Bahrain Victorious | + 00.00 |
| 101 | Enrico Battaglin | Bardiani CSF Faizanè | + 00.00 |
| 102 | Giovanni Carboni | Bardiani CSF Faizanè | + 00.00 |
| 103 | Max Kanter | Team DSM | + 00.00 |
| 104 | Alessandro De Marchi | Israel Start-Up Nation | + 02.01 |
| 105 | Giovanni Aleotti | BORA-hansgrohe | + 02.01 |
| 106 | Pieter Serry | Deceuninck-Quick Step | + 02.02 |
| 107 | James Knox | Deceuninck-Quick Step | + 02.01 |
| 108 | Chris Hamilton | Team DSM | + 03.00 |
| 109 | Felix Großschartner | BORA-hansgrohe | + 03.00 |
| 110 | Filippo Ganna | INEOS Grenadiers | + 03.08 |
| 111 | Simon Pellaud | Androni Giocattoli-Sidermec | + 05.36 |
| 112 | Romain Seigle | Groupama-FDJ | + 05.36 |
| 113 | Kilian Frankiny | Team Qhubeka NextHash | + 05.36 |
| 114 | Lukasz Wisniowski | Team Qhubeka NextHash | + 05.36 |
| 115 | Simon Carr | EF Education-NIPPO | + 05.36 |
| 116 | Jens Keukeleire | EF Education-NIPPO | + 05.36 |
| 117 | Alexis Gougeard | AG2R Citroën Team | + 05.36 |
| 118 | Lawrence Naesen | AG2R Citroën Team | + 05.36 |
| 119 | Max Walscheid | Team Qhubeka NextHash | + 05.36 |
| 120 | Vadim Pronskiy | Astana-Premier Tech | + 05.36 |
| 121 | Cesare Benedetti | BORA-hansgrohe | + 05.36 |
| 122 | Guy Niv | Israel Start-Up Nation | + 05.36 |
| 123 | Oscar Riesebeek | Alpecin-Fenix | + 05.36 |
| 124 | Simone Petilli | Intermarché-Wanty-Gobert Matériaux | + 05.36 |
| 125 | Nicolas Edet | Cofidis | + 05.36 |
| 126 | Jan Tratnik | Bahrain Victorious | + 05.36 |
| 127 | Andrea Pasqualon | Intermarché-Wanty-Gobert Matériaux | + 05.36 |
| 128 | Iljo Keisse | Deceuninck-Quick Step | + 05.36 |
| 129 | Giacomo Nizzolo | Team Qhubeka NextHash | + 05.36 |
| 130 | Bert-Jan Lindeman | Team Qhubeka NextHash | + 05.36 |
| 131 | Tim Merlier | Alpecin-Fenix | + 05.36 |
| 132 | Senne Leysen | Alpecin-Fenix | + 05.36 |
| 133 | David Dekker | Jumbo-Visma | + 05.36 |
| 134 | Maximiliano Richeze | UAE Team Emirates | + 05.36 |
| 135 | Fabio Sabatini | Cofidis | + 05.36 |
| 136 | Matteo Moschetti | Trek-Segafredo | + 05.36 |
| 137 | Tejay van Garderen | EF Education-NIPPO | + 05.36 |
| 138 | Taco van der Hoorn | Intermarché-Wanty-Gobert Matériaux | + 05.36 |
| 139 | Alexander Cepeda | Androni Giocattoli-Sidermec | + 05.36 |
| 140 | Simone Ravanelli | Androni Giocattoli-Sidermec | + 05.36 |
| 141 | Mauro Schmid | Team Qhubeka NextHash | + 05.36 |
| 142 | Kobe Goossens | Lotto-Soudal | + 05.36 |
| 143 | Victor Campenaerts | Team Qhubeka NextHash | + 05.36 |
| 144 | Alexander Krieger | Alpecin-Fenix | + 05.36 |
| 145 | Jimmy Janssens | Alpecin-Fenix | + 05.36 |
| 146 | Samuele Rivi | EOLO-KOMETA Cycling Team | + 05.36 |
| 147 | Christopher Juul-Jensen | Team BikeExchange | + 05.36 |
| 148 | Julius van den Berg | EF Education-NIPPO | + 05.36 |
| 149 | Roger Kluge | Lotto-Soudal | + 08.01 |
| 150 | Edoardo Affini | Jumbo-Visma | + 08.01 |
| 151 | Geoffrey Bouchard | AG2R Citroën Team | + 10.11 |
| 152 | Nico Denz | Team DSM | + 10.11 |
| 153 | Natnael Berhane | Cofidis | + 10.11 |
| 154 | Umberto Marengo | Bardiani CSF Faizanè | + 10.11 |
| 155 | Koen De Kort | Trek-Segafredo | + 10.11 |
| 156 | Filippo Tagliani | Androni Giocattoli-Sidermec | + 10.11 |
| 157 | Samuele Zoccarato | Bardiani CSF Faizanè | + 10.11 |
| 158 | Alex Dowsett | Israel Start-Up Nation | + 10.11 |
| 159 | Andrii Ponomar | Androni Giocattoli-Sidermec | + 10.11 |
| 160 | Marton Dina | EOLO-KOMETA Cycling Team | + 10.11 |
| 161 | Paul Martens | Jumbo-Visma | + 10.11 |
| 162 | Nicola Venchiarutti | Androni Giocattoli-Sidermec | + 10.11 |
| 163 | Victor Lafay | Cofidis | + 10.11 |
| 164 | Attilio Viviani | Cofidis | + 10.11 |
| 165 | Davide Gabburo | Bardiani CSF Faizanè | + 10.11 |
| 166 | Antoine Duchesne | Groupama-FDJ | + 10.11 |
| 167 | Simon Guglielmi | Groupama-FDJ | + 10.11 |
| 168 | Dylan Groenewegen | Jumbo-Visma | + 10.11 |
| 169 | Albert Torres | Movistar Team | + 10.11 |
| 170 | Riccardo Minali | Intermarché-Wanty-Gobert Matériaux | + 12.30 |
| 171 | Wesley Kreder | Intermarché-Wanty-Gobert Matériaux | + 12.30 |
| 172 | Michael Hepburn | Team BikeExchange | + 12.30 |
GC
| Pos | Rider | Team | Time |
|---|---|---|---|
| 1 | Egan Bernal | INEOS Grenadiers | 38:30:17 |
| 2 | Remco Evenepoel | Deceuninck-Quick Step | + 00.14 |
| 3 | Aleksandr Vlasov | Astana-Premier Tech | + 00.22 |
| 4 | Giulio Ciccone | Trek-Segafredo | + 00.37 |
| 5 | Attila Valter | Groupama-FDJ | + 00.44 |
| 6 | Hugh Carthy | EF Education-NIPPO | + 00.45 |
| 7 | Damiano Caruso | Bahrain Victorious | + 00.46 |
| 8 | Daniel Martin | Israel Start-Up Nation | + 00.52 |
| 9 | Simon Yates | Team BikeExchange | + 00.56 |
| 10 | Davide Formolo | UAE Team Emirates | + 01.02 |
| 11 | Daniel Martinez | INEOS Grenadiers | + 01.13 |
| 12 | Marc Soler | Movistar Team | + 01.21 |
| 13 | Romain Bardet | Team DSM | + 01.21 |
| 14 | Louis Vervaeke | Alpecin-Fenix | + 01.34 |
| 15 | Emanuel Buchmann | BORA-hansgrohe | + 01.47 |
| 16 | Vincenzo Nibali | Trek-Segafredo | + 02.13 |
| 17 | Rein Taaramäe | Intermarché-Wanty-Gobert Matériaux | + 02.16 |
| 18 | Tobias Foss | Jumbo-Visma | + 02.23 |
| 19 | Gianni Moscon | INEOS Grenadiers | + 02.29 |
| 20 | Nick Schultz | Team BikeExchange | + 02.31 |
| 21 | Pello Bilbao | Bahrain Victorious | + 03.27 |
| 22 | Jai Hindley | Team DSM | + 04.28 |
| 23 | Joao Almeida | Deceuninck-Quick Step | + 04.56 |
| 24 | Fausto Masnada | Deceuninck-Quick Step | + 06.01 |
| 25 | Ruben Guerreiro | EF Education-NIPPO | + 07.19 |
| 26 | Tanel Kangert | Team BikeExchange | + 07.22 |
| 27 | Harold Tejada | Astana-Premier Tech | + 07.35 |
| 28 | Lorenzo Fortunato | EOLO-KOMETA Cycling Team | + 08.28 |
| 29 | George Bennett | Jumbo-Visma | + 10.34 |
| 30 | Koen Bouwman | Jumbo-Visma | + 11.21 |
| 31 | Diego Ulissi | UAE Team Emirates | + 14.45 |
| 32 | Antonio Pedrero | Movistar Team | + 18.06 |
| 33 | Michael Storer | Team DSM | + 18.25 |
| 34 | Bauke Mollema | Trek-Segafredo | + 18.38 |
| 35 | Matteo Fabbro | BORA-hansgrohe | + 18.55 |
| 36 | Gino Mäder | Bahrain Victorious | + 19.33 |
| 37 | Nelson Oliveira | Movistar Team | + 19.39 |
| 38 | Einer Rubio | Movistar Team | + 20.47 |
| 39 | Jan Hirt | Intermarché-Wanty-Gobert Matériaux | + 21.53 |
| 40 | Jonathan Caicedo | EF Education-NIPPO | + 22.48 |
| 41 | Mikel Nieve | Team BikeExchange | + 22.58 |
| 42 | Jacopo Mosca | Trek-Segafredo | + 25.22 |
| 43 | Alberto Bettiol | EF Education-NIPPO | + 25.30 |
| 44 | Jonathan Castroviejo | INEOS Grenadiers | + 27.55 |
| 45 | Davide Villella | Movistar Team | + 28.34 |
| 46 | Nicolas Edet | Cofidis | + 29.03 |
| 47 | Gorka Izagirre | Astana-Premier Tech | + 29.30 |
| 48 | Gianluca Brambilla | Trek-Segafredo | + 30.02 |
| 49 | Lawrence Warbasse | AG2R Citroën Team | + 31.42 |
| 50 | Francesco Gavazzi | EOLO-KOMETA Cycling Team | + 33.09 |
| 51 | Tony Gallopin | AG2R Citroën Team | + 33.44 |
| 52 | Quinten Hermans | Intermarché-Wanty-Gobert Matériaux | + 35.00 |
| 53 | Sebastien Reichenbach | Groupama-FDJ | + 35.07 |
| 54 | Dario Cataldo | Movistar Team | + 35.11 |
| 55 | Felix Großschartner | BORA-hansgrohe | + 35.19 |
| 56 | Andrea Vendrame | AG2R Citroën Team | + 35.44 |
| 57 | Geoffrey Bouchard | AG2R Citroën Team | + 35.51 |
| 58 | Patrick Bevin | Israel Start-Up Nation | + 36.25 |
| 59 | Rudy Molard | Groupama-FDJ | + 36.31 |
| 60 | Luis León Sánchez | Astana-Premier Tech | + 36.55 |
| 61 | Giovanni Carboni | Bardiani CSF Faizanè | + 38.01 |
| 62 | Alessandro De Marchi | Israel Start-Up Nation | + 39.57 |
| 63 | Edward Ravasi | EOLO-KOMETA Cycling Team | + 40.23 |
| 64 | Nicolas Roche | Team DSM | + 41.17 |
| 65 | Kilian Frankiny | Team Qhubeka NextHash | + 41.38 |
| 66 | Pieter Serry | Deceuninck-Quick Step | + 44.45 |
| 67 | Jhonnatan Narvaez | INEOS Grenadiers | + 45.05 |
| 68 | Lars van den Berg | Groupama-FDJ | + 45.42 |
| 69 | Chris Hamilton | Team DSM | + 45.46 |
| 70 | Matteo Badilatti | Groupama-FDJ | + 46.11 |
| 71 | Victor Lafay | Cofidis | + 46.13 |
| 72 | James Knox | Deceuninck-Quick Step | + 46.43 |
| 73 | Matteo Sobrero | Astana-Premier Tech | + 47.49 |
| 74 | Callum Scotson | Team BikeExchange | + 47.53 |
| 75 | Alessandro Covi | UAE Team Emirates | + 48.16 |
| 76 | Fabio Felline | Astana-Premier Tech | + 51.59 |
| 77 | Amanuel Ghebreigzabhier | Trek-Segafredo | + 52.11 |
| 78 | Mikkel Honore | Deceuninck-Quick Step | + 52.43 |
| 79 | Rémy Rochas | Cofidis | + 55.41 |
| 80 | Filippo Zana | Bardiani CSF Faizanè | + 56.41 |
| 81 | Vadim Pronskiy | Astana-Premier Tech | + 56.48 |
| 82 | Remi Cavagna | Deceuninck-Quick Step | + 57.00 |
| 83 | Simone Petilli | Intermarché-Wanty-Gobert Matériaux | + 57.04 |
| 84 | Guy Niv | Israel Start-Up Nation | + 57.18 |
| 85 | Eduardo Sepulveda | Androni Giocattoli-Sidermec | + 58.03 |
| 86 | Jens Keukeleire | EF Education-NIPPO | + 59.49 |
| 87 | Giovanni Aleotti | BORA-hansgrohe | + 59.54 |
| 88 | Filippo Fiorelli | Bardiani CSF Faizanè | + 59.54 |
| 89 | Yukiya Arashiro | Bahrain Victorious | + 01:00.52 |
| 90 | Andrea Pasqualon | Intermarché-Wanty-Gobert Matériaux | + 01:01.04 |
| 91 | Harm Vanhoucke | Lotto-Soudal | + 01:03.15 |
| 92 | Salvatore Puccio | INEOS Grenadiers | + 01:03.24 |
| 93 | Jos Van Emden | Jumbo-Visma | + 01:03.38 |
| 94 | Christopher Juul-Jensen | Team BikeExchange | + 01:03.40 |
| 95 | Tejay van Garderen | EF Education-NIPPO | + 01:03.49 |
| 96 | Nikias Arndt | Team DSM | + 01:04.54 |
| 97 | Simon Guglielmi | Groupama-FDJ | + 01:05.16 |
| 98 | Jimmy Janssens | Alpecin-Fenix | + 01:05.17 |
| 99 | Victor Campenaerts | Team Qhubeka NextHash | + 01:05.28 |
| 100 | Gianni Vermeersch | Alpecin-Fenix | + 01:05.44 |
| 101 | Jan Tratnik | Bahrain Victorious | + 01:06.40 |
| 102 | Enrico Battaglin | Bardiani CSF Faizanè | + 01:08.21 |
| 103 | Kobe Goossens | Lotto-Soudal | + 01:08.37 |
| 104 | Matteo Jorgenson | Movistar Team | + 01:09.19 |
| 105 | Simone Ravanelli | Androni Giocattoli-Sidermec | + 01:09.57 |
| 106 | Rafael Valls | Bahrain Victorious | + 01:10.00 |
| 107 | Simon Carr | EF Education-NIPPO | + 01:11.48 |
| 108 | Valerio Conti | UAE Team Emirates | + 01:12.01 |
| 109 | Vincenzo Albanese | EOLO-KOMETA Cycling Team | + 01:13.10 |
| 110 | Alexander Cepeda | Androni Giocattoli-Sidermec | + 01:13.28 |
| 111 | Fernando Gaviria | UAE Team Emirates | + 01:13.37 |
| 112 | Simon Pellaud | Androni Giocattoli-Sidermec | + 01:14.09 |
| 113 | Romain Seigle | Groupama-FDJ | + 01:15.29 |
| 114 | Daniel Oss | BORA-hansgrohe | + 01:17.56 |
| 115 | Peter Sagan | BORA-hansgrohe | + 01:18.26 |
| 116 | Marton Dina | EOLO-KOMETA Cycling Team | + 01:19.10 |
| 117 | Natnael Tesfazion | Androni Giocattoli-Sidermec | + 01:19.35 |
| 118 | Mark Christian | EOLO-KOMETA Cycling Team | + 01:19.57 |
| 119 | Giovanni Visconti | Bardiani CSF Faizanè | + 01:20.23 |
| 120 | Filippo Ganna | INEOS Grenadiers | + 01:20.51 |
| 121 | Davide Cimolai | Israel Start-Up Nation | + 01:20.52 |
| 122 | Stefano Oldani | Lotto-Soudal | + 01:20.57 |
| 123 | Oscar Riesebeek | Alpecin-Fenix | + 01:22.55 |
| 124 | Mauro Schmid | Team Qhubeka NextHash | + 01:24.00 |
| 125 | Thomas De Gendt | Lotto-Soudal | + 01:24.22 |
| 126 | Samuele Battistella | Astana-Premier Tech | + 01:25.47 |
| 127 | Taco van der Hoorn | Intermarché-Wanty-Gobert Matériaux | + 01:26.04 |
| 128 | Alexis Gougeard | AG2R Citroën Team | + 01:26.07 |
| 129 | Edoardo Affini | Jumbo-Visma | + 01:26.50 |
| 130 | Cameron Meyer | Team BikeExchange | + 01:27.11 |
| 131 | Natnael Berhane | Cofidis | + 01:27.13 |
| 132 | Cesare Benedetti | BORA-hansgrohe | + 01:27.45 |
| 133 | Max Kanter | Team DSM | + 01:27.47 |
| 134 | Nico Denz | Team DSM | + 01:28.11 |
| 135 | Iljo Keisse | Deceuninck-Quick Step | + 01:29.29 |
| 136 | Dries De Bondt | Alpecin-Fenix | + 01:30.15 |
| 137 | Paul Martens | Jumbo-Visma | + 01:31.20 |
| 138 | Matthias Brändle | Israel Start-Up Nation | + 01:32.13 |
| 139 | Elia Viviani | Cofidis | + 01:32.26 |
| 140 | Senne Leysen | Alpecin-Fenix | + 01:33.03 |
| 141 | Andrii Ponomar | Androni Giocattoli-Sidermec | + 01:33.52 |
| 142 | Nicola Venchiarutti | Androni Giocattoli-Sidermec | + 01:34.19 |
| 143 | Sebastian Molano | UAE Team Emirates | + 01:34.19 |
| 144 | Simone Consonni | Cofidis | + 01:34.42 |
| 145 | Maciej Bodnar | BORA-hansgrohe | + 01:36.06 |
| 146 | Samuele Zoccarato | Bardiani CSF Faizanè | + 01:36.07 |
| 147 | Davide Gabburo | Bardiani CSF Faizanè | + 01:38.29 |
| 148 | Julius van den Berg | EF Education-NIPPO | + 01:38.51 |
| 149 | Lawrence Naesen | AG2R Citroën Team | + 01:39.04 |
| 150 | Giacomo Nizzolo | Team Qhubeka NextHash | + 01:40.04 |
| 151 | Michael Hepburn | Team BikeExchange | + 01:40.08 |
| 152 | Bert-Jan Lindeman | Team Qhubeka NextHash | + 01:40.24 |
| 153 | Fabio Sabatini | Cofidis | + 01:40.39 |
| 154 | Max Walscheid | Team Qhubeka NextHash | + 01:40.42 |
| 155 | Antoine Duchesne | Groupama-FDJ | + 01:42.29 |
| 156 | Alex Dowsett | Israel Start-Up Nation | + 01:42.29 |
| 157 | Alexander Krieger | Alpecin-Fenix | + 01:42.30 |
| 158 | Lukasz Wisniowski | Team Qhubeka NextHash | + 01:44.06 |
| 159 | Maximiliano Richeze | UAE Team Emirates | + 01:45.29 |
| 160 | Matteo Moschetti | Trek-Segafredo | + 01:45.31 |
| 161 | Koen De Kort | Trek-Segafredo | + 01:46.13 |
| 162 | Tim Merlier | Alpecin-Fenix | + 01:47.17 |
| 163 | Samuele Rivi | EOLO-KOMETA Cycling Team | + 01:47.57 |
| 164 | Filippo Tagliani | Androni Giocattoli-Sidermec | + 01:48.11 |
| 165 | David Dekker | Jumbo-Visma | + 01:48.48 |
| 166 | Wesley Kreder | Intermarché-Wanty-Gobert Matériaux | + 01:48.56 |
| 167 | Umberto Marengo | Bardiani CSF Faizanè | + 01:50.17 |
| 168 | Albert Torres | Movistar Team | + 01:51.05 |
| 169 | Dylan Groenewegen | Jumbo-Visma | + 01:52.35 |
| 170 | Riccardo Minali | Intermarché-Wanty-Gobert Matériaux | + 01:57.02 |
| 171 | Attilio Viviani | Cofidis | + 02:01.25 |
| 172 | Roger Kluge | Lotto-Soudal | + 02:01.56 |
Youth
| Pos | Rider | Team | Time |
|---|---|---|---|
| 1 | Egan Bernal | INEOS Grenadiers | 38:30:17 |
| 2 | Remco Evenepoel | Deceuninck-Quick Step | + 00.14 |
| 3 | Aleksandr Vlasov | Astana-Premier Tech | + 00.22 |
| 4 | Attila Valter | Groupama-FDJ | + 00.44 |
| 5 | Daniel Martinez | INEOS Grenadiers | + 01.13 |
| 6 | Tobias Foss | Jumbo-Visma | + 02.23 |
| 7 | Jai Hindley | Team DSM | + 04.28 |
| 8 | Joao Almeida | Deceuninck-Quick Step | + 04.56 |
| 9 | Harold Tejada | Astana-Premier Tech | + 07.35 |
| 10 | Lorenzo Fortunato | EOLO-KOMETA Cycling Team | + 08.28 |
| 11 | Michael Storer | Team DSM | + 18.25 |
| 12 | Gino Mäder | Bahrain Victorious | + 19.33 |
| 13 | Einer Rubio | Movistar Team | + 20.47 |
| 14 | Jhonnatan Narvaez | INEOS Grenadiers | + 45.05 |
| 15 | Lars van den Berg | Groupama-FDJ | + 45.42 |
| 16 | Victor Lafay | Cofidis | + 46.13 |
| 17 | Matteo Sobrero | Astana-Premier Tech | + 47.49 |
| 18 | Callum Scotson | Team BikeExchange | + 47.53 |
| 19 | Alessandro Covi | UAE Team Emirates | + 48.16 |
| 20 | Mikkel Honore | Deceuninck-Quick Step | + 52.43 |
| 21 | Rémy Rochas | Cofidis | + 55.41 |
| 22 | Filippo Zana | Bardiani CSF Faizanè | + 56.41 |
| 23 | Vadim Pronskiy | Astana-Premier Tech | + 56.48 |
| 24 | Giovanni Aleotti | BORA-hansgrohe | + 59.54 |
| 25 | Harm Vanhoucke | Lotto-Soudal | + 01:03.15 |
| 26 | Simon Guglielmi | Groupama-FDJ | + 01:05.16 |
| 27 | Kobe Goossens | Lotto-Soudal | + 01:08.37 |
| 28 | Matteo Jorgenson | Movistar Team | + 01:09.19 |
| 29 | Simon Carr | EF Education-NIPPO | + 01:11.48 |
| 30 | Vincenzo Albanese | EOLO-KOMETA Cycling Team | + 01:13.10 |
| 31 | Alexander Cepeda | Androni Giocattoli-Sidermec | + 01:13.28 |
| 32 | Marton Dina | EOLO-KOMETA Cycling Team | + 01:19.10 |
| 33 | Natnael Tesfazion | Androni Giocattoli-Sidermec | + 01:19.35 |
| 34 | Filippo Ganna | INEOS Grenadiers | + 01:20.51 |
| 35 | Stefano Oldani | Lotto-Soudal | + 01:20.57 |
| 36 | Mauro Schmid | Team Qhubeka NextHash | + 01:24.00 |
| 37 | Samuele Battistella | Astana-Premier Tech | + 01:25.47 |
| 38 | Edoardo Affini | Jumbo-Visma | + 01:26.50 |
| 39 | Max Kanter | Team DSM | + 01:27.47 |
| 40 | Senne Leysen | Alpecin-Fenix | + 01:33.03 |
| 41 | Andrii Ponomar | Androni Giocattoli-Sidermec | + 01:33.52 |
| 42 | Nicola Venchiarutti | Androni Giocattoli-Sidermec | + 01:34.19 |
| 43 | Samuele Zoccarato | Bardiani CSF Faizanè | + 01:36.07 |
| 44 | Julius van den Berg | EF Education-NIPPO | + 01:38.51 |
| 45 | Matteo Moschetti | Trek-Segafredo | + 01:45.31 |
| 46 | Samuele Rivi | EOLO-KOMETA Cycling Team | + 01:47.57 |
| 47 | David Dekker | Jumbo-Visma | + 01:48.48 |
| 48 | Attilio Viviani | Cofidis | + 02:01.25 |
Points
| Pos | Rider | Team | Points |
|---|---|---|---|
| 1 | Peter Sagan | BORA-hansgrohe | 108 |
| 2 | Fernando Gaviria | UAE Team Emirates | 91 |
| 3 | Davide Cimolai | Israel Start-Up Nation | 91 |
| 4 | Tim Merlier | Alpecin-Fenix | 83 |
| 5 | Elia Viviani | Cofidis | 79 |
| 6 | Giacomo Nizzolo | Team Qhubeka NextHash | 76 |
| 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 | Egan Bernal | INEOS Grenadiers | 33 |
| 12 | Umberto Marengo | Bardiani CSF Faizanè | 33 |
| 13 | Taco van der Hoorn | Intermarché-Wanty-Gobert Matériaux | 32 |
| 14 | Andrea Pasqualon | Intermarché-Wanty-Gobert Matériaux | 31 |
| 15 | Gino Mäder | Bahrain Victorious | 29 |
| 16 | Francesco Gavazzi | EOLO-KOMETA Cycling Team | 27 |
| 17 | Victor Lafay | Cofidis | 26 |
| 18 | Simon Pellaud | Androni Giocattoli-Sidermec | 26 |
| 19 | Alessandro De Marchi | Israel Start-Up Nation | 23 |
| 20 | Nikias Arndt | Team DSM | 23 |
| 21 | Stefano Oldani | Lotto-Soudal | 20 |
| 22 | Remco Evenepoel | Deceuninck-Quick Step | 19 |
| 23 | Gianni Vermeersch | Alpecin-Fenix | 19 |
| 24 | Samuele Rivi | EOLO-KOMETA Cycling Team | 18 |
| 25 | Giulio Ciccone | Trek-Segafredo | 18 |
| 26 | Daniel Martin | Israel Start-Up Nation | 18 |
| 27 | Sebastian Molano | UAE Team Emirates | 17 |
| 28 | Filippo Ganna | INEOS Grenadiers | 15 |
| 29 | Nelson Oliveira | Movistar Team | 15 |
| 30 | Max Kanter | Team DSM | 14 |
| 31 | Aleksandr Vlasov | Astana-Premier Tech | 13 |
| 32 | Andrea Vendrame | AG2R Citroën Team | 13 |
| 33 | Vincenzo Albanese | EOLO-KOMETA Cycling Team | 13 |
| 34 | Alexis Gougeard | AG2R Citroën Team | 13 |
| 35 | Tony Gallopin | AG2R Citroën Team | 12 |
| 36 | Simone Ravanelli | Androni Giocattoli-Sidermec | 12 |
| 37 | Kobe Goossens | Lotto-Soudal | 12 |
| 38 | Edoardo Affini | Jumbo-Visma | 12 |
| 39 | Dries De Bondt | Alpecin-Fenix | 12 |
| 40 | Damiano Caruso | Bahrain Victorious | 10 |
| 41 | Nicolas Edet | Cofidis | 10 |
| 42 | Tobias Foss | Jumbo-Visma | 9 |
| 43 | Joao Almeida | Deceuninck-Quick Step | 9 |
| 44 | Giovanni Carboni | Bardiani CSF Faizanè | 9 |
| 45 | Lawrence Naesen | AG2R Citroën Team | 9 |
| 46 | Louis Vervaeke | Alpecin-Fenix | 8 |
| 47 | Michael Storer | Team DSM | 8 |
| 48 | Simon Guglielmi | Groupama-FDJ | 8 |
| 49 | Nicola Venchiarutti | Androni Giocattoli-Sidermec | 8 |
| 50 | Samuele Zoccarato | Bardiani CSF Faizanè | 8 |
| 51 | Daniel Martinez | INEOS Grenadiers | 6 |
| 52 | Marc Soler | Movistar Team | 6 |
| 53 | Gianni Moscon | INEOS Grenadiers | 6 |
| 54 | Patrick Bevin | Israel Start-Up Nation | 6 |
| 55 | Remi Cavagna | Deceuninck-Quick Step | 6 |
| 56 | Jan Tratnik | Bahrain Victorious | 6 |
| 57 | Mark Christian | EOLO-KOMETA Cycling Team | 6 |
| 58 | Attila Valter | Groupama-FDJ | 5 |
| 59 | Koen Bouwman | Jumbo-Visma | 5 |
| 60 | Jos Van Emden | Jumbo-Visma | 5 |
| 61 | Jimmy Janssens | Alpecin-Fenix | 5 |
| 62 | Simone Consonni | Cofidis | 5 |
| 63 | Romain Bardet | Team DSM | 4 |
| 64 | Diego Ulissi | UAE Team Emirates | 4 |
| 65 | Quinten Hermans | Intermarché-Wanty-Gobert Matériaux | 4 |
| 66 | Victor Campenaerts | Team Qhubeka NextHash | 4 |
| 67 | Andrii Ponomar | Androni Giocattoli-Sidermec | 4 |
| 68 | Alberto Bettiol | EF Education-NIPPO | 3 |
| 69 | Dario Cataldo | Movistar Team | 3 |
| 70 | Eduardo Sepulveda | Androni Giocattoli-Sidermec | 3 |
| 71 | Mauro Schmid | Team Qhubeka NextHash | 3 |
| 72 | Matthias Brändle | Israel Start-Up Nation | 3 |
| 73 | Max Walscheid | Team Qhubeka NextHash | 3 |
| 74 | Hugh Carthy | EF Education-NIPPO | 2 |
| 75 | Rein Taaramäe | Intermarché-Wanty-Gobert Matériaux | 2 |
| 76 | Bauke Mollema | Trek-Segafredo | 2 |
| 77 | Jacopo Mosca | Trek-Segafredo | 2 |
| 78 | Geoffrey Bouchard | AG2R Citroën Team | 2 |
| 79 | Luis León Sánchez | Astana-Premier Tech | 2 |
| 80 | Daniel Oss | BORA-hansgrohe | 2 |
| 81 | Marton Dina | EOLO-KOMETA Cycling Team | 2 |
| 82 | Maximiliano Richeze | UAE Team Emirates | 2 |
| 83 | Lars van den Berg | Groupama-FDJ | 1 |
| 84 | Fabio Felline | Astana-Premier Tech | 1 |
| 85 | Filippo Zana | Bardiani CSF Faizanè | 1 |
| 86 | Christopher Juul-Jensen | Team BikeExchange | 1 |
| 87 | Riccardo Minali | Intermarché-Wanty-Gobert Matériaux | -1 |
| 88 | Alexander Cepeda | Androni Giocattoli-Sidermec | -3 |
| 89 | Davide Gabburo | Bardiani CSF Faizanè | -3 |
| 90 | Attilio Viviani | Cofidis | -3 |
Mountain
| Pos | Rider | Team | Points |
|---|---|---|---|
| 1 | Geoffrey Bouchard | AG2R Citroën Team | 51 |
| 2 | Egan Bernal | INEOS Grenadiers | 48 |
| 3 | Gino Mäder | Bahrain Victorious | 44 |
| 4 | Bauke Mollema | Trek-Segafredo | 23 |
| 5 | Giulio Ciccone | Trek-Segafredo | 20 |
| 6 | Kobe Goossens | Lotto-Soudal | 18 |
| 7 | Francesco Gavazzi | EOLO-KOMETA Cycling Team | 17 |
| 8 | Vincenzo Albanese | EOLO-KOMETA Cycling Team | 16 |
| 9 | Rein Taaramäe | Intermarché-Wanty-Gobert Matériaux | 13 |
| 10 | Remco Evenepoel | Deceuninck-Quick Step | 13 |
| 11 | Aleksandr Vlasov | Astana-Premier Tech | 12 |
| 12 | Daniel Martin | Israel Start-Up Nation | 12 |
| 13 | Alessandro De Marchi | Israel Start-Up Nation | 10 |
| 14 | Simon Carr | EF Education-NIPPO | 10 |
| 15 | Simon Pellaud | Androni Giocattoli-Sidermec | 9 |
| 16 | Nikias Arndt | Team DSM | 9 |
| 17 | Simone Ravanelli | Androni Giocattoli-Sidermec | 8 |
| 18 | Nicolas Edet | Cofidis | 6 |
| 19 | Lars van den Berg | Groupama-FDJ | 6 |
| 20 | Filippo Fiorelli | Bardiani CSF Faizanè | 6 |
| 21 | Christopher Juul-Jensen | Team BikeExchange | 6 |
| 22 | Damiano Caruso | Bahrain Victorious | 5 |
| 23 | Louis Vervaeke | Alpecin-Fenix | 5 |
| 24 | Michael Storer | Team DSM | 5 |
| 25 | Victor Lafay | Cofidis | 4 |
| 26 | Nelson Oliveira | Movistar Team | 4 |
| 27 | Dario Cataldo | Movistar Team | 4 |
| 28 | Giovanni Aleotti | BORA-hansgrohe | 3 |
| 29 | Alexis Gougeard | AG2R Citroën Team | 3 |
| 30 | Romain Bardet | Team DSM | 2 |
| 31 | Jimmy Janssens | Alpecin-Fenix | 2 |
| 32 | Jan Tratnik | Bahrain Victorious | 2 |
| 33 | Daniel Oss | BORA-hansgrohe | 2 |
| 34 | Mark Christian | EOLO-KOMETA Cycling Team | 2 |
| 35 | Giovanni Visconti | Bardiani CSF Faizanè | 2 |
| 36 | Samuele Zoccarato | Bardiani CSF Faizanè | 2 |
| 37 | Filippo Tagliani | Androni Giocattoli-Sidermec | 2 |
| 38 | Attila Valter | Groupama-FDJ | 1 |
| 39 | Marc Soler | Movistar Team | 1 |
| 40 | Emanuel Buchmann | BORA-hansgrohe | 1 |
| 41 | George Bennett | Jumbo-Visma | 1 |
| 42 | Tony Gallopin | AG2R Citroën Team | 1 |
| 43 | Quinten Hermans | Intermarché-Wanty-Gobert Matériaux | 1 |
| 44 | Umberto Marengo | Bardiani CSF Faizanè | -2 |
| 45 | Fabio Felline | Astana-Premier Tech | -4 |
| 46 | Alexander Cepeda | Androni Giocattoli-Sidermec | -4 |
| 47 | Davide Gabburo | Bardiani CSF Faizanè | -4 |
| 48 | Riccardo Minali | Intermarché-Wanty-Gobert Matériaux | -4 |
| 49 | Attilio Viviani | Cofidis | -4 |
Team
| Pos | Team | Time |
|---|---|---|
| 1 | INEOS Grenadiers | 115:34:02 |
| 2 | Team BikeExchange | + 03.26 |
| 3 | Trek-Segafredo | + 05.47 |
| 4 | Bahrain Victorious | + 06.49 |
| 5 | Deceuninck-Quick Step | + 07.44 |
| 6 | EF Education-NIPPO | + 10.49 |
| 7 | Team DSM | + 11.05 |
| 8 | Movistar Team | + 14.07 |
| 9 | Jumbo-Visma | + 20.07 |
| 10 | Astana-Premier Tech | + 26.40 |
| 11 | UAE Team Emirates | + 37.19 |
| 12 | BORA-hansgrohe | + 39.00 |
| 13 | Groupama-FDJ | + 49.52 |
| 14 | Intermarché-Wanty-Gobert Matériaux | + 50.30 |
| 15 | Israel Start-Up Nation | + 55.37 |
| 16 | EOLO-KOMETA Cycling Team | + 59.46 |
| 17 | AG2R Citroën Team | + 01:01.19 |
| 18 | Alpecin-Fenix | + 01:39.47 |
| 19 | Cofidis | + 01:40.01 |
| 20 | Bardiani CSF Faizanè | + 01:47.48 |
| 21 | Androni Giocattoli-Sidermec | + 02:31.54 |
| 22 | Team Qhubeka NextHash | + 02:35.58 |
| 23 | Lotto-Soudal | + 02:49.54 |








