Where's the best price?

Nations League odds: every book’s price, ranked

Moneyline prices for 26 upcoming Nations League games across 11 books, as of Nov 15, 3:04 AM ET. Bold marks the best payout. Prices move — always confirm at the book.

Nations League odds at a glance

  • Biggest favorite: Finland, 93% to beat San Marino; best price -2579 at Polymarket (after fees).
  • Longest shot: San Marino, 2% against Finland; best price +10000 at Caesars.
  • Closest matchup: Denmark vs Norway, Denmark 38%, Norway 36%, draw 26%.
  • Biggest price gap: $6,500 between the best and worst sportsbook on a $100 bet on San Marino (Finland vs San Marino).

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 Nov 15, 3:04 AM ET)

Latvia vs Armenia odds · Nov 15, 9:00 AM ET

Best price on Latvia is +220 at Caesars; best on Armenia is +135 at Caesars; best on the draw is +240 at Hard Rock. Best and worst sportsbook are $35 apart on a $100 bet.

Moneyline

BookLatvia MLArmenia MLDraw
Caesars+220 · best+135 · best+210
Polymarket (after fees)+218+129+218
Kalshi (after fees)+217+134+208
BetMGM+210+130+220
FanDuel+210+130+210
DraftKings+210+130+205
BetRivers+200+132+235
Bally Bet+200+132+235
Hard Rock+200+130+240 · best
theScore Bet+200+130+210

Total 2.5

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

BookOver 2.5Under 2.5
Polymarket (after fees)+140 · best-167
BetMGM+130-190
BetRivers+110-148 · best
Bally Bet+110-148 · best

Cyprus vs Montenegro odds · Nov 15, 9:00 AM ET

Best price on Cyprus is +210 at BetRivers; best on Montenegro is +134 at Polymarket (after fees); best on the draw is +230 at BetRivers. Best and worst sportsbook are $20 apart on a $100 bet.

Moneyline

BookCyprus MLMontenegro MLDraw
BetRivers+210 · best+130+230 · best
Bally Bet+210 · best+130+230 · best
Hard Rock+210 · best+130+230 · best
Caesars+210 · best+130+230 · best
Polymarket (after fees)+208+134 · best+229
Kalshi (after fees)+208+134+229
BetMGM+200+130+230 · best
FanDuel+195+130+230 · best
DraftKings+190+130+230 · best
theScore Bet+190+125+230 · best

Total 2.5

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

BookOver 2.5Under 2.5
BetRivers-106 · best-125
Bally Bet-106 · best-125
Polymarket (after fees)-111-107 · best
BetMGM-115-125

Belarus vs Albania odds · Nov 15, 12:00 PM ET

Best price on Belarus is +331 at Kalshi (after fees); best on Albania is +100 at BetMGM; best on the draw is +235 at Bally Bet. Best and worst sportsbook are $50 apart on a $100 bet.

Moneyline

BookBelarus MLAlbania MLDraw
Kalshi (after fees)+331 · best-107+217
Bally Bet+330-113+235 · best
Polymarket (after fees)+313-103+218
BetMGM+300+100 · best+220
theScore Bet+280-105+210

Total 2.5

Best total price: Over 2.5 is +146 at Polymarket (after fees), Under 2.5 is -165 at Bally Bet. Best and worst sportsbook are $13 apart on a $100 bet.

BookOver 2.5Under 2.5
Polymarket (after fees)+146 · best-175
BetMGM+138-200
Bally Bet+125-165 · best

Finland vs San Marino odds · Nov 15, 12:00 PM ET

Best price on Finland is -2579 at Polymarket (after fees); best on San Marino is +10000 at Caesars; best on the draw is +2244 at Polymarket (after fees). Best and worst sportsbook are $6,500 apart on a $100 bet.

Moneyline

