Giro d'Italia 2022 - Stage 9
06.05-29.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 | Jai Hindley | BORA-hansgrohe | 5:34:44 |
| 2 | Romain Bardet | Team DSM | + 00.00 |
| 3 | Richard Carapaz | INEOS Grenadiers | + 00.00 |
| 4 | Mikel Landa | Bahrain Victorious | + 00.00 |
| 5 | Joao Almeida | UAE Team Emirates | + 00.00 |
| 6 | Domenico Pozzovivo | Intermarché-Wanty-Gobert Matériaux | + 00.03 |
| 7 | Emanuel Buchmann | BORA-hansgrohe | + 00.16 |
| 8 | Vincenzo Nibali | Astana Qazaqstan Team | + 00.34 |
| 9 | Alejandro Valverde | Movistar Team | + 00.46 |
| 10 | Thymen Arensman | Team DSM | + 00.58 |
| 11 | Guillaume Martin | Cofidis | + 01.08 |
| 12 | Pello Bilbao | Bahrain Victorious | + 01.08 |
| 13 | Jan Hirt | Intermarché-Wanty-Gobert Matériaux | + 01.39 |
| 14 | Lorenzo Fortunato | EOLO-Kometa Cycling Team | + 01.42 |
| 15 | Juan Pedro Lopez | Trek-Segafredo | + 01.46 |
| 16 | Hugh Carthy | EF Education-EasyPost | + 03.48 |
| 17 | Richie Porte | INEOS Grenadiers | + 04.01 |
| 18 | Sam Oomen | Jumbo-Visma | + 04.34 |
| 19 | Lennard Kämna | BORA-hansgrohe | + 04.34 |
| 20 | Ivan Sosa | Movistar Team | + 04.34 |
| 21 | Mikaël Chérel | AG2R Citroën Team | + 06.51 |
| 22 | Wout Poels | Bahrain Victorious | + 07.00 |
| 23 | Davide Formolo | UAE Team Emirates | + 08.17 |
| 24 | Vadim Pronskiy | Astana Qazaqstan Team | + 08.34 |
| 25 | Luca Covili | Bardiani CSF Faizanè | + 08.57 |
| 26 | Koen Bouwman | Jumbo-Visma | + 09.05 |
| 27 | Mattias Skjelmose | Trek-Segafredo | + 09.26 |
| 28 | Giulio Ciccone | Trek-Segafredo | + 09.26 |
| 29 | Pavel Sivakov | INEOS Grenadiers | + 09.26 |
| 30 | Chris Hamilton | Team DSM | + 09.26 |
| 31 | Alessandro De Marchi | Israel-Premier Tech | + 09.29 |
| 32 | Lorenzo Rota | Intermarché-Wanty-Gobert Matériaux | + 09.33 |
| 33 | Wilco Kelderman | BORA-hansgrohe | + 10.53 |
| 34 | Simon Yates | Team BikeExchange-Jayco | + 11.15 |
| 35 | Lucas Hamilton | Team BikeExchange-Jayco | + 11.15 |
| 36 | Antonio Pedrero | Movistar Team | + 12.13 |
| 37 | Mauri Vansevenant | Quick-Step Alpha Vinyl Team | + 12.49 |
| 38 | Bauke Mollema | Trek-Segafredo | + 12.49 |
| 39 | Tom Dumoulin | Jumbo-Visma | + 14.12 |
| 40 | Rein Taaramäe | Intermarché-Wanty-Gobert Matériaux | + 14.12 |
| 41 | Domen Novak | Bahrain Victorious | + 15.36 |
| 42 | Santiago Buitrago | Bahrain Victorious | + 15.36 |
| 43 | Joe Dombrowski | Astana Qazaqstan Team | + 16.21 |
| 44 | Martijn Tusveld | Team DSM | + 17.36 |
| 45 | Nans Peters | AG2R Citroën Team | + 18.07 |
| 46 | Rui Costa | UAE Team Emirates | + 18.20 |
| 47 | Fabio Felline | Astana Qazaqstan Team | + 19.47 |
| 48 | Attila Valter | Groupama-FDJ | + 19.47 |
| 49 | Alessandro Covi | UAE Team Emirates | + 19.47 |
| 50 | Romain Combaud | Team DSM | + 21.11 |
| 51 | Ben Tulett | INEOS Grenadiers | + 22.14 |
| 52 | Tobias Foss | Jumbo-Visma | + 22.14 |
| 53 | Harold Tejada | Astana Qazaqstan Team | + 22.14 |
| 54 | Damien Howson | Team BikeExchange-Jayco | + 23.04 |
| 55 | Dario Cataldo | Trek-Segafredo | + 23.24 |
| 56 | Diego Rosa | EOLO-Kometa Cycling Team | + 23.24 |
| 57 | Jhonnatan Narvaez | INEOS Grenadiers | + 23.35 |
| 58 | Jonathan Caicedo | EF Education-EasyPost | + 23.35 |
| 59 | Merhawi Kudus | EF Education-EasyPost | + 23.35 |
| 60 | Ben Zwiehoff | BORA-hansgrohe | + 23.35 |
| 61 | Andrii Ponomar | Drone Hopper-Androni Giocattoli | + 23.35 |
| 62 | Gijs Leemreize | Jumbo-Visma | + 23.35 |
| 63 | Ben Swift | INEOS Grenadiers | + 23.35 |
| 64 | Pascal Eenkhoorn | Jumbo-Visma | + 23.35 |
| 65 | Eduardo Sepulveda | Drone Hopper-Androni Giocattoli | + 23.35 |
| 66 | Giovanni Aleotti | BORA-hansgrohe | + 24.01 |
| 67 | Mauro Schmid | Quick-Step Alpha Vinyl Team | + 24.01 |
| 68 | Thomas De Gendt | Lotto-Soudal | + 25.03 |
| 69 | Filippo Zana | Bardiani CSF Faizanè | + 25.03 |
| 70 | Felix Gall | AG2R Citroën Team | + 26.49 |
| 71 | Diego Ulissi | UAE Team Emirates | + 27.27 |
| 72 | Alessandro Tonelli | Bardiani CSF Faizanè | + 28.56 |
| 73 | Francesco Gavazzi | EOLO-Kometa Cycling Team | + 28.56 |
| 74 | Erik Fetter | EOLO-Kometa Cycling Team | + 31.39 |
| 75 | Tobias Bayer | Alpecin-Deceuninck | + 33.15 |
| 76 | José Joaquin Rojas | Movistar Team | + 33.15 |
| 77 | William Barta | Movistar Team | + 33.15 |
| 78 | Patrick Gamper | BORA-hansgrohe | + 33.15 |
| 79 | Salvatore Puccio | INEOS Grenadiers | + 33.15 |
| 80 | Jorge Arcas | Movistar Team | + 33.15 |
| 81 | Nico Denz | Team DSM | + 33.15 |
| 82 | Mathieu van der Poel | Alpecin-Deceuninck | + 33.15 |
| 83 | Jasha Sütterlin | Bahrain Victorious | + 33.15 |
| 84 | Davide Gabburo | Bardiani CSF Faizanè | + 33.15 |
| 85 | Jos Van Emden | Jumbo-Visma | + 33.15 |
| 86 | David de la Cruz | Astana Qazaqstan Team | + 33.15 |
| 87 | Tobias Ludvigsson | Groupama-FDJ | + 33.15 |
| 88 | Alexander Krieger | Alpecin-Deceuninck | + 33.15 |
| 89 | Alexander Cepeda | Drone Hopper-Androni Giocattoli | + 33.15 |
| 90 | Vincenzo Albanese | EOLO-Kometa Cycling Team | + 33.15 |
| 91 | Natnael Tesfazion | Drone Hopper-Androni Giocattoli | + 33.15 |
| 92 | Dries De Bondt | Alpecin-Deceuninck | + 33.15 |
| 93 | James Knox | Quick-Step Alpha Vinyl Team | + 33.21 |
| 94 | Pierre-Luc Périchon | Cofidis | + 33.46 |
| 95 | Lilian Calmejane | AG2R Citroën Team | + 33.54 |
| 96 | Anthony Perez | Cofidis | + 33.57 |
| 97 | Callum Scotson | Team BikeExchange-Jayco | + 35.15 |
| 98 | Matteo Sobrero | Team BikeExchange-Jayco | + 35.15 |
| 99 | Christopher Juul-Jensen | Team BikeExchange-Jayco | + 35.15 |
| 100 | Davide Villella | Cofidis | + 35.18 |
| 101 | Valerio Conti | Astana Qazaqstan Team | + 35.52 |
| 102 | Stefano Oldani | Alpecin-Deceuninck | + 35.52 |
| 103 | Edoardo Affini | Jumbo-Visma | + 36.10 |
| 104 | Lawson Craddock | Team BikeExchange-Jayco | + 38.13 |
| 105 | Diego Camargo | EF Education-EasyPost | + 38.15 |
| 106 | Magnus Cort | EF Education-EasyPost | + 38.15 |
| 107 | Senne Leysen | Alpecin-Deceuninck | + 38.15 |
| 108 | Sacha Modolo | Bardiani CSF Faizanè | + 38.18 |
| 109 | Davide Ballerini | Quick-Step Alpha Vinyl Team | + 38.20 |
| 110 | Mattia Bais | Drone Hopper-Androni Giocattoli | + 39.14 |
| 111 | Mirco Maestri | EOLO-Kometa Cycling Team | + 39.21 |
| 112 | Cesare Benedetti | BORA-hansgrohe | + 39.29 |
| 113 | Wesley Kreder | Cofidis | + 39.29 |
| 114 | Jonathan Castroviejo | INEOS Grenadiers | + 40.56 |
| 115 | Michael Hepburn | Team BikeExchange-Jayco | + 40.56 |
| 116 | Oscar Riesebeek | Alpecin-Deceuninck | + 42.32 |
| 117 | Aimé De Gendt | Intermarché-Wanty-Gobert Matériaux | + 42.32 |
| 118 | Matthew Holmes | Lotto-Soudal | + 43.59 |
| 119 | Luca Rastelli | Bardiani CSF Faizanè | + 44.01 |
| 120 | Sylvain Moniquet | Lotto-Soudal | + 44.01 |
| 121 | Jacopo Mosca | Trek-Segafredo | + 44.01 |
| 122 | Samuele Rivi | EOLO-Kometa Cycling Team | + 44.01 |
| 123 | Reto Hollenstein | Israel-Premier Tech | + 44.01 |
| 124 | Alexander Cataford | Israel-Premier Tech | + 44.01 |
| 125 | Jaakko Hänninen | AG2R Citroën Team | + 44.01 |
| 126 | Loic Vliegen | Intermarché-Wanty-Gobert Matériaux | + 44.01 |
| 127 | Rémy Rochas | Cofidis | + 44.01 |
| 128 | Biniam Girmay | Intermarché-Wanty-Gobert Matériaux | + 44.01 |
| 129 | Simone Ravanelli | Drone Hopper-Androni Giocattoli | + 44.01 |
| 130 | Miles Scotson | Groupama-FDJ | + 44.01 |
| 131 | Otto Vergaerde | Trek-Segafredo | + 44.01 |
| 132 | Matthias Brändle | Israel-Premier Tech | + 44.01 |
| 133 | Davide Bais | EOLO-Kometa Cycling Team | + 44.01 |
| 134 | Andrea Vendrame | AG2R Citroën Team | + 44.01 |
| 135 | Ramon Sinkeldam | Groupama-FDJ | + 44.01 |
| 136 | Phil Bauhaus | Bahrain Victorious | + 44.01 |
| 137 | Lawrence Naesen | AG2R Citroën Team | + 44.01 |
| 138 | Nicolas Prodhomme | AG2R Citroën Team | + 44.01 |
| 139 | Clément Davy | Groupama-FDJ | + 44.01 |
| 140 | Ignatas Konovalovas | Groupama-FDJ | + 44.01 |
| 141 | Barnabas Peak | Intermarché-Wanty-Gobert Matériaux | + 44.01 |
| 142 | Oier Lazkano | Movistar Team | + 44.01 |
| 143 | Michael Schwarzmann | Lotto-Soudal | + 44.01 |
| 144 | Harm Vanhoucke | Lotto-Soudal | + 44.01 |
| 145 | Edward Theuns | Trek-Segafredo | + 44.01 |
| 146 | Roger Kluge | Lotto-Soudal | + 44.01 |
| 147 | Jacopo Guarnieri | Groupama-FDJ | + 44.09 |
| 148 | Maximiliano Richeze | UAE Team Emirates | + 44.29 |
| 149 | Fernando Gaviria | UAE Team Emirates | + 44.29 |
| 150 | Rui Oliveira | UAE Team Emirates | + 44.29 |
| 151 | Filippo Tagliani | Drone Hopper-Androni Giocattoli | + 44.49 |
| 152 | Jenthe Biermans | Israel-Premier Tech | + 44.58 |
| 153 | Rick Zabel | Israel-Premier Tech | + 44.58 |
| 154 | Alberto Dainese | Team DSM | + 44.58 |
| 155 | Edoardo Zardini | Drone Hopper-Androni Giocattoli | + 44.58 |
| 156 | Arnaud Démare | Groupama-FDJ | + 44.58 |
| 157 | Alex Dowsett | Israel-Premier Tech | + 44.58 |
| 158 | Davide Cimolai | Cofidis | + 44.58 |
| 159 | Giacomo Nizzolo | Israel-Premier Tech | + 44.58 |
| 160 | Pieter Serry | Quick-Step Alpha Vinyl Team | + 44.58 |
| 161 | Bert Van Lerberghe | Quick-Step Alpha Vinyl Team | + 44.58 |
| 162 | Mark Cavendish | Quick-Step Alpha Vinyl Team | + 44.58 |
| 163 | Simone Consonni | Cofidis | + 45.02 |
| 164 | Caleb Ewan | Lotto-Soudal | + 45.44 |
| 165 | Cees Bol | Team DSM | + 45.46 |
| 166 | Julius van den Berg | EF Education-EasyPost | + 45.52 |
| - | Rüdiger Selig | Lotto-Soudal | DNF |
GC
| Pos | Rider | Team | Time |
|---|---|---|---|
| 1 | Juan Pedro Lopez | Trek-Segafredo | 37:52:01 |
| 2 | Joao Almeida | UAE Team Emirates | + 00.12 |
| 3 | Romain Bardet | Team DSM | + 00.14 |
| 4 | Richard Carapaz | INEOS Grenadiers | + 00.15 |
| 5 | Jai Hindley | BORA-hansgrohe | + 00.20 |
| 6 | Guillaume Martin | Cofidis | + 00.28 |
| 7 | Mikel Landa | Bahrain Victorious | + 00.29 |
| 8 | Domenico Pozzovivo | Intermarché-Wanty-Gobert Matériaux | + 00.54 |
| 9 | Emanuel Buchmann | BORA-hansgrohe | + 01.09 |
| 10 | Pello Bilbao | Bahrain Victorious | + 01.22 |
| 11 | Alejandro Valverde | Movistar Team | + 01.23 |
| 12 | Thymen Arensman | Team DSM | + 01.27 |
| 13 | Vincenzo Nibali | Astana Qazaqstan Team | + 03.04 |
| 14 | Jan Hirt | Intermarché-Wanty-Gobert Matériaux | + 03.09 |
| 15 | Lennard Kämna | BORA-hansgrohe | + 03.26 |
| 16 | Richie Porte | INEOS Grenadiers | + 04.19 |
| 17 | Hugh Carthy | EF Education-EasyPost | + 04.22 |
| 18 | Lorenzo Fortunato | EOLO-Kometa Cycling Team | + 05.49 |
| 19 | Ivan Sosa | Movistar Team | + 05.53 |
| 20 | Sam Oomen | Jumbo-Visma | + 07.21 |
| 21 | Koen Bouwman | Jumbo-Visma | + 09.38 |
| 22 | Giulio Ciccone | Trek-Segafredo | + 10.12 |
| 23 | Pavel Sivakov | INEOS Grenadiers | + 10.52 |
| 24 | Wilco Kelderman | BORA-hansgrohe | + 11.02 |
| 25 | Simon Yates | Team BikeExchange-Jayco | + 11.11 |
| 26 | Lucas Hamilton | Team BikeExchange-Jayco | + 11.56 |
| 27 | Mauri Vansevenant | Quick-Step Alpha Vinyl Team | + 12.50 |
| 28 | Rein Taaramäe | Intermarché-Wanty-Gobert Matériaux | + 13.24 |
| 29 | Bauke Mollema | Trek-Segafredo | + 13.46 |
| 30 | Davide Formolo | UAE Team Emirates | + 13.56 |
| 31 | Santiago Buitrago | Bahrain Victorious | + 16.08 |
| 32 | Mikaël Chérel | AG2R Citroën Team | + 17.44 |
| 33 | Tom Dumoulin | Jumbo-Visma | + 18.06 |
| 34 | Chris Hamilton | Team DSM | + 20.25 |
| 35 | Vadim Pronskiy | Astana Qazaqstan Team | + 21.10 |
| 36 | Joe Dombrowski | Astana Qazaqstan Team | + 22.29 |
| 37 | Antonio Pedrero | Movistar Team | + 22.56 |
| 38 | Tobias Foss | Jumbo-Visma | + 24.42 |
| 39 | Gijs Leemreize | Jumbo-Visma | + 27.08 |
| 40 | Luca Covili | Bardiani CSF Faizanè | + 29.27 |
| 41 | Damien Howson | Team BikeExchange-Jayco | + 31.31 |
| 42 | Felix Gall | AG2R Citroën Team | + 31.51 |
| 43 | Attila Valter | Groupama-FDJ | + 33.38 |
| 44 | Rui Costa | UAE Team Emirates | + 34.33 |
| 45 | Jonathan Caicedo | EF Education-EasyPost | + 36.05 |
| 46 | Jhonnatan Narvaez | INEOS Grenadiers | + 36.07 |
| 47 | Mattias Skjelmose | Trek-Segafredo | + 37.01 |
| 48 | Alessandro Covi | UAE Team Emirates | + 37.16 |
| 49 | Ben Tulett | INEOS Grenadiers | + 38.45 |
| 50 | Davide Villella | Cofidis | + 39.37 |
| 51 | Diego Ulissi | UAE Team Emirates | + 42.16 |
| 52 | Merhawi Kudus | EF Education-EasyPost | + 43.35 |
| 53 | Lorenzo Rota | Intermarché-Wanty-Gobert Matériaux | + 45.04 |
| 54 | Domen Novak | Bahrain Victorious | + 45.48 |
| 55 | Wout Poels | Bahrain Victorious | + 46.37 |
| 56 | Harold Tejada | Astana Qazaqstan Team | + 46.50 |
| 57 | Nans Peters | AG2R Citroën Team | + 47.00 |
| 58 | Davide Gabburo | Bardiani CSF Faizanè | + 48.40 |
| 59 | Martijn Tusveld | Team DSM | + 49.03 |
| 60 | Rémy Rochas | Cofidis | + 49.19 |
| 61 | Jorge Arcas | Movistar Team | + 50.00 |
| 62 | Fabio Felline | Astana Qazaqstan Team | + 52.37 |
| 63 | Giovanni Aleotti | BORA-hansgrohe | + 53.15 |
| 64 | Stefano Oldani | Alpecin-Deceuninck | + 54.10 |
| 65 | Vincenzo Albanese | EOLO-Kometa Cycling Team | + 54.11 |
| 66 | Pascal Eenkhoorn | Jumbo-Visma | + 55.52 |
| 67 | Thomas De Gendt | Lotto-Soudal | + 57.15 |
| 68 | Ben Swift | INEOS Grenadiers | + 57.46 |
| 69 | Francesco Gavazzi | EOLO-Kometa Cycling Team | + 59.35 |
| 70 | Sylvain Moniquet | Lotto-Soudal | + 01:00.24 |
| 71 | José Joaquin Rojas | Movistar Team | + 01:01.52 |
| 72 | Diego Camargo | EF Education-EasyPost | + 01:02.30 |
| 73 | Mathieu van der Poel | Alpecin-Deceuninck | + 01:02.43 |
| 74 | Alessandro Tonelli | Bardiani CSF Faizanè | + 01:04.24 |
| 75 | William Barta | Movistar Team | + 01:05.17 |
| 76 | Valerio Conti | Astana Qazaqstan Team | + 01:05.39 |
| 77 | Ben Zwiehoff | BORA-hansgrohe | + 01:07.14 |
| 78 | Alessandro De Marchi | Israel-Premier Tech | + 01:07.34 |
| 79 | Dario Cataldo | Trek-Segafredo | + 01:08.07 |
| 80 | Lilian Calmejane | AG2R Citroën Team | + 01:11.16 |
| 81 | Diego Rosa | EOLO-Kometa Cycling Team | + 01:11.53 |
| 82 | Matteo Sobrero | Team BikeExchange-Jayco | + 01:12.30 |
| 83 | James Knox | Quick-Step Alpha Vinyl Team | + 01:12.44 |
| 84 | Mauro Schmid | Quick-Step Alpha Vinyl Team | + 01:14.45 |
| 85 | Salvatore Puccio | INEOS Grenadiers | + 01:15.53 |
| 86 | Edoardo Zardini | Drone Hopper-Androni Giocattoli | + 01:18.55 |
| 87 | Filippo Zana | Bardiani CSF Faizanè | + 01:19.42 |
| 88 | Natnael Tesfazion | Drone Hopper-Androni Giocattoli | + 01:20.16 |
| 89 | Jos Van Emden | Jumbo-Visma | + 01:20.20 |
| 90 | Jaakko Hänninen | AG2R Citroën Team | + 01:21.08 |
| 91 | Anthony Perez | Cofidis | + 01:21.56 |
| 92 | Nicolas Prodhomme | AG2R Citroën Team | + 01:24.01 |
| 93 | Mattia Bais | Drone Hopper-Androni Giocattoli | + 01:24.02 |
| 94 | Eduardo Sepulveda | Drone Hopper-Androni Giocattoli | + 01:24.03 |
| 95 | David de la Cruz | Astana Qazaqstan Team | + 01:24.18 |
| 96 | Alexander Krieger | Alpecin-Deceuninck | + 01:24.31 |
| 97 | Erik Fetter | EOLO-Kometa Cycling Team | + 01:25.04 |
| 98 | Jasha Sütterlin | Bahrain Victorious | + 01:25.24 |
| 99 | Callum Scotson | Team BikeExchange-Jayco | + 01:26.28 |
| 100 | Pierre-Luc Périchon | Cofidis | + 01:27.09 |
| 101 | Christopher Juul-Jensen | Team BikeExchange-Jayco | + 01:27.13 |
| 102 | Alexander Cepeda | Drone Hopper-Androni Giocattoli | + 01:27.22 |
| 103 | Alexander Cataford | Israel-Premier Tech | + 01:27.34 |
| 104 | Andrea Vendrame | AG2R Citroën Team | + 01:27.51 |
| 105 | Edoardo Affini | Jumbo-Visma | + 01:30.52 |
| 106 | Simone Ravanelli | Drone Hopper-Androni Giocattoli | + 01:31.12 |
| 107 | Magnus Cort | EF Education-EasyPost | + 01:31.36 |
| 108 | Mirco Maestri | EOLO-Kometa Cycling Team | + 01:34.22 |
| 109 | Andrii Ponomar | Drone Hopper-Androni Giocattoli | + 01:34.40 |
| 110 | Romain Combaud | Team DSM | + 01:34.40 |
| 111 | Tobias Bayer | Alpecin-Deceuninck | + 01:36.40 |
| 112 | Jonathan Castroviejo | INEOS Grenadiers | + 01:39.09 |
| 113 | Lawson Craddock | Team BikeExchange-Jayco | + 01:40.19 |
| 114 | Tobias Ludvigsson | Groupama-FDJ | + 01:40.21 |
| 115 | Jacopo Mosca | Trek-Segafredo | + 01:40.53 |
| 116 | Biniam Girmay | Intermarché-Wanty-Gobert Matériaux | + 01:41.19 |
| 117 | Michael Hepburn | Team BikeExchange-Jayco | + 01:44.02 |
| 118 | Patrick Gamper | BORA-hansgrohe | + 01:46.24 |
| 119 | Loic Vliegen | Intermarché-Wanty-Gobert Matériaux | + 01:46.57 |
| 120 | Senne Leysen | Alpecin-Deceuninck | + 01:47.59 |
| 121 | Sacha Modolo | Bardiani CSF Faizanè | + 01:48.46 |
| 122 | Dries De Bondt | Alpecin-Deceuninck | + 01:50.42 |
| 123 | Luca Rastelli | Bardiani CSF Faizanè | + 01:51.42 |
| 124 | Simone Consonni | Cofidis | + 01:52.41 |
| 125 | Cesare Benedetti | BORA-hansgrohe | + 01:54.20 |
| 126 | Lawrence Naesen | AG2R Citroën Team | + 01:54.21 |
| 127 | Oier Lazkano | Movistar Team | + 01:54.22 |
| 128 | Aimé De Gendt | Intermarché-Wanty-Gobert Matériaux | + 01:55.01 |
| 129 | Davide Bais | EOLO-Kometa Cycling Team | + 01:55.17 |
| 130 | Miles Scotson | Groupama-FDJ | + 01:56.21 |
| 131 | Oscar Riesebeek | Alpecin-Deceuninck | + 01:57.37 |
| 132 | Ignatas Konovalovas | Groupama-FDJ | + 01:58.30 |
| 133 | Davide Cimolai | Cofidis | + 01:59.09 |
| 134 | Fernando Gaviria | UAE Team Emirates | + 01:59.10 |
| 135 | Samuele Rivi | EOLO-Kometa Cycling Team | + 01:59.51 |
| 136 | Wesley Kreder | Cofidis | + 02:00.52 |
| 137 | Arnaud Démare | Groupama-FDJ | + 02:01.57 |
| 138 | Barnabas Peak | Intermarché-Wanty-Gobert Matériaux | + 02:02.03 |
| 139 | Harm Vanhoucke | Lotto-Soudal | + 02:02.38 |
| 140 | Davide Ballerini | Quick-Step Alpha Vinyl Team | + 02:02.52 |
| 141 | Edward Theuns | Trek-Segafredo | + 02:03.00 |
| 142 | Giacomo Nizzolo | Israel-Premier Tech | + 02:03.23 |
| 143 | Jenthe Biermans | Israel-Premier Tech | + 02:04.35 |
| 144 | Alberto Dainese | Team DSM | + 02:04.46 |
| 145 | Ramon Sinkeldam | Groupama-FDJ | + 02:05.45 |
| 146 | Reto Hollenstein | Israel-Premier Tech | + 02:06.06 |
| 147 | Rui Oliveira | UAE Team Emirates | + 02:06.11 |
| 148 | Otto Vergaerde | Trek-Segafredo | + 02:06.26 |
| 149 | Rick Zabel | Israel-Premier Tech | + 02:06.41 |
| 150 | Cees Bol | Team DSM | + 02:07.09 |
| 151 | Phil Bauhaus | Bahrain Victorious | + 02:07.10 |
| 152 | Maximiliano Richeze | UAE Team Emirates | + 02:07.37 |
| 153 | Nico Denz | Team DSM | + 02:09.14 |
| 154 | Alex Dowsett | Israel-Premier Tech | + 02:10.01 |
| 155 | Julius van den Berg | EF Education-EasyPost | + 02:10.24 |
| 156 | Matthew Holmes | Lotto-Soudal | + 02:10.29 |
| 157 | Filippo Tagliani | Drone Hopper-Androni Giocattoli | + 02:10.35 |
| 158 | Caleb Ewan | Lotto-Soudal | + 02:13.54 |
| 159 | Michael Schwarzmann | Lotto-Soudal | + 02:14.06 |
| 160 | Jacopo Guarnieri | Groupama-FDJ | + 02:18.10 |
| 161 | Matthias Brändle | Israel-Premier Tech | + 02:19.24 |
| 162 | Roger Kluge | Lotto-Soudal | + 02:20.21 |
| 163 | Clément Davy | Groupama-FDJ | + 02:23.09 |
| 164 | Mark Cavendish | Quick-Step Alpha Vinyl Team | + 02:26.16 |
| 165 | Bert Van Lerberghe | Quick-Step Alpha Vinyl Team | + 02:26.33 |
| 166 | Pieter Serry | Quick-Step Alpha Vinyl Team | + 02:27.14 |
| - | Rüdiger Selig | Lotto-Soudal | DNF |
Youth
| Pos | Rider | Team | Time |
|---|---|---|---|
| 1 | Juan Pedro Lopez | Trek-Segafredo | 37:52:01 |
| 2 | Joao Almeida | UAE Team Emirates | + 00.12 |
| 3 | Thymen Arensman | Team DSM | + 01.27 |
| 4 | Ivan Sosa | Movistar Team | + 05.53 |
| 5 | Pavel Sivakov | INEOS Grenadiers | + 10.52 |
| 6 | Mauri Vansevenant | Quick-Step Alpha Vinyl Team | + 12.50 |
| 7 | Santiago Buitrago | Bahrain Victorious | + 16.08 |
| 8 | Vadim Pronskiy | Astana Qazaqstan Team | + 21.10 |
| 9 | Tobias Foss | Jumbo-Visma | + 24.42 |
| 10 | Gijs Leemreize | Jumbo-Visma | + 27.08 |
| 11 | Luca Covili | Bardiani CSF Faizanè | + 29.27 |
| 12 | Felix Gall | AG2R Citroën Team | + 31.51 |
| 13 | Attila Valter | Groupama-FDJ | + 33.38 |
| 14 | Jhonnatan Narvaez | INEOS Grenadiers | + 36.07 |
| 15 | Mattias Skjelmose | Trek-Segafredo | + 37.01 |
| 16 | Alessandro Covi | UAE Team Emirates | + 37.16 |
| 17 | Ben Tulett | INEOS Grenadiers | + 38.45 |
| 18 | Harold Tejada | Astana Qazaqstan Team | + 46.50 |
| 19 | Giovanni Aleotti | BORA-hansgrohe | + 53.15 |
| 20 | Stefano Oldani | Alpecin-Deceuninck | + 54.10 |
| 21 | Pascal Eenkhoorn | Jumbo-Visma | + 55.52 |
| 22 | Sylvain Moniquet | Lotto-Soudal | + 01:00.24 |
| 23 | Diego Camargo | EF Education-EasyPost | + 01:02.30 |
| 24 | Matteo Sobrero | Team BikeExchange-Jayco | + 01:12.30 |
| 25 | Mauro Schmid | Quick-Step Alpha Vinyl Team | + 01:14.45 |
| 26 | Filippo Zana | Bardiani CSF Faizanè | + 01:19.42 |
| 27 | Natnael Tesfazion | Drone Hopper-Androni Giocattoli | + 01:20.16 |
| 28 | Jaakko Hänninen | AG2R Citroën Team | + 01:21.08 |
| 29 | Nicolas Prodhomme | AG2R Citroën Team | + 01:24.01 |
| 30 | Erik Fetter | EOLO-Kometa Cycling Team | + 01:25.04 |
| 31 | Alexander Cepeda | Drone Hopper-Androni Giocattoli | + 01:27.22 |
| 32 | Andrii Ponomar | Drone Hopper-Androni Giocattoli | + 01:34.40 |
| 33 | Tobias Bayer | Alpecin-Deceuninck | + 01:36.40 |
| 34 | Biniam Girmay | Intermarché-Wanty-Gobert Matériaux | + 01:41.19 |
| 35 | Patrick Gamper | BORA-hansgrohe | + 01:46.24 |
| 36 | Luca Rastelli | Bardiani CSF Faizanè | + 01:51.42 |
| 37 | Oier Lazkano | Movistar Team | + 01:54.22 |
| 38 | Davide Bais | EOLO-Kometa Cycling Team | + 01:55.17 |
| 39 | Samuele Rivi | EOLO-Kometa Cycling Team | + 01:59.51 |
| 40 | Barnabas Peak | Intermarché-Wanty-Gobert Matériaux | + 02:02.03 |
| 41 | Harm Vanhoucke | Lotto-Soudal | + 02:02.38 |
| 42 | Alberto Dainese | Team DSM | + 02:04.46 |
| 43 | Clément Davy | Groupama-FDJ | + 02:23.09 |
Points
| Pos | Rider | Team | Points |
|---|---|---|---|
| 1 | Arnaud Démare | Groupama-FDJ | 147 |
| 2 | Biniam Girmay | Intermarché-Wanty-Gobert Matériaux | 120 |
| 3 | Mark Cavendish | Quick-Step Alpha Vinyl Team | 78 |
| 4 | Mathieu van der Poel | Alpecin-Deceuninck | 72 |
| 5 | Fernando Gaviria | UAE Team Emirates | 54 |
| 6 | Giacomo Nizzolo | Israel-Premier Tech | 54 |
| 7 | Thomas De Gendt | Lotto-Soudal | 51 |
| 8 | Filippo Tagliani | Drone Hopper-Androni Giocattoli | 45 |
| 9 | Caleb Ewan | Lotto-Soudal | 43 |
| 10 | Davide Gabburo | Bardiani CSF Faizanè | 38 |
| 11 | Phil Bauhaus | Bahrain Victorious | 30 |
| 12 | Koen Bouwman | Jumbo-Visma | 27 |
| 13 | Lennard Kämna | BORA-hansgrohe | 27 |
| 14 | Pello Bilbao | Bahrain Victorious | 27 |
| 15 | Richard Carapaz | INEOS Grenadiers | 26 |
| 16 | Bauke Mollema | Trek-Segafredo | 26 |
| 17 | Jorge Arcas | Movistar Team | 25 |
| 18 | Edward Theuns | Trek-Segafredo | 25 |
| 19 | Simone Consonni | Cofidis | 24 |
| 20 | Andrea Vendrame | AG2R Citroën Team | 22 |
| 21 | Harm Vanhoucke | Lotto-Soudal | 22 |
| 22 | Magnus Cort | EF Education-EasyPost | 21 |
| 23 | Vincenzo Albanese | EOLO-Kometa Cycling Team | 20 |
| 24 | Mauro Schmid | Quick-Step Alpha Vinyl Team | 20 |
| 25 | Mattia Bais | Drone Hopper-Androni Giocattoli | 20 |
| 26 | Tom Dumoulin | Jumbo-Visma | 19 |
| 27 | Eduardo Sepulveda | Drone Hopper-Androni Giocattoli | 18 |
| 28 | Wilco Kelderman | BORA-hansgrohe | 18 |
| 29 | Davide Ballerini | Quick-Step Alpha Vinyl Team | 18 |
| 30 | Diego Rosa | EOLO-Kometa Cycling Team | 17 |
| 31 | Juan Pedro Lopez | Trek-Segafredo | 17 |
| 32 | Alberto Dainese | Team DSM | 17 |
| 33 | Diego Ulissi | UAE Team Emirates | 16 |
| 34 | Jai Hindley | BORA-hansgrohe | 15 |
| 35 | Simon Yates | Team BikeExchange-Jayco | 15 |
| 36 | Romain Bardet | Team DSM | 15 |
| 37 | Davide Formolo | UAE Team Emirates | 15 |
| 38 | Lilian Calmejane | AG2R Citroën Team | 14 |
| 39 | Davide Villella | Cofidis | 14 |
| 40 | Wout Poels | Bahrain Victorious | 13 |
| 41 | Joao Almeida | UAE Team Emirates | 12 |
| 42 | Rein Taaramäe | Intermarché-Wanty-Gobert Matériaux | 12 |
| 43 | Natnael Tesfazion | Drone Hopper-Androni Giocattoli | 12 |
| 44 | Simone Ravanelli | Drone Hopper-Androni Giocattoli | 11 |
| 45 | Sylvain Moniquet | Lotto-Soudal | 10 |
| 46 | Stefano Oldani | Alpecin-Deceuninck | 9 |
| 47 | Samuele Rivi | EOLO-Kometa Cycling Team | 9 |
| 48 | Felix Gall | AG2R Citroën Team | 8 |
| 49 | Edoardo Zardini | Drone Hopper-Androni Giocattoli | 8 |
| 50 | Jaakko Hänninen | AG2R Citroën Team | 8 |
| 51 | Guillaume Martin | Cofidis | 7 |
| 52 | Mikel Landa | Bahrain Victorious | 7 |
| 53 | Gijs Leemreize | Jumbo-Visma | 7 |
| 54 | Ben Tulett | INEOS Grenadiers | 7 |
| 55 | Matteo Sobrero | Team BikeExchange-Jayco | 7 |
| 56 | Mirco Maestri | EOLO-Kometa Cycling Team | 7 |
| 57 | Mauri Vansevenant | Quick-Step Alpha Vinyl Team | 6 |
| 58 | Joe Dombrowski | Astana Qazaqstan Team | 6 |
| 59 | Mattias Skjelmose | Trek-Segafredo | 6 |
| 60 | Rémy Rochas | Cofidis | 6 |
| 61 | Fabio Felline | Astana Qazaqstan Team | 6 |
| 62 | Sacha Modolo | Bardiani CSF Faizanè | 6 |
| 63 | Domenico Pozzovivo | Intermarché-Wanty-Gobert Matériaux | 5 |
| 64 | Tobias Foss | Jumbo-Visma | 5 |
| 65 | Jhonnatan Narvaez | INEOS Grenadiers | 5 |
| 66 | José Joaquin Rojas | Movistar Team | 5 |
| 67 | Alessandro Tonelli | Bardiani CSF Faizanè | 5 |
| 68 | Emanuel Buchmann | BORA-hansgrohe | 4 |
| 69 | Alejandro Valverde | Movistar Team | 4 |
| 70 | Valerio Conti | Astana Qazaqstan Team | 4 |
| 71 | Rick Zabel | Israel-Premier Tech | 4 |
| 72 | Bert Van Lerberghe | Quick-Step Alpha Vinyl Team | 4 |
| 73 | Vincenzo Nibali | Astana Qazaqstan Team | 3 |
| 74 | Filippo Zana | Bardiani CSF Faizanè | 3 |
| 75 | Cees Bol | Team DSM | 3 |
| 76 | Thymen Arensman | Team DSM | 2 |
| 77 | Nans Peters | AG2R Citroën Team | 2 |
| 78 | Diego Camargo | EF Education-EasyPost | 2 |
| 79 | Edoardo Affini | Jumbo-Visma | 2 |
| 80 | Loic Vliegen | Intermarché-Wanty-Gobert Matériaux | 2 |
| 81 | Jonathan Caicedo | EF Education-EasyPost | 1 |
| 82 | Pascal Eenkhoorn | Jumbo-Visma | 1 |
| 83 | Dario Cataldo | Trek-Segafredo | 1 |
| 84 | Erik Fetter | EOLO-Kometa Cycling Team | 1 |
Mountain
| Pos | Rider | Team | Points |
|---|---|---|---|
| 1 | Diego Rosa | EOLO-Kometa Cycling Team | 83 |
| 2 | Koen Bouwman | Jumbo-Visma | 69 |
| 3 | Lennard Kämna | BORA-hansgrohe | 43 |
| 4 | Jai Hindley | BORA-hansgrohe | 40 |
| 5 | Wout Poels | Bahrain Victorious | 27 |
| 6 | Natnael Tesfazion | Drone Hopper-Androni Giocattoli | 26 |
| 7 | Davide Formolo | UAE Team Emirates | 25 |
| 8 | Bauke Mollema | Trek-Segafredo | 20 |
| 9 | Romain Bardet | Team DSM | 19 |
| 10 | Eduardo Sepulveda | Drone Hopper-Androni Giocattoli | 19 |
| 11 | Mirco Maestri | EOLO-Kometa Cycling Team | 18 |
| 12 | Juan Pedro Lopez | Trek-Segafredo | 18 |
| 13 | Felix Gall | AG2R Citroën Team | 16 |
| 14 | Joe Dombrowski | Astana Qazaqstan Team | 15 |
| 15 | Richard Carapaz | INEOS Grenadiers | 14 |
| 16 | Nans Peters | AG2R Citroën Team | 13 |
| 17 | Rein Taaramäe | Intermarché-Wanty-Gobert Matériaux | 12 |
| 18 | Tom Dumoulin | Jumbo-Visma | 11 |
| 19 | Matthew Holmes | Lotto-Soudal | 9 |
| 20 | Mikel Landa | Bahrain Victorious | 9 |
| 21 | Sylvain Moniquet | Lotto-Soudal | 9 |
| 22 | Mattia Bais | Drone Hopper-Androni Giocattoli | 8 |
| 23 | Joao Almeida | UAE Team Emirates | 6 |
| 24 | Mauri Vansevenant | Quick-Step Alpha Vinyl Team | 6 |
| 25 | Jaakko Hänninen | AG2R Citroën Team | 6 |
| 26 | Pascal Eenkhoorn | Jumbo-Visma | 5 |
| 27 | Rick Zabel | Israel-Premier Tech | 5 |
| 28 | Davide Villella | Cofidis | 5 |
| 29 | Thomas De Gendt | Lotto-Soudal | 4 |
| 30 | Domenico Pozzovivo | Intermarché-Wanty-Gobert Matériaux | 4 |
| 31 | Gijs Leemreize | Jumbo-Visma | 4 |
| 32 | Diego Camargo | EF Education-EasyPost | 4 |
| 33 | Alessandro Tonelli | Bardiani CSF Faizanè | 4 |
| 34 | Filippo Zana | Bardiani CSF Faizanè | 4 |
| 35 | Mathieu van der Poel | Alpecin-Deceuninck | 3 |
| 36 | Emanuel Buchmann | BORA-hansgrohe | 2 |
| 37 | Jonathan Caicedo | EF Education-EasyPost | 2 |
| 38 | Anthony Perez | Cofidis | 2 |
| 39 | Biniam Girmay | Intermarché-Wanty-Gobert Matériaux | 2 |
| 40 | Harm Vanhoucke | Lotto-Soudal | 2 |
| 41 | Filippo Tagliani | Drone Hopper-Androni Giocattoli | 2 |
| 42 | Pello Bilbao | Bahrain Victorious | 1 |
| 43 | Vincenzo Nibali | Astana Qazaqstan Team | 1 |
| 44 | Simon Yates | Team BikeExchange-Jayco | 1 |
| 45 | Luca Covili | Bardiani CSF Faizanè | 1 |
| 46 | Jorge Arcas | Movistar Team | 1 |
| 47 | Lawson Craddock | Team BikeExchange-Jayco | 1 |
| 48 | Clément Davy | Groupama-FDJ | 1 |
Team
| Pos | Team | Time |
|---|---|---|
| 1 | BORA-hansgrohe | 113:39:08 |
| 2 | Bahrain Victorious | + 03.21 |
| 3 | Intermarché-Wanty-Gobert Matériaux | + 05.24 |
| 4 | INEOS Grenadiers | + 11.58 |
| 5 | Trek-Segafredo | + 15.38 |
| 6 | Team DSM | + 16.44 |
| 7 | Movistar Team | + 18.47 |
| 8 | Jumbo-Visma | + 24.01 |
| 9 | Astana Qazaqstan Team | + 29.45 |
| 10 | UAE Team Emirates | + 32.49 |
| 11 | Team BikeExchange-Jayco | + 44.10 |
| 12 | EF Education-EasyPost | + 01:03.01 |
| 13 | Cofidis | + 01:12.27 |
| 14 | AG2R Citroën Team | + 01:27.38 |
| 15 | EOLO-Kometa Cycling Team | + 01:29.33 |
| 16 | Bardiani CSF Faizanè | + 02:00.44 |
| 17 | Quick-Step Alpha Vinyl Team | + 02:25.19 |
| 18 | Drone Hopper-Androni Giocattoli | + 02:58.05 |
| 19 | Alpecin-Deceuninck | + 03:06.30 |
| 20 | Lotto-Soudal | + 03:43.29 |
| 21 | Groupama-FDJ | + 03:59.48 |
| 22 | Israel-Premier Tech | + 04:20.45 |








