Where's the best price?

Champions League odds: every book’s price, ranked

Moneyline prices for 18 upcoming Champions League games across 11 books, as of Oct 31, 12:55 PM ET. Bold marks the best payout. Prices move — always confirm at the book.

Champions League odds at a glance

Chances are what the moneylines imply once each sportsbook’s margin is removed, averaged across books. They describe the market, not a prediction.

Every book’s price, game by game (as of Oct 31, 12:55 PM ET)

Galatasaray vs VfB Stuttgart odds · Nov 3, 12:45 PM ET

Best price on Galatasaray is +120 at BetMGM; best on VfB Stuttgart is +200 at FanDuel; best on the draw is +313 at Polymarket (after fees). Best and worst sportsbook are $20 apart on a $100 bet.

Moneyline

BookGalatasaray MLVfB Stuttgart MLDraw
BetMGM+120 · best+185+290
Fanatics+115+190+310
DraftKings+115+190+310
Polymarket (after fees)+114+190+313 · best
Kalshi (after fees)+114+189+313
Bally Bet+110+200 · best+310
BetRivers+110+200 · best+310
Hard Rock+110+200 · best+300
betPARX+107+190+300
FanDuel+105+200 · best+310

Total 3.5

Best total price: Over 3.5 is +107 at betPARX, Under 3.5 is -131 at Polymarket (after fees). Best and worst sportsbook are $9 apart on a $100 bet.

BookOver 3.5Under 3.5
betPARX+107 · best-134
Bally Bet+107 · best-134
BetRivers+107 · best-134
BetMGM-102-135
Polymarket (after fees)-103-131 · best

Shakhtar Donetsk vs Sporting Lisbon odds · Nov 3, 12:45 PM ET

Best price on Shakhtar Donetsk is +270 at Caesars; best on Sporting Lisbon is +100 at BetRivers; best on the draw is +285 at DraftKings. Best and worst sportsbook are $25 apart on a $100 bet.

Moneyline

BookShakhtar Donetsk MLSporting Lisbon MLDraw
Caesars+270 · best-110+270
FanDuel+260-105+260
BetMGM+260-102+260
Fanatics+260-105+280
Hard Rock+260+100 · best+260
DraftKings+260-110+285 · best
BetRivers+255+100 · best+265
Bally Bet+255+100 · best+265
Polymarket (after fees)+252-103+280
Kalshi (after fees)+252-107+266
betPARX+250-104+260

Total 2.5

Best total price: Over 2.5 is -148 at Polymarket (after fees), Under 2.5 is +119 at Polymarket (after fees). Best and worst sportsbook are $7 apart on a $100 bet.

BookOver 2.5Under 2.5
Polymarket (after fees)-148 · best+119 · best
betPARX-148+117
BetRivers-148+117
Bally Bet-148+117
BetMGM-155+110

Manchester United vs AS Roma odds · Nov 3, 3:00 PM ET

Best price on Manchester United is +130 at BetMGM; best on AS Roma is +185 at BetRivers; best on the draw is +313 at Kalshi (after fees). Best and worst sportsbook are $40 apart on a $100 bet.

Moneyline

BookManchester United MLAS Roma MLDraw
BetMGM+130 · best+175+290
Fanatics+130 · best+175+300
Caesars+130 · best+180+270
FanDuel+125+175+310
BetRivers+125+185 · best+290
Bally Bet+125+185 · best+290
Hard Rock+125+185 · best+300
DraftKings+125+175+300
Polymarket (after fees)+124+174+296
Kalshi (after fees)+124+174+313 · best
betPARX+120+180+280

Total 3.5

Best total price: Over 3.5 is +135 at BetRivers, Under 3.5 is -154 at Polymarket (after fees). Best and worst sportsbook are $15 apart on a $100 bet.

BookOver 3.5Under 3.5
BetRivers+135 · best-167
Polymarket (after fees)+124-154 · best
BetMGM+120-165

Barcelona vs Aston Villa odds · Nov 3, 3:00 PM ET

Best price on Barcelona is -381 at Kalshi (after fees); best on Aston Villa is +1000 at Caesars; best on the draw is +625 at Polymarket (after fees). Best and worst sportsbook are $250 apart on a $100 bet.

Moneyline

BookBarcelona MLAston Villa MLDraw
Kalshi (after fees)-381 · best+756+625
BetMGM-400+850+575
Polymarket (after fees)-404+756+625 · best
Bally Bet-420+900+600
BetRivers-420+900+600
Fanatics-425+850+600
Hard Rock-425+900+600
DraftKings-425+800+600
Caesars-425+1000 · best+525
betPARX-435+850+575
FanDuel-475+750+550

