--> -->
| 1. | Fernando Gaviria (COL, Quick-Step Floors) | 4:09:31 | 
| 2. | Peter Sagan (SVK, Bora-Hansgrohe) | 0:00 | 
| 3. | Jasper Stuyven (BEL, Trek-Segafredo) | 0:00 | 
| 4. | Matteo Trentin (ITA, Quick-Step Floors) | 0:00 | 
| 5. | Jens Debusschere (BEL, Lotto Soudal) | 0:00 | 
| 6. | Elia Viviani (ITA, Team Sky) | 0:00 | 
| 7. | Scott Thwaites (GBR, Dimension Data) | 0:00 | 
| 8. | Eduard Grosu (ROM, Nippo - Vini Fantini) | 0:00 | 
| 9. | Anthony Roux (FRA, FDJ) | 0:00 | 
| 10. | Jurgen Roelandts (BEL, Lotto Soudal) | 0:00 | 
| 11. | Geraint Thomas (GBR, Team Sky) | 0:06 | 
| 12. | Egan Bernal (COL, Androni Giocattoli) | 0:06 | 
| 13. | Reto Hollenstein (SUI, Katusha-Alpecin) | 0:06 | 
| 14. | Jan Bakelants (BEL, AG2R La Mondiale) | 0:06 | 
| 15. | Roberto Ferrari (ITA, UAE Team Emirates) | 0:06 | 
| 16. | Nairo Quintana (COL, Movistar Team) | 0:06 | 
| 17. | Rick Zabel (GER, Katusha-Alpecin) | 0:06 | 
| 18. | Sacha Modolo (ITA, UAE Team Emirates) | 0:06 | 
| 19. | Primoz Roglic (SLO, Team LottoNl-Jumbo) | 0:06 | 
| 20. | Rohan Dennis (AUS, BMC Racing Team) | 0:06 | 
| 21. | Thibaut Pinot (FRA, FDJ) | 0:06 | 
| 22. | Jonathan Castroviejo (ESP, Movistar Team) | 0:06 | 
| 23. | Edvald Boasson Hagen (NOR, Dimension Data) | 0:06 | 
| 24. | Andrea Palini (ITA, Androni Giocattoli) | 0:06 | 
| 25. | Koen De Kort (NED, Trek-Segafredo) | 0:06 | 
| 26. | Rigoberto Uran (COL, Cannondale-Drapac) | 0:06 | 
| 27. | Rui Costa (POR, UAE Team Emirates) | 0:06 | 
| 28. | Luka Mezgec (SLO, Orica-Scott) | 0:06 | 
| 29. | Georg Preidler (AUT, Team Sunweb) | 0:06 | 
| 30. | Domenico Pozzovivo (ITA, AG2R La Mondiale) | 0:06 | 
| 31. | Juan Jose Lobato (ESP, Team LottoNl-Jumbo) | 0:06 | 
| 32. | Jean-Pierre Drucker (LUX, BMC Racing Team) | 0:06 | 
| 33. | Søren Kragh Andersen (DEN, Team Sunweb) | 0:06 | 
| 34. | Tom Dumoulin (NED, Team Sunweb) | 0:06 | 
| 35. | Boy van Poppel (NED, Trek-Segafredo) | 0:06 | 
| 36. | Simon Spilak (SLO, Katusha-Alpecin) | 0:06 | 
| 37. | Bauke Mollema (NED, Trek-Segafredo) | 0:06 | 
| 38. | Bob Jungels (LUX, Quick-Step Floors) | 0:06 | 
| 39. | Robert Gesink (NED, Team LottoNl-Jumbo) | 0:06 | 
| 40. | Maurits Lammertink (NED, Katusha-Alpecin) | 0:06 | 
| 41. | Salvatore Puccio (ITA, Team Sky) | 0:06 | 
| 42. | Luis León Sanchez (ESP, Astana Pro Team) | 0:06 | 
| 43. | Daniele Bennati (ITA, Movistar Team) | 0:06 | 
| 44. | Andrey Amador (CRC, Movistar Team) | 0:06 | 
| 45. | Vincenzo Nibali (ITA, Bahrain-Merida) | 0:06 | 
| 46. | Damiano Caruso (ITA, BMC Racing Team) | 0:06 | 
| 47. | Pawel Poljanski (POL, Bora-Hansgrohe) | 0:06 | 
| 48. | Rafal Majka (POL, Bora-Hansgrohe) | 0:06 | 
| 49. | Tejay Van Garderen (USA, BMC Racing Team) | 0:06 | 
| 50. | Oscar Gatto (ITA, Astana Pro Team) | 0:06 | 
| 51. | Michele Scarponi (ITA, Astana Pro Team) | 0:06 | 
| 52. | Daniel Moreno (ESP, Movistar Team) | 0:06 | 
| 53. | Sébastien Reichenbach (SUI, FDJ) | 0:06 | 
| 54. | Mike Teunissen (NED, Team Sunweb) | 0:06 | 
| 55. | Hugo Houle (CAN, AG2R La Mondiale) | 0:06 | 
| 56. | Fabio Felline (ITA, Trek-Segafredo) | 0:06 | 
| 57. | Franco Pellizotti (ITA, Bahrain-Merida) | 0:06 | 
| 58. | Gediminas Bagdonas (LTU, AG2R La Mondiale) | 0:06 | 
| 59. | Giovanni Visconti (ITA, Bahrain-Merida) | 0:06 | 
| 60. | Sebastian Langeveld (NED, Cannondale-Drapac) | 0:06 | 
| 61. | Marcus Burghardt (GER, Bora-Hansgrohe) | 0:06 | 
| 62. | Greg Van Avermaet (BEL, BMC Racing Team) | 0:06 | 
| 63. | Alberto Bettiol (ITA, Cannondale-Drapac) | 0:06 | 
| 64. | Pavel Kochetkov (RUS, Katusha-Alpecin) | 0:06 | 
| 65. | Simone Velasco (ITA, Bardiani CSF) | 0:06 | 
| 66. | Iljo Keisse (BEL, Quick-Step Floors) | 0:06 | 
| 67. | Maxime Monfort (BEL, Lotto Soudal) | 0:06 | 
| 68. | Tobias Ludvigsson (SWE, FDJ) | 0:06 | 
| 69. | Matthieu Ladagnous (FRA, FDJ) | 0:06 | 
| 70. | Mattia Cattaneo (ITA, Androni Giocattoli) | 0:06 | 
| 71. | Ramon Sinkeldam (NED, Team Sunweb) | 0:06 | 
| 72. | Enrico Battaglin (ITA, Team LottoNl-Jumbo) | 0:06 | 
| 73. | Mikel Landa (ESP, Team Sky) | 0:17 | 
| 74. | Marco Canola (ITA, Nippo - Vini Fantini) | 0:17 | 
| 75. | Andrey Zeits (KAZ, Astana Pro Team) | 0:17 | 
| 76. | Rein Taaramäe (EST, Katusha-Alpecin) | 0:17 | 
| 77. | Francesco Gavazzi (ITA, Androni Giocattoli) | 0:17 | 
| 78. | Jérémy Roy (FRA, FDJ) | 0:17 | 
| 79. | Ángel Vicioso (ESP, Katusha-Alpecin) | 0:17 | 
| 80. | Zdenek Stybar (CZE, Quick-Step Floors) | 0:17 | 
| 81. | Cesare Benedetti (ITA, Bora-Hansgrohe) | 0:22 | 
| 82. | Tiesj Benoot (BEL, Lotto Soudal) | 0:22 | 
| 83. | Niki Terpstra (NED, Quick-Step Floors) | 0:22 | 
| 84. | Marco Marcato (ITA, UAE Team Emirates) | 0:22 | 
| 85. | Daryl Impey (RSA, Orica-Scott) | 0:22 | 
| 86. | Michael Hepburn (AUS, Orica-Scott) | 0:42 | 
| 87. | Mark Cavendish (GBR, Dimension Data) | 0:43 | 
| 88. | Ivan Santaromita (ITA, Nippo - Vini Fantini) | 0:43 | 
| 89. | Steve Morabito (SUI, FDJ) | 0:43 | 
| 90. | David Lozano (ESP, Team Novo Nordisk) | 0:43 | 
| 91. | Hideto Nakane (JPN, Nippo - Vini Fantini) | 0:43 | 
| 92. | Iuri Filosi (ITA, Nippo - Vini Fantini) | 0:43 | 
| 93. | Kanstantsin Siutsou (BLR, Bahrain-Merida) | 0:43 | 
| 94. | Michal Kwiatkowski (POL, Team Sky) | 0:48 | 
| 95. | Gianni Moscon (ITA, Team Sky) | 0:52 | 
| 96. | Javier Moreno (ESP, Bahrain-Merida) | 1:06 | 
| 97. | Alexandre Geniez (FRA, AG2R La Mondiale) | 1:06 | 
| 98. | Tomasz Marczynski (POL, Lotto Soudal) | 1:28 | 
| 99. | Tim Wellens (BEL, Lotto Soudal) | 1:28 | 
| 100. | Matej Mohoric (SLO, UAE Team Emirates) | 1:38 | 
| 101. | Mark Renshaw (AUS, Dimension Data) | 1:38 | 
| 102. | Enrico Barbin (ITA, Bardiani CSF) | 1:46 | 
| 103. | Mattia Frapporti (ITA, Androni Giocattoli) | 2:06 | 
| 104. | Davide Ballerini (ITA, Androni Giocattoli) | 2:06 | 
| 105. | Jasha Sütterlin (GER, Movistar Team) | 2:06 | 
| 106. | Alexis Gougeard (FRA, AG2R La Mondiale) | 2:14 | 
| 107. | Ben Gastauer (LUX, AG2R La Mondiale) | 2:14 | 
| 108. | Nicola Ruffoni (ITA, Bardiani CSF) | 2:14 | 
| 109. | Stefan Küng (SUI, BMC Racing Team) | 2:14 | 
| 110. | Chad Haga (USA, Team Sunweb) | 2:58 | 
| 111. | Paul Martens (GER, Team LottoNl-Jumbo) | 2:58 | 
| 112. | Marco Frapporti (ITA, Androni Giocattoli) | 2:58 | 
| 113. | Matvey Mamykin (RUS, Katusha-Alpecin) | 2:58 | 
| 114. | Nelson Oliveira (POR, Movistar Team) | 2:58 | 
| 115. | William Bonnet (FRA, FDJ) | 3:12 | 
| 116. | Bart De Clercq (BEL, Lotto Soudal) | 3:12 | 
| 117. | Andrea Peron (ITA, Team Novo Nordisk) | 3:12 | 
| 118. | Maciej Bodnar (POL, Bora-Hansgrohe) | 3:12 | 
| 119. | Alan Marangoni (ITA, Nippo - Vini Fantini) | 3:12 | 
| 120. | Vasil Kiryienka (BLR, Team Sky) | 4:03 | 
| 121. | Max Walscheid (GER, Team Sunweb) | 4:03 | 
| 122. | Matteo Pelucchi (ITA, Bora-Hansgrohe) | 4:03 | 
| 123. | Daniel Oss (ITA, BMC Racing Team) | 5:11 | 
| 124. | Moreno Moser (ITA, Astana Pro Team) | 5:11 | 
| 125. | Andrey Grivko (UKR, Astana Pro Team) | 5:11 | 
| 126. | Tom Boonen (BEL, Quick-Step Floors) | 5:11 | 
| 127. | Julien Vermote (BEL, Quick-Step Floors) | 5:11 | 
| 128. | Manuel Quinziato (ITA, BMC Racing Team) | 5:11 | 
| 129. | Martijn Verschoor (NED, Team Novo Nordisk) | 5:11 | 
| 130. | Lars Boom (NED, Team LottoNl-Jumbo) | 5:11 | 
| 131. | Albert Timmer (NED, Team Sunweb) | 5:11 | 
| 132. | Javier Megias (ESP, Team Novo Nordisk) | 5:11 | 
| 133. | Ryan Mullen (IRL, Cannondale-Drapac) | 5:11 | 
| 134. | Stephen Cummings (GBR, Dimension Data) | 5:11 | 
| 135. | Bernhard Eisel (AUT, Dimension Data) | 5:11 | 
| 136. | Simon Clarke (AUS, Cannondale-Drapac) | 5:11 | 
| 137. | Johann Van Zyl (RSA, Dimension Data) | 5:11 | 
| 138. | Dmitriy Gruzdev (KAZ, Astana Pro Team) | 5:11 | 
| 139. | Diego Rosa (ITA, Team Sky) | 5:11 | 
| 140. | Dylan Van Baarle (NED, Cannondale-Drapac) | 5:11 | 
| 141. | Marko Kump (SLO, UAE Team Emirates) | 5:11 | 
| 142. | Vegard Stake Laengen (NOR, UAE Team Emirates) | 5:11 | 
| 143. | Kohei Uchima (JPN, Nippo - Vini Fantini) | 5:11 | 
| 144. | Jos Van Emden (NED, Team LottoNl-Jumbo) | 5:11 | 
| 145. | Aleksejs Saramotins (LAT, Bora-Hansgrohe) | 5:11 | 
| 146. | Nicola Boem (ITA, Bardiani CSF) | 5:11 | 
| 147. | Mirco Maestri (ITA, Bardiani CSF) | 5:11 | 
| 148. | Luca Wackermann (ITA, Bardiani CSF) | 5:11 | 
| 149. | Raffaello Bonusi (ITA, Androni Giocattoli) | 5:11 | 
| 150. | Filippo Ganna (ITA, UAE Team Emirates) | 5:11 | 
| 151. | Alex Dowsett (GBR, Movistar Team) | 7:13 | 
| 152. | Manuele Boaro (ITA, Bahrain-Merida) | 8:20 | 
| 153. | Marco Coledan (ITA, Trek-Segafredo) | 8:20 | 
| 154. | Jay Robert Thomson (RSA, Dimension Data) | 8:20 | 
| 155. | Joonas Henttala (FIN, Team Novo Nordisk) | 8:20 | 
| 156. | Simone Andreetta (ITA, Bardiani CSF) | 8:20 | 
| 157. | Markel Irizar (ESP, Trek-Segafredo) | 8:20 | 
| 158. | Matthias Brändle (AUT, Trek-Segafredo) | 8:20 | 
| 159. | Sep Vanmarcke (BEL, Cannondale-Drapac) | 0:00 | 
| 1. | Nairo Quintana (COL, Movistar Team) | 25:44:28 | 
| 2. | Thibaut Pinot (FRA, FDJ) | 0:50 | 
| 3. | Rohan Dennis (AUS, BMC Racing Team) | 1:06 | 
| 4. | Primoz Roglic (SLO, Team LottoNl-Jumbo) | 1:15 | 
| 5. | Tom Dumoulin (NED, Team Sunweb) | 1:19 | 
| 6. | Geraint Thomas (GBR, Team Sky) | 1:23 | 
| 7. | Rigoberto Uran (COL, Cannondale-Drapac) | 1:30 | 
| 8. | Jonathan Castroviejo (ESP, Movistar Team) | 1:32 | 
| 9. | Bauke Mollema (NED, Trek-Segafredo) | 1:37 | 
| 10. | Simon Spilak (SLO, Katusha-Alpecin) | 1:59 | 
| 11. | Domenico Pozzovivo (ITA, AG2R La Mondiale) | 2:03 | 
| 12. | Daniel Moreno (ESP, Movistar Team) | 2:17 | 
| 13. | Damiano Caruso (ITA, BMC Racing Team) | 2:19 | 
| 14. | Michele Scarponi (ITA, Astana Pro Team) | 2:36 | 
| 15. | Egan Bernal (COL, Androni Giocattoli) | 2:40 | 
| 16. | Bob Jungels (LUX, Quick-Step Floors) | 2:56 | 
| 17. | Rui Costa (POR, UAE Team Emirates) | 3:09 | 
| 18. | Luis León Sanchez (ESP, Astana Pro Team) | 3:32 | 
| 19. | Sébastien Reichenbach (SUI, FDJ) | 3:32 | 
| 20. | Robert Gesink (NED, Team LottoNl-Jumbo) | 3:39 | 
| 21. | Tejay Van Garderen (USA, BMC Racing Team) | 3:42 | 
| 22. | Andrey Amador (CRC, Movistar Team) | 3:52 | 
| 23. | Rafal Majka (POL, Bora-Hansgrohe) | 4:37 | 
| 24. | Mattia Cattaneo (ITA, Androni Giocattoli) | 5:04 | 
| 25. | Giovanni Visconti (ITA, Bahrain-Merida) | 5:33 | 
| 26. | Vincenzo Nibali (ITA, Bahrain-Merida) | 5:56 | 
| 27. | Michal Kwiatkowski (POL, Team Sky) | 7:37 | 
| 28. | Fabio Felline (ITA, Trek-Segafredo) | 7:44 | 
| 29. | Pavel Kochetkov (RUS, Katusha-Alpecin) | 10:19 | 
| 30. | Edvald Boasson Hagen (NOR, Dimension Data) | 12:05 | 
| 31. | Mikel Landa (ESP, Team Sky) | 12:12 | 
| 32. | Jan Bakelants (BEL, AG2R La Mondiale) | 12:13 | 
| 33. | Franco Pellizotti (ITA, Bahrain-Merida) | 13:42 | 
| 34. | Georg Preidler (AUT, Team Sunweb) | 14:13 | 
| 35. | Søren Kragh Andersen (DEN, Team Sunweb) | 16:12 | 
| 36. | Greg Van Avermaet (BEL, BMC Racing Team) | 16:41 | 
| 37. | Diego Rosa (ITA, Team Sky) | 17:20 | 
| 38. | Steve Morabito (SUI, FDJ) | 17:30 | 
| 39. | Francesco Gavazzi (ITA, Androni Giocattoli) | 19:00 | 
| 40. | Tobias Ludvigsson (SWE, FDJ) | 19:23 | 
| 41. | Andrey Zeits (KAZ, Astana Pro Team) | 19:28 | 
| 42. | Reto Hollenstein (SUI, Katusha-Alpecin) | 19:41 | 
| 43. | Vegard Stake Laengen (NOR, UAE Team Emirates) | 20:11 | 
| 44. | Maxime Monfort (BEL, Lotto Soudal) | 20:13 | 
| 45. | Pawel Poljanski (POL, Bora-Hansgrohe) | 20:25 | 
| 46. | Enrico Battaglin (ITA, Team LottoNl-Jumbo) | 21:34 | 
| 47. | Peter Sagan (SVK, Bora-Hansgrohe) | 21:47 | 
| 48. | Zdenek Stybar (CZE, Quick-Step Floors) | 22:22 | 
| 49. | Maurits Lammertink (NED, Katusha-Alpecin) | 25:06 | 
| 50. | Matteo Trentin (ITA, Quick-Step Floors) | 26:11 | 
| 51. | Tomasz Marczynski (POL, Lotto Soudal) | 26:15 | 
| 52. | Tim Wellens (BEL, Lotto Soudal) | 26:22 | 
| 53. | Salvatore Puccio (ITA, Team Sky) | 27:30 | 
| 54. | Marcus Burghardt (GER, Bora-Hansgrohe) | 28:00 | 
| 55. | Alberto Bettiol (ITA, Cannondale-Drapac) | 28:41 | 
| 56. | Daryl Impey (RSA, Orica-Scott) | 29:15 | 
| 57. | Michael Hepburn (AUS, Orica-Scott) | 29:25 | 
| 58. | Scott Thwaites (GBR, Dimension Data) | 29:55 | 
| 59. | Jasper Stuyven (BEL, Trek-Segafredo) | 30:18 | 
| 60. | Hugo Houle (CAN, AG2R La Mondiale) | 30:26 | 
| 61. | Stefan Küng (SUI, BMC Racing Team) | 31:05 | 
| 62. | Vasil Kiryienka (BLR, Team Sky) | 32:08 | 
| 63. | Mike Teunissen (NED, Team Sunweb) | 32:51 | 
| 64. | Gianni Moscon (ITA, Team Sky) | 33:06 | 
| 65. | Javier Moreno (ESP, Bahrain-Merida) | 33:46 | 
| 66. | Rein Taaramäe (EST, Katusha-Alpecin) | 33:56 | 
| 67. | Matthieu Ladagnous (FRA, FDJ) | 34:03 | 
| 68. | Koen De Kort (NED, Trek-Segafredo) | 34:14 | 
| 69. | Tiesj Benoot (BEL, Lotto Soudal) | 34:20 | 
| 70. | Ángel Vicioso (ESP, Katusha-Alpecin) | 34:32 | 
| 71. | Simon Clarke (AUS, Cannondale-Drapac) | 34:48 | 
| 72. | Marco Marcato (ITA, UAE Team Emirates) | 35:09 | 
| 73. | Matej Mohoric (SLO, UAE Team Emirates) | 36:11 | 
| 74. | Anthony Roux (FRA, FDJ) | 36:15 | 
| 75. | Sebastian Langeveld (NED, Cannondale-Drapac) | 36:15 | 
| 76. | Nelson Oliveira (POR, Movistar Team) | 36:55 | 
| 77. | Niki Terpstra (NED, Quick-Step Floors) | 37:47 | 
| 78. | Ben Gastauer (LUX, AG2R La Mondiale) | 39:04 | 
| 79. | Alexandre Geniez (FRA, AG2R La Mondiale) | 40:10 | 
| 80. | Bart De Clercq (BEL, Lotto Soudal) | 40:31 | 
| 81. | Cesare Benedetti (ITA, Bora-Hansgrohe) | 41:12 | 
| 82. | Stephen Cummings (GBR, Dimension Data) | 41:20 | 
| 83. | Chad Haga (USA, Team Sunweb) | 42:53 | 
| 84. | Oscar Gatto (ITA, Astana Pro Team) | 43:39 | 
| 85. | Rick Zabel (GER, Katusha-Alpecin) | 44:11 | 
| 86. | Julien Vermote (BEL, Quick-Step Floors) | 44:44 | 
| 87. | Tom Boonen (BEL, Quick-Step Floors) | 45:10 | 
| 88. | Jos Van Emden (NED, Team LottoNl-Jumbo) | 45:33 | 
| 89. | Jurgen Roelandts (BEL, Lotto Soudal) | 46:20 | 
| 90. | Iljo Keisse (BEL, Quick-Step Floors) | 46:56 | 
| 91. | Jasha Sütterlin (GER, Movistar Team) | 47:57 | 
| 92. | Kanstantsin Siutsou (BLR, Bahrain-Merida) | 48:07 | 
| 93. | Iuri Filosi (ITA, Nippo - Vini Fantini) | 48:41 | 
| 94. | Davide Ballerini (ITA, Androni Giocattoli) | 50:23 | 
| 95. | Ivan Santaromita (ITA, Nippo - Vini Fantini) | 50:40 | 
| 96. | Sacha Modolo (ITA, UAE Team Emirates) | 51:52 | 
| 97. | Maciej Bodnar (POL, Bora-Hansgrohe) | 52:25 | 
| 98. | Jérémy Roy (FRA, FDJ) | 53:21 | 
| 99. | Gediminas Bagdonas (LTU, AG2R La Mondiale) | 53:24 | 
| 100. | Fernando Gaviria (COL, Quick-Step Floors) | 53:51 | 
| 101. | Alexis Gougeard (FRA, AG2R La Mondiale) | 54:15 | 
| 102. | Paul Martens (GER, Team LottoNl-Jumbo) | 54:23 | 
| 103. | Marco Frapporti (ITA, Androni Giocattoli) | 54:33 | 
| 104. | Daniele Bennati (ITA, Movistar Team) | 54:34 | 
| 105. | Juan Jose Lobato (ESP, Team LottoNl-Jumbo) | 56:20 | 
| 106. | Marco Canola (ITA, Nippo - Vini Fantini) | 56:44 | 
| 107. | Lars Boom (NED, Team LottoNl-Jumbo) | 57:24 | 
| 108. | Raffaello Bonusi (ITA, Androni Giocattoli) | 57:29 | 
| 109. | Simone Velasco (ITA, Bardiani CSF) | 58:15 | 
| 110. | Mark Cavendish (GBR, Dimension Data) | 59:11 | 
| 111. | William Bonnet (FRA, FDJ) | 59:39 | 
| 112. | Dmitriy Gruzdev (KAZ, Astana Pro Team) | 59:39 | 
| 113. | Boy van Poppel (NED, Trek-Segafredo) | 59:41 | 
| 114. | Luka Mezgec (SLO, Orica-Scott) | 1:00:19 | 
| 115. | Matvey Mamykin (RUS, Katusha-Alpecin) | 1:00:22 | 
| 116. | Jens Debusschere (BEL, Lotto Soudal) | 1:00:47 | 
| 117. | Jean-Pierre Drucker (LUX, BMC Racing Team) | 1:01:15 | 
| 118. | Eduard Grosu (ROM, Nippo - Vini Fantini) | 1:01:16 | 
| 119. | Enrico Barbin (ITA, Bardiani CSF) | 1:02:24 | 
| 120. | Elia Viviani (ITA, Team Sky) | 1:02:37 | 
| 121. | Markel Irizar (ESP, Trek-Segafredo) | 1:02:51 | 
| 122. | Aleksejs Saramotins (LAT, Bora-Hansgrohe) | 1:02:55 | 
| 123. | Manuel Quinziato (ITA, BMC Racing Team) | 1:02:56 | 
| 124. | Ramon Sinkeldam (NED, Team Sunweb) | 1:03:07 | 
| 125. | Matthias Brändle (AUT, Trek-Segafredo) | 1:03:18 | 
| 126. | Dylan Van Baarle (NED, Cannondale-Drapac) | 1:03:21 | 
| 127. | Hideto Nakane (JPN, Nippo - Vini Fantini) | 1:03:45 | 
| 128. | Luca Wackermann (ITA, Bardiani CSF) | 1:04:09 | 
| 129. | Roberto Ferrari (ITA, UAE Team Emirates) | 1:05:05 | 
| 130. | Andrea Palini (ITA, Androni Giocattoli) | 1:05:41 | 
| 131. | Mattia Frapporti (ITA, Androni Giocattoli) | 1:06:37 | 
| 132. | Ryan Mullen (IRL, Cannondale-Drapac) | 1:06:47 | 
| 133. | Sep Vanmarcke (BEL, Cannondale-Drapac) | 1:06:53 | 
| 134. | Moreno Moser (ITA, Astana Pro Team) | 1:07:52 | 
| 135. | Joonas Henttala (FIN, Team Novo Nordisk) | 1:08:02 | 
| 136. | Andrey Grivko (UKR, Astana Pro Team) | 1:08:34 | 
| 137. | Bernhard Eisel (AUT, Dimension Data) | 1:09:00 | 
| 138. | Mark Renshaw (AUS, Dimension Data) | 1:09:14 | 
| 139. | Daniel Oss (ITA, BMC Racing Team) | 1:10:03 | 
| 140. | Manuele Boaro (ITA, Bahrain-Merida) | 1:10:15 | 
| 141. | Marco Coledan (ITA, Trek-Segafredo) | 1:10:41 | 
| 142. | Jay Robert Thomson (RSA, Dimension Data) | 1:11:59 | 
| 143. | Javier Megias (ESP, Team Novo Nordisk) | 1:12:07 | 
| 144. | Johann Van Zyl (RSA, Dimension Data) | 1:12:30 | 
| 145. | Alex Dowsett (GBR, Movistar Team) | 1:13:12 | 
| 146. | Albert Timmer (NED, Team Sunweb) | 1:13:32 | 
| 147. | Mirco Maestri (ITA, Bardiani CSF) | 1:13:56 | 
| 148. | Simone Andreetta (ITA, Bardiani CSF) | 1:14:03 | 
| 149. | Marko Kump (SLO, UAE Team Emirates) | 1:14:28 | 
| 150. | Alan Marangoni (ITA, Nippo - Vini Fantini) | 1:14:31 | 
| 151. | David Lozano (ESP, Team Novo Nordisk) | 1:16:38 | 
| 152. | Nicola Ruffoni (ITA, Bardiani CSF) | 1:18:54 | 
| 153. | Andrea Peron (ITA, Team Novo Nordisk) | 1:19:07 | 
| 154. | Filippo Ganna (ITA, UAE Team Emirates) | 1:19:23 | 
| 155. | Max Walscheid (GER, Team Sunweb) | 1:20:02 | 
| 156. | Nicola Boem (ITA, Bardiani CSF) | 1:20:53 | 
| 157. | Martijn Verschoor (NED, Team Novo Nordisk) | 1:21:06 | 
| 158. | Kohei Uchima (JPN, Nippo - Vini Fantini) | 1:21:44 | 
| 159. | Matteo Pelucchi (ITA, Bora-Hansgrohe) | 1:22:09 | 
| �bersicht Tirreno-Adriatico (ITA), 2017 | ||