Skip to main content

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

pff_facet_passing_pressure​

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

Endpoint URL: GET https://premium.pff.com/api/v1/facet/passing/pressure

Valid URL: https://premium.pff.com/api/v1/facet/passing/pressure

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
no_blitz_completion_percentnumericPercentage of pass attempts completed when not blitzed.
grades_offensenumericPFF overall offense grade for the player (0-100).
no_pressure_scramblesnumericNumber of scrambles from a clean pocket (no pressure).
blitz_touchdownsnumericNumber of passing touchdowns thrown when blitzed.
pressure_yardsnumericPassing yards gained when under pressure.
no_pressure_spikesnumericNumber of clock-stopping spikes from a clean pocket (no pressure).
blitz_ypanumericYards gained per pass attempt when blitzed.
no_blitz_grades_runnumericPFF rushing grade for the player (0-100) when not blitzed.
blitz_qb_ratingnumericTraditional NFL passer rating when blitzed.
no_pressure_thrown_awaysnumericNumber of intentional throwaways from a clean pocket (no pressure).
no_blitz_batsnumericNumber of pass attempts batted down at the line of scrimmage when not blitzed.
no_blitz_dropsnumericNumber of catchable passes dropped by receivers when not blitzed.
no_pressure_completion_percentnumericPercentage of pass attempts completed from a clean pocket (no pressure).
blitz_aimed_passesnumericNumber of aimed passes (attempts excluding spikes and throwaways) when blitzed, as charted by PFF.
pressure_grades_runnumericPFF rushing grade for the player (0-100) when under pressure.
no_blitz_sack_percentnumericPercentage of dropbacks that ended in a sack when not blitzed.
no_pressure_batsnumericNumber of pass attempts batted down at the line of scrimmage from a clean pocket (no pressure).
pressure_completionsnumericNumber of completed passes when under pressure.
blitz_big_time_throwsnumericNumber of big-time throws when blitzed, per PFF's highest-value, highest-difficulty throw designation.
no_blitz_drop_ratenumericPercentage of catchable passes dropped by receivers when not blitzed.
blitz_spikesnumericNumber of clock-stopping spikes when blitzed.
no_pressure_completionsnumericNumber of completed passes from a clean pocket (no pressure).
draft_seasonnumericNFL season (year) in which the player was drafted, per PFF player metadata.
no_pressure_passing_snapsnumericNumber of passing snaps played from a clean pocket (no pressure).
no_blitz_first_downsnumericNumber of passing first downs gained when not blitzed.
blitz_avg_time_to_thrownumericAverage time from snap to release in seconds when blitzed.
no_pressure_grades_hands_fumblenumericPFF hands (fumble) grade for the player, reflecting ball security (0-100) from a clean pocket (no pressure).
pressure_aimed_passesnumericNumber of aimed passes (attempts excluding spikes and throwaways) when under pressure, as charted by PFF.
blitz_sacksnumericNumber of sacks taken when blitzed.
no_pressure_interceptionsnumericNumber of passes intercepted from a clean pocket (no pressure).
team_namecharacterTeam abbreviation the player is credited to for the range.
pressure_epanumericTotal expected points added (EPA) on the player's dropbacks when under pressure.
blitz_completionsnumericNumber of completed passes when blitzed.
blitz_attemptsnumericNumber of pass attempts when blitzed.
pressure_twp_ratenumericTurnover-worthy plays as a percentage of qualifying attempts when under pressure, per PFF charting.
pressure_sacksnumericNumber of sacks taken when under pressure.
no_blitz_pressure_to_sack_ratenumericPercentage of pressured dropbacks that ended in a sack when not blitzed.
no_pressure_ypanumericYards gained per pass attempt from a clean pocket (no pressure).
pressure_passing_snapsnumericNumber of passing snaps played when under pressure.
grades_passnumericPFF passing grade (0-100).
pressure_batsnumericNumber of pass attempts batted down at the line of scrimmage when under pressure.
blitz_thrown_awaysnumericNumber of intentional throwaways when blitzed.
no_pressure_dropsnumericNumber of catchable passes dropped by receivers from a clean pocket (no pressure).
jersey_numbercharacterJersey number (string; zero-padded, e.g. "09").
pressure_grades_offense_penaltynumericPFF offensive penalty grade for the player (0-100) when under pressure.
pressure_scramblesnumericNumber of scrambles when under pressure.
blitz_drop_ratenumericPercentage of catchable passes dropped by receivers when blitzed.
pressure_grades_pass_routenumericPFF receiving (route) grade for the player (0-100) when under pressure.
blitz_completion_percentnumericPercentage of pass attempts completed when blitzed.
no_pressure_first_downsnumericNumber of passing first downs gained from a clean pocket (no pressure).
blitz_grades_offense_penaltynumericPFF offensive penalty grade for the player (0-100) when blitzed.
no_blitz_epanumericTotal expected points added (EPA) on the player's dropbacks when not blitzed.
blitz_interceptionsnumericNumber of passes intercepted when blitzed.
no_blitz_dropbacksnumericNumber of dropbacks when not blitzed.
no_blitz_grades_passnumericPFF passing grade (0-100) when not blitzed.
no_blitz_scramblesnumericNumber of scrambles when not blitzed.
pressure_drop_ratenumericPercentage of catchable passes dropped by receivers when under pressure.
no_blitz_yardsnumericPassing yards gained when not blitzed.
base_dropbacksnumericNumber of dropbacks across all splits, the baseline total for this facet.
pressure_pressure_to_sack_ratenumericPercentage of pressured dropbacks that ended in a sack, reported within the pressure split.
no_blitz_grades_hands_fumblenumericPFF hands (fumble) grade for the player, reflecting ball security (0-100) when not blitzed.
no_pressure_grades_offensenumericPFF overall offense grade for the player (0-100) from a clean pocket (no pressure).
no_pressure_avg_time_to_thrownumericAverage time from snap to release in seconds from a clean pocket (no pressure).
pressure_dropbacksnumericNumber of dropbacks when under pressure.
no_blitz_grades_offense_penaltynumericPFF offensive penalty grade for the player (0-100) when not blitzed.
no_pressure_grades_runnumericPFF rushing grade for the player (0-100) from a clean pocket (no pressure).
player_game_countnumericNumber of games the player appeared in during the period covered.
blitz_turnover_worthy_playsnumericNumber of turnover-worthy plays when blitzed, plays PFF charts as deserving of a turnover.
no_blitz_touchdownsnumericNumber of passing touchdowns thrown when not blitzed.
no_blitz_avg_depth_of_targetnumericAverage depth of target in air yards when not blitzed.
no_pressure_dropbacks_percentnumericShare of the player's total dropbacks that came from a clean pocket (no pressure), expressed as a percentage.
blitz_grades_passnumericPFF passing grade (0-100) when blitzed.
eligible_seasonnumericSeason (year) of the player's NFL draft eligibility, per PFF player metadata.
blitz_avg_depth_of_targetnumericAverage depth of target in air yards when blitzed.
no_blitz_spikesnumericNumber of clock-stopping spikes when not blitzed.
no_pressure_dropbacksnumericNumber of dropbacks from a clean pocket (no pressure).
blitz_btt_ratenumericBig-time throws as a percentage of qualifying attempts when blitzed, per PFF charting.
blitz_positive_epa_percentnumericPercentage of dropbacks with positive expected points added when blitzed.
no_pressure_btt_ratenumericBig-time throws as a percentage of qualifying attempts from a clean pocket (no pressure), per PFF charting.
no_pressure_drop_ratenumericPercentage of catchable passes dropped by receivers from a clean pocket (no pressure).
no_blitz_turnover_worthy_playsnumericNumber of turnover-worthy plays when not blitzed, plays PFF charts as deserving of a turnover.
pressure_positive_epa_percentnumericPercentage of dropbacks with positive expected points added when under pressure.
blitz_first_downsnumericNumber of passing first downs gained when blitzed.
no_blitz_dropbacks_percentnumericShare of the player's total dropbacks that came when not blitzed, expressed as a percentage.
pressure_turnover_worthy_playsnumericNumber of turnover-worthy plays when under pressure, plays PFF charts as deserving of a turnover.
no_pressure_epanumericTotal expected points added (EPA) on the player's dropbacks from a clean pocket (no pressure).
no_blitz_avg_time_to_thrownumericAverage time from snap to release in seconds when not blitzed.
no_blitz_positive_epa_percentnumericPercentage of dropbacks with positive expected points added when not blitzed.
pressure_btt_ratenumericBig-time throws as a percentage of qualifying attempts when under pressure, per PFF charting.
no_pressure_aimed_passesnumericNumber of aimed passes (attempts excluding spikes and throwaways) from a clean pocket (no pressure), as charted by PFF.
pressure_dropbacks_percentnumericShare of the player's total dropbacks that came when under pressure, expressed as a percentage.
grades_runnumericPFF rushing grade for the player (0-100).
no_pressure_def_gen_pressuresnumericNumber of defense-generated pressures on the player's dropbacks from a clean pocket (no pressure), as charted by PFF.
pressure_grades_offensenumericPFF overall offense grade for the player (0-100) when under pressure.
pressure_completion_percentnumericPercentage of pass attempts completed when under pressure.
pressure_avg_depth_of_targetnumericAverage depth of target in air yards when under pressure.
blitz_epanumericTotal expected points added (EPA) on the player's dropbacks when blitzed.
pressure_dropsnumericNumber of catchable passes dropped by receivers when under pressure.
no_blitz_def_gen_pressuresnumericNumber of defense-generated pressures on the player's dropbacks when not blitzed, as charted by PFF.
pressure_attemptsnumericNumber of pass attempts when under pressure.
pressure_big_time_throwsnumericNumber of big-time throws when under pressure, per PFF's highest-value, highest-difficulty throw designation.
no_blitz_thrown_awaysnumericNumber of intentional throwaways when not blitzed.
blitz_dropsnumericNumber of catchable passes dropped by receivers when blitzed.
no_pressure_touchdownsnumericNumber of passing touchdowns thrown from a clean pocket (no pressure).
no_pressure_sacksnumericNumber of sacks taken from a clean pocket (no pressure).
blitz_sack_percentnumericPercentage of dropbacks that ended in a sack when blitzed.
pressure_sack_percentnumericPercentage of dropbacks that ended in a sack when under pressure.
penaltiesnumericPenalties charged to the player over the covered span.
no_pressure_attemptsnumericNumber of pass attempts from a clean pocket (no pressure).
no_blitz_grades_offensenumericPFF overall offense grade for the player (0-100) when not blitzed.
blitz_scramblesnumericNumber of scrambles when blitzed.
blitz_dropbacks_percentnumericShare of the player's total dropbacks that came when blitzed, expressed as a percentage.
no_pressure_qb_ratingnumericTraditional NFL passer rating from a clean pocket (no pressure).
no_blitz_passing_snapsnumericNumber of passing snaps played when not blitzed.
no_blitz_aimed_passesnumericNumber of aimed passes (attempts excluding spikes and throwaways) when not blitzed, as charted by PFF.
blitz_yardsnumericPassing yards gained when blitzed.
teamcharacterTeam abbreviation the player is credited to for the range.
no_blitz_attemptsnumericNumber of pass attempts when not blitzed.
pressure_accuracy_percentnumericPercentage of aimed passes charted as accurate by PFF when under pressure.
no_blitz_hit_as_threwnumericNumber of attempts on which the passer was hit as he threw when not blitzed, as charted by PFF.
pressure_hit_as_threwnumericNumber of attempts on which the passer was hit as he threw when under pressure, as charted by PFF.
blitz_pressure_to_sack_ratenumericPercentage of pressured dropbacks that ended in a sack when blitzed.
declined_penaltiesnumericNumber of declined penalties committed by the player.
no_blitz_btt_ratenumericBig-time throws as a percentage of qualifying attempts when not blitzed, per PFF charting.
no_blitz_ypanumericYards gained per pass attempt when not blitzed.
blitz_grades_runnumericPFF rushing grade for the player (0-100) when blitzed.
pressure_interceptionsnumericNumber of passes intercepted when under pressure.
blitz_grades_hands_fumblenumericPFF hands (fumble) grade for the player, reflecting ball security (0-100) when blitzed.
no_pressure_grades_offense_penaltynumericPFF offensive penalty grade for the player (0-100) from a clean pocket (no pressure).
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).
blitz_grades_offensenumericPFF overall offense grade for the player (0-100) when blitzed.
grades_hands_fumblenumericPFF hands (fumble) grade for the player, reflecting ball security (0-100).
pressure_def_gen_pressuresnumericNumber of defense-generated pressures on the player's dropbacks when under pressure, as charted by PFF.
pressure_grades_passnumericPFF passing grade (0-100) when under pressure.
no_blitz_qb_ratingnumericTraditional NFL passer rating when not blitzed.
blitz_hit_as_threwnumericNumber of attempts on which the passer was hit as he threw when blitzed, as charted by PFF.
pressure_ypanumericYards gained per pass attempt when under pressure.
blitz_grades_pass_routenumericPFF receiving (route) grade for the player (0-100) when blitzed.
pressure_avg_time_to_thrownumericAverage time from snap to release in seconds when under pressure.
no_blitz_completionsnumericNumber of completed passes when not blitzed.
no_pressure_grades_pass_routenumericPFF receiving (route) grade for the player (0-100) from a clean pocket (no pressure).
no_pressure_sack_percentnumericPercentage of dropbacks that ended in a sack from a clean pocket (no pressure).
playercharacterPlayer's display name as PFF lists it.
no_blitz_accuracy_percentnumericPercentage of aimed passes charted as accurate by PFF when not blitzed.
no_pressure_pressure_to_sack_ratecharacterPressure-to-sack rate as reported within the no-pressure split of the PFF passing-pressure facet.
no_pressure_turnover_worthy_playsnumericNumber of turnover-worthy plays from a clean pocket (no pressure), plays PFF charts as deserving of a turnover.
pressure_first_downsnumericNumber of passing first downs gained when under pressure.
blitz_passing_snapsnumericNumber of passing snaps played when blitzed.
franchise_idnumericPFF franchise (team) id (integer join key).
no_pressure_twp_ratenumericTurnover-worthy plays as a percentage of qualifying attempts from a clean pocket (no pressure), per PFF charting.
no_blitz_sacksnumericNumber of sacks taken when not blitzed.
no_blitz_grades_pass_routenumericPFF receiving (route) grade for the player (0-100) when not blitzed.
no_pressure_accuracy_percentnumericPercentage of aimed passes charted as accurate by PFF from a clean pocket (no pressure).
no_blitz_twp_ratenumericTurnover-worthy plays as a percentage of qualifying attempts when not blitzed, per PFF charting.
no_pressure_hit_as_threwnumericNumber of attempts on which the passer was hit as he threw from a clean pocket (no pressure), as charted by PFF.
no_pressure_grades_passnumericPFF passing grade (0-100) from a clean pocket (no pressure).
no_pressure_positive_epa_percentnumericPercentage of dropbacks with positive expected points added from a clean pocket (no pressure).
pressure_spikesnumericNumber of clock-stopping spikes when under pressure.
pressure_grades_hands_fumblenumericPFF hands (fumble) grade for the player, reflecting ball security (0-100) when under pressure.
pressure_qb_ratingnumericTraditional NFL passer rating when under pressure.
blitz_batsnumericNumber of pass attempts batted down at the line of scrimmage when blitzed.
pressure_touchdownsnumericNumber of passing touchdowns thrown when under pressure.
pressure_thrown_awaysnumericNumber of intentional throwaways when under pressure.
no_blitz_interceptionsnumericNumber of passes intercepted when not blitzed.
blitz_dropbacksnumericNumber of dropbacks when blitzed.
blitz_def_gen_pressuresnumericNumber of defense-generated pressures on the player's dropbacks when blitzed, as charted by PFF.
player_idnumericPFF player id (integer; matches the /players id and every player_id join key).
no_blitz_big_time_throwsnumericNumber of big-time throws when not blitzed, per PFF's highest-value, highest-difficulty throw designation.
no_pressure_avg_depth_of_targetnumericAverage depth of target in air yards from a clean pocket (no pressure).
no_pressure_yardsnumericPassing yards gained from a clean pocket (no pressure).
blitz_twp_ratenumericTurnover-worthy plays as a percentage of qualifying attempts when blitzed, per PFF charting.
blitz_accuracy_percentnumericPercentage of aimed passes charted as accurate by PFF when blitzed.
no_pressure_big_time_throwsnumericNumber of big-time throws from a clean pocket (no pressure), per PFF's highest-value, highest-difficulty throw designation.
no_blitz_grades_pass_blocknumericPFF pass-blocking grade for the player (0-100) when not blitzed.
blitz_grades_pass_blocknumericPFF pass-blocking grade for the player (0-100) when blitzed.
no_pressure_grades_pass_blocknumericPFF pass-blocking grade for the player (0-100) from a clean pocket (no pressure).
pressure_grades_pass_blocknumericPFF pass-blocking grade for the player (0-100) when under pressure.
no_pressure_grades_hands_dropnumericPFF hands (drop) grade for the player (0-100) from a clean pocket (no pressure).
blitz_grades_hands_dropnumericPFF hands (drop) grade for the player (0-100) when blitzed.
pressure_grades_hands_dropnumericPFF hands (drop) grade for the player (0-100) when under pressure.
no_blitz_grades_hands_dropnumericPFF hands (drop) grade for the player (0-100) when not blitzed.
blitz_grades_run_blocknumericPFF run-blocking grade for the player (0-100) when blitzed.
no_pressure_grades_run_blocknumericPFF run-blocking grade for the player (0-100) from a clean pocket (no pressure).
no_blitz_grades_run_blocknumericPFF run-blocking grade for the player (0-100) when not blitzed.
blitz_grades_screen_blocknumericPFF screen-blocking grade for the player (0-100) when blitzed.
pressure_grades_screen_blocknumericPFF screen-blocking grade for the player (0-100) when under pressure.
no_blitz_grades_screen_blocknumericPFF screen-blocking grade for the player (0-100) when not blitzed.
pressure_grades_run_blocknumericPFF run-blocking grade for the player (0-100) when under pressure.
no_pressure_grades_screen_blocknumericPFF screen-blocking grade for the player (0-100) from a clean pocket (no pressure).
pressure_grades_coverage_defensenumericPFF coverage grade for the player (0-100) when under pressure.
pressure_grades_defensenumericPFF overall defense grade for the player (0-100) when under pressure.
no_blitz_grades_defensenumericPFF overall defense grade for the player (0-100) when not blitzed.
no_blitz_grades_defense_penaltynumericPFF defensive penalty grade for the player (0-100) when not blitzed.
blitz_grades_coverage_defensenumericPFF coverage grade for the player (0-100) when blitzed.
no_pressure_grades_defensenumericPFF overall defense grade for the player (0-100) from a clean pocket (no pressure).
no_pressure_grades_defense_penaltynumericPFF defensive penalty grade for the player (0-100) from a clean pocket (no pressure).
no_blitz_grades_coverage_defensenumericPFF coverage grade for the player (0-100) when not blitzed.
blitz_grades_defensenumericPFF overall defense grade for the player (0-100) when blitzed.
blitz_grades_defense_penaltynumericPFF defensive penalty grade for the player (0-100) when blitzed.
no_pressure_grades_coverage_defensenumericPFF coverage grade for the player (0-100) from a clean pocket (no pressure).
pressure_grades_defense_penaltynumericPFF defensive penalty grade for the player (0-100) when under pressure.
pressure_grades_pass_rush_defensenumericPFF pass-rush grade for the player (0-100) when under pressure.
blitz_grades_pass_rush_defensenumericPFF pass-rush grade for the player (0-100) when blitzed.
no_pressure_grades_tacklenumericPFF tackling grade for the player (0-100) from a clean pocket (no pressure).
blitz_grades_tacklenumericPFF tackling grade for the player (0-100) when blitzed.
blitz_grades_overall_tacklenumericPFF overall tackling grade for the player (0-100) when blitzed.
no_pressure_grades_pass_rush_defensenumericPFF pass-rush grade for the player (0-100) from a clean pocket (no pressure).
pressure_grades_overall_tacklenumericPFF overall tackling grade for the player (0-100) when under pressure.
no_blitz_grades_overall_tacklenumericPFF overall tackling grade for the player (0-100) when not blitzed.
pressure_grades_tacklenumericPFF tackling grade for the player (0-100) when under pressure.
no_blitz_grades_pass_rush_defensecharacterPFF pass-rush grade for the player (0-100) when not blitzed.
no_pressure_grades_overall_tacklenumericPFF overall tackling grade for the player (0-100) from a clean pocket (no pressure).
no_blitz_grades_tacklenumericPFF tackling grade for the player (0-100) when not blitzed.

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

