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
| Book | Latvia ML | Armenia ML | Draw |
|---|---|---|---|
| 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.
| Book | Over 2.5 | Under 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
| Book | Cyprus ML | Montenegro ML | Draw |
|---|---|---|---|
| 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.
| Book | Over 2.5 | Under 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
| Book | Belarus ML | Albania ML | Draw |
|---|---|---|---|
| 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.
| Book | Over 2.5 | Under 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
| Book | Finland ML | San Marino ML | Draw |
|---|---|---|---|
| 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.
| Book | Over 3.5 | Under 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
| Book | Belgium ML | Italy ML | Draw |
|---|---|---|---|
| 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.
| Book | Over 2.5 | Under 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
| Book | Croatia ML | Czech Republic ML | Draw |
|---|---|---|---|
| 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.
| Book | Over 2.5 | Under 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
| Book | Spain ML | England ML | Draw |
|---|---|---|---|
| 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.
| Book | Over 2.5 | Under 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
| Book | France ML | Turkey ML | Draw |
|---|---|---|---|
| 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.
| Book | Over 3.5 | Under 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
| Book | Faroe Islands ML | Moldova ML | Draw |
|---|---|---|---|
| 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.
| Book | Over 2.5 | Under 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
| Book | Kazakhstan ML | Slovakia ML | Draw |
|---|---|---|---|
| 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.
| Book | Over 2.5 | Under 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
| Book | Estonia ML | Bulgaria ML | Draw |
|---|---|---|---|
| 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.
| Book | Over 1.5 | Under 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
| Book | Iceland ML | Luxembourg ML | Draw |
|---|---|---|---|
| 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.
| Book | Over 2.5 | Under 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
| Book | Lithuania ML | Liechtenstein ML | Draw |
|---|---|---|---|
| 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.
| Book | Over 2.5 | Under 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
| Book | Germany ML | Netherlands ML | Draw |
|---|---|---|---|
| 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.
| Book | Over 3.5 | Under 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
| Book | Gibraltar ML | Malta ML | Draw |
|---|---|---|---|
| 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.
| Book | Over 2.5 | Under 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
| Book | Greece ML | Serbia ML | Draw |
|---|---|---|---|
| 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.
| Book | Over 2.5 | Under 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
| Book | North Macedonia ML | Slovenia ML | Draw |
|---|---|---|---|
| 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.
| Book | Over 2.5 | Under 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
| Book | Switzerland ML | Scotland ML | Draw |
|---|---|---|---|
| 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.
| Book | Over 2.5 | Under 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
| Book | Israel ML | Austria ML | Draw |
|---|---|---|---|
| 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.
| Book | Over 2.5 | Under 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
| Book | Bosnia & Herzegovina ML | Romania ML | Draw |
|---|---|---|---|
| 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.
| Book | Over 2.5 | Under 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
| Book | Denmark ML | Norway ML | Draw |
|---|---|---|---|
| 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.
| Book | Over 2.5 | Under 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
| Book | Ukraine ML | Georgia ML | Draw |
|---|---|---|---|
| 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.
| Book | Over 2.5 | Under 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
| Book | Hungary ML | Northern Ireland ML | Draw |
|---|---|---|---|
| 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.
| Book | Over 2.5 | Under 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
| Book | Republic of Ireland ML | Kosovo ML | Draw |
|---|---|---|---|
| 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.
| Book | Over 2.5 | Under 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
| Book | Poland ML | Sweden ML | Draw |
|---|---|---|---|
| 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.
| Book | Over 2.5 | Under 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
| Book | Wales ML | Portugal ML | Draw |
|---|---|---|---|
| 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.
| Book | Over 2.5 | Under 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
- Georgia vs Hungary · Nov 14, 2026 · Georgia 0, Hungary 2
- Norway vs Wales · Nov 14, 2026 · Norway 3, Wales 1
- Kosovo vs Israel · Nov 14, 2026 · Kosovo 0, Israel 0
- Scotland vs North Macedonia · Nov 13, 2026 · Scotland 2, North Macedonia 1
- Bulgaria vs Iceland · Nov 13, 2026 · Bulgaria 0, Iceland 5
- Slovenia vs Switzerland · Nov 13, 2026 · Slovenia 0, Switzerland 0
- Slovakia vs Faroe Islands · Nov 13, 2026 · Slovakia 2, Faroe Islands 2
- Luxembourg vs Estonia · Nov 13, 2026 · Luxembourg 0, Estonia 1
- Netherlands vs Greece · Nov 13, 2026 · Netherlands 7, Greece 0
- Liechtenstein vs Azerbaijan · Nov 13, 2026 · Liechtenstein 0, Azerbaijan 1
- Andorra vs Gibraltar · Nov 13, 2026 · Andorra 2, Gibraltar 0
- Serbia vs Germany · Nov 13, 2026 · Serbia 1, Germany 3
- Moldova vs Kazakhstan · Nov 13, 2026 · Moldova 2, Kazakhstan 1
- Montenegro vs Latvia · Nov 12, 2026 · Montenegro 2, Latvia 1
- Albania vs Finland · Nov 12, 2026 · Albania 2, Finland 0
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.