The stage 10 individual time trial at the 2025
Giro d'Italia has caused another big shake-up in the general classification of the Grand Tour. The big winner of the individual time trial? Red Bull - BORA - hansgrohe's
Primoz Roglic.
Although Roglic and all of the GC contenders finished well down on stage winner Daan Hoole following a stark change in the weather conditions mid-stage, the Slovenian gained time on all his general classification rivals against the clock. It's
Isaac del Toro that retains the Maglia Rosa however, despite a big charge from his own teammate
Juan Ayuso. Far from the 1:13 lead the Mexican started the day with though, Del Toro now only holds 25 seconds on his UAE Team Emirates - XRG colleague.
Antonio Tiberi is now 3rd in the GC at 1:01, with
Simon Yates at 1:03 and the aforementioned Roglic closing the gap to 1:18 in 5th. Completing the top 10,
Brandon McNulty (2:00),
Adam Yates (2:06),
Giulio Ciccone (2:07),
Richard Carapaz (2:10) and
Thymen Arensman (2:27).
2025 Giro d'Italia GC Update after stage 10
1 | DEL TORO Isaac | UAE Team Emirates - XRG | 34:11:37 |
2 | AYUSO Juan | UAE Team Emirates - XRG | 0:25 |
3 | TIBERI Antonio | Bahrain - Victorious | 1:01 |
4 | YATES Simon | Team Visma | Lease a Bike | 1:03 |
5 | ROGLIČ Primož | Red Bull - BORA - hansgrohe | 1:18 |
6 | MCNULTY Brandon | UAE Team Emirates - XRG | 2:00 |
7 | YATES Adam | UAE Team Emirates - XRG | 2:06 |
8 | CICCONE Giulio | Lidl - Trek | 2:07 |
9 | CARAPAZ Richard | EF Education - EasyPost | 2:10 |
10 | ARENSMAN Thymen | INEOS Grenadiers | 2:27 |
11 | BERNAL Egan | INEOS Grenadiers | 2:33 |
12 | GEE Derek | Israel - Premier Tech | 2:37 |
13 | CARUSO Damiano | Bahrain - Victorious | 2:38 |
14 | STORER Michael | Tudor Pro Cycling Team | 3:14 |
15 | HARPER Chris | Team Jayco AlUla | 3:18 |
16 | PIDCOCK Thomas | Q36.5 Pro Cycling Team | 3:41 |
17 | VACEK Mathias | Lidl - Trek | 3:43 |
18 | PELLIZZARI Giulio | Red Bull - BORA - hansgrohe | ,, |
19 | PIGANZOLI Davide | Team Polti VisitMalta | 3:53 |
20 | RUBIO Einer | Movistar Team | 4:03 |
21 | POOLE Max | Team Picnic PostNL | 4:17 |
22 | ULISSI Diego | XDS Astana Team | 5:11 |
23 | PRODHOMME Nicolas | Decathlon AG2R La Mondiale Team | 6:03 |
24 | FORTUNATO Lorenzo | XDS Astana Team | 6:21 |
25 | KNOX James | Soudal Quick-Step | 6:35 |
26 | GAUDU David | Groupama - FDJ | 7:06 |
27 | MEINTJES Louis | Intermarché - Wanty | 8:37 |
28 | MAJKA Rafał | UAE Team Emirates - XRG | 9:10 |
29 | QUINTANA Nairo | Movistar Team | 9:38 |
30 | GENIETS Kevin | Groupama - FDJ | 10:30 |
31 | TJØTTA Martin | Arkéa - B&B Hotels | 10:39 |
32 | SVESTAD-BÅRDSENG Embret | Arkéa - B&B Hotels | 10:47 |
33 | ZAMBANINI Edoardo | Bahrain - Victorious | 14:28 |
34 | CATTANEO Mattia | Soudal Quick-Step | 16:52 |
35 | FRIGO Marco | Israel - Premier Tech | 18:00 |
36 | STORK Florian | Tudor Pro Cycling Team | 18:40 |
37 | VENDRAME Andrea | Decathlon AG2R La Mondiale Team | 18:47 |
38 | POELS Wout | XDS Astana Team | 20:23 |
39 | ARRIETA Igor | UAE Team Emirates - XRG | 21:26 |
40 | SHAW James | EF Education - EasyPost | 22:00 |
41 | HAMILTON Chris | Team Picnic PostNL | 23:54 |
42 | RIVERA Brandon Smith | INEOS Grenadiers | 24:08 |
43 | COVILI Luca | VF Group - Bardiani CSF - Faizanè | 24:09 |
44 | CONCI Nicola | XDS Astana Team | 24:36 |
45 | VOISARD Yannis | Tudor Pro Cycling Team | 24:40 |
46 | CEPEDA Jefferson Alexander | EF Education - EasyPost | 25:03 |
47 | DONOVAN Mark | Q36.5 Pro Cycling Team | 27:01 |
48 | ROCHAS Rémy | Groupama - FDJ | 27:15 |
49 | KELDERMAN Wilco | Team Visma | Lease a Bike | 27:27 |
50 | BARDET Romain | Team Picnic PostNL | 27:52 |
51 | SAMITIER Sergio | Cofidis | 28:24 |
52 | KONRAD Patrick | Lidl - Trek | 28:25 |
53 | CEPEDA Jefferson Alveiro | Movistar Team | 28:56 |
54 | HOWSON Damien | Q36.5 Pro Cycling Team | 30:00 |
55 | LASTRA Jonathan | Cofidis | 30:28 |
56 | ZANA Filippo | Team Jayco AlUla | 33:23 |
57 | MASNADA Fausto | XDS Astana Team | 33:41 |
58 | WARBASSE Larry | Tudor Pro Cycling Team | 34:19 |
59 | TONELLI Alessandro | Team Polti VisitMalta | 34:45 |
60 | FORMOLO Davide | Movistar Team | 34:51 |
61 | BILBAO Pello | Bahrain - Victorious | 34:56 |
62 | KRUIJSWIJK Steven | Team Visma | Lease a Bike | 35:11 |
63 | MARTÍNEZ Daniel Felipe | Red Bull - BORA - hansgrohe | 37:53 |
64 | GAROFOLI Gianmarco | Soudal Quick-Step | 38:52 |
65 | FUGLSANG Jakob | Israel - Premier Tech | 39:15 |
66 | GERMANI Lorenzo | Groupama - FDJ | 39:49 |
67 | STRONG Corbin | Israel - Premier Tech | 42:38 |
68 | PACHER Quentin | Groupama - FDJ | 45:24 |
69 | ALEOTTI Giovanni | Red Bull - BORA - hansgrohe | 45:35 |
70 | ENGELHARDT Felix | Team Jayco AlUla | 45:41 |
71 | HERMANS Quinten | Alpecin - Deceuninck | 45:55 |
72 | MARCELLUSI Martin | VF Group - Bardiani CSF - Faizanè | 46:15 |
73 | OLDANI Stefano | Cofidis | 47:05 |
74 | BAIS Mattia | Team Polti VisitMalta | 47:32 |
75 | VERONA Carlos | Lidl - Trek | 47:38 |
76 | CASTROVIEJO Jonathan | INEOS Grenadiers | 48:28 |
77 | PETILLI Simone | Intermarché - Wanty | 49:28 |
78 | MARTINELLI Alessio | VF Group - Bardiani CSF - Faizanè | 49:46 |
79 | LEMMEN Bart | Team Visma | Lease a Bike | 50:37 |
80 | TAROZZI Manuele | VF Group - Bardiani CSF - Faizanè | 50:45 |
81 | VADER Milan | Q36.5 Pro Cycling Team | 51:19 |
82 | VAN DEN BOSSCHE Fabio | Alpecin - Deceuninck | 51:32 |
83 | GODON Dorian | Decathlon AG2R La Mondiale Team | 51:47 |
84 | DE PRETTO Davide | Team Jayco AlUla | 51:50 |
85 | HOULE Hugo | Israel - Premier Tech | 52:03 |
86 | PEDERSEN Mads | Lidl - Trek | 53:04 |
87 | SCARONI Christian | XDS Astana Team | 53:53 |
88 | RAFFERTY Darren | EF Education - EasyPost | 53:54 |
89 | VINE Jay | UAE Team Emirates - XRG | 55:03 |
90 | TARLING Joshua | INEOS Grenadiers | 55:24 |
91 | LEEMREIZE Gijs | Team Picnic PostNL | ,, |
92 | FIORELLI Filippo | VF Group - Bardiani CSF - Faizanè | 56:09 |
93 | TRATNIK Jan | Red Bull - BORA - hansgrohe | 56:26 |
94 | VAN AERT Wout | Team Visma | Lease a Bike | 56:49 |
95 | BAIS Davide | Team Polti VisitMalta | 57:47 |
96 | EULÁLIO Afonso | Bahrain - Victorious | 58:03 |
97 | BARONCINI Filippo | UAE Team Emirates - XRG | 58:22 |
98 | BUSATTO Francesco | Intermarché - Wanty | 59:48 |
99 | DOUBLE Paul | Team Jayco AlUla | 1:00:52 |
100 | MAESTRI Mirco | Team Polti VisitMalta | 1:01:25 |
101 | HONORÉ Mikkel Frølich | EF Education - EasyPost | 1:01:34 |
102 | PLANCKAERT Edward | Alpecin - Deceuninck | 1:01:49 |
103 | PLAPP Luke | Team Jayco AlUla | 1:02:21 |
104 | STEINHAUSER Georg | EF Education - EasyPost | 1:05:20 |
105 | VAN BAARLE Dylan | Team Visma | Lease a Bike | 1:05:43 |
106 | MILESI Lorenzo | Movistar Team | 1:06:19 |
107 | DOULL Owain | EF Education - EasyPost | 1:07:51 |
108 | GUGLIELMI Simon | Arkéa - B&B Hotels | 1:08:30 |
109 | HAMILTON Lucas | INEOS Grenadiers | 1:09:01 |
110 | PLUIMERS Rick | Tudor Pro Cycling Team | 1:09:38 |
111 | VERRE Alessandro | Arkéa - B&B Hotels | 1:10:41 |
112 | KIELICH Timo | Alpecin - Deceuninck | 1:10:51 |
113 | ASGREEN Kasper | EF Education - EasyPost | 1:11:08 |
114 | GROVES Kaden | Alpecin - Deceuninck | 1:12:05 |
115 | MAGLI Filippo | VF Group - Bardiani CSF - Faizanè | 1:12:21 |
116 | TURNER Ben | INEOS Grenadiers | 1:13:00 |
117 | SCHULTZ Nick | Israel - Premier Tech | 1:13:03 |
118 | COLLEONI Kevin | Intermarché - Wanty | 1:17:29 |
119 | BRENNER Marco | Tudor Pro Cycling Team | 1:17:54 |
120 | BARRENETXEA Jon | Movistar Team | 1:19:57 |
121 | PALENI Enzo | Groupama - FDJ | 1:20:01 |
122 | PEREZ Anthony | Cofidis | 1:20:23 |
123 | MOSCA Jacopo | Lidl - Trek | 1:20:32 |
124 | MONIQUET Sylvain | Cofidis | 1:22:15 |
125 | HOOLE Daan | Lidl - Trek | 1:23:47 |
126 | CLARKE Simon | Israel - Premier Tech | 1:23:48 |
127 | MIHOLJEVIĆ Fran | Bahrain - Victorious | 1:23:57 |
128 | KANTER Max | XDS Astana Team | 1:24:44 |
129 | DENZ Nico | Red Bull - BORA - hansgrohe | 1:27:35 |
130 | BYSTRØM Sven Erik | Groupama - FDJ | 1:27:53 |
131 | DEWULF Stan | Decathlon AG2R La Mondiale Team | 1:29:21 |
132 | AULAR Orluis | Movistar Team | 1:30:39 |
133 | AFFINI Edoardo | Team Visma | Lease a Bike | 1:34:23 |
134 | AZPARREN Xabier Mikel | Q36.5 Pro Cycling Team | 1:36:41 |
135 | TORRES Albert | Movistar Team | 1:37:29 |
136 | EPIS Giosuè | Arkéa - B&B Hotels | 1:37:34 |
137 | FRETIN Milan | Cofidis | ,, |
138 | ČERNÝ Josef | Soudal Quick-Step | 1:38:09 |
139 | GUDMESTAD Tord | Decathlon AG2R La Mondiale Team | 1:38:21 |
140 | LIEPIŅŠ Emīls | Q36.5 Pro Cycling Team | 1:39:04 |
141 | HUYS Laurens | Arkéa - B&B Hotels | 1:41:28 |
142 | HEIDUK Kim | INEOS Grenadiers | 1:41:51 |
143 | LONARDI Giovanni | Team Polti VisitMalta | 1:41:57 |
144 | MOSCON Gianni | Red Bull - BORA - hansgrohe | 1:42:03 |
145 | PIETROBON Andrea | Team Polti VisitMalta | 1:42:16 |
146 | HAYTER Ethan | Soudal Quick-Step | 1:42:26 |
147 | BENNETT Sam | Decathlon AG2R La Mondiale Team | 1:43:21 |
148 | MOZZATO Luca | Arkéa - B&B Hotels | 1:43:57 |
149 | LAMPERTI Luke | Soudal Quick-Step | 1:45:16 |
150 | GOVEKAR Matevž | Bahrain - Victorious | 1:45:20 |
151 | EDMONDSON Alex | Team Picnic PostNL | 1:45:30 |
152 | MAAS Jan | Cofidis | 1:46:09 |
153 | DE BONDT Dries | Decathlon AG2R La Mondiale Team | 1:46:25 |
154 | MAGNIER Paul | Soudal Quick-Step | 1:47:04 |
155 | JANSSENS Jimmy | Alpecin - Deceuninck | 1:47:12 |
156 | DEBEAUMARCHÉ Nicolas | Cofidis | 1:47:28 |
157 | VAN UDEN Casper | Team Picnic PostNL | 1:47:50 |
158 | MUÑOZ Francisco | Team Polti VisitMalta | 1:47:56 |
159 | KUZMIN Anton | XDS Astana Team | 1:48:32 |
160 | DAVY Clément | Groupama - FDJ | 1:48:34 |
161 | KOOIJ Olav | Team Visma | Lease a Bike | 1:49:45 |
162 | VAN DER HOORN Taco | Intermarché - Wanty | 1:49:50 |
163 | HEPBURN Michael | Team Jayco AlUla | 1:50:00 |
164 | MOSCHETTI Matteo | Q36.5 Pro Cycling Team | 1:54:26 |
165 | ZIJLAARD Maikel | Tudor Pro Cycling Team | 1:56:25 |
166 | VAN HOECKE Gijs | Intermarché - Wanty | 2:02:02 |
167 | ZANONCELLO Enrico | VF Group - Bardiani CSF - Faizanè | 2:02:05 |
168 | THIJSSEN Gerben | Intermarché - Wanty | 2:04:20 |
169 | PLOWRIGHT Jensen | Alpecin - Deceuninck | 2:06:50 |
170 | MÄRKL Niklas | Team Picnic PostNL | 2:08:00 |
171 | KRIEGER Alexander | Tudor Pro Cycling Team | 2:23:51 |