Skip to main content

NFL — PFF Developer API (api.pff.com, API key) — Other: position_report

pff_api_position_report​

One of nineteen player reports for the whole league, one row per player

Endpoint URL: GET https://api.pff.com/v2/{league}/positions/reports/{report}

Valid URL: https://api.pff.com/v2/nfl/positions/reports/offense?season=2022

API ParameterPythonPatternRequiredNullableDescription
leagueleagueYLeague slug: nfl or ncaa.
reportreportYWhich report: offense, passing, passing-depth, passing-pressure, receiving, receiving-depth, rushing, blocking, pass-blocking, run-blocking, defense, run-defense, pass-rush, coverage, special-teams, kick-returns, field-goals, punting, kickoffs — the same vocabulary as team-report.
seasonseasonYSeason, as a four-digit year: 2006 or later, and at most one year past the current season.
weekGroupweek_groupYWhich part of the season to cover: REG (regular season), PO (playoffs) or REGPO (both, the default).
weekweekYNarrow the report to one week of the weekGroup — or, with weekTo, to a span of weeks.
weekToweek_toYThe last week of a span that starts at week; requires week.

Returns​

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

col_nametypedescription
player_idintegerPFF player id (integer; matches the /players id and every player_id join key).
playercharacterPlayer's display name as PFF lists it (e.g. "Tom Brady").
positioncharacterPFF position code the player is listed at (e.g. QB, HB, WR, TE, T, G, C, ED, DI, LB, CB, S, K, P, LS).
declined_penaltiesintegerPenalties committed by the player that were declined.
draft_seasonintegerSeason of the player's NFL draft class, per PFF.
eligible_seasonintegerSeason of the player's NFL draft eligibility, per PFF.
franchise_idintegerPFF franchise (team) id (integer join key).
grades_hands_fumblenumericPFF ball-security (hands/fumble) grade, 0-100.
grades_offensenumericPFF overall offense grade (0-100).
grades_offense_penaltynumericPFF offensive penalty grade, 0-100.
grades_passnumericPFF passing grade (0-100).
grades_pass_routenumericPFF receiving/route grade (0-100).
grades_runnumericPFF rushing grade (0-100).
grades_run_blocknumericPFF run-blocking grade (0-100).
jersey_numbercharacterJersey number (string; zero-padded, e.g. "09").
penaltiesintegerPenalties charged to the player over the covered span (see declined_penalties for the ones that were declined).
player_game_countintegerNumber of games the player appeared in over the covered span.
snap_counts_passintegerPass-play snaps spent as the passer, rather than blocking or running a route.
snap_counts_pass_blockintegerPass-blocking snaps played.
snap_counts_pass_routeintegerSnaps spent running a pass route.
snap_counts_runintegerRun-play snaps: on the offense report, run plays on which the player was the runner rather than a run blocker; on the run-defense report, run-defense snaps played.
snap_counts_run_blockintegerRun-blocking snaps played.
snap_counts_totalintegerTotal offensive snaps played.
snap_counts_total_passintegerTotal pass-play snaps across passing, pass blocking, and route running.
snap_counts_total_runintegerTotal run-play snaps across rushing and run blocking.
teamcharacterTeam abbreviation the player is credited to for the range.
team_namecharacterTeam name/abbreviation the player is credited to for the range.
grades_pass_blocknumericPFF pass-blocking grade (0-100).

passing

col_nametypedescription
player_idintegerPFF player id (integer; matches the /players id and every player_id join key).
playercharacterPlayer's display name as PFF lists it (e.g. "Tom Brady").
positioncharacterPFF position code the player is listed at (e.g. QB, HB, WR, TE, T, G, C, ED, DI, LB, CB, S, K, P, LS).
grades_offensenumericPFF overall offense grade (0-100).
twp_ratenumericTurnover-worthy-play rate.
btt_ratenumericBig-time-throw rate.
spikesintegerClock-stopping spike plays.
dropbacksintegerTotal quarterback dropbacks.
thrown_awaysintegerPasses intentionally thrown away.
draft_seasonintegerSeason of the player's NFL draft class, per PFF.
team_namecharacterTeam name/abbreviation the player is credited to for the range.
grades_passnumericPFF passing grade (0-100).
hit_as_threwintegerPlays where the quarterback was hit as he threw.
first_downsintegerFirst downs gained: passing first downs on the passing report, first-down receptions on receiving, rushing first downs on rushing.
jersey_numbercharacterJersey number (string; zero-padded, e.g. "09").
sack_percentnumericSack rate (sacks per dropback).
batsintegerPasses batted at the line.
sacksintegerSacks: recorded by the player on the defense and pass-rush reports; times the passer was sacked on the passing report.
player_game_countintegerNumber of games the player appeared in over the covered span.
eligible_seasonintegerSeason of the player's NFL draft eligibility, per PFF.
completionsintegerCompleted passes by the passer.
yardsintegerYards in the report's play family: passing yards (passing), receiving yards (receiving), rushing yards (rushing), gross punt yards (punting), and receiving yards allowed into the player's coverage (coverage, defense).
accuracy_percentnumericCharted accuracy percentage.
scramblesintegerQuarterback scrambles (pass plays on which the passer ran with the ball).
interceptionsintegerInterceptions: thrown by the passer on the passing report, made by the player on the coverage and defense reports, and on passes targeting the player on the receiving report.
drop_ratenumericDrop rate, in percent: share of catchable passes dropped by the passer's receivers (passing report) or by the player (receiving report).
grades_runnumericPFF rushing grade (0-100).
qb_ratingnumericNFL passer rating.
completion_percentnumericCompletion percentage.
penaltiesintegerPenalties charged to the player over the covered span (see declined_penalties for the ones that were declined).
attemptsintegerAttempts in the report's play family: pass attempts on the passing report, carries on rushing, punts on punting and kickoffs on the kickoffs report.
teamcharacterTeam abbreviation the player is credited to for the range.
declined_penaltiesintegerPenalties committed by the player that were declined.
passing_snapsintegerNumber of passing snaps played.
pressure_to_sack_ratenumericPercentage of pressured dropbacks that ended in a sack.
ypanumericYards per attempt: passing yards per pass attempt on the passing report, rushing yards per carry on the rushing report.
dropsintegerDropped passes: drops by the passer's receivers on the passing report, drops by the player on the receiving and rushing reports.
grades_hands_fumblenumericPFF ball-security (hands/fumble) grade, 0-100.
avg_time_to_thrownumericAverage time to throw, in seconds from snap to release, on the passer's attempts.
big_time_throwsintegerNumber of big-time throws, per PFF's highest-value, highest-difficulty throw designation.
positive_epa_percentnumericPercentage of dropbacks with positive expected points added.
franchise_idintegerPFF franchise (team) id (integer join key).
avg_depth_of_targetnumericAverage depth of target, in yards downfield: of the passer's throws (passing), of passes to the player (receiving), or of targets into the player's coverage (coverage).
turnover_worthy_playsintegerNumber of turnover-worthy plays, plays PFF charts as deserving of a turnover.
epanumericExpected points added per play on the passer's dropbacks, as computed by PFF (an average such as 0.04, not a season total).
aimed_passesintegerNumber of aimed passes (attempts excluding spikes and throwaways), as charted by PFF.
touchdownsintegerTouchdowns: passing touchdowns thrown (passing), receiving and rushing touchdowns scored (receiving, rushing), or touchdowns allowed into the player's coverage (coverage, defense).
def_gen_pressuresintegerNumber of defense-generated pressures on the player's dropbacks, as charted by PFF.
npa_epanumericExpected points added per play on the passer's non-play-action dropbacks, as computed by PFF (npa_ = non-play-action).
npa_positive_epa_percentnumericPercentage of the passer's non-play-action dropbacks with positive expected points added.
no_screen_epanumericExpected points added per play on the passer's non-screen dropbacks, as computed by PFF.
no_screen_positive_epa_percentnumericPercentage of the passer's non-screen dropbacks with positive expected points added.
pass_rate_oenumericPass rate over expectation on the passer's plays, in percentage points (actual minus PFF-expected pass rate).
completion_oenumericCompletion percentage over expectation, in percentage points (actual minus PFF-expected completion rate).
accuracy_oenumericAccuracy percentage over expectation, in percentage points (PFF-charted accuracy minus its expected value).
offense_pos_graded_ratenumericPercentage of the player's offensive plays that PFF graded positively.
offense_neg_graded_ratenumericPercentage of the player's offensive plays that PFF graded negatively.

passing-depth