Total 4.5

Best total price: Over 4.5 is +129 at Polymarket (after fees), Under 4.5 is -155 at BetRivers. Best and worst sportsbook are $4 apart on a $100 bet.

BookOver 4.5Under 4.5
Polymarket (after fees)+129 · best-161
BetRivers+123-155 · best
BetMGM+120-165

Atlético Madrid vs Bayern Munich odds · Nov 3, 3:00 PM ET

Best price on Atlético Madrid is +230 at Fanatics; best on Bayern Munich is +101 at Kalshi (after fees); best on the draw is +313 at Polymarket (after fees). Best and worst sportsbook are $15 apart on a $100 bet.

Moneyline

BookAtlético Madrid MLBayern Munich MLDraw
Fanatics+230 · best+100+300
Caesars+230 · best+100+300
BetMGM+225+100+300
Bally Bet+225+100+310
BetRivers+225+100+310
Hard Rock+225+100+300
DraftKings+225-105+310
FanDuel+220+100+310
betPARX+220-104+295
Polymarket (after fees)+218-103+313 · best
Kalshi (after fees)+217+101 · best+313

Total 3.5

Best total price: Over 3.5 is +105 at betPARX, Under 3.5 is -116 at Polymarket (after fees). Best and worst sportsbook are $12 apart on a $100 bet.

BookOver 3.5Under 3.5
betPARX+105 · best-130
Bally Bet+105 · best-130
BetRivers+105 · best-130
Polymarket (after fees)-103-116 · best
BetMGM-108-130

Bodø/Glimt vs Lille odds · Nov 3, 3:00 PM ET

Best price on Bodø/Glimt is -112 at BetMGM; best on Lille is +285 at Bally Bet; best on the draw is +310 at Fanatics. Best and worst sportsbook are $30 apart on a $100 bet.

Moneyline

BookBodø/Glimt MLLille MLDraw
BetMGM-112 · best+260+290
Fanatics-115+280+310 · best
Caesars-115+280+280
FanDuel-120+270+300
Hard Rock-120+275+300
DraftKings-120+280+300
Polymarket (after fees)-121+280+296
Kalshi (after fees)-121+280+296
Bally Bet-122+285 · best+310 · best
BetRivers-122+285 · best+310 · best
betPARX-125+275+300

Total 3.5

Best total price: Over 3.5 is +119 at Polymarket (after fees), Under 3.5 is -141 at Bally Bet. Best and worst sportsbook are $8 apart on a $100 bet.

BookOver 3.5Under 3.5
Polymarket (after fees)+119 · best-143
BetMGM+115-160
Bally Bet+114-141 · best
betPARX+114-141 · best
BetRivers+114-141 · best

Feyenoord vs Inter Milan odds · Nov 3, 3:00 PM ET

Best price on Feyenoord is +360 at Bally Bet; best on Inter Milan is -143 at Kalshi (after fees); best on the draw is +335 at Bally Bet. Best and worst sportsbook are $40 apart on a $100 bet.

Moneyline

BookFeyenoord MLInter Milan MLDraw
Bally Bet+360 · best-155+335 · best
BetRivers+360 · best-155+335 · best
betPARX+350-159+325
Hard Rock+350-155+325
Caesars+340-145+320
Kalshi (after fees)+331-143 · best+331
Fanatics+330-145+330
BetMGM+320-145+333
FanDuel+320-150+330
DraftKings+320-145+330
Polymarket (after fees)+313-148+332

Total 3.5

Best total price: Over 3.5 is +101 at Polymarket (after fees), Under 3.5 is -125 at Bally Bet. Best and worst sportsbook are $6 apart on a $100 bet.

BookOver 3.5Under 3.5
Polymarket (after fees)+101 · best-125
Bally Bet+100-125 · best
betPARX+100-125 · best
BetRivers+100-125 · best
BetMGM-102-135

LASK vs ŠK Slovan Bratislava odds · Nov 3, 3:00 PM ET

Best price on LASK is -220 at BetMGM; best on ŠK Slovan Bratislava is +575 at Bally Bet; best on the draw is +426 at Kalshi (after fees). Best and worst sportsbook are $75 apart on a $100 bet.

Moneyline

