--> -->
| 1. | Rigoberto Uran (COL, Cannondale-Drapac) | 4:24:51 |
| 2. | Adam Yates (GBR, Orica-Scott) | 0:10 |
| 3. | Fabio Aru (ITA, Astana Pro Team) | 0:20 |
| 4. | Nairo Quintana (COL, Movistar Team) | 0:28 |
| 5. | David Gaudu (FRA, FDJ) | 0:31 |
| 6. | Wout Poels (NED, Team Sky) | 0:31 |
| 7. | Daniel Martinez (COL, Wilier Triestina) | 0:33 |
| 8. | Thibaut Pinot (FRA, FDJ) | 0:35 |
| 9. | Pierre Roger Latour (FRA, AG2R La Mondiale) | 0:43 |
| 10. | Peter Stetina (USA, Trek-Segafredo) | 0:53 |
| 11. | Daniel Martin (IRL, Quick-Step Floors) | 0:56 |
| 12. | Rein Taaramäe (EST, Katusha-Alpecin) | 0:57 |
| 13. | Giovanni Visconti (ITA, Bahrain-Merida) | 1:05 |
| 14. | Mikael Cherel (FRA, AG2R La Mondiale) | 1:05 |
| 15. | Pello Bilbao (ESP, Astana Pro Team) | 1:11 |
| 16. | Egan Bernal (COL, Androni Giocattoli) | 1:17 |
| 17. | Hubert Dupont (FRA, AG2R La Mondiale) | 1:25 |
| 18. | Cristian Rodriguez (ESP, Wilier Triestina) | 1:32 |
| 19. | Chris Hamilton (AUS, Team Sunweb) | 1:39 |
| 20. | Steven Kruijswijk (NED, Team LottoNl-Jumbo) | 1:40 |
| 21. | Winner Anacona (COL, Movistar Team) | 1:45 |
| 22. | Diego Rosa (ITA, Team Sky) | 1:47 |
| 23. | Jan Polanc (SLO, UAE Team Emirates) | 2:18 |
| 24. | Alexis Vuillermoz (FRA, AG2R La Mondiale) | 2:28 |
| 25. | Gianluca Brambilla (ITA, Quick-Step Floors) | 2:30 |
| 26. | Rudy Molard (FRA, FDJ) | 2:30 |
| 27. | Nicolas Edet (FRA, Cofidis, Solutions Credits) | 2:57 |
| 28. | Yonder Godoy (VEN, Wilier Triestina) | 3:21 |
| 29. | Marco Canola (ITA, Nippo - Vini Fantini) | 3:21 |
| 30. | Ilia Koshevoy (BLR, Wilier Triestina) | 3:21 |
| 31. | Ivan Santaromita (ITA, Nippo - Vini Fantini) | 3:26 |
| 32. | Rodolfo Torres (COL, Androni Giocattoli) | 3:26 |
| 33. | Vegard Stake Laengen (NOR, UAE Team Emirates) | 3:26 |
| 34. | Andrey Zeits (KAZ, Astana Pro Team) | 3:40 |
| 35. | Ivan Ramiro Sosa (COL, Androni Giocattoli) | 3:43 |
| 36. | Jack Haig (AUS, Orica-Scott) | 3:46 |
| 37. | Antwan Tolhoek (NED, Team LottoNl-Jumbo) | 3:51 |
| 38. | Alessandro Bisolti (ITA, Nippo - Vini Fantini) | 3:55 |
| 39. | Clement Chevrier (FRA, AG2R La Mondiale) | 4:03 |
| 40. | Victor De La Parte (ESP, Movistar Team) | 4:10 |
| 41. | Edoardo Zardini (ITA, Bardiani CSF) | 4:10 |
| 42. | Mathias Leturnier (FRA, Cofidis, Solutions Credits) | 4:12 |
| 43. | Mikel Nieve (ESP, Team Sky) | 4:28 |
| 44. | Simone Velasco (ITA, Bardiani CSF) | 4:30 |
| 45. | Brendan Canty (AUS, Cannondale-Drapac) | 4:46 |
| 46. | José Gonçalves (POR, Katusha-Alpecin) | 4:51 |
| 47. | Jacopo Mosca (ITA, Wilier Triestina) | 4:56 |
| 48. | Dries Devenyns (BEL, Quick-Step Floors) | 5:10 |
| 49. | Manuele Mori (ITA, UAE Team Emirates) | 5:10 |
| 50. | Andrey Grivko (UKR, Astana Pro Team) | 5:10 |
| 51. | Julian Alaphilippe (FRA, Quick-Step Floors) | 5:16 |
| 52. | Hugh Carthy (GBR, Cannondale-Drapac) | 5:40 |
| 53. | Stef Clement (NED, Team LottoNl-Jumbo) | 5:42 |
| 54. | Miguel Angel Lopez (COL, Astana Pro Team) | 5:42 |
| 55. | Koen Bouwman (NED, Team LottoNl-Jumbo) | 5:42 |
| 56. | Gianni Moscon (ITA, Team Sky) | 5:48 |
| 57. | Alexandre Geniez (FRA, AG2R La Mondiale) | 5:58 |
| 58. | Anthony Roux (FRA, FDJ) | 6:29 |
| 59. | Roman Kreuziger (CZE, Orica-Scott) | 7:38 |
| 60. | Dario Cataldo (ITA, Astana Pro Team) | 7:38 |
| 61. | Jakob Fuglsang (DEN, Astana Pro Team) | 7:38 |
| 62. | Luis León Sanchez (ESP, Astana Pro Team) | 7:38 |
| 63. | Janez Brajkovic (SLO, Bahrain-Merida) | 7:38 |
| 64. | Matteo Spreafico (ITA, Androni Giocattoli) | 7:38 |
| 65. | Enrico Battaglin (ITA, Team LottoNl-Jumbo) | 7:38 |
| 66. | Primoz Roglic (SLO, Team LottoNl-Jumbo) | 7:38 |
| 67. | Fausto Masnada (ITA, Androni Giocattoli) | 7:38 |
| 68. | Giulio Ciccone (ITA, Bardiani CSF) | 7:38 |
| 69. | Philippe Gilbert (BEL, Quick-Step Floors) | 7:38 |
| 70. | Umberto Orsini (ITA, Bardiani CSF) | 7:38 |
| 71. | Nans Peters (FRA, AG2R La Mondiale) | 7:38 |
| 72. | Damiano Cunego (ITA, Nippo - Vini Fantini) | 7:38 |
| 73. | Daan Olivier (NED, Team LottoNL-Jumbo) | 7:38 |
| 74. | Darwin Atapuma (COL, UAE Team Emirates) | 7:38 |
| 75. | Sergio Henao (COL, Team Sky) | 7:38 |
| 76. | Maurits Lammertink (NED, Katusha-Alpecin) | 7:38 |
| 77. | Marc Soler (ESP, Movistar Team) | 8:15 |
| 78. | François Bidard (FRA, AG2R La Mondiale) | 8:15 |
| 79. | Rob Power (AUS, Orica-Scott) | 8:30 |
| 80. | Stéphane Rossetto (FRA, Cofidis, Solutions Credits) | 8:41 |
| 81. | Luka Pibernik (SLO, Bahrain-Merida) | 9:56 |
| 82. | Laurens Ten Dam (NED, Team Sunweb) | 10:07 |
| 83. | Damien Howson (AUS, Orica-Scott) | 11:02 |
| 84. | Fumiyuki Beppu (JPN, Trek-Segafredo) | 11:08 |
| 85. | Filippo Ganna (ITA, UAE Team Emirates) | 11:08 |
| 86. | Simone Consonni (ITA, UAE Team Emirates) | 11:08 |
| 87. | Kiel Reijnen (USA, Trek-Segafredo) | 11:08 |
| 88. | Marino Kobayashi (JPN, Nippo - Vini Fantini) | 11:08 |
| 89. | Matthieu Ladagnous (FRA, FDJ) | 11:08 |
| 90. | Julien Simon (FRA, Cofidis, Solutions Credits) | 11:08 |
| 91. | Ruben Plaza (ESP, Orica-Scott) | 11:08 |
| 92. | Christopher Juul Jensen (DEN, Orica-Scott) | 11:08 |
| 93. | Karl Patrick Lauk (EST, Astana Pro Team) | 11:08 |
| 94. | Alex Turrin (ITA, Wilier Triestina) | 11:08 |
| 95. | Lennard Hofstede (NED, Team Sunweb) | 11:08 |
| 96. | Kevin Rivera Serrano (CRC, Androni Giocattoli) | 13:18 |
| 97. | Floris De Tier (BEL, Team LottoNl-Jumbo) | 13:36 |
| 98. | Héctor Carretero (ESP, Movistar Team) | 13:38 |
| 99. | Ángel Vicioso (ESP, Katusha-Alpecin) | 13:38 |
| 100. | Maxim Belkov (RUS, Katusha-Alpecin) | 13:38 |
| 101. | Jérémy Roy (FRA, FDJ) | 13:38 |
| 102. | Sep Vanmarcke (BEL, Cannondale-Drapac) | 13:53 |
| 103. | Gregory Daniel (USA, Trek-Segafredo) | 18:22 |
| DNF. | Jens Keukeleire (BEL, Orica-Scott) | |
| DNF. | Davide Martinelli (ITA, Quick-Step Floors) | |
| DNF. | Laurens De Plus (BEL, Quick-Step Floors) | |
| DNF. | Bob Jungels (LUX, Quick-Step Floors) | |
| DNF. | Robert Kiserlovski (CRO, Katusha-Alpecin) | |
| DNF. | Alberto Losada (ESP, Katusha-Alpecin) | |
| DNF. | Jhonatan Restrepo (COL, Katusha-Alpecin) | |
| DNF. | Michal Kwiatkowski (POL, Team Sky) | |
| DNF. | Mikel Landa (ESP, Team Sky) | |
| DNF. | Kenny Elissonde (FRA, Team Sky) | |
| DNF. | Tom Dumoulin (NED, Team Sunweb) | |
| DNF. | Warren Barguil (FRA, Team Sunweb) | |
| DNF. | Simon Geschke (GER, Team Sunweb) | |
| DNF. | Wilco Kelderman (NED, Team Sunweb) | |
| DNF. | Sam Oomen (NED, Team Sunweb) | |
| DNF. | Eugenio Alafaci (ITA, Trek-Segafredo) | |
| DNF. | Marco Coledan (ITA, Trek-Segafredo) | |
| DNF. | Bauke Mollema (NED, Trek-Segafredo) | |
| DNF. | Gregory Rast (SUI, Trek-Segafredo) | |
| DNF. | Matteo Bono (ITA, UAE Team Emirates) | |
| DNF. | Oliviero Troia (ITA, UAE Team Emirates) | |
| DNF. | Matteo Busato (ITA, Wilier Triestina) | |
| DNF. | Davide Ballerini (ITA, Androni Giocattoli) | |
| DNF. | Mattia Frapporti (ITA, Androni Giocattoli) | |
| DNF. | Manuele Boaro (ITA, Bahrain-Merida) | |
| DNF. | Niccolo Bonifazio (ITA, Bahrain-Merida) | |
| DNF. | Enrico Gasparotto (ITA, Bahrain-Merida) | |
| DNF. | Antonio Nibali (ITA, Bahrain-Merida) | |
| DNF. | Domen Novak (SLO, Bahrain-Merida) | |
| DNF. | Simone Andreetta (ITA, Bardiani CSF) | |
| DNF. | Lorenzo Rota (ITA, Bardiani CSF) | |
| DNF. | Simone Sterbini (ITA, Bardiani CSF) | |
| DNF. | Alessandro Tonelli (ITA, Bardiani CSF) | |
| DNF. | Lawson Craddock (USA, Cannondale-Drapac) | |
| DNF. | Davide Formolo (ITA, Cannondale-Drapac) | |
| DNF. | Sebastian Langeveld (NED, Cannondale-Drapac) | |
| DNF. | Tom-Jelte Slagter (NED, Cannondale-Drapac) | |
| DNF. | Yoann Bagot (FRA, Cofidis, Solutions Credits) | |
| DNF. | Guillaume Bonnafond (FRA, Cofidis, Solutions Credits) | |
| DNF. | Luis Angel Mate (ESP, Cofidis, Solutions Credits) | |
| DNF. | Anthony Perez (FRA, Cofidis, Solutions Credits) | |
| DNF. | Jérémy Maison (FRA, FDJ) | |
| DNF. | Steve Morabito (SUI, FDJ) | |
| DNF. | Alex Dowsett (GBR, Movistar Team) | |
| DNF. | Jose Herrada (ESP, Movistar Team) | |
| DNF. | Dayer Quintana (COL, Movistar Team) | |
| DNF. | Nicola Bagioli (ITA, Nippo - Vini Fantini) | |
| DNF. | Giacomo Berlato (ITA, Nippo - Vini Fantini) | |
| DNF. | Pier Paolo De Negri (ITA, Nippo - Vini Fantini) | |
| �bersicht Mailand-Turin (ITA), 2017 | ||