Skip to main content

NFL — PFF Premium Stats -- LEGACY (premium.pff.com, cookie auth; use the PFF Developer API) — Facet: coverage

pff_facet_coverage_scheme​

LEGACY (premium.pff.com cookie auth; prefer the pff_api_* Developer API wrappers). Facet report /defense/coverage_scheme (By Position leaderboard; add franchiseId for By Team, gameId for By Game)

Endpoint URL: GET https://premium.pff.com/api/v1/facet/defense/coverage_scheme

Valid URL: https://premium.pff.com/api/v1/facet/defense/coverage_scheme

API ParameterPythonPatternRequiredNullableDescription
leagueleagueYLeague slug (nfl/ncaa/aaf/ufl); pre-bound by the per-league shim modules.
seasonseasonYSeason (starting year).
weekweekYWeek or week-group key (e.g. 'REG', a week number, or a range).
franchiseIdfranchise_idYPFF franchise (team) id; filters a report 'By Team'.
gameIdgame_idYPFF game id; filters a report 'By Game'.
divisiondivisionYDivision filter (NCAA).

Returns​

return_parsed=True (default) — a tidy polars.DataFrame with the columns below; pass return_as_pandas=True for a pandas.DataFrame.

col_nametypedescription
man_touchdownsnumericTouchdowns allowed into the player's coverage when in man coverage.
man_interceptionsnumericInterceptions made in coverage when in man coverage.
zone_snap_counts_coverage_percentnumericShare of the player's coverage snaps played when in zone coverage.
man_avg_depth_of_targetnumericAverage depth of targets into the player's coverage, in yards downfield when in man coverage.
man_dropped_intsnumericInterception chances PFF charted as dropped when in man coverage.
draft_seasonnumericSeason of the player's NFL draft class, per PFF.
zone_coverage_snaps_per_targetnumericCoverage snaps played per target into the player's coverage when in zone coverage.
man_yards_per_receptionnumericAverage yards allowed per reception when in man coverage.
team_namecharacterTeam abbreviation the player is credited to for the range.
jersey_numbercharacterJersey number (string; zero-padded, e.g. "09").
man_snap_counts_coveragenumericCoverage snaps played when in man coverage.
man_tacklesnumericTackles made when in man coverage.
zone_stopsnumericStops, PFF's tackles that constitute a failed play for the offense when in zone coverage.
zone_snap_counts_coveragenumericCoverage snaps played when in zone coverage.
zone_yardsnumericReceiving yards allowed when in zone coverage.
man_coverage_snaps_per_targetnumericCoverage snaps played per target into the player's coverage when in man coverage.
zone_coverage_percentnumericShare of pass-play snaps spent in coverage when in zone coverage.
player_game_countnumericNumber of games the player appeared in over the covered span.
eligible_seasonnumericSeason of the player's NFL draft eligibility, per PFF.
zone_receptionsnumericReceptions allowed into the player's coverage when in zone coverage.
zone_forced_incompletion_ratenumericShare of targets into the player's coverage with a PFF-charted forced incompletion when in zone coverage.
man_snap_counts_pass_playnumericPass-play snaps when in man coverage.
zone_yards_per_receptionnumericAverage yards allowed per reception when in zone coverage.
man_longestnumericLongest completion allowed, in yards when in man coverage.
man_assistsnumericAssisted tackles when in man coverage.
zone_yards_after_catchnumericYards after the catch allowed when in zone coverage.
man_stopsnumericStops, PFF's tackles that constitute a failed play for the offense when in man coverage.
man_receptionsnumericReceptions allowed into the player's coverage when in man coverage.
zone_tacklesnumericTackles made when in zone coverage.
man_coverage_percentnumericShare of pass-play snaps spent in coverage when in man coverage.
penaltiesnumericPenalties charged to the player over the covered span.
zone_yards_per_coverage_snapnumericReceiving yards allowed per coverage snap when in zone coverage.
teamcharacterTeam abbreviation the player is credited to for the range.
man_catch_ratenumericCompletion percentage allowed on targets into the player's coverage when in man coverage.
man_grades_coverage_defensenumericPFF coverage grade when in man coverage, 0-100.
declined_penaltiesnumericPenalties committed by the player that were declined.
man_yards_after_catchnumericYards after the catch allowed when in man coverage.
man_pass_break_upsnumericPasses broken up when in man coverage.
man_yardsnumericReceiving yards allowed when in man coverage.
positioncharacterPFF position code the player is listed at (e.g. QB, HB, FB, WR, TE, T, G, C, ED, DI, LB, CB, S, K, P).
man_targetsnumericTargets into the player's coverage when in man coverage.
man_missed_tackle_ratenumericShare of tackle attempts the player missed when in man coverage.
zone_assistsnumericAssisted tackles when in zone coverage.
zone_snap_counts_pass_playnumericPass-play snaps when in zone coverage.
zone_missed_tackle_ratenumericShare of tackle attempts the player missed when in zone coverage.
zone_touchdownsnumericTouchdowns allowed into the player's coverage when in zone coverage.
zone_coverage_snaps_per_receptionnumericCoverage snaps played per reception allowed when in zone coverage.
man_coverage_snaps_per_receptionnumericCoverage snaps played per reception allowed when in man coverage.
zone_avg_depth_of_targetnumericAverage depth of targets into the player's coverage, in yards downfield when in zone coverage.
man_snap_counts_coverage_percentnumericShare of the player's coverage snaps played when in man coverage.
playercharacterPlayer's display name as PFF lists it.
franchise_idnumericPFF franchise (team) id (integer join key).
zone_forced_incompletesnumericIncompletions forced by the player's coverage, per PFF charting when in zone coverage.
man_forced_incompletion_ratenumericShare of targets into the player's coverage with a PFF-charted forced incompletion when in man coverage.
zone_targetsnumericTargets into the player's coverage when in zone coverage.
zone_longestnumericLongest completion allowed, in yards when in zone coverage.
zone_dropped_intsnumericInterception chances PFF charted as dropped when in zone coverage.
zone_interceptionsnumericInterceptions made in coverage when in zone coverage.
man_forced_incompletesnumericIncompletions forced by the player's coverage, per PFF charting when in man coverage.
player_idnumericPFF player id (integer; matches the /players id and every player_id join key).
zone_missed_tacklesnumericMissed tackles when in zone coverage.
base_snap_counts_coveragenumericCoverage snaps from the facet's unsplit base row, covering all coverage schemes.
man_missed_tacklesnumericMissed tackles when in man coverage.
zone_grades_coverage_defensenumericPFF coverage grade when in zone coverage, 0-100.
man_qb_rating_againstnumericNFL passer rating allowed on targets into the player's coverage when in man coverage.
zone_pass_break_upsnumericPasses broken up when in zone coverage.
zone_qb_rating_againstnumericNFL passer rating allowed on targets into the player's coverage when in zone coverage.
man_yards_per_coverage_snapnumericReceiving yards allowed per coverage snap when in man coverage.
zone_catch_ratenumericCompletion percentage allowed on targets into the player's coverage when in zone coverage.

return_parsed=False — the raw JSON Dict payload, unparsed.

Example​

pff_facet_coverage_scheme()

Last validated n/a.