BookFinland MLSan Marino MLDraw
Polymarket (after fees)-2579 · best—+2244 · best
Kalshi (after fees)-2580—+2243
FanDuel-4000+6500+1900
Bally Bet-5000+5500+1800
Hard Rock-5000+6000+1750
BetMGM-5000+6600+2200
DraftKings-5000+3500+1300
Caesars-5000+10000 · best+1200
BetRivers-10000+5000+1700
theScore Bet-50000+5000+1800

Total 3.5

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

BookOver 3.5Under 3.5
BetRivers-165 · best+123
Bally Bet-165 · best+123
Polymarket (after fees)-175+146 · best
BetMGM-190+130

Belgium vs Italy odds · Nov 15, 2:45 PM ET

Best price on Belgium is +115 at theScore Bet; best on Italy is +220 at BetMGM; best on the draw is +266 at Kalshi (after fees). Best and worst sportsbook are $20 apart on a $100 bet.

Moneyline

BookBelgium MLItaly MLDraw
theScore Bet+115 · best+210+260
FanDuel+115 · best+210+260
Bally Bet+115 · best+205+265
Hard Rock+115 · best+210+260
Caesars+115 · best+220 · best+250
Polymarket (after fees)+114+208+252
Kalshi (after fees)+114+217+266 · best
BetRivers+112+200+260
BetMGM+110+220 · best+260
DraftKings+110+215+245
Fanatics+110+220 · best+260

Total 2.5

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

BookOver 2.5Under 2.5
Polymarket (after fees)-143 · best+119
BetMGM-155+110
BetRivers-157+118
Bally Bet-157+120 · best

Croatia vs Czech Republic odds · Nov 15, 2:45 PM ET

Best price on Croatia is -165 at BetMGM; best on Czech Republic is +480 at Bally Bet; best on the draw is +335 at Bally Bet. Best and worst sportsbook are $55 apart on a $100 bet.

Moneyline

BookCroatia MLCzech Republic MLDraw
BetMGM-165 · best+425+310
theScore Bet-170+425+320
Caesars-170+450+300
Fanatics-170+425+330
DraftKings-180+425+300
Polymarket (after fees)-182+456+313
Kalshi (after fees)-182+456+313
FanDuel-190+460+320
Bally Bet-200+480 · best+335 · best
Hard Rock-200+475+325
BetRivers-205+475+330

Total 2.5

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

BookOver 2.5Under 2.5
Bally Bet-143 · best+110
BetRivers-148+110
Polymarket (after fees)-154+129 · best
BetMGM-155+110

Spain vs England odds · Nov 15, 2:45 PM ET

Best price on Spain is -110 at BetMGM; best on England is +270 at BetMGM; best on the draw is +296 at Kalshi (after fees). Best and worst sportsbook are $20 apart on a $100 bet.

Moneyline

BookSpain MLEngland MLDraw
BetMGM-110 · best+270 · best+275
theScore Bet-110 · best+260+280
Hard Rock-110 · best+260+275
DraftKings-110 · best+250+265
Caesars-110 · best+270 · best+270
Fanatics-110 · best+260+280
Polymarket (after fees)-111+252+280
Kalshi (after fees)-112+252+296 · best
Bally Bet-112+265+275
BetRivers-114+255+265
FanDuel-120+270 · best+280

Total 2.5

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

BookOver 2.5Under 2.5
BetMGM-160 · best+115
Polymarket (after fees)-161+134 · best
BetRivers-165+123
Bally Bet-165+125

France vs Turkey odds · Nov 15, 2:45 PM ET

Best price on France is -524 at Polymarket (after fees); best on Turkey is +1242 at Polymarket (after fees); best on the draw is +700 at BetMGM. Best and worst sportsbook are $200 apart on a $100 bet.

Moneyline

BookFrance MLTurkey MLDraw
Polymarket (after fees)-524 · best+1242 · best+685
Kalshi (after fees)-524+1242+625
BetMGM-525+1000+700 · best
theScore Bet-550+1200+700 · best
Hard Rock-550+1100+650
Fanatics-550+1100+650
Bally Bet-560+1100+650
BetRivers-590+1050+650
DraftKings-600+1100+600
FanDuel-650+1100+650

