1. 2007: 39:03 Gilberto Simoni 15.06 km/h
2. 2007: 39:03 Leonardo Piepoli 15.06 km/h
3. 2007: 39:10 Andy Schleck 15.01 km/h
4. 2007: 39:34 Danilo Di Luca 14.86 km/h
5. 2007: 39:40 Damiano Cunego 14.82 km/h
6. 2018: 39:58 Christopher Froome 14.71 km/h
7. 2018: 40:04 Simon Yates 14.68 km/h
8. 2018: 40:21 Domenico Pozzovivo 14.57 km/h
9. 2007: 40:22 Julio Alberto Perez Cuapio 14.57 km/h
10. 2018: 40:23 Miguel Angel Lopez 14.56 km/h
11. 2018: 40:35 Tom Dumoulin 14.49 km/h
12. 2018: 40:40 Thibaut Pinot 14.46 km/h
13. 2010: 40:42 Ivan Basso 14.45 km/h
14. 2007: 40:43 Franco Pellizotti 14.44 km/h
15. 2011: 40:52 Igor Anton 14.39 km/h
16. 2007: 41:00 Marzio Bruseghin 14.34 km/h
17. 2007: 41:05 Ivan Parra 14.31 km/h
18. 2018: 41:05 Wout Poels 14.31 km/h
19. 2007: 41:11 Vincenzo Nibali 14.28 km/h
20. 2007: 41:14 Riccardo Ricco 14.26 km/h
21. 2018: 41:17 Sebastien Reichenbach 14.24 km/h
22. 2011: 41:25 Alberto Contador 14.20 km/h
23. 2007: 41:29 Eddy Mazzoleni 14.17 km/h
24. 2014: 41:30 Rigoberto Uran 14.17 km/h
25. 2011: 41:32 Vincenzo Nibali 14.16 km/h
26. 2018: 41:33 Pello Bilbao 14.15 km/h
27. 2014: 41:35 Nairo Quintana 14.14 km/h
28. 2018: 41:41 Michael Woods 14.11 km/h
29. 2014: 41:44 Wout Poels 14.09 km/h
30. 2014: 41:44 Rafal Majka 14.09 km/h
31. 2014: 41:46 Fabio Aru 14.08 km/h
32. 2018: 41:46 Patrick Konrad 14.08 km/h
33. 2014: 41:50 Pierre Rolland 14.06 km/h
34. 2018: 41:53 George Bennett 14.04 km/h
35. 2014: 41:55 Domenico Pozzovivo 14.03 km/h
36. 2018: 41:58 Richard Carapaz 14.01 km/h
37. 2010: 42:01 Cadel Evans 13.99 km/h
38. 2011: 42:03 Michele Scarponi 13.98 km/h
39. 2010: 42:12 Michele Scarponi 13.93 km/h
40. 2011: 42:13 Denis Menchov 13.93 km/h
41. 2018: 42:08 Carlos Betancur 13.96 km/h
42. 2018: 42:15 Sam Oomen 13.92 km/h
43. 2018: 42:15 Ben O'Connor 13.92 km/h
44. 2018: 42:21 Fabio Aru 13.88 km/h
45. 2018: 42:21 Davide Formolo 13.88 km/h
46. 2007: 42:30 Evgeni Petrov 13.84 km/h
47. 2011: 42:30 John Gadret 13.84 km/h
48. 2018: 42:33 Rohan Dennis 13.82 km/h
49. 2007: 42:38 Stefano Garzelli 13.79 km/h
50. 2010: 42:40 Damiano Cunego 13.78 km/h
51. 2018: 42:42 Giulio Ciccone 13.77 km/h
52. 2007: 42:44 Branislau Samoilau 13.76 km/h
53. 2011: 42:44 Mikel Nieve 13.76 km/h
54. 2011: 42:47 Hubert Dupont 13.74 km/h
55. 2007: 42:53 Paolo Savoldelli 13.71 km/h
56. 2007: 42:53 Andrey Mizourov 13.71 km/h
57. 2018: 42:55 Alexandre Geniez 13.70 km/h
58. 2011: 42:57 Kanstantsin Sivtsov 13.69 km/h
59. 2007: 43:00 Michael Rasmussen 13.67 km/h
60. 2011: 43:03 José Rujano 13.66 km/h
61. 2010: 43:08 Alexandre Vinokourov 13.63 km/h
62. 2014: 43:10 Wilco Kelderman 13.62 km/h
63. 2011: 43:16 JoaquÃm RodrÃguez 13.59 km/h
64. 2014: 43:20 Robert Kiserlovski 13.57 km/h
65. 2010: 43:26 Carlos Sastre 13.54 km/h
66. 2007: 43:29 David Arroyo 13.52 km/h
67. 2007: 43:31 Francisco Vila 13.51 km/h
68. 2007: 43:31 Emanuele Sella 13.51 km/h
69. 2011: 43:32 Steven Kruijswijk 13.51 km/h
70. 2007: 43:37 Domenico Pozzovivo 13.48 km/h
71. 2014: 43:37 Fabio Duarte 13.48 km/h
72. 2018: 43:42 Sergio Luis Henao 13.46 km/h
73. 2014: 43:46 Jarlinson Pantano 13.43 km/h
74. 2010: 43:49 Vincenzo Nibali 13.42 km/h
75. 2011: 43:49 Przemyslaw Niemiec 13.42 km/h
76. 2014: 43:51 Hubert Dupont 13.41 km/h
77. 2014: 43:51 Alexis Vuillermoz 13.41 km/h
78. 2014: 43:55 Michael Rogers 13.39 km/h
79. 2007: 44:01 Massimo Codol 13.36 km/h
80. 2007: 44:01 Hubert Dupont 13.36 km/h
81. 2010: 44:02 Marco Pinotti 13.35 km/h
82. 2007: 44:03 Paolo Tiralongo 13.35 km/h
83. 2014: 44:03 Alexandre Geniez 13.35 km/h
84. 2018: 44:04 Jack Haig 13.34 km/h
85. 2014: 44:05 Cadel Evans 13.34 km/h
86. 2014: 44:11 Igor Anton 13.31 km/h
87. 2010: 44:13 Daniel Martin 13.30 km/h
88. 2018: 44:14 Georg Preidler 13.29 km/h
89. 2011: 44:21 Paolo Tiralongo 13.26 km/h
90. 2011: 44:21 Peter Stetina 13.26 km/h
91. 2011: 44:24 Roman Kreuziger 13.24 km/h
92. 2010: 44:28 John Gadret 13.22 km/h
93. 2011: 44:31 David Arroyo 13.21 km/h
94. 2010: 44:32 David Arroyo 13.20 km/h
95. 2014: 44:33 Franco Pellizotti 13.20 km/h
96. 2018: 44:41 Felix Grossschartner 13.16 km/h
97. 2014: 44:44 Francesco Bongiorno 13.14 km/h
98. 2014: 44:44 Sebastian Henao 13.14 km/h
99. 2010: 44:46 Hubert Dupont 13.13 km/h
100.2010: 44:46 Bauke Mollema 13.13 km/h