Every NFL Betting Market in the SportsGameOdds API

July 1, 2026 · Updated August 26, 2026

Every NFL Betting Market in the SportsGameOdds API

If you're building a sportsbook, an odds-comparison site, a props research tool, or a fantasy app, the depth of your NFL market coverage is the product. Bettors expect every line, from the game moneyline down to a quarterback's first-quarter passing yards and they expect to see it priced across the sportsbooks they actually use.

The SportsGameOdds NFL Odds API delivers exactly that. This NFL coverage guide walks through the complete set of NFL betting markets we support, how they're structured, and which bookmakers you can pull odds from for each one.

NFL Market Coverage at a Glance

Every market below is listed with its exact oddID and the number of bookmakers currently pricing it. Counts exclude books that no longer trade.

Market groupMarketsDeepest market
Full game lines1974 books on moneyline
Quarter and half markets6843 books on 1H moneyline
Passing props2043 books on passing touchdowns
Rushing props1343 books on rushing yards
Receiving props1543 books on receiving yards
Combination yardage props1139 books on passing + rushing yards
Touchdown scorer props1027 books on last touchdown
Defense props539 books on assisted tackles
Kicking props439 books on extra points made
Fantasy and miscellaneous741 books on player score
Team and game specials2518 books on first to score

That is 197 distinct NFL markets priced across 74 bookmakers and prediction markets.

Market coverage in other leagues: NBA betting markets · MLB betting markets · NHL betting markets · Premier League betting markets

Read More: Player prop odds API providers compared | How to query NFL odds and player props | How consensus and fair odds are calculated

Try it Out

See live odds for an upcoming game

SportsGameOdds API
GEThttps://api.sportsgameodds.com/v2/events

Request Parameters

leagueID=NFL

Only NBA games

oddsAvailable=true

Only games with available odds

includeAltLines=false

Don't return alt-lines

limit=1

Number of games to return

How SportsGameOdds Market IDs Work

Every market in the API is identified by a structured oddID that encodes everything you need to know about the bet. Once you understand the pattern, the entire catalog becomes self-documenting.

The format follows this structure:

{statID}-{statEntityID}-{periodID}-{betTypeID}-{sideID}

For example:

passing_yards-PLAYER_ID-game-ou-over

Breaking that down:

  • passing_yards — the stat being bet on
  • PLAYER_ID — the entity the stat belongs to (a specific player, or away/home/all for team and game markets)
  • game — the period (game, reg, 1h, 2h, 1q, 2q, 3q, 4q)
  • ou — the bet type (ou = over/under, ml = moneyline, sp = spread, yn = yes/no, eo = even/odd, ml3way = 3-way moneyline)
  • over — the side of the bet

This consistent structure means you can programmatically construct, parse, and filter markets without hardcoding thousands of individual strings.

How to read the tables below

The Books column is the number of bookmakers pricing that exact market, and Includes names the well-known ones among them. Where an over/under pair is priced by the same set of books, the two sides share a row and the oddID is shown as -over / -under. Where the two sides differ, they get a row each.

Coverage is not uniform across periods. Full-game passing yards is priced by 43 books; the second-half version is priced by two. That drop-off is the single most useful thing on this page if you are deciding which markets your product can actually rely on. Bookmaker availability also moves over time, so treat these as a snapshot and read live availability from byBookmaker on each odd, or from the /markets endpoint.

Player Props

Player props are the fastest-growing segment of NFL betting. We support props across passing, rushing, receiving, touchdowns, defense, kicking, and fantasy, at the full-game level and broken down by quarter and half.

Passing Props