BookLASK MLŠK Slovan Bratislava MLDraw
BetMGM-220 · best+525+380
Polymarket (after fees)-227+530+398
DraftKings-230+500+400
Caesars-230+550+380
Kalshi (after fees)-239+573+426 · best
Hard Rock-240+575 · best+400
Bally Bet-245+575 · best+410
BetRivers-245+575 · best+410
Fanatics-250+550+400
FanDuel-260+550+400
betPARX-265+550+400

Total 3.5

Best total price: Over 3.5 is +108 at Bally Bet, Under 3.5 is -131 at Polymarket (after fees). Best and worst sportsbook are $10 apart on a $100 bet.

BookOver 3.5Under 3.5
Bally Bet+108 · best-134
BetRivers+108 · best-134
betPARX+108 · best-134
Polymarket (after fees)+105-131 · best
BetMGM-102-135

Villarreal vs Paris Saint Germain odds · Nov 3, 3:00 PM ET

Best price on Villarreal is +400 at Hard Rock; best on Paris Saint Germain is -160 at BetMGM; best on the draw is +375 at Fanatics. Best and worst sportsbook are $40 apart on a $100 bet.

Moneyline

BookVillarreal MLParis Saint Germain MLDraw
Hard Rock+400 · best-165+350
Kalshi (after fees)+398-175+373
BetRivers+390-167+360
Bally Bet+390-167+360
FanDuel+380-180+360
DraftKings+380-170+360
Caesars+380-165+340
Fanatics+375-175+375 · best
betPARX+375-177+350
Polymarket (after fees)+374-175+351
BetMGM+360-160 · best+340

Total 3.5

Best total price: Over 3.5 is -112 at BetMGM, Under 3.5 is -103 at Polymarket (after fees). Best and worst sportsbook are $8 apart on a $100 bet.

BookOver 3.5Under 3.5
BetMGM-112 · best-120
betPARX-113-110
BetRivers-113-110
Bally Bet-113-110
Polymarket (after fees)-121-103 · best

AEK Athens vs Real Madrid odds · Nov 4, 12:45 PM ET

Best price on AEK Athens is +841 at Polymarket (after fees); best on Real Madrid is -300 at BetMGM; best on the draw is +573 at Kalshi (after fees). Best and worst sportsbook are $125 apart on a $100 bet.

Moneyline

BookAEK Athens MLReal Madrid MLDraw
Polymarket (after fees)+841 · best-360+530
Kalshi (after fees)+841-360+573 · best
BetRivers+800-335+480
Bally Bet+800-335+480
Hard Rock+800-325+475
betPARX+750-345+475
DraftKings+750-350+500
Caesars+750-340+475
FanDuel+700-350+490
Fanatics+700-350+475
BetMGM+675-300 · best+475

Total 3.5

Best total price: Over 3.5 is -116 at Polymarket (after fees), Under 3.5 is -103 at betPARX. Best and worst sportsbook are $6 apart on a $100 bet.

BookOver 3.5Under 3.5
Polymarket (after fees)-116 · best-103
betPARX-122-103 · best
BetRivers-122-103 · best
Bally Bet-122-103 · best
BetMGM-125-110

Fenerbahce vs Liverpool odds · Nov 4, 12:45 PM ET

Best price on Fenerbahce is +400 at Fanatics; best on Liverpool is -155 at BetRivers; best on the draw is +351 at Kalshi (after fees). Best and worst sportsbook are $40 apart on a $100 bet.

Moneyline

BookFenerbahce MLLiverpool MLDraw
Fanatics+400 · best-160+330
Polymarket (after fees)+398-175+332
Kalshi (after fees)+398-175+351 · best
FanDuel+390-175+340
DraftKings+390-170+350
BetMGM+380-160+333
BetRivers+375-155 · best+330
Bally Bet+375-155 · best+330
Hard Rock+375-155 · best+325
betPARX+360-162+320

Total 3.5

Best total price: Over 3.5 is +125 at BetRivers, Under 3.5 is -148 at Polymarket (after fees). Best and worst sportsbook are $10 apart on a $100 bet.

BookOver 3.5Under 3.5
BetRivers+125 · best-157
Bally Bet+125 · best-157
betPARX+125 · best-157
Polymarket (after fees)+119-148 · best
BetMGM+115-160

Slavia Praha vs Arsenal odds · Nov 4, 3:00 PM ET

Best price on Slavia Praha is +900 at BetRivers; best on Arsenal is -300 at BetMGM; best on the draw is +491 at Polymarket (after fees). Best and worst sportsbook are $200 apart on a $100 bet.

Moneyline