col_nametypedescription
player_idintegerPFF player id (integer; matches the /players id and every player_id join key).
playercharacterPlayer's display name as PFF lists it (e.g. "Tom Brady").
positioncharacterPFF position code the player is listed at (e.g. QB, HB, WR, TE, T, G, C, ED, DI, LB, CB, S, K, P, LS).
left_behind_los_accuracy_percentnumericPercentage of aimed passes charted as accurate by PFF on throws behind the line of scrimmage to the left side of the field.
left_short_scramblesintegerNumber of scrambles on short (0-9 air yards) throws to the left side of the field.
center_short_first_downsintegerNumber of passing first downs gained on short (0-9 air yards) throws to the center of the field.
right_short_batsintegerNumber of pass attempts batted down at the line of scrimmage on short (0-9 air yards) throws to the right side of the field.
right_behind_los_positive_epa_percentnumericPercentage of dropbacks with positive expected points added on throws behind the line of scrimmage to the right side of the field.
left_behind_los_completionsintegerNumber of completed passes on throws behind the line of scrimmage to the left side of the field.
left_medium_dropbacksintegerNumber of dropbacks on medium (10-19 air yards) throws to the left side of the field.
right_medium_grades_passnumericPFF passing grade (0-100) on medium (10-19 air yards) throws to the right side of the field.
right_medium_hit_as_threwintegerNumber of attempts on which the passer was hit as he threw on medium (10-19 air yards) throws to the right side of the field, as charted by PFF.
behind_los_attempts_percentnumericShare of the player's total pass attempts that came on throws behind the line of scrimmage, expressed as a percentage.
right_short_turnover_worthy_playsintegerNumber of turnover-worthy plays on short (0-9 air yards) throws to the right side of the field, plays PFF charts as deserving of a turnover.
right_medium_qb_ratingnumericTraditional NFL passer rating on medium (10-19 air yards) throws to the right side of the field.
deep_twp_ratenumericTurnover-worthy plays as a percentage of qualifying attempts on deep (20+ air yards) throws, per PFF charting.
center_medium_sacksintegerNumber of sacks taken on medium (10-19 air yards) throws to the center of the field.
medium_interceptionsintegerInterceptions on medium (10-19 air yards) throws: thrown by the passer (passing-depth) or on passes targeting the player (receiving-depth).
left_deep_completionsintegerNumber of completed passes on deep (20+ air yards) throws to the left side of the field.
behind_los_spikesintegerNumber of clock-stopping spikes on throws behind the line of scrimmage.
medium_aimed_passesintegerNumber of aimed passes (attempts excluding spikes and throwaways) on medium (10-19 air yards) throws, as charted by PFF.
center_behind_los_dropsintegerNumber of catchable passes dropped by receivers on throws behind the line of scrimmage to the center of the field.
center_behind_los_interceptionsintegerNumber of passes intercepted on throws behind the line of scrimmage to the center of the field.
behind_los_dropbacksintegerNumber of dropbacks on throws behind the line of scrimmage.
left_behind_los_interceptionsintegerNumber of passes intercepted on throws behind the line of scrimmage to the left side of the field.
left_deep_first_downsintegerNumber of passing first downs gained on deep (20+ air yards) throws to the left side of the field.
deep_passing_snapsintegerNumber of passing snaps played on deep (20+ air yards) throws.
center_short_btt_ratenumericBig-time throws as a percentage of qualifying attempts on short (0-9 air yards) throws to the center of the field, per PFF charting.
center_medium_thrown_awaysintegerNumber of intentional throwaways on medium (10-19 air yards) throws to the center of the field.
center_deep_avg_depth_of_targetnumericAverage depth of target in air yards on deep (20+ air yards) throws to the center of the field.
center_short_dropsintegerNumber of catchable passes dropped by receivers on short (0-9 air yards) throws to the center of the field.
center_deep_first_downsintegerNumber of passing first downs gained on deep (20+ air yards) throws to the center of the field.
left_medium_completion_percentnumericPercentage of pass attempts completed on medium (10-19 air yards) throws to the left side of the field.
center_deep_attemptsintegerNumber of pass attempts on deep (20+ air yards) throws to the center of the field.
center_behind_los_attemptsintegerNumber of pass attempts on throws behind the line of scrimmage to the center of the field.
right_short_positive_epa_percentnumericPercentage of dropbacks with positive expected points added on short (0-9 air yards) throws to the right side of the field.
center_deep_aimed_passesintegerNumber of aimed passes (attempts excluding spikes and throwaways) on deep (20+ air yards) throws to the center of the field, as charted by PFF.
right_deep_grades_passnumericPFF passing grade (0-100) on deep (20+ air yards) throws to the right side of the field.
right_medium_big_time_throwsintegerNumber of big-time throws on medium (10-19 air yards) throws to the right side of the field, per PFF's highest-value, highest-difficulty throw designation.
deep_sack_percentintegerPercentage of dropbacks that ended in a sack on deep (20+ air yards) throws.
center_medium_pressure_to_sack_rateintegerPercentage of pressured dropbacks that ended in a sack on medium (10-19 air yards) throws to the center of the field.
deep_sacksintegerNumber of sacks taken on deep (20+ air yards) throws.
right_medium_ypanumericYards gained per pass attempt on medium (10-19 air yards) throws to the right side of the field.
left_deep_drop_ratenumericPercentage of catchable passes dropped by receivers on deep (20+ air yards) throws to the left side of the field.
right_medium_attempts_percentnumericShare of the player's total pass attempts that came on medium (10-19 air yards) throws to the right side of the field, expressed as a percentage.
right_deep_btt_ratenumericBig-time throws as a percentage of qualifying attempts on deep (20+ air yards) throws to the right side of the field, per PFF charting.
center_short_attempts_percentnumericShare of the player's total pass attempts that came on short (0-9 air yards) throws to the center of the field, expressed as a percentage.
deep_dropsintegerCatchable passes dropped on deep (20+ air yards) throws: by the passer's receivers (passing-depth) or by the player (receiving-depth).
center_behind_los_big_time_throwsintegerNumber of big-time throws on throws behind the line of scrimmage to the center of the field, per PFF's highest-value, highest-difficulty throw designation.
center_behind_los_touchdownsintegerNumber of passing touchdowns thrown on throws behind the line of scrimmage to the center of the field.
right_behind_los_twp_ratenumericTurnover-worthy plays as a percentage of qualifying attempts on throws behind the line of scrimmage to the right side of the field, per PFF charting.
center_deep_completionsintegerNumber of completed passes on deep (20+ air yards) throws to the center of the field.
center_short_attemptsintegerNumber of pass attempts on short (0-9 air yards) throws to the center of the field.
left_behind_los_sack_percentintegerPercentage of dropbacks that ended in a sack on throws behind the line of scrimmage to the left side of the field.
center_short_pressure_to_sack_rateintegerPercentage of pressured dropbacks that ended in a sack on short (0-9 air yards) throws to the center of the field.
deep_touchdownsintegerTouchdowns on deep (20+ air yards) throws: thrown by the passer (passing-depth) or scored by the player (receiving-depth).
center_behind_los_accuracy_percentnumericPercentage of aimed passes charted as accurate by PFF on throws behind the line of scrimmage to the center of the field.
center_deep_drop_ratenumericPercentage of catchable passes dropped by receivers on deep (20+ air yards) throws to the center of the field.
right_short_first_downsintegerNumber of passing first downs gained on short (0-9 air yards) throws to the right side of the field.
right_behind_los_first_downsintegerNumber of passing first downs gained on throws behind the line of scrimmage to the right side of the field.
short_interceptionsintegerInterceptions on short (0-9 air yards) throws: thrown by the passer (passing-depth) or on passes targeting the player (receiving-depth).
center_medium_scramblesintegerNumber of scrambles on medium (10-19 air yards) throws to the center of the field.
left_behind_los_sacksintegerNumber of sacks taken on throws behind the line of scrimmage to the left side of the field.
left_short_ypanumericYards gained per pass attempt on short (0-9 air yards) throws to the left side of the field.
left_short_qb_ratingnumericTraditional NFL passer rating on short (0-9 air yards) throws to the left side of the field.
right_behind_los_qb_ratingnumericTraditional NFL passer rating on throws behind the line of scrimmage to the right side of the field.
draft_seasonintegerSeason of the player's NFL draft class, per PFF.
right_behind_los_dropbacksintegerNumber of dropbacks on throws behind the line of scrimmage to the right side of the field.
behind_los_def_gen_pressuresintegerNumber of defense-generated pressures on the player's dropbacks on throws behind the line of scrimmage, as charted by PFF.
right_short_thrown_awaysintegerNumber of intentional throwaways on short (0-9 air yards) throws to the right side of the field.
deep_def_gen_pressuresintegerNumber of defense-generated pressures on the player's dropbacks on deep (20+ air yards) throws, as charted by PFF.
right_short_btt_ratenumericBig-time throws as a percentage of qualifying attempts on short (0-9 air yards) throws to the right side of the field, per PFF charting.
center_behind_los_positive_epa_percentnumericPercentage of dropbacks with positive expected points added on throws behind the line of scrimmage to the center of the field.
left_behind_los_grades_passnumericPFF passing grade (0-100) on throws behind the line of scrimmage to the left side of the field.
deep_grades_passnumericPFF passing grade (0-100) on deep (20+ air yards) throws.
center_short_turnover_worthy_playsintegerNumber of turnover-worthy plays on short (0-9 air yards) throws to the center of the field, plays PFF charts as deserving of a turnover.
center_behind_los_scramblesintegerNumber of scrambles on throws behind the line of scrimmage to the center of the field.
right_short_aimed_passesintegerNumber of aimed passes (attempts excluding spikes and throwaways) on short (0-9 air yards) throws to the right side of the field, as charted by PFF.
center_short_dropbacksintegerNumber of dropbacks on short (0-9 air yards) throws to the center of the field.
medium_epanumericTotal expected points added (EPA) on the player's dropbacks on medium (10-19 air yards) throws.
right_short_ypanumericYards gained per pass attempt on short (0-9 air yards) throws to the right side of the field.
center_medium_ypanumericYards gained per pass attempt on medium (10-19 air yards) throws to the center of the field.
medium_attemptsintegerNumber of pass attempts on medium (10-19 air yards) throws.
right_deep_accuracy_percentnumericPercentage of aimed passes charted as accurate by PFF on deep (20+ air yards) throws to the right side of the field.
behind_los_scramblesintegerNumber of scrambles on throws behind the line of scrimmage.
center_behind_los_completion_percentnumericPercentage of pass attempts completed on throws behind the line of scrimmage to the center of the field.
left_behind_los_btt_rateintegerBig-time throws as a percentage of qualifying attempts on throws behind the line of scrimmage to the left side of the field, per PFF charting.
right_behind_los_btt_rateintegerBig-time throws as a percentage of qualifying attempts on throws behind the line of scrimmage to the right side of the field, per PFF charting.
team_namecharacterTeam name/abbreviation the player is credited to for the range.
short_touchdownsintegerTouchdowns on short (0-9 air yards) throws: thrown by the passer (passing-depth) or scored by the player (receiving-depth).
center_medium_dropsintegerNumber of catchable passes dropped by receivers on medium (10-19 air yards) throws to the center of the field.
left_behind_los_aimed_passesintegerNumber of aimed passes (attempts excluding spikes and throwaways) on throws behind the line of scrimmage to the left side of the field, as charted by PFF.
deep_attemptsintegerNumber of pass attempts on deep (20+ air yards) throws.
right_behind_los_sack_percentintegerPercentage of dropbacks that ended in a sack on throws behind the line of scrimmage to the right side of the field.
center_short_positive_epa_percentnumericPercentage of dropbacks with positive expected points added on short (0-9 air yards) throws to the center of the field.
deep_avg_depth_of_targetnumericAverage depth of target, in air yards, on deep (20+ air yards) throws: of the passer's throws (passing-depth) or the player's targets (receiving-depth).
left_deep_btt_ratenumericBig-time throws as a percentage of qualifying attempts on deep (20+ air yards) throws to the left side of the field, per PFF charting.
medium_scramblesintegerNumber of scrambles on medium (10-19 air yards) throws.
center_behind_los_avg_depth_of_targetnumericAverage depth of target in air yards on throws behind the line of scrimmage to the center of the field.
short_attempts_percentnumericShare of the player's total pass attempts that came on short (0-9 air yards) throws, expressed as a percentage.
right_behind_los_sacksintegerNumber of sacks taken on throws behind the line of scrimmage to the right side of the field.
center_medium_avg_time_to_thrownumericAverage time from snap to release in seconds on medium (10-19 air yards) throws to the center of the field.
left_short_pressure_to_sack_rateintegerPercentage of pressured dropbacks that ended in a sack on short (0-9 air yards) throws to the left side of the field.
center_deep_sack_percentintegerPercentage of dropbacks that ended in a sack on deep (20+ air yards) throws to the center of the field.
center_deep_ypanumericYards gained per pass attempt on deep (20+ air yards) throws to the center of the field.
left_behind_los_hit_as_threwintegerNumber of attempts on which the passer was hit as he threw on throws behind the line of scrimmage to the left side of the field, as charted by PFF.
medium_big_time_throwsintegerNumber of big-time throws on medium (10-19 air yards) throws, per PFF's highest-value, highest-difficulty throw designation.
deep_thrown_awaysintegerNumber of intentional throwaways on deep (20+ air yards) throws.
right_short_accuracy_percentnumericPercentage of aimed passes charted as accurate by PFF on short (0-9 air yards) throws to the right side of the field.
left_deep_turnover_worthy_playsintegerNumber of turnover-worthy plays on deep (20+ air yards) throws to the left side of the field, plays PFF charts as deserving of a turnover.
center_medium_batsintegerNumber of pass attempts batted down at the line of scrimmage on medium (10-19 air yards) throws to the center of the field.
right_short_grades_passnumericPFF passing grade (0-100) on short (0-9 air yards) throws to the right side of the field.
right_deep_spikesintegerNumber of clock-stopping spikes on deep (20+ air yards) throws to the right side of the field.
left_deep_passing_snapsintegerNumber of passing snaps played on deep (20+ air yards) throws to the left side of the field.
center_medium_twp_ratenumericTurnover-worthy plays as a percentage of qualifying attempts on medium (10-19 air yards) throws to the center of the field, per PFF charting.
right_behind_los_passing_snapsintegerNumber of passing snaps played on throws behind the line of scrimmage to the right side of the field.
left_deep_qb_ratingnumericTraditional NFL passer rating on deep (20+ air yards) throws to the left side of the field.
right_deep_drop_ratenumericPercentage of catchable passes dropped by receivers on deep (20+ air yards) throws to the right side of the field.
left_behind_los_drop_ratenumericPercentage of catchable passes dropped by receivers on throws behind the line of scrimmage to the left side of the field.
left_medium_drop_ratenumericPercentage of catchable passes dropped by receivers on medium (10-19 air yards) throws to the left side of the field.
right_deep_attemptsintegerNumber of pass attempts on deep (20+ air yards) throws to the right side of the field.
left_deep_spikesintegerNumber of clock-stopping spikes on deep (20+ air yards) throws to the left side of the field.
center_behind_los_dropbacksintegerNumber of dropbacks on throws behind the line of scrimmage to the center of the field.
right_deep_big_time_throwsintegerNumber of big-time throws on deep (20+ air yards) throws to the right side of the field, per PFF's highest-value, highest-difficulty throw designation.
medium_hit_as_threwintegerNumber of attempts on which the passer was hit as he threw on medium (10-19 air yards) throws, as charted by PFF.
right_short_dropbacksintegerNumber of dropbacks on short (0-9 air yards) throws to the right side of the field.
medium_def_gen_pressuresintegerNumber of defense-generated pressures on the player's dropbacks on medium (10-19 air yards) throws, as charted by PFF.
jersey_numbercharacterJersey number (string; zero-padded, e.g. "09").
left_short_positive_epa_percentnumericPercentage of dropbacks with positive expected points added on short (0-9 air yards) throws to the left side of the field.
left_short_attemptsintegerNumber of pass attempts on short (0-9 air yards) throws to the left side of the field.
center_deep_twp_ratenumericTurnover-worthy plays as a percentage of qualifying attempts on deep (20+ air yards) throws to the center of the field, per PFF charting.
right_medium_avg_time_to_thrownumericAverage time from snap to release in seconds on medium (10-19 air yards) throws to the right side of the field.
left_behind_los_qb_ratingnumericTraditional NFL passer rating on throws behind the line of scrimmage to the left side of the field.
left_behind_los_dropbacksintegerNumber of dropbacks on throws behind the line of scrimmage to the left side of the field.
deep_dropbacksintegerNumber of dropbacks on deep (20+ air yards) throws.
right_behind_los_scramblesintegerNumber of scrambles on throws behind the line of scrimmage to the right side of the field.
behind_los_interceptionsintegerInterceptions on throws behind the line of scrimmage: thrown by the passer (passing-depth) or on passes targeting the player (receiving-depth).
right_deep_dropsintegerNumber of catchable passes dropped by receivers on deep (20+ air yards) throws to the right side of the field.
right_deep_yardsintegerPassing yards gained on deep (20+ air yards) throws to the right side of the field.
right_short_hit_as_threwintegerNumber of attempts on which the passer was hit as he threw on short (0-9 air yards) throws to the right side of the field, as charted by PFF.
right_short_avg_depth_of_targetnumericAverage depth of target in air yards on short (0-9 air yards) throws to the right side of the field.
short_batsintegerNumber of pass attempts batted down at the line of scrimmage on short (0-9 air yards) throws.
right_deep_twp_ratenumericTurnover-worthy plays as a percentage of qualifying attempts on deep (20+ air yards) throws to the right side of the field, per PFF charting.
right_behind_los_pressure_to_sack_rateintegerPercentage of pressured dropbacks that ended in a sack on throws behind the line of scrimmage to the right side of the field.
deep_spikesintegerNumber of clock-stopping spikes on deep (20+ air yards) throws.
center_medium_spikesintegerNumber of clock-stopping spikes on medium (10-19 air yards) throws to the center of the field.
behind_los_aimed_passesintegerNumber of aimed passes (attempts excluding spikes and throwaways) on throws behind the line of scrimmage, as charted by PFF.
right_behind_los_touchdownsintegerNumber of passing touchdowns thrown on throws behind the line of scrimmage to the right side of the field.
right_medium_pressure_to_sack_rateintegerPercentage of pressured dropbacks that ended in a sack on medium (10-19 air yards) throws to the right side of the field.
medium_thrown_awaysintegerNumber of intentional throwaways on medium (10-19 air yards) throws.
short_sacksintegerNumber of sacks taken on short (0-9 air yards) throws.
center_behind_los_twp_ratenumericTurnover-worthy plays as a percentage of qualifying attempts on throws behind the line of scrimmage to the center of the field, per PFF charting.
left_behind_los_attemptsintegerNumber of pass attempts on throws behind the line of scrimmage to the left side of the field.
short_aimed_passesintegerNumber of aimed passes (attempts excluding spikes and throwaways) on short (0-9 air yards) throws, as charted by PFF.
short_completionsintegerNumber of completed passes on short (0-9 air yards) throws.
right_short_pressure_to_sack_rateintegerPercentage of pressured dropbacks that ended in a sack on short (0-9 air yards) throws to the right side of the field.
medium_avg_depth_of_targetnumericAverage depth of target, in air yards, on medium (10-19 air yards) throws: of the passer's throws (passing-depth) or the player's targets (receiving-depth).
left_behind_los_positive_epa_percentnumericPercentage of dropbacks with positive expected points added on throws behind the line of scrimmage to the left side of the field.
center_medium_attempts_percentnumericShare of the player's total pass attempts that came on medium (10-19 air yards) throws to the center of the field, expressed as a percentage.
left_medium_touchdownsintegerNumber of passing touchdowns thrown on medium (10-19 air yards) throws to the left side of the field.
center_short_batsintegerNumber of pass attempts batted down at the line of scrimmage on short (0-9 air yards) throws to the center of the field.
left_deep_avg_time_to_thrownumericAverage time from snap to release in seconds on deep (20+ air yards) throws to the left side of the field.
center_behind_los_passing_snapsintegerNumber of passing snaps played on throws behind the line of scrimmage to the center of the field.
center_short_yardsintegerPassing yards gained on short (0-9 air yards) throws to the center of the field.
right_medium_btt_ratenumericBig-time throws as a percentage of qualifying attempts on medium (10-19 air yards) throws to the right side of the field, per PFF charting.
right_medium_scramblesintegerNumber of scrambles on medium (10-19 air yards) throws to the right side of the field.
medium_btt_ratenumericBig-time throws as a percentage of qualifying attempts on medium (10-19 air yards) throws, per PFF charting.
center_behind_los_btt_rateintegerBig-time throws as a percentage of qualifying attempts on throws behind the line of scrimmage to the center of the field, per PFF charting.
center_short_avg_depth_of_targetnumericAverage depth of target in air yards on short (0-9 air yards) throws to the center of the field.
left_medium_sacksintegerNumber of sacks taken on medium (10-19 air yards) throws to the left side of the field.
right_short_yardsintegerPassing yards gained on short (0-9 air yards) throws to the right side of the field.
left_medium_first_downsintegerNumber of passing first downs gained on medium (10-19 air yards) throws to the left side of the field.
right_medium_positive_epa_percentnumericPercentage of dropbacks with positive expected points added on medium (10-19 air yards) throws to the right side of the field.
left_short_big_time_throwsintegerNumber of big-time throws on short (0-9 air yards) throws to the left side of the field, per PFF's highest-value, highest-difficulty throw designation.
deep_turnover_worthy_playsintegerNumber of turnover-worthy plays on deep (20+ air yards) throws, plays PFF charts as deserving of a turnover.
left_deep_batsintegerNumber of pass attempts batted down at the line of scrimmage on deep (20+ air yards) throws to the left side of the field.
left_medium_turnover_worthy_playsintegerNumber of turnover-worthy plays on medium (10-19 air yards) throws to the left side of the field, plays PFF charts as deserving of a turnover.
base_dropbacksintegerNumber of dropbacks across all splits, the baseline total for this facet.
center_deep_dropsintegerNumber of catchable passes dropped by receivers on deep (20+ air yards) throws to the center of the field.
center_medium_avg_depth_of_targetnumericAverage depth of target in air yards on medium (10-19 air yards) throws to the center of the field.
center_behind_los_ypanumericYards gained per pass attempt on throws behind the line of scrimmage to the center of the field.
right_short_attemptsintegerNumber of pass attempts on short (0-9 air yards) throws to the right side of the field.
center_medium_completion_percentnumericPercentage of pass attempts completed on medium (10-19 air yards) throws to the center of the field.
right_short_sack_percentintegerPercentage of dropbacks that ended in a sack on short (0-9 air yards) throws to the right side of the field.
left_behind_los_avg_depth_of_targetnumericAverage depth of target in air yards on throws behind the line of scrimmage to the left side of the field.
center_medium_epanumericTotal expected points added (EPA) on the player's dropbacks on medium (10-19 air yards) throws to the center of the field.
center_behind_los_sack_percentintegerPercentage of dropbacks that ended in a sack on throws behind the line of scrimmage to the center of the field.
medium_completionsintegerNumber of completed passes on medium (10-19 air yards) throws.
medium_sack_percentintegerPercentage of dropbacks that ended in a sack on medium (10-19 air yards) throws.
left_short_grades_passnumericPFF passing grade (0-100) on short (0-9 air yards) throws to the left side of the field.
deep_btt_ratenumericBig-time throws as a percentage of qualifying attempts on deep (20+ air yards) throws, per PFF charting.
left_short_accuracy_percentnumericPercentage of aimed passes charted as accurate by PFF on short (0-9 air yards) throws to the left side of the field.
short_twp_ratenumericTurnover-worthy plays as a percentage of qualifying attempts on short (0-9 air yards) throws, per PFF charting.
short_passing_snapsintegerNumber of passing snaps played on short (0-9 air yards) throws.
left_deep_sacksintegerNumber of sacks taken on deep (20+ air yards) throws to the left side of the field.
short_scramblesintegerNumber of scrambles on short (0-9 air yards) throws.
center_medium_turnover_worthy_playsintegerNumber of turnover-worthy plays on medium (10-19 air yards) throws to the center of the field, plays PFF charts as deserving of a turnover.
behind_los_drop_ratenumericPercentage of catchable passes dropped on throws behind the line of scrimmage: by the passer's receivers (passing-depth) or by the player (receiving-depth).
right_behind_los_epanumericTotal expected points added (EPA) on the player's dropbacks on throws behind the line of scrimmage to the right side of the field.
right_medium_aimed_passesintegerNumber of aimed passes (attempts excluding spikes and throwaways) on medium (10-19 air yards) throws to the right side of the field, as charted by PFF.
short_accuracy_percentnumericPercentage of aimed passes charted as accurate by PFF on short (0-9 air yards) throws.
player_game_countintegerNumber of games the player appeared in over the covered span.
short_btt_ratenumericBig-time throws as a percentage of qualifying attempts on short (0-9 air yards) throws, per PFF charting.
right_short_touchdownsintegerNumber of passing touchdowns thrown on short (0-9 air yards) throws to the right side of the field.
center_short_completionsintegerNumber of completed passes on short (0-9 air yards) throws to the center of the field.
right_short_spikesintegerNumber of clock-stopping spikes on short (0-9 air yards) throws to the right side of the field.
behind_los_first_downsintegerFirst downs on throws behind the line of scrimmage: passing first downs (passing-depth) or first-down receptions by the player (receiving-depth).
right_medium_def_gen_pressuresintegerNumber of defense-generated pressures on the player's dropbacks on medium (10-19 air yards) throws to the right side of the field, as charted by PFF.
deep_pressure_to_sack_rateintegerPercentage of pressured dropbacks that ended in a sack on deep (20+ air yards) throws.
medium_qb_ratingnumericTraditional NFL passer rating on medium (10-19 air yards) throws.
short_completion_percentnumericPercentage of pass attempts completed on short (0-9 air yards) throws.
right_deep_attempts_percentnumericShare of the player's total pass attempts that came on deep (20+ air yards) throws to the right side of the field, expressed as a percentage.
eligible_seasonintegerSeason of the player's NFL draft eligibility, per PFF.
short_big_time_throwsintegerNumber of big-time throws on short (0-9 air yards) throws, per PFF's highest-value, highest-difficulty throw designation.
behind_los_attemptsintegerNumber of pass attempts on throws behind the line of scrimmage.
center_behind_los_yardsintegerPassing yards gained on throws behind the line of scrimmage to the center of the field.
center_behind_los_batsintegerNumber of pass attempts batted down at the line of scrimmage on throws behind the line of scrimmage to the center of the field.
center_behind_los_qb_ratingnumericTraditional NFL passer rating on throws behind the line of scrimmage to the center of the field.
right_deep_pressure_to_sack_rateintegerPercentage of pressured dropbacks that ended in a sack on deep (20+ air yards) throws to the right side of the field.
center_short_accuracy_percentnumericPercentage of aimed passes charted as accurate by PFF on short (0-9 air yards) throws to the center of the field.
left_behind_los_batsintegerNumber of pass attempts batted down at the line of scrimmage on throws behind the line of scrimmage to the left side of the field.
center_deep_passing_snapsintegerNumber of passing snaps played on deep (20+ air yards) throws to the center of the field.
right_behind_los_hit_as_threwintegerNumber of attempts on which the passer was hit as he threw on throws behind the line of scrimmage to the right side of the field, as charted by PFF.
medium_batsintegerNumber of pass attempts batted down at the line of scrimmage on medium (10-19 air yards) throws.
right_medium_first_downsintegerNumber of passing first downs gained on medium (10-19 air yards) throws to the right side of the field.
medium_spikesintegerNumber of clock-stopping spikes on medium (10-19 air yards) throws.
left_deep_thrown_awaysintegerNumber of intentional throwaways on deep (20+ air yards) throws to the left side of the field.
right_deep_epanumericTotal expected points added (EPA) on the player's dropbacks on deep (20+ air yards) throws to the right side of the field.
center_medium_hit_as_threwintegerNumber of attempts on which the passer was hit as he threw on medium (10-19 air yards) throws to the center of the field, as charted by PFF.
left_behind_los_completion_percentnumericPercentage of pass attempts completed on throws behind the line of scrimmage to the left side of the field.
center_short_ypanumericYards gained per pass attempt on short (0-9 air yards) throws to the center of the field.
right_short_drop_ratenumericPercentage of catchable passes dropped by receivers on short (0-9 air yards) throws to the right side of the field.
right_behind_los_accuracy_percentnumericPercentage of aimed passes charted as accurate by PFF on throws behind the line of scrimmage to the right side of the field.
left_short_yardsintegerPassing yards gained on short (0-9 air yards) throws to the left side of the field.
deep_accuracy_percentnumericPercentage of aimed passes charted as accurate by PFF on deep (20+ air yards) throws.
right_behind_los_avg_depth_of_targetnumericAverage depth of target in air yards on throws behind the line of scrimmage to the right side of the field.
center_behind_los_thrown_awaysintegerNumber of intentional throwaways on throws behind the line of scrimmage to the center of the field.
center_behind_los_attempts_percentnumericShare of the player's total pass attempts that came on throws behind the line of scrimmage to the center of the field, expressed as a percentage.
right_deep_first_downsintegerNumber of passing first downs gained on deep (20+ air yards) throws to the right side of the field.
left_short_completionsintegerNumber of completed passes on short (0-9 air yards) throws to the left side of the field.
deep_completion_percentnumericPercentage of pass attempts completed on deep (20+ air yards) throws.
left_deep_positive_epa_percentnumericPercentage of dropbacks with positive expected points added on deep (20+ air yards) throws to the left side of the field.
right_deep_sack_percentintegerPercentage of dropbacks that ended in a sack on deep (20+ air yards) throws to the right side of the field.
behind_los_pressure_to_sack_rateintegerPercentage of pressured dropbacks that ended in a sack on throws behind the line of scrimmage.
right_deep_touchdownsintegerNumber of passing touchdowns thrown on deep (20+ air yards) throws to the right side of the field.
left_behind_los_def_gen_pressuresintegerNumber of defense-generated pressures on the player's dropbacks on throws behind the line of scrimmage to the left side of the field, as charted by PFF.
left_behind_los_dropsintegerNumber of catchable passes dropped by receivers on throws behind the line of scrimmage to the left side of the field.
deep_epanumericTotal expected points added (EPA) on the player's dropbacks on deep (20+ air yards) throws.
left_deep_ypanumericYards gained per pass attempt on deep (20+ air yards) throws to the left side of the field.
medium_touchdownsintegerTouchdowns on medium (10-19 air yards) throws: thrown by the passer (passing-depth) or scored by the player (receiving-depth).
left_medium_grades_passnumericPFF passing grade (0-100) on medium (10-19 air yards) throws to the left side of the field.
right_behind_los_spikesintegerNumber of clock-stopping spikes on throws behind the line of scrimmage to the right side of the field.
medium_grades_passnumericPFF passing grade (0-100) on medium (10-19 air yards) throws.
behind_los_passing_snapsintegerNumber of passing snaps played on throws behind the line of scrimmage.
left_short_first_downsintegerNumber of passing first downs gained on short (0-9 air yards) throws to the left side of the field.
center_short_passing_snapsintegerNumber of passing snaps played on short (0-9 air yards) throws to the center of the field.
center_deep_accuracy_percentnumericPercentage of aimed passes charted as accurate by PFF on deep (20+ air yards) throws to the center of the field.
right_deep_positive_epa_percentnumericPercentage of dropbacks with positive expected points added on deep (20+ air yards) throws to the right side of the field.
right_medium_sack_percentintegerPercentage of dropbacks that ended in a sack on medium (10-19 air yards) throws to the right side of the field.
right_deep_qb_ratingnumericTraditional NFL passer rating on deep (20+ air yards) throws to the right side of the field.
right_short_completion_percentnumericPercentage of pass attempts completed on short (0-9 air yards) throws to the right side of the field.
right_behind_los_interceptionsintegerNumber of passes intercepted on throws behind the line of scrimmage to the right side of the field.
behind_los_yardsintegerYards on throws behind the line of scrimmage: passing yards (passing-depth) or the player's receiving yards (receiving-depth).
center_behind_los_grades_passnumericPFF passing grade (0-100) on throws behind the line of scrimmage to the center of the field.
left_deep_dropbacksintegerNumber of dropbacks on deep (20+ air yards) throws to the left side of the field.
center_behind_los_spikesintegerNumber of clock-stopping spikes on throws behind the line of scrimmage to the center of the field.
right_behind_los_aimed_passesintegerNumber of aimed passes (attempts excluding spikes and throwaways) on throws behind the line of scrimmage to the right side of the field, as charted by PFF.
left_short_interceptionsintegerNumber of passes intercepted on short (0-9 air yards) throws to the left side of the field.
right_medium_interceptionsintegerNumber of passes intercepted on medium (10-19 air yards) throws to the right side of the field.
left_behind_los_yardsintegerPassing yards gained on throws behind the line of scrimmage to the left side of the field.
center_deep_btt_ratenumericBig-time throws as a percentage of qualifying attempts on deep (20+ air yards) throws to the center of the field, per PFF charting.
medium_first_downsintegerFirst downs on medium (10-19 air yards) throws: passing first downs (passing-depth) or first-down receptions by the player (receiving-depth).
left_short_avg_depth_of_targetnumericAverage depth of target in air yards on short (0-9 air yards) throws to the left side of the field.
left_behind_los_ypanumericYards gained per pass attempt on throws behind the line of scrimmage to the left side of the field.
short_attemptsintegerNumber of pass attempts on short (0-9 air yards) throws.
right_medium_batsintegerNumber of pass attempts batted down at the line of scrimmage on medium (10-19 air yards) throws to the right side of the field.
left_behind_los_touchdownsintegerNumber of passing touchdowns thrown on throws behind the line of scrimmage to the left side of the field.
right_medium_dropbacksintegerNumber of dropbacks on medium (10-19 air yards) throws to the right side of the field.
short_turnover_worthy_playsintegerNumber of turnover-worthy plays on short (0-9 air yards) throws, plays PFF charts as deserving of a turnover.
right_deep_thrown_awaysintegerNumber of intentional throwaways on deep (20+ air yards) throws to the right side of the field.
right_behind_los_drop_ratenumericPercentage of catchable passes dropped by receivers on throws behind the line of scrimmage to the right side of the field.
right_short_qb_ratingnumericTraditional NFL passer rating on short (0-9 air yards) throws to the right side of the field.
medium_sacksintegerNumber of sacks taken on medium (10-19 air yards) throws.
center_deep_attempts_percentnumericShare of the player's total pass attempts that came on deep (20+ air yards) throws to the center of the field, expressed as a percentage.
left_short_dropbacksintegerNumber of dropbacks on short (0-9 air yards) throws to the left side of the field.
behind_los_dropsintegerCatchable passes dropped on throws behind the line of scrimmage: by the passer's receivers (passing-depth) or by the player (receiving-depth).
short_sack_percentintegerPercentage of dropbacks that ended in a sack on short (0-9 air yards) throws.
left_medium_spikesintegerNumber of clock-stopping spikes on medium (10-19 air yards) throws to the left side of the field.
left_medium_accuracy_percentnumericPercentage of aimed passes charted as accurate by PFF on medium (10-19 air yards) throws to the left side of the field.
behind_los_completionsintegerNumber of completed passes on throws behind the line of scrimmage.
behind_los_sack_percentintegerPercentage of dropbacks that ended in a sack on throws behind the line of scrimmage.
left_deep_yardsintegerPassing yards gained on deep (20+ air yards) throws to the left side of the field.
left_short_aimed_passesintegerNumber of aimed passes (attempts excluding spikes and throwaways) on short (0-9 air yards) throws to the left side of the field, as charted by PFF.
center_behind_los_completionsintegerNumber of completed passes on throws behind the line of scrimmage to the center of the field.
left_short_thrown_awaysintegerNumber of intentional throwaways on short (0-9 air yards) throws to the left side of the field.
left_short_sack_percentintegerPercentage of dropbacks that ended in a sack on short (0-9 air yards) throws to the left side of the field.
center_short_thrown_awaysintegerNumber of intentional throwaways on short (0-9 air yards) throws to the center of the field.
center_short_interceptionsintegerNumber of passes intercepted on short (0-9 air yards) throws to the center of the field.
short_avg_depth_of_targetnumericAverage depth of target, in air yards, on short (0-9 air yards) throws: of the passer's throws (passing-depth) or the player's targets (receiving-depth).
left_deep_touchdownsintegerNumber of passing touchdowns thrown on deep (20+ air yards) throws to the left side of the field.
deep_yardsintegerYards on deep (20+ air yards) throws: passing yards (passing-depth) or the player's receiving yards (receiving-depth).
center_behind_los_turnover_worthy_playsintegerNumber of turnover-worthy plays on throws behind the line of scrimmage to the center of the field, plays PFF charts as deserving of a turnover.
medium_ypanumericYards gained per pass attempt on medium (10-19 air yards) throws.
left_medium_epanumericTotal expected points added (EPA) on the player's dropbacks on medium (10-19 air yards) throws to the left side of the field.
left_deep_avg_depth_of_targetnumericAverage depth of target in air yards on deep (20+ air yards) throws to the left side of the field.
deep_first_downsintegerFirst downs on deep (20+ air yards) throws: passing first downs (passing-depth) or first-down receptions by the player (receiving-depth).
short_drop_ratenumericPercentage of catchable passes dropped on short (0-9 air yards) throws: by the passer's receivers (passing-depth) or by the player (receiving-depth).
left_medium_batsintegerNumber of pass attempts batted down at the line of scrimmage on medium (10-19 air yards) throws to the left side of the field.
center_deep_spikesintegerNumber of clock-stopping spikes on deep (20+ air yards) throws to the center of the field.
center_short_hit_as_threwintegerNumber of attempts on which the passer was hit as he threw on short (0-9 air yards) throws to the center of the field, as charted by PFF.
left_medium_positive_epa_percentnumericPercentage of dropbacks with positive expected points added on medium (10-19 air yards) throws to the left side of the field.
center_deep_touchdownsintegerNumber of passing touchdowns thrown on deep (20+ air yards) throws to the center of the field.
right_deep_ypanumericYards gained per pass attempt on deep (20+ air yards) throws to the right side of the field.
right_short_big_time_throwsintegerNumber of big-time throws on short (0-9 air yards) throws to the right side of the field, per PFF's highest-value, highest-difficulty throw designation.
center_short_big_time_throwsintegerNumber of big-time throws on short (0-9 air yards) throws to the center of the field, per PFF's highest-value, highest-difficulty throw designation.
short_positive_epa_percentnumericPercentage of dropbacks with positive expected points added on short (0-9 air yards) throws.
left_behind_los_avg_time_to_thrownumericAverage time from snap to release in seconds on throws behind the line of scrimmage to the left side of the field.
right_deep_passing_snapsintegerNumber of passing snaps played on deep (20+ air yards) throws to the right side of the field.
right_short_twp_ratenumericTurnover-worthy plays as a percentage of qualifying attempts on short (0-9 air yards) throws to the right side of the field, per PFF charting.
center_medium_attemptsintegerNumber of pass attempts on medium (10-19 air yards) throws to the center of the field.
right_deep_avg_time_to_thrownumericAverage time from snap to release in seconds on deep (20+ air yards) throws to the right side of the field.
center_deep_def_gen_pressuresintegerNumber of defense-generated pressures on the player's dropbacks on deep (20+ air yards) throws to the center of the field, as charted by PFF.
behind_los_epanumericTotal expected points added (EPA) on the player's dropbacks on throws behind the line of scrimmage.
right_medium_twp_ratenumericTurnover-worthy plays as a percentage of qualifying attempts on medium (10-19 air yards) throws to the right side of the field, per PFF charting.
right_deep_aimed_passesintegerNumber of aimed passes (attempts excluding spikes and throwaways) on deep (20+ air yards) throws to the right side of the field, as charted by PFF.
right_deep_scramblesintegerNumber of scrambles on deep (20+ air yards) throws to the right side of the field.
deep_big_time_throwsintegerNumber of big-time throws on deep (20+ air yards) throws, per PFF's highest-value, highest-difficulty throw designation.
left_short_turnover_worthy_playsintegerNumber of turnover-worthy plays on short (0-9 air yards) throws to the left side of the field, plays PFF charts as deserving of a turnover.
center_short_touchdownsintegerNumber of passing touchdowns thrown on short (0-9 air yards) throws to the center of the field.
right_medium_dropsintegerNumber of catchable passes dropped by receivers on medium (10-19 air yards) throws to the right side of the field.
left_deep_epanumericTotal expected points added (EPA) on the player's dropbacks on deep (20+ air yards) throws to the left side of the field.
short_ypanumericYards gained per pass attempt on short (0-9 air yards) throws.
medium_pressure_to_sack_rateintegerPercentage of pressured dropbacks that ended in a sack on medium (10-19 air yards) throws.
left_medium_thrown_awaysintegerNumber of intentional throwaways on medium (10-19 air yards) throws to the left side of the field.
right_behind_los_avg_time_to_thrownumericAverage time from snap to release in seconds on throws behind the line of scrimmage to the right side of the field.
behind_los_btt_rateintegerBig-time throws as a percentage of qualifying attempts on throws behind the line of scrimmage, per PFF charting.
medium_avg_time_to_thrownumericAverage time from snap to release in seconds on medium (10-19 air yards) throws.
center_deep_completion_percentnumericPercentage of pass attempts completed on deep (20+ air yards) throws to the center of the field.
behind_los_avg_time_to_thrownumericAverage time from snap to release in seconds on throws behind the line of scrimmage.
right_medium_touchdownsintegerNumber of passing touchdowns thrown on medium (10-19 air yards) throws to the right side of the field.
center_short_avg_time_to_thrownumericAverage time from snap to release in seconds on short (0-9 air yards) throws to the center of the field.
left_deep_aimed_passesintegerNumber of aimed passes (attempts excluding spikes and throwaways) on deep (20+ air yards) throws to the left side of the field, as charted by PFF.
left_medium_yardsintegerPassing yards gained on medium (10-19 air yards) throws to the left side of the field.
center_medium_touchdownsintegerNumber of passing touchdowns thrown on medium (10-19 air yards) throws to the center of the field.
center_short_drop_ratenumericPercentage of catchable passes dropped by receivers on short (0-9 air yards) throws to the center of the field.
left_short_twp_ratenumericTurnover-worthy plays as a percentage of qualifying attempts on short (0-9 air yards) throws to the left side of the field, per PFF charting.
penaltiesintegerPenalties charged to the player over the covered span (see declined_penalties for the ones that were declined).
right_behind_los_attempts_percentnumericShare of the player's total pass attempts that came on throws behind the line of scrimmage to the right side of the field, expressed as a percentage.
right_deep_avg_depth_of_targetnumericAverage depth of target in air yards on deep (20+ air yards) throws to the right side of the field.
behind_los_sacksintegerNumber of sacks taken on throws behind the line of scrimmage.
center_deep_yardsintegerPassing yards gained on deep (20+ air yards) throws to the center of the field.
short_dropbacksintegerNumber of dropbacks on short (0-9 air yards) throws.
left_deep_sack_percentintegerPercentage of dropbacks that ended in a sack on deep (20+ air yards) throws to the left side of the field.
center_behind_los_avg_time_to_thrownumericAverage time from snap to release in seconds on throws behind the line of scrimmage to the center of the field.
behind_los_avg_depth_of_targetnumericAverage depth of target, in air yards, on throws behind the line of scrimmage: of the passer's throws (passing-depth) or the player's targets (receiving-depth).
left_behind_los_epanumericTotal expected points added (EPA) on the player's dropbacks on throws behind the line of scrimmage to the left side of the field.
medium_twp_ratenumericTurnover-worthy plays as a percentage of qualifying attempts on medium (10-19 air yards) throws, per PFF charting.
left_short_def_gen_pressuresintegerNumber of defense-generated pressures on the player's dropbacks on short (0-9 air yards) throws to the left side of the field, as charted by PFF.
medium_turnover_worthy_playsintegerNumber of turnover-worthy plays on medium (10-19 air yards) throws, plays PFF charts as deserving of a turnover.
behind_los_twp_ratenumericTurnover-worthy plays as a percentage of qualifying attempts on throws behind the line of scrimmage, per PFF charting.
left_behind_los_thrown_awaysintegerNumber of intentional throwaways on throws behind the line of scrimmage to the left side of the field.
left_short_batsintegerNumber of pass attempts batted down at the line of scrimmage on short (0-9 air yards) throws to the left side of the field.
center_medium_drop_ratenumericPercentage of catchable passes dropped by receivers on medium (10-19 air yards) throws to the center of the field.
right_deep_batsintegerNumber of pass attempts batted down at the line of scrimmage on deep (20+ air yards) throws to the right side of the field.
medium_yardsintegerYards on medium (10-19 air yards) throws: passing yards (passing-depth) or the player's receiving yards (receiving-depth).
center_deep_grades_passnumericPFF passing grade (0-100) on deep (20+ air yards) throws to the center of the field.
center_medium_passing_snapsintegerNumber of passing snaps played on medium (10-19 air yards) throws to the center of the field.
center_behind_los_first_downsintegerNumber of passing first downs gained on throws behind the line of scrimmage to the center of the field.
center_medium_interceptionsintegerNumber of passes intercepted on medium (10-19 air yards) throws to the center of the field.
behind_los_grades_passnumericPFF passing grade (0-100) on throws behind the line of scrimmage.
left_short_hit_as_threwintegerNumber of attempts on which the passer was hit as he threw on short (0-9 air yards) throws to the left side of the field, as charted by PFF.
deep_qb_ratingnumericTraditional NFL passer rating on deep (20+ air yards) throws.
center_deep_batsintegerNumber of pass attempts batted down at the line of scrimmage on deep (20+ air yards) throws to the center of the field.
behind_los_ypanumericYards gained per pass attempt on throws behind the line of scrimmage.
right_short_interceptionsintegerNumber of passes intercepted on short (0-9 air yards) throws to the right side of the field.
left_deep_interceptionsintegerNumber of passes intercepted on deep (20+ air yards) throws to the left side of the field.
right_medium_sacksintegerNumber of sacks taken on medium (10-19 air yards) throws to the right side of the field.
right_behind_los_turnover_worthy_playsintegerNumber of turnover-worthy plays on throws behind the line of scrimmage to the right side of the field, plays PFF charts as deserving of a turnover.
teamcharacterTeam abbreviation the player is credited to for the range.
right_medium_spikesintegerNumber of clock-stopping spikes on medium (10-19 air yards) throws to the right side of the field.
behind_los_hit_as_threwintegerNumber of attempts on which the passer was hit as he threw on throws behind the line of scrimmage, as charted by PFF.
left_medium_pressure_to_sack_rateintegerPercentage of pressured dropbacks that ended in a sack on medium (10-19 air yards) throws to the left side of the field.
medium_dropbacksintegerNumber of dropbacks on medium (10-19 air yards) throws.
deep_hit_as_threwintegerNumber of attempts on which the passer was hit as he threw on deep (20+ air yards) throws, as charted by PFF.
right_medium_completion_percentnumericPercentage of pass attempts completed on medium (10-19 air yards) throws to the right side of the field.
short_epanumericTotal expected points added (EPA) on the player's dropbacks on short (0-9 air yards) throws.
deep_drop_ratenumericPercentage of catchable passes dropped on deep (20+ air yards) throws: by the passer's receivers (passing-depth) or by the player (receiving-depth).
declined_penaltiesintegerPenalties committed by the player that were declined.
deep_scramblesintegerNumber of scrambles on deep (20+ air yards) throws.
left_deep_completion_percentnumericPercentage of pass attempts completed on deep (20+ air yards) throws to the left side of the field.
right_short_epanumericTotal expected points added (EPA) on the player's dropbacks on short (0-9 air yards) throws to the right side of the field.
medium_attempts_percentnumericShare of the player's total pass attempts that came on medium (10-19 air yards) throws, expressed as a percentage.
right_behind_los_completion_percentnumericPercentage of pass attempts completed on throws behind the line of scrimmage to the right side of the field.
left_medium_hit_as_threwintegerNumber of attempts on which the passer was hit as he threw on medium (10-19 air yards) throws to the left side of the field, as charted by PFF.
left_behind_los_pressure_to_sack_rateintegerPercentage of pressured dropbacks that ended in a sack on throws behind the line of scrimmage to the left side of the field.
right_short_def_gen_pressuresintegerNumber of defense-generated pressures on the player's dropbacks on short (0-9 air yards) throws to the right side of the field, as charted by PFF.
right_short_attempts_percentnumericShare of the player's total pass attempts that came on short (0-9 air yards) throws to the right side of the field, expressed as a percentage.
center_short_aimed_passesintegerNumber of aimed passes (attempts excluding spikes and throwaways) on short (0-9 air yards) throws to the center of the field, as charted by PFF.
short_hit_as_threwintegerNumber of attempts on which the passer was hit as he threw on short (0-9 air yards) throws, as charted by PFF.
right_medium_turnover_worthy_playsintegerNumber of turnover-worthy plays on medium (10-19 air yards) throws to the right side of the field, plays PFF charts as deserving of a turnover.
left_short_epanumericTotal expected points added (EPA) on the player's dropbacks on short (0-9 air yards) throws to the left side of the field.
center_behind_los_pressure_to_sack_rateintegerPercentage of pressured dropbacks that ended in a sack on throws behind the line of scrimmage to the center of the field.
right_behind_los_ypanumericYards gained per pass attempt on throws behind the line of scrimmage to the right side of the field.
deep_interceptionsintegerInterceptions on deep (20+ air yards) throws: thrown by the passer (passing-depth) or on passes targeting the player (receiving-depth).
left_medium_twp_ratenumericTurnover-worthy plays as a percentage of qualifying attempts on medium (10-19 air yards) throws to the left side of the field, per PFF charting.
right_behind_los_big_time_throwsintegerNumber of big-time throws on throws behind the line of scrimmage to the right side of the field, per PFF's highest-value, highest-difficulty throw designation.
center_medium_sack_percentintegerPercentage of dropbacks that ended in a sack on medium (10-19 air yards) throws to the center of the field.
center_deep_thrown_awaysintegerNumber of intentional throwaways on deep (20+ air yards) throws to the center of the field.
short_thrown_awaysintegerNumber of intentional throwaways on short (0-9 air yards) throws.
left_short_btt_ratenumericBig-time throws as a percentage of qualifying attempts on short (0-9 air yards) throws to the left side of the field, per PFF charting.
right_medium_accuracy_percentnumericPercentage of aimed passes charted as accurate by PFF on medium (10-19 air yards) throws to the right side of the field.
short_def_gen_pressuresintegerNumber of defense-generated pressures on the player's dropbacks on short (0-9 air yards) throws, as charted by PFF.
center_deep_dropbacksintegerNumber of dropbacks on deep (20+ air yards) throws to the center of the field.
center_medium_accuracy_percentnumericPercentage of aimed passes charted as accurate by PFF on medium (10-19 air yards) throws to the center of the field.
right_behind_los_yardsintegerPassing yards gained on throws behind the line of scrimmage to the right side of the field.
right_medium_attemptsintegerNumber of pass attempts on medium (10-19 air yards) throws to the right side of the field.
left_medium_attemptsintegerNumber of pass attempts on medium (10-19 air yards) throws to the left side of the field.
medium_accuracy_percentnumericPercentage of aimed passes charted as accurate by PFF on medium (10-19 air yards) throws.
left_medium_dropsintegerNumber of catchable passes dropped by receivers on medium (10-19 air yards) throws to the left side of the field.
left_short_avg_time_to_thrownumericAverage time from snap to release in seconds on short (0-9 air yards) throws to the left side of the field.
medium_passing_snapsintegerNumber of passing snaps played on medium (10-19 air yards) throws.
center_short_epanumericTotal expected points added (EPA) on the player's dropbacks on short (0-9 air yards) throws to the center of the field.
left_behind_los_passing_snapsintegerNumber of passing snaps played on throws behind the line of scrimmage to the left side of the field.
left_deep_pressure_to_sack_rateintegerPercentage of pressured dropbacks that ended in a sack on deep (20+ air yards) throws to the left side of the field.
deep_batsintegerNumber of pass attempts batted down at the line of scrimmage on deep (20+ air yards) throws.
left_medium_passing_snapsintegerNumber of passing snaps played on medium (10-19 air yards) throws to the left side of the field.
left_medium_scramblesintegerNumber of scrambles on medium (10-19 air yards) throws to the left side of the field.
right_deep_completion_percentnumericPercentage of pass attempts completed on deep (20+ air yards) throws to the right side of the field.
left_short_dropsintegerNumber of catchable passes dropped by receivers on short (0-9 air yards) throws to the left side of the field.
left_deep_accuracy_percentnumericPercentage of aimed passes charted as accurate by PFF on deep (20+ air yards) throws to the left side of the field.
medium_positive_epa_percentnumericPercentage of dropbacks with positive expected points added on medium (10-19 air yards) throws.
behind_los_turnover_worthy_playsintegerNumber of turnover-worthy plays on throws behind the line of scrimmage, plays PFF charts as deserving of a turnover.
right_medium_epanumericTotal expected points added (EPA) on the player's dropbacks on medium (10-19 air yards) throws to the right side of the field.
right_deep_dropbacksintegerNumber of dropbacks on deep (20+ air yards) throws to the right side of the field.
deep_ypanumericYards gained per pass attempt on deep (20+ air yards) throws.
center_medium_completionsintegerNumber of completed passes on medium (10-19 air yards) throws to the center of the field.
left_medium_avg_time_to_thrownumericAverage time from snap to release in seconds on medium (10-19 air yards) throws to the left side of the field.
left_short_sacksintegerNumber of sacks taken on short (0-9 air yards) throws to the left side of the field.
left_behind_los_spikesintegerNumber of clock-stopping spikes on throws behind the line of scrimmage to the left side of the field.
left_deep_def_gen_pressuresintegerNumber of defense-generated pressures on the player's dropbacks on deep (20+ air yards) throws to the left side of the field, as charted by PFF.
center_short_qb_ratingnumericTraditional NFL passer rating on short (0-9 air yards) throws to the center of the field.
center_deep_interceptionsintegerNumber of passes intercepted on deep (20+ air yards) throws to the center of the field.
right_deep_completionsintegerNumber of completed passes on deep (20+ air yards) throws to the right side of the field.
center_behind_los_sacksintegerNumber of sacks taken on throws behind the line of scrimmage to the center of the field.
deep_completionsintegerNumber of completed passes on deep (20+ air yards) throws.
left_medium_attempts_percentnumericShare of the player's total pass attempts that came on medium (10-19 air yards) throws to the left side of the field, expressed as a percentage.
short_yardsintegerYards on short (0-9 air yards) throws: passing yards (passing-depth) or the player's receiving yards (receiving-depth).
behind_los_qb_ratingnumericTraditional NFL passer rating on throws behind the line of scrimmage.
right_short_sacksintegerNumber of sacks taken on short (0-9 air yards) throws to the right side of the field.
right_behind_los_thrown_awaysintegerNumber of intentional throwaways on throws behind the line of scrimmage to the right side of the field.
base_attemptsintegerNumber of pass attempts across all splits, the baseline total for this facet.
center_short_spikesintegerNumber of clock-stopping spikes on short (0-9 air yards) throws to the center of the field.
center_behind_los_hit_as_threwintegerNumber of attempts on which the passer was hit as he threw on throws behind the line of scrimmage to the center of the field, as charted by PFF.
center_deep_turnover_worthy_playsintegerNumber of turnover-worthy plays on deep (20+ air yards) throws to the center of the field, plays PFF charts as deserving of a turnover.
left_medium_sack_percentintegerPercentage of dropbacks that ended in a sack on medium (10-19 air yards) throws to the left side of the field.
behind_los_completion_percentnumericPercentage of pass attempts completed on throws behind the line of scrimmage.
left_deep_attempts_percentnumericShare of the player's total pass attempts that came on deep (20+ air yards) throws to the left side of the field, expressed as a percentage.
center_deep_big_time_throwsintegerNumber of big-time throws on deep (20+ air yards) throws to the center of the field, per PFF's highest-value, highest-difficulty throw designation.
left_medium_avg_depth_of_targetnumericAverage depth of target in air yards on medium (10-19 air yards) throws to the left side of the field.
behind_los_thrown_awaysintegerNumber of intentional throwaways on throws behind the line of scrimmage.
center_medium_def_gen_pressuresintegerNumber of defense-generated pressures on the player's dropbacks on medium (10-19 air yards) throws to the center of the field, as charted by PFF.
short_avg_time_to_thrownumericAverage time from snap to release in seconds on short (0-9 air yards) throws.
left_deep_twp_ratenumericTurnover-worthy plays as a percentage of qualifying attempts on deep (20+ air yards) throws to the left side of the field, per PFF charting.
center_behind_los_epanumericTotal expected points added (EPA) on the player's dropbacks on throws behind the line of scrimmage to the center of the field.
left_behind_los_big_time_throwsintegerNumber of big-time throws on throws behind the line of scrimmage to the left side of the field, per PFF's highest-value, highest-difficulty throw designation.
right_medium_yardsintegerPassing yards gained on medium (10-19 air yards) throws to the right side of the field.
right_medium_drop_ratenumericPercentage of catchable passes dropped by receivers on medium (10-19 air yards) throws to the right side of the field.
center_medium_big_time_throwsintegerNumber of big-time throws on medium (10-19 air yards) throws to the center of the field, per PFF's highest-value, highest-difficulty throw designation.
franchise_idintegerPFF franchise (team) id (integer join key).
left_short_completion_percentnumericPercentage of pass attempts completed on short (0-9 air yards) throws to the left side of the field.
left_short_drop_ratenumericPercentage of catchable passes dropped by receivers on short (0-9 air yards) throws to the left side of the field.
left_behind_los_scramblesintegerNumber of scrambles on throws behind the line of scrimmage to the left side of the field.
left_medium_btt_ratenumericBig-time throws as a percentage of qualifying attempts on medium (10-19 air yards) throws to the left side of the field, per PFF charting.
right_deep_hit_as_threwintegerNumber of attempts on which the passer was hit as he threw on deep (20+ air yards) throws to the right side of the field, as charted by PFF.
behind_los_batsintegerNumber of pass attempts batted down at the line of scrimmage on throws behind the line of scrimmage.
short_first_downsintegerFirst downs on short (0-9 air yards) throws: passing first downs (passing-depth) or first-down receptions by the player (receiving-depth).
left_deep_attemptsintegerNumber of pass attempts on deep (20+ air yards) throws to the left side of the field.
right_behind_los_attemptsintegerNumber of pass attempts on throws behind the line of scrimmage to the right side of the field.
right_deep_sacksintegerNumber of sacks taken on deep (20+ air yards) throws to the right side of the field.
left_behind_los_attempts_percentnumericShare of the player's total pass attempts that came on throws behind the line of scrimmage to the left side of the field, expressed as a percentage.
behind_los_big_time_throwsintegerNumber of big-time throws on throws behind the line of scrimmage, per PFF's highest-value, highest-difficulty throw designation.
center_deep_pressure_to_sack_rateintegerPercentage of pressured dropbacks that ended in a sack on deep (20+ air yards) throws to the center of the field.
left_medium_big_time_throwsintegerNumber of big-time throws on medium (10-19 air yards) throws to the left side of the field, per PFF's highest-value, highest-difficulty throw designation.
right_behind_los_batsintegerNumber of pass attempts batted down at the line of scrimmage on throws behind the line of scrimmage to the right side of the field.
left_medium_def_gen_pressuresintegerNumber of defense-generated pressures on the player's dropbacks on medium (10-19 air yards) throws to the left side of the field, as charted by PFF.
right_deep_turnover_worthy_playsintegerNumber of turnover-worthy plays on deep (20+ air yards) throws to the right side of the field, plays PFF charts as deserving of a turnover.
left_short_spikesintegerNumber of clock-stopping spikes on short (0-9 air yards) throws to the left side of the field.
left_medium_aimed_passesintegerNumber of aimed passes (attempts excluding spikes and throwaways) on medium (10-19 air yards) throws to the left side of the field, as charted by PFF.
left_behind_los_twp_ratenumericTurnover-worthy plays as a percentage of qualifying attempts on throws behind the line of scrimmage to the left side of the field, per PFF charting.
short_grades_passnumericPFF passing grade (0-100) on short (0-9 air yards) throws.
right_short_dropsintegerNumber of catchable passes dropped by receivers on short (0-9 air yards) throws to the right side of the field.
right_short_avg_time_to_thrownumericAverage time from snap to release in seconds on short (0-9 air yards) throws to the right side of the field.
right_medium_thrown_awaysintegerNumber of intentional throwaways on medium (10-19 air yards) throws to the right side of the field.
center_short_sack_percentintegerPercentage of dropbacks that ended in a sack on short (0-9 air yards) throws to the center of the field.
right_short_passing_snapsintegerNumber of passing snaps played on short (0-9 air yards) throws to the right side of the field.
center_short_def_gen_pressuresintegerNumber of defense-generated pressures on the player's dropbacks on short (0-9 air yards) throws to the center of the field, as charted by PFF.
center_medium_positive_epa_percentnumericPercentage of dropbacks with positive expected points added on medium (10-19 air yards) throws to the center of the field.
medium_dropsintegerCatchable passes dropped on medium (10-19 air yards) throws: by the passer's receivers (passing-depth) or by the player (receiving-depth).
center_medium_aimed_passesintegerNumber of aimed passes (attempts excluding spikes and throwaways) on medium (10-19 air yards) throws to the center of the field, as charted by PFF.
center_short_sacksintegerNumber of sacks taken on short (0-9 air yards) throws to the center of the field.
deep_attempts_percentnumericShare of the player's total pass attempts that came on deep (20+ air yards) throws, expressed as a percentage.
center_behind_los_def_gen_pressuresintegerNumber of defense-generated pressures on the player's dropbacks on throws behind the line of scrimmage to the center of the field, as charted by PFF.
left_short_passing_snapsintegerNumber of passing snaps played on short (0-9 air yards) throws to the left side of the field.
center_medium_grades_passnumericPFF passing grade (0-100) on medium (10-19 air yards) throws to the center of the field.
center_deep_avg_time_to_thrownumericAverage time from snap to release in seconds on deep (20+ air yards) throws to the center of the field.
behind_los_positive_epa_percentnumericPercentage of dropbacks with positive expected points added on throws behind the line of scrimmage.
center_short_completion_percentnumericPercentage of pass attempts completed on short (0-9 air yards) throws to the center of the field.
left_deep_hit_as_threwintegerNumber of attempts on which the passer was hit as he threw on deep (20+ air yards) throws to the left side of the field, as charted by PFF.
center_short_grades_passnumericPFF passing grade (0-100) on short (0-9 air yards) throws to the center of the field.
left_short_attempts_percentnumericShare of the player's total pass attempts that came on short (0-9 air yards) throws to the left side of the field, expressed as a percentage.
left_deep_scramblesintegerNumber of scrambles on deep (20+ air yards) throws to the left side of the field.
right_short_completionsintegerNumber of completed passes on short (0-9 air yards) throws to the right side of the field.
center_behind_los_aimed_passesintegerNumber of aimed passes (attempts excluding spikes and throwaways) on throws behind the line of scrimmage to the center of the field, as charted by PFF.
right_short_scramblesintegerNumber of scrambles on short (0-9 air yards) throws to the right side of the field.
center_medium_qb_ratingnumericTraditional NFL passer rating on medium (10-19 air yards) throws to the center of the field.
deep_avg_time_to_thrownumericAverage time from snap to release in seconds on deep (20+ air yards) throws.
left_deep_dropsintegerNumber of catchable passes dropped by receivers on deep (20+ air yards) throws to the left side of the field.
right_behind_los_def_gen_pressuresintegerNumber of defense-generated pressures on the player's dropbacks on throws behind the line of scrimmage to the right side of the field, as charted by PFF.
center_deep_positive_epa_percentnumericPercentage of dropbacks with positive expected points added on deep (20+ air yards) throws to the center of the field.
center_deep_hit_as_threwintegerNumber of attempts on which the passer was hit as he threw on deep (20+ air yards) throws to the center of the field, as charted by PFF.
short_spikesintegerNumber of clock-stopping spikes on short (0-9 air yards) throws.
right_behind_los_completionsintegerNumber of completed passes on throws behind the line of scrimmage to the right side of the field.
center_behind_los_drop_ratenumericPercentage of catchable passes dropped by receivers on throws behind the line of scrimmage to the center of the field.
short_dropsintegerCatchable passes dropped on short (0-9 air yards) throws: by the passer's receivers (passing-depth) or by the player (receiving-depth).
deep_aimed_passesintegerNumber of aimed passes (attempts excluding spikes and throwaways) on deep (20+ air yards) throws, as charted by PFF.
right_medium_avg_depth_of_targetnumericAverage depth of target in air yards on medium (10-19 air yards) throws to the right side of the field.
short_pressure_to_sack_rateintegerPercentage of pressured dropbacks that ended in a sack on short (0-9 air yards) throws.
center_deep_qb_ratingnumericTraditional NFL passer rating on deep (20+ air yards) throws to the center of the field.
left_medium_completionsintegerNumber of completed passes on medium (10-19 air yards) throws to the left side of the field.
center_deep_sacksintegerNumber of sacks taken on deep (20+ air yards) throws to the center of the field.
left_deep_big_time_throwsintegerNumber of big-time throws on deep (20+ air yards) throws to the left side of the field, per PFF's highest-value, highest-difficulty throw designation.
center_medium_first_downsintegerNumber of passing first downs gained on medium (10-19 air yards) throws to the center of the field.
center_medium_dropbacksintegerNumber of dropbacks on medium (10-19 air yards) throws to the center of the field.
right_deep_def_gen_pressuresintegerNumber of defense-generated pressures on the player's dropbacks on deep (20+ air yards) throws to the right side of the field, as charted by PFF.
left_short_touchdownsintegerNumber of passing touchdowns thrown on short (0-9 air yards) throws to the left side of the field.
medium_drop_ratenumericPercentage of catchable passes dropped on medium (10-19 air yards) throws: by the passer's receivers (passing-depth) or by the player (receiving-depth).
left_medium_ypanumericYards gained per pass attempt on medium (10-19 air yards) throws to the left side of the field.
right_medium_passing_snapsintegerNumber of passing snaps played on medium (10-19 air yards) throws to the right side of the field.
center_short_scramblesintegerNumber of scrambles on short (0-9 air yards) throws to the center of the field.
left_behind_los_turnover_worthy_playsintegerNumber of turnover-worthy plays on throws behind the line of scrimmage to the left side of the field, plays PFF charts as deserving of a turnover.
center_medium_yardsintegerPassing yards gained on medium (10-19 air yards) throws to the center of the field.
center_deep_epanumericTotal expected points added (EPA) on the player's dropbacks on deep (20+ air yards) throws to the center of the field.
left_medium_interceptionsintegerNumber of passes intercepted on medium (10-19 air yards) throws to the left side of the field.
right_deep_interceptionsintegerNumber of passes intercepted on deep (20+ air yards) throws to the right side of the field.
medium_completion_percentnumericPercentage of pass attempts completed on medium (10-19 air yards) throws.
right_behind_los_grades_passnumericPFF passing grade (0-100) on throws behind the line of scrimmage to the right side of the field.
deep_positive_epa_percentnumericPercentage of dropbacks with positive expected points added on deep (20+ air yards) throws.
behind_los_accuracy_percentnumericPercentage of aimed passes charted as accurate by PFF on throws behind the line of scrimmage.
center_deep_scramblesintegerNumber of scrambles on deep (20+ air yards) throws to the center of the field.
center_short_twp_ratenumericTurnover-worthy plays as a percentage of qualifying attempts on short (0-9 air yards) throws to the center of the field, per PFF charting.
behind_los_touchdownsintegerTouchdowns on throws behind the line of scrimmage: thrown by the passer (passing-depth) or scored by the player (receiving-depth).
left_medium_qb_ratingnumericTraditional NFL passer rating on medium (10-19 air yards) throws to the left side of the field.
right_medium_completionsintegerNumber of completed passes on medium (10-19 air yards) throws to the right side of the field.
right_behind_los_dropsintegerNumber of catchable passes dropped by receivers on throws behind the line of scrimmage to the right side of the field.
left_behind_los_first_downsintegerNumber of passing first downs gained on throws behind the line of scrimmage to the left side of the field.
short_qb_ratingnumericTraditional NFL passer rating on short (0-9 air yards) throws.
center_medium_btt_ratenumericBig-time throws as a percentage of qualifying attempts on medium (10-19 air yards) throws to the center of the field, per PFF charting.
left_deep_grades_passnumericPFF passing grade (0-100) on deep (20+ air yards) throws to the left side of the field.