Example​

pff_facet_passing_pressure()

Last validated n/a.

pff_facet_receiving_summary​

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

Endpoint URL: GET https://premium.pff.com/api/v1/facet/receiving/summary

Valid URL: https://premium.pff.com/api/v1/facet/receiving/summary

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
targetsnumericTimes targeted.
grades_pass_blocknumericPFF pass-blocking grade, 0-100.
grades_offensenumericPFF overall offense grade (0-100).
yards_after_catch_per_receptionnumericAverage yards after the catch per reception.
grades_pass_routenumericPFF receiving/route grade (0-100).
draft_seasonnumericSeason of the player's NFL draft class, per PFF.
team_namecharacterTeam abbreviation the player is credited to for the range.
yprrnumericYards per route run.
wide_snapsnumericReceiving snaps aligned out wide.
fumblesnumericFumbles by the player after the catch.
first_downsnumericReceptions that converted a first down.
jersey_numbercharacterJersey number (string; zero-padded, e.g. "09").
inline_snapsnumericReceiving snaps aligned inline, tight to the formation.
contested_targetsnumericContested targets.
player_game_countnumericGames with at least one qualifying snap in the requested range.
eligible_seasonnumericSeason of the player's NFL draft eligibility, per PFF.
inline_ratenumericShare of receiving snaps aligned inline, tight to the formation.
contested_catch_ratenumericPercentage of PFF-charted contested targets caught.
yardsnumericReceiving yards.
receptionsnumericPasses caught by the receiver.
targeted_qb_ratingnumericNFL passer rating on throws targeting the player.
interceptionsnumericInterceptions on passes targeting the player.
caught_percentnumericPercentage of targets caught.
drop_ratenumericShare of catchable targets the player dropped.
grades_hands_dropnumericPFF hands/drop grade (0-100).
slot_ratenumericShare of receiving snaps aligned in the slot.
slot_snapsnumericReceiving snaps aligned in the slot.
penaltiesnumericPenalties charged to the player over the covered span.
wide_ratenumericShare of receiving snaps aligned out wide.
pass_block_ratenumericShare of pass-play snaps spent pass blocking.
teamcharacterTeam abbreviation the player is credited to for the range.
declined_penaltiesnumericPenalties committed by the player that were declined.
route_ratenumericShare of pass-play snaps on which the player ran a route.
dropsnumericDropped passes.
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).
grades_hands_fumblenumericPFF ball-security (hands/fumble) grade, 0-100.
longestnumericLongest reception in yards.
pass_blocksnumericPass-play snaps spent pass blocking.
routesnumericPass routes run by the receiver.
pass_playsnumericPass-play snaps.
yards_per_receptionnumericAverage yards per reception.
playercharacterPlayer's display name as PFF lists it.
positive_epa_percentnumericPercentage of the player's targets producing positive expected points added.
franchise_idnumericPFF franchise (team) id (integer join key).
contested_receptionsnumericContested catches made.
yards_after_catchnumericYards after the catch.
avg_depth_of_targetnumericAverage depth of target in yards downfield.
epanumericExpected points added per target to the player, as computed by PFF (an average such as -0.27, not a total).
avoided_tacklesnumericTackles avoided after the catch.
player_idnumericPFF player id (integer; matches the /players id and every player_id join key).
touchdownsnumericReceiving touchdowns.

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