Total 3.5

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

BookOver 3.5Under 3.5
Bally Bet-129 · best+100
BetMGM-130-110
BetRivers-130-103
Polymarket (after fees)-131+105 · best

Faroe Islands vs Moldova odds · Nov 16, 10:00 AM ET

Best price on Faroe Islands is -129 at BetRivers; best on Moldova is +400 at Hard Rock; best on the draw is +252 at Kalshi (after fees). Best and worst sportsbook are $50 apart on a $100 bet.

Moneyline

BookFaroe Islands MLMoldova MLDraw
BetRivers-129 · best+390+245
Bally Bet-129 · best+390+245
Hard Rock-130+400 · best+250
BetMGM-130+360+250
theScore Bet-135+350+240
FanDuel-135+350+240
DraftKings-135+360+245
Caesars-135+400 · best+250
Polymarket (after fees)-136+398+240
Kalshi (after fees)-136+398+252 · best

Total 2.5

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

BookOver 2.5Under 2.5
BetRivers+125 · best-167
Bally Bet+125 · best-165
Polymarket (after fees)+124-148 · best
BetMGM+120-165

Kazakhstan vs Slovakia odds · Nov 16, 10:00 AM ET

Best price on Kazakhstan is +350 at BetRivers; best on Slovakia is -120 at Hard Rock; best on the draw is +280 at Kalshi (after fees). Best and worst sportsbook are $30 apart on a $100 bet.

Moneyline

BookKazakhstan MLSlovakia MLDraw
BetRivers+350 · best-121+245
Bally Bet+350 · best-121+245
Hard Rock+350 · best-120 · best+250
Caesars+340-125+260
Polymarket (after fees)+332-131+266
Kalshi (after fees)+331-126+280 · best
FanDuel+330-135+260
theScore Bet+320-135+260
BetMGM+320-125+270
DraftKings+320-135+270

Total 2.5

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

BookOver 2.5Under 2.5
BetRivers-108 · best-122
Bally Bet-108 · best-122
Polymarket (after fees)-116-107 · best
BetMGM-120-115

Estonia vs Bulgaria odds · Nov 16, 12:00 PM ET

Best price on Estonia is +110 at Hard Rock; best on Bulgaria is +300 at Caesars; best on the draw is +220 at Hard Rock. Best and worst sportsbook are $40 apart on a $100 bet.

Moneyline

BookEstonia MLBulgaria MLDraw
Hard Rock+110 · best+275+220 · best
BetMGM+110 · best+270+220 · best
BetRivers+108+275+215
Bally Bet+108+275+215
Polymarket (after fees)+105+280+218
Kalshi (after fees)+105+296+217
theScore Bet+105+260+210
FanDuel+105+260+200
DraftKings+105+275+205
Caesars+105+300 · best+210

Total 1.5

Best total price: Over 1.5 is -200 at BetRivers, Under 1.5 is +166 at Polymarket (after fees). Best and worst sportsbook are $3 apart on a $100 bet.

BookOver 1.5Under 1.5
BetRivers-200 · best+148
Bally Bet-200 · best+148
Polymarket (after fees)-208+166 · best
BetMGM-210+145

Iceland vs Luxembourg odds · Nov 16, 12:00 PM ET

Best price on Iceland is -275 at Hard Rock; best on Luxembourg is +1000 at Caesars; best on the draw is +456 at Polymarket (after fees). Best and worst sportsbook are $200 apart on a $100 bet.

Moneyline

BookIceland MLLuxembourg MLDraw
Hard Rock-275 · best+850+375
Bally Bet-286+850+380
BetRivers-305+800+370
BetMGM-325+825+450
Caesars-340+1000 · best+400
Polymarket (after fees)-340+945+456 · best
Kalshi (after fees)-340+944+456
DraftKings-360+850+425
FanDuel-370+800+430
theScore Bet-400+800+425

