NFL data API

The world's easiest
NFL API for developers ballers.

Scores, player data, play-by-play and intelligence through one clean API.

Buffalo Bills
Buffalo Bills
Q4 · 0:45
Buffalo 19
1st & 10
Houston 23
BUFFALO WIN PROBABILITY
44.85%
+32.91 points
11.94%
44.85%
Josh Allen
Josh Allen
Pass to the Buffalo 41, lateral to the Houston 26 for 44 total yards
1st & 10 · +4.336 EPA
7seasons in the archive1,802 finished games, back to 2020 · coverage-derived
2020–2025play-by-play seasonsdaily snapshot · measured Sep 2, 2026, 2:13 PM UTC
1,693 / 1,693eligible games with playsdaily measurement · Sep 2, 2026, 1:23 PM UTC
294,989plays helddaily snapshot · source rows through Jul 24, 2026, 4:00 PM UTC
99.939%API uptimestatus snapshot · observed 2026-09-03

How far back the NFL archive goes

7 seasons are on record, back to 2020 — 1,802 finished games you can query today. One route serves the full span. These figures are measured from the customer-facing routes listed below, so this page cannot silently drift from the product.

ArchiveRouteSeasonsReaches back toFinished games
National Football League/v1/matches72020 – 20261,802

What each plan reaches

Edge & Pro
all 7 seasons
Solo & Trio
5 seasons
Free
the current season

Edge and Pro reach everything listed above. Solo and Trio reach five seasons. Free covers the current season.

Player identity

A player profile, not a roster stub.

Jalen Hurts

Jalen Hurts

Philadelphia Eagles · Quarterback

Passing yards
3,224
Passing TD
25
Interceptions
6
Qualified QBs
33

Captured 2025 regular-season example. Live API responses include identifiers and source timestamps.

Game detail

Live shape. Six seasons deep.

Dallas

20
Final

Philadelphia

24
Philadelphia win probability97.3%

Captured example with scores, drive context and win probability.

What developers are building

Five products from the same connected surface.

Standings

2026 regular-season standings.

Calculated from completed regular-season games. Newest result represented: 2026-10-15. Recalculated Oct 17, 2026, 9:34 AM UTC.

Explore NFL team profiles by division

Elo leaderboard

32 teams, ranked by current strength.

Ratings job ran Oct 13, 2026, 6:04 AM UTC. Newest result represented: 2026-10-09.

What is Elo?

Elo updates a team's rating after each result and compares relative team strength.

  1. 1San Francisco 49ers crestSF
    League average is 1500
    1673.6169 games counted
  2. 2Seattle Seahawks crestSEA
    League average is 1500
    1672.8163 games counted
  3. 3Buffalo Bills crestBUF
    League average is 1500
    1667.8170 games counted
  4. 4Los Angeles Rams crestLAR
    League average is 1500
    1624.0171 games counted
  5. 5Jacksonville Jaguars crestJAX
    League average is 1500
    1602.5161 games counted
  6. 6Baltimore Ravens crestBAL
    League average is 1500
    1594.5164 games counted
  7. 7Denver Broncos crestDEN
    League average is 1500
    1588.5159 games counted
  8. 8New England Patriots crestNE
    League average is 1500
    1569.0168 games counted
  9. 9Kansas City Chiefs crestKC
    League average is 1500
    1567.6177 games counted
  10. 10Chicago Bears crestCHI
    League average is 1500
    1565.3159 games counted
  11. 11Minnesota Vikings crestMIN
    League average is 1500
    1564.7161 games counted
  12. 12Detroit Lions crestDET
    League average is 1500
    1563.2159 games counted
  13. 13Cincinnati Bengals crestCIN
    League average is 1500
    1556.5161 games counted
  14. 14New York Giants crestNYG
    League average is 1500
    1535.8158 games counted
  15. 15Atlanta Falcons crestATL
    League average is 1500
    1532.3157 games counted
  16. 16Green Bay Packers crestGB
    League average is 1500
    1524.2164 games counted
  17. 17Carolina Panthers crestCAR
    League average is 1500
    1508.9157 games counted
  18. 18Philadelphia Eagles crestPHI
    League average is 1500
    1497.8171 games counted
  19. 19Houston Texans crestHOU
    League average is 1500
    1495.6164 games counted
  20. 20Cleveland Browns crestCLE
    League average is 1500
    1476.5158 games counted
  21. 21Pittsburgh Steelers crestPIT
    League average is 1500
    1473.7161 games counted
  22. 23Dallas Cowboys crestDAL
    League average is 1500
    1431.9163 games counted
  23. 23Indianapolis Colts crestIND
    League average is 1500
    1434.7158 games counted
  24. 24Las Vegas Raiders crestLV
    League average is 1500
    1426.6156 games counted
  25. 25New Orleans Saints crestNO
    League average is 1500
    1409.7162 games counted
  26. 26Tampa Bay Buccaneers crestTB
    League average is 1500
    1404.8165 games counted
  27. 27Washington Commanders crestWSH
    League average is 1500
    1384.9159 games counted
  28. 28New York Jets crestNYJ
    League average is 1500
    1383.9155 games counted
  29. 29Los Angeles Chargers crestLAC
    League average is 1500
    1383.8162 games counted
  30. 30Arizona Cardinals crestARI
    League average is 1500
    1356.1156 games counted
  31. 31Miami Dolphins crestMIA
    League average is 1500
    1346.0157 games counted
  32. 32Tennessee Titans crestTEN
    League average is 1500
    1300.8162 games counted