MarketPeriododdIDBooksIncludes
Passing InterceptionsGamepassing_interceptions-PLAYER_ID-game-ou-over / -under41DraftKings, FanDuel, BetMGM, Caesars, Bet365 +36 more
Passing Interceptions1Hpassing_interceptions-PLAYER_ID-1h-ou-over / -under3Fanatics, Pinnacle, PrizePicks
Longest CompletionGamepassing_longestCompletion-PLAYER_ID-game-ou-over / -under39DraftKings, FanDuel, BetMGM, Caesars, Bet365 +34 more
Passing AttemptsGamepassing_attempts-PLAYER_ID-game-ou-over / -under41DraftKings, FanDuel, BetMGM, Caesars, Bet365 +36 more
Passing Attempts1Hpassing_attempts-PLAYER_ID-1h-ou-over2Fanatics, Pinnacle
Passing Attempts1Qpassing_attempts-PLAYER_ID-1q-ou-over3DraftKings, Fanatics, Pinnacle
Passing CompletionsGamepassing_completions-PLAYER_ID-game-ou-over / -under41DraftKings, FanDuel, BetMGM, Caesars, Bet365 +36 more
Passing Completions1Hpassing_completions-PLAYER_ID-1h-ou-over2Fanatics, Pinnacle
Passing Completions1Qpassing_completions-PLAYER_ID-1q-ou-over3DraftKings, Fanatics, Pinnacle
Passing TouchdownsGamepassing_touchdowns-PLAYER_ID-game-ou-over / -under43DraftKings, FanDuel, BetMGM, Caesars, Bet365 +38 more
Passing Touchdowns1Hpassing_touchdowns-PLAYER_ID-1h-ou-over / -under4BetMGM, Pinnacle, PrizePicks, Underdog Fantasy
Passing Touchdowns1Qpassing_touchdowns-PLAYER_ID-1q-ou-over5DraftKings, Fanatics, Pinnacle, PrizePicks, Underdog Fantasy
Passing Touchdowns1Qpassing_touchdowns-PLAYER_ID-1q-ou-under4Fanatics, Pinnacle, PrizePicks, Underdog Fantasy
Passing YardsGamepassing_yards-PLAYER_ID-game-ou-over / -under43DraftKings, FanDuel, BetMGM, Caesars, Bet365 +38 more
Passing Yards1Hpassing_yards-PLAYER_ID-1h-ou-over / -under7DraftKings, BetMGM, ESPN BET, Fanatics, Pinnacle +2 more
Passing Yards2Hpassing_yards-PLAYER_ID-2h-ou-over / -under2Pinnacle, PrizePicks
Passing Yards1Qpassing_yards-PLAYER_ID-1q-ou-over / -under20DraftKings, FanDuel, BetMGM, Caesars, ESPN BET +15 more
Passing Yards2Qpassing_yards-PLAYER_ID-2q-ou-over / -under4FanDuel, ESPN BET, Pinnacle, Underdog Fantasy
Passing Yards3Qpassing_yards-PLAYER_ID-3q-ou-over / -under3FanDuel, Pinnacle, Underdog Fantasy
Passing Yards4Qpassing_yards-PLAYER_ID-4q-ou-over / -under4FanDuel, Pinnacle, PrizePicks, Underdog Fantasy

Rushing Props

MarketPeriododdIDBooksIncludes
Longest RushGamerushing_longestRush-PLAYER_ID-game-ou-over / -under40DraftKings, FanDuel, BetMGM, Caesars, Bet365 +35 more
Rushing AttemptsGamerushing_attempts-PLAYER_ID-game-ou-over / -under40DraftKings, FanDuel, BetMGM, Caesars, Bet365 +35 more
Rushing Attempts1Hrushing_attempts-PLAYER_ID-1h-ou-over / -under2Fanatics, Pinnacle
Rushing Attempts1Qrushing_attempts-PLAYER_ID-1q-ou-over3DraftKings, Fanatics, Pinnacle
Rushing Attempts1Qrushing_attempts-PLAYER_ID-1q-ou-under2Fanatics, Pinnacle
Rushing TouchdownsGamerushing_touchdowns-PLAYER_ID-game-ou-over / -under20DraftKings, FanDuel, BetMGM, Caesars, ESPN BET +15 more
Rushing YardsGamerushing_yards-PLAYER_ID-game-ou-over / -under43DraftKings, FanDuel, BetMGM, Caesars, Bet365 +38 more
Rushing Yards1Hrushing_yards-PLAYER_ID-1h-ou-over / -under7DraftKings, BetMGM, ESPN BET, Fanatics, Pinnacle +2 more
Rushing Yards2Hrushing_yards-PLAYER_ID-2h-ou-over / -under2Pinnacle, PrizePicks
Rushing Yards1Qrushing_yards-PLAYER_ID-1q-ou-over / -under8DraftKings, FanDuel, BetMGM, ESPN BET, Fanatics +3 more
Rushing Yards2Qrushing_yards-PLAYER_ID-2q-ou-over / -under2FanDuel, Pinnacle
Rushing Yards3Qrushing_yards-PLAYER_ID-3q-ou-over / -under2FanDuel, Pinnacle
Rushing Yards4Qrushing_yards-PLAYER_ID-4q-ou-over / -under3FanDuel, Pinnacle, PrizePicks