passing-pressure

col_nametypedescription
player_idintegerPFF player id (integer; matches the /players id and every player_id join key).
playercharacterPlayer's display name as PFF lists it (e.g. "Tom Brady").
positioncharacterPFF position code the player is listed at (e.g. QB, HB, WR, TE, T, G, C, ED, DI, LB, CB, S, K, P, LS).
no_blitz_completion_percentnumericPercentage of pass attempts completed when not blitzed.
grades_offensenumericPFF overall offense grade (0-100).
no_pressure_scramblesintegerNumber of scrambles from a clean pocket (no pressure).
blitz_touchdownsintegerNumber of passing touchdowns thrown when blitzed.
pressure_yardsintegerPassing yards gained when under pressure.
no_pressure_spikesintegerNumber 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_awaysintegerNumber of intentional throwaways from a clean pocket (no pressure).
no_blitz_batsintegerNumber of pass attempts batted down at the line of scrimmage when not blitzed.
no_blitz_dropsintegerNumber 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_passesintegerNumber 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_batsintegerNumber of pass attempts batted down at the line of scrimmage from a clean pocket (no pressure).
pressure_completionsintegerNumber of completed passes when under pressure.
blitz_big_time_throwsintegerNumber 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_spikesintegerNumber of clock-stopping spikes when blitzed.
no_pressure_completionsintegerNumber of completed passes from a clean pocket (no pressure).
draft_seasonintegerSeason of the player's NFL draft class, per PFF.
no_pressure_passing_snapsintegerNumber of passing snaps played from a clean pocket (no pressure).
no_blitz_first_downsintegerNumber 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_passesintegerNumber of aimed passes (attempts excluding spikes and throwaways) when under pressure, as charted by PFF.
blitz_sacksintegerNumber of sacks taken when blitzed.
no_pressure_interceptionsintegerNumber of passes intercepted from a clean pocket (no pressure).
team_namecharacterTeam name/abbreviation the player is credited to for the range.
pressure_epanumericTotal expected points added (EPA) on the player's dropbacks when under pressure.
blitz_completionsintegerNumber of completed passes when blitzed.
blitz_attemptsintegerNumber of pass attempts when blitzed.
pressure_twp_ratenumericTurnover-worthy plays as a percentage of qualifying attempts when under pressure, per PFF charting.
pressure_sacksintegerNumber 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_snapsintegerNumber of passing snaps played when under pressure.
grades_passnumericPFF passing grade (0-100).
pressure_batsintegerNumber of pass attempts batted down at the line of scrimmage when under pressure.
blitz_thrown_awaysintegerNumber of intentional throwaways when blitzed.
no_pressure_dropsintegerNumber 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_scramblesintegerNumber of scrambles when under pressure.
blitz_drop_ratenumericPercentage of catchable passes dropped by receivers when blitzed.
blitz_completion_percentnumericPercentage of pass attempts completed when blitzed.
no_pressure_first_downsintegerNumber 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_interceptionsintegerNumber of passes intercepted when blitzed.
no_blitz_dropbacksintegerNumber of dropbacks when not blitzed.
no_blitz_grades_passnumericPFF passing grade (0-100) when not blitzed.
no_blitz_scramblesintegerNumber of scrambles when not blitzed.
pressure_drop_ratenumericPercentage of catchable passes dropped by receivers when under pressure.
no_blitz_yardsintegerPassing yards gained when not blitzed.
base_dropbacksintegerNumber 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_dropbacksintegerNumber 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_countintegerNumber of games the player appeared in over the covered span.
blitz_turnover_worthy_playsintegerNumber of turnover-worthy plays when blitzed, plays PFF charts as deserving of a turnover.
no_blitz_touchdownsintegerNumber 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_seasonintegerSeason of the player's NFL draft eligibility, per PFF.
blitz_avg_depth_of_targetnumericAverage depth of target in air yards when blitzed.
no_blitz_spikesintegerNumber of clock-stopping spikes when not blitzed.
no_pressure_dropbacksintegerNumber 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_playsintegerNumber 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_downsintegerNumber 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_playsintegerNumber 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_passesintegerNumber 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 (0-100).
no_pressure_def_gen_pressuresintegerNumber 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_dropsintegerNumber of catchable passes dropped by receivers when under pressure.
no_blitz_def_gen_pressuresintegerNumber of defense-generated pressures on the player's dropbacks when not blitzed, as charted by PFF.
pressure_attemptsintegerNumber of pass attempts when under pressure.
pressure_big_time_throwsintegerNumber of big-time throws when under pressure, per PFF's highest-value, highest-difficulty throw designation.
no_blitz_thrown_awaysintegerNumber of intentional throwaways when not blitzed.
blitz_dropsintegerNumber of catchable passes dropped by receivers when blitzed.
no_pressure_touchdownsintegerNumber of passing touchdowns thrown from a clean pocket (no pressure).
no_pressure_sacksintegerNumber 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.
penaltiesintegerPenalties charged to the player over the covered span (see declined_penalties for the ones that were declined).
no_pressure_attemptsintegerNumber 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_scramblesintegerNumber 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_snapsintegerNumber of passing snaps played when not blitzed.
no_blitz_aimed_passesintegerNumber of aimed passes (attempts excluding spikes and throwaways) when not blitzed, as charted by PFF.
blitz_yardsintegerPassing yards gained when blitzed.
teamcharacterTeam abbreviation the player is credited to for the range.
no_blitz_attemptsintegerNumber of pass attempts when not blitzed.
pressure_accuracy_percentnumericPercentage of aimed passes charted as accurate by PFF when under pressure.
no_blitz_hit_as_threwintegerNumber of attempts on which the passer was hit as he threw when not blitzed, as charted by PFF.
pressure_hit_as_threwintegerNumber 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_penaltiesintegerPenalties committed by the player that were declined.
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_interceptionsintegerNumber 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).
blitz_grades_offensenumericPFF overall offense grade for the player (0-100) when blitzed.
grades_hands_fumblenumericPFF ball-security (hands/fumble) grade, 0-100.
pressure_def_gen_pressuresintegerNumber 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_threwintegerNumber 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.
pressure_avg_time_to_thrownumericAverage time from snap to release in seconds when under pressure.
no_blitz_completionsintegerNumber of completed passes when not blitzed.
no_pressure_sack_percentnumericPercentage of dropbacks that ended in a sack from a clean pocket (no pressure).
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_playsintegerNumber of turnover-worthy plays from a clean pocket (no pressure), plays PFF charts as deserving of a turnover.
pressure_first_downsintegerNumber of passing first downs gained when under pressure.
blitz_passing_snapsintegerNumber of passing snaps played when blitzed.
franchise_idintegerPFF 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_sacksintegerNumber of sacks taken 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_threwintegerNumber 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_spikesintegerNumber 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_batsintegerNumber of pass attempts batted down at the line of scrimmage when blitzed.
pressure_touchdownsintegerNumber of passing touchdowns thrown when under pressure.
pressure_thrown_awaysintegerNumber of intentional throwaways when under pressure.
no_blitz_interceptionsintegerNumber of passes intercepted when not blitzed.
blitz_dropbacksintegerNumber of dropbacks when blitzed.
blitz_def_gen_pressuresintegerNumber of defense-generated pressures on the player's dropbacks when blitzed, as charted by PFF.
no_blitz_big_time_throwsintegerNumber 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_yardsintegerPassing 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_throwsintegerNumber of big-time throws from a clean pocket (no pressure), per PFF's highest-value, highest-difficulty throw designation.
pressure_grades_pass_routenumericPFF receiving (route) grade for the player (0-100) when under pressure.
blitz_grades_pass_routenumericPFF receiving (route) grade for the player (0-100) when blitzed.
no_pressure_grades_pass_routenumericPFF receiving (route) grade for the player (0-100) from a clean pocket (no pressure).
no_blitz_grades_pass_routenumericPFF receiving (route) grade for the player (0-100) when not blitzed.
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.
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.
pressure_grades_defensecharacterPFF overall defense grade for the player (0-100) when under pressure.
pressure_grades_pass_rush_defensecharacterPFF pass-rush grade for the player (0-100) when under pressure.
no_blitz_grades_defenseintegerPFF overall defense grade for the player (0-100) when not blitzed.
blitz_grades_run_blocknumericPFF run-blocking grade for the player (0-100) when blitzed.
blitz_grades_pass_rush_defensecharacterPFF pass-rush 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_defense_penaltynumericPFF defensive penalty grade for the player (0-100) when not blitzed.
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.
no_pressure_grades_defenseintegerPFF overall defense grade for the player (0-100) from a clean pocket (no pressure).
no_pressure_grades_pass_rush_defenseintegerPFF pass-rush 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).
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.
blitz_grades_defensecharacterPFF overall defense grade for the player (0-100) when blitzed.
blitz_grades_defense_penaltycharacterPFF defensive penalty grade for the player (0-100) when blitzed.
pressure_grades_run_blocknumericPFF run-blocking grade for the player (0-100) when under pressure.
pressure_grades_defense_penaltycharacterPFF defensive penalty 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).
no_blitz_grades_pass_rush_defenseintegerPFF pass-rush grade for the player (0-100) when not blitzed.
pressure_grades_coverage_defensecharacterPFF coverage grade for the player (0-100) when under pressure.
blitz_grades_coverage_defensecharacterPFF coverage grade for the player (0-100) when blitzed.
no_blitz_grades_coverage_defenseintegerPFF coverage grade for the player (0-100) when not blitzed.
no_pressure_grades_coverage_defenseintegerPFF coverage grade for the player (0-100) from a clean pocket (no pressure).
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.
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_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.