Player rankings

Top PPR scorers, 2025 season.

Season totals with points per game and week-to-week consistency.

  1. #1San Francisco 49ers crestSF
    ?Christian McCaffrey
    416.6PPR24.51per game7.98std. dev.
  2. #2Los Angeles Rams crestLAR
    ?Puka Nacua
    375PPR23.44per game9.88std. dev.
  3. #3Atlanta Falcons crestATL
    ?Bijan Robinson
    370.8PPR21.81per game9.95std. dev.
  4. #4Detroit Lions crestDET
    ?Jahmyr Gibbs
    366.9PPR21.58per game13.12std. dev.
  5. #5Indianapolis Colts crestIND
    ?Jonathan Taylor
    362.3PPR21.31per game12.07std. dev.
  6. #6Seattle Seahawks crestSEA
    ?Jaxon Smith-Njigba
    359.9PPR21.17per game7.26std. dev.
  7. #7New England Patriots crestNE
    ?Drake Maye
    351.96PPR20.7per game5.23std. dev.
  8. #8Los Angeles Rams crestLAR
    ?Matthew Stafford
    350.38PPR20.61per game6.77std. dev.
  9. #9Jacksonville Jaguars crestJAX
    ?Trevor Lawrence
    338.18PPR19.89per game8.52std. dev.
  10. #10Detroit Lions crestDET
    ?Amon-Ra St. Brown
    324PPR19.06per game10.6std. dev.
  11. #11Chicago Bears crestCHI
    ?Caleb Williams
    318.68PPR18.75per game7.99std. dev.

Injury report

9 players ruled out across 9 teams.

Only current Out designations for the upcoming slate are shown. Injured reserve and other reserve lists are excluded.

Jalen Hurts headshotJalen HurtsQBOut
Philadelphia Eagles crestPhiladelphia Eagles

The Eagles have ruled Hurts out for Sunday's game against the Panthers after a follow-up ultrasound performed on his calf Wednesday revealed movement in a small blood clot, Ian Rapoport of NFL Network reports.

Rashee Rice headshotRashee RiceWROut
Kansas City Chiefs crestKansas City Chiefs

Rice (hamstring/knee) will not play Sunday against the Chargers, Sam McDowell of The Kansas City Star reports.

Adonai Mitchell headshotAdonai MitchellWROut
New York Jets crestNew York Jets

Mitchell (finger) has been ruled out for Sunday's game, Brian Costello of the New York Post reports.

AJ Dillon headshotAJ DillonRBOut
Carolina Panthers crestCarolina Panthers

Dillon (ankle) has been ruled out for Sunday's game against the Eagles.

Andrew Wingard headshotAndrew WingardSOut
Arizona Cardinals crestArizona Cardinals