Receiving Props

MarketPeriododdIDBooksIncludes
Longest ReceptionGamereceiving_longestReception-PLAYER_ID-game-ou-over / -under40DraftKings, FanDuel, BetMGM, Caesars, Bet365 +35 more
Receiving TouchdownsGamereceiving_touchdowns-PLAYER_ID-game-ou-over19DraftKings, FanDuel, BetMGM, Caesars, ESPN BET +14 more
Receiving YardsGamereceiving_yards-PLAYER_ID-game-ou-over / -under43DraftKings, FanDuel, BetMGM, Caesars, Bet365 +38 more
Receiving Yards1Hreceiving_yards-PLAYER_ID-1h-ou-over / -under7DraftKings, BetMGM, ESPN BET, Fanatics, Pinnacle +2 more
Receiving Yards2Hreceiving_yards-PLAYER_ID-2h-ou-over / -under2Pinnacle, PrizePicks
Receiving Yards1Qreceiving_yards-PLAYER_ID-1q-ou-over / -under8DraftKings, FanDuel, BetMGM, ESPN BET, Fanatics +3 more
Receiving Yards2Qreceiving_yards-PLAYER_ID-2q-ou-over / -under2FanDuel, Pinnacle
Receiving Yards3Qreceiving_yards-PLAYER_ID-3q-ou-over / -under2FanDuel, Pinnacle
Receiving Yards4Qreceiving_yards-PLAYER_ID-4q-ou-over / -under3FanDuel, Pinnacle, PrizePicks
ReceptionsGamereceiving_receptions-PLAYER_ID-game-ou-over / -under43DraftKings, FanDuel, BetMGM, Caesars, Bet365 +38 more
Receptions1Hreceiving_receptions-PLAYER_ID-1h-ou-over / -under3Pinnacle, PrizePicks, Underdog Fantasy
Receptions2Hreceiving_receptions-PLAYER_ID-2h-ou-over / -under2Pinnacle, PrizePicks
Receptions1Qreceiving_receptions-PLAYER_ID-1q-ou-over4DraftKings, Pinnacle, PrizePicks, Underdog Fantasy
Receptions1Qreceiving_receptions-PLAYER_ID-1q-ou-under3Pinnacle, PrizePicks, Underdog Fantasy
Receptions4Qreceiving_receptions-PLAYER_ID-4q-ou-over / -under2Pinnacle, PrizePicks

Combination Yardage Props

For dual-threat players, combination markets carry deep quarter-level coverage as well as full game.

MarketPeriododdIDBooksIncludes
Passing + Rushing YardsGamepassing+rushing_yards-PLAYER_ID-game-ou-over / -under39DraftKings, FanDuel, BetMGM, Caesars, Bet365 +34 more
Passing + Rushing Yards1Qpassing+rushing_yards-PLAYER_ID-1q-ou-over / -under1FanDuel
Passing + Rushing Yards2Qpassing+rushing_yards-PLAYER_ID-2q-ou-over / -under1FanDuel
Passing + Rushing Yards3Qpassing+rushing_yards-PLAYER_ID-3q-ou-over / -under1FanDuel
Passing + Rushing Yards4Qpassing+rushing_yards-PLAYER_ID-4q-ou-over / -under1FanDuel
Rushing + Receiving YardsGamerushing+receiving_yards-PLAYER_ID-game-ou-over / -under39DraftKings, FanDuel, BetMGM, Caesars, Bet365 +34 more
Rushing + Receiving Yards1Qrushing+receiving_yards-PLAYER_ID-1q-ou-over3DraftKings, FanDuel, Fanatics
Rushing + Receiving Yards1Qrushing+receiving_yards-PLAYER_ID-1q-ou-under2FanDuel, Fanatics
Rushing + Receiving Yards2Qrushing+receiving_yards-PLAYER_ID-2q-ou-over / -under1FanDuel
Rushing + Receiving Yards3Qrushing+receiving_yards-PLAYER_ID-3q-ou-over / -under1FanDuel
Rushing + Receiving Yards4Qrushing+receiving_yards-PLAYER_ID-4q-ou-over / -under1FanDuel

