The 2025 Giro d'Italia was the 108th edition of the Giro d'Italia, a three-week Grand Tour cycling stage race. The race started on 9 May in Durrës, Albania and finished on 1 June in Rome. There were t
The Trofeo Senza Fine in Ceglie Messapica, start of the 5th stage
Peloton climbing Passo Roverello on stage 13.
The start of stage 14 in Treviso
General classification winner Simon Yates on top of Tonale Pass on stage 17
Joshua Michael Tarling is a Welsh track and road cyclist, who currently rides for UCI WorldTeam Netcompany–Ineos. He is the 2025 World champion in the points race. A World Junior champion in the time
2025 Giro d'Italia
…Tirana (Albania) 160 km (99 mi) Hilly stage Mads Pedersen (DEN) 2 10 May Tirana (Albania) to Tirana (Albania) 13.7 km (8.5 mi) Individual time trial Josh Tarling (GBR) 3 11 May Vlorë (Albania) to Vlorë (Albania) 160 km (99 mi) Hilly stage Mads Pedersen (DEN) 12 May Rest day 4 13 May Alberobello to Lecce 189 km…
Tarling at the 2024 UCI Road World Championships – Men's time trial