Wingard (knee) has been ruled out ahead of Sunday's game against the Rams, Bo Brack of GoPHNX.com reports.

Anfernee Jennings headshotAnfernee JenningsLBOut
New Orleans Saints crestNew Orleans Saints

Jennings (knee) has been ruled out for Sunday's game against the Giants, Jeff Nowak of The Big 870 New Orleans reports.

Ashton Dulin headshotAshton DulinWROut
Indianapolis Colts crestIndianapolis Colts

Dulin (hamstring) has been ruled out ahead of Sunday's game against the Titans, Joel A. Erickson of The Indianapolis Star reports.

Ben Skowronek headshotBen SkowronekWROut
Pittsburgh Steelers crestPittsburgh Steelers

Head coach Mike McCarthy said Monday that Skowronek (calf) will not play against the Buccaneers this Sunday, Alan Saunders of SteelersNow.com reports.

Broderick Washington headshotBroderick WashingtonDEOut
Baltimore Ravens crestBaltimore Ravens

Washington (ankle) has been ruled out for Sunday's game against the Browns.

Next up

The next NFL games on the schedule.

Arizona Cardinals crestArizona CardinalsatLos Angeles Rams crestLos Angeles Rams

Sunday, 4:05 PM Eastern · Week 6

Baltimore Ravens crestBaltimore RavensatCleveland Browns crestCleveland Browns

Sunday, 1:00 PM Eastern · Week 6

Buffalo Bills crestBuffalo BillsatLas Vegas Raiders crestLas Vegas Raiders

Sunday, 4:25 PM Eastern · Week 6

From response to product

The same game, rendered and raw.

Resize the two views to inspect how a real NFL game response maps into a match-center interface. The JSON is fetched from the published game-detail route on the server.

Match centerFinal

Baltimore Ravens

20
at

Kansas City Chiefs

27
Week
1
Venue
GEHA Field at Arrowhead Stadium
Roof
outdoors
Surface
grass
GET /v1/nfl/games/2024_01_BAL_KC
{
  "data": {
    "game_id": "2024_01_BAL_KC",
    "match_id": "4b97f984-8f4c-4fad-95f2-9e7c8d90e70a",
    "season": 2024,
    "week": 1,
    "game_date": "2024-09-05",
    "game_type": "REG",
    "home_team": "KC",
    "away_team": "BAL",
    "home_score": 27,
    "away_score": 20,
    "stadium": "GEHA Field at Arrowhead Stadium",
    "roof": "outdoors",
    "surface": "grass",
    "home_rest": 7,
    "away_rest": 7
  }
}

Drag the divider or focus it and use the arrow keys. On small screens the same two views stack without hiding fields.

Embeddable NFL widgets

Publish useful NFL views before writing an integration.

These lightweight iframe pages need no visitor API key. Standings read the current server-cached feed; fantasy leaders are explicitly labeled as a verified 2025 season snapshot.

Standings

<iframe src="https://bigballsdata.com/embed/nfl/standings" title="NFL Standings" width="100%" height="620" loading="lazy" style="border:0"></iframe>
Open the tokenless widget

Fantasy leaders

<iframe src="https://bigballsdata.com/embed/nfl/leaders" title="NFL Fantasy leaders" width="100%" height="560" loading="lazy" style="border:0"></iframe>
Open the tokenless widget

Real API example

Follow one NFL game ID from schedule to play-by-play.

The game_id returned by the NFL schedule works on the NFL detail and play routes. Odds use a separate canonical match UUID today, so the two identifiers are shown as distinct instead of implying a join that does not exist.

  1. 1List games
  2. 2Copy game_id
  3. 3Open detail or plays
Run this requestbash
curl -H "Authorization: Bearer $BBS_API_KEY" \
  "https://api.bigballsdata.com/v1/nfl/games?season=2024&week=1"
Trimmed responsejson
{
  "game_id": "2024_01_BAL_KC",
  "season": 2024,
  "week": 1,
  "game_date": "2024-09-05",
  "game_type": "REG",
  "away_team": "BAL",
  "home_team": "KC",
  "away_score": 20,
  "home_score": 27,
  "stadium": "GEHA Field at Arrowhead Stadium"
}
Follow the game IDbash
curl -H "Authorization: Bearer $BBS_API_KEY" \
  "https://api.bigballsdata.com/v1/nfl/games/2024_01_BAL_KC/plays"