Touchdown Scorer Props

MarketPeriododdIDBooksIncludes
Anytime TouchdownGametouchdowns-PLAYER_ID-game-yn-no22DraftKings, FanDuel, BetMGM, Caesars, ESPN BET +17 more
Anytime TouchdownGametouchdowns-PLAYER_ID-game-yn-yes23DraftKings, FanDuel, BetMGM, Caesars, Bet365 +18 more
Anytime Touchdown1Htouchdowns-PLAYER_ID-1h-yn-yes2Bet365, Pinnacle
Anytime Touchdown2Htouchdowns-PLAYER_ID-2h-yn-yes2Bet365, Pinnacle
Anytime Touchdown1Qtouchdowns-PLAYER_ID-1q-yn-yes2Bet365, Pinnacle
First TouchdownGamefirstTouchdown-PLAYER_ID-game-yn-no22DraftKings, FanDuel, BetMGM, Caesars, ESPN BET +17 more
First TouchdownGamefirstTouchdown-PLAYER_ID-game-yn-yes23DraftKings, FanDuel, BetMGM, Caesars, Bet365 +18 more
Last TouchdownGamelastTouchdown-PLAYER_ID-game-yn-no27DraftKings, FanDuel, BetMGM, Caesars, Bet365 +22 more
Last TouchdownGamelastTouchdown-PLAYER_ID-game-yn-yes27DraftKings, FanDuel, BetMGM, Caesars, Bet365 +22 more
TouchdownsGametouchdowns-PLAYER_ID-game-ou-over / -under21DraftKings, FanDuel, BetMGM, Caesars, ESPN BET +16 more

Defense Props

MarketPeriododdIDBooksIncludes
Assisted TacklesGamedefense_assistedTackles-PLAYER_ID-game-ou-over / -under39DraftKings, FanDuel, BetMGM, Caesars, Bet365 +34 more
Combined Tackles + AssistsGamedefense_combinedTackles-PLAYER_ID-game-ou-over / -under39DraftKings, FanDuel, BetMGM, Caesars, Bet365 +34 more
InterceptionsGamedefense_interceptions-PLAYER_ID-game-ou-over / -under39DraftKings, FanDuel, BetMGM, Caesars, Bet365 +34 more
SacksGamedefense_sacks-PLAYER_ID-game-ou-over / -under39DraftKings, FanDuel, BetMGM, Caesars, Bet365 +34 more
Solo TacklesGamedefense_soloTackles-PLAYER_ID-game-ou-over / -under19DraftKings, FanDuel, BetMGM, Caesars, ESPN BET +14 more

Kicking Props

MarketPeriododdIDBooksIncludes
Extra Points MadeGameextraPoints_kicksMade-PLAYER_ID-game-ou-over / -under39DraftKings, FanDuel, BetMGM, Caesars, Bet365 +34 more
Field Goals MadeGamefieldGoals_made-PLAYER_ID-game-ou-over / -under39DraftKings, FanDuel, BetMGM, Caesars, Bet365 +34 more
Field Goals Made1HfieldGoals_made-PLAYER_ID-1h-ou-over / -under1PrizePicks
Kicking Total PointsGamekicking_totalPoints-PLAYER_ID-game-ou-over / -under39DraftKings, FanDuel, BetMGM, Caesars, Bet365 +34 more

Fantasy & Miscellaneous Props

MarketPeriododdIDBooksIncludes
Fantasy ScoreGamefantasyScore-PLAYER_ID-game-ou-over / -under1PrizePicks
Fantasy Score1HfantasyScore-PLAYER_ID-1h-ou-over / -under1PrizePicks
Fantasy Score2HfantasyScore-PLAYER_ID-2h-ou-over / -under1PrizePicks
Fantasy Score1QfantasyScore-PLAYER_ID-1q-ou-over / -under1PrizePicks
Fantasy Score4QfantasyScore-PLAYER_ID-4q-ou-over / -under1PrizePicks
PointsGamepoints-PLAYER_ID-game-ou-over / -under41DraftKings, FanDuel, BetMGM, Caesars, Bet365 +36 more
TurnoversGameturnovers-PLAYER_ID-game-ou-over / -under40DraftKings, FanDuel, BetMGM, Caesars, Bet365 +35 more