Example​

pff_facet_receiving_summary()

Last validated n/a.

pff_facet_return_summary​

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

Endpoint URL: GET https://premium.pff.com/api/v1/facet/return/summary

Valid URL: https://premium.pff.com/api/v1/facet/return/summary

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
declined_penaltiesnumericPenalties committed by the player that were declined.
draft_seasonnumericSeason of the player's NFL draft class, per PFF.
eligible_seasonnumericSeason of the player's NFL draft eligibility, per PFF.
franchise_idnumericPFF franchise (team) id (integer join key).
grades_kick_returnnumericPFF kickoff-return grade, 0-100.
grades_returnnumericPFF overall return grade, 0-100.
jersey_numbercharacterJersey number (string; zero-padded, e.g. "09").
kickoff_attemptsnumericKickoff returns attempted.
kickoff_fair_catchesnumericKickoffs fair-caught by the player.
kickoff_longnumericLongest kickoff return in yards.
kickoff_muffed_returnsnumericKickoff returns the player muffed.
kickoff_touchdownsnumericKickoff returns scoring a touchdown.
kickoff_yardsnumericTotal kickoff-return yards.
kickoff_ypanumericAverage yards per kickoff return.
penaltiesnumericPenalties charged to the player over the covered span.
playercharacterPlayer's display name as PFF lists it.
player_game_countnumericNumber of games the player appeared in over the covered span.
player_idnumericPFF player id (integer; matches the /players id and every player_id join key).
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).
punt_attemptsnumericPunt returns attempted.
punt_fair_catchesnumericPunts fair-caught by the player.
punt_longnumericLongest punt return in yards.
punt_muffed_returnsnumericPunt returns the player muffed.
punt_touchdownsnumericPunt returns scoring a touchdown.
punt_yardsnumericTotal punt-return yards.
punt_ypanumericAverage yards per punt return.
teamcharacterTeam abbreviation the player is credited to for the range.
team_namecharacterTeam abbreviation the player is credited to for the range.
total_attemptsnumericTotal return attempts, kickoffs and punts combined.
grades_punt_returnnumericPFF punt-return grade, 0-100.

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