NFL data reference

See what each plan unlocks.

Every capability appears once, under the first plan that includes it.

What are you building?

Free

The essentials for evaluating an NFL idea.

Current season
Games and standingsSchedules, scores, results and standings.8 endpointsShow what’s included
  • Final score
    Technical details
    /v1/nfl/games · PENDING: declared Free, enforced EdgeAvailable data: 7 seasons
  • Game type
    Technical details
    /v1/nfl/games · PENDING: declared Free, enforced EdgeAvailable data: 7 seasons
  • Kickoff date
    Technical details
    /v1/nfl/games · PENDING: declared Free, enforced EdgeAvailable data: 7 seasons
  • Playing surface
    Technical details
    /v1/nfl/games · PENDING: declared Free, enforced EdgeAvailable data: 7 seasons
  • Rest days per team
    Technical details
    /v1/nfl/games · PENDING: declared Free, enforced EdgeAvailable data: 7 seasons
  • Roof type
    Technical details
    /v1/nfl/games · PENDING: declared Free, enforced EdgeAvailable data: 7 seasons
  • Stadium
    Technical details
    /v1/nfl/games · PENDING: declared Free, enforced EdgeAvailable data: 7 seasons
  • Week
    Technical details
    /v1/nfl/games · PENDING: declared Free, enforced EdgeAvailable data: 7 seasons
Players and availabilityProfiles, rosters, injuries and depth charts.3 endpointsShow what’s included
  • Player name
    Technical details
    /v1/playersAvailable data: ✓
  • Player position
    Technical details
    /v1/playersAvailable data: ✓
  • Team name
    Technical details
    /v1/playersAvailable data: ✓

Solo

Deeper football data for a production NFL product.

Up to 5 seasons
Players and availabilityProfiles, rosters, injuries and depth charts.11 endpointsShow what’s included
  • Depth chart position
    Technical details
    /v1/nfl/depth-charts · PENDING: declared Solo, enforced FreeAvailable data: 2 seasons
  • Depth chart rank
    Technical details
    /v1/nfl/depth-charts · PENDING: declared Solo, enforced FreeAvailable data: 2 seasons
  • Depth chart validity interval
    Technical details
    /v1/nfl/depth-charts · PENDING: declared Solo, enforced FreeAvailable data: 2 seasons
  • Jersey number
    Technical details
    /v1/players · PENDING: declared Solo, enforced FreeAvailable data: 7 seasons
  • Listed position
    Technical details
    /v1/nfl/rosters · PENDING: declared Solo, enforced EdgeAvailable data: 7 seasons
  • Player headshots
    Technical details
    /v1/players · PENDING: declared Solo, enforced FreeAvailable data: ✓
  • Practice participation status
    Technical details
    /v1/nfl/injuries · PENDING: declared Solo, enforced EdgeAvailable data: 7 seasons
  • Reported injury detail
    Technical details
    /v1/nfl/injuries · PENDING: declared Solo, enforced EdgeAvailable data: 7 seasons
  • Roster status
    Technical details
    /v1/scores · PENDING: declared Solo, enforced FreeAvailable data: 7 seasons
  • Weekly injury report status
    Technical details
    /v1/nfl/injuries · PENDING: declared Solo, enforced EdgeAvailable data: 7 seasons
  • Years of experience
    Technical details
    /v1/nfl/rosters · PENDING: declared Solo, enforced EdgeAvailable data: 7 seasons