BookSlavia Praha MLArsenal MLDraw
BetRivers+900 · best-335+450
Bally Bet+900 · best-335+450
Hard Rock+900 · best-325+450
betPARX+850-345+430
Polymarket (after fees)+841-322+491 · best
Fanatics+800-350+475
Caesars+800-320+450
BetMGM+775-300 · best+450
Kalshi (after fees)+756-306+490
DraftKings+750-310+450
FanDuel+700-330+440

Total 3.5

Best total price: Over 3.5 is +143 at BetRivers, Under 3.5 is -180 at BetRivers. Best and worst sportsbook are $13 apart on a $100 bet.

BookOver 3.5Under 3.5
BetRivers+143 · best-180 · best
Polymarket (after fees)+140-182
BetMGM+130-185

Borussia Dortmund vs Real Betis odds · Nov 4, 3:00 PM ET

Best price on Borussia Dortmund is -135 at BetMGM; best on Real Betis is +360 at Bally Bet; best on the draw is +320 at DraftKings. Best and worst sportsbook are $50 apart on a $100 bet.

Moneyline

BookBorussia Dortmund MLReal Betis MLDraw
BetMGM-135 · best+310+310
Fanatics-135 · best+330+310
Caesars-135 · best+340+280
FanDuel-140+310+310
Hard Rock-140+350+300
DraftKings-140+330+320 · best
Bally Bet-141+360 · best+300
BetRivers-141+360 · best+300
Polymarket (after fees)-143+332+313
Kalshi (after fees)-143+331+313
betPARX-148+350+295

Total 3.5

Best total price: Over 3.5 is +129 at Polymarket (after fees), Under 3.5 is -148 at Bally Bet. Best and worst sportsbook are $10 apart on a $100 bet.

BookOver 3.5Under 3.5
Polymarket (after fees)+129 · best-161
BetMGM+120-175
Bally Bet+117-148 · best
betPARX+117-148 · best
BetRivers+117-148 · best

PSV Eindhoven vs Club Brugge odds · Nov 4, 3:00 PM ET

Best price on PSV Eindhoven is +115 at Caesars; best on Club Brugge is +200 at FanDuel; best on the draw is +350 at Hard Rock. Best and worst sportsbook are $70 apart on a $100 bet.

Moneyline

BookPSV Eindhoven MLClub Brugge MLDraw
Caesars+115 · best+200 · best+280
BetRivers+112+200 · best+310
Bally Bet+112+200 · best+310
BetMGM+110+200 · best+290
Fanatics+110+200 · best+300
Hard Rock+110+180+350 · best
Kalshi (after fees)+109+199+331
betPARX+108+190+295
Polymarket (after fees)+105+199+313
FanDuel+105+200 · best+310
DraftKings+105+200 · best+310

Total 3.5

Best total price: Over 3.5 is -103 at betPARX, Under 3.5 is -116 at Polymarket (after fees). Best and worst sportsbook are $10 apart on a $100 bet.

BookOver 3.5Under 3.5
betPARX-103 · best-122
BetRivers-103 · best-122
Bally Bet-103 · best-122
Polymarket (after fees)-107-116 · best
BetMGM-115-120

RC Lens vs Como odds · Nov 4, 3:00 PM ET

Best price on RC Lens is +200 at BetRivers; best on Como is +130 at Caesars; best on the draw is +300 at Fanatics. Best and worst sportsbook are $30 apart on a $100 bet.

Moneyline

BookRC Lens MLComo MLDraw
BetRivers+200 · best+120+285
Bally Bet+200 · best+120+285
Hard Rock+200 · best+120+275
Kalshi (after fees)+199+114+296
BetMGM+195+120+280
Fanatics+190+120+300 · best
betPARX+190+116+275
DraftKings+190+115+295
Polymarket (after fees)+190+114+296
FanDuel+185+120+280
Caesars+185+130 · best+270

Total 3.5

Best total price: Over 3.5 is +135 at betPARX, Under 3.5 is -167 at betPARX. Best and worst sportsbook are $10 apart on a $100 bet.

BookOver 3.5Under 3.5
betPARX+135 · best-167 · best
BetRivers+135 · best-167 · best
Bally Bet+135 · best-167 · best
Polymarket (after fees)+134-167
BetMGM+125-175

RB Leipzig vs Manchester City odds · Nov 4, 3:00 PM ET

Best price on RB Leipzig is +475 at Caesars; best on Manchester City is -180 at Hard Rock; best on the draw is +398 at Kalshi (after fees). Best and worst sportsbook are $75 apart on a $100 bet.

Moneyline

