Giro d'Italia 2021 - Stage 4
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 | Joe Dombrowski | UAE Team Emirates | 4:58:38 |
| 2 | Alessandro De Marchi | Israel Start-Up Nation | + 00.13 |
| 3 | Filippo Fiorelli | Bardiani CSF Faizanè | + 00.27 |
| 4 | Louis Vervaeke | Alpecin-Fenix | + 00.29 |
| 5 | Jan Tratnik | Bahrain Victorious | + 00.29 |
| 6 | Attila Valter | Groupama-FDJ | + 00.44 |
| 7 | Nicolas Edet | Cofidis | + 00.49 |
| 8 | Nelson Oliveira | Movistar Team | + 00.57 |
| 9 | Rein Taaramäe | Intermarché-Wanty-Gobert Matériaux | + 01.33 |
| 10 | Christopher Juul-Jensen | Team BikeExchange | + 01.36 |
| 11 | Egan Bernal | INEOS Grenadiers | + 01.37 |
| 12 | Giulio Ciccone | Trek-Segafredo | + 01.37 |
| 13 | Aleksandr Vlasov | Astana-Premier Tech | + 01.37 |
| 14 | Mikel Landa | Bahrain Victorious | + 01.37 |
| 15 | Hugh Carthy | EF Education-NIPPO | + 01.37 |
| 16 | Remco Evenepoel | Deceuninck-Quick Step | + 01.48 |
| 17 | Romain Bardet | Team DSM | + 01.48 |
| 18 | Simon Yates | Team BikeExchange | + 01.48 |
| 19 | Daniel Martin | Israel Start-Up Nation | + 01.48 |
| 20 | Davide Formolo | UAE Team Emirates | + 01.48 |
| 21 | Alberto Bettiol | EF Education-NIPPO | + 01.48 |
| 22 | Damiano Caruso | Bahrain Victorious | + 01.48 |
| 23 | Gianni Moscon | INEOS Grenadiers | + 02.05 |
| 24 | Andrea Vendrame | AG2R Citroën Team | + 02.05 |
| 25 | Domenico Pozzovivo | Team Qhubeka NextHash | + 02.11 |
| 26 | Emanuel Buchmann | BORA-hansgrohe | + 02.11 |
| 27 | Vincenzo Nibali | Trek-Segafredo | + 02.11 |
| 28 | Pavel Sivakov | INEOS Grenadiers | + 02.11 |
| 29 | Jai Hindley | Team DSM | + 02.11 |
| 30 | Daniel Martinez | INEOS Grenadiers | + 02.11 |
| 31 | Marc Soler | Movistar Team | + 02.11 |
| 32 | Nick Schultz | Team BikeExchange | + 02.11 |
| 33 | Pello Bilbao | Bahrain Victorious | + 02.11 |
| 34 | Fausto Masnada | Deceuninck-Quick Step | + 02.51 |
| 35 | Gino Mäder | Bahrain Victorious | + 02.51 |
| 36 | Jacopo Mosca | Trek-Segafredo | + 02.51 |
| 37 | Tobias Foss | Jumbo-Visma | + 03.06 |
| 38 | George Bennett | Jumbo-Visma | + 03.06 |
| 39 | Ruben Guerreiro | EF Education-NIPPO | + 03.06 |
| 40 | Diego Ulissi | UAE Team Emirates | + 03.31 |
| 41 | Harold Tejada | Astana-Premier Tech | + 03.52 |
| 42 | Tanel Kangert | Team BikeExchange | + 03.52 |
| 43 | Felix Großschartner | BORA-hansgrohe | + 04.07 |
| 44 | Marton Dina | EOLO-KOMETA Cycling Team | + 04.07 |
| 45 | Koen Bouwman | Jumbo-Visma | + 05.02 |
| 46 | Jhonnatan Narvaez | INEOS Grenadiers | + 05.02 |
| 47 | Jan Hirt | Intermarché-Wanty-Gobert Matériaux | + 05.20 |
| 48 | James Knox | Deceuninck-Quick Step | + 05.58 |
| 49 | Joao Almeida | Deceuninck-Quick Step | + 05.58 |
| 50 | Luis León Sánchez | Astana-Premier Tech | + 05.58 |
| 51 | Rudy Molard | Groupama-FDJ | + 05.58 |
| 52 | Mikel Nieve | Team BikeExchange | + 05.58 |
| 53 | Pieter Serry | Deceuninck-Quick Step | + 05.58 |
| 54 | Michael Storer | Team DSM | + 05.58 |
| 55 | Francesco Gavazzi | EOLO-KOMETA Cycling Team | + 05.58 |
| 56 | Lorenzo Fortunato | EOLO-KOMETA Cycling Team | + 06.12 |
| 57 | Patrick Bevin | Israel Start-Up Nation | + 06.59 |
| 58 | Matej Mohoric | Bahrain Victorious | + 07.56 |
| 59 | Victor Lafay | Cofidis | + 08.24 |
| 60 | Mikkel Honore | Deceuninck-Quick Step | + 08.52 |
| 61 | Callum Scotson | Team BikeExchange | + 08.52 |
| 62 | Gianluca Brambilla | Trek-Segafredo | + 08.52 |
| 63 | Gorka Izagirre | Astana-Premier Tech | + 08.52 |
| 64 | Matteo Sobrero | Astana-Premier Tech | + 08.52 |
| 65 | Jonathan Castroviejo | INEOS Grenadiers | + 08.52 |
| 66 | Jonathan Caicedo | EF Education-NIPPO | + 08.52 |
| 67 | François Bidard | AG2R Citroën Team | + 09.16 |
| 68 | Geoffrey Bouchard | AG2R Citroën Team | + 09.16 |
| 69 | Davide Villella | Movistar Team | + 12.22 |
| 70 | Einer Rubio | Movistar Team | + 12.22 |
| 71 | Nicola Venchiarutti | Androni Giocattoli-Sidermec | + 12.22 |
| 72 | Filippo Zana | Bardiani CSF Faizanè | + 12.22 |
| 73 | Giovanni Aleotti | BORA-hansgrohe | + 12.36 |
| 74 | Matteo Fabbro | BORA-hansgrohe | + 12.36 |
| 75 | Nicolas Roche | Team DSM | + 12.36 |
| 76 | Jens Keukeleire | EF Education-NIPPO | + 13.55 |
| 77 | Gianni Vermeersch | Alpecin-Fenix | + 13.55 |
| 78 | Mauro Schmid | Team Qhubeka NextHash | + 13.55 |
| 79 | Kilian Frankiny | Team Qhubeka NextHash | + 13.55 |
| 80 | Chris Hamilton | Team DSM | + 13.55 |
| 81 | Tony Gallopin | AG2R Citroën Team | + 13.55 |
| 82 | Alessandro Covi | UAE Team Emirates | + 13.55 |
| 83 | Lawrence Warbasse | AG2R Citroën Team | + 13.55 |
| 84 | Vadim Pronskiy | Astana-Premier Tech | + 13.55 |
| 85 | Andrea Pasqualon | Intermarché-Wanty-Gobert Matériaux | + 13.55 |
| 86 | Sebastien Reichenbach | Groupama-FDJ | + 13.55 |
| 87 | Simone Petilli | Intermarché-Wanty-Gobert Matériaux | + 13.55 |
| 88 | Simone Ravanelli | Androni Giocattoli-Sidermec | + 13.55 |
| 89 | Remi Cavagna | Deceuninck-Quick Step | + 13.55 |
| 90 | Nico Denz | Team DSM | + 13.55 |
| 91 | Guy Niv | Israel Start-Up Nation | + 13.55 |
| 92 | Bauke Mollema | Trek-Segafredo | + 13.55 |
| 93 | Simon Guglielmi | Groupama-FDJ | + 13.55 |
| 94 | Romain Seigle | Groupama-FDJ | + 13.55 |
| 95 | Edward Ravasi | EOLO-KOMETA Cycling Team | + 13.55 |
| 96 | Amanuel Ghebreigzabhier | Trek-Segafredo | + 13.55 |
| 97 | Victor Campenaerts | Team Qhubeka NextHash | + 13.55 |
| 98 | Alexander Cepeda | Androni Giocattoli-Sidermec | + 13.55 |
| 99 | Antonio Pedrero | Movistar Team | + 13.55 |
| 100 | Rafael Valls | Bahrain Victorious | + 15.08 |
| 101 | Quinten Hermans | Intermarché-Wanty-Gobert Matériaux | + 18.07 |
| 102 | Matteo Badilatti | Groupama-FDJ | + 18.29 |
| 103 | Daniel Oss | BORA-hansgrohe | + 20.36 |
| 104 | Koen De Kort | Trek-Segafredo | + 20.36 |
| 105 | Michael Hepburn | Team BikeExchange | + 20.36 |
| 106 | Rémy Rochas | Cofidis | + 20.36 |
| 107 | Salvatore Puccio | INEOS Grenadiers | + 20.36 |
| 108 | Lars van den Berg | Groupama-FDJ | + 20.36 |
| 109 | Natnael Tesfazion | Androni Giocattoli-Sidermec | + 20.36 |
| 110 | Edoardo Affini | Jumbo-Visma | + 20.36 |
| 111 | Dario Cataldo | Movistar Team | + 20.36 |
| 112 | Giovanni Carboni | Bardiani CSF Faizanè | + 20.36 |
| 113 | Tejay van Garderen | EF Education-NIPPO | + 20.36 |
| 114 | Harm Vanhoucke | Lotto-Soudal | + 20.36 |
| 115 | Filippo Ganna | INEOS Grenadiers | + 21.08 |
| 116 | Valerio Conti | UAE Team Emirates | + 21.25 |
| 117 | Peter Sagan | BORA-hansgrohe | + 23.06 |
| 118 | Lukasz Wisniowski | Team Qhubeka NextHash | + 23.06 |
| 119 | Lawrence Naesen | AG2R Citroën Team | + 23.06 |
| 120 | Stefano Oldani | Lotto-Soudal | + 23.06 |
| 121 | Davide Gabburo | Bardiani CSF Faizanè | + 23.06 |
| 122 | Andrii Ponomar | Androni Giocattoli-Sidermec | + 23.06 |
| 123 | Giovanni Visconti | Bardiani CSF Faizanè | + 23.06 |
| 124 | Filippo Tagliani | Androni Giocattoli-Sidermec | + 23.06 |
| 125 | Natnael Berhane | Cofidis | + 23.06 |
| 126 | Antoine Duchesne | Groupama-FDJ | + 23.06 |
| 127 | Umberto Marengo | Bardiani CSF Faizanè | + 23.06 |
| 128 | Simon Pellaud | Androni Giocattoli-Sidermec | + 23.06 |
| 129 | Nikias Arndt | Team DSM | + 23.06 |
| 130 | Cesare Benedetti | BORA-hansgrohe | + 23.06 |
| 131 | Max Walscheid | Team Qhubeka NextHash | + 23.06 |
| 132 | Giacomo Nizzolo | Team Qhubeka NextHash | + 23.06 |
| 133 | Bert-Jan Lindeman | Team Qhubeka NextHash | + 23.06 |
| 134 | Senne Leysen | Alpecin-Fenix | + 23.06 |
| 135 | Eduardo Sepulveda | Androni Giocattoli-Sidermec | + 23.06 |
| 136 | Enrico Battaglin | Bardiani CSF Faizanè | + 23.06 |
| 137 | Fernando Gaviria | UAE Team Emirates | + 23.06 |
| 138 | Matteo Jorgenson | Movistar Team | + 23.06 |
| 139 | Mark Christian | EOLO-KOMETA Cycling Team | + 23.06 |
| 140 | Jos Van Emden | Jumbo-Visma | + 23.06 |
| 141 | Alex Dowsett | Israel Start-Up Nation | + 23.06 |
| 142 | Paul Martens | Jumbo-Visma | + 23.06 |
| 143 | Matthias Brändle | Israel Start-Up Nation | + 23.06 |
| 144 | Samuele Battistella | Astana-Premier Tech | + 23.06 |
| 145 | Dylan Groenewegen | Jumbo-Visma | + 23.06 |
| 146 | Alexis Gougeard | AG2R Citroën Team | + 23.06 |
| 147 | Clément Champoussin | AG2R Citroën Team | + 23.06 |
| 148 | Max Kanter | Team DSM | + 23.06 |
| 149 | David Dekker | Jumbo-Visma | + 23.06 |
| 150 | Davide Cimolai | Israel Start-Up Nation | + 23.06 |
| 151 | Kobe Goossens | Lotto-Soudal | + 23.06 |
| 152 | Julius van den Berg | EF Education-NIPPO | + 23.06 |
| 153 | Simon Carr | EF Education-NIPPO | + 23.06 |
| 154 | Vincenzo Albanese | EOLO-KOMETA Cycling Team | + 23.06 |
| 155 | Tomasz Marczynski | Lotto-Soudal | + 23.06 |
| 156 | Iljo Keisse | Deceuninck-Quick Step | + 23.06 |
| 157 | Fabio Felline | Astana-Premier Tech | + 23.06 |
| 158 | Yukiya Arashiro | Bahrain Victorious | + 23.06 |
| 159 | Wesley Kreder | Intermarché-Wanty-Gobert Matériaux | + 23.06 |
| 160 | Taco van der Hoorn | Intermarché-Wanty-Gobert Matériaux | + 23.06 |
| 161 | Oscar Riesebeek | Alpecin-Fenix | + 23.06 |
| 162 | Tim Merlier | Alpecin-Fenix | + 23.06 |
| 163 | Sebastian Molano | UAE Team Emirates | + 23.06 |
| 164 | Maciej Bodnar | BORA-hansgrohe | + 23.06 |
| 165 | Jasper De Buyst | Lotto-Soudal | + 23.06 |
| 166 | Jimmy Janssens | Alpecin-Fenix | + 23.06 |
| 167 | Cameron Meyer | Team BikeExchange | + 23.06 |
| 168 | Alexander Krieger | Alpecin-Fenix | + 24.35 |
| 169 | Albert Torres | Movistar Team | + 24.48 |
| 170 | Fabio Sabatini | Cofidis | + 25.42 |
| 171 | Samuele Zoccarato | Bardiani CSF Faizanè | + 25.42 |
| 172 | Samuele Rivi | EOLO-KOMETA Cycling Team | + 26.53 |
| 173 | Manuel Belletti | EOLO-KOMETA Cycling Team | + 26.53 |
| 174 | Riccardo Minali | Intermarché-Wanty-Gobert Matériaux | + 26.53 |
| 175 | Maximiliano Richeze | UAE Team Emirates | + 27.53 |
| 176 | Dries De Bondt | Alpecin-Fenix | + 28.10 |
| 177 | Thomas De Gendt | Lotto-Soudal | + 29.00 |
| 178 | Matteo Moschetti | Trek-Segafredo | + 29.00 |
| 179 | Roger Kluge | Lotto-Soudal | + 30.48 |
| 180 | Caleb Ewan | Lotto-Soudal | + 30.48 |
| 181 | Simone Consonni | Cofidis | + 30.56 |
| 182 | Elia Viviani | Cofidis | + 30.56 |
| 183 | Attilio Viviani | Cofidis | + 30.56 |
GC
| Pos | Rider | Team | Time |
|---|---|---|---|
| 1 | Alessandro De Marchi | Israel Start-Up Nation | 13:50:44 |
| 2 | Joe Dombrowski | UAE Team Emirates | + 00.22 |
| 3 | Louis Vervaeke | Alpecin-Fenix | + 00.42 |
| 4 | Nelson Oliveira | Movistar Team | + 00.48 |
| 5 | Attila Valter | Groupama-FDJ | + 01.00 |
| 6 | Nicolas Edet | Cofidis | + 01.15 |
| 7 | Aleksandr Vlasov | Astana-Premier Tech | + 01.24 |
| 8 | Remco Evenepoel | Deceuninck-Quick Step | + 01.28 |
| 9 | Alberto Bettiol | EF Education-NIPPO | + 01.37 |
| 10 | Hugh Carthy | EF Education-NIPPO | + 01.38 |
| 11 | Egan Bernal | INEOS Grenadiers | + 01.39 |
| 12 | Damiano Caruso | Bahrain Victorious | + 01.43 |
| 13 | Davide Formolo | UAE Team Emirates | + 01.44 |
| 14 | Rein Taaramäe | Intermarché-Wanty-Gobert Matériaux | + 01.47 |
| 15 | Mikel Landa | Bahrain Victorious | + 01.49 |
| 16 | Simon Yates | Team BikeExchange | + 01.49 |
| 17 | Gianni Moscon | INEOS Grenadiers | + 01.51 |
| 18 | Giulio Ciccone | Trek-Segafredo | + 01.56 |
| 19 | Romain Bardet | Team DSM | + 02.03 |
| 20 | Domenico Pozzovivo | Team Qhubeka NextHash | + 02.05 |
| 21 | Daniel Martin | Israel Start-Up Nation | + 02.08 |
| 22 | Pavel Sivakov | INEOS Grenadiers | + 02.08 |
| 23 | Daniel Martinez | INEOS Grenadiers | + 02.10 |
| 24 | Pello Bilbao | Bahrain Victorious | + 02.12 |
| 25 | Vincenzo Nibali | Trek-Segafredo | + 02.15 |
| 26 | Marc Soler | Movistar Team | + 02.16 |
| 27 | Jai Hindley | Team DSM | + 02.20 |
| 28 | Andrea Vendrame | AG2R Citroën Team | + 02.21 |
| 29 | Emanuel Buchmann | BORA-hansgrohe | + 02.29 |
| 30 | Nick Schultz | Team BikeExchange | + 02.33 |
| 31 | Tobias Foss | Jumbo-Visma | + 02.42 |
| 32 | Fausto Masnada | Deceuninck-Quick Step | + 02.52 |
| 33 | Gino Mäder | Bahrain Victorious | + 02.55 |
| 34 | George Bennett | Jumbo-Visma | + 03.10 |
| 35 | Ruben Guerreiro | EF Education-NIPPO | + 03.16 |
| 36 | Diego Ulissi | UAE Team Emirates | + 03.23 |
| 37 | Jacopo Mosca | Trek-Segafredo | + 03.26 |
| 38 | Harold Tejada | Astana-Premier Tech | + 03.56 |
| 39 | Tanel Kangert | Team BikeExchange | + 03.58 |
| 40 | Koen Bouwman | Jumbo-Visma | + 05.12 |
| 41 | Jhonnatan Narvaez | INEOS Grenadiers | + 05.15 |
| 42 | Joao Almeida | Deceuninck-Quick Step | + 05.38 |
| 43 | Jan Hirt | Intermarché-Wanty-Gobert Matériaux | + 05.49 |
| 44 | Rudy Molard | Groupama-FDJ | + 06.01 |
| 45 | Michael Storer | Team DSM | + 06.19 |
| 46 | James Knox | Deceuninck-Quick Step | + 06.23 |
| 47 | Francesco Gavazzi | EOLO-KOMETA Cycling Team | + 06.36 |
| 48 | Mikel Nieve | Team BikeExchange | + 06.45 |
| 49 | Luis León Sánchez | Astana-Premier Tech | + 06.58 |
| 50 | Patrick Bevin | Israel Start-Up Nation | + 07.06 |
| 51 | Lorenzo Fortunato | EOLO-KOMETA Cycling Team | + 07.07 |
| 52 | Matej Mohoric | Bahrain Victorious | + 07.57 |
| 53 | Jonathan Castroviejo | INEOS Grenadiers | + 08.42 |
| 54 | Mikkel Honore | Deceuninck-Quick Step | + 08.48 |
| 55 | Matteo Sobrero | Astana-Premier Tech | + 08.48 |
| 56 | Victor Lafay | Cofidis | + 08.51 |
| 57 | Gorka Izagirre | Astana-Premier Tech | + 08.55 |
| 58 | Jonathan Caicedo | EF Education-NIPPO | + 09.08 |
| 59 | Callum Scotson | Team BikeExchange | + 09.08 |
| 60 | Gianluca Brambilla | Trek-Segafredo | + 09.33 |
| 61 | Geoffrey Bouchard | AG2R Citroën Team | + 09.38 |
| 62 | Pieter Serry | Deceuninck-Quick Step | + 09.41 |
| 63 | Jan Tratnik | Bahrain Victorious | + 09.56 |
| 64 | Christopher Juul-Jensen | Team BikeExchange | + 11.14 |
| 65 | Nicolas Roche | Team DSM | + 12.39 |
| 66 | Matteo Fabbro | BORA-hansgrohe | + 12.51 |
| 67 | Davide Villella | Movistar Team | + 12.53 |
| 68 | Einer Rubio | Movistar Team | + 13.11 |
| 69 | Remi Cavagna | Deceuninck-Quick Step | + 13.36 |
| 70 | Felix Großschartner | BORA-hansgrohe | + 13.41 |
| 71 | Victor Campenaerts | Team Qhubeka NextHash | + 13.50 |
| 72 | Bauke Mollema | Trek-Segafredo | + 13.59 |
| 73 | Tony Gallopin | AG2R Citroën Team | + 14.01 |
| 74 | Kilian Frankiny | Team Qhubeka NextHash | + 14.07 |
| 75 | Alessandro Covi | UAE Team Emirates | + 14.08 |
| 76 | Lawrence Warbasse | AG2R Citroën Team | + 14.08 |
| 77 | Filippo Fiorelli | Bardiani CSF Faizanè | + 14.12 |
| 78 | Chris Hamilton | Team DSM | + 14.13 |
| 79 | Gianni Vermeersch | Alpecin-Fenix | + 14.19 |
| 80 | Simone Ravanelli | Androni Giocattoli-Sidermec | + 14.19 |
| 81 | Andrea Pasqualon | Intermarché-Wanty-Gobert Matériaux | + 14.22 |
| 82 | Antonio Pedrero | Movistar Team | + 14.33 |
| 83 | Sebastien Reichenbach | Groupama-FDJ | + 14.38 |
| 84 | Edward Ravasi | EOLO-KOMETA Cycling Team | + 14.42 |
| 85 | Alexander Cepeda | Androni Giocattoli-Sidermec | + 14.46 |
| 86 | Guy Niv | Israel Start-Up Nation | + 14.52 |
| 87 | Quinten Hermans | Intermarché-Wanty-Gobert Matériaux | + 18.20 |
| 88 | Marton Dina | EOLO-KOMETA Cycling Team | + 18.45 |
| 89 | François Bidard | AG2R Citroën Team | + 19.20 |
| 90 | Matteo Badilatti | Groupama-FDJ | + 19.37 |
| 91 | Filippo Ganna | INEOS Grenadiers | + 20.28 |
| 92 | Tejay van Garderen | EF Education-NIPPO | + 20.38 |
| 93 | Harm Vanhoucke | Lotto-Soudal | + 20.44 |
| 94 | Lars van den Berg | Groupama-FDJ | + 20.48 |
| 95 | Salvatore Puccio | INEOS Grenadiers | + 20.49 |
| 96 | Giovanni Carboni | Bardiani CSF Faizanè | + 21.05 |
| 97 | Dario Cataldo | Movistar Team | + 21.09 |
| 98 | Natnael Tesfazion | Androni Giocattoli-Sidermec | + 21.18 |
| 99 | Valerio Conti | UAE Team Emirates | + 21.19 |
| 100 | Giovanni Aleotti | BORA-hansgrohe | + 22.22 |
| 101 | Filippo Zana | Bardiani CSF Faizanè | + 22.27 |
| 102 | Rémy Rochas | Cofidis | + 22.32 |
| 103 | Daniel Oss | BORA-hansgrohe | + 22.47 |
| 104 | Fabio Felline | Astana-Premier Tech | + 23.00 |
| 105 | Matteo Jorgenson | Movistar Team | + 23.05 |
| 106 | Peter Sagan | BORA-hansgrohe | + 23.06 |
| 107 | Fernando Gaviria | UAE Team Emirates | + 23.10 |
| 108 | Nikias Arndt | Team DSM | + 23.11 |
| 109 | Cameron Meyer | Team BikeExchange | + 23.11 |
| 110 | Clément Champoussin | AG2R Citroën Team | + 23.15 |
| 111 | Yukiya Arashiro | Bahrain Victorious | + 23.22 |
| 112 | Mark Christian | EOLO-KOMETA Cycling Team | + 23.30 |
| 113 | Mauro Schmid | Team Qhubeka NextHash | + 23.33 |
| 114 | Davide Cimolai | Israel Start-Up Nation | + 23.33 |
| 115 | Taco van der Hoorn | Intermarché-Wanty-Gobert Matériaux | + 23.34 |
| 116 | Stefano Oldani | Lotto-Soudal | + 23.40 |
| 117 | Eduardo Sepulveda | Androni Giocattoli-Sidermec | + 23.44 |
| 118 | Nicola Venchiarutti | Androni Giocattoli-Sidermec | + 23.46 |
| 119 | Simon Pellaud | Androni Giocattoli-Sidermec | + 23.47 |
| 120 | Vadim Pronskiy | Astana-Premier Tech | + 23.49 |
| 121 | Amanuel Ghebreigzabhier | Trek-Segafredo | + 23.56 |
| 122 | Enrico Battaglin | Bardiani CSF Faizanè | + 23.59 |
| 123 | Simone Petilli | Intermarché-Wanty-Gobert Matériaux | + 24.00 |
| 124 | Simon Guglielmi | Groupama-FDJ | + 24.04 |
| 125 | Vincenzo Albanese | EOLO-KOMETA Cycling Team | + 24.05 |
| 126 | Jens Keukeleire | EF Education-NIPPO | + 24.33 |
| 127 | Rafael Valls | Bahrain Victorious | + 25.04 |
| 128 | Natnael Berhane | Cofidis | + 25.24 |
| 129 | Samuele Zoccarato | Bardiani CSF Faizanè | + 26.30 |
| 130 | Romain Seigle | Groupama-FDJ | + 26.58 |
| 131 | Nico Denz | Team DSM | + 28.05 |
| 132 | Edoardo Affini | Jumbo-Visma | + 29.41 |
| 133 | Elia Viviani | Cofidis | + 31.06 |
| 134 | Simone Consonni | Cofidis | + 31.17 |
| 135 | Alexis Gougeard | AG2R Citroën Team | + 32.16 |
| 136 | Jos Van Emden | Jumbo-Visma | + 32.19 |
| 137 | Simon Carr | EF Education-NIPPO | + 32.41 |
| 138 | Giacomo Nizzolo | Team Qhubeka NextHash | + 32.43 |
| 139 | Sebastian Molano | UAE Team Emirates | + 32.45 |
| 140 | Paul Martens | Jumbo-Visma | + 32.51 |
| 141 | Andrii Ponomar | Androni Giocattoli-Sidermec | + 33.03 |
| 142 | Jasper De Buyst | Lotto-Soudal | + 33.04 |
| 143 | Max Kanter | Team DSM | + 33.07 |
| 144 | Lawrence Naesen | AG2R Citroën Team | + 33.15 |
| 145 | Bert-Jan Lindeman | Team Qhubeka NextHash | + 33.17 |
| 146 | Max Walscheid | Team Qhubeka NextHash | + 33.18 |
| 147 | Cesare Benedetti | BORA-hansgrohe | + 33.33 |
| 148 | Iljo Keisse | Deceuninck-Quick Step | + 33.55 |
| 149 | Koen De Kort | Trek-Segafredo | + 34.05 |
| 150 | Davide Gabburo | Bardiani CSF Faizanè | + 34.29 |
| 151 | Michael Hepburn | Team BikeExchange | + 34.35 |
| 152 | Alexander Krieger | Alpecin-Fenix | + 34.42 |
| 153 | Matthias Brändle | Israel Start-Up Nation | + 35.52 |
| 154 | Alex Dowsett | Israel Start-Up Nation | + 35.57 |
| 155 | Samuele Battistella | Astana-Premier Tech | + 36.03 |
| 156 | Oscar Riesebeek | Alpecin-Fenix | + 36.12 |
| 157 | Kobe Goossens | Lotto-Soudal | + 36.20 |
| 158 | Lukasz Wisniowski | Team Qhubeka NextHash | + 36.20 |
| 159 | Antoine Duchesne | Groupama-FDJ | + 36.27 |
| 160 | Fabio Sabatini | Cofidis | + 36.39 |
| 161 | Giovanni Visconti | Bardiani CSF Faizanè | + 36.57 |
| 162 | Maciej Bodnar | BORA-hansgrohe | + 36.59 |
| 163 | David Dekker | Jumbo-Visma | + 37.03 |
| 164 | Filippo Tagliani | Androni Giocattoli-Sidermec | + 37.04 |
| 165 | Samuele Rivi | EOLO-KOMETA Cycling Team | + 37.05 |
| 166 | Julius van den Berg | EF Education-NIPPO | + 37.10 |
| 167 | Senne Leysen | Alpecin-Fenix | + 37.14 |
| 168 | Tim Merlier | Alpecin-Fenix | + 37.19 |
| 169 | Jimmy Janssens | Alpecin-Fenix | + 37.29 |
| 170 | Tomasz Marczynski | Lotto-Soudal | + 37.33 |
| 171 | Dylan Groenewegen | Jumbo-Visma | + 37.44 |
| 172 | Wesley Kreder | Intermarché-Wanty-Gobert Matériaux | + 37.53 |
| 173 | Umberto Marengo | Bardiani CSF Faizanè | + 37.54 |
| 174 | Dries De Bondt | Alpecin-Fenix | + 38.14 |
| 175 | Maximiliano Richeze | UAE Team Emirates | + 38.30 |
| 176 | Matteo Moschetti | Trek-Segafredo | + 38.54 |
| 177 | Thomas De Gendt | Lotto-Soudal | + 39.45 |
| 178 | Albert Torres | Movistar Team | + 39.51 |
| 179 | Riccardo Minali | Intermarché-Wanty-Gobert Matériaux | + 41.34 |
| 180 | Manuel Belletti | EOLO-KOMETA Cycling Team | + 41.50 |
| 181 | Roger Kluge | Lotto-Soudal | + 44.43 |
| 182 | Caleb Ewan | Lotto-Soudal | + 45.24 |
| 183 | Attilio Viviani | Cofidis | + 45.54 |
Youth
| Pos | Rider | Team | Time |
|---|---|---|---|
| 1 | Attila Valter | Groupama-FDJ | 13:51:44 |
| 2 | Aleksandr Vlasov | Astana-Premier Tech | + 00.24 |
| 3 | Remco Evenepoel | Deceuninck-Quick Step | + 00.28 |
| 4 | Egan Bernal | INEOS Grenadiers | + 00.39 |
| 5 | Pavel Sivakov | INEOS Grenadiers | + 01.08 |
| 6 | Daniel Martinez | INEOS Grenadiers | + 01.10 |
| 7 | Jai Hindley | Team DSM | + 01.20 |
| 8 | Tobias Foss | Jumbo-Visma | + 01.42 |
| 9 | Gino Mäder | Bahrain Victorious | + 01.55 |
| 10 | Harold Tejada | Astana-Premier Tech | + 02.56 |
| 11 | Jhonnatan Narvaez | INEOS Grenadiers | + 04.15 |
| 12 | Joao Almeida | Deceuninck-Quick Step | + 04.38 |
| 13 | Michael Storer | Team DSM | + 05.19 |
| 14 | Lorenzo Fortunato | EOLO-KOMETA Cycling Team | + 06.07 |
| 15 | Mikkel Honore | Deceuninck-Quick Step | + 07.48 |
| 16 | Matteo Sobrero | Astana-Premier Tech | + 07.48 |
| 17 | Victor Lafay | Cofidis | + 07.51 |
| 18 | Callum Scotson | Team BikeExchange | + 08.08 |
| 19 | Einer Rubio | Movistar Team | + 12.11 |
| 20 | Alessandro Covi | UAE Team Emirates | + 13.08 |
| 21 | Alexander Cepeda | Androni Giocattoli-Sidermec | + 13.46 |
| 22 | Marton Dina | EOLO-KOMETA Cycling Team | + 17.45 |
| 23 | Filippo Ganna | INEOS Grenadiers | + 19.28 |
| 24 | Harm Vanhoucke | Lotto-Soudal | + 19.44 |
| 25 | Lars van den Berg | Groupama-FDJ | + 19.48 |
| 26 | Natnael Tesfazion | Androni Giocattoli-Sidermec | + 20.18 |
| 27 | Giovanni Aleotti | BORA-hansgrohe | + 21.22 |
| 28 | Filippo Zana | Bardiani CSF Faizanè | + 21.27 |
| 29 | Rémy Rochas | Cofidis | + 21.32 |
| 30 | Matteo Jorgenson | Movistar Team | + 22.05 |
| 31 | Clément Champoussin | AG2R Citroën Team | + 22.15 |
| 32 | Mauro Schmid | Team Qhubeka NextHash | + 22.33 |
| 33 | Stefano Oldani | Lotto-Soudal | + 22.40 |
| 34 | Nicola Venchiarutti | Androni Giocattoli-Sidermec | + 22.46 |
| 35 | Vadim Pronskiy | Astana-Premier Tech | + 22.49 |
| 36 | Simon Guglielmi | Groupama-FDJ | + 23.04 |
| 37 | Vincenzo Albanese | EOLO-KOMETA Cycling Team | + 23.05 |
| 38 | Samuele Zoccarato | Bardiani CSF Faizanè | + 25.30 |
| 39 | Edoardo Affini | Jumbo-Visma | + 28.41 |
| 40 | Simon Carr | EF Education-NIPPO | + 31.41 |
| 41 | Andrii Ponomar | Androni Giocattoli-Sidermec | + 32.03 |
| 42 | Max Kanter | Team DSM | + 32.07 |
| 43 | Samuele Battistella | Astana-Premier Tech | + 35.03 |
| 44 | Kobe Goossens | Lotto-Soudal | + 35.20 |
| 45 | David Dekker | Jumbo-Visma | + 36.03 |
| 46 | Samuele Rivi | EOLO-KOMETA Cycling Team | + 36.05 |
| 47 | Julius van den Berg | EF Education-NIPPO | + 36.10 |
| 48 | Senne Leysen | Alpecin-Fenix | + 36.14 |
| 49 | Matteo Moschetti | Trek-Segafredo | + 37.54 |
| 50 | Attilio Viviani | Cofidis | + 44.54 |
Points
| Pos | Rider | Team | Points |
|---|---|---|---|
| 1 | Tim Merlier | Alpecin-Fenix | 50 |
| 2 | Elia Viviani | Cofidis | 38 |
| 3 | Giacomo Nizzolo | Team Qhubeka NextHash | 35 |
| 4 | Peter Sagan | BORA-hansgrohe | 29 |
| 5 | Taco van der Hoorn | Intermarché-Wanty-Gobert Matériaux | 28 |
| 6 | Filippo Fiorelli | Bardiani CSF Faizanè | 28 |
| 7 | Joe Dombrowski | UAE Team Emirates | 25 |
| 8 | Davide Cimolai | Israel Start-Up Nation | 25 |
| 9 | Filippo Tagliani | Androni Giocattoli-Sidermec | 24 |
| 10 | Alessandro De Marchi | Israel Start-Up Nation | 23 |
| 11 | Dylan Groenewegen | Jumbo-Visma | 18 |
| 12 | Filippo Ganna | INEOS Grenadiers | 15 |
| 13 | Simon Pellaud | Androni Giocattoli-Sidermec | 12 |
| 14 | Edoardo Affini | Jumbo-Visma | 12 |
| 15 | Matteo Moschetti | Trek-Segafredo | 12 |
| 16 | Fernando Gaviria | UAE Team Emirates | 10 |
| 17 | Tobias Foss | Jumbo-Visma | 9 |
| 18 | Louis Vervaeke | Alpecin-Fenix | 8 |
| 19 | Nicola Venchiarutti | Androni Giocattoli-Sidermec | 8 |
| 20 | Samuele Zoccarato | Bardiani CSF Faizanè | 8 |
| 21 | Lawrence Naesen | AG2R Citroën Team | 8 |
| 22 | Umberto Marengo | Bardiani CSF Faizanè | 8 |
| 23 | Joao Almeida | Deceuninck-Quick Step | 7 |
| 24 | Patrick Bevin | Israel Start-Up Nation | 6 |
| 25 | Jan Tratnik | Bahrain Victorious | 6 |
| 26 | Remi Cavagna | Deceuninck-Quick Step | 6 |
| 27 | Samuele Rivi | EOLO-KOMETA Cycling Team | 6 |
| 28 | Caleb Ewan | Lotto-Soudal | 6 |
| 29 | Attila Valter | Groupama-FDJ | 5 |
| 30 | Gianni Vermeersch | Alpecin-Fenix | 5 |
| 31 | Vincenzo Albanese | EOLO-KOMETA Cycling Team | 5 |
| 32 | Jos Van Emden | Jumbo-Visma | 5 |
| 33 | Sebastian Molano | UAE Team Emirates | 5 |
| 34 | Nicolas Edet | Cofidis | 4 |
| 35 | Remco Evenepoel | Deceuninck-Quick Step | 4 |
| 36 | Francesco Gavazzi | EOLO-KOMETA Cycling Team | 4 |
| 37 | Andrea Pasqualon | Intermarché-Wanty-Gobert Matériaux | 4 |
| 38 | Andrii Ponomar | Androni Giocattoli-Sidermec | 4 |
| 39 | Max Kanter | Team DSM | 4 |
| 40 | Nelson Oliveira | Movistar Team | 3 |
| 41 | Alberto Bettiol | EF Education-NIPPO | 3 |
| 42 | Andrea Vendrame | AG2R Citroën Team | 3 |
| 43 | Max Walscheid | Team Qhubeka NextHash | 3 |
| 44 | Manuel Belletti | EOLO-KOMETA Cycling Team | 3 |
| 45 | Rein Taaramäe | Intermarché-Wanty-Gobert Matériaux | 2 |
| 46 | Jacopo Mosca | Trek-Segafredo | 2 |
| 47 | Marton Dina | EOLO-KOMETA Cycling Team | 2 |
| 48 | Stefano Oldani | Lotto-Soudal | 2 |
| 49 | Alexis Gougeard | AG2R Citroën Team | 2 |
| 50 | Jasper De Buyst | Lotto-Soudal | 2 |
| 51 | Matthias Brändle | Israel Start-Up Nation | 2 |
| 52 | Maximiliano Richeze | UAE Team Emirates | 2 |
| 53 | Riccardo Minali | Intermarché-Wanty-Gobert Matériaux | 2 |
| 54 | Gianni Moscon | INEOS Grenadiers | 1 |
| 55 | Christopher Juul-Jensen | Team BikeExchange | 1 |
| 56 | Lars van den Berg | Groupama-FDJ | 1 |
Mountain
| Pos | Rider | Team | Points |
|---|---|---|---|
| 1 | Joe Dombrowski | UAE Team Emirates | 18 |
| 2 | Vincenzo Albanese | EOLO-KOMETA Cycling Team | 16 |
| 3 | Rein Taaramäe | Intermarché-Wanty-Gobert Matériaux | 13 |
| 4 | Alessandro De Marchi | Israel Start-Up Nation | 10 |
| 5 | Francesco Gavazzi | EOLO-KOMETA Cycling Team | 9 |
| 6 | Simon Pellaud | Androni Giocattoli-Sidermec | 6 |
| 7 | Christopher Juul-Jensen | Team BikeExchange | 6 |
| 8 | Filippo Fiorelli | Bardiani CSF Faizanè | 6 |
| 9 | Lars van den Berg | Groupama-FDJ | 6 |
| 10 | Louis Vervaeke | Alpecin-Fenix | 5 |
| 11 | Jan Tratnik | Bahrain Victorious | 2 |
| 12 | Samuele Zoccarato | Bardiani CSF Faizanè | 2 |
| 13 | Filippo Tagliani | Androni Giocattoli-Sidermec | 2 |
| 14 | Attila Valter | Groupama-FDJ | 1 |
| 15 | Quinten Hermans | Intermarché-Wanty-Gobert Matériaux | 1 |
| 16 | Alexis Gougeard | AG2R Citroën Team | 1 |
| 17 | Umberto Marengo | Bardiani CSF Faizanè | 1 |
Team
| Pos | Team | Time |
|---|---|---|
| 1 | Bahrain Victorious | 41:35:57 |
| 2 | INEOS Grenadiers | + 01.07 |
| 3 | UAE Team Emirates | + 01.16 |
| 4 | Team BikeExchange | + 01.53 |
| 5 | EF Education-NIPPO | + 02.38 |
| 6 | Trek-Segafredo | + 03.21 |
| 7 | Israel Start-Up Nation | + 04.43 |
| 8 | Deceuninck-Quick Step | + 05.55 |
| 9 | Jumbo-Visma | + 06.19 |
| 10 | Team DSM | + 06.28 |
| 11 | Astana-Premier Tech | + 07.19 |
| 12 | Movistar Team | + 11.41 |
| 13 | EOLO-KOMETA Cycling Team | + 13.49 |
| 14 | BORA-hansgrohe | + 15.06 |
| 15 | Groupama-FDJ | + 17.05 |
| 16 | AG2R Citroën Team | + 17.20 |
| 17 | Intermarché-Wanty-Gobert Matériaux | + 17.56 |
| 18 | Team Qhubeka NextHash | + 25.47 |
| 19 | Cofidis | + 27.03 |
| 20 | Bardiani CSF Faizanè | + 31.28 |
| 21 | Androni Giocattoli-Sidermec | + 37.54 |
| 22 | Alpecin-Fenix | + 43.41 |
| 23 | Lotto-Soudal | + 01:12.49 |