OffensePassing, rushing, receiving and scoring.22 endpointsShow what’s included
  • Carries
    Technical details
    /v1/nfl/team-stats · PENDING: declared Solo, enforced EdgeAvailable data: 7 seasons
  • Completion percentage over expected
    Technical details
    /v1/nfl/team-stats · PENDING: declared Solo, enforced EdgeAvailable data: 7 seasons
  • Completions
    Technical details
    /v1/nfl/team-stats · PENDING: declared Solo, enforced EdgeAvailable data: 7 seasons
  • Interceptions thrown
    Technical details
    /v1/nfl/players/{player_id}/stats · PENDING: declared Solo, enforced EdgeAvailable data: 7 seasons
  • Interceptions thrown (team)
    Technical details
    /v1/nfl/team-stats · PENDING: declared Solo, enforced EdgeAvailable data: 7 seasons
  • Pass attempts
    Technical details
    /v1/nfl/team-stats · PENDING: declared Solo, enforced EdgeAvailable data: 7 seasons
  • Passing air yards
    Technical details
    /v1/nfl/team-stats · PENDING: declared Solo, enforced EdgeAvailable data: 7 seasons
  • Passing EPA
    Technical details
    /v1/nfl/team-stats · PENDING: declared Solo, enforced EdgeAvailable data: 7 seasons
  • Passing first downs
    Technical details
    /v1/nfl/team-stats · PENDING: declared Solo, enforced EdgeAvailable data: 7 seasons
  • Passing touchdowns
    Technical details
    /v1/nfl/team-stats · PENDING: declared Solo, enforced EdgeAvailable data: 7 seasons
  • Passing yards
    Technical details
    /v1/nfl/team-stats · PENDING: declared Solo, enforced EdgeAvailable data: 7 seasons
  • PPR fantasy points
    Technical details
    /v1/nfl/players/{player_id}/stats · PENDING: declared Solo, enforced EdgeAvailable data: 7 seasons
  • Receiving EPA
    Technical details
    /v1/nfl/team-stats · PENDING: declared Solo, enforced EdgeAvailable data: 7 seasons
  • Receiving touchdowns
    Technical details
    /v1/nfl/team-stats · PENDING: declared Solo, enforced EdgeAvailable data: 7 seasons
  • Receiving yards
    Technical details
    /v1/nfl/team-stats · PENDING: declared Solo, enforced EdgeAvailable data: 7 seasons
  • Receptions
    Technical details
    /v1/nfl/team-stats · PENDING: declared Solo, enforced EdgeAvailable data: 7 seasons
  • Rushing EPA
    Technical details
    /v1/nfl/team-stats · PENDING: declared Solo, enforced EdgeAvailable data: 7 seasons
  • Rushing first downs
    Technical details
    /v1/nfl/team-stats · PENDING: declared Solo, enforced EdgeAvailable data: 7 seasons
  • Rushing touchdowns
    Technical details
    /v1/nfl/team-stats · PENDING: declared Solo, enforced EdgeAvailable data: 7 seasons
  • Rushing yards
    Technical details
    /v1/nfl/team-stats · PENDING: declared Solo, enforced EdgeAvailable data: 7 seasons
  • Sacks taken
    Technical details
    /v1/nfl/team-stats · PENDING: declared Solo, enforced EdgeAvailable data: 7 seasons
  • Targets
    Technical details
    /v1/nfl/team-stats · PENDING: declared Solo, enforced EdgeAvailable data: 7 seasons
