--> -->
| 1. | Tadej Pogacar (SLO, UAE Team Emirates) | 6:21:22 |
| 2. | Enric Mas (ESP, Movistar Team) | 0:00 |
| 3. | Mikel Landa (ESP, Bahrain - Victorious) | 0:10 |
| 4. | Sergio Higuita (COL, BORA - hansgrohe) | 0:52 |
| 5. | Carlos Rodríguez (ESP, INEOS Grenadiers) | 0:52 |
| 6. | Alejandro Valverde (ESP, Movistar Team) | 1:24 |
| 7. | Bauke Mollema (NED, Trek - Segafredo) | 1:24 |
| 8. | Rudy Molard (FRA, Groupama - FDJ) | 1:24 |
| 9. | Romain Bardet (FRA, Team DSM) | 1:24 |
| 10. | Adam Yates (GBR, INEOS Grenadiers) | 1:26 |
| 11. | Andrea Piccolo (ITA, EF Education-EasyPost) | 1:58 |
| 12. | Warren Barguil (FRA, Team Arkéa Samsic) | 1:58 |
| 13. | Ilan Van Wilder (BEL, Quick-Step Alpha Vinyl Team) | 1:58 |
| 14. | Clément Berthet (FRA, AG2R Citroën Team) | 1:58 |
| 15. | Giulio Ciccone (ITA, Trek - Segafredo) | 2:01 |
| 16. | Jonas Vingegaard (DEN, Jumbo-Visma) | 2:03 |
| 17. | Daniel Felipe Martínez (COL, INEOS Grenadiers) | 2:14 |
| 18. | Aleksandr Vlasov (RUS, BORA - hansgrohe) | 2:14 |
| 19. | Mikkel Frølich Honoré (DEN, Quick-Step Alpha Vinyl Team) | 2:14 |
| 20. | Mauri Vansevenant (BEL, Quick-Step Alpha Vinyl Team) | 2:14 |
| 21. | Rigoberto Urán (COL, EF Education-EasyPost) | 2:14 |
| 22. | Matteo Fabbro (ITA, BORA - hansgrohe) | 2:14 |
| 23. | Rafal Majka (POL, UAE Team Emirates) | 2:17 |
| 24. | Vincenzo Nibali (ITA, Astana Qazaqstan Team) | 2:17 |
| 25. | Rémy Rochas (FRA, Cofidis) | 2:41 |
| 26. | Diego Ulissi (ITA, UAE Team Emirates) | 2:41 |
| 27. | Michael Storer (AUS, Groupama - FDJ) | 2:41 |
| 28. | Davide Formolo (ITA, UAE Team Emirates) | 3:09 |
| 29. | Alexis Vuillermoz (FRA, TotalEnergies) | 3:25 |
| 30. | Quentin Pacher (FRA, Groupama - FDJ) | 3:25 |
| 31. | Pierre Latour (FRA, TotalEnergies) | 3:25 |
| 32. | Guillaume Martin (FRA, Cofidis) | 3:25 |
| 33. | Jan Bakelants (BEL, Intermarché - Wanty - Gobert Matériaux) | 3:25 |
| 34. | Neilson Powless (USA, EF Education-EasyPost) | 4:21 |
| 35. | Simone Petilli (ITA, Intermarché - Wanty - Gobert Matériaux) | 4:22 |
| 36. | Mark Padun (UKR, EF Education-EasyPost) | 4:51 |
| 37. | Stefano Oldani (ITA, Alpecin-Deceuninck) | 5:04 |
| 38. | Marco Brenner (GER, Team DSM) | 6:11 |
| 39. | Hermann Pernsteiner (AUT, Bahrain - Victorious) | 6:11 |
| 40. | Andreas Leknessund (NOR, Team DSM) | 6:50 |
| 41. | Andreas Kron (DEN, Lotto Soudal) | 6:53 |
| 42. | Nick Schultz (AUS, Team BikeExchange - Jayco) | 6:53 |
| 43. | Xandro Meurisse (BEL, Alpecin-Deceuninck) | 6:53 |
| 44. | Alan Jousseaume (FRA, TotalEnergies) | 6:53 |
| 45. | Edoardo Zambanini (ITA, Bahrain - Victorious) | 6:53 |
| 46. | Simon Geschke (GER, Cofidis) | 6:53 |
| 47. | Sam Oomen (NED, Jumbo-Visma) | 6:57 |
| 48. | Jesús Herrada (ESP, Cofidis) | 7:01 |
| 49. | Louis Barré (FRA, Team Arkéa Samsic) | 7:27 |
| 50. | Antwan Tolhoek (NED, Trek - Segafredo) | 7:40 |
| 51. | Julian Alaphilippe (FRA, Quick-Step Alpha Vinyl Team) | 7:40 |
| 52. | Simon Guglielmi (FRA, Team Arkéa Samsic) | 8:00 |
| 53. | Alessandro De Marchi (ITA, Israel - Premier Tech) | 8:00 |
| 54. | Lawson Craddock (USA, Team BikeExchange - Jayco) | 8:31 |
| 55. | Alessandro Fancellu (ITA, EOLO-Kometa) | 8:52 |
| 56. | Mathieu Burgaudeau (FRA, TotalEnergies) | 9:51 |
| 57. | Chris Hamilton (AUS, Team DSM) | 10:13 |
| 58. | Tim Wellens (BEL, Lotto Soudal) | 10:26 |
| 59. | Simone Velasco (ITA, Astana Qazaqstan Team) | 10:26 |
| 60. | Wilco Kelderman (NED, BORA - hansgrohe) | 10:26 |
| 61. | Matej Mohoric (SLO, Bahrain - Victorious) | 10:26 |
| 62. | Damiano Caruso (ITA, Bahrain - Victorious) | 10:26 |
| 63. | Giovanni Aleotti (ITA, BORA - hansgrohe) | 10:26 |
| 64. | Jay Vine (AUS, Alpecin-Deceuninck) | 10:26 |
| 65. | Miguel Ángel López (COL, Astana Qazaqstan Team) | 11:09 |
| 66. | Kévin Vauquelin (FRA, Team Arkéa Samsic) | 11:26 |
| 67. | Patrick Konrad (AUT, BORA - hansgrohe) | 11:26 |
| 68. | Tao Geoghegan Hart (GBR, INEOS Grenadiers) | 11:26 |
| 69. | José Joaquín Rojas (ESP, Movistar Team) | 11:26 |
| 70. | Laurens Huys (BEL, Intermarché - Wanty - Gobert Matériaux) | 11:29 |
| 71. | Jakob Fuglsang (DEN, Israel - Premier Tech) | 13:37 |
| 72. | Mark Donovan (GBR, Team DSM) | 13:37 |
| 73. | Clément Champoussin (FRA, AG2R Citroën Team) | 13:37 |
| 74. | Aurélien Paret-peintre (FRA, AG2R Citroën Team) | 13:37 |
| 75. | Filippo Zana (ITA, Bardiani-CSF-Faizanè) | 13:37 |
| 76. | Thymen Arensman (NED, Team DSM) | 13:37 |
| 77. | Robert Gesink (NED, Jumbo-Visma) | 14:56 |
| 78. | Chris Harper (AUS, Jumbo-Visma) | 14:56 |
| 79. | Koen Bouwman (NED, Jumbo-Visma) | 14:56 |
| 80. | Víctor De La Parte (ESP, TotalEnergies) | 14:56 |
| 81. | Marc Hirschi (SUI, UAE Team Emirates) | 15:41 |
| 82. | Alexandre Balmer (SUI, Team BikeExchange - Jayco) | 16:52 |
| 83. | Luca Covili (ITA, Bardiani-CSF-Faizanè) | 16:52 |
| 84. | Tobias Bayer (AUT, Alpecin-Deceuninck) | 18:23 |
| 85. | Eduard Prades (ESP, Caja Rural - Seguros RGA) | 18:23 |
| 86. | Mattia Bais (ITA, Drone Hopper - Androni Giocattoli) | 18:23 |
| 87. | Corbin Strong (NZL, Israel - Premier Tech) | 18:23 |
| 88. | Santiago Umba (COL, Drone Hopper - Androni Giocattoli) | 18:23 |
| 89. | Reto Hollenstein (SUI, Israel - Premier Tech) | 18:23 |
| 90. | Kristian Sbaragli (ITA, Alpecin-Deceuninck) | 18:23 |
| 91. | Simone Ravanelli (ITA, Drone Hopper - Androni Giocattoli) | 18:23 |
| 92. | Aritz Bagües (ESP, Caja Rural - Seguros RGA) | 18:23 |
| 93. | Alessandro Tonelli (ITA, Bardiani-CSF-Faizanè) | 18:23 |
| 94. | Imanol Erviti (ESP, Movistar Team) | 18:23 |
| 95. | Jorge Arcas (ESP, Movistar Team) | 18:23 |
| 96. | Davide Gabburo (ITA, Bardiani-CSF-Faizanè) | 19:20 |
| 97. | Carl Fredrik Hagen (NOR, Israel - Premier Tech) | 19:27 |
| 98. | Omar El Gouzi (ITA, Bardiani-CSF-Faizanè) | 23:53 |
| 99. | Mirco Maestri (ITA, EOLO-Kometa) | 26:28 |
| 100. | Davide Bais (ITA, EOLO-Kometa) | 26:28 |
| 101. | Julien Bernard (FRA, Trek - Segafredo) | 26:28 |
| 102. | Felix Großschartner (AUT, BORA - hansgrohe) | 26:28 |
| 103. | Samuele Rivi (ITA, EOLO-Kometa) | 26:28 |
| 104. | Erik Fetter (HUN, EOLO-Kometa) | 26:28 |
| 105. | Kamil Malecki (POL, Lotto Soudal) | 27:22 |
| 106. | Johan Jacobs (SUI, Movistar Team) | 28:21 |
| 107. | Paul Lapeira (FRA, AG2R Citroën Team) | 30:34 |
| OTL. | Lars Van Den Berg (NED, Groupama - FDJ) | 32:55 |
| DNF. | Natnael Tesfatsion (ERI, Drone Hopper - Androni Giocattoli) | |
| DNF. | Domenico Pozzovivo (ITA, Intermarché - Wanty - Gobert Matériaux) | |
| DNF. | Michel Ries (LUX, Team Arkéa Samsic) | |
| DNF. | Samuele Battistella (ITA, Astana Qazaqstan Team) | |
| DNF. | Mark Christian (GBR, EOLO-Kometa) | |
| DNF. | Maxim Van Gils (BEL, Lotto Soudal) | |
| DNF. | Paul Ourselin (FRA, TotalEnergies) | |
| DNF. | Alex Tolio (ITA, Bardiani-CSF-Faizanè) | |
| DNF. | Thomas Champion (FRA, Cofidis) | |
| DNF. | Lorenzo Rota (ITA, Intermarché - Wanty - Gobert Matériaux) | |
| DNF. | Nicolas Edet (FRA, Team Arkéa Samsic) | |
| DNF. | Jimmy Janssens (BEL, Alpecin-Deceuninck) | |
| DNF. | Sean Quinn (USA, EF Education-EasyPost) | |
| DNF. | Gijs Leemreize (NED, Jumbo-Visma) | |
| DNF. | Martijn Tusveld (NED, Team DSM) | |
| DNF. | Wout Poels (NED, Bahrain - Victorious) | |
| DNF. | Michal Schlegel (CZE, Caja Rural - Seguros RGA) | |
| DNF. | Pavel Sivakov (FRA, INEOS Grenadiers) | |
| DNF. | Dries Devenyns (BEL, Quick-Step Alpha Vinyl Team) | |
| DNF. | Felix Gall (AUT, AG2R Citroën Team) | |
| DNF. | Alberto Bettiol (ITA, EF Education-EasyPost) | |
| DNF. | Michael Woods (CAN, Israel - Premier Tech) | |
| DNF. | Tsgabu Grmay (ETH, Team BikeExchange - Jayco) | |
| DNF. | Christian Scaroni (ITA, Astana Qazaqstan Team) | |
| DNF. | Sergio Roman Martín (ESP, Caja Rural - Seguros RGA) | |
| DNF. | Attila Valter (HUN, Groupama - FDJ) | |
| DNF. | Iván García Cortina (ESP, Movistar Team) | |
| DNF. | Mattias Skjelmose (DEN, Trek - Segafredo) | |
| DNF. | Alessandro Covi (ITA, UAE Team Emirates) | |
| DNF. | Umberto Marengo (ITA, Drone Hopper - Androni Giocattoli) | |
| DNF. | Rein Taaramäe (EST, Intermarché - Wanty - Gobert Matériaux) | |
| DNF. | Matteo Sobrero (ITA, Team BikeExchange - Jayco) | |
| DNF. | David De La Cruz (ESP, Astana Qazaqstan Team) | |
| DNF. | Bruno Armirail (FRA, Groupama - FDJ) | |
| DNF. | Harm Vanhoucke (BEL, Lotto Soudal) | |
| DNF. | Kenny Elissonde (FRA, Trek - Segafredo) | |
| DNF. | Jonathan Lastra (ESP, Caja Rural - Seguros RGA) | |
| DNF. | Pierre-Luc Périchon (FRA, Cofidis) | |
| DNF. | Quinten Hermans (BEL, Intermarché - Wanty - Gobert Matériaux) | |
| DNF. | Élie Gesbert (FRA, Team Arkéa Samsic) | |
| DNF. | Robert Stannard (AUS, Alpecin-Deceuninck) | |
| DNF. | Lorenzo Fortunato (ITA, EOLO-Kometa) | |
| DNF. | Filippo Conca (ITA, Lotto Soudal) | |
| DNF. | Fabien Grellier (FRA, TotalEnergies) | |
| DNF. | Henok Mulubrhan (ERI, Bardiani-CSF-Faizanè) | |
| DNF. | François Bidard (FRA, Cofidis) | |
| DNF. | Ben Tulett (GBR, INEOS Grenadiers) | |
| DNF. | Louis Vervaeke (BEL, Quick-Step Alpha Vinyl Team) | |
| DNF. | Jaakko Hänninen (FIN, AG2R Citroën Team) | |
| DNF. | Odd Christian Eiking (NOR, EF Education-EasyPost) | |
| DNF. | Tobias Foss (NOR, Jumbo-Visma) | |
| DNF. | Tanel Kangert (EST, Team BikeExchange - Jayco) | |
| DNF. | Gino Mäder (SUI, Bahrain - Victorious) | |
| DNF. | Mikel Nieve (ESP, Caja Rural - Seguros RGA) | |
| DNF. | Laurens De Plus (BEL, INEOS Grenadiers) | |
| DNF. | Andrea Bagioli (ITA, Quick-Step Alpha Vinyl Team) | |
| DNF. | Geoffrey Bouchard (FRA, AG2R Citroën Team) | |
| DNF. | Luca Chirico (ITA, Drone Hopper - Androni Giocattoli) | |
| DNF. | Alexander Cataford (CAN, Israel - Premier Tech) | |
| DNF. | Kevin Colleoni (ITA, Team BikeExchange - Jayco) | |
| DNF. | Javier Romo (ESP, Astana Qazaqstan Team) | |
| DNF. | Matthieu Ladagnous (FRA, Groupama - FDJ) | |
| DNF. | Viktor Verschaeve (BEL, Lotto Soudal) | |
| DNF. | Amanuel Ghebreigzabhier (ERI, Trek - Segafredo) | |
| DNF. | João Almeida (POR, UAE Team Emirates) | |
| DNF. | Fernando Barceló (ESP, Caja Rural - Seguros RGA) | |
| DNS. | Andrii Ponomar (UKR, Drone Hopper - Androni Giocattoli) | |
| �bersicht Giro di Lombardia (ITA), 2022 | ||