Giro d'Italia 2022 - Stage 12
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 | Stefano Oldani | Alpecin-Deceuninck | 4:26:47 |
| 2 | Lorenzo Rota | Intermarché-Wanty-Gobert Matériaux | + 00.00 |
| 3 | Gijs Leemreize | Jumbo-Visma | + 00.02 |
| 4 | Bauke Mollema | Trek-Segafredo | + 00.57 |
| 5 | Santiago Buitrago | Bahrain Victorious | + 00.57 |
| 6 | Wilco Kelderman | BORA-hansgrohe | + 00.57 |
| 7 | Lucas Hamilton | Team BikeExchange-Jayco | + 00.57 |
| 8 | Andrea Vendrame | AG2R Citroën Team | + 01.44 |
| 9 | Rein Taaramäe | Intermarché-Wanty-Gobert Matériaux | + 01.49 |
| 10 | Pascal Eenkhoorn | Jumbo-Visma | + 02.55 |
| 11 | Vincenzo Albanese | EOLO-Kometa Cycling Team | + 02.55 |
| 12 | Davide Gabburo | Bardiani CSF Faizanè | + 02.55 |
| 13 | William Barta | Movistar Team | + 02.55 |
| 14 | Edoardo Zardini | Drone Hopper-Androni Giocattoli | + 02.55 |
| 15 | Luca Covili | Bardiani CSF Faizanè | + 03.03 |
| 16 | Nico Denz | Team DSM | + 05.40 |
| 17 | Michael Schwarzmann | Lotto-Soudal | + 07.07 |
| 18 | Valerio Conti | Astana Qazaqstan Team | + 07.07 |
| 19 | Oscar Riesebeek | Alpecin-Deceuninck | + 07.45 |
| 20 | Mathieu van der Poel | Alpecin-Deceuninck | + 07.45 |
| 21 | Simone Consonni | Cofidis | + 07.45 |
| 22 | Matteo Sobrero | Team BikeExchange-Jayco | + 07.45 |
| 23 | Jacopo Mosca | Trek-Segafredo | + 09.08 |
| 24 | Dario Cataldo | Trek-Segafredo | + 09.08 |
| 25 | Mattias Skjelmose | Trek-Segafredo | + 09.08 |
| 26 | Giulio Ciccone | Trek-Segafredo | + 09.08 |
| 27 | Juan Pedro Lopez | Trek-Segafredo | + 09.08 |
| 28 | Romain Combaud | Team DSM | + 09.08 |
| 29 | Chris Hamilton | Team DSM | + 09.08 |
| 30 | Ben Swift | INEOS Grenadiers | + 09.08 |
| 31 | Salvatore Puccio | INEOS Grenadiers | + 09.08 |
| 32 | Romain Bardet | Team DSM | + 09.08 |
| 33 | Jhonnatan Narvaez | INEOS Grenadiers | + 09.08 |
| 34 | Martijn Tusveld | Team DSM | + 09.08 |
| 35 | Richard Carapaz | INEOS Grenadiers | + 09.08 |
| 36 | Thymen Arensman | Team DSM | + 09.08 |
| 37 | Patrick Gamper | BORA-hansgrohe | + 09.08 |
| 38 | Richie Porte | INEOS Grenadiers | + 09.08 |
| 39 | Lawrence Naesen | AG2R Citroën Team | + 09.08 |
| 40 | Jai Hindley | BORA-hansgrohe | + 09.08 |
| 41 | Ben Tulett | INEOS Grenadiers | + 09.08 |
| 42 | Diego Ulissi | UAE Team Emirates | + 09.08 |
| 43 | Fabio Felline | Astana Qazaqstan Team | + 09.08 |
| 44 | Lorenzo Fortunato | EOLO-Kometa Cycling Team | + 09.08 |
| 45 | Emanuel Buchmann | BORA-hansgrohe | + 09.08 |
| 46 | Pavel Sivakov | INEOS Grenadiers | + 09.08 |
| 47 | Joao Almeida | UAE Team Emirates | + 09.08 |
| 48 | Ben Zwiehoff | BORA-hansgrohe | + 09.08 |
| 49 | Luca Rastelli | Bardiani CSF Faizanè | + 09.08 |
| 50 | Davide Villella | Cofidis | + 09.08 |
| 51 | Filippo Tagliani | Drone Hopper-Androni Giocattoli | + 09.08 |
| 52 | Rui Costa | UAE Team Emirates | + 09.08 |
| 53 | Alessandro Covi | UAE Team Emirates | + 09.08 |
| 54 | Vincenzo Nibali | Astana Qazaqstan Team | + 09.08 |
| 55 | Cesare Benedetti | BORA-hansgrohe | + 09.08 |
| 56 | Pierre-Luc Périchon | Cofidis | + 09.08 |
| 57 | Jorge Arcas | Movistar Team | + 09.08 |
| 58 | José Joaquin Rojas | Movistar Team | + 09.08 |
| 59 | Giovanni Aleotti | BORA-hansgrohe | + 09.08 |
| 60 | Guillaume Martin | Cofidis | + 09.08 |
| 61 | Alejandro Valverde | Movistar Team | + 09.08 |
| 62 | Sylvain Moniquet | Lotto-Soudal | + 09.08 |
| 63 | Domen Novak | Bahrain Victorious | + 09.08 |
| 64 | Francesco Gavazzi | EOLO-Kometa Cycling Team | + 09.08 |
| 65 | Mirco Maestri | EOLO-Kometa Cycling Team | + 09.08 |
| 66 | Rémy Rochas | Cofidis | + 09.08 |
| 67 | Merhawi Kudus | EF Education-EasyPost | + 09.08 |
| 68 | Davide Bais | EOLO-Kometa Cycling Team | + 09.08 |
| 69 | Hugh Carthy | EF Education-EasyPost | + 09.08 |
| 70 | Erik Fetter | EOLO-Kometa Cycling Team | + 09.08 |
| 71 | Mikaël Chérel | AG2R Citroën Team | + 09.08 |
| 72 | Sam Oomen | Jumbo-Visma | + 09.08 |
| 73 | Pello Bilbao | Bahrain Victorious | + 09.08 |
| 74 | Lilian Calmejane | AG2R Citroën Team | + 09.08 |
| 75 | Thomas De Gendt | Lotto-Soudal | + 09.08 |
| 76 | Barnabas Peak | Intermarché-Wanty-Gobert Matériaux | + 09.08 |
| 77 | Alexander Cataford | Israel-Premier Tech | + 09.08 |
| 78 | Filippo Zana | Bardiani CSF Faizanè | + 09.08 |
| 79 | Alessandro Tonelli | Bardiani CSF Faizanè | + 09.08 |
| 80 | Samuele Rivi | EOLO-Kometa Cycling Team | + 09.08 |
| 81 | Mikel Landa | Bahrain Victorious | + 09.08 |
| 82 | Nans Peters | AG2R Citroën Team | + 09.08 |
| 83 | Diego Rosa | EOLO-Kometa Cycling Team | + 09.08 |
| 84 | Vadim Pronskiy | Astana Qazaqstan Team | + 09.08 |
| 85 | Davide Formolo | UAE Team Emirates | + 09.08 |
| 86 | Ivan Sosa | Movistar Team | + 09.08 |
| 87 | Senne Leysen | Alpecin-Deceuninck | + 09.08 |
| 88 | Koen Bouwman | Jumbo-Visma | + 09.08 |
| 89 | Domenico Pozzovivo | Intermarché-Wanty-Gobert Matériaux | + 09.08 |
| 90 | Michael Hepburn | Team BikeExchange-Jayco | + 09.08 |
| 91 | Damien Howson | Team BikeExchange-Jayco | + 09.08 |
| 92 | Eduardo Sepulveda | Drone Hopper-Androni Giocattoli | + 09.08 |
| 93 | Mattia Bais | Drone Hopper-Androni Giocattoli | + 09.08 |
| 94 | Jan Hirt | Intermarché-Wanty-Gobert Matériaux | + 09.08 |
| 95 | Andrii Ponomar | Drone Hopper-Androni Giocattoli | + 09.08 |
| 96 | Tobias Ludvigsson | Groupama-FDJ | + 09.08 |
| 97 | Tom Dumoulin | Jumbo-Visma | + 09.08 |
| 98 | Jaakko Hänninen | AG2R Citroën Team | + 09.08 |
| 99 | Joe Dombrowski | Astana Qazaqstan Team | + 09.08 |
| 100 | Attila Valter | Groupama-FDJ | + 09.08 |
| 101 | Simone Ravanelli | Drone Hopper-Androni Giocattoli | + 09.08 |
| 102 | Diego Camargo | EF Education-EasyPost | + 09.08 |
| 103 | Edoardo Affini | Jumbo-Visma | + 09.08 |
| 104 | Antonio Pedrero | Movistar Team | + 09.08 |
| 105 | Harold Tejada | Astana Qazaqstan Team | + 09.08 |
| 106 | Simon Yates | Team BikeExchange-Jayco | + 09.08 |
| 107 | Ramon Sinkeldam | Groupama-FDJ | + 09.08 |
| 108 | Loic Vliegen | Intermarché-Wanty-Gobert Matériaux | + 09.08 |
| 109 | Anthony Perez | Cofidis | + 09.08 |
| 110 | Jos Van Emden | Jumbo-Visma | + 09.08 |
| 111 | Nicolas Prodhomme | AG2R Citroën Team | + 09.08 |
| 112 | Dries De Bondt | Alpecin-Deceuninck | + 09.08 |
| 113 | Aimé De Gendt | Intermarché-Wanty-Gobert Matériaux | + 09.08 |
| 114 | Wout Poels | Bahrain Victorious | + 09.08 |
| 115 | Mauri Vansevenant | Quick-Step Alpha Vinyl Team | + 09.08 |
| 116 | Lennard Kämna | BORA-hansgrohe | + 09.08 |
| 117 | Mauro Schmid | Quick-Step Alpha Vinyl Team | + 09.08 |
| 118 | Tobias Foss | Jumbo-Visma | + 09.08 |
| 119 | Alexander Cepeda | Drone Hopper-Androni Giocattoli | + 09.08 |
| 120 | Callum Scotson | Team BikeExchange-Jayco | + 09.08 |
| 121 | Harm Vanhoucke | Lotto-Soudal | + 09.08 |
| 122 | Matthew Holmes | Lotto-Soudal | + 09.08 |
| 123 | Oier Lazkano | Movistar Team | + 09.08 |
| 124 | Christopher Juul-Jensen | Team BikeExchange-Jayco | + 09.08 |
| 125 | Lawson Craddock | Team BikeExchange-Jayco | + 09.08 |
| 126 | Felix Gall | AG2R Citroën Team | + 09.08 |
| 127 | James Knox | Quick-Step Alpha Vinyl Team | + 09.08 |
| 128 | Jonathan Caicedo | EF Education-EasyPost | + 09.08 |
| 129 | David de la Cruz | Astana Qazaqstan Team | + 09.29 |
| 130 | Jonathan Castroviejo | INEOS Grenadiers | + 10.30 |
| 131 | Davide Ballerini | Quick-Step Alpha Vinyl Team | + 12.28 |
| 132 | Magnus Cort | EF Education-EasyPost | + 15.04 |
| 133 | Clément Davy | Groupama-FDJ | + 19.40 |
| 134 | Arnaud Démare | Groupama-FDJ | + 19.40 |
| 135 | Miles Scotson | Groupama-FDJ | + 19.40 |
| 136 | Alexander Krieger | Alpecin-Deceuninck | + 19.40 |
| 137 | Roger Kluge | Lotto-Soudal | + 19.40 |
| 138 | Ignatas Konovalovas | Groupama-FDJ | + 19.40 |
| 139 | Giacomo Nizzolo | Israel-Premier Tech | + 19.40 |
| 140 | Jenthe Biermans | Israel-Premier Tech | + 19.40 |
| 141 | Reto Hollenstein | Israel-Premier Tech | + 19.40 |
| 142 | Alex Dowsett | Israel-Premier Tech | + 19.40 |
| 143 | Rick Zabel | Israel-Premier Tech | + 19.40 |
| 144 | Natnael Tesfazion | Drone Hopper-Androni Giocattoli | + 19.40 |
| 145 | Wesley Kreder | Cofidis | + 19.40 |
| 146 | Julius van den Berg | EF Education-EasyPost | + 19.40 |
| 147 | Alberto Dainese | Team DSM | + 19.40 |
| 148 | Phil Bauhaus | Bahrain Victorious | + 19.40 |
| 149 | Fernando Gaviria | UAE Team Emirates | + 19.40 |
| 150 | Rui Oliveira | UAE Team Emirates | + 19.40 |
| 151 | Mark Cavendish | Quick-Step Alpha Vinyl Team | + 19.40 |
| 152 | Jasha Sütterlin | Bahrain Victorious | + 19.40 |
| 153 | Davide Cimolai | Cofidis | + 19.40 |
| 154 | Sacha Modolo | Bardiani CSF Faizanè | + 19.40 |
| 155 | Maximiliano Richeze | UAE Team Emirates | + 19.40 |
| 156 | Tobias Bayer | Alpecin-Deceuninck | + 19.40 |
| 157 | Matthias Brändle | Israel-Premier Tech | + 19.40 |
| 158 | Bert Van Lerberghe | Quick-Step Alpha Vinyl Team | + 19.40 |
| 159 | Jacopo Guarnieri | Groupama-FDJ | + 19.40 |
| 160 | Otto Vergaerde | Trek-Segafredo | + 19.40 |
| 161 | Cees Bol | Team DSM | + 19.40 |
| 162 | Edward Theuns | Trek-Segafredo | + 19.40 |
| 163 | Alessandro De Marchi | Israel-Premier Tech | + 19.46 |
| 164 | Pieter Serry | Quick-Step Alpha Vinyl Team | + 19.46 |
| - | Caleb Ewan | Lotto-Soudal | DNS |
GC
| Pos | Rider | Team | Time |
|---|---|---|---|
| 1 | Juan Pedro Lopez | Trek-Segafredo | 51:19:07 |
| 2 | Richard Carapaz | INEOS Grenadiers | + 00.12 |
| 3 | Joao Almeida | UAE Team Emirates | + 00.12 |
| 4 | Romain Bardet | Team DSM | + 00.14 |
| 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 | Wilco Kelderman | BORA-hansgrohe | + 02.51 |
| 14 | Vincenzo Nibali | Astana Qazaqstan Team | + 03.04 |
| 15 | Jan Hirt | Intermarché-Wanty-Gobert Matériaux | + 03.09 |
| 16 | Lucas Hamilton | Team BikeExchange-Jayco | + 03.45 |
| 17 | Hugh Carthy | EF Education-EasyPost | + 04.22 |
| 18 | Bauke Mollema | Trek-Segafredo | + 06.35 |
| 19 | Lorenzo Fortunato | EOLO-Kometa Cycling Team | + 06.51 |
| 20 | Ivan Sosa | Movistar Team | + 07.18 |
| 21 | Sam Oomen | Jumbo-Visma | + 07.21 |
| 22 | Lennard Kämna | BORA-hansgrohe | + 08.57 |
| 23 | Richie Porte | INEOS Grenadiers | + 09.04 |
| 24 | Santiago Buitrago | Bahrain Victorious | + 09.30 |
| 25 | Koen Bouwman | Jumbo-Visma | + 09.38 |
| 26 | Giulio Ciccone | Trek-Segafredo | + 10.12 |
| 27 | Rein Taaramäe | Intermarché-Wanty-Gobert Matériaux | + 11.13 |
| 28 | Simon Yates | Team BikeExchange-Jayco | + 11.34 |
| 29 | Pavel Sivakov | INEOS Grenadiers | + 11.54 |
| 30 | Davide Formolo | UAE Team Emirates | + 14.05 |
| 31 | Mauri Vansevenant | Quick-Step Alpha Vinyl Team | + 15.46 |
| 32 | Mikaël Chérel | AG2R Citroën Team | + 17.44 |
| 33 | Gijs Leemreize | Jumbo-Visma | + 17.58 |
| 34 | Tom Dumoulin | Jumbo-Visma | + 19.08 |
| 35 | Chris Hamilton | Team DSM | + 21.50 |
| 36 | Vadim Pronskiy | Astana Qazaqstan Team | + 22.12 |
| 37 | Joe Dombrowski | Astana Qazaqstan Team | + 23.31 |
| 38 | Luca Covili | Bardiani CSF Faizanè | + 24.24 |
| 39 | Antonio Pedrero | Movistar Team | + 26.26 |
| 40 | Tobias Foss | Jumbo-Visma | + 29.50 |
| 41 | Damien Howson | Team BikeExchange-Jayco | + 33.02 |
| 42 | Felix Gall | AG2R Citroën Team | + 33.42 |
| 43 | Attila Valter | Groupama-FDJ | + 34.40 |
| 44 | Lorenzo Rota | Intermarché-Wanty-Gobert Matériaux | + 36.11 |
| 45 | Jhonnatan Narvaez | INEOS Grenadiers | + 37.07 |
| 46 | Mattias Skjelmose | Trek-Segafredo | + 38.03 |
| 47 | Alessandro Covi | UAE Team Emirates | + 38.07 |
| 48 | Jonathan Caicedo | EF Education-EasyPost | + 40.50 |
| 49 | Diego Ulissi | UAE Team Emirates | + 43.18 |
| 50 | Rui Costa | UAE Team Emirates | + 43.21 |
| 51 | Davide Gabburo | Bardiani CSF Faizanè | + 43.23 |
| 52 | Ben Tulett | INEOS Grenadiers | + 43.53 |
| 53 | Merhawi Kudus | EF Education-EasyPost | + 44.37 |
| 54 | Davide Villella | Cofidis | + 44.45 |
| 55 | Domen Novak | Bahrain Victorious | + 47.37 |
| 56 | Vincenzo Albanese | EOLO-Kometa Cycling Team | + 47.53 |
| 57 | Nans Peters | AG2R Citroën Team | + 48.02 |
| 58 | Martijn Tusveld | Team DSM | + 50.05 |
| 59 | Stefano Oldani | Alpecin-Deceuninck | + 50.20 |
| 60 | Pascal Eenkhoorn | Jumbo-Visma | + 50.58 |
| 61 | Jorge Arcas | Movistar Team | + 51.02 |
| 62 | Harold Tejada | Astana Qazaqstan Team | + 52.21 |
| 63 | Fabio Felline | Astana Qazaqstan Team | + 52.37 |
| 64 | Giovanni Aleotti | BORA-hansgrohe | + 58.46 |
| 65 | Rémy Rochas | Cofidis | + 58.54 |
| 66 | Mathieu van der Poel | Alpecin-Deceuninck | + 01:01.37 |
| 67 | José Joaquin Rojas | Movistar Team | + 01:02.54 |
| 68 | William Barta | Movistar Team | + 01:03.26 |
| 69 | Francesco Gavazzi | EOLO-Kometa Cycling Team | + 01:04.43 |
| 70 | Sylvain Moniquet | Lotto-Soudal | + 01:05.09 |
| 71 | Thomas De Gendt | Lotto-Soudal | + 01:05.16 |
| 72 | Alessandro Tonelli | Bardiani CSF Faizanè | + 01:06.37 |
| 73 | Ben Zwiehoff | BORA-hansgrohe | + 01:08.10 |
| 74 | Wout Poels | Bahrain Victorious | + 01:08.57 |
| 75 | Dario Cataldo | Trek-Segafredo | + 01:09.09 |
| 76 | Valerio Conti | Astana Qazaqstan Team | + 01:09.17 |
| 77 | Ben Swift | INEOS Grenadiers | + 01:09.28 |
| 78 | Lilian Calmejane | AG2R Citroën Team | + 01:12.18 |
| 79 | Mauro Schmid | Quick-Step Alpha Vinyl Team | + 01:14.45 |
| 80 | Matteo Sobrero | Team BikeExchange-Jayco | + 01:16.15 |
| 81 | Diego Rosa | EOLO-Kometa Cycling Team | + 01:17.01 |
| 82 | Edoardo Zardini | Drone Hopper-Androni Giocattoli | + 01:18.21 |
| 83 | Filippo Zana | Bardiani CSF Faizanè | + 01:20.44 |
| 84 | Diego Camargo | EF Education-EasyPost | + 01:21.01 |
| 85 | Andrea Vendrame | AG2R Citroën Team | + 01:21.29 |
| 86 | Jaakko Hänninen | AG2R Citroën Team | + 01:22.10 |
| 87 | Nicolas Prodhomme | AG2R Citroën Team | + 01:24.57 |
| 88 | Jos Van Emden | Jumbo-Visma | + 01:25.51 |
| 89 | Salvatore Puccio | INEOS Grenadiers | + 01:26.32 |
| 90 | Alessandro De Marchi | Israel-Premier Tech | + 01:29.10 |
| 91 | Anthony Perez | Cofidis | + 01:29.59 |
| 92 | Erik Fetter | EOLO-Kometa Cycling Team | + 01:30.34 |
| 93 | Alexander Cataford | Israel-Premier Tech | + 01:31.30 |
| 94 | James Knox | Quick-Step Alpha Vinyl Team | + 01:31.41 |
| 95 | David de la Cruz | Astana Qazaqstan Team | + 01:31.47 |
| 96 | Natnael Tesfazion | Drone Hopper-Androni Giocattoli | + 01:31.50 |
| 97 | Mattia Bais | Drone Hopper-Androni Giocattoli | + 01:33.50 |
| 98 | Edoardo Affini | Jumbo-Visma | + 01:36.00 |
| 99 | Simone Ravanelli | Drone Hopper-Androni Giocattoli | + 01:36.51 |
| 100 | Jasha Sütterlin | Bahrain Victorious | + 01:36.52 |
| 101 | Magnus Cort | EF Education-EasyPost | + 01:38.34 |
| 102 | Christopher Juul-Jensen | Team BikeExchange-Jayco | + 01:38.48 |
| 103 | Pierre-Luc Périchon | Cofidis | + 01:40.09 |
| 104 | Jacopo Mosca | Trek-Segafredo | + 01:41.55 |
| 105 | Eduardo Sepulveda | Drone Hopper-Androni Giocattoli | + 01:42.11 |
| 106 | Romain Combaud | Team DSM | + 01:43.51 |
| 107 | Callum Scotson | Team BikeExchange-Jayco | + 01:44.36 |
| 108 | Alexander Cepeda | Drone Hopper-Androni Giocattoli | + 01:45.53 |
| 109 | Lawson Craddock | Team BikeExchange-Jayco | + 01:45.58 |
| 110 | Tobias Ludvigsson | Groupama-FDJ | + 01:47.05 |
| 111 | Michael Hepburn | Team BikeExchange-Jayco | + 01:48.47 |
| 112 | Loic Vliegen | Intermarché-Wanty-Gobert Matériaux | + 01:48.58 |
| 113 | Alexander Krieger | Alpecin-Deceuninck | + 01:49.06 |
| 114 | Simone Consonni | Cofidis | + 01:52.27 |
| 115 | Mirco Maestri | EOLO-Kometa Cycling Team | + 01:52.30 |
| 116 | Andrii Ponomar | Drone Hopper-Androni Giocattoli | + 01:52.48 |
| 117 | Patrick Gamper | BORA-hansgrohe | + 01:53.30 |
| 118 | Sacha Modolo | Bardiani CSF Faizanè | + 02:00.20 |
| 119 | Dries De Bondt | Alpecin-Deceuninck | + 02:00.21 |
| 120 | Tobias Bayer | Alpecin-Deceuninck | + 02:00.55 |
| 121 | Aimé De Gendt | Intermarché-Wanty-Gobert Matériaux | + 02:04.42 |
| 122 | Jonathan Castroviejo | INEOS Grenadiers | + 02:05.41 |
| 123 | Senne Leysen | Alpecin-Deceuninck | + 02:06.07 |
| 124 | Davide Ballerini | Quick-Step Alpha Vinyl Team | + 02:07.07 |
| 125 | Miles Scotson | Groupama-FDJ | + 02:07.55 |
| 126 | Luca Rastelli | Bardiani CSF Faizanè | + 02:09.50 |
| 127 | Fernando Gaviria | UAE Team Emirates | + 02:10.38 |
| 128 | Oscar Riesebeek | Alpecin-Deceuninck | + 02:11.00 |
| 129 | Ignatas Konovalovas | Groupama-FDJ | + 02:12.16 |
| 130 | Barnabas Peak | Intermarché-Wanty-Gobert Matériaux | + 02:12.17 |
| 131 | Lawrence Naesen | AG2R Citroën Team | + 02:12.28 |
| 132 | Cesare Benedetti | BORA-hansgrohe | + 02:12.51 |
| 133 | Davide Bais | EOLO-Kometa Cycling Team | + 02:13.25 |
| 134 | Arnaud Démare | Groupama-FDJ | + 02:13.31 |
| 135 | Oier Lazkano | Movistar Team | + 02:13.47 |
| 136 | Nico Denz | Team DSM | + 02:14.57 |
| 137 | Giacomo Nizzolo | Israel-Premier Tech | + 02:14.57 |
| 138 | Ramon Sinkeldam | Groupama-FDJ | + 02:15.36 |
| 139 | Matthew Holmes | Lotto-Soudal | + 02:15.37 |
| 140 | Alberto Dainese | Team DSM | + 02:16.10 |
| 141 | Samuele Rivi | EOLO-Kometa Cycling Team | + 02:17.59 |
| 142 | Reto Hollenstein | Israel-Premier Tech | + 02:19.14 |
| 143 | Jenthe Biermans | Israel-Premier Tech | + 02:19.29 |
| 144 | Cees Bol | Team DSM | + 02:19.36 |
| 145 | Harm Vanhoucke | Lotto-Soudal | + 02:21.09 |
| 146 | Alex Dowsett | Israel-Premier Tech | + 02:26.04 |
| 147 | Filippo Tagliani | Drone Hopper-Androni Giocattoli | + 02:28.43 |
| 148 | Wesley Kreder | Cofidis | + 02:29.32 |
| 149 | Rui Oliveira | UAE Team Emirates | + 02:30.09 |
| 150 | Michael Schwarzmann | Lotto-Soudal | + 02:30.13 |
| 151 | Edward Theuns | Trek-Segafredo | + 02:31.40 |
| 152 | Davide Cimolai | Cofidis | + 02:32.01 |
| 153 | Jacopo Guarnieri | Groupama-FDJ | + 02:33.50 |
| 154 | Otto Vergaerde | Trek-Segafredo | + 02:35.06 |
| 155 | Rick Zabel | Israel-Premier Tech | + 02:35.21 |
| 156 | Phil Bauhaus | Bahrain Victorious | + 02:35.50 |
| 157 | Maximiliano Richeze | UAE Team Emirates | + 02:36.17 |
| 158 | Julius van den Berg | EF Education-EasyPost | + 02:39.04 |
| 159 | Clément Davy | Groupama-FDJ | + 02:47.44 |
| 160 | Matthias Brändle | Israel-Premier Tech | + 02:48.27 |
| 161 | Mark Cavendish | Quick-Step Alpha Vinyl Team | + 02:54.56 |
| 162 | Bert Van Lerberghe | Quick-Step Alpha Vinyl Team | + 02:55.13 |
| 163 | Pieter Serry | Quick-Step Alpha Vinyl Team | + 02:56.31 |
| 164 | Roger Kluge | Lotto-Soudal | + 03:01.52 |
| - | Caleb Ewan | Lotto-Soudal | DNS |
Youth
| Pos | Rider | Team | Time |
|---|---|---|---|
| 1 | Juan Pedro Lopez | Trek-Segafredo | 51:19:07 |
| 2 | Joao Almeida | UAE Team Emirates | + 00.12 |
| 3 | Thymen Arensman | Team DSM | + 01.27 |
| 4 | Ivan Sosa | Movistar Team | + 07.18 |
| 5 | Santiago Buitrago | Bahrain Victorious | + 09.30 |
| 6 | Pavel Sivakov | INEOS Grenadiers | + 11.54 |
| 7 | Mauri Vansevenant | Quick-Step Alpha Vinyl Team | + 15.46 |
| 8 | Gijs Leemreize | Jumbo-Visma | + 17.58 |
| 9 | Vadim Pronskiy | Astana Qazaqstan Team | + 22.12 |
| 10 | Luca Covili | Bardiani CSF Faizanè | + 24.24 |
| 11 | Tobias Foss | Jumbo-Visma | + 29.50 |
| 12 | Felix Gall | AG2R Citroën Team | + 33.42 |
| 13 | Attila Valter | Groupama-FDJ | + 34.40 |
| 14 | Jhonnatan Narvaez | INEOS Grenadiers | + 37.07 |
| 15 | Mattias Skjelmose | Trek-Segafredo | + 38.03 |
| 16 | Alessandro Covi | UAE Team Emirates | + 38.07 |
| 17 | Ben Tulett | INEOS Grenadiers | + 43.53 |
| 18 | Stefano Oldani | Alpecin-Deceuninck | + 50.20 |
| 19 | Pascal Eenkhoorn | Jumbo-Visma | + 50.58 |
| 20 | Harold Tejada | Astana Qazaqstan Team | + 52.21 |
| 21 | Giovanni Aleotti | BORA-hansgrohe | + 58.46 |
| 22 | Sylvain Moniquet | Lotto-Soudal | + 01:05.09 |
| 23 | Mauro Schmid | Quick-Step Alpha Vinyl Team | + 01:14.45 |
| 24 | Matteo Sobrero | Team BikeExchange-Jayco | + 01:16.15 |
| 25 | Filippo Zana | Bardiani CSF Faizanè | + 01:20.44 |
| 26 | Diego Camargo | EF Education-EasyPost | + 01:21.01 |
| 27 | Jaakko Hänninen | AG2R Citroën Team | + 01:22.10 |
| 28 | Nicolas Prodhomme | AG2R Citroën Team | + 01:24.57 |
| 29 | Erik Fetter | EOLO-Kometa Cycling Team | + 01:30.34 |
| 30 | Natnael Tesfazion | Drone Hopper-Androni Giocattoli | + 01:31.50 |
| 31 | Alexander Cepeda | Drone Hopper-Androni Giocattoli | + 01:45.53 |
| 32 | Andrii Ponomar | Drone Hopper-Androni Giocattoli | + 01:52.48 |
| 33 | Patrick Gamper | BORA-hansgrohe | + 01:53.30 |
| 34 | Tobias Bayer | Alpecin-Deceuninck | + 02:00.55 |
| 35 | Luca Rastelli | Bardiani CSF Faizanè | + 02:09.50 |
| 36 | Barnabas Peak | Intermarché-Wanty-Gobert Matériaux | + 02:12.17 |
| 37 | Davide Bais | EOLO-Kometa Cycling Team | + 02:13.25 |
| 38 | Oier Lazkano | Movistar Team | + 02:13.47 |
| 39 | Alberto Dainese | Team DSM | + 02:16.10 |
| 40 | Samuele Rivi | EOLO-Kometa Cycling Team | + 02:17.59 |
| 41 | Harm Vanhoucke | Lotto-Soudal | + 02:21.09 |
| 42 | Clément Davy | Groupama-FDJ | + 02:47.44 |
Points
| Pos | Rider | Team | Points |
|---|---|---|---|
| 1 | Arnaud Démare | Groupama-FDJ | 185 |
| 2 | Fernando Gaviria | UAE Team Emirates | 99 |
| 3 | Mark Cavendish | Quick-Step Alpha Vinyl Team | 96 |
| 4 | Mathieu van der Poel | Alpecin-Deceuninck | 90 |
| 5 | Giacomo Nizzolo | Israel-Premier Tech | 69 |
| 6 | Alberto Dainese | Team DSM | 67 |
| 7 | Filippo Tagliani | Drone Hopper-Androni Giocattoli | 58 |
| 8 | Simone Consonni | Cofidis | 55 |
| 9 | Thomas De Gendt | Lotto-Soudal | 53 |
| 10 | Stefano Oldani | Alpecin-Deceuninck | 38 |
| 11 | Davide Gabburo | Bardiani CSF Faizanè | 38 |
| 12 | Phil Bauhaus | Bahrain Victorious | 37 |
| 13 | Edward Theuns | Trek-Segafredo | 35 |
| 14 | Bauke Mollema | Trek-Segafredo | 34 |
| 15 | Koen Bouwman | Jumbo-Visma | 32 |
| 16 | Mattia Bais | Drone Hopper-Androni Giocattoli | 32 |
| 17 | Richard Carapaz | INEOS Grenadiers | 32 |
| 18 | Vincenzo Albanese | EOLO-Kometa Cycling Team | 32 |
| 19 | Wilco Kelderman | BORA-hansgrohe | 31 |
| 20 | Pello Bilbao | Bahrain Victorious | 30 |
| 21 | Lennard Kämna | BORA-hansgrohe | 27 |
| 22 | Jorge Arcas | Movistar Team | 25 |
| 23 | Andrea Vendrame | AG2R Citroën Team | 25 |
| 24 | Harm Vanhoucke | Lotto-Soudal | 22 |
| 25 | Mauro Schmid | Quick-Step Alpha Vinyl Team | 21 |
| 26 | Magnus Cort | EF Education-EasyPost | 21 |
| 27 | Davide Ballerini | Quick-Step Alpha Vinyl Team | 21 |
| 28 | Romain Bardet | Team DSM | 19 |
| 29 | Gijs Leemreize | Jumbo-Visma | 19 |
| 30 | Tom Dumoulin | Jumbo-Visma | 19 |
| 31 | Eduardo Sepulveda | Drone Hopper-Androni Giocattoli | 18 |
| 32 | Lorenzo Rota | Intermarché-Wanty-Gobert Matériaux | 18 |
| 33 | Diego Rosa | EOLO-Kometa Cycling Team | 17 |
| 34 | Juan Pedro Lopez | Trek-Segafredo | 17 |
| 35 | Diego Ulissi | UAE Team Emirates | 16 |
| 36 | Jai Hindley | BORA-hansgrohe | 15 |
| 37 | Simon Yates | Team BikeExchange-Jayco | 15 |
| 38 | Davide Formolo | UAE Team Emirates | 15 |
| 39 | Lilian Calmejane | AG2R Citroën Team | 14 |
| 40 | Joao Almeida | UAE Team Emirates | 14 |
| 41 | Rein Taaramäe | Intermarché-Wanty-Gobert Matériaux | 14 |
| 42 | Davide Villella | Cofidis | 14 |
| 43 | Sacha Modolo | Bardiani CSF Faizanè | 14 |
| 44 | Lawrence Naesen | AG2R Citroën Team | 14 |
| 45 | Wout Poels | Bahrain Victorious | 13 |
| 46 | Natnael Tesfazion | Drone Hopper-Androni Giocattoli | 12 |
| 47 | Simone Ravanelli | Drone Hopper-Androni Giocattoli | 11 |
| 48 | Sylvain Moniquet | Lotto-Soudal | 10 |
| 49 | Matteo Sobrero | Team BikeExchange-Jayco | 9 |
| 50 | Mirco Maestri | EOLO-Kometa Cycling Team | 9 |
| 51 | Samuele Rivi | EOLO-Kometa Cycling Team | 9 |
| 52 | Felix Gall | AG2R Citroën Team | 8 |
| 53 | Edoardo Zardini | Drone Hopper-Androni Giocattoli | 8 |
| 54 | Jaakko Hänninen | AG2R Citroën Team | 8 |
| 55 | Luca Rastelli | Bardiani CSF Faizanè | 8 |
| 56 | Guillaume Martin | Cofidis | 7 |
| 57 | Mikel Landa | Bahrain Victorious | 7 |
| 58 | Ben Tulett | INEOS Grenadiers | 7 |
| 59 | Rick Zabel | Israel-Premier Tech | 7 |
| 60 | Santiago Buitrago | Bahrain Victorious | 6 |
| 61 | Mauri Vansevenant | Quick-Step Alpha Vinyl Team | 6 |
| 62 | Joe Dombrowski | Astana Qazaqstan Team | 6 |
| 63 | Mattias Skjelmose | Trek-Segafredo | 6 |
| 64 | Fabio Felline | Astana Qazaqstan Team | 6 |
| 65 | Rémy Rochas | Cofidis | 6 |
| 66 | Alessandro De Marchi | Israel-Premier Tech | 6 |
| 67 | Edoardo Affini | Jumbo-Visma | 6 |
| 68 | Bert Van Lerberghe | Quick-Step Alpha Vinyl Team | 6 |
| 69 | Domenico Pozzovivo | Intermarché-Wanty-Gobert Matériaux | 5 |
| 70 | Tobias Foss | Jumbo-Visma | 5 |
| 71 | Jhonnatan Narvaez | INEOS Grenadiers | 5 |
| 72 | Pascal Eenkhoorn | Jumbo-Visma | 5 |
| 73 | José Joaquin Rojas | Movistar Team | 5 |
| 74 | Alessandro Tonelli | Bardiani CSF Faizanè | 5 |
| 75 | Dries De Bondt | Alpecin-Deceuninck | 5 |
| 76 | Emanuel Buchmann | BORA-hansgrohe | 4 |
| 77 | Alejandro Valverde | Movistar Team | 4 |
| 78 | Lucas Hamilton | Team BikeExchange-Jayco | 4 |
| 79 | Valerio Conti | Astana Qazaqstan Team | 4 |
| 80 | Vincenzo Nibali | Astana Qazaqstan Team | 3 |
| 81 | Filippo Zana | Bardiani CSF Faizanè | 3 |
| 82 | Cees Bol | Team DSM | 3 |
| 83 | Thymen Arensman | Team DSM | 2 |
| 84 | Nans Peters | AG2R Citroën Team | 2 |
| 85 | Diego Camargo | EF Education-EasyPost | 2 |
| 86 | Loic Vliegen | Intermarché-Wanty-Gobert Matériaux | 2 |
| 87 | Jonathan Caicedo | EF Education-EasyPost | 1 |
| 88 | Dario Cataldo | Trek-Segafredo | 1 |
| 89 | Erik Fetter | EOLO-Kometa Cycling Team | 1 |
| 90 | Jacopo Guarnieri | Groupama-FDJ | 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 | Bauke Mollema | Trek-Segafredo | 30 |
| 6 | Wout Poels | Bahrain Victorious | 27 |
| 7 | Natnael Tesfazion | Drone Hopper-Androni Giocattoli | 26 |
| 8 | Davide Formolo | UAE Team Emirates | 25 |
| 9 | Romain Bardet | Team DSM | 21 |
| 10 | Eduardo Sepulveda | Drone Hopper-Androni Giocattoli | 19 |
| 11 | Mirco Maestri | EOLO-Kometa Cycling Team | 18 |
| 12 | Lorenzo Rota | Intermarché-Wanty-Gobert Matériaux | 18 |
| 13 | Juan Pedro Lopez | Trek-Segafredo | 18 |
| 14 | Felix Gall | AG2R Citroën Team | 16 |
| 15 | Joe Dombrowski | Astana Qazaqstan Team | 15 |
| 16 | Richard Carapaz | INEOS Grenadiers | 14 |
| 17 | Nans Peters | AG2R Citroën Team | 13 |
| 18 | Rein Taaramäe | Intermarché-Wanty-Gobert Matériaux | 12 |
| 19 | Mattia Bais | Drone Hopper-Androni Giocattoli | 12 |
| 20 | Tom Dumoulin | Jumbo-Visma | 11 |
| 21 | Matthew Holmes | Lotto-Soudal | 9 |
| 22 | Pascal Eenkhoorn | Jumbo-Visma | 9 |
| 23 | Mikel Landa | Bahrain Victorious | 9 |
| 24 | Sylvain Moniquet | Lotto-Soudal | 9 |
| 25 | Gijs Leemreize | Jumbo-Visma | 8 |
| 26 | Stefano Oldani | Alpecin-Deceuninck | 8 |
| 27 | Domenico Pozzovivo | Intermarché-Wanty-Gobert Matériaux | 7 |
| 28 | Alessandro De Marchi | Israel-Premier Tech | 6 |
| 29 | Joao Almeida | UAE Team Emirates | 6 |
| 30 | Mauri Vansevenant | Quick-Step Alpha Vinyl Team | 6 |
| 31 | Jaakko Hänninen | AG2R Citroën Team | 6 |
| 32 | Rick Zabel | Israel-Premier Tech | 5 |
| 33 | Davide Villella | Cofidis | 5 |
| 34 | Thomas De Gendt | Lotto-Soudal | 4 |
| 35 | Alessandro Tonelli | Bardiani CSF Faizanè | 4 |
| 36 | Filippo Zana | Bardiani CSF Faizanè | 4 |
| 37 | Diego Camargo | EF Education-EasyPost | 4 |
| 38 | Mathieu van der Poel | Alpecin-Deceuninck | 3 |
| 39 | Emanuel Buchmann | BORA-hansgrohe | 3 |
| 40 | Davide Ballerini | Quick-Step Alpha Vinyl Team | 3 |
| 41 | Jonathan Caicedo | EF Education-EasyPost | 2 |
| 42 | Anthony Perez | Cofidis | 2 |
| 43 | Lawrence Naesen | AG2R Citroën Team | 2 |
| 44 | Harm Vanhoucke | Lotto-Soudal | 2 |
| 45 | Filippo Tagliani | Drone Hopper-Androni Giocattoli | 2 |
| 46 | Pello Bilbao | Bahrain Victorious | 1 |
| 47 | Vincenzo Nibali | Astana Qazaqstan Team | 1 |
| 48 | Santiago Buitrago | Bahrain Victorious | 1 |
| 49 | Simon Yates | Team BikeExchange-Jayco | 1 |
| 50 | Luca Covili | Bardiani CSF Faizanè | 1 |
| 51 | Jorge Arcas | Movistar Team | 1 |
| 52 | Lawson Craddock | Team BikeExchange-Jayco | 1 |
| 53 | Clément Davy | Groupama-FDJ | 1 |
Team
| Pos | Team | Time |
|---|---|---|
| 1 | Intermarché-Wanty-Gobert Matériaux | 153:49:23 |
| 2 | BORA-hansgrohe | + 02.52 |
| 3 | Bahrain Victorious | + 07.09 |
| 4 | Trek-Segafredo | + 19.32 |
| 5 | Jumbo-Visma | + 19.45 |
| 6 | INEOS Grenadiers | + 25.05 |
| 7 | Team DSM | + 25.21 |
| 8 | Movistar Team | + 25.41 |
| 9 | Astana Qazaqstan Team | + 39.49 |
| 10 | UAE Team Emirates | + 44.52 |
| 11 | Team BikeExchange-Jayco | + 46.41 |
| 12 | EF Education-EasyPost | + 01:16.08 |
| 13 | Cofidis | + 01:27.11 |
| 14 | AG2R Citroën Team | + 01:33.15 |
| 15 | EOLO-Kometa Cycling Team | + 01:40.33 |
| 16 | Bardiani CSF Faizanè | + 02:02.29 |
| 17 | Quick-Step Alpha Vinyl Team | + 02:38.19 |
| 18 | Drone Hopper-Androni Giocattoli | + 03:14.13 |
| 19 | Alpecin-Deceuninck | + 03:20.21 |
| 20 | Lotto-Soudal | + 04:07.09 |
| 21 | Groupama-FDJ | + 04:13.57 |
| 22 | Israel-Premier Tech | + 04:58.32 |