DefenseTackles, sacks, interceptions and team defense.16 endpointsShow what’s included
  • Defensive touchdowns
    Technical details
    /v1/nfl/players/{player_id}/stats · PENDING: declared Solo, enforced EdgeAvailable data: 7 seasons
  • Forced fumbles
    Technical details
    /v1/nfl/players/{player_id}/stats · PENDING: declared Solo, enforced EdgeAvailable data: 7 seasons
  • Interception return yards
    Technical details
    /v1/nfl/players/{player_id}/stats · PENDING: declared Solo, enforced EdgeAvailable data: 7 seasons
  • Interceptions caught
    Technical details
    /v1/nfl/players/{player_id}/stats · PENDING: declared Solo, enforced EdgeAvailable data: 7 seasons
  • Passes defended
    Technical details
    /v1/nfl/players/{player_id}/stats · PENDING: declared Solo, enforced EdgeAvailable data: 7 seasons
  • Quarterback hits
    Technical details
    /v1/nfl/players/{player_id}/stats · PENDING: declared Solo, enforced EdgeAvailable data: 7 seasons
  • Sack yards
    Technical details
    /v1/nfl/players/{player_id}/stats · PENDING: declared Solo, enforced EdgeAvailable data: 7 seasons
  • Sacks
    Technical details
    /v1/nfl/players/{player_id}/stats · PENDING: declared Solo, enforced EdgeAvailable data: 7 seasons
  • Safeties
    Technical details
    /v1/nfl/players/{player_id}/stats · PENDING: declared Solo, enforced EdgeAvailable data: 7 seasons
  • Solo tackles
    Technical details
    /v1/nfl/players/{player_id}/stats · PENDING: declared Solo, enforced EdgeAvailable data: 7 seasons
  • Tackle assists
    Technical details
    /v1/nfl/players/{player_id}/stats · PENDING: declared Solo, enforced EdgeAvailable data: 7 seasons
  • Tackle-for-loss yards
    Technical details
    /v1/nfl/players/{player_id}/stats · PENDING: declared Solo, enforced EdgeAvailable data: 7 seasons
  • Tackles for loss
    Technical details
    /v1/nfl/players/{player_id}/stats · PENDING: declared Solo, enforced EdgeAvailable data: 7 seasons
  • Tackles with assist
    Technical details
    /v1/nfl/players/{player_id}/stats · PENDING: declared Solo, enforced EdgeAvailable data: 7 seasons
  • Two-point attempts defended
    Technical details
    /v1/nfl/players/{player_id}/stats · PENDING: declared Solo, enforced EdgeAvailable data: 7 seasons
  • Two-point conversions defended
    Technical details
    /v1/nfl/players/{player_id}/stats · PENDING: declared Solo, enforced EdgeAvailable data: 7 seasons
Special teamsKicking, punting and returns.3 endpointsShow what’s included
  • Extra points blocked
    Technical details
    /v1/nfl/players/{player_id}/stats · PENDING: declared Solo, enforced EdgeAvailable data: 7 seasons
  • Field goals blocked
    Technical details
    /v1/nfl/players/{player_id}/stats · PENDING: declared Solo, enforced EdgeAvailable data: 7 seasons
  • Punts blocked
    Technical details
    /v1/nfl/players/{player_id}/stats · PENDING: declared Solo, enforced EdgeAvailable data: 7 seasons
Model intelligenceRatings, predictions and model-ready output.2 endpointsShow what’s included
  • Current Elo rating
    Technical details
    /v1/teams/{id}/elo · PENDING: declared Solo, enforced FreeAvailable data: ✓
  • Elo rating history
    Technical details
    /v1/teams/{id}/elo · PENDING: declared Solo, enforced FreeAvailable data: ✓

Trio

The same depth across three sports.

Up to 5 seasons

The NFL data depth stays the same while your product expands to three sports.

Edge

Every sport plus betting and market intelligence.

All available history

New at Edge

  • Current odds board
  • Historical odds and line movement
  • Closing lines and CLV analytics
  • Against-the-spread records
  • Value finder (+EV)
  • Value props

Pro

Every event, delivered for live products.

All available history

New at Pro

  • NFL play-by-play
  • NBA play-by-play
  • Soccer minute-by-minute: cards, substitutions, shots and VAR
  • Odds-divergence feed
  • Real-time WebSocket streaming
Play-by-play and liveEvery play, game situation and real-time delivery.14 endpointsShow what’s included
  • Defending team
    Technical details
    /v1/nfl/games/{game_id}/playsAvailable data: 7 seasons
  • Distance to go
    Technical details
    /v1/nfl/games/{game_id}/playsAvailable data: 7 seasons
  • Down
    Technical details
    /v1/nfl/games/{game_id}/playsAvailable data: 7 seasons
  • Expected points added
    Technical details
    /v1/nfl/team-stats · PENDING: declared Pro, enforced EdgeAvailable data: 7 seasons
  • Field position
    Technical details
    /v1/nfl/games/{game_id}/playsAvailable data: 7 seasons
  • Game clock
    Technical details
    /v1/nfl/games/{game_id}/playsAvailable data: 7 seasons
  • Passer on a play
    Technical details
    /v1/nfl/games/{game_id}/playsAvailable data: 7 seasons
  • Play type
    Technical details
    /v1/nfl/games/{game_id}/playsAvailable data: 7 seasons
  • Receiver on a play
    Technical details
    /v1/nfl/games/{game_id}/playsAvailable data: 7 seasons
  • Rusher on a play
    Technical details
    /v1/nfl/games/{game_id}/playsAvailable data: 7 seasons
  • Score differential
    Technical details
    /v1/nfl/games/{game_id}/playsAvailable data: 7 seasons
  • Team in possession
    Technical details
    /v1/nfl/games/{game_id}/playsAvailable data: 7 seasons
  • Win probability
    Technical details
    /v1/nfl/games/{game_id}/playsAvailable data: 7 seasons
  • Yards gained
    Technical details
    /v1/nfl/games/{game_id}/playsAvailable data: 7 seasons