Example​

pff_facet_return_summary()

Last validated n/a.

pff_facet_rushing_direction_stats​

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

Endpoint URL: GET https://premium.pff.com/api/v1/facet/rushing/direction

Valid URL: https://premium.pff.com/api/v1/facet/rushing/direction

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
directionslistNested per-direction rushing splits (attempts and results by run direction) as returned by the PFF API.
draft_seasonnumericSeason of the player's NFL draft class, per PFF.
eligible_seasonnumericSeason of the player's NFL draft eligibility, per PFF.
franchise_idnumericPFF franchise (team) id (integer join key).
jersey_numbercharacterJersey number (string; zero-padded, e.g. "09").
playercharacterPlayer's display name as PFF lists it.
player_idnumericPFF player id (integer; matches the /players id and every player_id join key).
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).
teamcharacterTeam abbreviation the player is credited to for the range.
team_namecharacterTeam abbreviation the player is credited to for the range.
total_attemptsnumericTotal rushing attempts across all run directions.

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

Example​

pff_facet_rushing_direction_stats()

Last validated n/a.

pff_facet_receiving_coverage_stats​

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

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

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

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 (parser: parse_pff_report); pass return_as_pandas=True for a pandas.DataFrame. return_parsed=False — the raw JSON Dict payload, unparsed.

