Toggle navigation
Nicer Odds
Eurovision Song Contest 2025
Winner
Top 3
Top 4
Top 5
Top 10
Origin of winner
Best in Balkan
Best in Baltic states
Best in Nordic Countries
Best of Big 5
Basketball
EuroLeague
EuroCup
NBA
EuroBasket 2025
Cycling - Giro d'Italia 2025
Stage 3 Winner
Winner
Top 3
Top 10
Points Classification Winner
Mountains Classification Winner
Young Rider Classification Winner
Team Classification Winner
Cycling - others
Critérium du Dauphiné 2025
Tour de Suisse 2025
Tour de France 2025
Milan–San Remo 2026
Tour of Flanders 2026
Paris-Roubaix 2026
Darts
World Cup of Darts 2025
PDC World Championship 2026
Football - England
Premier League Title
Premier League Top 2
Premier League Top 4
Premier League Top 6
Premier League Top 10
Premier League Relegation
Premier League To Stay Up
Premier League Bottom Half
Premier League To Finish Bottom
Premier League Top Scorer
PFA Player of the Year 2024/2025
Championship Winner
Championship Promotion
Championship Relegation
Championship Top Goalscorer
League I Winner
League I Promotion
League I Relegation
League I Top Goalscorer
League II Winner
League II Promotion
League II Relegation
National League Winner
FA Cup
Football - Germany
Bundesliga
Bundesliga Top Scorer
Football - Italy
Serie A Winner
Serie A Top Goalscorer
Serie B
Football - Champions League
Winner
Top goalscorer
Football - Europa League
Football - UECL
Football - UEFA Nations League
Football - Ballon d'Or
Football - UEFA Women's Euro 2025
Football - World Cup 2026
Formula One
Drivers Championship 2025
Constructors Championship 2025
Golf
PGA Championship 2025
US Open 2025
The Open 2025
Ice Hockey - World Championships 2025
Poltics - Australia: Next federal election
Rugby Union
European Champions Cup
Ski jumping
World Cup
Snooker
World Championship
WWE
Nobel Prize in Literature 2025
Nobel Peace Prize 2025
Academy Awards (Oscars) 2026
UK - Britain's Got Talent 2025
Other pages
Tour of Italy odds – Get the Best Odds at Giro d'Italia
Giro d'Italia 2025 will be held 9 May – 1 June 2025.
Who wins Giro d'Italia 2025?
Odd unit:
EU
|
UK
|
US
Primož Roglic
Juan Ayuso
Adam Yates
Michael Storer
Richard Carapaz
Antonio Tiberi
Isaac Del Toro
Egan Bernal
Jai Hindley
Simon Yates
Thomas Pidcock
Giulio Ciccone
Derek Gee
Thymen Arensman
Einar Augusto Rubio Reyes
Giulio Pellizzari
Jay Vine
Daniel Martínez
David Gaudu
Max Poole
Brandon Mc Nulty
Damiano Caruso
Romain Bardet
Davide Piganzoli
Nairo Quintana Rojas
Chris Harper
Lorenzo Fortunato
Wout Van Aert
Cristian Scaroni
Jan Hirt
Louis Meintjes
Jefferson Alveiro Cepeda
Pello Bilbao
Wilco Kelderman
Jefferson Alexander Cepeda
Paul Double
Wouter Poels
Bart Lemmen
Damien Howson
Davide Formolo
Diego Ulissi
Edoardo Zambanini
Filippo Zana
Georg Steinhauser
Gijs Leemreize
Giovanni Aleotti
Jakob Fuglsang
Lucas Plapp
Marco Frigo
Mathias Vacek
Rémy Rochas
Rafal Majka
Steven Kruijswijk
Afonso Eulalio
Alessandro Pinarello
Alessandro Tonelli
Alessandro Verre
Alessio Martinelli
Anthony Perez
Brandon Smith Rivera Vargas
Carlos Verona
Chris Hamilton
Darren Rafferty
Dylan Van Baarle
Embret Svestad-Bårdseng
Fausto Masnada
Florian Stork
Igor Arrieta Lizarraga
James Knox
James Shaw
Jan Tratnik
Jonathan Castroviejo
Kasper Asgreen
Kevin Colleoni
Kevin Geniets
Koen Bouwman
Larry Warbasse
Laurens Huys
Luca Covili
Lucas Hamilton
Mads Pedersen
Marco Brenner
Mark Donovan
Martin Tjotta
Mattia Bais
Mattia Cattaneo
Michel Ries
Milan Vader
Nicholas Schultz
Nicola Conci
Nicolas Prodhomme
Patrick Konrad
Quentin Pacher
Søren Kragh Andersen
Sergio Samitier
Simone Petilli
Sylvain Moniquet
Xabier Mikel Azparren
Yannis Voisard
Verified (CET)
Changed (CET)
Boylesports
Smarkets
1.62
1.75
3.50
3.85
10.00
22.00
15.00
26.00
21.00
26.00
21.00
34.00
26.00
42.00
34.00
42.00
51.00
65.00
51.00
65.00
51.00
70.00
67.00
90.00
67.00
95.00
51.00
120.00
151.00
na
151.00
na
151.00
na
101.00
190.00
101.00
210.00
151.00
220.00
101.00
250.00
251.00
na
201.00
280.00
151.00
290.00
201.00
290.00
301.00
300.00
301.00
300.00
401.00
na
501.00
300.00
501.00
300.00
501.00
300.00
751.00
300.00
751.00
300.00
751.00
300.00
751.00
na
751.00
na
1001.00
290.00
1001.00
300.00
1001.00
300.00
1001.00
300.00
1001.00
300.00
1001.00
300.00
1001.00
300.00
1001.00
300.00
1001.00
300.00
1001.00
300.00
1001.00
300.00
1001.00
300.00
1001.00
300.00
1001.00
300.00
1001.00
300.00
1001.00
300.00
1001.00
300.00
1001.00
na
1001.00
na
1001.00
na
1001.00
na
1001.00
na
1001.00
na
1001.00
na
1001.00
na
1001.00
na
1001.00
na
1001.00
na
1001.00
na
1001.00
na
1001.00
na
1001.00
na
1001.00
na
1001.00
na
1001.00
na
1001.00
na
1001.00
na
1001.00
na
1001.00
na
1001.00
na
1001.00
na
1001.00
na
1001.00
na
1001.00
na
1001.00
na
1001.00
na
1001.00
na
1001.00
na
1001.00
na
1001.00
na
1001.00
na
1001.00
na
1001.00
na
1001.00
na
1001.00
na
1001.00
na
1001.00
na
1001.00
na
1001.00
na
1001.00
na
1001.00
na
1001.00
na
1001.00
na
11 May 04:44
10 May 18:34
11 May 04:44
11 May 02:39