NFL injury report: players ruled out
Only Out, IR and suspended players.
{
"mode": "injuries",
"leagues": [
"nfl"
],
"outOnly": true
}Run this task →Every injured player in the NFL, NBA, MLB, NHL and WNBA as rows: status, body part, surgery, expected return date and the analyst note. Injuries are joined to the games each team is about to play, so you see which side takes the field short-handed. No API key or login.
player / team | Player and team |
position | Player position |
status | Out, Questionable, IR and more |
bodyPart | Injured body part |
surgery | Whether surgery is involved |
expectedReturn | Expected return date |
note | Analyst note |
nextGame | Upcoming game the team plays |
$0.25 per 1,000 rows
Pay per event: you are charged only for what the run returns — injured player rows, team injury reports, games with both sides. There is no monthly subscription; caps in the input keep each run's cost predictable.
Apify gives $5 free credits every month — enough to test this scraper at no cost.
Ready-made inputs. Copy one into the scraper form or send it through the API.
Only Out, IR and suspended players.
{
"mode": "injuries",
"leagues": [
"nfl"
],
"outOnly": true
}Run this task →Next 2 days of games with full injury lists.
{
"mode": "games",
"leagues": [
"nba"
],
"daysAhead": 2,
"includePlayers": true
}Run this task →One row per team.
{
"mode": "teams",
"leagues": [
"nfl",
"nba",
"mlb",
"nhl"
]
}Run this task →Out, Questionable and Doubtful players for one team.
{
"mode": "injuries",
"leagues": [
"nfl"
],
"teams": [
"Kansas City Chiefs"
],
"statuses": [
"Out",
"Questionable",
"Doubtful"
]
}Run this task →NFL, NBA, MLB, NHL and WNBA — the leagues ESPN keeps injury lists for.
Yes. 'Only players who will not play' keeps Out, Injured Reserve, IL lists and suspensions.
The scraper reads publicly available ESPN data without logging in. Scraping public data is generally allowed, but you are responsible for complying with local laws and the site's terms, and for not collecting or misusing personal data.
Teams gives one row per team with its injured list; games joins both teams' injuries to each upcoming game.
Call it through the Apify API, use the Python or JavaScript client, or connect it to Make, n8n, Zapier or Google Sheets. Results export to JSON, CSV or Excel, and runs can be scheduled.