MCP

Connect an agent. Start building.

Send your dashboard key as a bearer token and give your agent six NFL tools.

Connect with MCPhttps://mcp.bigballsdata.com/mcp
MCP · bigballsdata● live

Build me a fantasy football draft board using last season's data.

  • ✓ Games and player statistics loaded
  • ✓ Current injuries checked
  • ✓ Weekly consistency calculated

Ranking by floor rather than total, weighted for weekly consistency.

How fresh is the data, exactly?

Update intervals and the latest verifiable NFL timestamps.

  • Real-time

    Live scores

    Every 15 seconds
    during live games
    Last updated: 2026-10-15
  • Real-time

    Odds

    Every 60 seconds
    Delta polling, only changed lines fetched
  • Real-time

    Standings

    After final whistle
    Last updated: 2026-10-15
  • Real-time

    Player stats

    Every 15 seconds
    during live games
    Last updated: Oct 16, 2026, 3:33 AM UTC (stale, no live game right now)
  • Daily

    Rosters

    Checked daily
    updated when changes detected
  • Frequent

    Injuries

    Every 30 minutes
    Game-status reports; reserve lists excluded
    Last updated: Oct 17, 2026, 6:34 AM UTC
  • Frequent

    Games and schedule

    Every 15 minutes
    Last updated: Oct 17, 2026, 9:34 AM UTC
  • Static

    Historical stats

    Static

Cadences are upper bounds. WebSocket subscribers receive score and odds changes when the upstream poll detects them, without an additional page-cache delay.

Pricing

BigBalls Sports Data API

Scores, odds and play-by-play for developers. Plans step up by sport coverage and depth, not just request volume.

FreeStart with NFL data.
$0
$0 founder annual rate
  • 1 sport
  • 250 requests / day (500 with GitHub)
  • Current season
  • Scores, schedules, fixtures
  • Teams and players
  • Standings
  • Box scores and final results
Get a key
Founder rate
SoloOne sport with model intelligence.
$19per month
Future price $39Save 51%
$182.40 founder annual rate
  • Everything in Free, plus
  • 1 sport
  • 10,000 requests / day
  • Up to 5 seasons
  • Player headshots
  • Player and team season stats
  • Injuries and designations
  • Rosters and depth charts
  • Elo ratings and team model bands
  • Predictions
Choose Solo
Founder rate
TrioThree sports of your choosing.
$49per month
Future price $99Save 51%
$470.40 founder annual rate
  • Everything in Solo, plus
  • 3 sports
  • 25,000 requests / day
  • Up to 5 seasons
Choose Trio
Founder rate
EdgeEvery sport with betting intelligence.
$149per month
Future price $299Save 50%
$1,430.40 founder annual rate
  • Everything in Trio, plus
  • All sports
  • 100,000 requests / day
  • All available history
  • Current odds board
  • Historical odds and line movement
  • Closing lines and CLV analytics
  • Against-the-spread records
  • Value finder (+EV)
  • Value props
Choose Edge
Founder rate
ProFull play-by-play logs for basketball, hockey and football, plus real-time delivery.
$299per month
Future price $999Save 70%
$2,870.40 founder annual rate
  • Everything in Edge, plus
  • All sports
  • 200,000 requests / day
  • All available history
  • NFL play-by-play
  • NBA play-by-play
  • Soccer minute-by-minute: cards, substitutions, shots and VAR
  • Odds-divergence feed
  • Real-time WebSocket streaming