Example​

pff_facet_receiving_coverage_stats()

Last validated n/a.

pff_facet_rushing_summary​

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

Endpoint URL: GET https://premium.pff.com/api/v1/facet/rushing/summary

Valid URL: https://premium.pff.com/api/v1/facet/rushing/summary

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
targetsnumericPasses thrown to the ball carrier (targets).
grades_pass_blocknumericPFF pass-blocking grade, 0-100.
grades_offensenumericPFF overall offense grade (0-100).
yards_after_contactnumericYards after contact.
explosivenumericRuns PFF designates as explosive.
grades_pass_routenumericPFF route-running (receiving) grade, 0-100.
draft_seasonnumericSeason of the player's NFL draft class, per PFF.
elu_rush_mtfnumericMissed tackles forced as a rusher, an input to PFF's elusive rating.
breakaway_attemptsnumericRuns of 15 or more yards, PFF's breakaway designation.
designed_yardsnumericRushing yards gained on designed runs, excluding scrambles.
team_namecharacterTeam abbreviation the player is credited to for the range.
yprrnumericYards per route run.
breakaway_percentnumericShare of rushing yards gained on breakaway runs of 15 or more yards.
fumblesnumericFumbles by the ball carrier.
first_downsnumericRushing first downs.
elusive_ratingnumericPFF elusive rating.
jersey_numbercharacterJersey number (string; zero-padded, e.g. "09").
breakaway_yardsnumericBreakaway (long-run) yards.
player_game_countnumericGames with at least one qualifying snap in the requested range.
eligible_seasonnumericSeason of the player's NFL draft eligibility, per PFF.
total_touchesnumericCombined carries and receptions.
scramble_yardsnumericRushing yards gained on scrambles.
yco_attemptnumericAverage yards after contact per rushing attempt.
yardsnumericTotal rushing yards gained.
grades_run_blocknumericPFF run-blocking grade, 0-100.
receptionsnumericPasses caught by the ball carrier.
zone_attemptsnumericRushing attempts on zone-scheme runs.
scramblesnumericQuarterback scrambles.
grades_runnumericPFF rushing grade (0-100).
penaltiesnumericPenalties charged to the player over the covered span.
attemptsnumericRushing attempts (carries) by the runner.
elu_yconumericYards-after-contact component used in PFF's elusive rating.
elu_recv_mtfnumericMissed tackles forced as a receiver, an input to PFF's elusive rating.
teamcharacterTeam abbreviation the player is credited to for the range.
declined_penaltiesnumericPenalties committed by the player that were declined.
ypanumericAverage yards per rushing attempt.
dropsnumericPasses dropped by the ball carrier.
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).
grades_hands_fumblenumericPFF ball-security (hands/fumble) grade, 0-100.
longestnumericLongest run in yards.
routesnumericPass routes run by the player.
playercharacterPlayer's display name as PFF lists it.
franchise_idnumericPFF franchise (team) id (integer join key).
rec_yardsnumericReceiving yards gained by the ball carrier (the rushing report also carries his receiving line).
gap_attemptsnumericRushing attempts on gap-scheme runs.
run_playsnumericRun-play snaps.
avoided_tacklesnumericMissed tackles forced.
grades_offense_penaltynumericPFF offensive penalty grade, 0-100.
player_idnumericPFF player id (integer; matches the /players id and every player_id join key).
touchdownsnumericRushing touchdowns.
grades_passnumericPFF passing grade, 0-100.

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

