Find the latest soccer odds for all upcoming major events. Odds for upcoming matchups inclduing the champions league, English Premier League, World Cup and much more.

Odds provided by BetOnline.ag

English Premier League
Odds to Win the 2018-19 English Premier League
Manchester City   -150
Liverpool   200
Manchester United   3300
Chelsea   900
Tottenham Hotspur   3300
Arsenal   6600
Everton   50000
Wolverhampton Wanderers   50000
Leicester City   50000
West Ham United   75000
Southampton   75000
Newcastle United   100000
Burnley   100000
Crystal Palace   75000
Bournemouth   75000
Brighton & Hove Albion   100000
Watford   25000
Fulham   100000
Huddersfield Town   200000
Cardiff City   200000

UEFA Champions League
Odds to Win the 2018-19 Champions League
Manchester City   500
Barcelona   550
Juventus   650
Bayern Munich   700
Paris St Germain   1000
Real Madrid   750
Liverpool   700
Atletico Madrid   1000
Manchester United   2200
Tottenham Hotspur   3300
Napoli   6600
Borussia Dortmund   6600
AS Roma   8000
Inter Milan   5000
Valencia   15000
Lyon   6600
Porto   10000
Shakhtar Donetsk   15000
Ajax   15000
Monaco   20000
Schalke 04   20000
Galatasaray   15000
Benfica   25000
PSV Eindhoven   50000
Hoffenheim   25000
CSKA Moscow   50000
AEK Athens   100000
Lokomotiv Moscow   50000
Club Brugge   50000
Red Star Belgrade   50000
Young Boys   100000
Viktoria Plzen   75000

UEFA Europa League
Odds to Win the 2018-19 Europa League
Chelsea   400
Arsenal   650
Sevilla   1400
Bayer Leverkusen   2200
AC Milan   2000
RB Leipzig   2500
Lazio   2500
Marseille   3300
Villareal   2800
Zenit St Petersburg   3300
Betis   3300
Sporting Lisboa   3300
Anderlecht   8000
Eintracht Frankfurt   4000
Dynamo Kiev   5000
Fenerbahce   6600
Red Bull Salzburg   5000
Besiktas   5000
Celtic   6600
Rennes   6600
Bordeaux   8000
Olympiakos   8000
FC Copenhagen   10000
Malmo   12500
Spartak Moscow   12500
Standard Liege   12500
Dinamo Zagreb   6600
Slavia Prague   15000
Genk   10000
Krasnodar   10000
BATE Borisov   20000
FC Zurich   20000
Ludogrets   20000
PAOK   20000
Rosenborg   20000
Akhisar Belediye   20000
MOL Vidi FC   20000
Rangers   20000
Rapid Vienna   20000
Astana   20000
Jablonec   30000
Vorskla Poltava   30000
AEK Larnaca   30000
Apollon Limassol   50000
Spartak Trnava   30000
Dudelange   100000
Qarabag   20000
Sarpsborg   40000

2022 FIFA World Cup
Odds to Win 2022 FIFA World Cup
Brazil   600
France   650
Germany   700
Spain   700
Argentina   1000
Belgium   1000
England   1200
Italy   1600
Netherlands   2000
Croatia   3300
Portugal   3300
Uruguay   4000
Colombia   4000
Chile   5000
Mexico   6600
Sweden   10000
USA   10000
Austria   15000
Denmark   15000
Russia   15000

UEFA Nations League
Odds to Win UEFA Nations League 2018/19
Spain   275
Belgium   400
Germany   600
France   350
Italy   1400
England   1200
Portugal   1200
Croatia   2500
Switzerland   2800
Netherlands   5000
Poland   3300
Iceland   10000

UEFA Champions League - UEFA CL Group Stage
Group F - To Qualify
Manchester City   -700
Shakhtar Donetsk   325
Lyon   -200
Hoffenheim   160

UEFA Champions League - UEFA CL Group Stage
Group F Winner
Manchester City   -200
Shakhtar Donetsk   1400
Lyon   275
Hoffenheim   1000

UEFA Champions League - UEFA CL Group Stage
Group H - To Qualify
Juventus   -3300
Manchester United   -700
Valencia   300
Young Boys   2500

UEFA Champions League - UEFA CL Group Stage
Group H Winner
Juventus   -225
Manchester United   175
Valencia   2500
Young Boys   15000

UEFA Champions League - UEFA CL Group Stage
Group E - To Qualify
Bayern Munich   -5000
Benfica   120
Ajax   -140
AEK Athens   900

UEFA Champions League - UEFA CL Group Stage
Group E Winner
Bayern Munich   -1000
Benfica   1600
Ajax   800
AEK Athens   10000

UEFA Champions League - UEFA CL Group Stage
Group G - To Qualify
Real Madrid   -10000
Roma   -400
CSKA Moscow   325
Viktoria Plzen   800

UEFA Champions League - UEFA CL Group Stage
Group G Winner
Real Madrid   -1600
Roma   1000
CSKA Moscow   2500
Viktoria Plzen   6600

UEFA Champions League - UEFA CL Group Stage
Group C - To Qualify
Paris St Germain   -500
Napoli   175
Liverpool   -1000
Red Star Belgrade   2000

UEFA Champions League - UEFA CL Group Stage
Group C Winner
Paris St Germain   175
Napoli   850
Liverpool   -160
Red Star Belgrade   10000

UEFA Champions League - UEFA CL Group Stage
Group D - To Qualify
Lokomotiv Moscow   225
Porto   -225
Schalke 04   -130
Galatasaray   -120

UEFA Champions League - UEFA CL Group Stage
Group D Winner
Lokomotiv Moscow   1600
Porto   140
Schalke 04   225
Galatasaray   225

UEFA Champions League - UEFA CL Group Stage
Group A - To Qualify
Atletico Madrid   -3300
Borussia Dortmund   -500
Monaco   300
Club Brugge   1600

UEFA Champions League - UEFA CL Group Stage
Group A Winner
Atletico Madrid   -300
Borussia Dortmund   250
Monaco   1600
Club Brugge   6600

UEFA Champions League - UEFA CL Group Stage
Group B - To Qualify
Barcelona   -4000
Tottenham Hotspur   100
PSV Eindhoven   1200
Inter Milan   -150

UEFA Champions League - UEFA CL Group Stage
Group B Winner
Barcelona   -250
Tottenham Hotspur   500
PSV Eindhoven   6600
Inter Milan   400