BookRB Leipzig MLManchester City MLDraw
Caesars+475 · best-200+360
Kalshi (after fees)+456-191+398 · best
Fanatics+450-200+375
BetRivers+450-182+340
Bally Bet+450-182+340
Hard Rock+450-180 · best+350
FanDuel+440-210+380
betPARX+430-190+330
Polymarket (after fees)+426-208+374
DraftKings+425-200+390
BetMGM+400-185+375

Total 3.5

Best total price: Over 3.5 is -103 at betPARX, Under 3.5 is -103 at Polymarket (after fees). Best and worst sportsbook are $14 apart on a $100 bet.

BookOver 3.5Under 3.5
betPARX-103 · best-121
BetRivers-103 · best-121
Bally Bet-103 · best-121
Polymarket (after fees)-116-103 · best
BetMGM-120-115

Porto vs Napoli odds · Nov 4, 3:00 PM ET

Best price on Porto is +120 at BetMGM; best on Napoli is +220 at Fanatics; best on the draw is +266 at Polymarket (after fees). Best and worst sportsbook are $20 apart on a $100 bet.

Moneyline

BookPorto MLNapoli MLDraw
BetMGM+120 · best+210+260
Hard Rock+120 · best+220 · best+260
Polymarket (after fees)+119+208+266 · best
Kalshi (after fees)+118+208+266
Bally Bet+118+220 · best+255
BetRivers+118+220 · best+255
FanDuel+115+210+260
Fanatics+115+220 · best+260
betPARX+115+215+245
DraftKings+115+215+265
Caesars+115+220 · best+250

Total 2.5

Best total price: Over 2.5 is -135 at BetMGM, Under 2.5 is +110 at Bally Bet. Best and worst sportsbook are $15 apart on a $100 bet.

BookOver 2.5Under 2.5
BetMGM-135 · best-105
Polymarket (after fees)-136+109
Bally Bet-137+110 · best
betPARX-137+110 · best
BetRivers-137+110 · best

Viking FK vs Sabah FK odds · Nov 4, 3:00 PM ET

Best price on Viking FK is -200 at Hard Rock; best on Sabah FK is +510 at Bally Bet; best on the draw is +400 at Fanatics. Best and worst sportsbook are $40 apart on a $100 bet.

Moneyline

BookViking FK MLSabah FK MLDraw
Hard Rock-200 · best+500+375
Bally Bet-205+510 · best+370
BetRivers-205+510 · best+370
Polymarket (after fees)-208+491+374
Kalshi (after fees)-208+490+398
BetMGM-210+500+375
Fanatics-210+475+400 · best
Caesars-210+500+360
betPARX-215+480+360
DraftKings-215+500+380
FanDuel-230+490+380

Total 3.5

Best total price: Over 3.5 is +114 at betPARX, Under 3.5 is -131 at Polymarket (after fees). Best and worst sportsbook are $14 apart on a $100 bet.

BookOver 3.5Under 3.5
betPARX+114 · best-141
Bally Bet+114 · best-141
BetRivers+114 · best-141
Polymarket (after fees)+105-131 · best
BetMGM+100-140

Champions League odds questions

Which sportsbook has the best Champions League odds right now?

Bally Bet has the best sportsbook moneyline on 21 of the 54 sides across the 18 games on this page, ahead of BetRivers (21) and Hard Rock (16). Ties count for every book at the top price. No single book is best on every game, which is why it pays to compare before each bet.

How much does shopping for the best Champions League odds save?

On a $100 moneyline bet, the best and worst sportsbook differ by $34 on average across these games, and by up to $250 on Aston Villa (Barcelona vs Aston Villa). Every table on this page ranks each book’s price with the best marked.

Do Kalshi and Polymarket beat sportsbooks on Champions League odds?

Sometimes. After their trading fees, a prediction market beats every sportsbook on 14 of the 54 sides they price here (Kalshi 14, Polymarket 7). Oddy always compares exchanges after fees, the number you actually get paid.

How do I read Champions League moneyline odds?

A minus price is what you risk to win $100: Barcelona at -381 means risking $381 to win $100. A plus price is what $100 wins: Aston Villa at +1000 wins $1,000. Higher is always better for the bettor, which is why every table here ranks the highest price first.

What does the draw mean in Champions League odds?

Soccer moneylines are three-way: home win, draw or away win. A bet on either team loses if the match ends level. These prices settle on the result after 90 minutes plus stoppage time; extra time and penalties don’t count.

What is Oddy?

Oddy shows what every regulated sportsbook and prediction market pays for the same bet, ranked, with a link to the best price. Prices refresh about every minute. Free, no account, and we never sell picks.