Example​

pff_facet_rushing_summary()

Last validated n/a.

pff_facet_slot_coverages​

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

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

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

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
coverage_snapsnumericCoverage snaps played while covering the slot.
coverage_snaps_per_receptionnumericCoverage snaps played per reception allowed while covering the slot.
coverage_snaps_per_targetnumericCoverage snaps played per target into the player's coverage while covering the slot.
draft_seasonnumericSeason of the player's NFL draft class, per PFF.
eligible_seasonnumericSeason of the player's NFL draft eligibility, per PFF.
franchise_idnumericPFF franchise (team) id (integer join key).
interceptionsnumericInterceptions made by the player while covering the slot.
jersey_numbercharacterJersey number (string; zero-padded, e.g. "09").
playercharacterPlayer's display name as PFF lists it.
player_game_countnumericNumber of games the player appeared in over the covered span.
player_idnumericPFF player id (integer; matches the /players id and every player_id join key).
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).
qb_rating_againstnumericNFL passer rating allowed on targets into the player's coverage while covering the slot.
receptionsnumericReceptions allowed in the player's coverage while covering the slot.
targetsnumericPasses thrown into the player's coverage (targets allowed) while covering the slot.
teamcharacterTeam abbreviation the player is credited to for the range.
team_namecharacterTeam abbreviation the player is credited to for the range.
touchdownsnumericTouchdowns allowed into the player's coverage while covering the slot.
yardsnumericReceiving yards allowed in the player's coverage while covering the slot.
yards_after_catchnumericYards after the catch allowed in the player's coverage while covering the slot.
yards_per_coverage_snapnumericReceiving yards allowed per coverage snap while covering the slot.

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

