Giro d'Italia 2025 Stage 10 Results: Daan Hoole Breaks Through With ITT Win
Giro d'Italia 2025 Stage 10 Results: Daan Hoole Breaks Through With ITT Win
Dutch TT specialist Daan Hoole won a 28.6km individual run to Pisa in Stage 10 of the Giro d'Italia 2025, and Isaac del Toro held on to the overall lead.

Dutch time trial specialist Daan Hoole won a 28.6-kilometer individual run to Pisa in Stage 10 of the Giro d'Italia 2025 on Tuesday, as Mexican rider Isaac del Toro held on to the overall lead.
The 6-foot-6 (1m98) Hoole timed 32 minutes, 30 seconds to bag a fourth stage win from 10 for Lidl Trek, whose leader Giulio Ciccone is eighth overall, while Mads Pedersen won three stages for them in the first week.
"I'm so happy, and there are so many people I need to thank," Hoole said after his second major win. "I just can't believe it."
- Subscribe To FloBikes To Catch All The Best Cycling, News And Highlights
- The 2025 Cycling Streaming Schedule On FloBikes: What To Know
- Giro d'Italia 2025 Stage 9 Results: Wout Van Aert Back In Winner's Circle
But rain fell heavily on the Tuscan course as the main favorites started coming down the starter's ramp, making the individual speed effort even more of a minefield than usual.
The 21-year-old Team UAE rider Del Toro, who took the overall lead on the white gravel test on Stage 9, lost 48 seconds to his team leader Spain's Juan Ayuso, who is second overall at 25 seconds behind.
"I took my foot off the gas, no point taking too many risks," said the surprise leader Del Toro.
Italian home hope Antonio Tiberi of the Bahrain team is third at 1 minute, 1 second.
"It was horrible, and I lost a bit of time," Tiberi said.
Simon Yates of Visma looked delighted when his chrono lifted him to fourth overall at 1 minute, 3 seconds, with Primoz Roglic a further 15 seconds back in fifth.
Red Bull rider Roglic lost 1 minute, 15 seconds Sunday and fell on his recon ride of the time trial Tuesday, but his performance at Pisa drags the former Giro and Vuelta champion back into contention.
The title pretender who was slowest on the day was the Colombian Egan Bernal, who said he was "just happy to have survived."
This was the second, and final, individual test of the 2025 edition of the 21-day race, and the remaining challenges come in the Alps.
Stage 20 ends with a grueling climb up the Colle delle Finestre to the Sestriere ski resort and is the moment at which the winner is likely to emerge.
Wednesday's Stage 11 is a hilly race to the rocky Castelnovo ne' Monti hilltop town in the Apennines.
Giro d’Italia Stage 10 Results – Top 25
- Daan Hoole (Lidl-Trek) – 32:30
- Joshua Tarling (INEOS Grenadiers) – 32:37
- Ethan Hayter (Soudal Quick-Step) – 32:40
- Mattia Cattaneo (Soudal Quick-Step) – 32:53
- Edoardo Affini (Team Visma - Lease a Bike) – 32:54
- Jay Vine (UAE Team Emirates XRG) – 33:07
- Lucas Plapp (Team Jayco AlUla) – 33:14
- Marco Frigo (Israel - Premier Tech) – 33:17
- Michael Hepburn (Team Jayco AlUla) – 33:20
- Xabier Mikel Azparren (Q36.5 Pro Cycling Team) – 33:24
- Lorenzo Milesi (Movistar Team) – 33:24
- Kasper Asgreen (EF Education - EasyPost) – 33:29
- Filippo Baroncini (UAE Team Emirates XRG) – 33:30
- Derek Gee (Israel - Premier Tech) – 33:30
- Max Poole (Team Picnic PostNL) – 33:34
- Wout van Aert (Team Visma - Lease a Bike) – 33:39
- Primož Roglič (Red Bull - BORA - hansgrohe) – 33:45
- Dorian Godon (Decathlon AG2R La Mondiale Team) – 33:46
- Josef Černý (Soudal Quick-Step) – 33:54
- Gianmarco Garofoli (Soudal Quick-Step) – 33:54
- Thymen Arensman (INEOS Grenadiers) – 33:58
- Juan Ayuso (UAE Team Emirates XRG) – 34:04
- Simon Yates (Team Visma - Lease a Bike) – 34:13
- Dylan van Baarle (Team Visma - Lease a Bike) – 34:17
- Clément Davy (Groupama-FDJ) – 34:21
Giro d’Italia Overall Standings – Top 25 After Stage 10
- Isaac Del Toro (UAE Team Emirates XRG) – 34:11:37
- Juan Ayuso (UAE Team Emirates XRG) – 34:12:02
- Antonio Tiberi (Bahrain Victorious) – 34:12:38
- Simon Yates (Team Visma - Lease a Bike) – 34:12:40
- Primož Roglič (Red Bull - BORA - hansgrohe) – 34:12:55
- Brandon McNulty (UAE Team Emirates XRG) – 34:13:37
- Adam Yates (UAE Team Emirates XRG) – 34:13:43
- Giulio Ciccone (Lidl-Trek) – 34:13:44
- Richard Carapaz (EF Education - EasyPost) – 34:13:47
- Thymen Arensman (INEOS Grenadiers) – 34:14:04
- Egan Bernal (INEOS Grenadiers) – 34:14:10
- Derek Gee (Israel - Premier Tech) – 34:14:14
- Damiano Caruso (Bahrain Victorious) – 34:14:15
- Michael Storer (Tudor Pro Cycling Team) – 34:14:51
- Christopher Harper (Team Jayco AlUla) – 34:14:55
- Thomas Pidcock (Q36.5 Pro Cycling Team) – 34:15:18
- Mathias Vacek (Lidl-Trek) – 34:15:20
- Giulio Pellizzari (Red Bull - BORA - hansgrohe) – 34:15:20
- Davide Piganzoli (Team Polti VisitMalta) – 34:15:30
- Einer Rubio (Movistar Team) – 34:15:40
- Max Poole (Team Picnic PostNL) – 34:15:54
- Diego Ulissi (XDS Astana Team) – 34:16:48
- Nicolas Prodhomme (Decathlon AG2R La Mondiale Team) – 34:17:40
- Lorenzo Fortunato (XDS Astana Team) – 34:17:58
- James Knox (Soudal Quick-Step) – 34:18:12
Catch All The Best Races, Highlights, Insight, News And More On FloBikes
FloBikes is the streaming home to some of the best cycling from across the globe. Check out the broadcast schedule to watch more of your favorites in action.
FloBikes Archived Footage
Video footage from each event will be archived and stored in a video library for FloBikes subscribers to watch for the duration of their subscriptions.