Total 2.5

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

BookOver 2.5Under 2.5
Polymarket (after fees)-131 · best+109 · best
BetRivers-132+100
Bally Bet-132+100
BetMGM-140+100

Lithuania vs Liechtenstein odds · Nov 16, 12:00 PM ET

Best price on Lithuania is -800 at BetMGM; best on Liechtenstein is +3000 at BetRivers; best on the draw is +944 at Kalshi (after fees). Best and worst sportsbook are $1,100 apart on a $100 bet.

Moneyline

BookLithuania MLLiechtenstein MLDraw
BetMGM-800 · best+2200+750
Polymarket (after fees)-869+2244+841
Kalshi (after fees)-869+2243+944 · best
Caesars-900+2500+700
DraftKings-1100+1900+750
BetRivers-1250+3000 · best+850
Bally Bet-1250+3000 · best+850
FanDuel-1250+1900+800
Hard Rock-1300+3000 · best+850

Total 2.5

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

BookOver 2.5Under 2.5
Polymarket (after fees)-143 · best+114 · best
BetRivers-148+112
Bally Bet-148+112
BetMGM-155+105

Germany vs Netherlands odds · Nov 16, 2:45 PM ET

Best price on Germany is -110 at Hard Rock; best on Netherlands is +270 at Caesars; best on the draw is +313 at Polymarket (after fees). Best and worst sportsbook are $30 apart on a $100 bet.

Moneyline

BookGermany MLNetherlands MLDraw
Hard Rock-110 · best+250+300
BetMGM-110 · best+240+300
Bally Bet-113+250+295
theScore Bet-115+250+300
BetRivers-115+245+290
Caesars-115+270 · best+300
Fanatics-115+250+310
Polymarket (after fees)-116+240+313 · best
Kalshi (after fees)-116+252+313
FanDuel-120+250+310
DraftKings-120+250+300

Total 3.5

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

BookOver 3.5Under 3.5
Bally Bet+105 · best-136
BetRivers+104-137
Polymarket (after fees)-103-121 · best
BetMGM-105-135

Gibraltar vs Malta odds · Nov 16, 2:45 PM ET

Best price on Gibraltar is +756 at Kalshi (after fees); best on Malta is -208 at Polymarket (after fees); best on the draw is +320 at BetMGM. Best and worst sportsbook are $150 apart on a $100 bet.

Moneyline

BookGibraltar MLMalta MLDraw
Kalshi (after fees)+756 · best-208+296
Caesars+750-220+300
BetRivers+700-215+280
Bally Bet+700-215+280
Hard Rock+700-210+275
Polymarket (after fees)+685-208 · best+296
FanDuel+600-230+300
BetMGM+600-220+320 · best
DraftKings+600-230+300

Total 2.5

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

BookOver 2.5Under 2.5
BetRivers+138 · best-186
Bally Bet+138 · best-182
Polymarket (after fees)+134-167 · best
BetMGM+120-175

Greece vs Serbia odds · Nov 16, 2:45 PM ET

Best price on Greece is -220 at Caesars; best on Serbia is +600 at FanDuel; best on the draw is +380 at FanDuel. Best and worst sportsbook are $100 apart on a $100 bet.

Moneyline

BookGreece MLSerbia MLDraw
Caesars-220 · best+600 · best+340
BetMGM-220 · best+550+360
Fanatics-225+550+375
Hard Rock-225+575+350
Polymarket (after fees)-227+574+374
Kalshi (after fees)-228+573+373
Bally Bet-230+575+350
DraftKings-230+500+350
theScore Bet-240+550+380 · best
BetRivers-240+550+340
FanDuel-280+600 · best+380 · best

Total 2.5

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

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

North Macedonia vs Slovenia odds · Nov 16, 2:45 PM ET

