The 2025 Giro d’Italia betting odds suggest a two-way battle between Primos Roglic and Juan Ayuso! I’m sure the rest of the field will be eager to prove the bookies wrong and push the favorites to the limit.
Can an underdog upset the odds? Let’s talk about the two top contenders and other likely challengers before I share my Giro d’Italia predictions for the 2025 winner.
Giro d’italia 2025 Winner Odds
The following Giro d’Italia winner odds are courtesy of Bovada:
CYCLIST | ODDS |
---|---|
Primoz Roglic | +135 |
Juan Ayuso | +175 |
Adam Yates | +550 |
Michael Storer | +1600 |
Mikel Landa | +1800 |
Antonio Tiberi | +2000 |
Daniel Martinez | +2500 |
Jai Hindley | +2500 |
Thymen Arensman | +2500 |
With Slovenian superstar Tadej Pogacar opting out of the race, Primoz Roglic (+135) is the betting favorite to win the 2025 Giro d’Italia. Pogacar won the event last year but has decided to prepare exclusively for the Tour de France.
Roglic has a 42.6% implied chance to win his second title in three years in the Giro d’Italia. However, Pogacar’s teammate, Juan Ayuso (+175), is expected to be a major obstacle. Ayuso, at +175, holds a 36.4% implied chance to secure the win for UAE Team Emirates! Adam Yates (+550) rounds out the top 3 favorites, with the rest of the field dropping off significantly afterward.
You can find up-to-date Giro d’Italia 2025 odds at Bovada by navigating to All Sports > Cycling > Giro d’Italia 2025.
Giro d’Italia 2025 Route & Key Info
The Giro d’Italia 2025 is a three-week race qualifying as one of the three Grand Tour events, together with La Vuelta and Tour de France.
The race begins in Durrës, Albania, on Friday, May 9, 2025, and will cover 21 stages before ending in Rome on Sunday, June 1, 2025. The 2025 edition of the Giro d’Italia will be the first time that the race starts in the Balkans.
Here are some numbers for you:
- Total distance will be 2,121 miles (Roughly twice the distance from Florida to NYC)
- 6 miles of elevation gain
- Stage 15 from Fiume Veneto to Asiago is the longest stage of the race (133 miles)
- Two individual time trials
- Six flat stages
- Eight intermediate mountain stages
- Five high mountain stages
Stage 1 to Stage 3 will take place through Albania from Durazzo to Tirana. A total of 210 miles comprises the first three stages in Albania. Following the rest day, riders will head from Alberobello to Lecce in Southern Italy.
Three sprint stages will commence before the peloton reaches the first mountain stage in Taliacozzo for Stage 7. The first week of competition concludes with a breathtaking trip through the unpaved Strade Bianche gravel roads.
Following a 122.4-mile jaunt from Gubbio to Siena, the second rest day commences before heading to Lucca for Stage 10. Lucca to Pisa consists of a 17.7-mile individual time trial, and then riders head north to the San Pellegrino and Alpe climb.
Stage 12 includes a sprint finish to Viadana, and then a brief trip through Slovenia. Stage 15 is a grueling phase for the peloton, which features 2.5 miles of mountain climbing! After the rest day, the third and final week commences with five difficult climbs across the Trentino region.
Stage 18 has a sprint to Cesano Maderno, before Stage 19 and Stage 20 test riders with grueling double-digit gradients and a stretch of gravel to Colle delle Finestre. The last stage of the Giro d’Italia concludes with 86.7 miles, all taking place in Rome!
Giro d’Italia 2025 Betting Favorites
Pogacar’s absence in the Giro d’Italia 2025 opens the door for Roglic to win his second crown in Italy since 2023. Also, Ayuso has a big chance to capture back-to-back Giro d’Italia titles for UAE Team Emirates.
Let’s check out the top favorites at cycling betting sites, and then delve into my Giro d’Italia 2025 best bets:
Primoz Roglic (+135)
With Pogacar out of the race, the Giro d’Italia odds point to the 2023 winner taking back the Trofeo Senza Fine, Primos Roglic
The 35-year-old Slovenian is coming off a huge win in the Volta Ciclista a Catalunya in Spain. He took first in the general classification, points classification, and mountain classification from March 24 to March 30.
🏆 @rogla certifica la seva segona victòria a la #VoltaCatalunya a Barcelona!
🤗Primoz Roglic @RBH_ProCycling takes it all in Barcelona!#VoltaCatalunya104 | @BCN_esports pic.twitter.com/7TMeGCuhlI
— Volta a Catalunya (@VoltaCatalunya) March 30, 2025
It was a better result from Roglic after he finished eighth in the general classification in his first race this year in the Volta ao Algarve em Bicicleta. Roglic favored the seven-stage race over five, with the longer distances more to his benefit.
While Roglic didn’t participate in the Giro d’Italia last year, he won the eight-stage Critérium du Dauphiné and the 21-stage La Vuelta Ciclista a España. He crashed in Stage 12 of the Tour de France and bowed out of the event, but overall, Roglic has been riding in top form over the last year.
Roglic is the man to beat, but can he win back-to-back races over Ayuso?
Juan Ayuso (+175)
Roglic and Ayuso went down to the wire and had some epic battles in the Volta Catalunya. They traded wins early, with Ayuso coming out on top to win Stage 3. He placed second behind Roglic in the following stage.
The difference in the race was Roglic turning on the afterburners in the final stage to win. Meanwhile, Ayuso ran into some difficulties and finished 34th. Otherwise, these two weren’t separated by much, and Ayuso ultimately finished second in the general and points classification.
Roglic has the experience edge on the 22-year-old, but Ayuso continues to gain confidence and momentum. Prior to the Volta Catalunya, he won the seven-stage Tirreno-Adriatico. That was one place better than he did in 2024, which is a solid representation of the progress he’s made.
🔱 Your #TirrenoAdriatico 2025 winner!
💙 @juann_ayuso #WeAreUAE pic.twitter.com/5cKYzmLiIN
— @UAE-TeamEmirates (@TeamEmiratesUAE) March 16, 2025
If Ayuso wasn’t the second rider on UAE Team Emirates behind Pogacar, he’d be the No. 1 on another team. He’s that good despite Pogacar stealing the spotlight, and I expect him to continue to grow this season.
I am confident we’re going to see another back-and-forth race between Roglic and Ayuso in the Giro d’Italia. Did Roglic empty the tank in the last stage in Spain to give Ayuso enough of a window to win? Considering the 22-year-old Spaniard for your 2025 Giro d’Italia picks is in your best interest!
Adam Yates (+550)
If Ayuso and Roglic slip up or crash, expect Yates to be in contention to pick up the pieces. Yates is coming off a disappointing performance in the Volta Catalunya. The 32-year-old Brit had to settle for 32nd, with 10th in Stage 3 his best result.
Nevertheless, Yates has been in stronger form at times this season. He had a solid outing in February to win the Tour of Oman. If Yates can regain that form, he might be able to make things interesting in Italy.
👑👑 𝙔𝘼𝙏𝙀𝙎 𝙔𝙊𝙐 𝘾𝘼𝙉 #TourofOman
🎨 @maximelth / A.S.O. pic.twitter.com/C2Cr3LioDB
— Tour of Oman (@tourofoman) February 12, 2025
Again, though, the two top contenders will have to suffer an unforeseen event during the race for Yates to win. Along with the loss in the Volta Catalunya, Yates was no match for Ayuso in the Tirreno-Adriatico. Yates finished well behind Ayuso in 16th.
Yates’ best result in the Giro d’Italia was 9th overall in 2017. Outside of Roglic and Ayuso, there isn’t the stiffest competition in this race, so he can absolutely achieve a career-best result. However, a lot will have to go his way to get the outright win!
Best Giro d’Italia Sleeper Bets
Roglic and Ayuso are considerably ahead of this field, but accidents do happen sometimes! If either encounter issues, there are a couple of underdogs that could get it done. Check out my best longshot Giro d’Italia 2025 picks below:
Giro d’Italia 2025 Predictions and Betting Pick
Although the best Grand Tour rider in the world isn’t participating and defending his title, it should make for an entertaining event! I’m anticipating a duel between Roglic and Ayuso in the final stages in Italy.
There is unlikely to be much separating the two as Rome approaches. Will Roglic have the extra kick when he needs it? He put a lot into the final stage of the Volta Catalunya to win, which could impact his chances to last 21 stages in the Giro d’Italia. Roglic isn’t young anymore at 35 years old, so it is worth mentioning!
Fortunately, for Roglic, he doesn’t have to be perfect to get back into contention against this field. Still, it isn’t easy to win this race twice, never mind two times in three years. Over the last two decades, only Alberto Contador and Vincenzo Nibali have won the race twice.
I recommend siding with the better odds to win the Giro d’Italia 2025! In this regard, Ayuso at +175 is the best bet on the board to win the general classification and my final prediction.
Where to Bet on the Giro d’Italia 2025?
Giro d’Italia 2025 betting odds are available now, but where should you place your bets? From our vast experience betting on cycling, Bovada offers the top odds and platform for wagering on the Giro d’Italia.
In addition to superior prices, Bovada is one of the safest online bookmakers in 2025. Coupled with security and the best odds, new customers can also take advantage of a fantastic welcome bonus.
Deposit at Bovada to claim a 100% match bonus of up to $1,000. Use promo code BV1000 to get your share today!

Welcome Bonus
100% up to $1,000
- Wide-ranging sportsbook and live betting platform
- Top-notch poker room with numerous tournaments
You must be logged in to comment. Don't have an account? Sign up today.