
Stage 10 of the Giro d'Italia will be a very important day for the overall classification contenders, who will find themselves battling for time in the race's second and final time-trial from Lucca to Pisa. Isaac del Toro, Primoz Roglic and Juan Ayuso will be the headliners on the day.
Alexander Krieger of Tudor Pro Cycling Team will open up the day's action at 13:20CET whilst pink jersey Isaac del Toro will be the final rider to depart, this will happen at 16:40CET.
Read also
Starting order time-trial.
1 13:20:00 193 TUD KRIEGER Alexander
2 13:21:00 18 ADC PLOWRIGHT Jensen
3 13:22:00 165 TPP MÄRKL Niklas
4 13:23:00 96 IWA THIJSSEN Gerben
5 13:24:00 98 IWA VAN HOECKE Gijs
6 13:25:00 218 VBF ZANONCELLO Enrico
7 13:26:00 198 TUD ZIJLAARD Maikel
8 13:27:00 136 Q36 MOSCHETTI Matteo
9 13:28:00 156 JAY HEPBURN Michael
10 13:29:00 73 GFC DAVY Clément
11 13:30:00 184 TVL KOOIJ Olav
12 13:31:00 97 IWA VAN DER HOORN Taco
13 13:32:00 176 PTV MUÑOZ Francisco
14 13:33:00 42 COF DEBEAUMARCHÉ Nicolas
15 13:34:00 225 XAT KUZMIN Anton
16 13:35:00 14 ADC JANSSENS Jimmy
17 13:36:00 167 TPP VAN UDEN Casper
18 13:37:00 53 DAT DE BONDT Dries
19 13:38:00 44 COF MAAS Jan
20 13:39:00 148 SOQ MAGNIER Paul
21 13:40:00 162 TPP EDMONDSON Alex
22 13:41:00 145 SOQ HAYTER Ethan
23 13:42:00 147 SOQ LAMPERTI Luke
24 13:43:00 35 TBV GOVEKAR Matevž
25 13:44:00 51 DAT BENNETT Sam
26 13:45:00 25 ARK MOZZATO Luca
27 13:46:00 6 RBH MOSCON Gianni
28 13:47:00 177 PTV PIETROBON Andrea
29 13:48:00 85 IGD HEIDUK Kim
30 13:49:00 174 PTV LONARDI Giovanni
31 13:50:00 24 ARK HUYS Laurens
32 13:51:00 143 SOQ ČERNÝ Josef
33 13:52:00 132 Q36 AZPARREN Xabier Mikel
34 13:53:00 135 Q36 LIEPIŅŠ Emīls
35 13:54:00 56 DAT GUDMESTAD Tord
36 13:55:00 182 TVL AFFINI Edoardo
37 13:56:00 41 COF FRETIN Milan
38 13:57:00 22 ARK EPIS Giosuè
39 13:58:00 128 MOV TORRES Albert
40 13:59:00 122 MOV AULAR Orluis
41 14:00:00 54 DAT DEWULF Stan
42 14:01:00 72 GFC BYSTRØM Sven Erik
43 14:02:00 112 LTK HOOLE Daan
44 14:03:00 3 RBH DENZ Nico
45 14:04:00 36 TBV MIHOLJEVIĆ Fran
46 14:05:00 224 XAT KANTER Max
47 14:06:00 102 IPT CLARKE Simon
48 14:07:00 45 COF MONIQUET Sylvain
49 14:08:00 77 GFC PALENI Enzo
50 14:09:00 47 COF PEREZ Anthony
51 14:10:00 115 LTK MOSCA Jacopo
52 14:11:00 123 MOV BARRENETXEA Jon
53 14:12:00 93 IWA COLLEONI Kevin
54 14:13:00 192 TUD BRENNER Marco
55 14:14:00 62 EFE ASGREEN Kasper
56 14:15:00 88 IGD TURNER Ben
57 14:16:00 107 IPT SCHULTZ Nick
58 14:17:00 11 ADC GROVES Kaden
59 14:18:00 213 VBF MAGLI Filippo
60 14:19:00 15 ADC KIELICH Timo
61 14:20:00 21 ARK VERRE Alessandro
62 14:21:00 194 TUD PLUIMERS Rick
63 14:22:00 126 MOV MILESI Lorenzo
64 14:23:00 84 IGD HAMILTON Lucas
65 14:24:00 187 TVL VAN BAARLE Dylan
66 14:25:00 64 EFE DOULL Owain
67 14:26:00 23 ARK GUGLIELMI Simon
68 14:27:00 68 EFE STEINHAUSER Georg
69 14:28:00 157 JAY PLAPP Luke
70 14:29:00 175 PTV MAESTRI Mirco
71 14:30:00 16 ADC PLANCKAERT Edward
72 14:31:00 203 UAD BARONCINI Filippo
73 14:32:00 92 IWA BUSATTO Francesco
74 14:33:00 154 JAY DOUBLE Paul
75 14:34:00 181 TVL VAN AERT Wout
76 14:35:00 65 EFE HONORÉ Mikkel Frølich
77 14:36:00 87 IGD TARLING Joshua
78 14:37:00 207 UAD VINE Jay
79 14:38:00 172 PTV BAIS Davide
80 14:39:00 34 TBV EULÁLIO Afonso
81 14:40:00 211 VBF FIORELLI Filippo
82 14:41:00 8 RBH TRATNIK Jan
83 14:42:00 164 TPP LEEMREIZE Gijs
84 14:43:00 116 LTK PEDERSEN Mads
85 14:44:00 55 DAT GODON Dorian
86 14:45:00 228 XAT SCARONI Christian
87 14:46:00 66 EFE RAFFERTY Darren
88 14:47:00 106 IPT HOULE Hugo
89 14:48:00 153 JAY DE PRETTO Davide
90 14:49:00 186 TVL LEMMEN Bart
91 14:50:00 137 Q36 VADER Milan
92 14:51:00 94 IWA PETILLI Simone
93 14:52:00 17 ADC VAN DEN BOSSCHE Fabio
94 14:53:00 215 VBF MARTINELLI Alessio
95 14:54:00 217 VBF TAROZZI Manuele
96 14:55:00 173 PTV BAIS Mattia
97 14:56:00 46 COF OLDANI Stefano
98 14:57:00 118 LTK VERONA Carlos
99 14:58:00 83 IGD CASTROVIEJO Jonathan
100 14:59:00 76 GFC PACHER Quentin
101 15:00:00 2 RBH ALEOTTI Giovanni
102 15:01:00 155 JAY ENGELHARDT Felix
103 15:02:00 12 ADC HERMANS Quinten
104 15:03:00 214 VBF MARCELLUSI Martin
105 15:04:00 109 IPT STRONG Corbin
106 15:05:00 75 GFC GERMANI Lorenzo
107 15:06:00 144 SOQ GAROFOLI Gianmarco
108 15:07:00 104 IPT FUGLSANG Jakob
109 15:08:00 5 RBH MARTÍNEZ Daniel Felipe
110 15:09:00 185 TVL KRUIJSWIJK Steven
111 15:10:00 178 PTV TONELLI Alessandro
112 15:11:00 197 TUD WARBASSE Larry
113 15:12:00 125 MOV FORMOLO Davide
114 15:13:00 226 XAT MASNADA Fausto
115 15:14:00 32 TBV BILBAO Pello
116 15:15:00 158 JAY ZANA Filippo
117 15:16:00 43 COF LASTRA Jonathan
118 15:17:00 134 Q36 HOWSON Damien
119 15:18:00 48 COF SAMITIER Sergio
120 15:19:00 161 TPP BARDET Romain
121 15:20:00 133 Q36 DONOVAN Mark
122 15:21:00 183 TVL KELDERMAN Wilco
123 15:22:00 78 GFC ROCHAS Rémy
124 15:23:00 113 LTK KONRAD Patrick
125 15:24:00 124 MOV CEPEDA Jefferson Alveiro
126 15:25:00 196 TUD VOISARD Yannis
127 15:26:00 222 XAT CONCI Nicola
128 15:27:00 163 TPP HAMILTON Chris
129 15:28:00 212 VBF COVILI Luca
130 15:29:00 63 EFE CEPEDA Jefferson Alexander
131 15:30:00 86 IGD RIVERA Brandon Smith
132 15:31:00 67 EFE SHAW James
133 15:32:00 202 UAD ARRIETA Igor
134 15:33:00 103 IPT FRIGO Marco
135 15:34:00 227 XAT POELS Wout
136 15:35:00 142 SOQ CATTANEO Mattia
137 15:36:00 58 DAT VENDRAME Andrea
138 15:37:00 195 TUD STORK Florian
139 15:38:00 38 TBV ZAMBANINI Edoardo
140 15:39:00 27 ARK SVESTAD-BÅRDSENG Embret
141 15:40:00 28 ARK TJØTTA Martin
142 15:41:00 74 GFC GENIETS Kevin
143 15:42:00 91 IWA MEINTJES Louis
144 15:43:00 205 UAD MAJKA Rafał
145 15:44:00 121 MOV QUINTANA Nairo
146 15:45:00 71 GFC GAUDU David
147 15:46:00 146 SOQ KNOX James
148 15:47:00 57 DAT PRODHOMME Nicolas
149 15:48:00 166 TPP POOLE Max
150 15:49:00 223 XAT FORTUNATO Lorenzo
151 15:50:00 221 XAT ULISSI Diego
152 15:51:00 101 IPT GEE Derek
153 15:52:00 171 PTV PIGANZOLI Davide
154 15:53:00 7 RBH PELLIZZARI Giulio
155 15:54:00 151 JAY HARPER Chris
156 15:55:00 131 Q36 PIDCOCK Thomas
157 15:58:00 127 MOV RUBIO Einer
158 16:01:00 117 LTK VACEK Mathias
159 16:04:00 82 IGD ARENSMAN Thymen
160 16:07:00 33 TBV CARUSO Damiano
161 16:10:00 191 TUD STORER Michael
162 16:13:00 1 RBH ROGLIČ Primož
163 16:16:00 208 UAD YATES Adam
164 16:19:00 206 UAD MCNULTY Brandon
165 16:22:00 81 IGD BERNAL Egan
166 16:25:00 188 TVL YATES Simon
167 16:28:00 111 LTK CICCONE Giulio
168 16:31:00 61 EFE CARAPAZ Richard
169 16:34:00 31 TBV TIBERI Antonio
170 16:37:00 201 UAD AYUSO Juan
171 16:40:00 204 UAD DEL TORO Isaac

Rúben SilvaEditor-in-Chief
A founding contributor to CyclingUpToDate since its launch in January 2022, Ruben Silva has played a central role in shaping the site’s editorial direction and long-term growth. Before joining the project, he built his experience through independent blogging at Echelons Hub and by producing race previews for Ciclismo Internacional, developing a strong analytical voice rooted in daily engagement with professional cycling.
Beyond editorial work, he has been closely involved in the expansion and coordination of CyclingUpToDate’s wider network, helping establish and support sister platforms across multiple languages. This includes ongoing collaboration with CiclismoAlDia (Spanish), CiclismoAtual (Portuguese), WielrennenUpToDate (Dutch), and RadsportAktuell (German), contributing to a shared editorial vision and consistent international coverage.
He also helps oversee editorial governance across the network, setting standards for accuracy and consistency and coordinating updates or corrections when needed.
Originally from the Porto metropolitan area in Portugal, he holds a bachelor’s degree in Geography. His path into cycling journalism was shaped not through formal media training, but through independent reporting, community engagement, and sustained on-the-ground involvement in the sport.
Over the course of his career, he has conducted approximately 100 interviews across road cycling and cyclocross, ranging from one-to-one conversations and online formats to press conferences and on-site pre- and post-race coverage. His interviews include leading riders, team managers, and prominent figures within cycling media: Tadej Pogacar, Jonas Vingegaard, Mathieu van der Poel, Primoz Roglic, Wout van Aert, Joao Almeida and Tom Pidcock; managers like Patrick Lefevere and Joxean Matxin; and YouTube personality Bryan Kennedy (BKXC)...
Within 18 months of launch, he helped grow CyclingUpToDate’s English-language platform into one of the most-read cycling news websites, built entirely from the ground up. As both a professional journalist and lifelong cycling enthusiast, his focus remains on delivering accurate, timely, and well-contextualized coverage.
claps 4visitors 2
Just in
Popular news
Latest comments
- He should have been allowed to go to Movistar. Right now both arent a good fit for each other and are just wasting each other's time and effortabstractengineer08-11-2026
- Thibau Nys does exactly what Iserbyt is calling for
Rafionain-Glas08-11-2026 - i did not see it. was the relegation justified or an overly hard decision? and don‘t cross riders deviate from straight lines all the time? bumping into each others when they cut corners, etc … why being more strict with the rules on the finish sprint?Ketterechts08-11-2026
- seems like we are advertising the website with pointless comments…Ketterechts08-11-2026
- So?Jumpyjohn08-11-2026
- The UCI do have their favorites.
Front24208-11-2026 - On a positive note, you maybe notice turning this topic into a discussion has the benefit of eliminating certain participants who do not see how they can turn it back to their sole interest ;-)Jumpyjohn08-11-2026
- People see what they want to. I am actually the opposite of your accusation, probably more of a rebel than most of you who don’t get the big picture. The difference is, I don’t go moaning publicly about the consequences of my transgressions, I understand the need for rules and I take my OWN responsibility when deciding to ignore or break them or doing so involuntarily. I will also not hesitate to state my case or argue vehemently when relevant, sometimes it works, sometimes it makes things worse but that’s the price to pay for principles and having character.Jumpyjohn08-11-2026
- That may be but that was unknown to others and nothing says that’s the whole truth. Again, don’t try to misinterpret, it is a call and technically it is correct. Besides, even if there is a valid reason, that does not disqualify the ruling or punishment as far as the rules have been developed. I don’t think they’re as far as in football where for handball there is a distinction (in some ways and specific cases) between intentional or not. And football can be just as harsh and people live with it, eg the offside rule, also judged to within tiny fractions but often wrong or ignored. It’s the nature of every collective organisation and sometimes I wonder if our rebellion against it isn’t seated in the feelings we carry from the injustices we’ve felt personally, like being flashed driving 1km/h too fast when we are explained limits are just a security measure but we are absolutely certain not to have endangered anyone with our transgression. The problem is, nobody has better solutions and no 2 people have the same interpretation of where a limit should be.Jumpyjohn08-11-2026
- Because for you deviated implies the other rider MUST have been made to fall and fail to finish ??? I don’t know if you ride a bike but next time someone carves you up or drives dangerously close, just hold back from those feelings of changing something, reporting or filming or even complaining. Everyone will just say, hey you’re still here undamaged, doesn’t seem like anyone did anything.Jumpyjohn08-11-2026
Loading
Write a comment





