--> -->
| 1. | Esteban Chaves (COL, Mitchelton-Scott) | 4:16:11 | 
| 2. | Simon Yates (GBR, Mitchelton-Scott) | 0:00 | 
| 3. | Thibaut Pinot (FRA, Groupama-FDJ) | 0:26 | 
| 4. | George Bennett (NZL, LottoNL-Jumbo) | 0:26 | 
| 5. | Domenico Pozzovivo (ITA, Bahrain-Merida) | 0:26 | 
| 6. | Miguel Angel Lopez (COL, Astana Pro Team) | 0:26 | 
| 7. | Richard Carapaz (ECU, Movistar Team) | 0:26 | 
| 8. | Tom Dumoulin (NED, Team Sunweb) | 0:26 | 
| 9. | Fabio Aru (ITA, UAE Team Emirates) | 0:26 | 
| 10. | Chris Froome (GBR, Team Sky) | 0:26 | 
| 11. | Ben Hermans (BEL, Israel Cycling Academy) | 0:40 | 
| 12. | Ben O'Connor (AUS, Dimension Data) | 0:43 | 
| 13. | Pello Bilbao (ESP, Astana Pro Team) | 0:49 | 
| 14. | Sam Oomen (NED, Team Sunweb) | 0:53 | 
| 15. | Sergio Henao (COL, Team Sky) | 0:55 | 
| 16. | Michael Woods (CAN, EF Education First-Drapac p/b Cannondale) | 0:57 | 
| 17. | Mikel Nieve (ESP, Mitchelton-Scott) | 0:57 | 
| 18. | Kenny Elissonde (FRA, Team Sky) | 0:57 | 
| 19. | Carlos Betancur (COL, Movistar Team) | 0:57 | 
| 20. | Giulio Ciccone (ITA, Bardiani CSF) | 0:57 | 
| 21. | Rohan Dennis (AUS, BMC Racing Team) | 1:04 | 
| 22. | Rafael Valls Ferri (ESP, Movistar Team) | 1:22 | 
| 23. | Patrick Konrad (AUT, Bora-Hansgrohe) | 1:22 | 
| 24. | Tanel Kangert (EST, Astana Pro Team) | 1:22 | 
| 25. | José Gonçalves (POR, Katusha-Alpecin) | 1:45 | 
| 26. | Maximilian Schachmann (GER, Quick-Step Floors) | 1:45 | 
| 27. | Alexandre Geniez (FRA, AG2R La Mondiale) | 1:54 | 
| 28. | Diego Ulissi (ITA, UAE Team Emirates) | 2:06 | 
| 29. | Robert Gesink (NED, LottoNL-Jumbo) | 3:07 | 
| 30. | Wout Poels (NED, Team Sky) | 3:18 | 
| 31. | Luis León Sanchez (ESP, Astana Pro Team) | 3:18 | 
| 32. | Louis Meintjes (RSA, Dimension Data) | 3:30 | 
| 33. | Sébastien Reichenbach (SUI, Groupama-FDJ) | 3:42 | 
| 34. | Gianluca Brambilla (ITA, Trek-Segafredo) | 4:02 | 
| 35. | Georg Preidler (AUT, Groupama-FDJ) | 4:02 | 
| 36. | Valerio Conti (ITA, UAE Team Emirates) | 4:02 | 
| 37. | Roman Kreuziger (CZE, Mitchelton-Scott) | 5:09 | 
| 38. | Fausto Masnada (ITA, Androni Giocattoli-Sidermec) | 5:09 | 
| 39. | Victor De La Parte (ESP, Movistar Team) | 5:09 | 
| 40. | Ruben Plaza (ESP, Israel Cycling Academy) | 5:09 | 
| 41. | Jarlinson Pantano (COL, Trek-Segafredo) | 5:09 | 
| 42. | Davide Formolo (ITA, Bora-Hansgrohe) | 5:09 | 
| 43. | Joe Dombrowski (USA, EF Education First-Drapac p/b Cannondale) | 5:09 | 
| 44. | Darwin Atapuma (COL, UAE Team Emirates) | 5:09 | 
| 45. | Tim Wellens (BEL, Lotto Fix All) | 5:55 | 
| 46. | Nicolas Roche (IRL, BMC Racing Team) | 5:55 | 
| 47. | Maurits Lammertink (NED, Katusha-Alpecin) | 5:55 | 
| 48. | Jan Polanc (SLO, UAE Team Emirates) | 6:07 | 
| 49. | Koen Bouwmam (NED, LottoNL-Jumbo) | 7:28 | 
| 50. | Nathan Brown (USA, EF Education First-Drapac p/b Cannondale) | 7:31 | 
| 51. | Mikael Cherel (FRA, AG2R La Mondiale) | 7:31 | 
| 52. | Domen Novak (SLO, Bahrain-Merida) | 9:40 | 
| 53. | Chad Haga (USA, Team Sunweb) | 10:20 | 
| 54. | Laurens ten Dam (NED, Team Sunweb) | 10:37 | 
| 55. | Eros Capecchi (ITA, Quick-Step Floors) | 10:37 | 
| 56. | Matteo Montaguti (ITA, AG2R La Mondiale) | 10:37 | 
| 57. | Manuel Senni (ITA, Bardiani CSF) | 10:37 | 
| 58. | Rodolfo Torres (COL, Androni Giocattoli-Sidermec) | 10:37 | 
| 59. | Dayer Quintana (COL, Movistar Team) | 10:37 | 
| 60. | Jack Haig (AUS, Mitchelton-Scott) | 10:37 | 
| 61. | Hugh Carthy (GBR, EF Education First-Drapac p/b Cannondale) | 10:37 | 
| 62. | Igor Anton (ESP, Dimension Data) | 10:37 | 
| 63. | Niklas Eg (DEN, Trek-Segafredo) | 10:37 | 
| 64. | Kilian Frankiny (SUI, BMC Racing Team) | 10:37 | 
| 65. | Hubert Dupont (FRA, AG2R La Mondiale) | 10:37 | 
| 66. | Jérémy Roy (FRA, Groupama-FDJ) | 10:54 | 
| 67. | Matej Mohoric (SLO, Bahrain-Merida) | 11:18 | 
| 68. | Enrico Battaglin (ITA, LottoNL-Jumbo) | 12:22 | 
| 69. | Jacques Janse Van Rensburg (RSA, Dimension Data) | 12:43 | 
| 70. | Sander Armee (BEL, Lotto Fix All) | 12:46 | 
| 71. | Louis Vervaeke (BEL, Team Sunweb) | 12:46 | 
| 72. | Natnael Berhane (ERI, Dimension Data) | 12:46 | 
| 73. | Quentin Jauregui (FRA, AG2R La Mondiale) | 12:46 | 
| 74. | Christopher Juul Jensen (DEN, Mitchelton-Scott) | 12:52 | 
| 75. | Francesco Gavazzi (ITA, Androni Giocattoli-Sidermec) | 12:55 | 
| 76. | Alessandro De Marchi (ITA, BMC Racing Team) | 13:32 | 
| 77. | Nico Denz (GER, AG2R La Mondiale) | 14:51 | 
| 78. | Manuele Mori (ITA, UAE Team Emirates) | 14:51 | 
| 79. | Anthony Roux (FRA, Groupama-FDJ) | 15:17 | 
| 80. | Loïc Vliegen (BEL, BMC Racing Team) | 15:40 | 
| 81. | Manuele Boaro (ITA, Bahrain-Merida) | 16:01 | 
| 82. | Mattia Cattaneo (ITA, Androni Giocattoli-Sidermec) | 16:14 | 
| 83. | Marco Frapporti (ITA, Androni Giocattoli-Sidermec) | 16:14 | 
| 84. | Adam Hansen (AUS, Lotto Fix All) | 16:14 | 
| 85. | Tosh Van Der Sande (BEL, Lotto Fix All) | 16:14 | 
| 86. | Lars Bak (DEN, Lotto Fix All) | 16:14 | 
| 87. | Benjamin King (USA, Dimension Data) | 16:14 | 
| 88. | Andrey Zeits (KAZ, Astana Pro Team) | 16:14 | 
| 89. | Alessandro Tonelli (ITA, Bardiani CSF) | 16:14 | 
| 90. | Steve Morabito (SUI, Groupama-FDJ) | 16:14 | 
| 91. | Jan Hirt (CZE, Astana Pro Team) | 17:10 | 
| 92. | Felix Grossschartner (AUT, Bora-Hansgrohe) | 17:10 | 
| 93. | Markel Irizar (ESP, Trek-Segafredo) | 17:53 | 
| 94. | Laurent Didier (LUX, Trek-Segafredo) | 17:53 | 
| 95. | Davide Ballerini (ITA, Androni Giocattoli-Sidermec) | 19:43 | 
| 96. | Giovanni Visconti (ITA, Bahrain-Merida) | 19:43 | 
| 97. | Mads Würtz Schmidt (DEN, Katusha-Alpecin) | 19:43 | 
| 98. | Alex Dowsett (GBR, Katusha-Alpecin) | 19:43 | 
| 99. | Salvatore Puccio (ITA, Team Sky) | 19:43 | 
| 100. | David De La Cruz (ESP, Team Sky) | 19:43 | 
| 101. | Matthieu Ladagnous (FRA, Groupama-FDJ) | 19:43 | 
| 102. | Tony Martin (GER, Katusha-Alpecin) | 19:43 | 
| 103. | Cesare Benedetti (ITA, Bora-Hansgrohe) | 19:43 | 
| 104. | Ryan Gibbons (RSA, Dimension Data) | 19:43 | 
| 105. | Gijs Van Hoecke (BEL, LottoNL-Jumbo) | 19:43 | 
| 106. | Sam Bewley (NZL, Mitchelton-Scott) | 19:43 | 
| 107. | Guillaume Boivin (CAN, Israel Cycling Academy) | 19:43 | 
| 108. | Christian Knees (GER, Team Sky) | 19:43 | 
| 109. | Bert-Jan Lindeman (NED, LottoNL-Jumbo) | 19:43 | 
| 110. | Jos van Emden (NED, LottoNL-Jumbo) | 19:43 | 
| 111. | Zdenek Stybar (CZE, Quick-Step Floors) | 19:43 | 
| 112. | Eduardo Sepulveda (ARG, Movistar Team) | 19:43 | 
| 113. | Clement Venturini (FRA, AG2R La Mondiale) | 19:43 | 
| 114. | Mitchell Docker (AUS, EF Education First-Drapac p/b Cannondale) | 19:43 | 
| 115. | Guy Sagiv (ISR, Israel Cycling Academy) | 19:43 | 
| 116. | Marco Marcato (ITA, UAE Team Emirates) | 19:43 | 
| 117. | Vegard Stake Laengen (NOR, UAE Team Emirates) | 19:43 | 
| 118. | Enrico Barbin (ITA, Bardiani CSF) | 19:43 | 
| 119. | Viacheslav Kuznetsov (RUS, Katusha-Alpecin) | 20:05 | 
| 120. | Antonio Nibali (ITA, Bahrain-Merida) | 21:24 | 
| 121. | Fabio Sabatini (ITA, Quick-Step Floors) | 24:31 | 
| 122. | William Bonnet (FRA, Groupama-FDJ) | 24:31 | 
| 123. | Manuel Belletti (ITA, Androni Giocattoli-Sidermec) | 24:31 | 
| 124. | Christoph Pfingsten (GER, Bora-Hansgrohe) | 24:31 | 
| 125. | Andreas Schillinger (GER, Bora-Hansgrohe) | 24:31 | 
| 126. | Danny van Poppel (NED, LottoNL-Jumbo) | 24:31 | 
| 127. | Frederik Frison (BEL, Lotto Fix All) | 24:31 | 
| 128. | Krists Neilands (LAT, Israel Cycling Academy) | 24:31 | 
| 129. | Baptiste Planckaert (BEL, Katusha-Alpecin) | 24:31 | 
| 130. | Roy Curvers (NED, Team Sunweb) | 24:31 | 
| 131. | Francisco Ventoso (ESP, BMC Racing Team) | 24:31 | 
| 132. | Rémi Cavagna (FRA, Quick-Step Floors) | 24:31 | 
| 133. | Kristian Sbaragli (ITA, Israel Cycling Academy) | 24:31 | 
| 134. | Florian Senechal (FRA, Quick-Step Floors) | 24:31 | 
| 135. | Jaco Venter (RSA, Dimension Data) | 24:31 | 
| 136. | Mads Pedersen (DEN, Trek-Segafredo) | 24:31 | 
| 137. | Ruben Fernandez (ESP, Movistar Team) | 24:31 | 
| 138. | Ryan Mullen (IRL, Trek-Segafredo) | 24:31 | 
| 139. | Elia Viviani (ITA, Quick-Step Floors) | 24:31 | 
| 140. | Tom Scully (NZL, EF Education First-Drapac p/b Cannondale) | 24:31 | 
| 141. | Sam Bennett (IRL, Bora-Hansgrohe) | 24:31 | 
| 142. | Antonio Pedrero (ESP, Movistar Team) | 24:31 | 
| 143. | Zakkari Dempster (AUS, Israel Cycling Academy) | 24:31 | 
| 144. | Svein Tuft (CAN, Mitchelton-Scott) | 24:31 | 
| 145. | Alexey Lutsenko (KAZ, Astana Pro Team) | 24:31 | 
| 146. | Michael Mørkøv (DEN, Quick-Step Floors) | 24:31 | 
| 147. | Maxim Belkov (RUS, Katusha-Alpecin) | 24:31 | 
| 148. | Christopher Hamilton (AUS, Team Sunweb) | 24:31 | 
| 149. | Niccolo Bonifazio (ITA, Bahrain-Merida) | 24:31 | 
| 150. | Jens Debusschere (BEL, Lotto Fix All) | 24:31 | 
| 151. | Jurgen Roelandts (BEL, BMC Racing Team) | 24:31 | 
| 152. | François Bidard (FRA, AG2R La Mondiale) | 24:31 | 
| 153. | Andrea Vendrame (ITA, Androni Giocattoli-Sidermec) | 24:31 | 
| 154. | Lennard Hofstede (NED, Team Sunweb) | 24:31 | 
| 155. | Tom Van Asbroeck (BEL, EF Education First-Drapac p/b Cannondale) | 24:31 | 
| 156. | Sacha Modolo (ITA, EF Education First-Drapac p/b Cannondale) | 24:31 | 
| 157. | Simone Andreetta (ITA, Bardiani CSF) | 24:31 | 
| 158. | Vasil Kiryienka (BLR, Team Sky) | 25:05 | 
| 159. | Paolo Simion (ITA, Bardiani CSF) | 25:18 | 
| 160. | Mirco Maestri (ITA, Bardiani CSF) | 25:18 | 
| 161. | Victor Campenaerts (BEL, Lotto Fix All) | 26:23 | 
| 162. | Jakub Mareczko (ITA, Wilier Triestina-Selle Italia) | 26:26 | 
| 163. | Edoardo Zardini (ITA, Wilier Triestina-Selle Italia) | 26:26 | 
| 164. | Alex Turrin (ITA, Wilier Triestina-Selle Italia) | 26:26 | 
| 165. | Eugert Zhupa (ALB, Wilier Triestina-Selle Italia) | 26:26 | 
| 166. | Jacopo Mosca (ITA, Wilier Triestina-Selle Italia) | 26:26 | 
| 167. | Marco Coledan (ITA, Wilier Triestina-Selle Italia) | 26:26 | 
| 168. | Liam Bertazzo (ITA, Wilier Triestina-Selle Italia) | 26:26 | 
| 169. | Jean-Pierre Drucker (LUX, BMC Racing Team) | 26:26 | 
| 170. | Davide Villella (ITA, Astana Pro Team) | 26:26 | 
| 171. | Giuseppe Fonzi (ITA, Wilier Triestina-Selle Italia) | 26:26 | 
| 172. | Boy van Poppel (NED, Trek-Segafredo) | 31:38 | 
| 1. | Simon Yates (GBR, Mitchelton-Scott) | 22:46:03 | 
| 2. | Tom Dumoulin (NED, Team Sunweb) | 0:16 | 
| 3. | Esteban Chaves (COL, Mitchelton-Scott) | 0:26 | 
| 4. | Domenico Pozzovivo (ITA, Bahrain-Merida) | 0:43 | 
| 5. | Thibaut Pinot (FRA, Groupama-FDJ) | 0:45 | 
| 6. | Rohan Dennis (AUS, BMC Racing Team) | 0:53 | 
| 7. | Pello Bilbao (ESP, Astana Pro Team) | 1:03 | 
| 8. | Chris Froome (GBR, Team Sky) | 1:10 | 
| 9. | George Bennett (NZL, LottoNL-Jumbo) | 1:11 | 
| 10. | Fabio Aru (ITA, UAE Team Emirates) | 1:12 | 
| 11. | Carlos Betancur (COL, Movistar Team) | 1:21 | 
| 12. | Richard Carapaz (ECU, Movistar Team) | 1:23 | 
| 13. | Ben O'Connor (AUS, Dimension Data) | 1:39 | 
| 14. | Michael Woods (CAN, EF Education First-Drapac p/b Cannondale) | 1:39 | 
| 15. | Sam Oomen (NED, Team Sunweb) | 1:42 | 
| 16. | Patrick Konrad (AUT, Bora-Hansgrohe) | 1:46 | 
| 17. | Sergio Henao (COL, Team Sky) | 1:47 | 
| 18. | Tanel Kangert (EST, Astana Pro Team) | 2:01 | 
| 19. | Maximilian Schachmann (GER, Quick-Step Floors) | 2:02 | 
| 20. | José Gonçalves (POR, Katusha-Alpecin) | 2:06 | 
| 21. | Rafael Valls Ferri (ESP, Movistar Team) | 2:07 | 
| 22. | Miguel Angel Lopez (COL, Astana Pro Team) | 2:12 | 
| 23. | Mikel Nieve (ESP, Mitchelton-Scott) | 2:26 | 
| 24. | Diego Ulissi (ITA, UAE Team Emirates) | 2:42 | 
| 25. | Alexandre Geniez (FRA, AG2R La Mondiale) | 3:00 | 
| 26. | Louis Meintjes (RSA, Dimension Data) | 4:34 | 
| 27. | Georg Preidler (AUT, Groupama-FDJ) | 4:43 | 
| 28. | Valerio Conti (ITA, UAE Team Emirates) | 4:44 | 
| 29. | Luis León Sanchez (ESP, Astana Pro Team) | 4:44 | 
| 30. | Wout Poels (NED, Team Sky) | 4:44 | 
| 31. | Davide Formolo (ITA, Bora-Hansgrohe) | 5:35 | 
| 32. | Roman Kreuziger (CZE, Mitchelton-Scott) | 5:54 | 
| 33. | Tim Wellens (BEL, Lotto Fix All) | 6:03 | 
| 34. | Gianluca Brambilla (ITA, Trek-Segafredo) | 6:40 | 
| 35. | Fausto Masnada (ITA, Androni Giocattoli-Sidermec) | 7:05 | 
| 36. | Nicolas Roche (IRL, BMC Racing Team) | 7:16 | 
| 37. | Maurits Lammertink (NED, Katusha-Alpecin) | 7:22 | 
| 38. | Sébastien Reichenbach (SUI, Groupama-FDJ) | 7:41 | 
| 39. | Jan Polanc (SLO, UAE Team Emirates) | 8:16 | 
| 40. | Nathan Brown (USA, EF Education First-Drapac p/b Cannondale) | 9:39 | 
| 41. | Joe Dombrowski (USA, EF Education First-Drapac p/b Cannondale) | 10:06 | 
| 42. | Victor De La Parte (ESP, Movistar Team) | 10:07 | 
| 43. | Mikael Cherel (FRA, AG2R La Mondiale) | 10:26 | 
| 44. | Ben Hermans (BEL, Israel Cycling Academy) | 11:29 | 
| 45. | Robert Gesink (NED, LottoNL-Jumbo) | 12:01 | 
| 46. | Ruben Plaza (ESP, Israel Cycling Academy) | 12:32 | 
| 47. | Matteo Montaguti (ITA, AG2R La Mondiale) | 12:57 | 
| 48. | Enrico Battaglin (ITA, LottoNL-Jumbo) | 13:21 | 
| 49. | Francesco Gavazzi (ITA, Androni Giocattoli-Sidermec) | 14:19 | 
| 50. | Giulio Ciccone (ITA, Bardiani CSF) | 14:37 | 
| 51. | Kenny Elissonde (FRA, Team Sky) | 14:40 | 
| 52. | Darwin Atapuma (COL, UAE Team Emirates) | 14:41 | 
| 53. | Eros Capecchi (ITA, Quick-Step Floors) | 15:17 | 
| 54. | Jarlinson Pantano (COL, Trek-Segafredo) | 15:29 | 
| 55. | Koen Bouwmam (NED, LottoNL-Jumbo) | 15:31 | 
| 56. | Rodolfo Torres (COL, Androni Giocattoli-Sidermec) | 15:57 | 
| 57. | Laurens ten Dam (NED, Team Sunweb) | 16:04 | 
| 58. | Matej Mohoric (SLO, Bahrain-Merida) | 16:21 | 
| 59. | Jack Haig (AUS, Mitchelton-Scott) | 16:26 | 
| 60. | Hubert Dupont (FRA, AG2R La Mondiale) | 17:10 | 
| 61. | Mattia Cattaneo (ITA, Androni Giocattoli-Sidermec) | 17:45 | 
| 62. | Felix Grossschartner (AUT, Bora-Hansgrohe) | 18:16 | 
| 63. | Dayer Quintana (COL, Movistar Team) | 18:28 | 
| 64. | Manuel Senni (ITA, Bardiani CSF) | 18:31 | 
| 65. | Manuele Boaro (ITA, Bahrain-Merida) | 18:33 | 
| 66. | Hugh Carthy (GBR, EF Education First-Drapac p/b Cannondale) | 19:05 | 
| 67. | Jacques Janse Van Rensburg (RSA, Dimension Data) | 19:14 | 
| 68. | Chad Haga (USA, Team Sunweb) | 19:35 | 
| 69. | Tosh Van Der Sande (BEL, Lotto Fix All) | 21:31 | 
| 70. | Adam Hansen (AUS, Lotto Fix All) | 21:33 | 
| 71. | Benjamin King (USA, Dimension Data) | 22:24 | 
| 72. | Manuele Mori (ITA, UAE Team Emirates) | 22:30 | 
| 73. | Lars Bak (DEN, Lotto Fix All) | 22:34 | 
| 74. | Mads Würtz Schmidt (DEN, Katusha-Alpecin) | 22:37 | 
| 75. | Ryan Gibbons (RSA, Dimension Data) | 23:13 | 
| 76. | Natnael Berhane (ERI, Dimension Data) | 23:13 | 
| 77. | Anthony Roux (FRA, Groupama-FDJ) | 23:19 | 
| 78. | Giovanni Visconti (ITA, Bahrain-Merida) | 23:31 | 
| 79. | Zdenek Stybar (CZE, Quick-Step Floors) | 23:32 | 
| 80. | Salvatore Puccio (ITA, Team Sky) | 23:58 | 
| 81. | Nico Denz (GER, AG2R La Mondiale) | 24:07 | 
| 82. | Sander Armee (BEL, Lotto Fix All) | 24:42 | 
| 83. | Louis Vervaeke (BEL, Team Sunweb) | 24:51 | 
| 84. | Alessandro De Marchi (ITA, BMC Racing Team) | 25:02 | 
| 85. | Igor Anton (ESP, Dimension Data) | 25:41 | 
| 86. | Matthieu Ladagnous (FRA, Groupama-FDJ) | 26:00 | 
| 87. | Guillaume Boivin (CAN, Israel Cycling Academy) | 26:03 | 
| 88. | Jérémy Roy (FRA, Groupama-FDJ) | 26:41 | 
| 89. | Alex Dowsett (GBR, Katusha-Alpecin) | 26:48 | 
| 90. | Andrey Zeits (KAZ, Astana Pro Team) | 27:51 | 
| 91. | Christoph Pfingsten (GER, Bora-Hansgrohe) | 28:28 | 
| 92. | Christopher Juul Jensen (DEN, Mitchelton-Scott) | 28:45 | 
| 93. | Alessandro Tonelli (ITA, Bardiani CSF) | 28:50 | 
| 94. | Davide Ballerini (ITA, Androni Giocattoli-Sidermec) | 28:56 | 
| 95. | Jan Hirt (CZE, Astana Pro Team) | 29:36 | 
| 96. | David De La Cruz (ESP, Team Sky) | 30:04 | 
| 97. | Quentin Jauregui (FRA, AG2R La Mondiale) | 30:26 | 
| 98. | Cesare Benedetti (ITA, Bora-Hansgrohe) | 31:07 | 
| 99. | Kilian Frankiny (SUI, BMC Racing Team) | 31:28 | 
| 100. | Niklas Eg (DEN, Trek-Segafredo) | 31:45 | 
| 101. | Sam Bewley (NZL, Mitchelton-Scott) | 32:06 | 
| 102. | Marco Marcato (ITA, UAE Team Emirates) | 32:12 | 
| 103. | Laurent Didier (LUX, Trek-Segafredo) | 32:14 | 
| 104. | Clement Venturini (FRA, AG2R La Mondiale) | 32:29 | 
| 105. | Loïc Vliegen (BEL, BMC Racing Team) | 32:29 | 
| 106. | Michael Mørkøv (DEN, Quick-Step Floors) | 33:03 | 
| 107. | Manuel Belletti (ITA, Androni Giocattoli-Sidermec) | 33:03 | 
| 108. | Steve Morabito (SUI, Groupama-FDJ) | 33:09 | 
| 109. | Vegard Stake Laengen (NOR, UAE Team Emirates) | 33:37 | 
| 110. | Bert-Jan Lindeman (NED, LottoNL-Jumbo) | 33:45 | 
| 111. | Rémi Cavagna (FRA, Quick-Step Floors) | 33:46 | 
| 112. | Sacha Modolo (ITA, EF Education First-Drapac p/b Cannondale) | 34:57 | 
| 113. | Marco Frapporti (ITA, Androni Giocattoli-Sidermec) | 35:01 | 
| 114. | Tony Martin (GER, Katusha-Alpecin) | 35:02 | 
| 115. | Zakkari Dempster (AUS, Israel Cycling Academy) | 35:03 | 
| 116. | Andrea Vendrame (ITA, Androni Giocattoli-Sidermec) | 35:08 | 
| 117. | Gijs Van Hoecke (BEL, LottoNL-Jumbo) | 35:13 | 
| 118. | Domen Novak (SLO, Bahrain-Merida) | 35:17 | 
| 119. | François Bidard (FRA, AG2R La Mondiale) | 35:21 | 
| 120. | Eduardo Sepulveda (ARG, Movistar Team) | 35:46 | 
| 121. | Markel Irizar (ESP, Trek-Segafredo) | 35:58 | 
| 122. | Sam Bennett (IRL, Bora-Hansgrohe) | 36:08 | 
| 123. | Guy Sagiv (ISR, Israel Cycling Academy) | 37:09 | 
| 124. | Krists Neilands (LAT, Israel Cycling Academy) | 37:10 | 
| 125. | Jos van Emden (NED, LottoNL-Jumbo) | 37:22 | 
| 126. | Mitchell Docker (AUS, EF Education First-Drapac p/b Cannondale) | 37:24 | 
| 127. | Francisco Ventoso (ESP, BMC Racing Team) | 37:39 | 
| 128. | Kristian Sbaragli (ITA, Israel Cycling Academy) | 37:44 | 
| 129. | Viacheslav Kuznetsov (RUS, Katusha-Alpecin) | 37:48 | 
| 130. | Christian Knees (GER, Team Sky) | 37:49 | 
| 131. | Baptiste Planckaert (BEL, Katusha-Alpecin) | 38:52 | 
| 132. | Antonio Nibali (ITA, Bahrain-Merida) | 39:08 | 
| 133. | Niccolo Bonifazio (ITA, Bahrain-Merida) | 39:58 | 
| 134. | William Bonnet (FRA, Groupama-FDJ) | 39:58 | 
| 135. | Simone Andreetta (ITA, Bardiani CSF) | 40:10 | 
| 136. | Florian Senechal (FRA, Quick-Step Floors) | 40:22 | 
| 137. | Edoardo Zardini (ITA, Wilier Triestina-Selle Italia) | 40:41 | 
| 138. | Jurgen Roelandts (BEL, BMC Racing Team) | 40:56 | 
| 139. | Mirco Maestri (ITA, Bardiani CSF) | 41:05 | 
| 140. | Elia Viviani (ITA, Quick-Step Floors) | 41:07 | 
| 141. | Tom Scully (NZL, EF Education First-Drapac p/b Cannondale) | 41:23 | 
| 142. | Vasil Kiryienka (BLR, Team Sky) | 41:33 | 
| 143. | Ryan Mullen (IRL, Trek-Segafredo) | 41:50 | 
| 144. | Maxim Belkov (RUS, Katusha-Alpecin) | 43:23 | 
| 145. | Tom Van Asbroeck (BEL, EF Education First-Drapac p/b Cannondale) | 43:38 | 
| 146. | Ruben Fernandez (ESP, Movistar Team) | 43:59 | 
| 147. | Danny van Poppel (NED, LottoNL-Jumbo) | 44:04 | 
| 148. | Antonio Pedrero (ESP, Movistar Team) | 44:14 | 
| 149. | Jaco Venter (RSA, Dimension Data) | 44:36 | 
| 150. | Jens Debusschere (BEL, Lotto Fix All) | 44:39 | 
| 151. | Fabio Sabatini (ITA, Quick-Step Floors) | 44:47 | 
| 152. | Jean-Pierre Drucker (LUX, BMC Racing Team) | 45:01 | 
| 153. | Alexey Lutsenko (KAZ, Astana Pro Team) | 45:48 | 
| 154. | Victor Campenaerts (BEL, Lotto Fix All) | 46:09 | 
| 155. | Enrico Barbin (ITA, Bardiani CSF) | 46:12 | 
| 156. | Davide Villella (ITA, Astana Pro Team) | 46:24 | 
| 157. | Jacopo Mosca (ITA, Wilier Triestina-Selle Italia) | 46:56 | 
| 158. | Frederik Frison (BEL, Lotto Fix All) | 47:06 | 
| 159. | Svein Tuft (CAN, Mitchelton-Scott) | 47:29 | 
| 160. | Mads Pedersen (DEN, Trek-Segafredo) | 47:30 | 
| 161. | Andreas Schillinger (GER, Bora-Hansgrohe) | 47:33 | 
| 162. | Roy Curvers (NED, Team Sunweb) | 50:27 | 
| 163. | Boy van Poppel (NED, Trek-Segafredo) | 50:47 | 
| 164. | Lennard Hofstede (NED, Team Sunweb) | 51:28 | 
| 165. | Paolo Simion (ITA, Bardiani CSF) | 52:49 | 
| 166. | Christopher Hamilton (AUS, Team Sunweb) | 53:26 | 
| 167. | Marco Coledan (ITA, Wilier Triestina-Selle Italia) | 53:34 | 
| 168. | Jakub Mareczko (ITA, Wilier Triestina-Selle Italia) | 53:59 | 
| 169. | Eugert Zhupa (ALB, Wilier Triestina-Selle Italia) | 54:10 | 
| 170. | Liam Bertazzo (ITA, Wilier Triestina-Selle Italia) | 54:32 | 
| 171. | Alex Turrin (ITA, Wilier Triestina-Selle Italia) | 55:27 | 
| 172. | Giuseppe Fonzi (ITA, Wilier Triestina-Selle Italia) | 1:01:24 | 
| �bersicht Giro d'Italia (ITA), 2018 | ||