NFL Odds
Today's matchups, every book, all the best lines
Today's Matchups
No major events scheduled for today. Check back later or see upcoming matchups.
Upcoming Matchups
NFL games scheduled in the coming days and weeks.
Wed, Sep 9
Thu, Sep 10
Sun, Sep 13
Mon, Sep 14
Thu, Sep 17
Sun, Sep 20
Mon, Sep 21
Thu, Sep 24
Sun, Sep 27
Mon, Sep 28
Thu, Oct 1
Sun, Oct 4
Mon, Oct 5
Thu, Oct 8
Sun, Oct 11
Wed, Sep 9
Thu, Sep 10
Sun, Sep 13
Mon, Sep 14
Thu, Sep 17
Sun, Sep 20
Mon, Sep 21
Thu, Sep 24
Sun, Sep 27
Mon, Sep 28
Thu, Oct 1
Sun, Oct 4
Mon, Oct 5
Thu, Oct 8
Sun, Oct 11
Popular NFL searches
Frequently Asked Questions
Where can I find the best NFL odds today?
MatchupOdds compares live NFL odds from six major US sportsbooks (DraftKings, FanDuel, BetMGM, Caesars, Fanatics, BetRivers) and five offshore sportsbooks (Bovada, BetOnline.ag, BetUS, LowVig.ag, MyBookie.ag), including DraftKings, FanDuel, BetMGM, Caesars, and Fanatics. The best price on each market is highlighted in green on every game page.
What NFL betting markets does MatchupOdds compare?
For NFL we compare moneylines (h2h), point spreads (or run line / puck line), and game totals (over/under). We also compare player props for upcoming games when books publish them.
How often does NFL pricing update?
NFL odds refresh on a tiered cadence. Games more than 24 hours out refresh hourly, games inside 6 hours refresh every 15 minutes, and games inside an hour refresh every 5 minutes. The timestamp on each page shows the most recent refresh.
Is NFL betting legal in my state?
Sports betting laws vary by state and change frequently. Check our state pages or your state gaming authority for current legal status. You must be of legal gambling age in your jurisdiction (18 or 21 depending on the state) to place a wager.
What NFL player props are available?
NFL props on MatchupOdds cover the standard markets each book publishes: passing yards, passing TDs, rushing yards, receptions, receiving yards, anytime touchdown. Prop markets typically appear within 6 hours of game start.
Do I need an account to see odds?
No. MatchupOdds is free to browse and requires no account, no email, and no payment. You only need an account at a sportsbook if you decide to place a bet there.