Example​

pff_facet_slot_coverages()

Last validated n/a.

pff_facet_pbes​

LEGACY (premium.pff.com cookie auth; prefer the pff_api_* Developer API wrappers). Facet report /signature/pass-blocking/efficiency/line (By Position leaderboard; add franchiseId for By Team, gameId for By Game)

Endpoint URL: GET https://premium.pff.com/api/v1/facet/signature/pass-blocking/efficiency/line

Valid URL: https://premium.pff.com/api/v1/facet/signature/pass-blocking/efficiency/line

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
attemptsnumericPass plays the team's offensive line blocked on over the covered span, as counted by PFF (equal to pass_snaps in the captured rows).
franchise_idnumericPFF franchise (team) id of the team whose offensive line the row describes (integer join key).
hits_allowednumericQuarterback hits allowed.
hurries_allowednumericQuarterback hurries allowed.
pass_snapsnumericPass-play snaps.
pbenumericPFF Pass Blocking Efficiency rating, pressures allowed per pass-blocking snap weighted toward sacks.
player_game_countnumericNumber of games the player appeared in over the covered span.
pressures_allowednumericTotal pressures allowed (sacks, hits, and hurries).
sacks_allowednumericSacks allowed by the team's offensive line over the covered span.
season_idnumericSeason (year) the row covers (e.g. 2022).
team_namecharacterAbbreviation of the team whose offensive line the row describes (e.g. "ATL").

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

Example​

pff_facet_pbes()

Last validated n/a.

pff_facet_prps​

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

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

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

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
lhs_sacksnumericSacks recorded when rushing from the left side.
rhs_hitsnumericQuarterback hits recorded when rushing from the right side.
rhs_prpnumericPFF Pass Rush Productivity rating, pressure generated per pass-rush snap weighted toward sacks when rushing from the right side.
draft_seasonnumericSeason of the player's NFL draft class, per PFF.
pass_snapsnumericPass-play snaps.
lhs_hurriesnumericQuarterback hurries recorded when rushing from the left side.
team_namecharacterTeam abbreviation the player is credited to for the range.
prpnumericPFF Pass Rush Productivity rating, pressure generated per pass-rush snap weighted toward sacks.
tacklesnumericTackles made by the player, as charted by PFF.
rhs_pressuresnumericTotal pressures generated (sacks, hits, and hurries) when rushing from the right side.
rhs_pass_rush_percentnumericShare of pass-play snaps spent rushing the passer when rushing from the right side.
jersey_numbercharacterJersey number (string; zero-padded, e.g. "09").
lhs_pass_rush_percentnumericShare of pass-play snaps spent rushing the passer when rushing from the left side.
lhs_pass_rush_snapsnumericPass-rush snaps played when rushing from the left side.
sacksnumericSacks recorded by the pass rusher.
lhs_assistsnumericAssisted tackles when rushing from the left side.
player_game_countnumericNumber of games the player appeared in over the covered span.
eligible_seasonnumericSeason of the player's NFL draft eligibility, per PFF.
lhs_pressuresnumericTotal pressures generated (sacks, hits, and hurries) when rushing from the left side.
pass_rush_snapsnumericPass-rush snaps played.
hurriesnumericQuarterback hurries recorded.
rhs_pass_rush_snapsnumericPass-rush snaps played when rushing from the right side.
lhs_prpnumericPFF Pass Rush Productivity rating, pressure generated per pass-rush snap weighted toward sacks when rushing from the left side.
hitsnumericQuarterback hits recorded by the pass rusher.
lhs_hitsnumericQuarterback hits recorded when rushing from the left side.
rhs_tacklesnumericTackles made when rushing from the right side.
lhs_stopsnumericStops, PFF's tackles that constitute a failed play for the offense when rushing from the left side.
teamcharacterTeam abbreviation the player is credited to for the range.
stopsnumericStops, PFF's tackles that constitute a failed play for the offense.
rhs_missesnumericMissed tackles when rushing from the right side.
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).
pressuresnumericTotal pressures generated (sacks, hits, and hurries).
missesnumericMissed tackles.
playercharacterPlayer's display name as PFF lists it.
rhs_sacksnumericSacks recorded when rushing from the right side.
franchise_idnumericPFF franchise (team) id (integer join key).
pass_rush_percentnumericShare of pass-play snaps spent rushing the passer.
rhs_hurriesnumericQuarterback hurries recorded when rushing from the right side.
rhs_assistsnumericAssisted tackles when rushing from the right side.
rhs_stopsnumericStops, PFF's tackles that constitute a failed play for the offense when rushing from the right side.
assistsnumericAssisted tackles credited to the player.
player_idnumericPFF player id (integer; matches the /players id and every player_id join key).
lhs_tacklesnumericTackles made when rushing from the left side.
lhs_missesnumericMissed tackles when rushing from the left side.

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

Example​

pff_facet_prps()

Last validated n/a.

pff_facet_receiving_scheme​

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

Endpoint URL: GET https://premium.pff.com/api/v1/facet/receiving/scheme