Full Game Lines

The core markets every NFL product needs, and the deepest coverage in the catalog. Moneyline, spread and total are each priced by 74 books.

MarketPeriododdIDBooksIncludes
3-Way MoneylineRegulationpoints-all-reg-ml3way-draw6Bet365, Fanatics, Polymarket +3 more
3-Way MoneylineRegulationpoints-all-reg-ml3way-not_draw2Polymarket +1 more
3-Way MoneylineRegulationpoints-away-reg-ml3way-away28DraftKings, FanDuel, BetMGM, Caesars, Bet365 +23 more
3-Way MoneylineRegulationpoints-away-reg-ml3way-away+draw27DraftKings, FanDuel, BetMGM, Caesars, ESPN BET +22 more
3-Way MoneylineRegulationpoints-home-reg-ml3way-home28DraftKings, FanDuel, BetMGM, Caesars, Bet365 +23 more
3-Way MoneylineRegulationpoints-home-reg-ml3way-home+draw27DraftKings, FanDuel, BetMGM, Caesars, ESPN BET +22 more
Away Team TotalGamepoints-away-game-ou-over / -under31DraftKings, FanDuel, BetMGM, Caesars, Bet365 +26 more
Even / OddGamepoints-away-game-eo-even2Bet365, Pinnacle
Even / OddGamepoints-away-game-eo-odd2Bet365, Pinnacle
Even / OddGamepoints-home-game-eo-even2Bet365, Pinnacle
Even / OddGamepoints-home-game-eo-odd2Bet365, Pinnacle
Even / OddGamepoints-all-game-eo-even2Bet365, Pinnacle
Even / OddGamepoints-all-game-eo-odd2Bet365, Pinnacle
Home Team TotalGamepoints-home-game-ou-over / -under31DraftKings, FanDuel, BetMGM, Caesars, Bet365 +26 more
MoneylineGamepoints-away-game-ml-away74DraftKings, FanDuel, BetMGM, Caesars, Bet365 +69 more
MoneylineGamepoints-home-game-ml-home74DraftKings, FanDuel, BetMGM, Caesars, Bet365 +69 more
SpreadGamepoints-away-game-sp-away74DraftKings, FanDuel, BetMGM, Caesars, Bet365 +69 more
SpreadGamepoints-home-game-sp-home74DraftKings, FanDuel, BetMGM, Caesars, Bet365 +69 more
Total PointsGamepoints-all-game-ou-over / -under74DraftKings, FanDuel, BetMGM, Caesars, Bet365 +69 more

Quarter & Half Markets

Every segment of the game carries moneyline, spread, total and 3-way lines, with team totals and even/odd on the halves. Period markets hold their depth better than period player props do: the primary line in each period sits at 41 to 43 books, against 74 on the full-game equivalents.

