With nine stages of racing behind us, the 2025 Giro d’Italia has delivered a rollercoaster of intensity, strategy, and spectacle. We’ve already covered over 1,450 km and climbed 19,000 meters. But here’s the kicker: only 58% of the distance is done, and just 37% of the climbing. The mountains still loom large—and so does the drama.
Week 1 Highlights: Power Moves, Painful Losses, and Tactical Turns
- Stage 1: Trek-Segafredo dictated terms early. Mads Pedersen powered through to edge Van Aert and Alaphilippe. However, dark horse L crashed out—a major GC blow.
- Stage 2: Joshua Tarling made history as the youngest Giro ITT winner. Roglič? Solid—just one second off.
- Stage 3: Trek was back at it. Pedersen picked up win number two.
- Stage 4: Chaos unfolded. Van Uden, Valgren, and Van der Poel turned heads. Dutch clean sweep on the podium.
- Stage 5: Tactical perfection again. Fek led out, Pedersen completed the hat-trick.
- Stage 6: A high-speed crash neutralized the stage. Hindley abandoned. No gaps, no points, Pedersen sat it out. Gross claimed the win.
- Stage 7: Juan Ayuso capitalized on Roglič’s weakness, securing his first Grand Tour stage win.
- Stage 8: Plapp soloed home from 45 km out. The breakaway struck gold. Ulissi took pink.
- Stage 9: Strade Bianche flashbacks—white roads, high stakes. Van Aert triumphed in punishing terrain. Roglič crashed and lost 2+ minutes to Del Toro, over a minute to Ayuso. Bernal struggled, while Chiccone, Yates, Carapaz, and Teuns all surged. McNulty was injured. Brutal stuff.

GC Standings After Stage 9
- 1st: Isaac Del Toro
- 2nd: Juan Ayuso – +1:13
- 3rd: Antonio Tiberi – +1:30
- 10th: Primož Roglič – +2:25
Points and KOM standings remain unchanged.
Upcoming week feels like a breather—but don’t be fooled. The decisive moment looms in Stage 10, a flat 29 km Individual Time Trial that could reshape the GC.
Stage 10: Time Trial – The Powerhouse Playground
With just 125 meters of elevation, it’s a flat-out drag race. No tricks. No excuses. Just sheer watts.
Time Trial Contenders: Stage 10 odds
🏆Best odds for betting on Giro d’Italia 2025 available at Campeon Bet!🏆
| Rider | Odds |
|---|---|
| Joshua Tarling | 1.28 |
| Juan Ayuso Pesquera | 11.00 |
| Edoardo Affini | 13.00 |
| Wout Van Aert | 15.00 |
| Jay Vine | 17.00 |
| Primož Roglič | 17.00 |
| Mathias Vacek | 19.00 |
| Ethan Hayter | 23.00 |
| Lucas Plapp | 29.00 |
| Daan Hoole | 35.00 |
| Brandon McNulty | 35.00 |
| Isaac Del Toro Romero | 40.00 |
| Mads Pedersen | 40.00 |
| Antonio Tiberi | 70.00 |
| Mattia Cattaneo | 80.00 |
Watch these riders for betting opportunities and potential podiums:
- Soudal–QuickStep: Hayter, Cattaneo
- INEOS Grenadiers: Arensman, Tarling
- UAE Team Emirates: Ayuso
- Visma–Lease a Bike: Van Aert, Affini
- BORA–Red Bull: Roglič, Tratnik, Martínez
- Movistar: Malja
- Israel–Premier Tech: Derek Gee
Prediction Time
I’m sticking my neck out:
- 🥇 Joshua Tarling – the only rider getting 4 stars from me
- 🥈 Roglič – 3 stars
- 🥉 Jay Vine – also 3 stars
- 🥇 Joshua Tarling – the only rider getting 4 stars from me
- 🥈 Roglič – 3 stars
- 🥉 Jay Vine – also 3 stars
For now, rest up. The Giro’s just getting started.
You May Aslo Like
Want more insights? Make sure to check out our other posts for more Grio d’Italia 2025 previews: