NFL odds: every book’s price, ranked
Moneyline prices for 14 upcoming NFL games across 14 books, as of Nov 15, 3:04 AM ET. Bold marks the best payout. Prices move — always confirm at the book.
NFL odds at a glance
- Biggest favorite: Jaguars, 83% to beat the Titans; best price -545 at Novig (after fees).
- Longest shot: Titans, 17% against the Jaguars; best price +525 at Novig (after fees).
- Closest matchup: Carolina Panthers @ New Orleans Saints, Panthers 45%, Saints 55%.
- Biggest price gap: $85 between the best and worst sportsbook on a $100 bet on the Cardinals (Los Angeles Rams @ Arizona Cardinals).
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)
New England Patriots @ Detroit Lions odds · Nov 15, 9:30 AM ET
Best price on the Patriots is +133 at Novig (after fees); best on the Lions is -138 at Novig (after fees). Best and worst sportsbook are $10 apart on a $100 bet.
Moneyline
| Book | New England Patriots ML | Detroit Lions ML |
|---|---|---|
| Novig (after fees) | +133 · best | -138 · best |
| ProphetX (after fees) | +131 | -143 |
| Hard Rock | +130 | -150 |
| Caesars | +126 | -150 |
| Polymarket (after fees) | +125 | -145 |
| BetMGM | +125 | -145 |
| theScore Bet | +125 | -145 |
| Fanatics | +125 | -150 |
| Kalshi (after fees) | +124 | -148 |
| DraftKings | +124 | -148 |
| FanDuel | +124 | -146 |
| betPARX | +120 | -148 |
| BetRivers | +120 | -148 |
| Bally Bet | +120 | -148 |
Spread
Best spread price: New England Patriots +2.5 is +108 at Novig (after fees), Detroit Lions -2.5 is -113 at Novig (after fees). Best and worst sportsbook are $9 apart on a $100 bet.
| Book | New England Patriots +2.5 | Detroit Lions -2.5 |
|---|---|---|
| Novig (after fees) | +108 · best | -113 · best |
| ProphetX (after fees) | +108 | -113 |
| Hard Rock | +100 | -125 |
| Polymarket (after fees) | -101 | -116 |
| DraftKings | -102 | -118 |
| Kalshi (after fees) | -103 | -116 |
| Caesars | -105 | -115 |
| FanDuel | -105 | -115 |
| BetMGM | -105 | -115 |
| theScore Bet | -105 | -115 |
| Fanatics | -105 | -115 |
| betPARX | -110 | -113 · best |
| BetRivers | -110 | -113 · best |
| Bally Bet | -110 | -113 · best |
Total 49.5
Best total price: Over 49.5 is -106 at Novig (after fees), Under 49.5 is +104 at Novig (after fees). Best and worst sportsbook are $8 apart on a $100 bet.
| Book | Over 49.5 | Under 49.5 |
|---|---|---|
| Novig (after fees) | -106 · best | +104 · best |
| Caesars | -110 | -110 |
| BetMGM | -110 | -108 |
| theScore Bet | -110 | -115 |
| Hard Rock | -110 | -110 |
| Fanatics | -110 | -110 |
| ProphetX (after fees) | -111 | +103 |
| DraftKings | -112 | -108 |
| betPARX | -112 | -112 |
| BetRivers | -112 | -112 |
| Bally Bet | -112 | -112 |
| Polymarket (after fees) | -114 | -103 |
| FanDuel | -115 | -105 |
| Kalshi (after fees) | -116 | -103 |
Kansas City Chiefs @ Atlanta Falcons odds · Nov 15, 1:00 PM ET
Best price on the Chiefs is -166 at DraftKings; best on the Falcons is +160 at Novig (after fees). Best and worst sportsbook are $15 apart on a $100 bet.
Moneyline
| Book | Kansas City Chiefs ML | Atlanta Falcons ML |
|---|---|---|
| DraftKings | -166 · best | +140 |
| Novig (after fees) | -167 | +160 · best |
| ProphetX (after fees) | -169 | +157 |
| FanDuel | -172 | +144 |
| Caesars | -173 | +147 |
| BetMGM | -175 | +145 |
| theScore Bet | -175 | +150 |
| Fanatics | -175 | +145 |
| BetRivers | -177 | +145 |
| betPARX | -177 | +145 |
| Bally Bet | -177 | +145 |
| Polymarket (after fees) | -179 | +154 |
| Kalshi (after fees) | -182 | +152 |
| Hard Rock | -185 | +155 |
Spread
Best spread price: Kansas City Chiefs -3 is -110 at DraftKings, Atlanta Falcons +3 is +100 at Hard Rock. Best and worst sportsbook are $9 apart on a $100 bet.
| Book | Kansas City Chiefs -3 | Atlanta Falcons +3 |
|---|---|---|
| DraftKings | -110 · best | -110 |
| Caesars | -114 | -106 |
| BetMGM | -115 | -105 |
| theScore Bet | -115 | -105 |
| Fanatics | -115 | -105 |
| Hard Rock | -120 | +100 · best |
| BetRivers | -122 | +100 · best |
| betPARX | -122 | +100 · best |
| Bally Bet | -122 | +100 · best |
Total 47.5
Best total price: Over 47.5 is +102 at Novig (after fees), Under 47.5 is -104 at Novig (after fees). Best and worst sportsbook are $6 apart on a $100 bet.
| Book | Over 47.5 | Under 47.5 |
|---|---|---|
| Novig (after fees) | +102 · best | -104 · best |
| DraftKings | -102 | -118 |
| ProphetX (after fees) | -102 | -106 |
| betPARX | -103 | -120 |
| Bally Bet | -103 | -120 |
| FanDuel | -105 | -115 |
| BetMGM | -105 | -112 |
| theScore Bet | -105 | -115 |
| Fanatics | -105 | -115 |
| Hard Rock | -105 | -115 |
| Polymarket (after fees) | -105 | -111 |
| Caesars | -106 | -115 |
| Kalshi (after fees) | -107 | -112 |
Buffalo Bills @ New York Jets odds · Nov 15, 1:00 PM ET
Best price on the Bills is -380 at DraftKings; best on the Jets is +376 at Novig (after fees). Best and worst sportsbook are $75 apart on a $100 bet.
Moneyline
| Book | Buffalo Bills ML | New York Jets ML |
|---|---|---|
| DraftKings | -380 · best | +300 |
| Novig (after fees) | -388 | +376 · best |
| ProphetX (after fees) | -393 | +363 |
| Polymarket (after fees) | -417 | +357 |
| Kalshi (after fees) | -430 | +351 |
| Caesars | -440 | +340 |
| BetMGM | -450 | +340 |
| theScore Bet | -450 | +340 |
| Fanatics | -450 | +340 |
| BetRivers | -455 | +350 |
| Bally Bet | -455 | +350 |
| betPARX | -455 | +350 |
| FanDuel | -460 | +360 |
| Hard Rock | -500 | +375 |
Spread
Best spread price: Buffalo Bills -7.5 is -104 at Novig (after fees), New York Jets +7.5 is +102 at Novig (after fees). Best and worst sportsbook are $9 apart on a $100 bet.
| Book | Buffalo Bills -7.5 | New York Jets +7.5 |
|---|---|---|
| Novig (after fees) | -104 · best | +102 · best |
| ProphetX (after fees) | -108 | -100 |
| FanDuel | -110 | -110 |
| theScore Bet | -110 | -110 |
| Fanatics | -110 | -110 |
| Kalshi (after fees) | -112 | -107 |
| DraftKings | -112 | -108 |
| Caesars | -112 | -108 |
| BetMGM | -112 | -108 |
| Polymarket (after fees) | -114 | -103 |
| BetRivers | -114 | -107 |
| Bally Bet | -114 | -107 |
| betPARX | -114 | -107 |
| Hard Rock | -120 | +100 |
Total 50.5
Best total price: Over 50.5 is -106 at Novig (after fees), Under 50.5 is +105 at theScore Bet. Best and worst sportsbook are $12 apart on a $100 bet.
| Book | Over 50.5 | Under 50.5 |
|---|---|---|
| Novig (after fees) | -106 · best | +104 |
| ProphetX (after fees) | -109 | +101 |
| Polymarket (after fees) | -114 | -103 |
| BetRivers | -114 | -107 |
| Bally Bet | -114 | -107 |
| betPARX | -114 | -107 |
| FanDuel | -115 | -105 |
| Kalshi (after fees) | -116 | -103 |
| DraftKings | -120 | +100 |
| Hard Rock | -120 | +100 |
| Fanatics | -120 | +100 |
| BetMGM | -125 | -105 |
| theScore Bet | -125 | +105 · best |
Carolina Panthers @ New Orleans Saints odds · Nov 15, 1:00 PM ET
Best price on the Panthers is +115 at Novig (after fees); best on the Saints is -117 at Novig (after fees). Best and worst sportsbook are $7 apart on a $100 bet.
Moneyline
| Book | Carolina Panthers ML | New Orleans Saints ML |
|---|---|---|
| Novig (after fees) | +115 · best | -117 · best |
| Hard Rock | +115 · best | -135 |
| FanDuel | +114 | -134 |
| Caesars | +113 | -137 |
| ProphetX (after fees) | +113 | -121 |
| DraftKings | +110 | -130 |
| BetMGM | +110 | -130 |
| theScore Bet | +110 | -130 |
| Fanatics | +110 | -130 |
| BetRivers | +108 | -132 |
| betPARX | +108 | -132 |
| Bally Bet | +108 | -132 |
| Polymarket (after fees) | +107 | -124 |
| Kalshi (after fees) | +105 | -126 |
Spread
Best spread price: Carolina Panthers +2 is -110 at BetMGM, New Orleans Saints -2 is -108 at BetMGM. Best and worst sportsbook are $2 apart on a $100 bet.
| Book | Carolina Panthers +2 | New Orleans Saints -2 |
|---|---|---|
| BetMGM | -110 · best | -108 · best |
| Hard Rock | -110 · best | -110 |
| Fanatics | -110 · best | -110 |
| BetRivers | -112 | -110 |
| betPARX | -112 | -110 |
| Bally Bet | -112 | -110 |
Total 48.5
Best total price: Over 48.5 is -104 at Novig (after fees), Under 48.5 is +102 at Novig (after fees). Best and worst sportsbook are $9 apart on a $100 bet.
| Book | Over 48.5 | Under 48.5 |
|---|---|---|
| Novig (after fees) | -104 · best | +102 · best |
| ProphetX (after fees) | -108 | -102 |
| Kalshi (after fees) | -112 | -107 |
| Polymarket (after fees) | -114 | -103 |
| DraftKings | -115 | -105 |
| FanDuel | -115 | -105 |
| Fanatics | -115 | -105 |
| BetRivers | -117 | -107 |
| betPARX | -117 | -107 |
| Bally Bet | -117 | -107 |
| BetMGM | -118 | -110 |
| Hard Rock | -120 | +100 |
| theScore Bet | -120 | +100 |
Houston Texans @ Cleveland Browns odds · Nov 15, 1:00 PM ET
Best price on the Texans is -208 at Novig (after fees); best on the Browns is +203 at Novig (after fees). Best and worst sportsbook are $15 apart on a $100 bet.
Moneyline
| Book | Houston Texans ML | Cleveland Browns ML |
|---|---|---|
| Novig (after fees) | -208 · best | +203 · best |
| ProphetX (after fees) | -214 | +196 |
| FanDuel | -215 | +180 |
| Polymarket (after fees) | -220 | +190 |
| DraftKings | -225 | +185 |
| BetMGM | -225 | +185 |
| Fanatics | -225 | +185 |
| Kalshi (after fees) | -229 | +189 |
| theScore Bet | -230 | +195 |
| Hard Rock | -230 | +195 |
| Caesars | -235 | +192 |
| BetRivers | -235 | +190 |
| betPARX | -235 | +190 |
| Bally Bet | -235 | +190 |
Spread
Best spread price: Houston Texans -4.5 is +102 at Novig (after fees), Cleveland Browns +4.5 is -104 at Novig (after fees). Best and worst sportsbook are $6 apart on a $100 bet.
| Book | Houston Texans -4.5 | Cleveland Browns +4.5 |
|---|---|---|
| Novig (after fees) | +102 · best | -104 · best |
| ProphetX (after fees) | +101 | -109 |
| Fanatics | -105 | -115 |
| Polymarket (after fees) | -105 | -111 |
| Kalshi (after fees) | -107 | -112 |
| DraftKings | -108 | -112 |
| BetMGM | -108 | -110 |
| Caesars | -109 | -110 |
| FanDuel | -110 | -110 |
| theScore Bet | -110 | -110 |
| Hard Rock | -110 | -110 |
| BetRivers | -112 | -109 |
| betPARX | -112 | -109 |
| Bally Bet | -112 | -109 |
Total 40.5
Best total price: Over 40.5 is -105 at FanDuel, Under 40.5 is +104 at Novig (after fees). Best and worst sportsbook are $7 apart on a $100 bet.
| Book | Over 40.5 | Under 40.5 |
|---|---|---|
| FanDuel | -105 · best | -115 |
| Novig (after fees) | -106 | +104 · best |
| DraftKings | -108 | -112 |
| Caesars | -108 | -112 |
| ProphetX (after fees) | -108 | +101 |
| BetMGM | -110 | -110 |
| theScore Bet | -110 | -110 |
| Hard Rock | -110 | -110 |
| Fanatics | -110 | -110 |
| Polymarket (after fees) | -111 | -107 |
| Kalshi (after fees) | -112 | -107 |
| BetRivers | -113 | -108 |
| betPARX | -113 | -108 |
| Bally Bet | -113 | -108 |
Minnesota Vikings @ Green Bay Packers odds · Nov 15, 1:00 PM ET
Best price on the Vikings is +135 at Novig (after fees); best on the Packers is -138 at Novig (after fees). Best and worst sportsbook are $6 apart on a $100 bet.
Moneyline
| Book | Minnesota Vikings ML | Green Bay Packers ML |
|---|---|---|
| Novig (after fees) | +135 · best | -138 · best |
| ProphetX (after fees) | +133 | -143 |
| Polymarket (after fees) | +131 | -151 |
| Hard Rock | +130 | -150 |
| Kalshi (after fees) | +129 | -155 |
| BetRivers | +128 | -155 |
| betPARX | +128 | -155 |
| Bally Bet | +128 | -155 |
| Caesars | +125 | -148 |
| BetMGM | +125 | -150 |
| theScore Bet | +125 | -145 |
| Fanatics | +125 | -150 |
| DraftKings | +124 | -148 |
| FanDuel | +124 | -146 |
Spread
Best spread price: Minnesota Vikings +2.5 is +108 at Novig (after fees), Green Bay Packers -2.5 is -111 at Novig (after fees). Best and worst sportsbook are $10 apart on a $100 bet.
| Book | Minnesota Vikings +2.5 | Green Bay Packers -2.5 |
|---|---|---|
| Novig (after fees) | +108 · best | -111 · best |
| ProphetX (after fees) | +107 | -116 |
| BetRivers | +105 | -129 |
| betPARX | +105 | -129 |
| Bally Bet | +105 | -129 |
| Polymarket (after fees) | +104 | -121 |
| Caesars | +101 | -121 |
| Kalshi (after fees) | +101 | -121 |
| DraftKings | +100 | -120 |
| FanDuel | +100 | -120 |
| Fanatics | +100 | -120 |
| theScore Bet | +100 | -120 |
| Hard Rock | -105 | -120 |
| BetMGM | -105 | -130 |
Total 42
Best total price: Over 42 is -110 at Caesars, Under 42 is -108 at BetMGM. Best and worst sportsbook are $2 apart on a $100 bet.
| Book | Over 42 | Under 42 |
|---|---|---|
| Caesars | -110 · best | -109 |
| BetRivers | -110 · best | -110 |
| betPARX | -110 · best | -110 |
| Bally Bet | -110 · best | -110 |
| BetMGM | -110 · best | -108 · best |
| Hard Rock | -110 · best | -110 |
| Fanatics | -110 · best | -110 |
Miami Dolphins @ Indianapolis Colts odds · Nov 15, 1:00 PM ET
Best price on the Dolphins is +194 at Novig (after fees); best on the Colts is -199 at Novig (after fees). Best and worst sportsbook are $11 apart on a $100 bet.
Moneyline
| Book | Miami Dolphins ML | Indianapolis Colts ML |
|---|---|---|
| Novig (after fees) | +194 · best | -199 · best |
| ProphetX (after fees) | +192 | -214 |
| DraftKings | +185 | -225 |
| Polymarket (after fees) | +181 | -210 |
| Kalshi (after fees) | +181 | -218 |
| Hard Rock | +180 | -210 |
| FanDuel | +176 | -210 |
| betPARX | +175 | -220 |
| Bally Bet | +175 | -220 |
| BetRivers | +175 | -220 |
| BetMGM | +175 | -210 |
| theScore Bet | +175 | -210 |
| Fanatics | +175 | -215 |
| Caesars | +174 | -209 |
Spread
Best spread price: Miami Dolphins +4.5 is -102 at Novig (after fees), Indianapolis Colts -4.5 is +100 at Novig (after fees). Best and worst sportsbook are $9 apart on a $100 bet.
| Book | Miami Dolphins +4.5 | Indianapolis Colts -4.5 |
|---|---|---|
| Novig (after fees) | -102 · best | +100 · best |
| Fanatics | -110 | -110 |
| DraftKings | -112 | -108 |
| betPARX | -112 | -110 |
| Bally Bet | -112 | -110 |
| BetRivers | -112 | -110 |
| Polymarket (after fees) | -114 | -103 |
| theScore Bet | -115 | -105 |
| Hard Rock | -115 | -105 |
| Kalshi (after fees) | -116 | -103 |
| Caesars | -117 | -104 |
| BetMGM | -120 | -110 |
| FanDuel | -122 | -104 |
Total 37.5
Best total price: Over 37.5 is +104 at Novig (after fees), Under 37.5 is -106 at Caesars. Best and worst sportsbook are $8 apart on a $100 bet.
| Book | Over 37.5 | Under 37.5 |
|---|---|---|
| Novig (after fees) | +104 · best | -106 · best |
| ProphetX (after fees) | +101 | -109 |
| FanDuel | -105 | -115 |
| theScore Bet | -105 | -115 |
| Fanatics | -105 | -115 |
| BetMGM | -108 | -110 |
| DraftKings | -110 | -110 |
| Hard Rock | -110 | -110 |
| betPARX | -113 | -109 |
| Bally Bet | -113 | -109 |
| BetRivers | -113 | -109 |
| Caesars | -114 | -106 · best |
Jacksonville Jaguars @ Tennessee Titans odds · Nov 15, 1:00 PM ET
Best price on the Jaguars is -545 at Novig (after fees); best on the Titans is +525 at Novig (after fees). Best and worst sportsbook are $75 apart on a $100 bet.
Moneyline
| Book | Jacksonville Jaguars ML | Tennessee Titans ML |
|---|---|---|
| Novig (after fees) | -545 · best | +525 · best |
| ProphetX (after fees) | -551 | +510 |
| Polymarket (after fees) | -553 | +473 |
| Kalshi (after fees) | -564 | +456 |
| Caesars | -590 | +450 |
| Bally Bet | -625 | +425 |
| BetRivers | -625 | +425 |
| betPARX | -625 | +425 |
| BetMGM | -650 | +500 |
| Fanatics | -650 | +460 |
| DraftKings | -700 | +500 |
| FanDuel | -700 | +500 |
| Hard Rock | -700 | +475 |
| theScore Bet | -700 | +450 |
Spread
Best spread price: Jacksonville Jaguars -10.5 is -104 at Novig (after fees), Tennessee Titans +10.5 is +102 at Novig (after fees). Best and worst sportsbook are $6 apart on a $100 bet.
| Book | Jacksonville Jaguars -10.5 | Tennessee Titans +10.5 |
|---|---|---|
| Novig (after fees) | -104 · best | +102 · best |
| ProphetX (after fees) | -105 | -101 |
| FanDuel | -110 | -110 |
| Polymarket (after fees) | -111 | -105 |
| Kalshi (after fees) | -112 | -107 |
| Caesars | -112 | -108 |
| Bally Bet | -113 | -110 |
| BetRivers | -113 | -110 |
| betPARX | -113 | -110 |
| DraftKings | -115 | -105 |
| theScore Bet | -115 | -105 |
| Fanatics | -115 | -105 |
| Hard Rock | -115 | -105 |
| BetMGM | -118 | -110 |
Total 46.5
Best total price: Over 46.5 is +102 at Novig (after fees), Under 46.5 is -104 at Novig (after fees). Best and worst sportsbook are $9 apart on a $100 bet.
| Book | Over 46.5 | Under 46.5 |
|---|---|---|
| Novig (after fees) | +102 · best | -104 · best |
| FanDuel | +100 | -120 |
| theScore Bet | +100 | -120 |
| ProphetX (after fees) | -100 | -108 |
| Polymarket (after fees) | -107 | -109 |
| Kalshi (after fees) | -107 | -112 |
| Caesars | -108 | -112 |
| Bally Bet | -109 | -113 |
| BetRivers | -109 | -113 |
| betPARX | -109 | -113 |
| DraftKings | -110 | -110 |
| Fanatics | -110 | -110 |
| BetMGM | -110 | -118 |
| Hard Rock | -110 | -110 |
Los Angeles Rams @ Arizona Cardinals odds · Nov 15, 4:05 PM ET
Best price on the Rams is -426 at Novig (after fees); best on the Cardinals is +425 at DraftKings. Best and worst sportsbook are $85 apart on a $100 bet.
Moneyline
| Book | Los Angeles Rams ML | Arizona Cardinals ML |
|---|---|---|
| Novig (after fees) | -426 · best | +413 |
| Polymarket (after fees) | -443 | +379 |
| ProphetX (after fees) | -444 | +412 |
| Kalshi (after fees) | -458 | +373 |
| Caesars | -480 | +360 |
| BetRivers | -480 | +340 |
| betPARX | -480 | +340 |
| Bally Bet | -480 | +340 |
| FanDuel | -500 | +385 |
| BetMGM | -500 | +380 |
| theScore Bet | -500 | +360 |
| Fanatics | -500 | +370 |
| Hard Rock | -525 | +375 |
| DraftKings | -575 | +425 · best |
Spread
Best spread price: Los Angeles Rams -9.5 is -104 at Novig (after fees), Arizona Cardinals +9.5 is +102 at Novig (after fees). Best and worst sportsbook are $4 apart on a $100 bet.
| Book | Los Angeles Rams -9.5 | Arizona Cardinals +9.5 |
|---|---|---|
| Novig (after fees) | -104 · best | +102 · best |
| Polymarket (after fees) | -107 | -109 |
| Kalshi (after fees) | -107 | -112 |
| ProphetX (after fees) | -108 | -100 |
| FanDuel | -110 | -110 |
| BetMGM | -110 | -108 |
| theScore Bet | -110 | -110 |
| Hard Rock | -110 | -110 |
| DraftKings | -112 | -108 |
| Caesars | -112 | -108 |
| BetRivers | -113 | -110 |
| betPARX | -113 | -110 |
| Bally Bet | -113 | -110 |
| Fanatics | -115 | -105 |
Total 38.5
Best total price: Over 38.5 is -108 at Novig (after fees), Under 38.5 is +102 at Novig (after fees). Best and worst sportsbook are $8 apart on a $100 bet.
| Book | Over 38.5 | Under 38.5 |
|---|---|---|
| Novig (after fees) | -108 · best | +102 · best |
| FanDuel | -110 | -110 |
| ProphetX (after fees) | -110 | -100 |
| Caesars | -114 | -106 |
| BetRivers | -114 | -108 |
| betPARX | -114 | -108 |
| Bally Bet | -114 | -108 |
| theScore Bet | -115 | -105 |
| Fanatics | -115 | -105 |
| Kalshi (after fees) | -116 | -107 |
| DraftKings | -118 | -102 |
| BetMGM | -118 | -110 |
| Hard Rock | -120 | -105 |
Seattle Seahawks @ Las Vegas Raiders odds · Nov 15, 4:05 PM ET
Best price on the Seahawks is -257 at Novig (after fees); best on the Raiders is +251 at Novig (after fees). Best and worst sportsbook are $20 apart on a $100 bet.
Moneyline
| Book | Seattle Seahawks ML | Las Vegas Raiders ML |
|---|---|---|
| Novig (after fees) | -257 · best | +251 · best |
| Polymarket (after fees) | -273 | +234 |
| ProphetX (after fees) | -276 | +245 |
| Kalshi (after fees) | -276 | +229 |
| Bally Bet | -286 | +225 |
| betPARX | -286 | +225 |
| BetRivers | -286 | +225 |
| theScore Bet | -290 | +240 |
| BetMGM | -295 | +240 |
| FanDuel | -300 | +245 |
| Fanatics | -300 | +240 |
| DraftKings | -305 | +245 |
| Caesars | -310 | +240 |
| Hard Rock | -325 | +240 |
Spread
Best spread price: Seattle Seahawks -6.5 is +100 at Novig (after fees), Las Vegas Raiders +6.5 is -103 at ProphetX (after fees). Best and worst sportsbook are $4 apart on a $100 bet.
| Book | Seattle Seahawks -6.5 | Las Vegas Raiders +6.5 |
|---|---|---|
| Novig (after fees) | +100 · best | -104 |
| ProphetX (after fees) | -104 | -103 · best |
| Polymarket (after fees) | -107 | -109 |
| Kalshi (after fees) | -107 | -112 |
| FanDuel | -110 | -110 |
| BetMGM | -110 | -108 |
| theScore Bet | -110 | -110 |
| DraftKings | -112 | -108 |
| Caesars | -113 | -107 |
| Bally Bet | -113 | -108 |
| betPARX | -113 | -108 |
| BetRivers | -113 | -108 |
| Hard Rock | -115 | -105 |
| Fanatics | -115 | -105 |
Total 40.5
Best total price: Over 40.5 is +102 at Novig (after fees), Under 40.5 is -104 at Novig (after fees). Best and worst sportsbook are $2 apart on a $100 bet.
| Book | Over 40.5 | Under 40.5 |
|---|---|---|
| Novig (after fees) | +102 · best | -104 · best |
| ProphetX (after fees) | -101 | -106 |
| Polymarket (after fees) | -107 | -111 |
| Kalshi (after fees) | -107 | -112 |
| DraftKings | -108 | -112 |
| BetMGM | -108 | -110 |
| Bally Bet | -109 | -112 |
| betPARX | -109 | -112 |
| BetRivers | -109 | -112 |
| Caesars | -110 | -109 |
| FanDuel | -110 | -110 |
| theScore Bet | -110 | -110 |
| Hard Rock | -110 | -110 |
| Fanatics | -110 | -110 |
San Francisco 49ers @ Dallas Cowboys odds · Nov 15, 4:25 PM ET
Best price on the 49ers is -186 at Novig (after fees); best on the Cowboys is +185 at Hard Rock. Best and worst sportsbook are $15 apart on a $100 bet.
Moneyline
| Book | San Francisco 49ers ML | Dallas Cowboys ML |
|---|---|---|
| Novig (after fees) | -186 · best | +182 |
| ProphetX (after fees) | -192 | +180 |
| DraftKings | -205 | +170 |
| Polymarket (after fees) | -206 | +177 |
| Kalshi (after fees) | -208 | +174 |
| theScore Bet | -215 | +180 |
| Fanatics | -215 | +175 |
| Caesars | -218 | +183 |
| FanDuel | -220 | +184 |
| BetMGM | -220 | +180 |
| Bally Bet | -225 | +180 |
| betPARX | -225 | +180 |
| BetRivers | -225 | +180 |
| Hard Rock | -225 | +185 · best |
Spread
Best spread price: San Francisco 49ers -4 is -110 at Caesars, Dallas Cowboys +4 is -105 at Hard Rock. Best and worst sportsbook are $4 apart on a $100 bet.
| Book | San Francisco 49ers -4 | Dallas Cowboys +4 |
|---|---|---|
| Caesars | -110 · best | -109 |
| BetMGM | -110 · best | -108 |
| theScore Bet | -110 · best | -110 |
| Fanatics | -110 · best | -110 |
| Bally Bet | -114 | -107 |
| betPARX | -114 | -107 |
| BetRivers | -114 | -107 |
| Hard Rock | -115 | -105 · best |
Total 55.5
Best total price: Over 55.5 is -108 at Novig (after fees), Under 55.5 is +106 at Novig (after fees). Best and worst sportsbook are $7 apart on a $100 bet.
| Book | Over 55.5 | Under 55.5 |
|---|---|---|
| Novig (after fees) | -108 · best | +106 · best |
| ProphetX (after fees) | -109 | +101 |
| theScore Bet | -110 | -110 |
| Hard Rock | -110 | -110 |
| Caesars | -114 | -106 |
| FanDuel | -115 | -105 |
| Fanatics | -115 | -105 |
| Polymarket (after fees) | -116 | -103 |
| Bally Bet | -117 | -105 |
| betPARX | -117 | -105 |
| DraftKings | -118 | -102 |
| BetMGM | -118 | -110 |
Pittsburgh Steelers @ Cincinnati Bengals odds · Nov 15, 8:20 PM ET
Best price on the Steelers is +170 at Novig (after fees); best on the Bengals is -174 at Novig (after fees). Best and worst sportsbook are $10 apart on a $100 bet.
Moneyline
| Book | Pittsburgh Steelers ML | Cincinnati Bengals ML |
|---|---|---|
| Novig (after fees) | +170 · best | -174 · best |
| ProphetX (after fees) | +167 | -182 |
| Polymarket (after fees) | +162 | -189 |
| theScore Bet | +160 | -190 |
| Hard Rock | +160 | -185 |
| Kalshi (after fees) | +159 | -191 |
| betPARX | +155 | -195 |
| BetRivers | +155 | -195 |
| Bally Bet | +155 | -195 |
| BetMGM | +155 | -190 |
| Fanatics | +155 | -190 |
| DraftKings | +154 | -185 |
| Caesars | +154 | -182 |
| FanDuel | +150 | -178 |
Spread
Best spread price: Pittsburgh Steelers +3.5 is -104 at Novig (after fees), Cincinnati Bengals -3.5 is +102 at Novig (after fees). Best and worst sportsbook are $7 apart on a $100 bet.
| Book | Pittsburgh Steelers +3.5 | Cincinnati Bengals -3.5 |
|---|---|---|
| Novig (after fees) | -104 · best | +102 · best |
| ProphetX (after fees) | -107 | -101 |
| betPARX | -108 | -113 |
| BetRivers | -108 | -113 |
| Bally Bet | -108 | -113 |
| FanDuel | -110 | -110 |
| BetMGM | -110 | -108 |
| theScore Bet | -110 | -110 |
| Polymarket (after fees) | -111 | -107 |
| Kalshi (after fees) | -112 | -107 |
| DraftKings | -112 | -108 |
| Caesars | -112 | -107 |
| Hard Rock | -115 | -105 |
| Fanatics | -115 | -105 |
Total 49.5
Best total price: Over 49.5 is +100 at Novig (after fees), Under 49.5 is -102 at Novig (after fees). Best and worst sportsbook are $6 apart on a $100 bet.
| Book | Over 49.5 | Under 49.5 |
|---|---|---|
| Novig (after fees) | +100 · best | -102 · best |
| ProphetX (after fees) | -104 | -104 |
| DraftKings | -105 | -115 |
| Caesars | -105 | -115 |
| FanDuel | -105 | -115 |
| theScore Bet | -105 | -115 |
| Fanatics | -105 | -115 |
| Hard Rock | -105 | -115 |
| Kalshi (after fees) | -107 | -112 |
| Polymarket (after fees) | -109 | -107 |
| betPARX | -110 | -110 |
| BetRivers | -110 | -110 |
| Bally Bet | -110 | -110 |
| BetMGM | -112 | -118 |
Los Angeles Chargers @ Baltimore Ravens odds · Nov 16, 8:15 PM ET
Best price on the Chargers is +190 at Novig (after fees); best on the Ravens is -199 at Novig (after fees). Best and worst sportsbook are $12 apart on a $100 bet.
Moneyline
| Book | Los Angeles Chargers ML | Baltimore Ravens ML |
|---|---|---|
| Novig (after fees) | +190 · best | -199 · best |
| theScore Bet | +190 · best | -225 |
| FanDuel | +188 | -225 |
| ProphetX (after fees) | +186 | -209 |
| DraftKings | +185 | -225 |
| Hard Rock | +185 | -225 |
| Polymarket (after fees) | +183 | -214 |
| Bally Bet | +180 | -230 |
| betPARX | +180 | -230 |
| BetRivers | +180 | -230 |
| BetMGM | +180 | -220 |
| Fanatics | +180 | -220 |
| Caesars | +178 | -213 |
| Kalshi (after fees) | +174 | -218 |
Spread
Best spread price: Los Angeles Chargers +4.5 is -104 at Novig (after fees), Baltimore Ravens -4.5 is +102 at Novig (after fees). Best and worst sportsbook are $7 apart on a $100 bet.
| Book | Los Angeles Chargers +4.5 | Baltimore Ravens -4.5 |
|---|---|---|
| Novig (after fees) | -104 · best | +102 · best |
| Bally Bet | -109 | -113 |
| betPARX | -109 | -113 |
| BetRivers | -109 | -113 |
| ProphetX (after fees) | -109 | -104 |
| Polymarket (after fees) | -109 | -107 |
| FanDuel | -110 | -110 |
| BetMGM | -110 | -108 |
| theScore Bet | -110 | -110 |
| DraftKings | -112 | -108 |
| Caesars | -114 | -106 |
| Fanatics | -115 | -105 |
Total 39
Best total price: Over 39 is -107 at Bally Bet, Under 39 is -110 at BetMGM. Best and worst sportsbook are $3 apart on a $100 bet.
| Book | Over 39 | Under 39 |
|---|---|---|
| Bally Bet | -107 · best | -114 |
| betPARX | -107 · best | -114 |
| BetRivers | -107 · best | -114 |
| BetMGM | -108 | -110 · best |
| Hard Rock | -110 | -110 · best |
Indianapolis Colts @ Houston Texans odds · Nov 19, 8:15 PM ET
Best price on the Colts is +410 at FanDuel; best on the Texans is -426 at Novig (after fees). Best and worst sportsbook are $60 apart on a $100 bet.
Moneyline
| Book | Indianapolis Colts ML | Houston Texans ML |
|---|---|---|
| FanDuel | +410 · best | -550 |
| Novig (after fees) | +388 | -426 · best |
| Caesars | +375 | -500 |
| betPARX | +375 | -500 |
| Bally Bet | +375 | -500 |
| BetRivers | +375 | -500 |
| Polymarket (after fees) | +374 | -436 |
| ProphetX (after fees) | +367 | -464 |
| Kalshi (after fees) | +351 | -490 |
| DraftKings | +350 | -455 |
Spread
Best spread price: Indianapolis Colts +10 is -107 at betPARX, Houston Texans -10 is -106 at Caesars. Best and worst sportsbook are $7 apart on a $100 bet.
| Book | Indianapolis Colts +10 | Houston Texans -10 |
|---|---|---|
| betPARX | -107 · best | -114 |
| Bally Bet | -107 · best | -114 |
| BetRivers | -107 · best | -114 |
| DraftKings | -110 | -110 |
| Caesars | -114 | -106 · best |
Total 44
Best total price: Over 44 is -113 at betPARX, Under 44 is -108 at betPARX.
| Book | Over 44 | Under 44 |
|---|---|---|
| betPARX | -113 · best | -108 · best |
| Bally Bet | -113 · best | -108 · best |
| BetRivers | -113 · best | -108 · best |
NFL Super Bowl — best futures price per team
| Team | Best price | Kalshi (after fees) | Polymarket (after fees) |
|---|---|---|---|
| Buffalo Bills | +580 · DraftKings | below best book | below best book |
| San Francisco 49ers | +600 · theScore Bet | below best book | below best book |
| Jacksonville Jaguars | +800 · FanDuel | below best book | below best book |
| Chicago Bears | +850 · FanDuel | below best book | below best book |
| Kansas City Chiefs | +1200 · FanDuel | below best book | below best book |
| Cincinnati Bengals | +1300 · FanDuel | below best book | below best book |
| Denver Broncos | +1600 · FanDuel | below best book | below best book |
| Los Angeles Rams | +1700 · BetMGM | beats every book | beats every book |
| Seattle Seahawks | +1800 · BetMGM | below best book | below best book |
| Detroit Lions | +1900 · DraftKings | below best book | below best book |
NFL odds questions
Which sportsbook has the best NFL odds right now?
DraftKings has the best sportsbook moneyline on 9 of the 28 sides across the 14 games on this page, ahead of Hard Rock (8) and theScore Bet (6). 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 NFL odds save?
On a $100 moneyline bet, the best and worst sportsbook differ by $17 on average across these games, and by up to $85 on Cardinals (Los Angeles Rams @ Arizona Cardinals). Every table on this page ranks each book’s price with the best marked.
Do Kalshi and Polymarket beat sportsbooks on NFL odds?
Sometimes. After their trading fees, a prediction market beats every sportsbook on 8 of the 28 sides they price here (Kalshi 4, Polymarket 8). Oddy always compares exchanges after fees, the number you actually get paid.
How do I read NFL moneyline odds?
A minus price is what you risk to win $100: Jaguars at -545 means risking $545 to win $100. A plus price is what $100 wins: Titans at +525 wins $525. Higher is always better for the bettor, which is why every table here ranks the highest price first.
Recent results and closing odds
- Commanders @ Giants · Nov 12, 2026 · Commanders 24, Giants 21
- Bills @ Vikings · Nov 9, 2026 · Bills 23, Vikings 6
- Buccaneers @ Bears · Nov 8, 2026 · Buccaneers 24, Bears 27
- Packers @ Patriots · Nov 8, 2026 · Packers 45, Patriots 27
- Cardinals @ Seahawks · Nov 8, 2026 · Cardinals 3, Seahawks 17
- Raiders @ 49ers · Nov 8, 2026 · Raiders 17, 49ers 38
- Texans @ Chargers · Nov 8, 2026 · Texans 44, Chargers 22
- Rams @ Commanders · Nov 8, 2026 · Rams 20, Commanders 13
- Lions @ Dolphins · Nov 8, 2026 · Lions 19, Dolphins 9
- Browns @ Saints · Nov 8, 2026 · Browns 22, Saints 23
- Broncos @ Panthers · Nov 8, 2026 · Broncos 26, Panthers 21
- Cowboys @ Colts · Nov 8, 2026 · Cowboys 27, Colts 23
- Jets @ Chiefs · Nov 8, 2026 · Jets 12, Chiefs 35
- Giants @ Eagles · Nov 8, 2026 · Giants 19, Eagles 11
- Bengals @ Falcons · Nov 8, 2026 · Bengals 34, Falcons 17
NFL matchups: next game, past results and closing odds
Patriots vs Lions · Chiefs vs Falcons · Bills vs Jets · Panthers vs Saints · Texans vs Browns · Vikings vs Packers · Dolphins vs Colts · Jaguars vs Titans · Rams vs Cardinals · Seahawks vs Raiders · 49ers vs Cowboys · Steelers vs Bengals · Chargers vs Ravens · Colts vs Texans · Commanders vs Giants · Buccaneers vs Bears · Raiders vs 49ers · Packers vs Patriots · Cardinals vs Seahawks · Texans vs Chargers · Cowboys vs Colts · Browns vs Saints · Giants vs Eagles · Rams vs Commanders · Jets vs Chiefs · Lions vs Dolphins · Broncos vs Panthers · Bengals vs Falcons · Jaguars vs Ravens · Bears vs Seahawks · Eagles vs Commanders · Patriots vs Dolphins · Chiefs vs Broncos · Chargers vs Rams · Raiders vs Jets · Colts vs Jaguars · Vikings vs Lions · Browns vs Steelers · Titans vs Bengals · Ravens vs Bills
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.