MarketPeriododdIDBooksIncludes
3-Way Moneyline1Hpoints-all-1h-ml3way-draw3Caesars, Bet365, Pinnacle
3-Way Moneyline1Hpoints-away-1h-ml3way-away18DraftKings, FanDuel, BetMGM, Caesars, Bet365 +13 more
3-Way Moneyline1Hpoints-home-1h-ml3way-home18DraftKings, FanDuel, BetMGM, Caesars, Bet365 +13 more
3-Way Moneyline2Hpoints-all-2h-ml3way-draw2Caesars, Pinnacle
3-Way Moneyline2Hpoints-away-2h-ml3way-away17DraftKings, FanDuel, BetMGM, Caesars, ESPN BET +12 more
3-Way Moneyline2Hpoints-home-2h-ml3way-home17DraftKings, FanDuel, BetMGM, Caesars, ESPN BET +12 more
3-Way Moneyline1Qpoints-all-1q-ml3way-draw3Caesars, Bet365, Pinnacle
3-Way Moneyline1Qpoints-away-1q-ml3way-away18DraftKings, FanDuel, BetMGM, Caesars, Bet365 +13 more
3-Way Moneyline1Qpoints-home-1q-ml3way-home18DraftKings, FanDuel, BetMGM, Caesars, Bet365 +13 more
3-Way Moneyline2Qpoints-all-2q-ml3way-draw2Caesars, Pinnacle
3-Way Moneyline2Qpoints-away-2q-ml3way-away17DraftKings, FanDuel, BetMGM, Caesars, ESPN BET +12 more
3-Way Moneyline2Qpoints-home-2q-ml3way-home17DraftKings, FanDuel, BetMGM, Caesars, ESPN BET +12 more
3-Way Moneyline3Qpoints-all-3q-ml3way-draw2Caesars, Pinnacle
3-Way Moneyline3Qpoints-away-3q-ml3way-away17DraftKings, FanDuel, BetMGM, Caesars, ESPN BET +12 more
3-Way Moneyline3Qpoints-home-3q-ml3way-home17DraftKings, FanDuel, BetMGM, Caesars, ESPN BET +12 more
3-Way Moneyline4Qpoints-all-4q-ml3way-draw2Caesars, Pinnacle
3-Way Moneyline4Qpoints-away-4q-ml3way-away17DraftKings, FanDuel, BetMGM, Caesars, ESPN BET +12 more
3-Way Moneyline4Qpoints-home-4q-ml3way-home17DraftKings, FanDuel, BetMGM, Caesars, ESPN BET +12 more
Away Team Total1Hpoints-away-1h-ou-over / -under22DraftKings, FanDuel, BetMGM, Caesars, Bet365 +17 more
Away Team Total2Hpoints-away-2h-ou-over / -under22DraftKings, FanDuel, BetMGM, Caesars, Bet365 +17 more
Away Team Total1Qpoints-away-1q-ou-over / -under20DraftKings, FanDuel, BetMGM, Caesars, ESPN BET +15 more
Away Team Total2Qpoints-away-2q-ou-over / -under20DraftKings, FanDuel, BetMGM, Caesars, ESPN BET +15 more
Away Team Total3Qpoints-away-3q-ou-over / -under20DraftKings, FanDuel, BetMGM, Caesars, ESPN BET +15 more
Away Team Total4Qpoints-away-4q-ou-over / -under20DraftKings, FanDuel, BetMGM, Caesars, ESPN BET +15 more
Even / Odd1Hpoints-away-1h-eo-even1Pinnacle
Even / Odd1Hpoints-away-1h-eo-odd1Pinnacle
Even / Odd1Hpoints-home-1h-eo-even1Pinnacle
Even / Odd1Hpoints-home-1h-eo-odd1Pinnacle
Even / Odd1Hpoints-all-1h-eo-even2Bet365, Pinnacle
Even / Odd1Hpoints-all-1h-eo-odd2Bet365, Pinnacle
Even / Odd1Qpoints-all-1q-eo-even2Bet365, Pinnacle
Even / Odd1Qpoints-all-1q-eo-odd2Bet365, Pinnacle
Home Team Total1Hpoints-home-1h-ou-over / -under22DraftKings, FanDuel, BetMGM, Caesars, Bet365 +17 more
Home Team Total2Hpoints-home-2h-ou-over / -under22DraftKings, FanDuel, BetMGM, Caesars, Bet365 +17 more
Home Team Total1Qpoints-home-1q-ou-over / -under20DraftKings, FanDuel, BetMGM, Caesars, ESPN BET +15 more
Home Team Total2Qpoints-home-2q-ou-over / -under20DraftKings, FanDuel, BetMGM, Caesars, ESPN BET +15 more
Home Team Total3Qpoints-home-3q-ou-over / -under20DraftKings, FanDuel, BetMGM, Caesars, ESPN BET +15 more
Home Team Total4Qpoints-home-4q-ou-over / -under20DraftKings, FanDuel, BetMGM, Caesars, ESPN BET +15 more
Moneyline1Hpoints-away-1h-ml-away43DraftKings, FanDuel, BetMGM, Caesars, Bet365 +38 more
Moneyline1Hpoints-home-1h-ml-home43DraftKings, FanDuel, BetMGM, Caesars, Bet365 +38 more
Moneyline2Hpoints-away-2h-ml-away41DraftKings, FanDuel, BetMGM, Caesars, Bet365 +36 more
Moneyline2Hpoints-home-2h-ml-home41DraftKings, FanDuel, BetMGM, Caesars, Bet365 +36 more
Moneyline1Qpoints-away-1q-ml-away41DraftKings, FanDuel, BetMGM, Caesars, Bet365 +36 more
Moneyline1Qpoints-home-1q-ml-home41DraftKings, FanDuel, BetMGM, Caesars, Bet365 +36 more
Moneyline2Qpoints-away-2q-ml-away41DraftKings, FanDuel, BetMGM, Caesars, Bet365 +36 more
Moneyline2Qpoints-home-2q-ml-home41DraftKings, FanDuel, BetMGM, Caesars, Bet365 +36 more
Moneyline3Qpoints-away-3q-ml-away41DraftKings, FanDuel, BetMGM, Caesars, Bet365 +36 more
Moneyline3Qpoints-home-3q-ml-home41DraftKings, FanDuel, BetMGM, Caesars, Bet365 +36 more
Moneyline4Qpoints-away-4q-ml-away41DraftKings, FanDuel, BetMGM, Caesars, Bet365 +36 more
Moneyline4Qpoints-home-4q-ml-home41DraftKings, FanDuel, BetMGM, Caesars, Bet365 +36 more
Spread1Hpoints-away-1h-sp-away43DraftKings, FanDuel, BetMGM, Caesars, Bet365 +38 more
Spread1Hpoints-home-1h-sp-home43DraftKings, FanDuel, BetMGM, Caesars, Bet365 +38 more
Spread2Hpoints-away-2h-sp-away41DraftKings, FanDuel, BetMGM, Caesars, Bet365 +36 more
Spread2Hpoints-home-2h-sp-home41DraftKings, FanDuel, BetMGM, Caesars, Bet365 +36 more
Spread1Qpoints-away-1q-sp-away41DraftKings, FanDuel, BetMGM, Caesars, Bet365 +36 more
Spread1Qpoints-home-1q-sp-home41DraftKings, FanDuel, BetMGM, Caesars, Bet365 +36 more
Spread2Qpoints-away-2q-sp-away41DraftKings, FanDuel, BetMGM, Caesars, Bet365 +36 more
Spread2Qpoints-home-2q-sp-home41DraftKings, FanDuel, BetMGM, Caesars, Bet365 +36 more
Spread3Qpoints-away-3q-sp-away41DraftKings, FanDuel, BetMGM, Caesars, Bet365 +36 more
Spread3Qpoints-home-3q-sp-home41DraftKings, FanDuel, BetMGM, Caesars, Bet365 +36 more
Spread4Qpoints-away-4q-sp-away41DraftKings, FanDuel, BetMGM, Caesars, Bet365 +36 more
Spread4Qpoints-home-4q-sp-home41DraftKings, FanDuel, BetMGM, Caesars, Bet365 +36 more
Total Points1Hpoints-all-1h-ou-over / -under43DraftKings, FanDuel, BetMGM, Caesars, Bet365 +38 more
Total Points2Hpoints-all-2h-ou-over / -under41DraftKings, FanDuel, BetMGM, Caesars, Bet365 +36 more
Total Points1Qpoints-all-1q-ou-over / -under41DraftKings, FanDuel, BetMGM, Caesars, Bet365 +36 more
Total Points2Qpoints-all-2q-ou-over / -under41DraftKings, FanDuel, BetMGM, Caesars, Bet365 +36 more
Total Points3Qpoints-all-3q-ou-over / -under41DraftKings, FanDuel, BetMGM, Caesars, Bet365 +36 more
Total Points4Qpoints-all-4q-ou-over / -under41DraftKings, FanDuel, BetMGM, Caesars, Bet365 +36 more