Valid URL: https://premium.pff.com/api/v1/facet/receiving/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_contested_catch_ratenumericPercentage of PFF-charted contested targets caught against man coverage.
man_touchdownsnumericReceiving touchdowns scored against man coverage.
zone_targets_percentnumericShare of the team's targets thrown to the player against zone coverage.
man_interceptionsnumericInterceptions thrown on passes targeting the player against man coverage.
zone_epanumericTotal expected points added on targets to the player against zone coverage.
man_avg_depth_of_targetnumericAverage depth of target in yards downfield against man coverage.
zone_pass_blocksnumericPass-play snaps spent pass blocking against zone coverage.
zone_avoided_tacklesnumericTackles avoided after the catch against zone coverage.
man_targeted_qb_ratingnumericNFL passer rating on throws targeting the player against man coverage.
draft_seasonnumericSeason of the player's NFL draft class, per PFF.
zone_positive_epa_percentnumericPercentage of the player's targets producing positive expected points added against zone coverage.
man_targets_percentnumericShare of the team's targets thrown to the player against man coverage.
man_yards_per_receptionnumericAverage yards per reception against man coverage.
team_namecharacterTeam abbreviation the player is credited to for the range.
man_drop_ratenumericShare of catchable targets the player dropped against man coverage.
zone_grades_pass_routenumericPFF route-running (receiving) grade against zone coverage, 0-100.
jersey_numbercharacterJersey number (string; zero-padded, e.g. "09").
zone_fumblesnumericFumbles by the player after the catch against zone coverage.
man_pass_block_ratenumericShare of pass-play snaps spent pass blocking against man coverage.
zone_yardsnumericReceiving yards gained against zone coverage.
man_yprrnumericYards per route run against man 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_dropsnumericPFF-charted drops against zone coverage.
zone_receptionsnumericReceptions made against zone coverage.
man_pass_playsnumericPass-play snaps against man coverage.
man_epanumericTotal expected points added on targets to the player against man coverage.
zone_yards_per_receptionnumericAverage yards per reception against zone coverage.
man_contested_targetsnumericPFF-charted contested targets against man coverage.
man_longestnumericLongest reception in yards against man coverage.
zone_yards_after_catchnumericYards gained after the catch against zone coverage.
man_receptionsnumericReceptions made against man coverage.
man_avoided_tacklesnumericTackles avoided after the catch against man coverage.
man_first_downsnumericReceptions that converted a first down against man coverage.
base_targetsnumericTotal targets from the facet's unsplit base row, across all coverage schemes.
zone_contested_catch_ratenumericPercentage of PFF-charted contested targets caught against zone coverage.
zone_targeted_qb_ratingnumericNFL passer rating on throws targeting the player against zone coverage.
man_routesnumericPass routes run by the player against man coverage.
zone_grades_hands_dropnumericPFF hands/drop grade against zone coverage, 0-100.
man_route_ratenumericShare of pass-play snaps on which the player ran a route against man coverage.
zone_pass_block_ratenumericShare of pass-play snaps spent pass blocking against zone coverage.
man_grades_pass_routenumericPFF route-running (receiving) grade against man coverage, 0-100.
penaltiesnumericPenalties charged to the player over the covered span.
zone_first_downsnumericReceptions that converted a first down against zone coverage.
zone_yprrnumericYards per route run against zone coverage.
man_dropsnumericPFF-charted drops against man coverage.
zone_caught_percentnumericPercentage of targets caught against zone coverage.
teamcharacterTeam abbreviation the player is credited to for the range.
man_fumblesnumericFumbles by the player after the catch against man coverage.
declined_penaltiesnumericPenalties committed by the player that were declined.
man_yards_after_catchnumericYards gained after the catch against man coverage.
man_yardsnumericReceiving yards gained against man coverage.
zone_pass_playsnumericPass-play snaps against zone 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_targetsnumericPass targets to the player against man coverage.
man_grades_hands_dropnumericPFF hands/drop grade against man coverage, 0-100.
man_pass_blocksnumericPass-play snaps spent pass blocking against man coverage.
zone_touchdownsnumericReceiving touchdowns scored against zone coverage.
zone_route_ratenumericShare of pass-play snaps on which the player ran a route against zone coverage.
zone_yards_after_catch_per_receptionnumericAverage yards after the catch per reception against zone coverage.
zone_avg_depth_of_targetnumericAverage depth of target in yards downfield against zone coverage.
playercharacterPlayer's display name as PFF lists it.
franchise_idnumericPFF franchise (team) id (integer join key).
zone_contested_targetsnumericPFF-charted contested targets against zone coverage.
zone_contested_receptionsnumericCatches made on PFF-charted contested targets against zone coverage.
man_contested_receptionsnumericCatches made on PFF-charted contested targets against man coverage.
man_yards_after_catch_per_receptionnumericAverage yards after the catch per reception against man coverage.
zone_targetsnumericPass targets to the player against zone coverage.
zone_longestnumericLongest reception in yards against zone coverage.
man_caught_percentnumericPercentage of targets caught against man coverage.
zone_drop_ratenumericShare of catchable targets the player dropped against zone coverage.
zone_interceptionsnumericInterceptions thrown on passes targeting the player against zone coverage.
man_positive_epa_percentnumericPercentage of the player's targets producing positive expected points added against man coverage.
zone_routesnumericPass routes run by the player against zone coverage.
player_idnumericPFF player id (integer; matches the /players id and every player_id join key).

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

Example​

pff_facet_receiving_scheme()

Last validated n/a.