STAT-API

NFL season_player_redzone_stats API

season_player_redzone_statsnfl.season_player_redzone_stats
Season player stats restricted to red-zone plays (inside the opponent's 20) — scoring efficiency, touchdown rate, and yardage production in the most-valuable area of the field.
GET/api/v1/nfl/season_player_redzone_stats
Requires one of: season_id — requests satisfying none of these return 400.
Parameters
player_idquerybigintoptional
Filter to a single player.
season_idquerybigintoptional
Filter to a season by year (e.g., 2025 for the 2025-26 season). Defaults to the current season.
limitqueryintegeroptionaldefault 100
Page size. Defaults to 100; max 5000.
from_idquerybigintoptional
Return rows with id strictly greater than this value; page using the previous response's `next_from_id`. Omit on the first page.
Restores the documented defaults (trial keys only accept the unchanged defaults).
Request
curl -sS --compressed \
  -H 'Authorization: Bearer YOUR_API_KEY' \
  'https://api.stat-api.com/api/v1/nfl/season_player_redzone_stats?season_id=2026'
Responses
200season_player_redzone_stats rows matching the declared filter set, wrapped in { season_player_redzone_stats, limit, next_from_id }. next_from_id is the last row's id on a full page — pass it back via ?from_id= to walk the full result; null marks the terminal page.application/jsonshow example ▸
400No declared filter set was satisfied — response body matches MissingRequiredFiltersError; pick one combo from the accepted-sets hint and resend.application/json
Response Schema(52 fields)show schema ▸
FieldTypeReferencesDescription
idkey
bigint—Primary Key
player_id
bigint—
e.g. 2
season_id
bigint—
e.g. 2025
assisted_tackles
integer—Assisted tackles in red zone
e.g. 0
defensive_tds
integer—Total defensive touchdowns in red zone
e.g. 0
forced_fumbles
integer—Forced fumbles in red zone
e.g. 0
fumble_recovery_tds
integer—Fumble recovery touchdowns in red zone
e.g. 0
fumble_recovery_yds
integer—Fumble recovery yards in red zone
e.g. 0
fumbles
integer—Fumbles in the red zone
e.g. 0
fumbles_lost
integer—Fumbles lost in the red zone
e.g. 0
fumbles_recovered
integer—Fumbles recovered in red zone
e.g. 0
games_played
integer—Number of games with red zone involvement
e.g. 1
games_started
integer—Number of games started
e.g. 0
interception_tds
integer—Interception return touchdowns in red zone
e.g. 0
interception_yds
integer—Interception return yards in red zone
e.g. 0
interceptions
integer—Interceptions in red zone
e.g. 0
offensive_snaps
integer—Offensive snaps played in red zone situations
e.g. 0
offensive_tds
integer—Total offensive touchdowns in the red zone
e.g. 0
passes_defended
integer—Passes defended in red zone
e.g. 0
passing_attempts
integer—Passing attempts in the red zone
e.g. 0
passing_completion_percentage
decimal—Completion percentage in the red zone
e.g. 0.0000
passing_completions
integer—Completed passes in the red zone
e.g. 0
passing_interceptions
integer—Interceptions thrown in the red zone
e.g. 0
passing_long
integer—Longest pass completion in the red zone
e.g. 0
passing_rating
decimal—Passer rating in the red zone
e.g. 0.0000
passing_sack_yds
integer—Yards lost to sacks in the red zone
e.g. 0
passing_sacks
integer—Times sacked in the red zone
e.g. 0
passing_tds
integer—Passing touchdowns in the red zone
e.g. 0
passing_yds
integer—Passing yards in the red zone
e.g. 0
passing_yds_per_attempt
decimal—Passing yards per attempt in the red zone
e.g. 0.0000
passing_yds_per_completion
decimal—Passing yards per completion in the red zone
e.g. 0.0000
quarterback_hits
integer—QB hits in red zone
e.g. 0
receiving_long
integer—Longest reception in the red zone
e.g. 0
receiving_tds
integer—Receiving touchdowns in the red zone
e.g. 0
receiving_yds
integer—Receiving yards in the red zone
e.g. 0
receiving_yds_per_reception
decimal—Yards per reception in the red zone
e.g. 0.0000
receiving_yds_per_target
decimal—Receiving yards per target in the red zone
e.g. 0.0000
reception_percentage
decimal—Reception percentage (receptions/targets) in the red zone
e.g. 0.0000
receptions
integer—Receptions in the red zone
e.g. 0
rushing_attempts
integer—Rushing attempts in the red zone
e.g. 0
rushing_long
integer—Longest rush in the red zone
e.g. 0
rushing_tds
integer—Rushing touchdowns in the red zone
e.g. 0
rushing_yds
integer—Rushing yards in the red zone
e.g. 0
rushing_yds_per_attempt
decimal—Rushing yards per attempt in the red zone
e.g. 0.0000
sacks
decimal—Sacks in red zone (0.5 for half sacks)
e.g. 0.0000
solo_tackles
integer—Solo tackles in red zone
e.g. 0
tackles_for_loss
integer—Tackles for loss in red zone
e.g. 0
targets
integer—Times targeted in the red zone
e.g. 0
total_tds
integer—Total touchdowns scored in the red zone
e.g. 0
two_pt_pass_conversions
integer—Successful two-point conversion passes in the red zone
e.g. 0
two_pt_reception_conversions
integer—Successful two-point conversion receptions in the red zone
e.g. 0
two_pt_rush_conversions
integer—Successful two-point conversion runs in the red zone
e.g. 0
GET/api/v1/nfl/season_player_redzone_stats/{id}
Parameters
idpathbigintrequired
Primary key (id) of the season_player_redzone_stat row.
Restores the documented defaults (trial keys only accept the unchanged defaults).
Request
curl -sS --compressed \
  -H 'Authorization: Bearer YOUR_API_KEY' \
  'https://api.stat-api.com/api/v1/nfl/season_player_redzone_stats/{pk_value}'
Responses
200Single season_player_redzone_stat row.application/jsonshow example ▸
404Row not found.
Response Schema(52 fields)show schema ▸
FieldTypeReferencesDescription
idkey
bigint—Primary Key
player_id
bigint—
e.g. 2
season_id
bigint—
e.g. 2025
assisted_tackles
integer—Assisted tackles in red zone
e.g. 0
defensive_tds
integer—Total defensive touchdowns in red zone
e.g. 0
forced_fumbles
integer—Forced fumbles in red zone
e.g. 0
fumble_recovery_tds
integer—Fumble recovery touchdowns in red zone
e.g. 0
fumble_recovery_yds
integer—Fumble recovery yards in red zone
e.g. 0
fumbles
integer—Fumbles in the red zone
e.g. 0
fumbles_lost
integer—Fumbles lost in the red zone
e.g. 0
fumbles_recovered
integer—Fumbles recovered in red zone
e.g. 0
games_played
integer—Number of games with red zone involvement
e.g. 1
games_started
integer—Number of games started
e.g. 0
interception_tds
integer—Interception return touchdowns in red zone
e.g. 0
interception_yds
integer—Interception return yards in red zone
e.g. 0
interceptions
integer—Interceptions in red zone
e.g. 0
offensive_snaps
integer—Offensive snaps played in red zone situations
e.g. 0
offensive_tds
integer—Total offensive touchdowns in the red zone
e.g. 0
passes_defended
integer—Passes defended in red zone
e.g. 0
passing_attempts
integer—Passing attempts in the red zone
e.g. 0
passing_completion_percentage
decimal—Completion percentage in the red zone
e.g. 0.0000
passing_completions
integer—Completed passes in the red zone
e.g. 0
passing_interceptions
integer—Interceptions thrown in the red zone
e.g. 0
passing_long
integer—Longest pass completion in the red zone
e.g. 0
passing_rating
decimal—Passer rating in the red zone
e.g. 0.0000
passing_sack_yds
integer—Yards lost to sacks in the red zone
e.g. 0
passing_sacks
integer—Times sacked in the red zone
e.g. 0
passing_tds
integer—Passing touchdowns in the red zone
e.g. 0
passing_yds
integer—Passing yards in the red zone
e.g. 0
passing_yds_per_attempt
decimal—Passing yards per attempt in the red zone
e.g. 0.0000
passing_yds_per_completion
decimal—Passing yards per completion in the red zone
e.g. 0.0000
quarterback_hits
integer—QB hits in red zone
e.g. 0
receiving_long
integer—Longest reception in the red zone
e.g. 0
receiving_tds
integer—Receiving touchdowns in the red zone
e.g. 0
receiving_yds
integer—Receiving yards in the red zone
e.g. 0
receiving_yds_per_reception
decimal—Yards per reception in the red zone
e.g. 0.0000
receiving_yds_per_target
decimal—Receiving yards per target in the red zone
e.g. 0.0000
reception_percentage
decimal—Reception percentage (receptions/targets) in the red zone
e.g. 0.0000
receptions
integer—Receptions in the red zone
e.g. 0
rushing_attempts
integer—Rushing attempts in the red zone
e.g. 0
rushing_long
integer—Longest rush in the red zone
e.g. 0
rushing_tds
integer—Rushing touchdowns in the red zone
e.g. 0
rushing_yds
integer—Rushing yards in the red zone
e.g. 0
rushing_yds_per_attempt
decimal—Rushing yards per attempt in the red zone
e.g. 0.0000
sacks
decimal—Sacks in red zone (0.5 for half sacks)
e.g. 0.0000
solo_tackles
integer—Solo tackles in red zone
e.g. 0
tackles_for_loss
integer—Tackles for loss in red zone
e.g. 0
targets
integer—Times targeted in the red zone
e.g. 0
total_tds
integer—Total touchdowns scored in the red zone
e.g. 0
two_pt_pass_conversions
integer—Successful two-point conversion passes in the red zone
e.g. 0
two_pt_reception_conversions
integer—Successful two-point conversion receptions in the red zone
e.g. 0
two_pt_rush_conversions
integer—Successful two-point conversion runs in the red zone
e.g. 0