Team & Game Specials

MarketPeriododdIDBooksIncludes
Anytime TouchdownGametouchdowns-all-game-yn-no2Bet365, Pinnacle
Away Field Goals MadeGamefieldGoals_made-away-game-ou-over / -under2Bet365, Circa
Away Field Goals Made1HfieldGoals_made-away-1h-ou-over / -under2Bet365, Circa
Away First to ScoreGamefirstToScore-away-game-ml-away18DraftKings, FanDuel, BetMGM, Caesars, Bet365 +13 more
Away TouchdownsGametouchdowns-away-game-ou-over / -under3Bet365, Pinnacle, Circa
Away Touchdowns1Htouchdowns-away-1h-ou-over / -under3Bet365, Pinnacle, Circa
Away Touchdowns2Htouchdowns-away-2h-ou-over / -under3Bet365, Pinnacle, Circa
Game Assisted TacklesGamedefense_assistedTackles-all-game-ou-under1Bet365
Game Defensive SafetiesGamedefense_safeties-all-game-yn-no1Bet365
Game Defensive SafetiesGamedefense_safeties-all-game-yn-yes1Bet365
Game Field Goals MadeGamefieldGoals_made-all-game-ou-over / -under1Bet365
Game Field Goals Made1HfieldGoals_made-all-1h-ou-over / -under1Bet365
Game Longest Field Goal MadeGamefieldGoals_longestMade-all-game-ou-over / -under1Bet365
Game Longest ReceptionGamereceiving_longestReception-all-game-ou-under2Bet365, Pinnacle
Game Receiving YardsGamereceiving_yards-all-game-ou-under2Bet365, Pinnacle
Game TouchdownsGametouchdowns-all-game-ou-over / -under2Bet365, Pinnacle
Game Touchdowns1Htouchdowns-all-1h-ou-over / -under2Bet365, Pinnacle
Game Touchdowns2Htouchdowns-all-2h-ou-over / -under2Bet365, Pinnacle
Game Touchdowns1Qtouchdowns-all-1q-ou-over / -under2Bet365, Pinnacle
Home Field Goals MadeGamefieldGoals_made-home-game-ou-over / -under2Bet365, Circa
Home Field Goals Made1HfieldGoals_made-home-1h-ou-over / -under2Bet365, Circa
Home First to ScoreGamefirstToScore-home-game-ml-home18DraftKings, FanDuel, BetMGM, Caesars, Bet365 +13 more
Home TouchdownsGametouchdowns-home-game-ou-over / -under3Bet365, Pinnacle, Circa
Home Touchdowns1Htouchdowns-home-1h-ou-over / -under3Bet365, Pinnacle, Circa
Home Touchdowns2Htouchdowns-home-2h-ou-over / -under3Bet365, Pinnacle, Circa

