NFL Scores, Box Scores & Stats avatar

NFL Scores, Box Scores & Stats

Pricing

from $2.40 / 1,000 game, standing, team or players

Go to Apify Store
NFL Scores, Box Scores & Stats

NFL Scores, Box Scores & Stats

NFL scores and schedules, betting odds (spread, total, moneyline; opening and closing, covers), player box scores (passing, rushing, receiving, defense, kicking), standings with seeds, rosters with injuries; college football too.

Pricing

from $2.40 / 1,000 game, standing, team or players

Rating

0.0

(0)

Developer

Tapaswai Choudhary

Tapaswai Choudhary

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

8 hours ago

Last modified

Security

Limited permissions

Share

NFL scores and schedules, player box scores, standings with playoff seeds, teams and rosters with injury status, plus college football (all FBS teams). Pick dates or a whole season, filter by team, export to JSON, CSV or Excel, or schedule it to get each final once.

Built for fantasy and DFS players, bettors and prop modellers, football analysts and writers, newsletters and bots, and AI agents.

What you get

Data typeOne row perFields
Gamesgamedate, week, status, home and away team and score, winner, quarter scores, team records, passing/rushing/receiving leaders, venue, attendance, TV, link
Box scoresplayer per gameteam, opponent, result; passing (completions, attempts, yards, TDs, INTs, sacks, rating, QBR), rushing, receiving (receptions, targets, yards, TDs), fumbles, defense (tackles, sacks, TFL, passes defended), interceptions, kick and punt returns, kicking, punting
Oddsgame per sportsbookmoneyline, spread and total with prices, opening and current or closing lines, favourite, line movement, fair win probability; for finished games which side covered and over/under result
Standingsteamconference, playoff seed, wins, losses, ties, win %, division record, home and road records, points for and against, streak
Teams / rostersteam / playerids, colours, logos; position, number, age, height, weight, college, experience, injury status

How to use it

This Sunday's results:

{ "leagues": ["nfl"], "daysBack": 2, "gameStatus": "final" }

Chiefs and Eagles player lines this season:

{ "leagues": ["nfl"], "dataType": "boxScores", "dateFrom": "2026-09-01", "teams": ["KC", "PHI"] }

College football this Saturday's schedule:

{ "leagues": ["ncaaf"], "daysBack": 0, "daysAhead": 3, "gameStatus": "scheduled" }

Opening and current betting lines for the next games:

{ "leagues": ["nfl"], "dataType": "odds", "daysBack": 0, "daysAhead": 3 }

Options

OptionWhat it does
Leagues (leagues)nfl, ncaaf
Data (dataType)games, boxScores, odds, standings, teams or rosters
Days back / Days ahead (daysBack, daysAhead)Rolling window: daysBack: 1 = yesterday and today; daysAhead: 7 = next week's fixtures
From date / To date (dateFrom, dateTo)Exact range (YYYY-MM-DD), up to about one season per run
Game status (gameStatus)any, final, live or scheduled
Teams (teams)Names or abbreviations, e.g. Chiefs, KC, PHI. Empty = all
Season (season)Standings for a past season, e.g. 2025; empty = current
Max results (maxItems)Most rows per run
Only new (onlyNew, monitorName)With a schedule, each run returns only rows earlier runs did not deliver; a game comes again when its status changes

Pricing

$3 per 1,000 games, odds rows, standings rows, teams or players, and $1 per 1,000 box-score player lines (an NFL game is about 80 lines, so about 8 cents), plus a small start fee per run. On the Apify free plan a run returns up to 100 rows.

Good to know

  • Only new + a schedule returns each game again only when its status changes, so finals arrive once.
  • Need other sports? Sports Data (tacps126/sports-data) covers 24 leagues with the same fields.
  • Questions: tacps126@gmail.com.