Best price on North Macedonia is +530 at Polymarket (after fees); best on Slovenia is -165 at BetRivers; best on the draw is +296 at Polymarket (after fees). Best and worst sportsbook are $50 apart on a $100 bet.

Moneyline

BookNorth Macedonia MLSlovenia MLDraw
Polymarket (after fees)+530 · best-182+296 · best
Kalshi (after fees)+530-182+296
Caesars+525-170+270
BetRivers+500-165 · best+270
Bally Bet+500-165 · best+270
DraftKings+500-185+280
Hard Rock+500-165 · best+275
FanDuel+490-185+270
theScore Bet+475-180+270
BetMGM+475-165 · best+275

Total 2.5

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

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

Switzerland vs Scotland odds · Nov 16, 2:45 PM ET

Best price on Switzerland is -140 at theScore Bet; best on Scotland is +450 at Bally Bet; best on the draw is +280 at Kalshi (after fees). Best and worst sportsbook are $75 apart on a $100 bet.

Moneyline

BookSwitzerland MLScotland MLDraw
theScore Bet-140 · best+375+260
Caesars-145+425+260
Polymarket (after fees)-148+426+266
Kalshi (after fees)-148+426+280 · best
BetMGM-150+425+270
FanDuel-150+390+250
DraftKings-150+380+265
Hard Rock-155+450 · best+260
Bally Bet-157+450 · best+265
BetRivers-159+430+260

Total 2.5

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

BookOver 2.5Under 2.5
Bally Bet+110 · best-141
BetRivers+108-143
Polymarket (after fees)+105-131 · best
BetMGM+100-145

Israel vs Austria odds · Nov 17, 2:45 PM ET

Best price on Israel is +500 at Caesars; best on Austria is -170 at Hard Rock; best on the draw is +351 at Kalshi (after fees). Best and worst sportsbook are $90 apart on a $100 bet.

Moneyline

BookIsrael MLAustria MLDraw
Caesars+500 · best-190+320
Polymarket (after fees)+456-191+332
Kalshi (after fees)+456-182+351 · best
DraftKings+450-200+330
theScore Bet+425-185+325
Hard Rock+425-170 · best+325
Bally Bet+420-175+320
FanDuel+420-195+320
BetRivers+410-180+310

Total 2.5

Best total price: Over 2.5 is -161 at Polymarket (after fees), Under 2.5 is +133 at Bally Bet.

BookOver 2.5Under 2.5
Polymarket (after fees)-161 · best+129
Bally Bet-177+133 · best
BetRivers-177+133 · best

Bosnia & Herzegovina vs Romania odds · Nov 17, 2:45 PM ET

Best price on Bosnia & Herzegovina is -110 at theScore Bet; best on Romania is +350 at Hard Rock; best on the draw is +266 at Polymarket (after fees). Best and worst sportsbook are $80 apart on a $100 bet.

Moneyline

BookBosnia & Herzegovina MLRomania MLDraw
theScore Bet-110 · best+275+255
BetMGM-110 · best+290+250
Polymarket (after fees)-111+280+266 · best
Kalshi (after fees)-112+296+266
FanDuel-115+270+240
Caesars-115+320+250
DraftKings-115+280+250
Bally Bet-129+340+260
Hard Rock-130+350 · best+260
BetRivers-132+330+255

Total 2.5

Best total price: Over 2.5 is -109 at Bally Bet, Under 2.5 is -107 at Polymarket (after fees). Best and worst sportsbook are $5 apart on a $100 bet.

BookOver 2.5Under 2.5
Bally Bet-109 · best-118
BetRivers-110-121
Polymarket (after fees)-111-107 · best
BetMGM-112-125

Denmark vs Norway odds · Nov 17, 2:45 PM ET

Best price on Denmark is +150 at theScore Bet; best on Norway is +165 at Caesars; best on the draw is +280 at Polymarket (after fees). Best and worst sportsbook are $30 apart on a $100 bet.

Moneyline

