NFL Stats & Injury Report Scraper - Weekly Player Data avatar

NFL Stats & Injury Report Scraper - Weekly Player Data

Pricing

$0.10 / 1,000 player row returneds

Go to Apify Store
NFL Stats & Injury Report Scraper - Weekly Player Data

NFL Stats & Injury Report Scraper - Weekly Player Data

NFL weekly player stats and injury reports from open nflverse data. Filter by season, week, team, position or player. Standard and PPR fantasy points, passing, rushing, receiving, plus Out/Doubtful/Questionable status, plus NFL injury report changes vs last week. Data CC BY 4.0.

Pricing

$0.10 / 1,000 player row returneds

Rating

0.0

(0)

Developer

Penny Data

Penny Data

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

18 hours ago

Last modified

Share

NFL Stats Scraper & NFL Injury Report (nflverse, Weekly Player Data)

This NFL stats scraper and NFL injury report API returns both in one call: weekly injury reports and player stats (with standard and PPR fantasy points), filtered by season, week, team, position or player name. Pay per row returned.

What you get

  • player_stats: per player per week: passing, rushing and receiving yards/TDs, receptions, targets, target share, kicking, fantasy_points, fantasy_points_ppr.
  • injuries: per player per week: report_status (Out, Doubtful, Questionable), injury, and practice status/injury.
  • injuryChanges (NFL injury report changes): players whose game status or practice participation changed versus the previous week's report: player, team, position, prior_status, new_status, prior_practice, practice, change_type (status_changed, practice_changed, newly_listed, cleared), primary_injury. nflverse publishes one report row per player per week, so report_date is always null and the comparison is week over week.

Input

FieldMeaning
datasetplayer_stats (default), injuries or injuryChanges
seasonYear; empty = current season, falling back to the previous one if the new season has no data yet
week1-22; empty = latest week with data
teame.g. ["KC","BUF"]
positione.g. ["QB","WR"]
playerNameCase-insensitive substring
reportStatusInjuries only, e.g. ["Out","Doubtful"]
maxItemsRow cap (default 500); you are never charged for more

Example: {"dataset":"injuryChanges","week":8} returns the NFL injury report changes for week 8.

Example: {"dataset":"injuries","week":7,"reportStatus":["Out","Doubtful"]}

Pricing

Pay per event: a small Actor start fee plus $0.002 per row returned (player-row). Warnings and empty results are not charged.

Data source and license

Data comes from the open nflverse-data GitHub releases (stats_player and injuries). nflverse-data is licensed under Creative Commons Attribution 4.0 International (CC BY 4.0) (LICENSE). This Actor filters and reshapes the rows (selects columns, converts numbers); it makes no other changes. Attribution: data © the nflverse contributors, CC BY 4.0. Not affiliated with or endorsed by nflverse or the NFL. If you redistribute the data, keep the attribution.

Freshness depends on nflverse release updates (typically within a day of games and injury report publication).

Disclosure

This Actor was written with AI assistance (Claude).

Use with AI agents (MCP)

Call this actor from an AI agent (Claude, Cursor, or any MCP client) through the Apify MCP server. Add this URL as an MCP server in your client: https://mcp.apify.com?tools=pennydata/nfl-weekly-stats-injuries It exposes this actor as a tool the agent can run with the same input as above. An Apify API token is required. This actor was built with AI assistance.