OnlyCycling

Giro d'Italia 2024 - Stage 14

May 18, 2024
13:20 Castiglione delle Stiviere - 17:10 Desenzano del Garda
31.2km
100m
Individual Time Trial

On this page: Results | Profile | Route map | Participants

Profile

View full size
Image

Source: giroditalia.it

Close
Image
Source: giroditalia.it

Route map

Enable zoom View full size
Route map

Source: giroditalia.it

Close
Route map
Source: giroditalia.it

Stage description

The 14th stage in the Giro d'Italia 2024 goes from Castiglione delle Stiviere to Desenzano del Garda, for a total stage length of 31.2km. There is 100m of elevation gain in this stage. This stage is an individual time trial.

The winner of this stage was Filippo Ganna.

Results

  • Stage
  • GC
  • Points
  • KOM
  • Youth
  • Teams
Rider Team Time
1. Filippo Ganna IGD 35:02
2. Tadej Pogačar UAD +00:29
3. Thymen Arensman IGD +01:07
4. Geraint Thomas IGD +01:14
5. Luke Plapp JAY +01:18
6. Antonio Tiberi TBV +01:19
7. Ben O'Connor DAT +01:25
8. Tobias Foss IGD +01:26
9. Mikkel Bjerg UAD +01:28
10. Edoardo Affini TVL +01:30
11. Lorenzo Milesi MOV +01:32
12. Magnus Sheffield IGD +01:35
13. Daan Hoole LTK +01:39
14. Daniel Felipe Martínez BOH +01:45
15. Max Walscheid JAY +01:48
16. Josef Černý SOQ +01:56
17. Jan Tratnik TVL +02:00
18. Tim van Dijke TVL +02:04
19. Maximilian Schachmann BOH +02:05
20. Michael Hepburn JAY +02:06
21. Georg Steinhauser EFE +02:07
22. Matteo Trentin TUD +02:09
23. Jasha Sütterlin TBV +02:17
24. Filippo Zana JAY +02:32
25. Aurélien Paret-Peintre DAT +02:33
26. Damiano Caruso TBV ,,
27. Ryan Mullen BOH +02:34
28. Stefan de Bod EFE +02:36
29. Ewen Costiou ARK +02:41
30. Larry Warbasse DAT +02:45
31. Alex Baudin DAT +02:47
32. Simone Velasco AST +02:51
33. Enzo Paleni GFC +02:52
34. Lilian Calmejane IWA +02:57
35. Roel van Sintmaartensdijk IWA ,,
36. Clément Davy GFC +03:03
37. Davide Piganzoli PTK +03:10
38. Michael Storer TUD +03:15
39. Felix Großschartner UAD +03:18
40. Romain Bardet DFP +03:24
41. Damien Touzé DAT +03:28
42. Luca Covili VBF +03:44
43. Alessandro De Marchi JAY +03:46
44. Lorenzo Fortunato AST +03:50
45. Edward Theuns LTK +04:00
46. Michael Valgren EFE +04:05
47. Einer Rubio MOV +04:06
48. Simon Geschke COF ,,
49. Alessandro Tonelli VBF +04:08
50. Jan Hirt SOQ +04:13
51. Quinten Hermans ADC ,,
52. Andrea Bagioli LTK +04:15
53. Tobias Bayer ADC +04:16
54. Jimmy Janssens ADC +04:17
55. Attila Valter TVL +04:19
56. Marco Frigo IPT +04:20
57. Juan Pedro López LTK +04:23
58. Cyril Barthe GFC +04:27
59. Rainer Kepplinger TBV ,,
60. Julian Alaphilippe SOQ +04:28
61. Alberto Dainese TUD ,,
62. Mikkel Frølich Honoré EFE +04:33
63. Patrick Gamper BOH +04:38
64. Mattia Bais PTK +04:42
65. Andrea Vendrame DAT +04:46
66. Kaden Groves ADC +04:51
67. Edoardo Zambanini TBV ,,
68. Jasper Stuyven LTK +04:53
69. Rubén Fernández COF +04:54
70. Mirco Maestri PTK +04:55
71. Andrea Piccolo EFE +04:58
72. Michel Ries ARK +05:01
73. Bastien Tronchon DAT +05:02
74. Andrea Pasqualon TBV ,,
75. Nairo Quintana MOV +05:05
76. Domenico Pozzovivo VBF +05:06
77. Christian Scaroni AST +05:07
78. Nicola Conci ADC ,,
79. Pieter Serry SOQ +05:08
80. Esteban Chaves EFE +05:09
81. Edward Planckaert ADC +05:10
82. Davide Ballerini AST +05:12
83. Lewis Askey GFC +05:13
84. Will Barta MOV +05:14
85. Simone Consonni LTK ,,
86. Nick Schultz IPT +05:15
87. Connor Swift IGD +05:16
88. Jenthe Biermans ARK +05:18
89. Donavan Grondin ARK ,,
90. Giovanni Aleotti BOH +05:21
91. Fabian Lienhard GFC ,,
92. Rafał Majka UAD +05:24
93. Hugo Hofstetter IPT +05:26
94. Vadim Pronskiy AST ,,
95. Chris Hamilton DFP +05:29
96. Bert Van Lerberghe SOQ +05:30
97. Pelayo Sánchez MOV +05:31
98. Jonathan Milan LTK +05:32
99. Robin Froidevaux TUD ,,
100. Kevin Vermaerke DFP +05:36
101. Giovanni Lonardi PTK +05:37
102. Fernando Gaviria MOV +05:39
103. Henok Mulubrhan AST +05:44
104. Albert Torres MOV +05:45
105. Dion Smith IWA +05:48
106. Amanuel Ghebreigzabhier LTK +05:49
107. Vegard Stake Laengen UAD +05:50
108. Madis Mihkels IWA +05:51
109. Jhonatan Narváez IGD +05:53
110. Matteo Fabbro PTK ,,
111. Nicolas Debeaumarché COF +05:54
112. Florian Stork TUD +05:57
113. Ben Swift IGD ,,
114. Dries De Pooter IWA +05:58
115. Laurence Pithie GFC +06:00
116. Rui Oliveira UAD +06:03
117. Danny van Poppel BOH +06:05
118. Harrison Wood COF +06:06
119. Alexander Kamp TUD +06:07
120. Filippo Fiorelli VBF +06:09
121. Kevin Colleoni IWA ,,
122. Davide Cimolai MOV +06:10
123. Benjamin Thomas COF ,,
124. Giulio Pellizzari VBF +06:13
125. Thomas Champion COF +06:14
126. Davide Bais PTK +06:15
127. Manuele Tarozzi VBF +06:17
128. Francisco Muñoz PTK +06:19
129. Mauri Vansevenant SOQ +06:22
130. Juan Sebastián Molano UAD ,,
131. Alan Riou ARK +06:24
132. Simon Clarke IPT +06:27
133. Andrea Pietrobon PTK ,,
134. Tim Merlier SOQ +06:28
135. Martin Marcellusi VBF +06:30
136. Lorenzo Germani GFC +06:31
137. Domen Novak UAD +06:34
138. David Dekker ARK +06:38
139. Julius van den Berg DFP ,,
140. Luke Lamperti SOQ +06:43
141. Enrico Zanoncello VBF +06:44
142. Fabio Van den Bossche ADC +06:45
143. Stanisław Aniołkowski COF +06:50
144. Valentin Paret-Peintre DAT +06:54
145. Jonas Koch BOH +06:58
146. Gijs Leemreize DFP +07:02
147. Caleb Ewan JAY +07:15
148. Timo Kielich ADC +07:31
149. Alessandro Verre ARK +07:39
150. Olivier Le Gac GFC ,,
151. Jefferson Alexander Cepeda EFE +07:43
152. Tobias Lund Andresen DFP +08:26
DNS Luka Mezgec JAY -
DNS Phil Bauhaus TBV -
View full results...