BookDenmark MLNorway MLDraw
theScore Bet+150 · best+160+250
Bally Bet+150 · best+155+260
Hard Rock+150 · best+155+260
BetRivers+148+150+255
FanDuel+145+155+280
Caesars+145+165 · best+260
Fanatics+145+160+260
BetMGM+145+155+270
DraftKings+140+155+270
Polymarket (after fees)+140+159+280 · best
Kalshi (after fees)+140+159+280

Total 2.5

Best total price: Over 2.5 is -180 at Bally Bet, Under 2.5 is +152 at Polymarket (after fees). Best and worst sportsbook are $3 apart on a $100 bet.

BookOver 2.5Under 2.5
Bally Bet-180 · best+138
BetRivers-182+135
Polymarket (after fees)-191+152 · best

Ukraine vs Georgia odds · Nov 17, 2:45 PM ET

Best price on Ukraine is +125 at Caesars; best on Georgia is +240 at Kalshi (after fees); best on the draw is +240 at Hard Rock. Best and worst sportsbook are $20 apart on a $100 bet.

Moneyline

BookUkraine MLGeorgia MLDraw
Caesars+125 · best+230+220
Kalshi (after fees)+124+240 · best+229
theScore Bet+120+215+225
Polymarket (after fees)+119+229+229
Bally Bet+117+225+235
BetMGM+115+230+230
FanDuel+115+210+220
DraftKings+115+215+230
Hard Rock+115+225+240 · best
BetRivers+114+220+230

Total 2.5

Best total price: Over 2.5 is +109 at Polymarket (after fees), Under 2.5 is -118 at Bally Bet. Best and worst sportsbook are $13 apart on a $100 bet.

BookOver 2.5Under 2.5
Polymarket (after fees)+109 · best-136
BetMGM-102-140
Bally Bet-109-118 · best
BetRivers-110-121

Hungary vs Northern Ireland odds · Nov 17, 2:45 PM ET

Best price on Hungary is +100 at BetMGM; best on Northern Ireland is +340 at Caesars; best on the draw is +230 at Caesars. Best and worst sportsbook are $40 apart on a $100 bet.

Moneyline

BookHungary MLNorthern Ireland MLDraw
BetMGM+100 · best+310+210
Kalshi (after fees)-107+331+229
Bally Bet-110+330+220
theScore Bet-110+300+220
FanDuel-110+300+210
Caesars-110+340 · best+230 · best
Hard Rock-110+325+220
DraftKings-110+300+225
Polymarket (after fees)-111+313+229
BetRivers-113+320+215

Total 2.5

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

BookOver 2.5Under 2.5
Polymarket (after fees)+152 · best-182
Bally Bet+140-182 · best
BetMGM+140-210
BetRivers+138-186

Republic of Ireland vs Kosovo odds · Nov 17, 2:45 PM ET

Best price on Republic of Ireland is +110 at theScore Bet; best on Kosovo is +325 at Bally Bet; best on the draw is +225 at Bally Bet. Best and worst sportsbook are $65 apart on a $100 bet.

Moneyline

BookRepublic of Ireland MLKosovo MLDraw
theScore Bet+110 · best+265+210
BetMGM+110 · best+275+210
Kalshi (after fees)+109+280+208
Polymarket (after fees)+105+280+208
FanDuel+105+260+200
Hard Rock-105+325 · best+225 · best
Bally Bet-107+325 · best+225 · best
BetRivers-107+325 · best+225 · best

Total 2.5

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

BookOver 2.5Under 2.5
Polymarket (after fees)+140 · best-175 · best
Bally Bet+138-186
BetRivers+138-186
BetMGM+138-200

Poland vs Sweden odds · Nov 17, 2:45 PM ET

Best price on Poland is +125 at Caesars; best on Sweden is +210 at Hard Rock; best on the draw is +266 at Kalshi (after fees). Best and worst sportsbook are $20 apart on a $100 bet.