Build With SportsGameOdds

Ready to integrate NFL odds into your product? These resources will get you started:

Frequently Asked Questions

Does the SportsGameOdds Odds API support alternate player props?

Yes. Alternate lines are supported across the major player prop categories including passing yards, rushing yards, receiving yards, receptions, and more — wherever the underlying sportsbooks offer them. Because every market is identified by a structured oddID and each line carries its own odds across supporting books, you can surface main lines and alternates together in your product.

Which sportsbooks are included?

NFL coverage spans 74 sportsbooks and prediction markets in total, though depth varies by market: core game lines carry all 74, headline player props carry 43, and quarter-level props can be in single figures. Core game lines (moneyline, spread, total) carry the widest coverage, including DraftKings, FanDuel, BetMGM, Caesars, bet365, ESPN BET, Fanatics, BetRivers, Pinnacle, Bovada, and many more — plus prediction markets like Kalshi and Polymarket. Specialist props markets include books like PrizePicks and Underdog. Sharp pricing is covered too — the Pinnacle Odds API returns Pinnacle's low-margin NFL lines alongside the retail books, which is what most modelling and line-shopping work benchmarks against. Bookmaker availability is listed per market, so you always know exactly which books price a given line.

Are live NFL odds available?

Yes. In addition to pre-game markets, the NFL Odds API provides live in-game odds, including quarter and half markets (1Q–4Q, 1H, 2H) for moneyline, spread, totals, and 3-way lines. For real-time updates during games, see the Odds API Documentation.

Can I compare bookmaker odds?

Absolutely, odds comparison is a core use case. Every market returns prices from all supporting bookmakers under a single consistent oddID, so lining up the best available number across DraftKings, FanDuel, BetMGM, Caesars, and dozens of others is straightforward. This makes the API well suited to odds-comparison sites, line-shopping tools, and arbitrage detection.

How are markets identified in the API?

Every market uses a structured oddID in the format {statID}-{statEntityID}-{periodID}-{betTypeID}-{sideID} — for example, passing_yards-PLAYER_ID-game-ou-over. This consistent pattern lets you construct, filter, and parse markets programmatically rather than hardcoding individual strings.

What other leagues' odds do you offer?

We cover a range of leagues all available via our API. These sports leagues include NBA Odds API, NHL Odds API, Premier League Odds API and MLB Odds API. For the rest of American football — college football, the CFL, USFL and XFL — see the football odds API.

Ready to get started?

Free tier, no credit card. Pull real NFL markets in about five minutes.