Giro d'Italia 2025 Stage 2 Results: Josh Tarling Youngest To Win Time Trial
Giro d'Italia 2025 Stage 2 Results: Josh Tarling Youngest To Win Time Trial
Josh Tarling won Stage 2 of the Giro d'Italia 2025 on Saturday, an individual time trial in downtown Tirana on the second of three days in Albania.

Welshman Josh Tarling won Stage 2 of the Giro d'Italia 2025 on Saturday, an individual time trial in downtown Tirana on the second of three days in Albania.
In the overall standings, pre-race favorite and 2023 Giro champion Primoz Roglic grabbed the coveted pink jersey from Friday's stage winner Mads Pedersen, who was an agonizing two seconds short of clinging on.
The 21-year old Tarling of Ineos is a time-trial specialist and finished the 13.7-kilometer circuit in 16 minutes, 7 seconds, which was one second faster than Roglic and three seconds faster than Jay Vine.
- 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 1 Results: Mads Pedersen Wins Opening Stage
Decked out in the British national time-trial jersey, Tarling held his head in his hands as he watched Pedersen on the home stretch.
"Winning today is truly exceptional," said Tarling, who came in fourth at the Olympic Games and might have won but for a heavy fall in the rain. "Waiting for the other riders to finish the course was difficult. I don't want to go through that again.
"I was afraid of all the favorites. Primoz was really impressive, so this first Grand Tour victory is a new step in my career."
Belgian star Wout van Aert had been expected to win this stage and claim the pink pullover, but he never put the hammer down, as he struggles to overcome a stomach bug.
Of the main overall contenders, most of them finished over 30 seconds down on Roglic, but with a relentless stream of hilly and mountain stages along the 3400-kilometer, 21-day race, the Slovenian won't be getting excited yet.
Primoz Roglic Leads Key Rival Juan Ayuso By 16 Seconds
Roglic leads his key rival, Team UAE's Juan Ayuso, by 16 seconds, as the 22-year-old Spaniard attempts to defend the title his team won with Tadej Pogacar in 2024.
Italian home hope Antonio Tiberi is 25 seconds down, Simon Yates of Visma is at 33 seconds and his twin brother Adam Yates of UAE is at 36 seconds.
Two former South American winners of the Giro also are looking to catch Roglic. Richard Carapaz of American outfit EF is 37 seconds down on Roglic, and Colombian Egan Bernal is at 48 seconds.
Those kind of gaps can go up in smoke over the space of a kilometer in the high mountains during the final week.
The final week of the Giro will be decisive with Stage 16, which features five Alpine mountains, and Stage 20, which ends with a grueling climb up the Colle delle Finestre to the Sestriere ski resort, the moment when the winner is likely to emerge.
The world and Olympic time-trial champion Remco Evenepoel is absent from this Giro, as are two other handy time-trial riders Filippo Ganna and defending Giro and Tour de France champion Pogacar.
Albania is hosting the first three days of the 2025 Giro, with the Balkan nation enjoying a tourism boom.
Sunday's third stage at Valona will showcase some of Albania's prettiest coastline, while the stage itself is largely flat and will favor the sprinters, who were dropped in the hills Friday, and who suffered through Saturday's individual effort.
Giro d’Italia Stage 2 Results – Top 25
- Joshua Tarling (INEOS Grenadiers) – 16:07
- Primož Roglič (Red Bull - BORA - hansgrohe) – 16:08
- Jay Vine (UAE Team Emirates XRG) – 16:10
- Edoardo Affini (Team Visma - Lease a Bike) – 16:13
- Mathias Vacek (Lidl - Trek) – 16:13
- Daan Hoole (Lidl - Trek) – 16:15
- Mads Pedersen (Lidl - Trek) – 16:19
- Brandon McNulty (UAE Team Emirates XRG) – 16:20
- Ethan Hayter (Soudal Quick-Step) – 16:21
- Juan Ayuso (UAE Team Emirates XRG) – 16:24
- Jan Tratnik (Red Bull - BORA - hansgrohe) – 16:25
- Isaac Del Toro (UAE Team Emirates XRG) – 16:25
- Josef Černý (Soudal Quick-Step) – 16:28
- Daniel Felipe Martínez (Red Bull - BORA - hansgrohe) – 16:29
- Thymen Arensman (INEOS Grenadiers) – 16:29
- Mattia Cattaneo (Soudal Quick-Step) – 16:29
- Max Poole (Team Picnic PostNL) – 16:32
- Antonio Tiberi (Bahrain Victorious) – 16:33
- Michael Storer (Tudor Pro Cycling Team) – 16:35
- Derek Gee (Israel - Premier Tech) – 16:36
- Filippo Baroncini (UAE Team Emirates XRG) – 16:38
- Maikel Zijlaard (Tudor Pro Cycling Team) – 16:39
- Giulio Pellizzari (Red Bull - BORA - hansgrohe) – 16:39
- Xabier Mikel Azparren (Q36.5 Pro Cycling Team) – 16:40
- Wilco Kelderman (Team Visma - Lease a Bike) – 16:40
Giro d’Italia Overall Standings – Top 25 After Stage 2
- Primož Roglič (Red Bull - BORA - hansgrohe) – 3:52:32
- Mads Pedersen (Lidl - Trek) – 3:52:33
- Mathias Vacek (Lidl - Trek) – 3:52:37
- Brandon McNulty (UAE Team Emirates XRG) – 3:52:44
- Juan Ayuso (UAE Team Emirates XRG) – 3:52:48
- Isaac Del Toro (UAE Team Emirates XRG) – 3:52:49
- Max Poole (Team Picnic PostNL) – 3:52:56
- Antonio Tiberi (Bahrain Victorious) – 3:52:57
- Michael Storer (Tudor Pro Cycling Team) – 3:52:59
- Giulio Pellizzari (Red Bull - BORA - hansgrohe) – 3:53:03
- Wout van Aert (Team Visma - Lease a Bike) – 3:53:04
- Wilco Kelderman (Team Visma - Lease a Bike) – 3:53:04
- Simon Yates (Team Visma - Lease a Bike) – 3:53:05
- Adam Yates (UAE Team Emirates XRG) – 3:53:08
- Richard Carapaz (EF Education - EasyPost) – 3:53:09
- Jai Hindley (Red Bull - BORA - hansgrohe) – 3:53:11
- Damiano Caruso (Bahrain Victorious) – 3:53:11
- Davide Piganzoli (Team Polti VisitMalta) – 3:53:12
- Thomas Pidcock (Q36.5 Pro Cycling Team) – 3:53:14
- Giulio Ciccone (Lidl - Trek) – 3:53:14
- Orluis Aular (Movistar Team) – 3:53:16
- Egan Bernal (INEOS Grenadiers) – 3:53:20
- Romain Bardet (Team Picnic PostNL) – 3:53:23
- Christopher Harper (Team Jayco AlUla) – 3:53:23
- David Gaudu (Groupama-FDJ) – 3:53:26
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.