Choose Pro

NFL API FAQ

Answers before you build.

What NFL data is available?

You can retrieve schedules, scores, weekly player and team statistics, play-by-play, standings, injuries, depth charts, ratings and selected intelligence. Start with the endpoint reference above to see populated fields and the minimum plan. Follow a list response ID into its detail route when you need one game or player.

NFL data guide
Is it live, and how quickly does each dataset update?

Game surfaces update during live play when a current feed is available. Current-season archive tables refresh daily at 09:00 UTC, while each response reports its own data timestamp. Use that timestamp rather than assuming every category shares one cadence.

How do I authenticate and make my first request?

Create an account and copy the API key from your dashboard. Pass it as a bearer token in the Authorization header or as X-API-Key. Start by fetching Week 1 games, then follow a returned game ID into the play-by-play route.

Authentication guide
How do I find game, team, and player IDs?

Begin with a list endpoint instead of guessing an identifier. Game, team and player records expose IDs accepted by their corresponding detail routes. Store those IDs as opaque strings because their format is not a customer contract.

ID discovery guide
How much NFL history is available?

The NFL catalog spans six completed seasons from 2020 through 2025, with 2026 schedules also loaded. Free includes the current season, Solo and Trio include up to five seasons, and Edge and Pro include all available history. A technical detail disclosure names the available span for each field.

How do season, week, preseason, and postseason work?

Season means the calendar year in which that NFL season begins. Week and game type separate preseason, regular-season and postseason records. Send both season and week when you need a narrow weekly slice.

Can I retrieve weekly player and fantasy statistics?

Yes, player statistics are stored at player-week grain. Populated fields include passing, rushing, receiving and fantasy_points_ppr. Sum weekly rows for season totals and retain the weeks when you need form or consistency.

NFL player stats guide
Does the API provide live play-by-play?

Play-by-play requires a Pro-tier API key. Free, Solo, Trio and Edge keys receive a 403 with an upgrade hint on this route; the Pro requirement is specific to play-by-play, and schedules, scores, weekly stats and injuries stay available at Free. As of 4 September 2026, the route also includes verified passer, rusher and receiver names and identifiers after migration 224 was applied and the serving contract landed, alongside down, distance, clock, EPA and win probability for the same sequence. Use the actor fields when present and keep actor-free handling for plays such as kickoffs, punts and timeouts.

What does an empty or zero-stat result mean?

An unknown player returns 404 and a malformed identifier returns 400. A valid query with no rows returns an empty collection, while a real statistical zero remains numeric zero. Check status, the error envelope and response metadata before deciding which case you received.

Errors and empty results
How current are injuries, rosters, and depth charts?

The injury surface combines the NFL weekly report with a current roster and reserve-list snapshot. Game designation, practice participation, roster status and provider narrative remain separate facts, and every response names its source timestamps. Historical queries exclude the current roster snapshot rather than attaching today’s status to an old week.

What are the rate limits and recommended polling patterns?

Your daily and per-minute limits come from your plan and are shown in the dashboard. Cache closed-season responses because they rarely change. Poll only active games at the cadence your interface needs, and back off when the API returns a rate-limit response.

Rate limits
Are statistics corrected after games?

Yes, current-season natural-key rows can be replaced when a corrected publication arrives. The next daily refresh brings those corrections into the archive. Keep the row timestamp if your product needs to explain when a value changed.

Can I use NFL data commercially?

Yes for the NFL data itself: schedules, play-by-play, rosters and player stats are licensed for commercial use. Your plan still governs which endpoints and history depth you can call. If you intend to redistribute raw records rather than build a product on top of them, contact support first, since terms differ across the sports we carry.

Which timezone and timestamp format are used?

API timestamps use ISO 8601 and UTC unless a field explicitly says otherwise. Convert to a local timezone only at the presentation layer. Keep the original timestamp in storage so daylight-saving changes do not alter the underlying event.

How are postponed, suspended, overtime and canceled games represented?

Read the explicit game status rather than inferring finality from a score or kickoff time. Overtime remains part of the same game record, while postponed and canceled games keep their own status. Continue polling only statuses that can still advance.