Giro d'Italia 2021 - Stage 7
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 | Caleb Ewan | Lotto-Soudal | 4:42:12 |
| 2 | Davide Cimolai | Israel Start-Up Nation | + 00.00 |
| 3 | Tim Merlier | Alpecin-Fenix | + 00.00 |
| 4 | Matteo Moschetti | Trek-Segafredo | + 00.00 |
| 5 | Andrea Pasqualon | Intermarché-Wanty-Gobert Matériaux | + 00.00 |
| 6 | Fernando Gaviria | UAE Team Emirates | + 00.00 |
| 7 | Dylan Groenewegen | Jumbo-Visma | + 00.00 |
| 8 | Max Kanter | Team DSM | + 00.00 |
| 9 | Filippo Fiorelli | Bardiani CSF Faizanè | + 00.00 |
| 10 | Sebastian Molano | UAE Team Emirates | + 00.00 |
| 11 | Fabio Felline | Astana-Premier Tech | + 00.00 |
| 12 | Giacomo Nizzolo | Team Qhubeka NextHash | + 00.00 |
| 13 | Gianni Moscon | INEOS Grenadiers | + 00.00 |
| 14 | Peter Sagan | BORA-hansgrohe | + 00.00 |
| 15 | Elia Viviani | Cofidis | + 00.00 |
| 16 | Matej Mohoric | Bahrain Victorious | + 00.00 |
| 17 | Andrea Vendrame | AG2R Citroën Team | + 00.00 |
| 18 | Egan Bernal | INEOS Grenadiers | + 00.00 |
| 19 | Jacopo Mosca | Trek-Segafredo | + 00.00 |
| 20 | Lawrence Naesen | AG2R Citroën Team | + 00.00 |
| 21 | Remi Cavagna | Deceuninck-Quick Step | + 00.00 |
| 22 | Tobias Foss | Jumbo-Visma | + 00.00 |
| 23 | Davide Gabburo | Bardiani CSF Faizanè | + 00.00 |
| 24 | Romain Seigle | Groupama-FDJ | + 00.00 |
| 25 | Romain Bardet | Team DSM | + 00.00 |
| 26 | Diego Ulissi | UAE Team Emirates | + 00.00 |
| 27 | Jai Hindley | Team DSM | + 00.00 |
| 28 | Damiano Caruso | Bahrain Victorious | + 00.00 |
| 29 | Davide Formolo | UAE Team Emirates | + 00.00 |
| 30 | Marc Soler | Movistar Team | + 00.00 |
| 31 | Vincenzo Nibali | Trek-Segafredo | + 00.00 |
| 32 | Joao Almeida | Deceuninck-Quick Step | + 00.00 |
| 33 | Daniel Martinez | INEOS Grenadiers | + 00.00 |
| 34 | Daniel Martin | Israel Start-Up Nation | + 00.00 |
| 35 | Filippo Tagliani | Androni Giocattoli-Sidermec | + 00.00 |
| 36 | Attila Valter | Groupama-FDJ | + 00.00 |
| 37 | Luis León Sánchez | Astana-Premier Tech | + 00.00 |
| 38 | Lars van den Berg | Groupama-FDJ | + 00.00 |
| 39 | Simon Yates | Team BikeExchange | + 00.00 |
| 40 | Gorka Izagirre | Astana-Premier Tech | + 00.00 |
| 41 | Giulio Ciccone | Trek-Segafredo | + 00.00 |
| 42 | Aleksandr Vlasov | Astana-Premier Tech | + 00.00 |
| 43 | Nick Schultz | Team BikeExchange | + 00.00 |
| 44 | Emanuel Buchmann | BORA-hansgrohe | + 00.00 |
| 45 | Iljo Keisse | Deceuninck-Quick Step | + 00.00 |
| 46 | Michael Hepburn | Team BikeExchange | + 00.00 |
| 47 | Vadim Pronskiy | Astana-Premier Tech | + 00.00 |
| 48 | Pello Bilbao | Bahrain Victorious | + 00.00 |
| 49 | Louis Vervaeke | Alpecin-Fenix | + 00.00 |
| 50 | Remco Evenepoel | Deceuninck-Quick Step | + 00.00 |
| 51 | Mikkel Honore | Deceuninck-Quick Step | + 00.00 |
| 52 | Matteo Fabbro | BORA-hansgrohe | + 00.00 |
| 53 | Fausto Masnada | Deceuninck-Quick Step | + 00.00 |
| 54 | Gianni Vermeersch | Alpecin-Fenix | + 00.00 |
| 55 | Rein Taaramäe | Intermarché-Wanty-Gobert Matériaux | + 00.00 |
| 56 | Maximiliano Richeze | UAE Team Emirates | + 00.00 |
| 57 | Koen Bouwman | Jumbo-Visma | + 00.00 |
| 58 | Harold Tejada | Astana-Premier Tech | + 00.00 |
| 59 | George Bennett | Jumbo-Visma | + 00.00 |
| 60 | Vincenzo Albanese | EOLO-KOMETA Cycling Team | + 00.00 |
| 61 | Nicola Venchiarutti | Androni Giocattoli-Sidermec | + 00.00 |
| 62 | Yukiya Arashiro | Bahrain Victorious | + 00.00 |
| 63 | Lawrence Warbasse | AG2R Citroën Team | + 00.23 |
| 64 | Amanuel Ghebreigzabhier | Trek-Segafredo | + 00.23 |
| 65 | Felix Großschartner | BORA-hansgrohe | + 00.23 |
| 66 | Jhonnatan Narvaez | INEOS Grenadiers | + 00.23 |
| 67 | Jasper De Buyst | Lotto-Soudal | + 00.23 |
| 68 | Daniel Oss | BORA-hansgrohe | + 00.23 |
| 69 | Tanel Kangert | Team BikeExchange | + 00.35 |
| 70 | Victor Campenaerts | Team Qhubeka NextHash | + 00.35 |
| 71 | Gianluca Brambilla | Trek-Segafredo | + 00.39 |
| 72 | Giovanni Aleotti | BORA-hansgrohe | + 00.39 |
| 73 | Andrii Ponomar | Androni Giocattoli-Sidermec | + 00.39 |
| 74 | Giovanni Carboni | Bardiani CSF Faizanè | + 00.39 |
| 75 | Jens Keukeleire | EF Education-NIPPO | + 00.39 |
| 76 | Enrico Battaglin | Bardiani CSF Faizanè | + 00.39 |
| 77 | Max Walscheid | Team Qhubeka NextHash | + 00.54 |
| 78 | Nikias Arndt | Team DSM | + 00.54 |
| 79 | Wesley Kreder | Intermarché-Wanty-Gobert Matériaux | + 00.54 |
| 80 | Alexander Krieger | Alpecin-Fenix | + 00.54 |
| 81 | Filippo Ganna | INEOS Grenadiers | + 00.54 |
| 82 | Victor Lafay | Cofidis | + 00.54 |
| 83 | Attilio Viviani | Cofidis | + 00.54 |
| 84 | Rudy Molard | Groupama-FDJ | + 00.54 |
| 85 | Bauke Mollema | Trek-Segafredo | + 00.54 |
| 86 | Mikel Nieve | Team BikeExchange | + 00.54 |
| 87 | Francesco Gavazzi | EOLO-KOMETA Cycling Team | + 00.54 |
| 88 | Maciej Bodnar | BORA-hansgrohe | + 00.54 |
| 89 | Natnael Tesfazion | Androni Giocattoli-Sidermec | + 00.54 |
| 90 | Lorenzo Fortunato | EOLO-KOMETA Cycling Team | + 00.54 |
| 91 | Dario Cataldo | Movistar Team | + 00.54 |
| 92 | Tony Gallopin | AG2R Citroën Team | + 00.54 |
| 93 | Geoffrey Bouchard | AG2R Citroën Team | + 00.54 |
| 94 | Fabio Sabatini | Cofidis | + 00.54 |
| 95 | Kilian Frankiny | Team Qhubeka NextHash | + 00.54 |
| 96 | Sebastien Reichenbach | Groupama-FDJ | + 00.54 |
| 97 | Eduardo Sepulveda | Androni Giocattoli-Sidermec | + 00.54 |
| 98 | Quinten Hermans | Intermarché-Wanty-Gobert Matériaux | + 00.54 |
| 99 | Marton Dina | EOLO-KOMETA Cycling Team | + 00.54 |
| 100 | Alessandro Covi | UAE Team Emirates | + 00.54 |
| 101 | Jos Van Emden | Jumbo-Visma | + 00.54 |
| 102 | Guy Niv | Israel Start-Up Nation | + 00.54 |
| 103 | Patrick Bevin | Israel Start-Up Nation | + 00.54 |
| 104 | Senne Leysen | Alpecin-Fenix | + 00.54 |
| 105 | Simone Petilli | Intermarché-Wanty-Gobert Matériaux | + 00.54 |
| 106 | Antonio Pedrero | Movistar Team | + 00.54 |
| 107 | Filippo Zana | Bardiani CSF Faizanè | + 01.13 |
| 108 | Matteo Jorgenson | Movistar Team | + 01.13 |
| 109 | Simon Guglielmi | Groupama-FDJ | + 01.13 |
| 110 | Natnael Berhane | Cofidis | + 01.13 |
| 111 | Antoine Duchesne | Groupama-FDJ | + 01.13 |
| 112 | James Knox | Deceuninck-Quick Step | + 01.13 |
| 113 | Matteo Sobrero | Astana-Premier Tech | + 01.13 |
| 114 | Alexis Gougeard | AG2R Citroën Team | + 01.13 |
| 115 | Jan Hirt | Intermarché-Wanty-Gobert Matériaux | + 01.13 |
| 116 | Davide Villella | Movistar Team | + 01.13 |
| 117 | Nico Denz | Team DSM | + 01.13 |
| 118 | Einer Rubio | Movistar Team | + 01.13 |
| 119 | Jonathan Caicedo | EF Education-NIPPO | + 01.13 |
| 120 | Nicolas Edet | Cofidis | + 01.13 |
| 121 | Simone Ravanelli | Androni Giocattoli-Sidermec | + 01.13 |
| 122 | Jimmy Janssens | Alpecin-Fenix | + 01.13 |
| 123 | Oscar Riesebeek | Alpecin-Fenix | + 01.13 |
| 124 | Samuele Zoccarato | Bardiani CSF Faizanè | + 01.13 |
| 125 | Cesare Benedetti | BORA-hansgrohe | + 01.13 |
| 126 | Alexander Cepeda | Androni Giocattoli-Sidermec | + 01.13 |
| 127 | Gino Mäder | Bahrain Victorious | + 01.13 |
| 128 | Matthias Brändle | Israel Start-Up Nation | + 01.13 |
| 129 | Alex Dowsett | Israel Start-Up Nation | + 01.13 |
| 130 | Nelson Oliveira | Movistar Team | + 01.13 |
| 131 | Umberto Marengo | Bardiani CSF Faizanè | + 01.42 |
| 132 | Giovanni Visconti | Bardiani CSF Faizanè | + 01.42 |
| 133 | Taco van der Hoorn | Intermarché-Wanty-Gobert Matériaux | + 01.42 |
| 134 | Riccardo Minali | Intermarché-Wanty-Gobert Matériaux | + 01.42 |
| 135 | Bert-Jan Lindeman | Team Qhubeka NextHash | + 01.48 |
| 136 | Thomas De Gendt | Lotto-Soudal | + 01.48 |
| 137 | Rafael Valls | Bahrain Victorious | + 01.48 |
| 138 | Clément Champoussin | AG2R Citroën Team | + 01.48 |
| 139 | Rémy Rochas | Cofidis | + 01.48 |
| 140 | Koen De Kort | Trek-Segafredo | + 01.48 |
| 141 | Matteo Badilatti | Groupama-FDJ | + 01.48 |
| 142 | Samuele Battistella | Astana-Premier Tech | + 01.48 |
| 143 | Mauro Schmid | Team Qhubeka NextHash | + 01.48 |
| 144 | Samuele Rivi | EOLO-KOMETA Cycling Team | + 01.48 |
| 145 | Alessandro De Marchi | Israel Start-Up Nation | + 01.48 |
| 146 | Paul Martens | Jumbo-Visma | + 01.48 |
| 147 | Simone Consonni | Cofidis | + 01.48 |
| 148 | Lukasz Wisniowski | Team Qhubeka NextHash | + 01.48 |
| 149 | Jan Tratnik | Bahrain Victorious | + 01.48 |
| 150 | Simon Pellaud | Androni Giocattoli-Sidermec | + 01.48 |
| 151 | Mark Christian | EOLO-KOMETA Cycling Team | + 01.48 |
| 152 | Michael Storer | Team DSM | + 02.05 |
| 153 | Kobe Goossens | Lotto-Soudal | + 02.09 |
| 154 | Stefano Oldani | Lotto-Soudal | + 02.09 |
| 155 | Tomasz Marczynski | Lotto-Soudal | + 02.09 |
| 156 | Harm Vanhoucke | Lotto-Soudal | + 02.09 |
| 157 | Roger Kluge | Lotto-Soudal | + 02.09 |
| 158 | Valerio Conti | UAE Team Emirates | + 02.14 |
| 159 | David Dekker | Jumbo-Visma | + 02.14 |
| 160 | Julius van den Berg | EF Education-NIPPO | + 02.21 |
| 161 | Alberto Bettiol | EF Education-NIPPO | + 02.21 |
| 162 | Hugh Carthy | EF Education-NIPPO | + 00.00 |
| 163 | Tejay van Garderen | EF Education-NIPPO | + 02.21 |
| 164 | Edward Ravasi | EOLO-KOMETA Cycling Team | + 02.37 |
| 165 | Simon Carr | EF Education-NIPPO | + 02.37 |
| 166 | Ruben Guerreiro | EF Education-NIPPO | + 02.43 |
| 167 | Callum Scotson | Team BikeExchange | + 02.43 |
| 168 | Dries De Bondt | Alpecin-Fenix | + 02.53 |
| 169 | Christopher Juul-Jensen | Team BikeExchange | + 02.56 |
| 170 | Salvatore Puccio | INEOS Grenadiers | + 02.56 |
| 171 | Jonathan Castroviejo | INEOS Grenadiers | + 02.56 |
| 172 | Pieter Serry | Deceuninck-Quick Step | + 03.12 |
| 173 | Albert Torres | Movistar Team | + 03.12 |
| 174 | Chris Hamilton | Team DSM | + 03.12 |
| 175 | Nicolas Roche | Team DSM | + 03.12 |
| 176 | Cameron Meyer | Team BikeExchange | + 03.27 |
| 177 | Edoardo Affini | Jumbo-Visma | + 03.35 |
| - | Domenico Pozzovivo | Team Qhubeka NextHash | DNS |
GC
| Pos | Rider | Team | Time |
|---|---|---|---|
| 1 | Attila Valter | Groupama-FDJ | 26:59:18 |
| 2 | Remco Evenepoel | Deceuninck-Quick Step | + 00.11 |
| 3 | Egan Bernal | INEOS Grenadiers | + 00.16 |
| 4 | Aleksandr Vlasov | Astana-Premier Tech | + 00.24 |
| 5 | Louis Vervaeke | Alpecin-Fenix | + 00.25 |
| 6 | Hugh Carthy | EF Education-NIPPO | + 00.38 |
| 7 | Damiano Caruso | Bahrain Victorious | + 00.39 |
| 8 | Giulio Ciccone | Trek-Segafredo | + 00.41 |
| 9 | Daniel Martin | Israel Start-Up Nation | + 00.47 |
| 10 | Simon Yates | Team BikeExchange | + 00.49 |
| 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 | Rein Taaramäe | Intermarché-Wanty-Gobert Matériaux | + 01.32 |
| 16 | Emanuel Buchmann | BORA-hansgrohe | + 01.40 |
| 17 | Vincenzo Nibali | Trek-Segafredo | + 01.43 |
| 18 | Tobias Foss | Jumbo-Visma | + 01.53 |
| 19 | Pello Bilbao | Bahrain Victorious | + 02.01 |
| 20 | Nick Schultz | Team BikeExchange | + 02.01 |
| 21 | Gianni Moscon | INEOS Grenadiers | + 02.03 |
| 22 | Fausto Masnada | Deceuninck-Quick Step | + 03.09 |
| 23 | Jai Hindley | Team DSM | + 03.29 |
| 24 | Gino Mäder | Bahrain Victorious | + 03.30 |
| 25 | Harold Tejada | Astana-Premier Tech | + 04.13 |
| 26 | Joao Almeida | Deceuninck-Quick Step | + 04.49 |
| 27 | Tanel Kangert | Team BikeExchange | + 05.19 |
| 28 | Ruben Guerreiro | EF Education-NIPPO | + 05.49 |
| 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 | Jonathan Caicedo | EF Education-NIPPO | + 11.30 |
| 34 | Matteo Fabbro | BORA-hansgrohe | + 13.08 |
| 35 | Einer Rubio | Movistar Team | + 14.05 |
| 36 | Michael Storer | Team DSM | + 14.54 |
| 37 | Nelson Oliveira | Movistar Team | + 15.09 |
| 38 | Antonio Pedrero | Movistar Team | + 15.24 |
| 39 | Bauke Mollema | Trek-Segafredo | + 15.26 |
| 40 | Jacopo Mosca | Trek-Segafredo | + 16.34 |
| 41 | Davide Villella | Movistar Team | + 16.58 |
| 42 | Patrick Bevin | Israel Start-Up Nation | + 16.58 |
| 43 | Victor Lafay | Cofidis | + 18.43 |
| 44 | Jan Hirt | Intermarché-Wanty-Gobert Matériaux | + 20.10 |
| 45 | Jonathan Castroviejo | INEOS Grenadiers | + 20.14 |
| 46 | Matej Mohoric | Bahrain Victorious | + 20.15 |
| 47 | Francesco Gavazzi | EOLO-KOMETA Cycling Team | + 20.38 |
| 48 | James Knox | Deceuninck-Quick Step | + 20.44 |
| 49 | Nicolas Edet | Cofidis | + 21.19 |
| 50 | Alberto Bettiol | EF Education-NIPPO | + 21.21 |
| 51 | Mikel Nieve | Team BikeExchange | + 21.50 |
| 52 | Mikkel Honore | Deceuninck-Quick Step | + 21.56 |
| 53 | Gorka Izagirre | Astana-Premier Tech | + 22.03 |
| 54 | Dario Cataldo | Movistar Team | + 22.40 |
| 55 | Andrea Vendrame | AG2R Citroën Team | + 22.58 |
| 56 | Geoffrey Bouchard | AG2R Citroën Team | + 23.40 |
| 57 | Gianluca Brambilla | Trek-Segafredo | + 24.03 |
| 58 | Alessandro De Marchi | Israel Start-Up Nation | + 25.08 |
| 59 | Rudy Molard | Groupama-FDJ | + 25.46 |
| 60 | Felix Großschartner | BORA-hansgrohe | + 27.12 |
| 61 | Lawrence Warbasse | AG2R Citroën Team | + 27.39 |
| 62 | Tony Gallopin | AG2R Citroën Team | + 28.03 |
| 63 | Matteo Sobrero | Astana-Premier Tech | + 28.08 |
| 64 | Kilian Frankiny | Team Qhubeka NextHash | + 28.09 |
| 65 | Nicolas Roche | Team DSM | + 28.59 |
| 66 | Pieter Serry | Deceuninck-Quick Step | + 29.36 |
| 67 | Luis León Sánchez | Astana-Premier Tech | + 30.18 |
| 68 | Edward Ravasi | EOLO-KOMETA Cycling Team | + 30.27 |
| 69 | Andrea Pasqualon | Intermarché-Wanty-Gobert Matériaux | + 32.11 |
| 70 | Quinten Hermans | Intermarché-Wanty-Gobert Matériaux | + 32.22 |
| 71 | Alessandro Covi | UAE Team Emirates | + 32.51 |
| 72 | Simone Ravanelli | Androni Giocattoli-Sidermec | + 32.55 |
| 73 | Christopher Juul-Jensen | Team BikeExchange | + 33.57 |
| 74 | Sebastien Reichenbach | Groupama-FDJ | + 34.23 |
| 75 | Jhonnatan Narvaez | INEOS Grenadiers | + 36.09 |
| 76 | Fabio Felline | Astana-Premier Tech | + 36.28 |
| 77 | Giovanni Carboni | Bardiani CSF Faizanè | + 36.44 |
| 78 | Simon Guglielmi | Groupama-FDJ | + 36.45 |
| 79 | Remi Cavagna | Deceuninck-Quick Step | + 36.56 |
| 80 | Callum Scotson | Team BikeExchange | + 37.33 |
| 81 | Gianni Vermeersch | Alpecin-Fenix | + 37.39 |
| 82 | Victor Campenaerts | Team Qhubeka NextHash | + 37.45 |
| 83 | Alexander Cepeda | Androni Giocattoli-Sidermec | + 38.01 |
| 84 | Simone Petilli | Intermarché-Wanty-Gobert Matériaux | + 38.02 |
| 85 | Chris Hamilton | Team DSM | + 38.20 |
| 86 | Filippo Fiorelli | Bardiani CSF Faizanè | + 39.31 |
| 87 | Marton Dina | EOLO-KOMETA Cycling Team | + 40.16 |
| 88 | Lars van den Berg | Groupama-FDJ | + 40.27 |
| 89 | Jens Keukeleire | EF Education-NIPPO | + 42.25 |
| 90 | Filippo Ganna | INEOS Grenadiers | + 42.32 |
| 91 | Salvatore Puccio | INEOS Grenadiers | + 42.37 |
| 92 | Jan Tratnik | Bahrain Victorious | + 42.52 |
| 93 | Guy Niv | Israel Start-Up Nation | + 43.53 |
| 94 | Filippo Zana | Bardiani CSF Faizanè | + 43.58 |
| 95 | Nikias Arndt | Team DSM | + 44.23 |
| 96 | Kobe Goossens | Lotto-Soudal | + 44.34 |
| 97 | Matteo Badilatti | Groupama-FDJ | + 44.45 |
| 98 | Eduardo Sepulveda | Androni Giocattoli-Sidermec | + 44.56 |
| 99 | Romain Seigle | Groupama-FDJ | + 45.49 |
| 100 | Tejay van Garderen | EF Education-NIPPO | + 45.50 |
| 101 | Giovanni Aleotti | BORA-hansgrohe | + 46.21 |
| 102 | Peter Sagan | BORA-hansgrohe | + 46.26 |
| 103 | Daniel Oss | BORA-hansgrohe | + 46.30 |
| 104 | Valerio Conti | UAE Team Emirates | + 46.53 |
| 105 | Vadim Pronskiy | Astana-Premier Tech | + 47.09 |
| 106 | Vincenzo Albanese | EOLO-KOMETA Cycling Team | + 47.25 |
| 107 | Matteo Jorgenson | Movistar Team | + 47.38 |
| 108 | Enrico Battaglin | Bardiani CSF Faizanè | + 47.58 |
| 109 | Natnael Tesfazion | Androni Giocattoli-Sidermec | + 48.15 |
| 110 | Taco van der Hoorn | Intermarché-Wanty-Gobert Matériaux | + 48.36 |
| 111 | Mark Christian | EOLO-KOMETA Cycling Team | + 48.37 |
| 112 | Amanuel Ghebreigzabhier | Trek-Segafredo | + 48.42 |
| 113 | Stefano Oldani | Lotto-Soudal | + 49.09 |
| 114 | Clément Champoussin | AG2R Citroën Team | + 49.26 |
| 115 | Fernando Gaviria | UAE Team Emirates | + 49.29 |
| 116 | Davide Cimolai | Israel Start-Up Nation | + 49.30 |
| 117 | Nicola Venchiarutti | Androni Giocattoli-Sidermec | + 49.49 |
| 118 | Rémy Rochas | Cofidis | + 50.23 |
| 119 | Simon Pellaud | Androni Giocattoli-Sidermec | + 50.55 |
| 120 | Jos Van Emden | Jumbo-Visma | + 51.02 |
| 121 | Natnael Berhane | Cofidis | + 51.12 |
| 122 | Mauro Schmid | Team Qhubeka NextHash | + 51.24 |
| 123 | Yukiya Arashiro | Bahrain Victorious | + 51.47 |
| 124 | Jimmy Janssens | Alpecin-Fenix | + 52.53 |
| 125 | Harm Vanhoucke | Lotto-Soudal | + 53.52 |
| 126 | Nico Denz | Team DSM | + 53.53 |
| 127 | Edoardo Affini | Jumbo-Visma | + 55.03 |
| 128 | Rafael Valls | Bahrain Victorious | + 55.17 |
| 129 | Cameron Meyer | Team BikeExchange | + 55.19 |
| 130 | Max Kanter | Team DSM | + 56.27 |
| 131 | Andrii Ponomar | Androni Giocattoli-Sidermec | + 57.02 |
| 132 | Elia Viviani | Cofidis | + 57.05 |
| 133 | Iljo Keisse | Deceuninck-Quick Step | + 57.15 |
| 134 | Michael Hepburn | Team BikeExchange | + 57.55 |
| 135 | Paul Martens | Jumbo-Visma | + 57.59 |
| 136 | Cesare Benedetti | BORA-hansgrohe | + 58.06 |
| 137 | Samuele Battistella | Astana-Premier Tech | + 58.28 |
| 138 | Samuele Zoccarato | Bardiani CSF Faizanè | + 58.37 |
| 139 | Giacomo Nizzolo | Team Qhubeka NextHash | + 58.40 |
| 140 | Davide Gabburo | Bardiani CSF Faizanè | + 58.49 |
| 141 | Sebastian Molano | UAE Team Emirates | + 59.04 |
| 142 | Lawrence Naesen | AG2R Citroën Team | + 59.18 |
| 143 | Simone Consonni | Cofidis | + 59.21 |
| 144 | Oscar Riesebeek | Alpecin-Fenix | + 59.39 |
| 145 | Simon Carr | EF Education-NIPPO | + 59.41 |
| 146 | Max Walscheid | Team Qhubeka NextHash | + 01:00.15 |
| 147 | Bert-Jan Lindeman | Team Qhubeka NextHash | + 01:00.29 |
| 148 | Jasper De Buyst | Lotto-Soudal | + 01:00.33 |
| 149 | Fabio Sabatini | Cofidis | + 01:00.53 |
| 150 | Antoine Duchesne | Groupama-FDJ | + 01:01.00 |
| 151 | Alexis Gougeard | AG2R Citroën Team | + 01:01.01 |
| 152 | Senne Leysen | Alpecin-Fenix | + 01:01.28 |
| 153 | Alexander Krieger | Alpecin-Fenix | + 01:01.39 |
| 154 | Koen De Kort | Trek-Segafredo | + 01:01.56 |
| 155 | Wesley Kreder | Intermarché-Wanty-Gobert Matériaux | + 01:02.07 |
| 156 | Thomas De Gendt | Lotto-Soudal | + 01:02.15 |
| 157 | Giovanni Visconti | Bardiani CSF Faizanè | + 01:02.42 |
| 158 | Filippo Tagliani | Androni Giocattoli-Sidermec | + 01:03.07 |
| 159 | Matthias Brändle | Israel Start-Up Nation | + 01:03.08 |
| 160 | Alex Dowsett | Israel Start-Up Nation | + 01:03.13 |
| 161 | Tim Merlier | Alpecin-Fenix | + 01:03.18 |
| 162 | Dylan Groenewegen | Jumbo-Visma | + 01:03.47 |
| 163 | Maciej Bodnar | BORA-hansgrohe | + 01:03.56 |
| 164 | Julius van den Berg | EF Education-NIPPO | + 01:04.08 |
| 165 | Lukasz Wisniowski | Team Qhubeka NextHash | + 01:04.11 |
| 166 | Maximiliano Richeze | UAE Team Emirates | + 01:04.49 |
| 167 | Matteo Moschetti | Trek-Segafredo | + 01:04.57 |
| 168 | David Dekker | Jumbo-Visma | + 01:05.20 |
| 169 | Umberto Marengo | Bardiani CSF Faizanè | + 01:05.36 |
| 170 | Samuele Rivi | EOLO-KOMETA Cycling Team | + 01:07.00 |
| 171 | Dries De Bondt | Alpecin-Fenix | + 01:07.10 |
| 172 | Tomasz Marczynski | Lotto-Soudal | + 01:07.22 |
| 173 | Albert Torres | Movistar Team | + 01:09.06 |
| 174 | Riccardo Minali | Intermarché-Wanty-Gobert Matériaux | + 01:09.19 |
| 175 | Caleb Ewan | Lotto-Soudal | + 01:11.07 |
| 176 | Attilio Viviani | Cofidis | + 01:12.51 |
| 177 | Roger Kluge | Lotto-Soudal | + 01:15.57 |
| - | Domenico Pozzovivo | Team Qhubeka NextHash | DNS |
Youth
| Pos | Rider | Team | Time |
|---|---|---|---|
| 1 | Attila Valter | Groupama-FDJ | 26:59:18 |
| 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.29 |
| 8 | Gino Mäder | Bahrain Victorious | + 03.30 |
| 9 | Harold Tejada | Astana-Premier Tech | + 04.13 |
| 10 | Joao Almeida | Deceuninck-Quick Step | + 04.49 |
| 11 | Lorenzo Fortunato | EOLO-KOMETA Cycling Team | + 07.44 |
| 12 | Einer Rubio | Movistar Team | + 14.05 |
| 13 | Michael Storer | Team DSM | + 14.54 |
| 14 | Victor Lafay | Cofidis | + 18.43 |
| 15 | Mikkel Honore | Deceuninck-Quick Step | + 21.56 |
| 16 | Matteo Sobrero | Astana-Premier Tech | + 28.08 |
| 17 | Alessandro Covi | UAE Team Emirates | + 32.51 |
| 18 | Jhonnatan Narvaez | INEOS Grenadiers | + 36.09 |
| 19 | Simon Guglielmi | Groupama-FDJ | + 36.45 |
| 20 | Callum Scotson | Team BikeExchange | + 37.33 |
| 21 | Alexander Cepeda | Androni Giocattoli-Sidermec | + 38.01 |
| 22 | Marton Dina | EOLO-KOMETA Cycling Team | + 40.16 |
| 23 | Lars van den Berg | Groupama-FDJ | + 40.27 |
| 24 | Filippo Ganna | INEOS Grenadiers | + 42.32 |
| 25 | Filippo Zana | Bardiani CSF Faizanè | + 43.58 |
| 26 | Kobe Goossens | Lotto-Soudal | + 44.34 |
| 27 | Giovanni Aleotti | BORA-hansgrohe | + 46.21 |
| 28 | Vadim Pronskiy | Astana-Premier Tech | + 47.09 |
| 29 | Vincenzo Albanese | EOLO-KOMETA Cycling Team | + 47.25 |
| 30 | Matteo Jorgenson | Movistar Team | + 47.38 |
| 31 | Natnael Tesfazion | Androni Giocattoli-Sidermec | + 48.15 |
| 32 | Stefano Oldani | Lotto-Soudal | + 49.09 |
| 33 | Clément Champoussin | AG2R Citroën Team | + 49.26 |
| 34 | Nicola Venchiarutti | Androni Giocattoli-Sidermec | + 49.49 |
| 35 | Rémy Rochas | Cofidis | + 50.23 |
| 36 | Mauro Schmid | Team Qhubeka NextHash | + 51.24 |
| 37 | Harm Vanhoucke | Lotto-Soudal | + 53.52 |
| 38 | Edoardo Affini | Jumbo-Visma | + 55.03 |
| 39 | Max Kanter | Team DSM | + 56.27 |
| 40 | Andrii Ponomar | Androni Giocattoli-Sidermec | + 57.02 |
| 41 | Samuele Battistella | Astana-Premier Tech | + 58.28 |
| 42 | Samuele Zoccarato | Bardiani CSF Faizanè | + 58.37 |
| 43 | Simon Carr | EF Education-NIPPO | + 59.41 |
| 44 | Senne Leysen | Alpecin-Fenix | + 01:01.28 |
| 45 | Julius van den Berg | EF Education-NIPPO | + 01:04.08 |
| 46 | Matteo Moschetti | Trek-Segafredo | + 01:04.57 |
| 47 | David Dekker | Jumbo-Visma | + 01:05.20 |
| 48 | Samuele Rivi | EOLO-KOMETA Cycling Team | + 01:07.00 |
| 49 | Attilio Viviani | Cofidis | + 01:12.51 |
Points
| Pos | Rider | Team | Points |
|---|---|---|---|
| 1 | Caleb Ewan | Lotto-Soudal | 106 |
| 2 | Tim Merlier | Alpecin-Fenix | 83 |
| 3 | Giacomo Nizzolo | Team Qhubeka NextHash | 76 |
| 4 | Elia Viviani | Cofidis | 69 |
| 5 | Davide Cimolai | Israel Start-Up Nation | 66 |
| 6 | Peter Sagan | BORA-hansgrohe | 57 |
| 7 | Fernando Gaviria | UAE Team Emirates | 42 |
| 8 | Matteo Moschetti | Trek-Segafredo | 42 |
| 9 | Filippo Tagliani | Androni Giocattoli-Sidermec | 39 |
| 10 | Filippo Fiorelli | Bardiani CSF Faizanè | 39 |
| 11 | Dylan Groenewegen | Jumbo-Visma | 36 |
| 12 | Gino Mäder | Bahrain Victorious | 29 |
| 13 | Andrea Pasqualon | Intermarché-Wanty-Gobert Matériaux | 29 |
| 14 | Taco van der Hoorn | Intermarché-Wanty-Gobert Matériaux | 28 |
| 15 | Umberto Marengo | Bardiani CSF Faizanè | 28 |
| 16 | Alessandro De Marchi | Israel Start-Up Nation | 23 |
| 17 | Simon Pellaud | Androni Giocattoli-Sidermec | 20 |
| 18 | Egan Bernal | INEOS Grenadiers | 18 |
| 19 | Filippo Ganna | INEOS Grenadiers | 15 |
| 20 | Max Kanter | Team DSM | 14 |
| 21 | Simone Ravanelli | Androni Giocattoli-Sidermec | 12 |
| 22 | Remco Evenepoel | Deceuninck-Quick Step | 12 |
| 23 | Daniel Martin | Israel Start-Up Nation | 12 |
| 24 | Edoardo Affini | Jumbo-Visma | 12 |
| 25 | Sebastian Molano | UAE Team Emirates | 11 |
| 26 | Tobias Foss | Jumbo-Visma | 9 |
| 27 | Lawrence Naesen | AG2R Citroën Team | 9 |
| 28 | Louis Vervaeke | Alpecin-Fenix | 8 |
| 29 | Simon Guglielmi | Groupama-FDJ | 8 |
| 30 | Nicola Venchiarutti | Androni Giocattoli-Sidermec | 8 |
| 31 | Samuele Zoccarato | Bardiani CSF Faizanè | 8 |
| 32 | Joao Almeida | Deceuninck-Quick Step | 7 |
| 33 | Giulio Ciccone | Trek-Segafredo | 6 |
| 34 | Patrick Bevin | Israel Start-Up Nation | 6 |
| 35 | Matej Mohoric | Bahrain Victorious | 6 |
| 36 | Remi Cavagna | Deceuninck-Quick Step | 6 |
| 37 | Jan Tratnik | Bahrain Victorious | 6 |
| 38 | Mark Christian | EOLO-KOMETA Cycling Team | 6 |
| 39 | Samuele Rivi | EOLO-KOMETA Cycling Team | 6 |
| 40 | Attila Valter | Groupama-FDJ | 5 |
| 41 | Damiano Caruso | Bahrain Victorious | 5 |
| 42 | Gianni Vermeersch | Alpecin-Fenix | 5 |
| 43 | Vincenzo Albanese | EOLO-KOMETA Cycling Team | 5 |
| 44 | Jos Van Emden | Jumbo-Visma | 5 |
| 45 | Jimmy Janssens | Alpecin-Fenix | 5 |
| 46 | Simone Consonni | Cofidis | 5 |
| 47 | Daniel Martinez | INEOS Grenadiers | 4 |
| 48 | Gianni Moscon | INEOS Grenadiers | 4 |
| 49 | Francesco Gavazzi | EOLO-KOMETA Cycling Team | 4 |
| 50 | Nicolas Edet | Cofidis | 4 |
| 51 | Andrii Ponomar | Androni Giocattoli-Sidermec | 4 |
| 52 | Marc Soler | Movistar Team | 3 |
| 53 | Nelson Oliveira | Movistar Team | 3 |
| 54 | Alberto Bettiol | EF Education-NIPPO | 3 |
| 55 | Dario Cataldo | Movistar Team | 3 |
| 56 | Andrea Vendrame | AG2R Citroën Team | 3 |
| 57 | Mauro Schmid | Team Qhubeka NextHash | 3 |
| 58 | Max Walscheid | Team Qhubeka NextHash | 3 |
| 59 | Hugh Carthy | EF Education-NIPPO | 2 |
| 60 | Rein Taaramäe | Intermarché-Wanty-Gobert Matériaux | 2 |
| 61 | Jacopo Mosca | Trek-Segafredo | 2 |
| 62 | Geoffrey Bouchard | AG2R Citroën Team | 2 |
| 63 | Marton Dina | EOLO-KOMETA Cycling Team | 2 |
| 64 | Daniel Oss | BORA-hansgrohe | 2 |
| 65 | Stefano Oldani | Lotto-Soudal | 2 |
| 66 | Jasper De Buyst | Lotto-Soudal | 2 |
| 67 | Alexis Gougeard | AG2R Citroën Team | 2 |
| 68 | Matthias Brändle | Israel Start-Up Nation | 2 |
| 69 | Maximiliano Richeze | UAE Team Emirates | 2 |
| 70 | Riccardo Minali | Intermarché-Wanty-Gobert Matériaux | 2 |
| 71 | Aleksandr Vlasov | Astana-Premier Tech | 1 |
| 72 | Bauke Mollema | Trek-Segafredo | 1 |
| 73 | Christopher Juul-Jensen | Team BikeExchange | 1 |
| 74 | Fabio Felline | Astana-Premier Tech | 1 |
| 75 | Lars van den Berg | Groupama-FDJ | 1 |
| 76 | 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 | Vincenzo Albanese | EOLO-KOMETA Cycling Team | 16 |
| 4 | Rein Taaramäe | Intermarché-Wanty-Gobert Matériaux | 13 |
| 5 | Matej Mohoric | Bahrain Victorious | 10 |
| 6 | Alessandro De Marchi | Israel Start-Up Nation | 10 |
| 7 | Francesco Gavazzi | EOLO-KOMETA Cycling Team | 9 |
| 8 | Simon Pellaud | Androni Giocattoli-Sidermec | 9 |
| 9 | Egan Bernal | INEOS Grenadiers | 8 |
| 10 | Simone Ravanelli | Androni Giocattoli-Sidermec | 8 |
| 11 | Daniel Martin | Israel Start-Up Nation | 6 |
| 12 | Christopher Juul-Jensen | Team BikeExchange | 6 |
| 13 | Filippo Fiorelli | Bardiani CSF Faizanè | 6 |
| 14 | Lars van den Berg | Groupama-FDJ | 6 |
| 15 | Louis Vervaeke | Alpecin-Fenix | 5 |
| 16 | Bauke Mollema | Trek-Segafredo | 5 |
| 17 | Remco Evenepoel | Deceuninck-Quick Step | 4 |
| 18 | Dario Cataldo | Movistar Team | 4 |
| 19 | Giulio Ciccone | Trek-Segafredo | 2 |
| 20 | Jan Tratnik | Bahrain Victorious | 2 |
| 21 | Mark Christian | EOLO-KOMETA Cycling Team | 2 |
| 22 | Jimmy Janssens | Alpecin-Fenix | 2 |
| 23 | Samuele Zoccarato | Bardiani CSF Faizanè | 2 |
| 24 | Filippo Tagliani | Androni Giocattoli-Sidermec | 2 |
| 25 | Umberto Marengo | Bardiani CSF Faizanè | 2 |
| 26 | Attila Valter | Groupama-FDJ | 1 |
| 27 | Damiano Caruso | Bahrain Victorious | 1 |
| 28 | Quinten Hermans | Intermarché-Wanty-Gobert Matériaux | 1 |
| 29 | Alexis Gougeard | AG2R Citroën Team | 1 |
| 30 | Fabio Felline | Astana-Premier Tech | -4 |
Team
| Pos | Team | Time |
|---|---|---|
| 1 | Bahrain Victorious | 80:59:58 |
| 2 | INEOS Grenadiers | + 00.39 |
| 3 | Team BikeExchange | + 02.48 |
| 4 | Trek-Segafredo | + 03.48 |
| 5 | Deceuninck-Quick Step | + 05.47 |
| 6 | EF Education-NIPPO | + 06.10 |
| 7 | Team DSM | + 12.55 |
| 8 | Movistar Team | + 13.46 |
| 9 | Jumbo-Visma | + 18.39 |
| 10 | Astana-Premier Tech | + 21.25 |
| 11 | UAE Team Emirates | + 23.40 |
| 12 | BORA-hansgrohe | + 29.23 |
| 13 | Israel Start-Up Nation | + 38.19 |
| 14 | EOLO-KOMETA Cycling Team | + 43.17 |
| 15 | Intermarché-Wanty-Gobert Matériaux | + 46.32 |
| 16 | Groupama-FDJ | + 48.05 |
| 17 | AG2R Citroën Team | + 58.48 |
| 18 | Alpecin-Fenix | + 01:18.50 |
| 19 | Cofidis | + 01:21.41 |
| 20 | Team Qhubeka NextHash | + 01:24.16 |
| 21 | Bardiani CSF Faizanè | + 01:26.55 |
| 22 | Androni Giocattoli-Sidermec | + 01:38.13 |
| 23 | Lotto-Soudal | + 02:01.04 |








