Skip to content

Data

NFL injury report data

Every weekly NFL injury report since 2009: game status, practice participation and the injury, by team and week. REST or MCP, 500 free credits to start.

EndzoneAPI serves the weekly NFL injury report for every season since 2009: each listed player's game status, practice participation and reported injury, by team and week, for the whole league in one call.

It is the input fantasy tools and betting models most often scrape by hand. Pull the current week before kickoff, or a whole season's reports to see how a status like questionable actually played out. The table below is read from the database.

Coverage by season

Counted from the database when this page was built.

SeasonWeeksReports
20263735
2025226,068
2024226,213
2023195,599
2022225,682
2021225,587
2020215,661
2019215,392
2018215,133
2017215,104
2016215,115
2015215,232
2014215,078
2013205,070
2012215,533
2011214,971
2010214,491
2009214,821

How to get it

get_injuries, 2 credits a call. A full 2025 season is 22 calls and 44 credits, inside the 500 free credits every account starts with.

curl -X POST https://mcp.endzoneapi.com/v1/get_injuries \
  -H "Content-Type: application/json" \
  -H "x-api-key: YOUR_API_KEY" \
  -d '{
  "season": 2025,
  "week": 10
}'

What comes back

season
week
injuries[]List of objects
injuries[].team
injuries[].player_id
injuries[].name
injuries[].position
injuries[].report_status
injuries[].report_primary_injury
injuries[].report_secondary_injury
injuries[].practice_status
injuries[].practice_primary_injury
injuries[].game_type
count

Every field and a real response: get_injuries docs.

Questions

How far back does NFL injury data go?

Every week of every season since 2009, updated daily through the current week.

What does each report include?

The player, team and position, the game status (out, doubtful, questionable), practice participation, and the primary and secondary injury as reported.

How current is it?

Reports refresh once a day from the nflverse release, so a status changed late on game day may lag by a day.

Is it free?

Every account starts with 500 free credits and no card. A whole season of reports costs under 50 credits.

What it will not do

  • Daily refresh, not live: late game-day status changes can lag by a day.
  • Official report fields only; no return-date estimates or injury history analysis.

Works with

Start with 500 free credits

No card. REST or MCP.