receiving

col_nametypedescription
player_idintegerPFF player id (integer; matches the /players id and every player_id join key).
playercharacterPlayer's display name as PFF lists it (e.g. "Tom Brady").
positioncharacterPFF position code the player is listed at (e.g. QB, HB, WR, TE, T, G, C, ED, DI, LB, CB, S, K, P, LS).
jersey_numbercharacterJersey number (string; zero-padded, e.g. "09").
franchise_idintegerPFF franchise (team) id (integer join key).
team_abbreviationcharacterAbbreviation of the team the player is credited to for the range (the /v2 counterpart of /v1's team).
games_playedintegerNumber of games the player appeared in over the requested span (the /v2 counterpart of /v1's player_game_count).
draft_seasonintegerSeason of the player's NFL draft class, per PFF.
eligible_seasonintegerSeason of the player's NFL draft eligibility, per PFF.
targetsintegerTargets: passes thrown to the player (receiving, rushing reports) or into the player's coverage (coverage, defense reports).
team_targets_percentnumericPercentage of the team's targets that went to the player (target share).
receptionsintegerReceptions: passes caught by the player (receiving, rushing reports) or completions allowed into the player's coverage (coverage, defense reports).
caught_percentnumericPercentage of targets caught.
yardsintegerYards in the report's play family: passing yards (passing), receiving yards (receiving), rushing yards (rushing), gross punt yards (punting), and receiving yards allowed into the player's coverage (coverage, defense).
yards_per_receptionnumericAverage yards per reception: the player's own on the receiving report, allowed per reception in the player's coverage on the coverage and defense reports.
touchdownsintegerTouchdowns: passing touchdowns thrown (passing), receiving and rushing touchdowns scored (receiving, rushing), or touchdowns allowed into the player's coverage (coverage, defense).
grades_offensenumericPFF overall offense grade (0-100).
grades_pass_routenumericPFF receiving/route grade (0-100).
grades_hands_dropnumericPFF hands/drop grade (0-100).
grades_hands_fumblenumericPFF ball-security (hands/fumble) grade, 0-100.
pass_playsintegerPass-play snaps.
routesintegerPass routes run by the player.
route_ratenumericShare of pass-play snaps on which the player ran a route.
pass_blocksintegerPass-play snaps spent pass blocking.
pass_block_ratenumericShare of pass-play snaps spent pass blocking.
slot_snapsintegerReceiving snaps aligned in the slot.
slot_ratenumericShare of receiving snaps aligned in the slot.
wide_snapsintegerReceiving snaps aligned out wide.
wide_ratenumericShare of receiving snaps aligned out wide.
inline_snapsintegerReceiving snaps aligned inline, tight to the formation.
inline_ratenumericShare of receiving snaps aligned inline, tight to the formation.
yards_after_catchintegerYards after the catch: gained by the player on the receiving report, allowed after the catch in the player's coverage on the coverage and defense reports.
yards_after_catch_per_receptionnumericAverage yards after the catch per reception.
yprrnumericYards per route run.
avg_depth_of_targetnumericAverage depth of target, in yards downfield: of the passer's throws (passing), of passes to the player (receiving), or of targets into the player's coverage (coverage).
longestintegerLongest play in yards: longest reception (receiving), longest run (rushing), or longest completion allowed in coverage (coverage, defense).
dropsintegerDropped passes: drops by the passer's receivers on the passing report, drops by the player on the receiving and rushing reports.
drop_ratenumericDrop rate, in percent: share of catchable passes dropped by the passer's receivers (passing report) or by the player (receiving report).
contested_targetsintegerContested targets.
contested_receptionsintegerContested catches made.
contested_catch_ratenumericPercentage of PFF-charted contested targets caught.
interceptionsintegerInterceptions: thrown by the passer on the passing report, made by the player on the coverage and defense reports, and on passes targeting the player on the receiving report.
fumblesintegerFumbles by the player: after the catch on the receiving report, as a ball carrier on the rushing report.
avoided_tacklesintegerMissed tackles forced (tackles avoided) by the player: after the catch on the receiving report, as a runner on rushing.
first_downsintegerFirst downs gained: passing first downs on the passing report, first-down receptions on receiving, rushing first downs on rushing.
targeted_qb_ratingnumericNFL passer rating on throws targeting the player.
penaltiesintegerPenalties charged to the player over the covered span (see declined_penalties for the ones that were declined).
receptions_oenumericCatch rate over expectation, in percentage points (receptions per target minus PFF's expected rate).
receptions_oe_totalnumericReceptions over expectation in total: receptions minus PFF-expected receptions on the player's targets.
lined_up_vs_cbnumericPercentage of the player's charted matchups in which he lined up across from a cornerback; with lined_up_vs_lb and lined_up_vs_s it sums to 100 where populated (null for many players).
lined_up_vs_snumericPercentage of the player's charted matchups in which he lined up across from a safety; with lined_up_vs_cb and lined_up_vs_lb it sums to 100 where populated (null for many players).
lined_up_vs_lbnumericPercentage of the player's charted matchups in which he lined up across from a linebacker; with lined_up_vs_cb and lined_up_vs_s it sums to 100 where populated (null for many players).
offense_pos_graded_ratenumericPercentage of the player's offensive plays that PFF graded positively.
offense_neg_graded_ratenumericPercentage of the player's offensive plays that PFF graded negatively.

receiving-depth

col_nametypedescription
player_idintegerPFF player id (integer; matches the /players id and every player_id join key).
playercharacterPlayer's display name as PFF lists it (e.g. "Tom Brady").
positioncharacterPFF position code the player is listed at (e.g. QB, HB, WR, TE, T, G, C, ED, DI, LB, CB, S, K, P, LS).
jersey_numbercharacterJersey number (string; zero-padded, e.g. "09").
franchise_idintegerPFF franchise (team) id (integer join key).
team_abbreviationcharacterAbbreviation of the team the player is credited to for the range (the /v2 counterpart of /v1's team).
games_playedintegerNumber of games the player appeared in over the requested span (the /v2 counterpart of /v1's player_game_count).
draft_seasonintegerSeason of the player's NFL draft class, per PFF.
eligible_seasonintegerSeason of the player's NFL draft eligibility, per PFF.
base_targetsintegerTotal targets from the facet's unsplit base row, across all depths and directions.
deep_targets_percentnumericShare of the team's targets thrown to the player on deep passes (20 or more yards downfield).
deep_targetsintegerPass targets to the player on deep passes (20 or more yards downfield).
deep_receptionsintegerReceptions made on deep passes (20 or more yards downfield).
deep_caught_percentnumericPercentage of targets caught on deep passes (20 or more yards downfield).
deep_yardsintegerYards on deep (20+ air yards) throws: passing yards (passing-depth) or the player's receiving yards (receiving-depth).
deep_yards_per_receptionnumericAverage yards per reception on deep passes (20 or more yards downfield).
deep_touchdownsintegerTouchdowns on deep (20+ air yards) throws: thrown by the passer (passing-depth) or scored by the player (receiving-depth).
deep_grades_pass_routenumericPFF route-running (receiving) grade on deep passes (20 or more yards downfield), 0-100.
deep_grades_hands_dropnumericPFF hands/drop grade on deep passes (20 or more yards downfield), 0-100.
deep_yards_after_catchintegerYards gained after the catch on deep passes (20 or more yards downfield).
deep_yards_after_catch_per_receptionnumericAverage yards after the catch per reception on deep passes (20 or more yards downfield).
deep_yprrnumericYards per route run on deep passes (20 or more yards downfield).
deep_avg_depth_of_targetnumericAverage depth of target, in air yards, on deep (20+ air yards) throws: of the passer's throws (passing-depth) or the player's targets (receiving-depth).
deep_dropsintegerCatchable passes dropped on deep (20+ air yards) throws: by the passer's receivers (passing-depth) or by the player (receiving-depth).
deep_drop_ratenumericPercentage of catchable passes dropped on deep (20+ air yards) throws: by the passer's receivers (passing-depth) or by the player (receiving-depth).
deep_contested_targetsintegerPFF-charted contested targets on deep passes (20 or more yards downfield).
deep_contested_receptionsintegerCatches made on PFF-charted contested targets on deep passes (20 or more yards downfield).
deep_contested_catch_ratenumericPercentage of PFF-charted contested targets caught on deep passes (20 or more yards downfield).
deep_interceptionsintegerInterceptions on deep (20+ air yards) throws: thrown by the passer (passing-depth) or on passes targeting the player (receiving-depth).
deep_fumblesintegerFumbles by the player after the catch on deep passes (20 or more yards downfield).
deep_avoided_tacklesintegerTackles avoided after the catch on deep passes (20 or more yards downfield).
deep_first_downsintegerFirst downs on deep (20+ air yards) throws: passing first downs (passing-depth) or first-down receptions by the player (receiving-depth).
deep_targeted_qb_ratingnumericNFL passer rating on throws targeting the player on deep passes (20 or more yards downfield).
medium_targets_percentnumericShare of the team's targets thrown to the player on medium passes (10-19 yards downfield).
medium_targetsintegerPass targets to the player on medium passes (10-19 yards downfield).
medium_receptionsintegerReceptions made on medium passes (10-19 yards downfield).
medium_caught_percentnumericPercentage of targets caught on medium passes (10-19 yards downfield).
medium_yardsintegerYards on medium (10-19 air yards) throws: passing yards (passing-depth) or the player's receiving yards (receiving-depth).
medium_yards_per_receptionnumericAverage yards per reception on medium passes (10-19 yards downfield).
medium_touchdownsintegerTouchdowns on medium (10-19 air yards) throws: thrown by the passer (passing-depth) or scored by the player (receiving-depth).
medium_grades_pass_routenumericPFF route-running (receiving) grade on medium passes (10-19 yards downfield), 0-100.
medium_grades_hands_dropnumericPFF hands/drop grade on medium passes (10-19 yards downfield), 0-100.
medium_yards_after_catchintegerYards gained after the catch on medium passes (10-19 yards downfield).
medium_yards_after_catch_per_receptionnumericAverage yards after the catch per reception on medium passes (10-19 yards downfield).
medium_yprrnumericYards per route run on medium passes (10-19 yards downfield).
medium_avg_depth_of_targetnumericAverage depth of target, in air yards, on medium (10-19 air yards) throws: of the passer's throws (passing-depth) or the player's targets (receiving-depth).
medium_dropsintegerCatchable passes dropped on medium (10-19 air yards) throws: by the passer's receivers (passing-depth) or by the player (receiving-depth).
medium_drop_ratenumericPercentage of catchable passes dropped on medium (10-19 air yards) throws: by the passer's receivers (passing-depth) or by the player (receiving-depth).
medium_contested_targetsintegerPFF-charted contested targets on medium passes (10-19 yards downfield).
medium_contested_receptionsintegerCatches made on PFF-charted contested targets on medium passes (10-19 yards downfield).
medium_contested_catch_ratenumericPercentage of PFF-charted contested targets caught on medium passes (10-19 yards downfield).
medium_interceptionsintegerInterceptions on medium (10-19 air yards) throws: thrown by the passer (passing-depth) or on passes targeting the player (receiving-depth).
medium_fumblesintegerFumbles by the player after the catch on medium passes (10-19 yards downfield).
medium_avoided_tacklesintegerTackles avoided after the catch on medium passes (10-19 yards downfield).
medium_first_downsintegerFirst downs on medium (10-19 air yards) throws: passing first downs (passing-depth) or first-down receptions by the player (receiving-depth).
medium_targeted_qb_ratingnumericNFL passer rating on throws targeting the player on medium passes (10-19 yards downfield).
short_targets_percentnumericShare of the team's targets thrown to the player on short passes (0-9 yards downfield).
short_targetsintegerPass targets to the player on short passes (0-9 yards downfield).
short_receptionsintegerReceptions made on short passes (0-9 yards downfield).
short_caught_percentnumericPercentage of targets caught on short passes (0-9 yards downfield).
short_yardsintegerYards on short (0-9 air yards) throws: passing yards (passing-depth) or the player's receiving yards (receiving-depth).
short_yards_per_receptionnumericAverage yards per reception on short passes (0-9 yards downfield).
short_touchdownsintegerTouchdowns on short (0-9 air yards) throws: thrown by the passer (passing-depth) or scored by the player (receiving-depth).
short_grades_pass_routenumericPFF route-running (receiving) grade on short passes (0-9 yards downfield), 0-100.
short_grades_hands_dropnumericPFF hands/drop grade on short passes (0-9 yards downfield), 0-100.
short_yards_after_catchintegerYards gained after the catch on short passes (0-9 yards downfield).
short_yards_after_catch_per_receptionnumericAverage yards after the catch per reception on short passes (0-9 yards downfield).
short_yprrnumericYards per route run on short passes (0-9 yards downfield).
short_avg_depth_of_targetnumericAverage depth of target, in air yards, on short (0-9 air yards) throws: of the passer's throws (passing-depth) or the player's targets (receiving-depth).
short_dropsintegerCatchable passes dropped on short (0-9 air yards) throws: by the passer's receivers (passing-depth) or by the player (receiving-depth).
short_drop_ratenumericPercentage of catchable passes dropped on short (0-9 air yards) throws: by the passer's receivers (passing-depth) or by the player (receiving-depth).
short_contested_targetsintegerPFF-charted contested targets on short passes (0-9 yards downfield).
short_contested_receptionsintegerCatches made on PFF-charted contested targets on short passes (0-9 yards downfield).
short_contested_catch_ratenumericPercentage of PFF-charted contested targets caught on short passes (0-9 yards downfield).
short_interceptionsintegerInterceptions on short (0-9 air yards) throws: thrown by the passer (passing-depth) or on passes targeting the player (receiving-depth).
short_fumblesintegerFumbles by the player after the catch on short passes (0-9 yards downfield).
short_avoided_tacklesintegerTackles avoided after the catch on short passes (0-9 yards downfield).
short_first_downsintegerFirst downs on short (0-9 air yards) throws: passing first downs (passing-depth) or first-down receptions by the player (receiving-depth).
short_targeted_qb_ratingnumericNFL passer rating on throws targeting the player on short passes (0-9 yards downfield).
behind_los_targets_percentnumericShare of the team's targets thrown to the player on passes thrown behind the line of scrimmage.
behind_los_targetsintegerPass targets to the player on passes thrown behind the line of scrimmage.
behind_los_receptionsintegerReceptions made on passes thrown behind the line of scrimmage.
behind_los_caught_percentnumericPercentage of targets caught on passes thrown behind the line of scrimmage.
behind_los_yardsintegerYards on throws behind the line of scrimmage: passing yards (passing-depth) or the player's receiving yards (receiving-depth).
behind_los_yards_per_receptionnumericAverage yards per reception on passes thrown behind the line of scrimmage.
behind_los_touchdownsintegerTouchdowns on throws behind the line of scrimmage: thrown by the passer (passing-depth) or scored by the player (receiving-depth).
behind_los_grades_pass_routenumericPFF route-running (receiving) grade on passes thrown behind the line of scrimmage, 0-100.
behind_los_grades_hands_dropnumericPFF hands/drop grade on passes thrown behind the line of scrimmage, 0-100.
behind_los_yards_after_catchintegerYards gained after the catch on passes thrown behind the line of scrimmage.
behind_los_yards_after_catch_per_receptionnumericAverage yards after the catch per reception on passes thrown behind the line of scrimmage.
behind_los_yprrnumericYards per route run on passes thrown behind the line of scrimmage.
behind_los_avg_depth_of_targetnumericAverage depth of target, in air yards, on throws behind the line of scrimmage: of the passer's throws (passing-depth) or the player's targets (receiving-depth).
behind_los_dropsintegerCatchable passes dropped on throws behind the line of scrimmage: by the passer's receivers (passing-depth) or by the player (receiving-depth).
behind_los_drop_ratenumericPercentage of catchable passes dropped on throws behind the line of scrimmage: by the passer's receivers (passing-depth) or by the player (receiving-depth).
behind_los_contested_targetsintegerPFF-charted contested targets on passes thrown behind the line of scrimmage.
behind_los_contested_receptionsintegerCatches made on PFF-charted contested targets on passes thrown behind the line of scrimmage.
behind_los_contested_catch_rateintegerPercentage of PFF-charted contested targets caught on passes thrown behind the line of scrimmage.
behind_los_interceptionsintegerInterceptions on throws behind the line of scrimmage: thrown by the passer (passing-depth) or on passes targeting the player (receiving-depth).
behind_los_fumblesintegerFumbles by the player after the catch on passes thrown behind the line of scrimmage.
behind_los_avoided_tacklesintegerTackles avoided after the catch on passes thrown behind the line of scrimmage.
behind_los_first_downsintegerFirst downs on throws behind the line of scrimmage: passing first downs (passing-depth) or first-down receptions by the player (receiving-depth).
behind_los_targeted_qb_ratingnumericNFL passer rating on throws targeting the player on passes thrown behind the line of scrimmage.

rushing

col_nametypedescription
player_idintegerPFF player id (integer; matches the /players id and every player_id join key).
playercharacterPlayer's display name as PFF lists it (e.g. "Tom Brady").
positioncharacterPFF position code the player is listed at (e.g. QB, HB, WR, TE, T, G, C, ED, DI, LB, CB, S, K, P, LS).
targetsintegerTargets: passes thrown to the player (receiving, rushing reports) or into the player's coverage (coverage, defense reports).
grades_pass_blocknumericPFF pass-blocking grade (0-100).
grades_offensenumericPFF overall offense grade (0-100).
yards_after_contactintegerYards after contact.
explosiveintegerRuns PFF designates as explosive.
grades_pass_routenumericPFF receiving/route grade (0-100).
draft_seasonintegerSeason of the player's NFL draft class, per PFF.
elu_rush_mtfintegerMissed tackles forced as a rusher, an input to PFF's elusive rating.
breakaway_attemptsintegerRuns of 15 or more yards, PFF's breakaway designation.
designed_yardsintegerRushing yards gained on designed runs, excluding scrambles.
team_namecharacterTeam name/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.
grades_passnumericPFF passing grade (0-100).
fumblesintegerFumbles by the player: after the catch on the receiving report, as a ball carrier on the rushing report.
first_downsintegerFirst downs gained: passing first downs on the passing report, first-down receptions on receiving, rushing first downs on rushing.
elusive_ratingnumericPFF elusive rating.
jersey_numbercharacterJersey number (string; zero-padded, e.g. "09").
breakaway_yardsintegerBreakaway (long-run) yards.
player_game_countintegerNumber of games the player appeared in over the covered span.
eligible_seasonintegerSeason of the player's NFL draft eligibility, per PFF.
total_touchesintegerCombined carries and receptions.
scramble_yardsintegerRushing yards gained on scrambles.
yco_attemptnumericAverage yards after contact per rushing attempt.
yardsintegerYards in the report's play family: passing yards (passing), receiving yards (receiving), rushing yards (rushing), gross punt yards (punting), and receiving yards allowed into the player's coverage (coverage, defense).
grades_run_blocknumericPFF run-blocking grade (0-100).
receptionsintegerReceptions: passes caught by the player (receiving, rushing reports) or completions allowed into the player's coverage (coverage, defense reports).
zone_attemptsintegerRushing attempts on zone-scheme runs.
scramblesintegerQuarterback scrambles (pass plays on which the passer ran with the ball).
grades_runnumericPFF rushing grade (0-100).
penaltiesintegerPenalties charged to the player over the covered span (see declined_penalties for the ones that were declined).
attemptsintegerAttempts in the report's play family: pass attempts on the passing report, carries on rushing, punts on punting and kickoffs on the kickoffs report.
elu_ycointegerYards-after-contact component used in PFF's elusive rating.
elu_recv_mtfintegerMissed tackles forced as a receiver, an input to PFF's elusive rating.
teamcharacterTeam abbreviation the player is credited to for the range.
declined_penaltiesintegerPenalties committed by the player that were declined.
ypanumericYards per attempt: passing yards per pass attempt on the passing report, rushing yards per carry on the rushing report.
dropsintegerDropped passes: drops by the passer's receivers on the passing report, drops by the player on the receiving and rushing reports.
grades_hands_fumblenumericPFF ball-security (hands/fumble) grade, 0-100.
longestintegerLongest play in yards: longest reception (receiving), longest run (rushing), or longest completion allowed in coverage (coverage, defense).
routesintegerPass routes run by the player.
franchise_idintegerPFF franchise (team) id (integer join key).
rec_yardsintegerReceiving yards gained by the player (the rushing report also carries the ball carrier's receiving line).
gap_attemptsintegerRushing attempts on gap-scheme runs.
run_playsintegerRun-play snaps.
avoided_tacklesintegerMissed tackles forced (tackles avoided) by the player: after the catch on the receiving report, as a runner on rushing.
grades_offense_penaltynumericPFF offensive penalty grade, 0-100.
touchdownsintegerTouchdowns: passing touchdowns thrown (passing), receiving and rushing touchdowns scored (receiving, rushing), or touchdowns allowed into the player's coverage (coverage, defense).
carry_sharenumericPercentage of the team's carries taken by the player.
offense_pos_graded_ratenumericPercentage of the player's offensive plays that PFF graded positively.
offense_neg_graded_ratenumericPercentage of the player's offensive plays that PFF graded negatively.

blocking

col_nametypedescription
player_idintegerPFF player id (integer; matches the /players id and every player_id join key).
playercharacterPlayer's display name as PFF lists it (e.g. "Tom Brady").
positioncharacterPFF position code the player is listed at (e.g. QB, HB, WR, TE, T, G, C, ED, DI, LB, CB, S, K, P, LS).
jersey_numbercharacterJersey number (string; zero-padded, e.g. "09").
franchise_idintegerPFF franchise (team) id (integer join key).
team_abbreviationcharacterAbbreviation of the team the player is credited to for the range (the /v2 counterpart of /v1's team).
games_playedintegerNumber of games the player appeared in over the requested span (the /v2 counterpart of /v1's player_game_count).
draft_seasonintegerSeason of the player's NFL draft class, per PFF.
eligible_seasonintegerSeason of the player's NFL draft eligibility, per PFF.
snap_counts_offenseintegerOffensive snaps played.
snap_counts_blockintegerTotal blocking snaps played.
block_percentnumericShare of offensive snaps spent blocking.
snap_counts_run_blockintegerRun-blocking snaps played.
snap_counts_pass_blockintegerPass-blocking snaps played.
pass_block_percentnumericShare of pass-play snaps spent pass blocking.
grades_offensenumericPFF overall offense grade (0-100).
grades_run_blocknumericPFF run-blocking grade (0-100).
grades_pass_blocknumericPFF pass-blocking grade (0-100).
non_spike_pass_blockintegerPass-blocking snaps excluding spike plays.
non_spike_pass_block_percentagenumericShare of non-spike pass-play snaps spent pass blocking.
sacks_allowedintegerSacks allowed by the player in pass protection.
hits_allowedintegerQuarterback hits allowed.
hurries_allowedintegerQuarterback hurries allowed.
pressures_allowedintegerTotal pressures allowed (sacks, hits, and hurries).
pbenumericPFF Pass Blocking Efficiency rating, pressures allowed per pass-blocking snap weighted toward sacks.
penaltiesintegerPenalties charged to the player over the covered span (see declined_penalties for the ones that were declined).
declined_penaltiesintegerPenalties committed by the player that were declined.
snap_counts_ltintegerSnaps aligned at left tackle.
snap_counts_lgintegerSnaps aligned at left guard.
snap_counts_ceintegerSnaps aligned at center.
snap_counts_rgintegerSnaps aligned at right guard.
snap_counts_rtintegerSnaps aligned at right tackle.
snap_counts_teintegerSnaps aligned at tight end.

pass-blocking

col_nametypedescription
player_idintegerPFF player id (integer; matches the /players id and every player_id join key).
playercharacterPlayer's display name as PFF lists it (e.g. "Tom Brady").
positioncharacterPFF position code the player is listed at (e.g. QB, HB, WR, TE, T, G, C, ED, DI, LB, CB, S, K, P, LS).
jersey_numbercharacterJersey number (string; zero-padded, e.g. "09").
franchise_idintegerPFF franchise (team) id (integer join key).
team_abbreviationcharacterAbbreviation of the team the player is credited to for the range (the /v2 counterpart of /v1's team).
games_playedintegerNumber of games the player appeared in over the requested span (the /v2 counterpart of /v1's player_game_count).
draft_seasonintegerSeason of the player's NFL draft class, per PFF.
eligible_seasonintegerSeason of the player's NFL draft eligibility, per PFF.
snap_counts_ltintegerSnaps aligned at left tackle.
snap_counts_lgintegerSnaps aligned at left guard.
snap_counts_ceintegerSnaps aligned at center.
snap_counts_rgintegerSnaps aligned at right guard.
snap_counts_rtintegerSnaps aligned at right tackle.
snap_counts_teintegerSnaps aligned at tight end.
snap_counts_pass_playintegerPass-play snaps.
snap_counts_pass_blockintegerPass-blocking snaps played.
pass_block_percentnumericShare of pass-play snaps spent pass blocking.
grades_pass_blocknumericPFF pass-blocking grade (0-100).
penaltiesintegerPenalties charged to the player over the covered span (see declined_penalties for the ones that were declined).
declined_penaltiesintegerPenalties committed by the player that were declined.
non_spike_pass_blockintegerPass-blocking snaps excluding spike plays.
non_spike_pass_block_percentagenumericShare of non-spike pass-play snaps spent pass blocking.
sacks_allowedintegerSacks allowed by the player in pass protection.
hits_allowedintegerQuarterback hits allowed.
hurries_allowedintegerQuarterback hurries allowed.
pressures_allowedintegerTotal pressures allowed (sacks, hits, and hurries).
pressure_rate_allowednumericPercentage of the player's pass-blocking snaps on which he allowed a pressure.
sack_rate_allowednumericPercentage of the player's pass-blocking snaps on which he allowed a sack.
pbenumericPFF Pass Blocking Efficiency rating, pressures allowed per pass-blocking snap weighted toward sacks.
true_pass_set_snap_counts_pass_playintegerPass-play snaps on PFF-designated true pass sets.
true_pass_set_snap_counts_pass_blockintegerPass-blocking snaps played on PFF-designated true pass sets.
true_pass_set_pass_block_percentnumericShare of pass-play snaps spent pass blocking on PFF-designated true pass sets.
true_pass_set_grades_pass_blocknumericPFF pass-blocking grade on PFF-designated true pass sets, 0-100.
true_pass_set_non_spike_pass_blockintegerPass-blocking snaps excluding spike plays on PFF-designated true pass sets.
true_pass_set_non_spike_pass_block_percentagenumericShare of non-spike pass-play snaps spent pass blocking on PFF-designated true pass sets.
true_pass_set_sacks_allowedintegerSacks allowed on PFF-designated true pass sets.
true_pass_set_hits_allowedintegerQuarterback hits allowed on PFF-designated true pass sets.
true_pass_set_hurries_allowedintegerQuarterback hurries allowed on PFF-designated true pass sets.
true_pass_set_pressures_allowedintegerTotal pressures allowed (sacks, hits, and hurries) on PFF-designated true pass sets.
true_pass_set_pressure_rate_allowednumericPercentage of the player's true-pass-set pass-blocking snaps on which he allowed a pressure.
true_pass_set_sack_rate_allowednumericPercentage of the player's true-pass-set pass-blocking snaps on which he allowed a sack.
true_pass_set_pbenumericPFF Pass Blocking Efficiency rating, pressures allowed per pass-blocking snap weighted toward sacks on PFF-designated true pass sets.
pbwrnumericPass-block win rate, in percent: share of the player's pass-blocking snaps PFF charted as won.
true_pass_set_pbwrnumericPass-block win rate, in percent, on PFF-designated true pass sets.
pass_block_grade_oe_percentilenumericPercentile (0-100) of the player's pass-blocking grade over expectation, as reported by PFF; null for many players.
island_ratenumericPercentage of the player's pass-blocking snaps PFF charted as island (isolated, one-on-one) blocks.
island_pass_block_win_ratenumericPass-block win rate, in percent, on the player's island (isolated, one-on-one) pass-blocking snaps.
offense_pos_graded_ratenumericPercentage of the player's offensive plays that PFF graded positively.
offense_neg_graded_ratenumericPercentage of the player's offensive plays that PFF graded negatively.

run-blocking

col_nametypedescription
player_idintegerPFF player id (integer; matches the /players id and every player_id join key).
playercharacterPlayer's display name as PFF lists it (e.g. "Tom Brady").
positioncharacterPFF position code the player is listed at (e.g. QB, HB, WR, TE, T, G, C, ED, DI, LB, CB, S, K, P, LS).
jersey_numbercharacterJersey number (string; zero-padded, e.g. "09").
franchise_idintegerPFF franchise (team) id (integer join key).
team_abbreviationcharacterAbbreviation of the team the player is credited to for the range (the /v2 counterpart of /v1's team).
games_playedintegerNumber of games the player appeared in over the requested span (the /v2 counterpart of /v1's player_game_count).
draft_seasonintegerSeason of the player's NFL draft class, per PFF.
eligible_seasonintegerSeason of the player's NFL draft eligibility, per PFF.
snap_counts_ltintegerSnaps aligned at left tackle.
snap_counts_lgintegerSnaps aligned at left guard.
snap_counts_ceintegerSnaps aligned at center.
snap_counts_rgintegerSnaps aligned at right guard.
snap_counts_rtintegerSnaps aligned at right tackle.
snap_counts_teintegerSnaps aligned at tight end.
snap_counts_run_playintegerRun-play snaps.
snap_counts_run_blockintegerRun-blocking snaps played.
run_block_percentnumericShare of run-play snaps spent run blocking.
grades_run_blocknumericPFF run-blocking grade (0-100).
penaltiesintegerPenalties charged to the player over the covered span (see declined_penalties for the ones that were declined).
declined_penaltiesintegerPenalties committed by the player that were declined.
zone_snap_counts_run_playintegerRun-play snaps on zone-scheme runs.
zone_snap_counts_run_blockintegerRun-blocking snaps played on zone-scheme runs.
zone_snap_counts_run_block_percentnumericShare of the player's run-blocking snaps on zone-scheme runs.
zone_run_block_percentnumericShare of run-play snaps spent run blocking on zone-scheme runs.
zone_grades_run_blocknumericPFF run-blocking grade on zone-scheme runs, 0-100.
gap_snap_counts_run_playintegerRun-play snaps on gap-scheme runs.
gap_snap_counts_run_blockintegerRun-blocking snaps played on gap-scheme runs.
gap_snap_counts_run_block_percentnumericShare of the player's run-blocking snaps on gap-scheme runs.
gap_run_block_percentnumericShare of run-play snaps spent run blocking on gap-scheme runs.
gap_grades_run_blocknumericPFF run-blocking grade on gap-scheme runs, 0-100.
pos_graded_ratenumericPercentage of the player's plays in the report's phase (run blocking or run defense) that PFF graded positively.
neg_graded_ratenumericPercentage of the player's plays in the report's phase (run blocking or run defense) that PFF graded negatively.
zone_pos_graded_ratenumericPercentage of the player's zone-scheme run-blocking plays that PFF graded positively.
zone_neg_graded_ratenumericPercentage of the player's zone-scheme run-blocking plays that PFF graded negatively.
gap_pos_graded_ratenumericPercentage of the player's gap-scheme run-blocking plays that PFF graded positively.
gap_neg_graded_ratenumericPercentage of the player's gap-scheme run-blocking plays that PFF graded negatively.
offense_pos_graded_ratenumericPercentage of the player's offensive plays that PFF graded positively.
offense_neg_graded_ratenumericPercentage of the player's offensive plays that PFF graded negatively.

defense

col_nametypedescription
player_idintegerPFF player id (integer; matches the /players id and every player_id join key).
playercharacterPlayer's display name as PFF lists it (e.g. "Tom Brady").
positioncharacterPFF position code the player is listed at (e.g. QB, HB, WR, TE, T, G, C, ED, DI, LB, CB, S, K, P, LS).
targetsintegerTargets: passes thrown to the player (receiving, rushing reports) or into the player's coverage (coverage, defense reports).
interception_touchdownsintegerTouchdowns scored on interception returns.
draft_seasonintegerSeason of the player's NFL draft class, per PFF.
forced_fumblesintegerFumbles forced by the player.
missed_tacklesintegerMissed tackles by the player (on special-teams plays in the special-teams report).
catch_ratenumericCompletion percentage allowed on targets into the player's coverage.
team_namecharacterTeam name/abbreviation the player is credited to for the range.
tacklesintegerTackles made by the player, as charted by PFF (assisted tackles are reported in assists).
jersey_numbercharacterJersey number (string; zero-padded, e.g. "09").
snap_counts_offballintegerSnaps aligned as an off-ball linebacker.
snap_counts_boxintegerSnaps aligned in the box.
sacksintegerSacks: recorded by the player on the defense and pass-rush reports; times the passer was sacked on the passing report.
snap_counts_pass_rushintegerPass-rush snaps played.
player_game_countintegerNumber of games the player appeared in over the covered span.
eligible_seasonintegerSeason of the player's NFL draft eligibility, per PFF.
snap_counts_dlintegerSnaps aligned on the defensive line.
grades_tacklenumericPFF tackling grade, 0-100.
yardsintegerYards in the report's play family: passing yards (passing), receiving yards (receiving), rushing yards (rushing), gross punt yards (punting), and receiving yards allowed into the player's coverage (coverage, defense).
receptionsintegerReceptions: passes caught by the player (receiving, rushing reports) or completions allowed into the player's coverage (coverage, defense reports).
grades_coverage_defensenumericPFF coverage grade (0-100).
hurriesintegerQuarterback hurries recorded.
interceptionsintegerInterceptions: thrown by the passer on the passing report, made by the player on the coverage and defense reports, and on passes targeting the player on the receiving report.
snap_counts_coverageintegerCoverage snaps played.
snap_counts_dl_over_tintegerDefensive-line snaps aligned head-up over the offensive tackle.
snap_counts_dl_a_gapintegerDefensive-line snaps aligned in the A gap.
fumble_recoveriesintegerOpponent fumbles recovered by the player.
grades_run_defensenumericPFF run-defense grade (0-100).
snap_counts_cornerintegerSnaps aligned at outside cornerback.
hitsintegerQuarterback hits recorded by the player, as charted by PFF.
penaltiesintegerPenalties charged to the player over the covered span (see declined_penalties for the ones that were declined).
batted_passesintegerPasses batted down at the line of scrimmage.
teamcharacterTeam abbreviation the player is credited to for the range.
stopsintegerStops, PFF's tackles that constitute a failed play for the offense.
declined_penaltiesintegerPenalties committed by the player that were declined.
total_pressuresintegerTotal quarterback pressures generated (sacks, hits, and hurries).
fumble_recovery_touchdownsintegerTouchdowns scored on fumble recoveries.
longestintegerLongest play in yards: longest reception (receiving), longest run (rushing), or longest completion allowed in coverage (coverage, defense).
snap_counts_slotintegerSnaps aligned in the slot.
missed_tackle_ratenumericShare of tackle attempts the player missed.
grades_defensenumericPFF overall defense grade (0-100).
yards_per_receptionnumericAverage yards per reception: the player's own on the receiving report, allowed per reception in the player's coverage on the coverage and defense reports.
grades_defense_penaltynumericPFF defensive penalty grade, 0-100.
safetiesintegerSafeties recorded by the player.
franchise_idintegerPFF franchise (team) id (integer join key).
snap_counts_defenseintegerTotal defensive snaps played.
yards_after_catchintegerYards after the catch: gained by the player on the receiving report, allowed after the catch in the player's coverage on the coverage and defense reports.
snap_counts_dl_b_gapintegerDefensive-line snaps aligned in the B gap.
pass_break_upsintegerPasses broken up.
qb_rating_againstnumericNFL passer rating allowed on targets into the player's coverage.
snap_counts_run_defenseintegerRun-defense snaps played.
tackles_for_lossintegerTackles for loss made by the player.
assistsintegerAssisted tackles credited to the player.
grades_pass_rush_defensenumericPFF pass-rush grade, 0-100.
snap_counts_fsintegerSnaps aligned at free safety.
touchdownsintegerTouchdowns: passing touchdowns thrown (passing), receiving and rushing touchdowns scored (receiving, rushing), or touchdowns allowed into the player's coverage (coverage, defense).
snap_counts_dl_outside_tintegerDefensive-line snaps aligned outside the offensive tackle.

run-defense

col_nametypedescription
player_idintegerPFF player id (integer; matches the /players id and every player_id join key).
playercharacterPlayer's display name as PFF lists it (e.g. "Tom Brady").
positioncharacterPFF position code the player is listed at (e.g. QB, HB, WR, TE, T, G, C, ED, DI, LB, CB, S, K, P, LS).
assistsintegerAssisted tackles credited to the player.
avg_depth_of_tacklenumericAverage depth downfield, in yards, at which the player made his tackles on run plays.
declined_penaltiesintegerPenalties committed by the player that were declined.
draft_seasonintegerSeason of the player's NFL draft class, per PFF.
eligible_seasonintegerSeason of the player's NFL draft eligibility, per PFF.
forced_fumblesintegerFumbles forced by the player.
franchise_idintegerPFF franchise (team) id (integer join key).
grades_coverage_defensenumericPFF coverage grade (0-100).
grades_defensenumericPFF overall defense grade (0-100).
grades_defense_penaltynumericPFF defensive penalty grade, 0-100.
grades_pass_rush_defensenumericPFF pass-rush grade, 0-100.
grades_run_defensenumericPFF run-defense grade (0-100).
grades_tacklenumericPFF tackling grade, 0-100.
jersey_numbercharacterJersey number (string; zero-padded, e.g. "09").
missed_tackle_ratenumericShare of tackle attempts the player missed.
missed_tacklesintegerMissed tackles by the player (on special-teams plays in the special-teams report).
penaltiesintegerPenalties charged to the player over the covered span (see declined_penalties for the ones that were declined).
player_game_countintegerNumber of games the player appeared in over the covered span.
run_stop_oppintegerRun-defense snaps PFF counts as run-stop opportunities.
snap_counts_runintegerRun-play snaps: on the offense report, run plays on which the player was the runner rather than a run blocker; on the run-defense report, run-defense snaps played.
stop_percentnumericPercentage of run-stop opportunities converted into stops.
stopsintegerStops, PFF's tackles that constitute a failed play for the offense.
tacklesintegerTackles made by the player, as charted by PFF (assisted tackles are reported in assists).
teamcharacterTeam abbreviation the player is credited to for the range.
team_namecharacterTeam name/abbreviation the player is credited to for the range.
pos_graded_ratenumericPercentage of the player's plays in the report's phase (run blocking or run defense) that PFF graded positively.
neg_graded_ratenumericPercentage of the player's plays in the report's phase (run blocking or run defense) that PFF graded negatively.

pass-rush

col_nametypedescription
player_idintegerPFF player id (integer; matches the /players id and every player_id join key).
playercharacterPlayer's display name as PFF lists it (e.g. "Tom Brady").
positioncharacterPFF position code the player is listed at (e.g. QB, HB, WR, TE, T, G, C, ED, DI, LB, CB, S, K, P, LS).
true_pass_set_total_pressuresintegerTotal pressures generated (sacks, hits, and hurries) on PFF-designated true pass sets.
draft_seasonintegerSeason of the player's NFL draft class, per PFF.
true_pass_set_prpnumericPFF Pass Rush Productivity rating, pressure generated per pass-rush snap weighted toward sacks on PFF-designated true pass sets.
true_pass_set_hurriesintegerQuarterback hurries recorded on PFF-designated true pass sets.
team_namecharacterTeam name/abbreviation the player is credited to for the range.
prpnumericPFF Pass Rush Productivity rating, pressure generated per pass-rush snap weighted toward sacks.
true_pass_set_sacksintegerSacks recorded on PFF-designated true pass sets.
pass_rush_win_ratenumericPercentage of pass-rush snaps with a PFF-charted pass-rush win.
jersey_numbercharacterJersey number (string; zero-padded, e.g. "09").
sacksintegerSacks: recorded by the player on the defense and pass-rush reports; times the passer was sacked on the passing report.
snap_counts_pass_rushintegerPass-rush snaps played.
player_game_countintegerNumber of games the player appeared in over the covered span.
eligible_seasonintegerSeason of the player's NFL draft eligibility, per PFF.
true_pass_set_snap_counts_pass_playintegerPass-play snaps on PFF-designated true pass sets.
pass_rush_winsintegerPFF-charted pass-rush wins.
hurriesintegerQuarterback hurries recorded.
pass_rush_oppintegerPass-rush snaps PFF counts as pressure opportunities.
snap_counts_pass_playintegerPass-play snaps.
hitsintegerQuarterback hits recorded by the player, as charted by PFF.
true_pass_set_pass_rush_win_ratenumericPercentage of pass-rush snaps with a PFF-charted pass-rush win on PFF-designated true pass sets.
penaltiesintegerPenalties charged to the player over the covered span (see declined_penalties for the ones that were declined).
batted_passesintegerPasses batted down at the line of scrimmage.
true_pass_set_hitsintegerQuarterback hits recorded on PFF-designated true pass sets.
true_pass_set_snap_counts_pass_rushintegerPass-rush snaps played on PFF-designated true pass sets.
teamcharacterTeam abbreviation the player is credited to for the range.
declined_penaltiesintegerPenalties committed by the player that were declined.
true_pass_set_pass_rush_winsintegerPFF-charted pass-rush wins on PFF-designated true pass sets.
total_pressuresintegerTotal quarterback pressures generated (sacks, hits, and hurries).
true_pass_set_grades_pass_rush_defensenumericPFF pass-rush grade on PFF-designated true pass sets, 0-100.
true_pass_set_batted_passesintegerPasses batted down at the line of scrimmage on PFF-designated true pass sets.
franchise_idintegerPFF franchise (team) id (integer join key).
pass_rush_percentnumericShare of pass-play snaps spent rushing the passer.
true_pass_set_pass_rush_oppintegerPass-rush snaps PFF counts as pressure opportunities on PFF-designated true pass sets.
true_pass_set_pass_rush_percentnumericShare of pass-play snaps spent rushing the passer on PFF-designated true pass sets.
grades_pass_rush_defensenumericPFF pass-rush grade, 0-100.
knockdownsintegerQuarterback knockdowns credited to the pass rusher, as charted by PFF.
knockdown_ratenumericKnockdowns as a percentage of the player's pass-rush snaps.
pressure_ratenumericPercentage of the player's pass-rush snaps that produced a pressure.
sack_ratenumericPercentage of the player's pass-rush snaps that produced a sack.
true_pass_set_knockdownsintegerQuarterback knockdowns credited to the pass rusher on PFF-designated true pass sets.
true_pass_set_knockdown_ratenumericKnockdowns as a percentage of the player's true-pass-set pass-rush snaps.
true_pass_set_pressure_ratenumericPercentage of the player's true-pass-set pass-rush snaps that produced a pressure.
true_pass_set_sack_ratenumericPercentage of the player's true-pass-set pass-rush snaps that produced a sack.
lhs_pass_rush_snapsintegerPass-rush snaps the player took from the left-hand side (LHS), as PFF charts the rusher's alignment.
lhs_pass_rush_percentnumericPercentage of the player's side-charted pass-rush snaps taken from the left-hand side (LHS); lhs_pass_rush_percent and rhs_pass_rush_percent sum to 100.
lhs_sacksintegerSacks recorded while rushing from the left-hand side (LHS).
lhs_hitsintegerQuarterback hits recorded while rushing from the left-hand side (LHS).
lhs_hurriesintegerQuarterback hurries recorded while rushing from the left-hand side (LHS).
lhs_pressuresintegerTotal pressures (sacks, hits, and hurries) generated while rushing from the left-hand side (LHS).
lhs_prpnumericPFF Pass Rush Productivity rating on rushes from the left-hand side (LHS), pressure generated per pass-rush snap weighted toward sacks.
lhs_stopsintegerStops (tackles that constitute a failed play for the offense) made on snaps rushing from the left-hand side (LHS).
lhs_tacklesintegerTackles made on snaps rushing from the left-hand side (LHS).
lhs_assistsintegerAssisted tackles on snaps rushing from the left-hand side (LHS).
lhs_missesintegerMissed tackles on snaps rushing from the left-hand side (LHS).
rhs_pass_rush_snapsintegerPass-rush snaps the player took from the right-hand side (RHS), as PFF charts the rusher's alignment.
rhs_pass_rush_percentnumericPercentage of the player's side-charted pass-rush snaps taken from the right-hand side (RHS); lhs_pass_rush_percent and rhs_pass_rush_percent sum to 100.
rhs_sacksintegerSacks recorded while rushing from the right-hand side (RHS).
rhs_hitsintegerQuarterback hits recorded while rushing from the right-hand side (RHS).
rhs_hurriesintegerQuarterback hurries recorded while rushing from the right-hand side (RHS).
rhs_pressuresintegerTotal pressures (sacks, hits, and hurries) generated while rushing from the right-hand side (RHS).
rhs_prpnumericPFF Pass Rush Productivity rating on rushes from the right-hand side (RHS), pressure generated per pass-rush snap weighted toward sacks.
rhs_stopsintegerStops (tackles that constitute a failed play for the offense) made on snaps rushing from the right-hand side (RHS).
rhs_tacklesintegerTackles made on snaps rushing from the right-hand side (RHS).
rhs_assistsintegerAssisted tackles on snaps rushing from the right-hand side (RHS).
rhs_missesintegerMissed tackles on snaps rushing from the right-hand side (RHS).
pass_rush_grade_oe_percentilenumericPercentile (0-100) of the player's pass-rush grade over expectation, as reported by PFF.
double_team_ratenumericPercentage of the player's pass-rush snaps on which he was double-teamed.

coverage

col_nametypedescription
player_idintegerPFF player id (integer; matches the /players id and every player_id join key).
playercharacterPlayer's display name as PFF lists it (e.g. "Tom Brady").
positioncharacterPFF position code the player is listed at (e.g. QB, HB, WR, TE, T, G, C, ED, DI, LB, CB, S, K, P, LS).
targetsintegerTargets: passes thrown to the player (receiving, rushing reports) or into the player's coverage (coverage, defense reports).
yards_per_coverage_snapnumericReceiving yards allowed per coverage snap.
draft_seasonintegerSeason of the player's NFL draft class, per PFF.
missed_tacklesintegerMissed tackles by the player (on special-teams plays in the special-teams report).
catch_ratenumericCompletion percentage allowed on targets into the player's coverage.
team_namecharacterTeam name/abbreviation the player is credited to for the range.
tacklesintegerTackles made by the player, as charted by PFF (assisted tackles are reported in assists).
coverage_percentnumericShare of pass-play snaps spent in coverage.
jersey_numbercharacterJersey number (string; zero-padded, e.g. "09").
dropped_intsintegerInterception chances PFF charted as dropped.
player_game_countintegerNumber of games the player appeared in over the covered span.
eligible_seasonintegerSeason of the player's NFL draft eligibility, per PFF.
grades_tacklenumericPFF tackling grade, 0-100.
yardsintegerYards in the report's play family: passing yards (passing), receiving yards (receiving), rushing yards (rushing), gross punt yards (punting), and receiving yards allowed into the player's coverage (coverage, defense).
receptionsintegerReceptions: passes caught by the player (receiving, rushing reports) or completions allowed into the player's coverage (coverage, defense reports).
forced_incompletion_ratenumericShare of targets into the player's coverage with a PFF-charted forced incompletion.
grades_coverage_defensenumericPFF coverage grade (0-100).
interceptionsintegerInterceptions: thrown by the passer on the passing report, made by the player on the coverage and defense reports, and on passes targeting the player on the receiving report.
snap_counts_coverageintegerCoverage snaps played.
grades_run_defensenumericPFF run-defense grade (0-100).
snap_counts_pass_playintegerPass-play snaps.
penaltiesintegerPenalties charged to the player over the covered span (see declined_penalties for the ones that were declined).
forced_incompletesintegerIncompletions forced by the player's coverage, per PFF charting.
teamcharacterTeam abbreviation the player is credited to for the range.
coverage_snaps_per_targetnumericCoverage snaps played per target into the player's coverage.
stopsintegerStops, PFF's tackles that constitute a failed play for the offense.
declined_penaltiesintegerPenalties committed by the player that were declined.
longestintegerLongest play in yards: longest reception (receiving), longest run (rushing), or longest completion allowed in coverage (coverage, defense).
missed_tackle_ratenumericShare of tackle attempts the player missed.
grades_defensenumericPFF overall defense grade (0-100).
yards_per_receptionnumericAverage yards per reception: the player's own on the receiving report, allowed per reception in the player's coverage on the coverage and defense reports.
grades_defense_penaltynumericPFF defensive penalty grade, 0-100.
franchise_idintegerPFF franchise (team) id (integer join key).
yards_after_catchintegerYards after the catch: gained by the player on the receiving report, allowed after the catch in the player's coverage on the coverage and defense reports.
avg_depth_of_targetnumericAverage depth of target, in yards downfield: of the passer's throws (passing), of passes to the player (receiving), or of targets into the player's coverage (coverage).
pass_break_upsintegerPasses broken up.
qb_rating_againstnumericNFL passer rating allowed on targets into the player's coverage.
coverage_snaps_per_receptionnumericCoverage snaps played per reception allowed.
assistsintegerAssisted tackles credited to the player.
grades_pass_rush_defensenumericPFF pass-rush grade, 0-100.
touchdownsintegerTouchdowns: passing touchdowns thrown (passing), receiving and rushing touchdowns scored (receiving, rushing), or touchdowns allowed into the player's coverage (coverage, defense).

special-teams

col_nametypedescription
player_idintegerPFF player id (integer; matches the /players id and every player_id join key).
playercharacterPlayer's display name as PFF lists it (e.g. "Tom Brady").
positioncharacterPFF position code the player is listed at (e.g. QB, HB, WR, TE, T, G, C, ED, DI, LB, CB, S, K, P, LS).
assistsintegerAssisted tackles credited to the player.
declined_penaltiesintegerPenalties committed by the player that were declined.
draft_seasonintegerSeason of the player's NFL draft class, per PFF.
eligible_seasonintegerSeason of the player's NFL draft eligibility, per PFF.
franchise_idintegerPFF franchise (team) id (integer join key).
grades_misc_stnumericPFF miscellaneous special-teams grade, 0-100.
grades_special_teams_penaltynumericPFF special-teams penalty grade, 0-100.
jersey_numbercharacterJersey number (string; zero-padded, e.g. "09").
missed_tacklesintegerMissed tackles by the player (on special-teams plays in the special-teams report).
penaltiesintegerPenalties charged to the player over the covered span (see declined_penalties for the ones that were declined).
player_game_countintegerNumber of games the player appeared in over the covered span.
snap_counts_field_goalintegerSnaps on the field-goal and extra-point unit.
snap_counts_field_goal_blockingintegerSnaps on the field-goal and extra-point block unit.
snap_counts_kickoffintegerSnaps on the kickoff coverage unit.
snap_counts_kickoff_returnintegerSnaps on the kickoff return unit.
snap_counts_punt_coverageintegerSnaps on the punt coverage unit.
snap_counts_punt_returnintegerSnaps on the punt return unit.
tacklesintegerTackles made by the player, as charted by PFF (assisted tackles are reported in assists).
teamcharacterTeam abbreviation the player is credited to for the range.
team_namecharacterTeam name/abbreviation the player is credited to for the range.
total_snapsintegerTotal special-teams snaps the player played across all kicking-game units.
grades_fgep_offensenumericPFF grade on the field-goal and extra-point protection unit, 0-100.
grades_punternumericPFF punting grade, 0-100.
grades_fgep_kickernumericPFF field-goal and extra-point kicking grade, 0-100.
grades_kickoff_kickernumericPFF kickoff kicking grade, 0-100.
grades_long_snapnumericPFF long-snapping grade, 0-100.
grades_fgep_defensenumericPFF grade on field-goal and extra-point defense, 0-100.
grades_kick_returnnumericPFF kickoff-return grade, 0-100.
grades_punt_returnnumericPFF punt-return grade, 0-100.

kick-returns

col_nametypedescription
player_idintegerPFF player id (integer; matches the /players id and every player_id join key).
playercharacterPlayer's display name as PFF lists it (e.g. "Tom Brady").
positioncharacterPFF position code the player is listed at (e.g. QB, HB, WR, TE, T, G, C, ED, DI, LB, CB, S, K, P, LS).
declined_penaltiesintegerPenalties committed by the player that were declined.
draft_seasonintegerSeason of the player's NFL draft class, per PFF.
eligible_seasonintegerSeason of the player's NFL draft eligibility, per PFF.
franchise_idintegerPFF franchise (team) id (integer join key).
grades_kick_returnnumericPFF kickoff-return grade, 0-100.
grades_punt_returnnumericPFF punt-return grade, 0-100.
grades_returnnumericPFF overall return grade, 0-100.
jersey_numbercharacterJersey number (string; zero-padded, e.g. "09").
kickoff_attemptsintegerKickoff returns attempted.
kickoff_fair_catchesintegerKickoffs fair-caught by the player.
kickoff_longintegerLongest kickoff return in yards.
kickoff_muffed_returnsintegerKickoff returns the player muffed.
kickoff_touchdownsintegerKickoff returns scoring a touchdown.
kickoff_yardsintegerTotal kickoff-return yards.
kickoff_ypanumericAverage yards per kickoff return.
penaltiesintegerPenalties charged to the player over the covered span (see declined_penalties for the ones that were declined).
player_game_countintegerNumber of games the player appeared in over the covered span.
punt_attemptsintegerPunt returns attempted.
punt_fair_catchesintegerPunts fair-caught by the player.
punt_longintegerLongest punt return in yards.
punt_muffed_returnsintegerPunt returns the player muffed.
punt_touchdownsintegerPunt returns scoring a touchdown.
punt_yardsintegerTotal punt-return yards.
punt_ypanumericAverage yards per punt return.
teamcharacterTeam abbreviation the player is credited to for the range.
team_namecharacterTeam name/abbreviation the player is credited to for the range.
total_attemptsintegerTotal attempts: field goals attempted across all distances on the field-goals report, kick and punt returns combined on the kick-returns report.

field-goals

col_nametypedescription
player_idintegerPFF player id (integer; matches the /players id and every player_id join key).
playercharacterPlayer's display name as PFF lists it (e.g. "Tom Brady").
positioncharacterPFF position code the player is listed at (e.g. QB, HB, WR, TE, T, G, C, ED, DI, LB, CB, S, K, P, LS).
twenty_attemptsintegerField goals attempted from 20-29 yards.
pat_percentnumericExtra-point percentage.
draft_seasonintegerSeason of the player's NFL draft class, per PFF.
forty_madeintegerField goals made from 40-49 yards.
team_namecharacterTeam name/abbreviation the player is credited to for the range.
fifty_percentnumericField-goal percentage from 50 or more yards.
total_madeintegerTotal field goals made across all distances.
jersey_numbercharacterJersey number (string; zero-padded, e.g. "09").
one_madeintegerField goals made from 1-19 yards.
fifty_attemptsintegerField goals attempted from 50 or more yards.
forty_attemptsintegerField goals attempted from 40-49 yards.
player_game_countintegerNumber of games the player appeared in over the covered span.
eligible_seasonintegerSeason of the player's NFL draft eligibility, per PFF.
thirty_percentnumericField-goal percentage from 30-39 yards.
total_attemptsintegerTotal attempts: field goals attempted across all distances on the field-goals report, kick and punt returns combined on the kick-returns report.
pat_attemptsintegerExtra points attempted.
twenty_madeintegerField goals made from 20-29 yards.
one_attemptsintegerField goals attempted from 1-19 yards.
grades_fgep_kickernumericPFF field-goal and extra-point kicking grade, 0-100.
thirty_attemptsintegerField goals attempted from 30-39 yards.
penaltiesintegerPenalties charged to the player over the covered span (see declined_penalties for the ones that were declined).
pat_madeintegerExtra points made.
teamcharacterTeam abbreviation the player is credited to for the range.
declined_penaltiesintegerPenalties committed by the player that were declined.
one_percentintegerField-goal percentage from 1-19 yards.
total_percentnumericOverall field-goal percentage.
twenty_percentnumericField-goal percentage from 20-29 yards.
forty_percentnumericField-goal percentage from 40-49 yards.
franchise_idintegerPFF franchise (team) id (integer join key).
fifty_madeintegerField goals made from 50 or more yards.
thirty_madeintegerField goals made from 30-39 yards.
field_goal_oenumericField-goal percentage over expectation, in percentage points (made rate minus PFF's expected make rate).
field_goal_oe_totalnumericField goals made over expectation in total (makes minus PFF-expected makes).

punting

col_nametypedescription
player_idintegerPFF player id (integer; matches the /players id and every player_id join key).
playercharacterPlayer's display name as PFF lists it (e.g. "Tom Brady").
positioncharacterPFF position code the player is listed at (e.g. QB, HB, WR, TE, T, G, C, ED, DI, LB, CB, S, K, P, LS).
touchbacksintegerKicks resulting in touchbacks: kickoffs on the kickoffs report, punts on the punting report.
attempts_with_hangtimeintegerKicks with a PFF-recorded hangtime: kickoffs on the kickoffs report, punts on the punting report.
draft_seasonintegerSeason of the player's NFL draft class, per PFF.
percent_returnednumericPercentage of the player's kicks that were returned: kickoffs on the kickoffs report, punts on the punting report.
fair_catchesintegerKicks fair-caught by the return team: kickoffs on the kickoffs report, punts on the punting report.
team_namecharacterTeam name/abbreviation the player is credited to for the range.
jersey_numbercharacterJersey number (string; zero-padded, e.g. "09").
player_game_countintegerNumber of games the player appeared in over the covered span.
eligible_seasonintegerSeason of the player's NFL draft eligibility, per PFF.
average_net_yardsnumericAverage net punting yards per attempt.
yardsintegerYards in the report's play family: passing yards (passing), receiving yards (receiving), rushing yards (rushing), gross punt yards (punting), and receiving yards allowed into the player's coverage (coverage, defense).
average_hangtimenumericAverage hangtime in seconds of the player's kickoffs (kickoffs report) or punts (punting report).
total_net_yardsintegerTotal net punting yards.
penaltiesintegerPenalties charged to the player over the covered span (see declined_penalties for the ones that were declined).
attemptsintegerAttempts in the report's play family: pass attempts on the passing report, carries on rushing, punts on punting and kickoffs on the kickoffs report.
inside_twentiesintegerPunts downed inside the opponent 20-yard line.
out_of_boundsintegerPunts that went out of bounds.
teamcharacterTeam abbreviation the player is credited to for the range.
average_yards_per_returnnumericAverage return yards allowed per kick returned: kickoffs on the kickoffs report, punts on the punting report.
total_hangtimenumericTotal hangtime in seconds summed over the player's kickoffs (kickoffs report) or punts (punting report).
declined_penaltiesintegerPenalties committed by the player that were declined.
returnsintegerPunts returned by the opponent.
longintegerLongest punt in yards.
blocksintegerPunts that were blocked.
average_yards_per_attemptnumericAverage gross punting yards per attempt.
franchise_idintegerPFF franchise (team) id (integer join key).
grades_punternumericPFF punting grade, 0-100.
return_yardsintegerReturn yards gained by the return team on the player's kicks: kickoffs on the kickoffs report, punts on the punting report.
downedsintegerPunts downed by the coverage unit.
snapsintegerPunting snaps played.

kickoffs

col_nametypedescription
player_idintegerPFF player id (integer; matches the /players id and every player_id join key).
playercharacterPlayer's display name as PFF lists it (e.g. "Tom Brady").
positioncharacterPFF position code the player is listed at (e.g. QB, HB, WR, TE, T, G, C, ED, DI, LB, CB, S, K, P, LS).
attemptsintegerAttempts in the report's play family: pass attempts on the passing report, carries on rushing, punts on punting and kickoffs on the kickoffs report.
attempts_with_hangtimeintegerKicks with a PFF-recorded hangtime: kickoffs on the kickoffs report, punts on the punting report.
average_distancenumericAverage kickoff distance in yards.
average_hangtimenumericAverage hangtime in seconds of the player's kickoffs (kickoffs report) or punts (punting report).
average_starting_field_positionnumericAverage opponent starting field position following the player's kickoffs.
average_yards_per_returnnumericAverage return yards allowed per kick returned: kickoffs on the kickoffs report, punts on the punting report.
declined_penaltiesintegerPenalties committed by the player that were declined.
draft_seasonintegerSeason of the player's NFL draft class, per PFF.
eligible_seasonintegerSeason of the player's NFL draft eligibility, per PFF.
fair_catchesintegerKicks fair-caught by the return team: kickoffs on the kickoffs report, punts on the punting report.
franchise_idintegerPFF franchise (team) id (integer join key).
grades_kickoff_kickernumericPFF kickoff kicking grade, 0-100.
jersey_numbercharacterJersey number (string; zero-padded, e.g. "09").
kicked_yardsintegerTotal kickoff yards.
kicks_returnedintegerKickoffs returned by the opponent.
onside_kicksintegerOnside kicks attempted.
penaltiesintegerPenalties charged to the player over the covered span (see declined_penalties for the ones that were declined).
percent_returnednumericPercentage of the player's kicks that were returned: kickoffs on the kickoffs report, punts on the punting report.
player_game_countintegerNumber of games the player appeared in over the covered span.
return_yardsintegerReturn yards gained by the return team on the player's kicks: kickoffs on the kickoffs report, punts on the punting report.
teamcharacterTeam abbreviation the player is credited to for the range.
team_namecharacterTeam name/abbreviation the player is credited to for the range.
total_hangtimenumericTotal hangtime in seconds summed over the player's kickoffs (kickoffs report) or punts (punting report).
touchbacksintegerKicks resulting in touchbacks: kickoffs on the kickoffs report, punts on the punting report.

return_parsed=False — The decoded JSON body. /v1 routes return the Premium Stats envelope ({report_slug: rows}); /v2 routes return {..meta.., columns, rows}..

Example​

pff_api_position_report(league='nfl', report='offense', season=2022)

Last validated n/a.