Participants

Collapse all
  • INEOS Grenadiers shirt
    INEOS Grenadiers
    • 1 Geraint Thomas
    • 2 Thymen Arensman
    • 3 Tobias Foss
    • 4 Filippo Ganna
    • 5 Jhonatan Narváez
    • 6 Magnus Sheffield
    • 7 Ben Swift
    • 8 Connor Swift
  • Alpecin - Deceuninck shirt
    Alpecin - Deceuninck
    • 11 Kaden Groves
    • 12 Tobias Bayer
    • 13 Nicola Conci
    • 14 Quinten Hermans
    • 15 Jimmy Janssens
    • 16 Timo Kielich
    • 17 Edward Planckaert
    • 18 Fabio Van den Bossche
  • Arkéa - B&B Hotels shirt
    Arkéa - B&B Hotels
    • 21 Jenthe Biermans
    • 22 Louis Barré
    • 23 Ewen Costiou
    • 24 David Dekker
    • 25 Donavan Grondin
    • 26 Michel Ries
    • 27 Alan Riou
    • 28 Alessandro Verre
  • Astana Qazaqstan Team shirt
    Astana Qazaqstan Team
    • 31 Alexey Lutsenko
    • 32 Davide Ballerini
    • 33 Lorenzo Fortunato
    • 34 Max Kanter
    • 35 Henok Mulubrhan
    • 36 Vadim Pronskiy
    • 37 Christian Scaroni
    • 38 Simone Velasco
  • BORA - hansgrohe shirt
    BORA - hansgrohe
    • 41 Daniel Felipe Martínez
    • 42 Giovanni Aleotti
    • 43 Patrick Gamper
    • 44 Jonas Koch
    • 45 Florian Lipowitz
    • 46 Ryan Mullen
    • 47 Maximilian Schachmann
    • 48 Danny van Poppel
  • Cofidis shirt
    Cofidis
    • 51 Stefano Oldani
    • 52 Stanisław Aniołkowski
    • 53 Thomas Champion
    • 54 Nicolas Debeaumarché
    • 55 Rubén Fernández
    • 56 Simon Geschke
    • 57 Benjamin Thomas
    • 58 Harrison Wood
  • Decathlon AG2R La Mondiale Team shirt
    Decathlon AG2R La Mondiale Team
    • 61 Ben O'Connor
    • 62 Alex Baudin
    • 63 Aurélien Paret-Peintre
    • 64 Valentin Paret-Peintre
    • 65 Damien Touzé
    • 66 Bastien Tronchon
    • 67 Andrea Vendrame
    • 68 Larry Warbasse
  • EF Education - EasyPost shirt
    EF Education - EasyPost
    • 71 Esteban Chaves
    • 72 Jefferson Alexander Cepeda
    • 73 Stefan de Bod
    • 74 Simon Carr
    • 75 Mikkel Frølich Honoré
    • 76 Andrea Piccolo
    • 77 Georg Steinhauser
    • 78 Michael Valgren
  • Groupama - FDJ shirt
    Groupama - FDJ
    • 81 Laurence Pithie
    • 82 Lewis Askey
    • 83 Cyril Barthe
    • 84 Clément Davy
    • 85 Lorenzo Germani
    • 86 Olivier Le Gac
    • 87 Fabian Lienhard
    • 88 Enzo Paleni
  • Intermarché - Wanty shirt
    Intermarché - Wanty
    • 91 Biniam Girmay
    • 92 Lilian Calmejane
    • 93 Kevin Colleoni
    • 94 Dries De Pooter
    • 95 Madis Mihkels
    • 96 Adrien Petit
    • 97 Dion Smith
    • 98 Roel van Sintmaartensdijk
  • Israel - Premier Tech shirt
    Israel - Premier Tech
    • 101 Michael Woods
    • 102 Simon Clarke
    • 103 Marco Frigo
    • 104 Hugo Hofstetter
    • 105 Riley Pickrell
    • 106 Nadav Raisberg
    • 107 Nick Schultz
    • 109 Ethan Vernon
  • Lidl - Trek shirt
    Lidl - Trek
    • 111 Jonathan Milan
    • 112 Andrea Bagioli
    • 113 Simone Consonni
    • 114 Amanuel Ghebreigzabhier
    • 115 Daan Hoole
    • 116 Juan Pedro López
    • 117 Jasper Stuyven
    • 118 Edward Theuns
  • Movistar Team shirt
    Movistar Team
    • 121 Nairo Quintana
    • 122 Will Barta
    • 123 Davide Cimolai
    • 124 Fernando Gaviria
    • 125 Lorenzo Milesi
    • 126 Einer Rubio
    • 127 Pelayo Sánchez
    • 128 Albert Torres
  • Soudal - Quick Step shirt
    Soudal - Quick Step
    • 131 Julian Alaphilippe
    • 132 Josef Černý
    • 133 Jan Hirt
    • 134 Luke Lamperti
    • 135 Tim Merlier
    • 136 Pieter Serry
    • 137 Bert Van Lerberghe
    • 138 Mauri Vansevenant
  • Team dsm-firmenich PostNL shirt
    Team dsm-firmenich PostNL
    • 141 Romain Bardet
    • 142 Tobias Lund Andresen
    • 143 Chris Hamilton
    • 144 Fabio Jakobsen
    • 145 Gijs Leemreize
    • 146 Julius van den Berg
    • 147 Kevin Vermaerke
    • 148 Bram Welten
  • Team Jayco AlUla shirt
    Team Jayco AlUla
    • 151 Alessandro De Marchi
    • 152 Eddie Dunbar
    • 153 Caleb Ewan
    • 154 Michael Hepburn
    • 155 Luka Mezgec
    • 156 Luke Plapp
    • 157 Max Walscheid
    • 158 Filippo Zana
  • Team Polti Kometa shirt
    Team Polti Kometa
    • 161 Matteo Fabbro
    • 162 Davide Bais
    • 163 Mattia Bais
    • 164 Giovanni Lonardi
    • 165 Mirco Maestri
    • 166 Francisco Muñoz
    • 167 Andrea Pietrobon
    • 168 Davide Piganzoli
  • Team Visma | Lease a Bike shirt
    Team Visma | Lease a Bike
    • 171 Christophe Laporte
    • 172 Edoardo Affini
    • 173 Robert Gesink
    • 174 Olav Kooij
    • 175 Jan Tratnik
    • 176 Cian Uijtdebroeks
    • 177 Attila Valter
    • 178 Tim van Dijke
  • Tudor Pro Cycling Team shirt
    Tudor Pro Cycling Team
    • 181 Matteo Trentin
    • 182 Alberto Dainese
    • 183 Robin Froidevaux
    • 184 Alexander Kamp
    • 185 Alexander Krieger
    • 186 Marius Mayrhofer
    • 187 Michael Storer
    • 188 Florian Stork
  • UAE Team Emirates shirt
    UAE Team Emirates
    • 191 Tadej Pogačar
    • 192 Rui Oliveira
    • 193 Mikkel Bjerg
    • 194 Felix Großschartner
    • 195 Vegard Stake Laengen
    • 196 Rafał Majka
    • 197 Juan Sebastián Molano
    • 198 Domen Novak
  • VF Group - Bardiani CSF - Faizanè shirt
    VF Group - Bardiani CSF - Faizanè
    • 201 Domenico Pozzovivo
    • 202 Luca Covili
    • 203 Filippo Fiorelli
    • 204 Martin Marcellusi
    • 205 Giulio Pellizzari
    • 206 Manuele Tarozzi
    • 207 Alessandro Tonelli
    • 208 Enrico Zanoncello
  • Bahrain - Victorious shirt
    Bahrain - Victorious
    • 211 Antonio Tiberi
    • 212 Rainer Kepplinger
    • 213 Phil Bauhaus
    • 214 Damiano Caruso
    • 215 Andrea Pasqualon
    • 216 Edoardo Zambanini
    • 217 Jasha Sütterlin
    • 218 Torstein Træen
Legend:
Team lineup confirmed
Withdrawn
Back to top