Moneyline

BookPoland MLSweden MLDraw
Caesars+125 · best+200+250
BetMGM+125 · best+195+250
Kalshi (after fees)+124+189+266 · best
theScore Bet+120+195+250
Hard Rock+120+210 · best+250
Polymarket (after fees)+119+190+252
Bally Bet+118+205+250
BetRivers+116+200+245
FanDuel+115+190+250
DraftKings+115+195+255

Total 2.5

Best total price: Over 2.5 is -152 at Bally Bet, Under 2.5 is +124 at Polymarket (after fees). Best and worst sportsbook are $5 apart on a $100 bet.

BookOver 2.5Under 2.5
Bally Bet-152 · best+117
Polymarket (after fees)-154+124 · best
BetRivers-155+116
BetMGM-165+115

Wales vs Portugal odds · Nov 17, 2:45 PM ET

Best price on Wales is +650 at BetRivers; best on Portugal is -225 at BetMGM; best on the draw is +400 at Fanatics. Best and worst sportsbook are $150 apart on a $100 bet.

Moneyline

BookWales MLPortugal MLDraw
BetRivers+650 · best-275+360
Bally Bet+650 · best-265+375
Caesars+650 · best-240+360
Hard Rock+650 · best-260+375
BetMGM+575-225 · best+360
Polymarket (after fees)+574-227+374
Kalshi (after fees)+573-228+398
FanDuel+550-270+380
theScore Bet+550-240+380
Fanatics+550-250+400 · best
DraftKings+500-240+360

Total 2.5

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

BookOver 2.5Under 2.5
Polymarket (after fees)-167 · best+134
Bally Bet-177+135 · best
BetRivers-180+133
BetMGM-185+125

Nations League odds questions

Which sportsbook has the best Nations League odds right now?

Hard Rock has the best sportsbook moneyline on 28 of the 78 sides across the 26 games on this page, ahead of BetMGM (27) and Caesars (27). 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 Nations League odds save?

On a $100 moneyline bet, the best and worst sportsbook differ by $146 on average across these games, and by up to $6,500 on San Marino (Finland vs San Marino). Every table on this page ranks each book’s price with the best marked.

Do Kalshi and Polymarket beat sportsbooks on Nations League odds?

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

How do I read Nations League moneyline odds?

A minus price is what you risk to win $100: Finland at -2579 means risking $2,579 to win $100. A plus price is what $100 wins: San Marino at +10000 wins $10,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 Nations 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.

Recent results and closing odds

Nations League matchups: next game, past results and closing odds

Latvia vs Armenia · Cyprus vs Montenegro · Belarus vs Albania · Finland vs San Marino · Belgium vs Italy · Croatia vs Czech Republic · Spain vs England · France vs Turkey · Faroe Islands vs Moldova · Kazakhstan vs Slovakia · Estonia vs Bulgaria · Iceland vs Luxembourg · Lithuania vs Liechtenstein · Germany vs Netherlands · Gibraltar vs Malta · Greece vs Serbia · North Macedonia vs Slovenia · Switzerland vs Scotland · Israel vs Austria · Bosnia & Herzegovina vs Romania · Denmark vs Norway · Ukraine vs Georgia · Hungary vs Northern Ireland · Republic of Ireland vs Kosovo · Poland vs Sweden · Wales vs Portugal · Georgia vs Hungary · Norway vs Wales · Kosovo vs Israel · Slovenia vs Switzerland · Scotland vs North Macedonia · Bulgaria vs Iceland · Slovakia vs Faroe Islands · Luxembourg vs Estonia · Netherlands vs Greece · Serbia vs Germany · Liechtenstein vs Azerbaijan · Andorra vs Gibraltar · Moldova vs Kazakhstan · Montenegro vs Latvia

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 every 5 minutes before a game; once it starts, Kalshi and Polymarket are re-read every 5 seconds from their own APIs (how Oddy works). Free, no account, and we never sell picks.