- Public names are sportsdataverse-py's —
athlete→player,event→gameon every ESPN league; sdv-py'sname_patternon the native families (nhlApiWeb*→nhl*,nflApi*→nfl*, CBS's 16 shorts, the 3.0.0 file-stem names). Every pre-v4 name still works as a deprecated alias that warns once. (changelog) - Integer id columns are decimal strings — Every id column of integers (
id,*_id,game_pk,playerId, …) comes back as exact decimal strings on every surface — parsers, producers, loaders, HockeyTech analytics. Compare and join ids as strings;Number(row.game_id)for a safe number back. (changelog) - An empty or non-JSON 2xx body raises
AssetFetchError— An empty 200 or an HTML challenge page is a failed fetch, not""/[]. CatchAssetFetchError(unknown — retry later) apart fromNoDataError(nothing there). (changelog) - 400 / 422 raise
InvalidParameterError— For every family (it wasAssetFetchError), never retried; the message names host, path and status with a redacted excerpt of the body. (changelog) - Typed returns — generated row types for
parsed: true— TypeScript only. A wrapper's raw payload resolves tounknown(wasany); verified endpoints resolve to their row interfaces; the summary dispatchers toParsedTables. Narrow or cast a raw payload. (changelog) - Typed wrapper params and loader rows;
strictmode — TypeScript only. A param the endpoint does not have, a missing required path param or a non-booleanboolparam is a type error; parser rows areRecord<string, unknown>; loader rows are their generated row types. (changelog) - Wrapper failures raise
NoDataError/AssetFetchError— Instead of raw axios errors.NoDataError= the fetch worked and there is nothing there (404, ESPN{ code: 404 });AssetFetchError= the fetch failed (403 / 429 / 5xx after retries, network). Retries followDEFAULT_RETRY_STATUSESwith backoff. (changelog)
sdv.nfl — Native (non-ESPN) APIs
Beyond the ESPN surface, sdv.nfl also wraps the league's own live APIs. Same { parsed: true } contract; each method is exposed under both snake_case and camelCase on sdv.nfl.
Native API — NFL.com Shield API
Flat (non-ESPN) wrappers for the NFL.com "Shield" data API. Host: https://api.nfl.com. Each method is exposed under BOTH its snake_case name nfl_<endpoint> (nfl_api_<endpoint> where sdv-py's name is taken) (sdv-py's name, py/R parity) and its camelCase form (canonical) on sdv.nfl. Pass { parsed: true } to run the payload through its tidy.js parser; omit it for the raw response. Auth: this family mints a bearer token automatically before each call (no credentials required).
| Method | HTTP | Path params | Query params | Parser | Auth |
|---|---|---|---|---|---|
nfl_combine_profiles / nflCombineProfiles (was nfl_api_combine_profiles) | https://api.nfl.com/football/v2/combine/profiles | — | year, limit | parse_nfl_combine_profiles | yes |
nfl_draft_picks / nflDraftPicks (was nfl_api_draft_picks) | https://api.nfl.com/football/v2/draft/picks/report | — | year, limit | parse_nfl_draft_picks | yes |
nfl_game_details_by_slug / nflGameDetailsBySlug (was nfl_api_game_details_by_slug) | https://api.nfl.com/experience/v1/gamedetailsbyslug/{slug} | slug* | include_replays → includeReplays | parse_nfl_team | yes |
nfl_game_details_v2 / nflGameDetailsV2 (was nfl_api_game_details_v2) | https://api.nfl.com/experience/v2/gamedetails/{game_id} | game_id* | include_drive_chart → includeDriveChart, include_replays → includeReplays, include_standings → includeStandings, include_tagged_videos → includeTaggedVideos | parse_nfl_team | yes |
nfl_game_summaries / nflGameSummaries (was nfl_api_game_summaries) | https://api.nfl.com/football/v2/stats/live/game-summaries | — | season, season_type → seasonType, week | parse_nfl_game_summaries | yes |
nfl_injuries / nflInjuries (was nfl_api_injuries) | https://api.nfl.com/football/v2/injuries | — | season, season_type → seasonType, week | parse_nfl_injuries | yes |
nfl_live_player_statistics / nflLivePlayerStatistics (was nfl_api_live_player_statistics) | https://api.nfl.com/football/v2/stats/live/player-statistics/{game_id} | game_id* | — | parse_nfl_team | yes |
nfl_live_team_statistics / nflLiveTeamStatistics (was nfl_api_live_team_statistics) | https://api.nfl.com/football/v2/stats/live/team-statistics/{game_id} | game_id* | — | parse_nfl_team | yes |
nfl_rosters / nflRosters (was nfl_api_rosters) | https://api.nfl.com/football/v2/rosters | — | season, limit, team_id → teamId | parse_nfl_rosters | yes |
nfl_standings / nflStandings (was nfl_api_standings) | https://api.nfl.com/football/v2/standings | — | season, season_type → seasonType, week, limit | parse_nfl_standings | yes |
nfl_team / nflTeam (was nfl_api_team) | https://api.nfl.com/football/v2/teams/{team_id} | team_id* | — | parse_nfl_team | yes |
nfl_teams_history / nflTeamsHistory (was nfl_api_teams_history) | https://api.nfl.com/football/v2/teams/history | — | season, limit | parse_nfl_teams_history | yes |
nfl_weekly_game_details / nflWeeklyGameDetails (was nfl_api_weekly_game_details) | https://api.nfl.com/football/v2/experience/weekly-game-details | — | season, season_type → type, week, include_drive_chart → includeDriveChart, include_replays → includeReplays, include_standings → includeStandings, include_tagged_videos → includeTaggedVideos | parse_nfl_weekly_game_details | yes |
nfl_weeks / nflWeeks (was nfl_api_weeks) | https://api.nfl.com/football/v2/weeks/season/{season}/seasonType/{season_type} | season, season_type | — | parse_nfl_weeks | yes |
nfl_weeks_by_date / nflWeeksByDate (was nfl_api_weeks_by_date) | https://api.nfl.com/football/v2/weeks/date/{date} | date* | — | parse_nfl_weeks_by_date | yes |
Returns — nfl_combine_profiles / nflCombineProfiles
| col_name | type | description |
|---|---|---|
id | character | NFL.com Shield GUID for the combine profile. |
year | integer | Combine / draft class year. |
person_id | character | NFL.com Shield GUID of the prospect. |
person_display_name | character | Prospect's full display name. |
person_esb_id | character | Prospect's Elias Sports Bureau (ESB) identifier. |
person_first_name | character | Prospect's first name. |
person_last_name | character | Prospect's last name. |
person_hometown | character | Prospect's hometown (city, state). |
person_college_names | character | JSON-stringified array of the prospect's college(s). |
arm_length | numeric | Arm length measured at the combine, in inches. |
athleticism_score | numeric | Composite athleticism score. |
bench_press | numeric | Bench-press measurement object (flattened; null when no measurement). |
broad_jump | numeric | Broad-jump measurement object (flattened; null when no measurement). |
bio | character | HTML biography / career summary for the prospect. |
college_class | character | Prospect's college class (e.g. Senior, Junior). |
draft_grade | numeric | Numeric draft grade assigned to the prospect. |
draft_projection | character | Draft projection text (e.g. "Priority free agent"). |
forty_yard_dash | numeric | 40-yard-dash measurement object (flattened; null when no measurement). |
grade | numeric | Overall prospect grade. |
hand_size | integer | Hand size measured at the combine, in inches. |
headshot | character | Templated URL of the prospect's headshot image. |
height | integer | Prospect height, in inches. |
nfl_comparison | character | Player the prospect is most comparable to. |
overview | character | HTML scouting overview of the prospect. |
production_score | numeric | Composite college-production score. |
profile_author | character | Author of the scouting profile (e.g. "Lance Zierlein"). |
pro_forty_yard_dash | numeric | Pro-day 40-yard-dash measurement object (flattened; null when no measurement). |
sixty_yard_shuttle | numeric | 60-yard-shuttle measurement object (flattened; null when no measurement). |
size_score | numeric | Composite size score (flattened; null when not scored). |
sources_tell_us | character | "Sources tell us" scouting commentary text. |
strengths | character | HTML list of the prospect's strengths. |
ten_yard_split | numeric | 10-yard-split measurement object (flattened; null when no measurement). |
three_cone_drill | numeric | Three-cone-drill measurement object (flattened; null when no measurement). |
twenty_yard_shuttle | numeric | 20-yard-shuttle measurement object (flattened; null when no measurement). |
weaknesses | character | HTML list of the prospect's weaknesses. |
combine_attendance | logical | Whether the prospect attended the combine. |
position | character | Prospect's position abbreviation (e.g. "CB"). |
position_group | character | Prospect's position group (e.g. "DB"). |
vertical_jump | numeric | Vertical-jump measurement object (flattened; null when no measurement). |
weight | integer | Prospect weight, in pounds. |
pro_forty_yard_dash_designation | character | Designation for the pro-day 40-yard dash (OFFICIAL or UNOFFICIAL). |
pro_forty_yard_dash_seconds | numeric | Pro-day 40-yard-dash time, in seconds. |
bench_press_designation | character | Designation for the bench-press result (OFFICIAL or UNOFFICIAL). |
bench_press_repetitions | integer | Number of 225 lb bench-press repetitions. |
broad_jump_designation | character | Designation for the broad-jump result (OFFICIAL or UNOFFICIAL). |
broad_jump_inches | integer | Broad-jump distance, in inches. |
forty_yard_dash_designation | character | Designation for the 40-yard-dash result (OFFICIAL or UNOFFICIAL). |
forty_yard_dash_seconds | numeric | 40-yard-dash time, in seconds. |
ten_yard_split_designation | character | Designation for the 10-yard-split result (OFFICIAL or UNOFFICIAL). |
ten_yard_split_seconds | numeric | 10-yard-split time, in seconds. |
vertical_jump_designation | character | Designation for the vertical-jump result (OFFICIAL or UNOFFICIAL). |
vertical_jump_inches | integer | Vertical-jump height, in inches. |
three_cone_drill_designation | character | Designation for the three-cone-drill result (OFFICIAL or UNOFFICIAL). |
three_cone_drill_seconds | numeric | Three-cone-drill time, in seconds. |
twenty_yard_shuttle_designation | character | Designation for the 20-yard-shuttle result (OFFICIAL or UNOFFICIAL). |
twenty_yard_shuttle_seconds | numeric | 20-yard-shuttle time, in seconds. |
Rows are untyped Row[] (not parity-verified yet).
Returns — nfl_draft_picks / nflDraftPicks
| col_name | type | description |
|---|---|---|
year | integer | Draft year. |
draft_round | integer | Round of the draft in which the pick was made. |
draft_position | integer | Pick position within the round. |
draft_number_overall | integer | Overall pick number across the entire draft. |
person_id | character | NFL.com Shield GUID of the drafted player (may be empty until the pick is announced). |
pick_is_in | logical | Whether the pick has officially been submitted / announced. |
team_id | character | NFL.com Shield GUID of the team making the pick. |
trade_note | character | Trade annotation for the pick (e.g. "CAR>CHI" denoting a traded selection). |
tweet_sent | logical | Whether the announcement tweet has been sent for the pick. |
tweets_sent | character | JSON-stringified array of per-account tweet-sent status objects. |
Rows are untyped Row[] (not parity-verified yet).
Returns — nfl_game_summaries / nflGameSummaries
| col_name | type | description |
|---|---|---|
game_id | character | NFL.com Shield GUID for the game. |
offset | integer | Live-feed sequence offset for the summary snapshot. |
attendance | integer | Announced game attendance. |
clock | character | Game clock at the snapshot (MM:SS). |
distance | integer | Yards to gain for a first down at the snapshot. |
down | integer | Current down (1-4) at the snapshot. |
game_book_url | character | URL of the official game book image. |
is_goal_to_go | logical | Whether the current situation is goal-to-go. |
is_red_zone | logical | Whether the ball is in the red zone. |
phase | character | Game phase (e.g. PREGAME, INGAME, HALFTIME, FINAL). |
quarter | character | Current period descriptor (e.g. Q1, HALFTIME, END_OF_GAME). |
start_time | character | ISO 8601 kickoff timestamp. |
weather | character | Weather summary string (temperature, humidity, wind). |
yard_line | character | Current line of scrimmage (e.g. "KC 10"). |
away_team_team_id | character | NFL.com Shield GUID of the away team. |
away_team_has_possession | logical | Whether the away team has possession at the snapshot. |
away_team_score_q1 | integer | Away team points scored in the first quarter. |
away_team_score_q2 | integer | Away team points scored in the second quarter. |
away_team_score_q3 | integer | Away team points scored in the third quarter. |
away_team_score_q4 | integer | Away team points scored in the fourth quarter. |
away_team_score_ot | integer | Away team points scored in overtime. |
away_team_score_total | integer | Away team total points. |
away_team_timeouts_remaining | integer | Away team timeouts remaining at the snapshot. |
away_team_timeouts_used | integer | Away team timeouts used at the snapshot. |
home_team_team_id | character | NFL.com Shield GUID of the home team. |
home_team_has_possession | logical | Whether the home team has possession at the snapshot. |
home_team_score_q1 | integer | Home team points scored in the first quarter. |
home_team_score_q2 | integer | Home team points scored in the second quarter. |
home_team_score_q3 | integer | Home team points scored in the third quarter. |
home_team_score_q4 | integer | Home team points scored in the fourth quarter. |
home_team_score_ot | integer | Home team points scored in overtime. |
home_team_score_total | integer | Home team total points. |
home_team_timeouts_remaining | integer | Home team timeouts remaining at the snapshot. |
home_team_timeouts_used | integer | Home team timeouts used at the snapshot. |
Rows are untyped Row[] (not parity-verified yet).
Returns — nfl_injuries / nflInjuries
| col_name | type | description |
|---|---|---|
season | integer | Season (year) of the injury report. |
season_type | character | Season type code (PRE, REG, or POST). |
week | integer | Week number of the injury report. |
team_id | character | NFL.com Shield GUID of the player's team. |
team_current_logo | character | Templated URL of the team's current logo. |
team_full_name | character | Full team name (e.g. "Atlanta Falcons"). |
person_id | character | NFL.com Shield GUID of the injured player. |
person_first_name | character | Player's first name. |
person_common_first_name | character | Player's common / preferred first name. |
person_last_name | character | Player's last name. |
person_display_name | character | Player's full display name. |
person_gsis_id | character | Player's NFL GSIS identifier (e.g. "00-0036948"). |
person_headshot | character | Templated URL of the player's headshot image. |
injuries | character | JSON-stringified array of detailed injury objects (empty when not specified). |
injury_status | character | Game-status designation (e.g. OUT, DOUBTFUL, QUESTIONABLE). |
practices | character | JSON-stringified array of practice-participation notes. |
practice_days | character | JSON-stringified array of per-day practice status objects (date, status). |
practice_status | character | Most recent practice-participation status (e.g. FULL, LIMITED, DNP). |
position | character | Player's position abbreviation (e.g. "DE"). |
Rows are untyped Row[] (not parity-verified yet).
Returns — nfl_rosters / nflRosters
| col_name | type | description |
|---|---|---|
season | integer | Season (year) of the roster. |
season_type | character | Season type code (PRE, REG, or POST). |
team_id | character | NFL.com Shield GUID for the team. |
team_abbreviation | character | Team abbreviation (e.g. "ARI"). |
team_full_name | character | Full team name (e.g. "Arizona Cardinals"). |
team_conference_abbr | character | Conference abbreviation (AFC or NFC). |
team_conference_full_name | character | Full conference name (e.g. "National Football Conference"). |
team_current_logo | character | Templated URL of the team's current logo. |
team_division_full_name | character | Full division name (e.g. "NFC West"). |
team_league | character | League name ("National Football League"). |
team_location | character | Team location / city (e.g. "Arizona"). |
team_nick_name | character | Team nickname (e.g. "Cardinals"). |
team_venues | character | JSON-stringified array of the team's venue objects (id, name, etc.). |
persons | character | JSON-stringified array of roster player objects for the team. |
Rows are untyped Row[] (not parity-verified yet).
Returns — nfl_standings / nflStandings
| col_name | type | description |
|---|---|---|
team_id | character | NFL.com Shield GUID for the team. |
team_current_logo | character | Templated URL of the team's current logo. |
team_full_name | character | Full team name (e.g. "Arizona Cardinals"). |
clinched_bye | logical | Whether the team has clinched a first-round playoff bye. |
clinched_division | logical | Whether the team has clinched its division. |
clinched_eliminated | logical | Whether the team has been mathematically eliminated from playoff contention. |
clinched_home_field | logical | Whether the team has clinched home-field advantage throughout the playoffs. |
clinched_playoff | logical | Whether the team has clinched a playoff berth. |
clinched_wild_card | logical | Whether the team has clinched a wild-card playoff berth. |
close_games_wins | integer | Wins in close games (decided by one score / 8 points or fewer). |
close_games_losses | integer | Losses in close games (decided by one score / 8 points or fewer). |
close_games_ties | integer | Ties in close games. |
conference_wins | integer | Wins against conference (AFC/NFC) opponents. |
conference_win_pct | numeric | Win percentage against conference opponents. |
conference_losses | integer | Losses against conference opponents. |
conference_ties | integer | Ties against conference opponents. |
conference_rank | integer | Standings rank within the conference. |
conference_points_for | integer | Points scored in conference games. |
conference_points_against | integer | Points allowed in conference games. |
division_wins | integer | Wins against division opponents. |
division_win_pct | numeric | Win percentage against division opponents. |
division_losses | integer | Losses against division opponents. |
division_ties | integer | Ties against division opponents. |
division_rank | integer | Standings rank within the division. |
division_points_for | integer | Points scored in division games. |
division_points_against | integer | Points allowed in division games. |
home_wins | integer | Wins in home games. |
home_win_pct | numeric | Win percentage in home games. |
home_losses | integer | Losses in home games. |
home_ties | integer | Ties in home games. |
home_points_for | integer | Points scored in home games. |
home_points_against | integer | Points allowed in home games. |
last5_wins | integer | Wins over the last five games. |
last5_win_pct | numeric | Win percentage over the last five games. |
last5_losses | integer | Losses over the last five games. |
last5_ties | integer | Ties over the last five games. |
last5_points_for | integer | Points scored over the last five games. |
last5_points_against | integer | Points allowed over the last five games. |
overall_games | integer | Total games played. |
overall_wins | integer | Total wins. |
overall_win_pct | numeric | Overall win percentage. |
overall_losses | integer | Total losses. |
overall_ties | integer | Total ties. |
overall_points_for | integer | Total points scored. |
overall_points_against | integer | Total points allowed. |
overall_streak_type | character | Current streak type ("W" for winning, "L" for losing). |
overall_streak_length | integer | Length of the current win/loss streak. |
road_wins | integer | Wins in road (away) games. |
road_win_pct | numeric | Win percentage in road games. |
road_losses | integer | Losses in road games. |
road_ties | integer | Ties in road games. |
road_points_for | integer | Points scored in road games. |
road_points_against | integer | Points allowed in road games. |
Rows are untyped Row[] (not parity-verified yet).
Returns — nfl_team / nflTeam
| col_name | type | description |
|---|---|---|
id | character | NFL.com Shield GUID for the team. |
bio | character | Team biography / description text (may be null). |
current_background | character | Templated URL of the team's current background image. |
current_coach | character | Name of the team's current head coach. |
current_logo | character | Templated URL of the team's current logo. |
primary_color | character | Team primary color (hex code). |
secondary_color | character | Team secondary color (hex code). |
year_established | integer | Year the franchise was established. |
full_name | character | Full team name (e.g. "Arizona Cardinals"). |
nfl_shop_url | character | URL to the team's NFL Shop storefront. |
official_website_url | character | URL of the team's official website. |
owners | character | Name(s) of the team's owner(s). |
team_type | character | Team type classification (e.g. "TEAM"). |
socials | character | JSON-stringified array of the team's social-media links (platform, link). |
vll_channel_callsign | character | Verizon Live League (VLL) channel call sign for the team. |
Rows are untyped Row[] (not parity-verified yet).
Returns — nfl_teams_history / nflTeamsHistory
| col_name | type | description |
|---|---|---|
id | character | NFL.com Shield GUID for the team (or Pro Bowl team entry). |
season | integer | Season (year) the team record applies to. |
abbreviation | character | Team abbreviation (e.g. "AFC", "ARI"). |
full_name | character | Full team name (e.g. "AFC Pro Bowl Team", "Arizona Cardinals"). |
team_type | character | Team type classification (e.g. "TEAM", "PRO" for Pro Bowl teams). |
conference_abbr | character | Conference abbreviation (AFC or NFC). |
conference_full_name | character | Full conference name (e.g. "American Football Conference"). |
current_logo | character | Templated URL of the team's current logo. |
division_full_name | character | Full division name (e.g. "NFC West"). |
league | character | League name ("National Football League"). |
location | character | Team location / city. |
nick_name | character | Team nickname. |
venues | character | JSON-stringified array of the team's venue objects (empty for non-club entries). |
Rows are untyped Row[] (not parity-verified yet).
Returns — nfl_weekly_game_details / nflWeeklyGameDetails
| col_name | type | description |
|---|---|---|
id | character | NFL.com Shield GUID for the game. |
home_team_id | character | NFL.com Shield GUID of the home team. |
home_team_current_logo | character | Templated URL of the home team's current logo. |
home_team_full_name | character | Full home-team name (e.g. "Kansas City Chiefs"). |
away_team_id | character | NFL.com Shield GUID of the away team. |
away_team_current_logo | character | Templated URL of the away team's current logo. |
away_team_full_name | character | Full away-team name (e.g. "Baltimore Ravens"). |
category | character | Game category / window (e.g. SNF, MNF, TNF). |
date | character | Game date (YYYY-MM-DD). |
time | character | ISO 8601 kickoff timestamp. |
broadcast_info_home_network_channels | character | JSON-stringified array of broadcast channels in the home market. |
broadcast_info_away_network_channels | character | JSON-stringified array of broadcast channels in the away market. |
broadcast_info_international_watch_options | character | JSON-stringified array of international broadcaster options by country. |
broadcast_info_streaming_networks | character | JSON-stringified array of streaming-network objects. |
broadcast_info_territory | character | Broadcast territory designation (e.g. NATIONAL, REGIONAL). |
broadcast_info_audio_networks | character | JSON-stringified array of audio-broadcast network objects. |
game_type | character | Game type classification (e.g. UNSPECIFIED, REG, WC). |
international | logical | Whether the game is played at an international venue. |
neutral_site | logical | Whether the game is played at a neutral site. |
venue_id | character | NFL.com Shield GUID of the venue. |
venue_name | character | Venue name (e.g. "GEHA Field at Arrowhead Stadium"). |
venue_city | character | Venue city. |
venue_country | character | Venue country. |
season | integer | Season (year) of the game. |
season_type | character | Season type code (PRE, REG, or POST). |
status | character | Game status (e.g. SCHEDULED, INGAME, FINAL). |
week | integer | Week number of the game. |
week_type | character | Week type code (e.g. PRE, REG, WC, DIV, CONF, SB). |
external_ids | character | JSON-stringified array of external game identifiers (elias, gsis, etc.). |
ticket_url | character | Primary ticket-purchase URL for the game. |
ticket_vendors | character | JSON-stringified array of ticket-vendor objects (vendor name, URL). |
extensions | character | JSON-stringified array of extension objects (empty when none). |
version | integer | Record version number. |
summary_game_id | character | NFL.com Shield GUID for the game (from the embedded live summary). |
summary_offset | integer | Live-feed sequence offset for the embedded summary snapshot. |
summary_attendance | integer | Announced game attendance (from the embedded summary). |
summary_clock | character | Game clock at the summary snapshot (MM:SS). |
summary_distance | integer | Yards to gain for a first down at the summary snapshot. |
summary_down | integer | Current down (1-4) at the summary snapshot. |
summary_game_book_url | character | URL of the official game book image (from the embedded summary). |
summary_is_goal_to_go | logical | Whether the situation is goal-to-go at the summary snapshot. |
summary_is_red_zone | logical | Whether the ball is in the red zone at the summary snapshot. |
summary_phase | character | Game phase (e.g. PREGAME, INGAME, HALFTIME, FINAL). |
summary_quarter | character | Current period descriptor (e.g. Q1, HALFTIME, END_OF_GAME). |
summary_start_time | character | ISO 8601 kickoff timestamp (from the embedded summary). |
summary_weather | character | Weather summary string (temperature, humidity, wind). |
summary_yard_line | character | Current line of scrimmage at the summary snapshot (e.g. "KC 10"). |
summary_away_team_team_id | character | NFL.com Shield GUID of the away team (from the embedded summary). |
summary_away_team_has_possession | logical | Whether the away team has possession at the summary snapshot. |
summary_away_team_score_q1 | integer | Away team points scored in the first quarter. |
summary_away_team_score_q2 | integer | Away team points scored in the second quarter. |
summary_away_team_score_q3 | integer | Away team points scored in the third quarter. |
summary_away_team_score_q4 | integer | Away team points scored in the fourth quarter. |
summary_away_team_score_ot | integer | Away team points scored in overtime. |
summary_away_team_score_total | integer | Away team total points. |
summary_away_team_timeouts_remaining | integer | Away team timeouts remaining at the summary snapshot. |
summary_away_team_timeouts_used | integer | Away team timeouts used at the summary snapshot. |
summary_home_team_team_id | character | NFL.com Shield GUID of the home team (from the embedded summary). |
summary_home_team_has_possession | logical | Whether the home team has possession at the summary snapshot. |
summary_home_team_score_q1 | integer | Home team points scored in the first quarter. |
summary_home_team_score_q2 | integer | Home team points scored in the second quarter. |
summary_home_team_score_q3 | integer | Home team points scored in the third quarter. |
summary_home_team_score_q4 | integer | Home team points scored in the fourth quarter. |
summary_home_team_score_ot | integer | Home team points scored in overtime. |
summary_home_team_score_total | integer | Home team total points. |
summary_home_team_timeouts_remaining | integer | Home team timeouts remaining at the summary snapshot. |
summary_home_team_timeouts_used | integer | Home team timeouts used at the summary snapshot. |
drive_chart_game_id | character | NFL.com Shield GUID for the game (from the drive chart, present when include_drive_chart=true). |
drive_chart_offset | integer | Live-feed sequence offset for the drive-chart snapshot. |
drive_chart_drives | character | JSON-stringified array of drive objects (sequence, team, result, etc.). |
drive_chart_plays | character | JSON-stringified array of play objects within the drive chart. |
drive_chart_scoring_summaries | character | JSON-stringified array of scoring-summary objects (sequence, scores, clock). |
replays | character | JSON-stringified array of replay objects (populated only when include_replays=true). |
tagged_videos | character | JSON-stringified array of tagged-video objects (populated only when include_tagged_videos=true). |
away_team_standings | character | JSON-stringified away-team standings object (populated only when include_standings=true). |
home_team_standings | character | JSON-stringified home-team standings object (populated only when include_standings=true). |
Rows are untyped Row[] (not parity-verified yet).
Returns — nfl_weeks / nflWeeks
| col_name | type | description |
|---|---|---|
season | integer | Season (year) of the week. |
season_type | character | Season type code (PRE, REG, or POST). |
week | integer | Week number within the season type. |
bye_teams | character | JSON-stringified array of teams on bye during the week (empty when none). |
date_begin | character | Start date of the week (YYYY-MM-DD). |
date_end | character | End date of the week (YYYY-MM-DD). |
week_type | character | Week type code (e.g. PRE, REG, WC, DIV, CONF, SB). |
Rows are untyped Row[] (not parity-verified yet).
Returns — nfl_weeks_by_date / nflWeeksByDate
| col_name | type | description |
|---|---|---|
season | integer | Season (year) the date falls in. |
season_type | character | Season type code (PRE, REG, or POST). |
week | integer | Week number that the queried date falls within. |
bye_teams | character | JSON-stringified array of teams on bye during the week (empty when none). |
date_begin | character | Start date of the week (YYYY-MM-DD). |
date_end | character | End date of the week (YYYY-MM-DD). |
week_type | character | Week type code (e.g. PRE, REG, WC, DIV, CONF, SB). |
Rows are untyped Row[] (not parity-verified yet).
Native API — PFF Developer API
Flat (non-ESPN) wrappers for the PFF Developer API (api.pff.com; PFF Pro subscription). Host: https://api.pff.com. Each method is exposed under BOTH its snake_case name pff_api_<endpoint> (sdv-py's name, py/R parity) and its camelCase form (canonical) on sdv.nfl. Pass { parsed: true } to run the payload through its tidy.js parser; omit it for the raw response. Endpoints marked multi-table parse to several frames in sdv-py; with parsed: true they return the default shown in the Parser column (one sub-frame, or every table as a dict), and section: "<name>" selects any other (an unknown name throws, listing the valid ones). Auth: a PFF API key (PFF Pro) is required — api_key on the call, an Authorization header in headers, or the SDV_PFF_API_KEY / PFF_API_KEY environment variable. 400/422 throw InvalidParameterError; columns PFF withholds by entitlement warn (or throw with strict: true / SDV_PFF_STRICT=1).
| Method | HTTP | Path params | Query params | Parser | Auth |
|---|---|---|---|---|---|
pff_api_facet_defense_coverage / pffApiFacetDefenseCoverage | https://api.pff.com/v1/facet/defense/coverage | — | league, season, week, franchise_id, game_id, division | parse_pff_report — multi-table (default: every table, as a dict): section = a key of the default dict (a matrix report's defenders / receivers / versus; /v1/teams' franchise_groups / games / teams), or a single report's own key (e.g. passing_summary) | yes |
pff_api_facet_defense_coverage_matchup / pffApiFacetDefenseCoverageMatchup | https://api.pff.com/v1/facet/defense/coverage_matchup | — | league, season, week, franchise_id, game_id, division | parse_pff_report — multi-table (default: every table, as a dict): section = a key of the default dict (a matrix report's defenders / receivers / versus; /v1/teams' franchise_groups / games / teams), or a single report's own key (e.g. passing_summary) | yes |
pff_api_facet_defense_coverage_scheme / pffApiFacetDefenseCoverageScheme | https://api.pff.com/v1/facet/defense/coverage_scheme | — | league, season, week, franchise_id, game_id, division | parse_pff_report — multi-table (default: every table, as a dict): section = a key of the default dict (a matrix report's defenders / receivers / versus; /v1/teams' franchise_groups / games / teams), or a single report's own key (e.g. passing_summary) | yes |
pff_api_facet_defense_pass_rush / pffApiFacetDefensePassRush | https://api.pff.com/v1/facet/defense/pass_rush | — | league, season, week, franchise_id, game_id, division | parse_pff_report — multi-table (default: every table, as a dict): section = a key of the default dict (a matrix report's defenders / receivers / versus; /v1/teams' franchise_groups / games / teams), or a single report's own key (e.g. passing_summary) | yes |
pff_api_facet_defense_run / pffApiFacetDefenseRun | https://api.pff.com/v1/facet/defense/run | — | league, season, week, franchise_id, game_id, division | parse_pff_report — multi-table (default: every table, as a dict): section = a key of the default dict (a matrix report's defenders / receivers / versus; /v1/teams' franchise_groups / games / teams), or a single report's own key (e.g. passing_summary) | yes |
pff_api_facet_defense_summary / pffApiFacetDefenseSummary | https://api.pff.com/v1/facet/defense/summary | — | league, season, week, franchise_id, game_id, division | parse_pff_report — multi-table (default: every table, as a dict): section = a key of the default dict (a matrix report's defenders / receivers / versus; /v1/teams' franchise_groups / games / teams), or a single report's own key (e.g. passing_summary) | yes |
pff_api_facet_field_goal_summary / pffApiFacetFieldGoalSummary | https://api.pff.com/v1/facet/field_goal/summary | — | league, season, week, franchise_id, game_id, division | parse_pff_report — multi-table (default: every table, as a dict): section = a key of the default dict (a matrix report's defenders / receivers / versus; /v1/teams' franchise_groups / games / teams), or a single report's own key (e.g. passing_summary) | yes |
pff_api_facet_kickoff_summary / pffApiFacetKickoffSummary | https://api.pff.com/v1/facet/kickoff/summary | — | league, season, week, franchise_id, game_id, division | parse_pff_report — multi-table (default: every table, as a dict): section = a key of the default dict (a matrix report's defenders / receivers / versus; /v1/teams' franchise_groups / games / teams), or a single report's own key (e.g. passing_summary) | yes |
pff_api_facet_offense_blocking / pffApiFacetOffenseBlocking | https://api.pff.com/v1/facet/offense/blocking | — | league, season, week, franchise_id, game_id, division | parse_pff_report — multi-table (default: every table, as a dict): section = a key of the default dict (a matrix report's defenders / receivers / versus; /v1/teams' franchise_groups / games / teams), or a single report's own key (e.g. passing_summary) | yes |
pff_api_facet_offense_pass_blocking / pffApiFacetOffensePassBlocking | https://api.pff.com/v1/facet/offense/pass_blocking | — | league, season, week, franchise_id, game_id, division | parse_pff_report — multi-table (default: every table, as a dict): section = a key of the default dict (a matrix report's defenders / receivers / versus; /v1/teams' franchise_groups / games / teams), or a single report's own key (e.g. passing_summary) | yes |
pff_api_facet_offense_run_blocking / pffApiFacetOffenseRunBlocking | https://api.pff.com/v1/facet/offense/run_blocking | — | league, season, week, franchise_id, game_id, division | parse_pff_report — multi-table (default: every table, as a dict): section = a key of the default dict (a matrix report's defenders / receivers / versus; /v1/teams' franchise_groups / games / teams), or a single report's own key (e.g. passing_summary) | yes |
pff_api_facet_offense_summary / pffApiFacetOffenseSummary | https://api.pff.com/v1/facet/offense/summary | — | league, season, week, franchise_id, game_id, division | parse_pff_report — multi-table (default: every table, as a dict): section = a key of the default dict (a matrix report's defenders / receivers / versus; /v1/teams' franchise_groups / games / teams), or a single report's own key (e.g. passing_summary) | yes |
pff_api_facet_passing_allowed_pressure / pffApiFacetPassingAllowedPressure | https://api.pff.com/v1/facet/passing/allowed_pressure | — | league, season, week, franchise_id, game_id, division | parse_pff_report — multi-table (default: every table, as a dict): section = a key of the default dict (a matrix report's defenders / receivers / versus; /v1/teams' franchise_groups / games / teams), or a single report's own key (e.g. passing_summary) | yes |
pff_api_facet_passing_concept / pffApiFacetPassingConcept | https://api.pff.com/v1/facet/passing/concept | — | league, season, week, franchise_id, game_id, division | parse_pff_report — multi-table (default: every table, as a dict): section = a key of the default dict (a matrix report's defenders / receivers / versus; /v1/teams' franchise_groups / games / teams), or a single report's own key (e.g. passing_summary) | yes |
pff_api_facet_passing_depth / pffApiFacetPassingDepth | https://api.pff.com/v1/facet/passing/depth | — | league, season, week, franchise_id, game_id, division | parse_pff_report — multi-table (default: every table, as a dict): section = a key of the default dict (a matrix report's defenders / receivers / versus; /v1/teams' franchise_groups / games / teams), or a single report's own key (e.g. passing_summary) | yes |
pff_api_facet_passing_detail / pffApiFacetPassingDetail | https://api.pff.com/v1/facet/passing/detail | — | league, season, week, franchise_id, game_id, division | parse_pff_report — multi-table (default: every table, as a dict): section = a key of the default dict (a matrix report's defenders / receivers / versus; /v1/teams' franchise_groups / games / teams), or a single report's own key (e.g. passing_summary) | yes |
pff_api_facet_passing_pressure / pffApiFacetPassingPressure | https://api.pff.com/v1/facet/passing/pressure | — | league, season, week, franchise_id, game_id, division | parse_pff_report — multi-table (default: every table, as a dict): section = a key of the default dict (a matrix report's defenders / receivers / versus; /v1/teams' franchise_groups / games / teams), or a single report's own key (e.g. passing_summary) | yes |
pff_api_facet_passing_summary / pffApiFacetPassingSummary | https://api.pff.com/v1/facet/passing/summary | — | league, season, week, franchise_id, game_id, division | parse_pff_report — multi-table (default: every table, as a dict): section = a key of the default dict (a matrix report's defenders / receivers / versus; /v1/teams' franchise_groups / games / teams), or a single report's own key (e.g. passing_summary) | yes |
pff_api_facet_punting_summary / pffApiFacetPuntingSummary | https://api.pff.com/v1/facet/punting/summary | — | league, season, week, franchise_id, game_id, division | parse_pff_report — multi-table (default: every table, as a dict): section = a key of the default dict (a matrix report's defenders / receivers / versus; /v1/teams' franchise_groups / games / teams), or a single report's own key (e.g. passing_summary) | yes |
pff_api_facet_receiving_concept / pffApiFacetReceivingConcept | https://api.pff.com/v1/facet/receiving/concept | — | league, season, week, franchise_id, game_id, division | parse_pff_report — multi-table (default: every table, as a dict): section = a key of the default dict (a matrix report's defenders / receivers / versus; /v1/teams' franchise_groups / games / teams), or a single report's own key (e.g. passing_summary) | yes |
pff_api_facet_receiving_coverage / pffApiFacetReceivingCoverage | https://api.pff.com/v1/facet/receiving/coverage | — | league, season, week, franchise_id, game_id, division | parse_pff_report — multi-table (default: every table, as a dict): section = a key of the default dict (a matrix report's defenders / receivers / versus; /v1/teams' franchise_groups / games / teams), or a single report's own key (e.g. passing_summary) | yes |
pff_api_facet_receiving_depth / pffApiFacetReceivingDepth | https://api.pff.com/v1/facet/receiving/depth | — | league, season, week, franchise_id, game_id, division | parse_pff_report — multi-table (default: every table, as a dict): section = a key of the default dict (a matrix report's defenders / receivers / versus; /v1/teams' franchise_groups / games / teams), or a single report's own key (e.g. passing_summary) | yes |
pff_api_facet_receiving_scheme / pffApiFacetReceivingScheme | https://api.pff.com/v1/facet/receiving/scheme | — | league, season, week, franchise_id, game_id, division | parse_pff_report — multi-table (default: every table, as a dict): section = a key of the default dict (a matrix report's defenders / receivers / versus; /v1/teams' franchise_groups / games / teams), or a single report's own key (e.g. passing_summary) | yes |
pff_api_facet_receiving_summary / pffApiFacetReceivingSummary | https://api.pff.com/v1/facet/receiving/summary | — | league, season, week, franchise_id, game_id, division | parse_pff_report — multi-table (default: every table, as a dict): section = a key of the default dict (a matrix report's defenders / receivers / versus; /v1/teams' franchise_groups / games / teams), or a single report's own key (e.g. passing_summary) | yes |
pff_api_facet_return_summary / pffApiFacetReturnSummary | https://api.pff.com/v1/facet/return/summary | — | league, season, week, franchise_id, game_id, division | parse_pff_report — multi-table (default: every table, as a dict): section = a key of the default dict (a matrix report's defenders / receivers / versus; /v1/teams' franchise_groups / games / teams), or a single report's own key (e.g. passing_summary) | yes |
pff_api_facet_rushing_direction / pffApiFacetRushingDirection | https://api.pff.com/v1/facet/rushing/direction | — | league, season, week, franchise_id, game_id, division | parse_pff_report — multi-table (default: every table, as a dict): section = a key of the default dict (a matrix report's defenders / receivers / versus; /v1/teams' franchise_groups / games / teams), or a single report's own key (e.g. passing_summary) | yes |
pff_api_facet_rushing_summary / pffApiFacetRushingSummary | https://api.pff.com/v1/facet/rushing/summary | — | league, season, week, franchise_id, game_id, division | parse_pff_report — multi-table (default: every table, as a dict): section = a key of the default dict (a matrix report's defenders / receivers / versus; /v1/teams' franchise_groups / games / teams), or a single report's own key (e.g. passing_summary) | yes |
pff_api_facet_special_summary / pffApiFacetSpecialSummary | https://api.pff.com/v1/facet/special/summary | — | league, season, week, franchise_id, game_id, division | parse_pff_report — multi-table (default: every table, as a dict): section = a key of the default dict (a matrix report's defenders / receivers / versus; /v1/teams' franchise_groups / games / teams), or a single report's own key (e.g. passing_summary) | yes |
pff_api_player_defense_summary / pffApiPlayerDefenseSummary | https://api.pff.com/v1/player/defense/summary | — | league, season, week, player_id, career | parse_pff_player_detail — multi-table: section = weeks (default), career | yes |
pff_api_player_field_goal_summary / pffApiPlayerFieldGoalSummary | https://api.pff.com/v1/player/field_goal/summary | — | league, season, week, player_id, career | parse_pff_player_detail — multi-table: section = weeks (default), career | yes |
pff_api_player_kickoff_summary / pffApiPlayerKickoffSummary | https://api.pff.com/v1/player/kickoff/summary | — | league, season, week, player_id, career | parse_pff_player_detail — multi-table: section = weeks (default), career | yes |
pff_api_player_offense_blocking / pffApiPlayerOffenseBlocking | https://api.pff.com/v1/player/offense/blocking | — | league, season, week, player_id, career | parse_pff_player_detail — multi-table: section = weeks (default), career | yes |
pff_api_player_offense_pass_blocking / pffApiPlayerOffensePassBlocking | https://api.pff.com/v1/player/offense/pass_blocking | — | league, season, week, player_id, career | parse_pff_player_detail — multi-table: section = weeks (default), career | yes |
pff_api_player_offense_run_blocking / pffApiPlayerOffenseRunBlocking | https://api.pff.com/v1/player/offense/run_blocking | — | league, season, week, player_id, career | parse_pff_player_detail — multi-table: section = weeks (default), career | yes |
pff_api_player_offense_summary / pffApiPlayerOffenseSummary | https://api.pff.com/v1/player/offense/summary | — | league, season, week, player_id, career | parse_pff_player_detail — multi-table: section = weeks (default), career | yes |
pff_api_player_passing_concept / pffApiPlayerPassingConcept | https://api.pff.com/v1/player/passing/concept | — | league, season, week, player_id, career | parse_pff_report — multi-table (default: every table, as a dict): section = a key of the default dict (a matrix report's defenders / receivers / versus; /v1/teams' franchise_groups / games / teams), or a single report's own key (e.g. passing_summary) | yes |
pff_api_player_passing_depth / pffApiPlayerPassingDepth | https://api.pff.com/v1/player/passing/depth | — | league, season, week, player_id, career | parse_pff_report — multi-table (default: every table, as a dict): section = a key of the default dict (a matrix report's defenders / receivers / versus; /v1/teams' franchise_groups / games / teams), or a single report's own key (e.g. passing_summary) | yes |
pff_api_player_passing_pressure / pffApiPlayerPassingPressure | https://api.pff.com/v1/player/passing/pressure | — | league, season, week, player_id, career | parse_pff_report — multi-table (default: every table, as a dict): section = a key of the default dict (a matrix report's defenders / receivers / versus; /v1/teams' franchise_groups / games / teams), or a single report's own key (e.g. passing_summary) | yes |
pff_api_player_passing_summary / pffApiPlayerPassingSummary | https://api.pff.com/v1/player/passing/summary | — | league, season, week, player_id, career | parse_pff_player_detail — multi-table: section = weeks (default), career | yes |
pff_api_player_position_pivot / pffApiPlayerPositionPivot | https://api.pff.com/v1/player/position/pivot | — | league, season, week, player_id | parse_pff_report — multi-table (default: every table, as a dict): section = a key of the default dict (a matrix report's defenders / receivers / versus; /v1/teams' franchise_groups / games / teams), or a single report's own key (e.g. passing_summary) | yes |
pff_api_player_punting_summary / pffApiPlayerPuntingSummary | https://api.pff.com/v1/player/punting/summary | — | league, season, week, player_id, career | parse_pff_player_detail — multi-table: section = weeks (default), career | yes |
pff_api_player_receiving_depth / pffApiPlayerReceivingDepth | https://api.pff.com/v1/player/receiving/depth | — | league, season, week, player_id, career | parse_pff_report — multi-table (default: every table, as a dict): section = a key of the default dict (a matrix report's defenders / receivers / versus; /v1/teams' franchise_groups / games / teams), or a single report's own key (e.g. passing_summary) | yes |
pff_api_player_receiving_summary / pffApiPlayerReceivingSummary | https://api.pff.com/v1/player/receiving/summary | — | league, season, week, player_id, career | parse_pff_player_detail — multi-table: section = weeks (default), career | yes |
pff_api_player_return_summary / pffApiPlayerReturnSummary | https://api.pff.com/v1/player/return/summary | — | league, season, week, player_id, career | parse_pff_player_detail — multi-table: section = weeks (default), career | yes |
pff_api_player_rushing_direction / pffApiPlayerRushingDirection | https://api.pff.com/v1/player/rushing/direction | — | league, season, week, player_id, career | parse_pff_report — multi-table (default: every table, as a dict): section = a key of the default dict (a matrix report's defenders / receivers / versus; /v1/teams' franchise_groups / games / teams), or a single report's own key (e.g. passing_summary) | yes |
pff_api_player_rushing_summary / pffApiPlayerRushingSummary | https://api.pff.com/v1/player/rushing/summary | — | league, season, week, player_id, career | parse_pff_player_detail — multi-table: section = weeks (default), career | yes |
pff_api_player_seasons / pffApiPlayerSeasons | https://api.pff.com/v1/player/seasons | — | league, season, week, player_id | parse_pff_report — multi-table (default: every table, as a dict): section = a key of the default dict (a matrix report's defenders / receivers / versus; /v1/teams' franchise_groups / games / teams), or a single report's own key (e.g. passing_summary) | yes |
pff_api_player_snaps_summary / pffApiPlayerSnapsSummary | https://api.pff.com/v1/player/snaps/summary | — | league, season, week, player_id | parse_pff_report — multi-table (default: every table, as a dict): section = a key of the default dict (a matrix report's defenders / receivers / versus; /v1/teams' franchise_groups / games / teams), or a single report's own key (e.g. passing_summary) | yes |
pff_api_player_special_summary / pffApiPlayerSpecialSummary | https://api.pff.com/v1/player/special/summary | — | league, season, week, player_id, career | parse_pff_player_detail — multi-table: section = weeks (default), career | yes |
pff_api_position_report / pffApiPositionReport | https://api.pff.com/v2/{league}/positions/reports/{report} | league*, report* | season, week_group → weekGroup, week, week_to → weekTo | parse_pff_v2_table — multi-table: section = rows (default), teamTotals | yes |
pff_api_ref_games / pffApiRefGames | https://api.pff.com/v1/games | — | league, season, week, franchise_id | parse_pff_report — multi-table (default: every table, as a dict): section = a key of the default dict (a matrix report's defenders / receivers / versus; /v1/teams' franchise_groups / games / teams), or a single report's own key (e.g. passing_summary) | yes |
pff_api_ref_leagues / pffApiRefLeagues | https://api.pff.com/v1/leagues | — | — | parse_pff_report — multi-table (default: every table, as a dict): section = a key of the default dict (a matrix report's defenders / receivers / versus; /v1/teams' franchise_groups / games / teams), or a single report's own key (e.g. passing_summary) | yes |
pff_api_ref_players / pffApiRefPlayers | https://api.pff.com/v1/players | — | league, id, name | parse_pff_report — multi-table (default: every table, as a dict): section = a key of the default dict (a matrix report's defenders / receivers / versus; /v1/teams' franchise_groups / games / teams), or a single report's own key (e.g. passing_summary) | yes |
pff_api_signature_defense_outside_pass_rush / pffApiSignatureDefenseOutsidePassRush | https://api.pff.com/v1/facet/signature/defense/outside_pass_rush | — | league, season, week | parse_pff_report — multi-table (default: every table, as a dict): section = a key of the default dict (a matrix report's defenders / receivers / versus; /v1/teams' franchise_groups / games / teams), or a single report's own key (e.g. passing_summary) | yes |
pff_api_signature_defense_slot_coverage / pffApiSignatureDefenseSlotCoverage | https://api.pff.com/v1/facet/signature/defense/slot_coverage | — | league, season, week | parse_pff_report — multi-table (default: every table, as a dict): section = a key of the default dict (a matrix report's defenders / receivers / versus; /v1/teams' franchise_groups / games / teams), or a single report's own key (e.g. passing_summary) | yes |
pff_api_signature_pass_blocking_efficiency_line / pffApiSignaturePassBlockingEfficiencyLine | https://api.pff.com/v1/facet/signature/pass-blocking/efficiency/line | — | league, season, week | parse_pff_report — multi-table (default: every table, as a dict): section = a key of the default dict (a matrix report's defenders / receivers / versus; /v1/teams' franchise_groups / games / teams), or a single report's own key (e.g. passing_summary) | yes |
pff_api_signature_passing_time_in_pocket / pffApiSignaturePassingTimeInPocket | https://api.pff.com/v1/facet/signature/passing/time_in_pocket | — | league, season, week | parse_pff_report — multi-table (default: every table, as a dict): section = a key of the default dict (a matrix report's defenders / receivers / versus; /v1/teams' franchise_groups / games / teams), or a single report's own key (e.g. passing_summary) | yes |
pff_api_team_directory / pffApiTeamDirectory | https://api.pff.com/v2/{league}/teams | league* | season | parse_pff_v2_table — multi-table: section = rows (default), teamTotals | yes |
pff_api_team_leaders / pffApiTeamLeaders | https://api.pff.com/v2/{league}/teams/{team}/leaders | league*, team* | season, week_group → weekGroup, group | parse_pff_v2_table — multi-table: section = rows (default), teamTotals | yes |
pff_api_team_list / pffApiTeamList | https://api.pff.com/v1/teams | — | league, season, week, franchise_id | parse_pff_report — multi-table (default: every table, as a dict): section = a key of the default dict (a matrix report's defenders / receivers / versus; /v1/teams' franchise_groups / games / teams), or a single report's own key (e.g. passing_summary) | yes |
pff_api_team_overview / pffApiTeamOverview | https://api.pff.com/v1/teams/overview | — | league, season, week, franchise_id | parse_pff_report — multi-table (default: every table, as a dict): section = a key of the default dict (a matrix report's defenders / receivers / versus; /v1/teams' franchise_groups / games / teams), or a single report's own key (e.g. passing_summary) | yes |
pff_api_team_report / pffApiTeamReport | https://api.pff.com/v2/{league}/teams/{team}/reports/{report} | league*, team*, report* | season, week_group → weekGroup, week, week_to → weekTo | parse_pff_v2_table — multi-table: section = rows (default), teamTotals | yes |
pff_api_team_roster / pffApiTeamRoster | https://api.pff.com/v2/{league}/teams/{team}/roster | league*, team* | season | parse_pff_v2_table — multi-table: section = rows (default), teamTotals | yes |
pff_api_team_rushing_direction / pffApiTeamRushingDirection | https://api.pff.com/v2/{league}/teams/{team}/reports/rushing-direction | league*, team* | season, week_group → weekGroup | parse_pff_v2_table — multi-table: section = rows (default), teamTotals | yes |
pff_api_team_schedule / pffApiTeamSchedule | https://api.pff.com/v2/{league}/teams/{team}/schedule | league*, team* | season | parse_pff_v2_table — multi-table: section = rows (default), teamTotals | yes |
pff_api_team_stats / pffApiTeamStats | https://api.pff.com/v2/{league}/teams/stats | league* | season, week_group → weekGroup, week_ids → weekIds, category, scope | parse_pff_v2_table — multi-table: section = rows (default), teamTotals | yes |
pff_api_team_summary / pffApiTeamSummary | https://api.pff.com/v1/teams/summary | — | league, season, week, franchise_id | parse_pff_report — multi-table (default: every table, as a dict): section = a key of the default dict (a matrix report's defenders / receivers / versus; /v1/teams' franchise_groups / games / teams), or a single report's own key (e.g. passing_summary) | yes |
pff_api_whoami / pffApiWhoami | https://api.pff.com/v1/auth/whoami | — | — | (raw) | yes |
Returns — pff_api_facet_defense_coverage / pffApiFacetDefenseCoverage
| col_name | type | description |
|---|---|---|
targets | numeric | Passes thrown into the player's coverage (targets allowed). |
yards_per_coverage_snap | numeric | Receiving yards allowed per coverage snap. |
draft_season | numeric | Season of the player's NFL draft class, per PFF. |
missed_tackles | numeric | Missed tackles. |
catch_rate | numeric | Completion percentage allowed on targets into the player's coverage. |
team_name | character | Team abbreviation the player is credited to for the range. |
tackles | numeric | Tackles made by the player, as charted by PFF. |
coverage_percent | numeric | Share of pass-play snaps spent in coverage. |
jersey_number | character | Jersey number (string; zero-padded, e.g. "09"). |
dropped_ints | numeric | Interception chances PFF charted as dropped. |
player_game_count | numeric | Number of games the player appeared in over the covered span. |
eligible_season | numeric | Season of the player's NFL draft eligibility, per PFF. |
grades_tackle | numeric | PFF tackling grade, 0-100. |
yards | numeric | Receiving yards allowed in the player's coverage. |
receptions | numeric | Receptions allowed in the player's coverage. |
forced_incompletion_rate | numeric | Share of targets into the player's coverage with a PFF-charted forced incompletion. |
grades_coverage_defense | numeric | PFF coverage grade, 0-100. |
interceptions | numeric | Interceptions made by the player in coverage. |
snap_counts_coverage | numeric | Coverage snaps played. |
grades_run_defense | numeric | PFF run-defense grade, 0-100. |
snap_counts_pass_play | numeric | Pass-play snaps. |
penalties | numeric | Penalties charged to the player over the covered span. |
forced_incompletes | numeric | Incompletions forced by the player's coverage, per PFF charting. |
team | character | Team abbreviation the player is credited to for the range. |
coverage_snaps_per_target | numeric | Coverage snaps played per target into the player's coverage. |
stops | numeric | Stops, PFF's tackles that constitute a failed play for the offense. |
declined_penalties | numeric | Penalties committed by the player that were declined. |
position | character | PFF position code the player is listed at (e.g. QB, HB, FB, WR, TE, T, G, C, ED, DI, LB, CB, S, K, P). |
longest | numeric | Longest completion allowed, in yards. |
missed_tackle_rate | numeric | Share of tackle attempts the player missed. |
grades_defense | numeric | PFF overall defense grade, 0-100. |
yards_per_reception | numeric | Average yards allowed per reception. |
grades_defense_penalty | numeric | PFF defensive penalty grade, 0-100. |
player | character | Player's display name as PFF lists it. |
franchise_id | numeric | PFF franchise (team) id (integer join key). |
yards_after_catch | numeric | Yards after the catch allowed in the player's coverage. |
avg_depth_of_target | numeric | Average depth of targets into the player's coverage, in yards downfield. |
pass_break_ups | numeric | Passes broken up. |
qb_rating_against | numeric | NFL passer rating allowed on targets into the player's coverage. |
coverage_snaps_per_reception | numeric | Coverage snaps played per reception allowed. |
assists | numeric | Assisted tackles credited to the player. |
grades_pass_rush_defense | numeric | PFF pass-rush grade, 0-100. |
player_id | numeric | PFF player id (integer; matches the /players id and every player_id join key). |
touchdowns | numeric | Touchdowns allowed into the player's coverage. |
Rows are untyped Row[] (not parity-verified yet).
Returns — pff_api_facet_defense_coverage_matchup / pffApiFacetDefenseCoverageMatchup
With { parsed: true }: an object of tables, one per key below.
defenders
| col_name | type | description |
|---|---|---|
broken_up_passes | integer | Passes broken up in the row's coverage matchups. |
drops | integer | Dropped passes in the row's coverage matchups. |
first_downs | integer | Receiving first downs (defenders: allowed in the defender's coverage; receivers / versus: by the receiver). |
grades_coverage_defense | numeric | The player's PFF coverage grade (0-100). |
grades_defense | numeric | The player's PFF overall defense grade (0-100). |
grades_defense_penalty | numeric | The player's PFF defensive penalty grade (0-100). |
grades_overall | numeric | The player's PFF overall grade (0-100) over the requested filters. |
grades_overall_tackle | numeric | The player's PFF overall tackling grade (0-100). |
grades_pass_rush_defense | numeric | The player's PFF pass-rush grade (0-100). |
grades_run_defense | numeric | The player's PFF run-defense grade (0-100). |
grades_tackle | numeric | The player's PFF tackling grade (0-100). |
interceptions | integer | Interceptions on throws in the row's coverage matchups. |
longest | integer | Longest reception, in yards (defenders: allowed in the defender's coverage; receivers / versus: by the receiver). |
player_game_count | integer | Games the player appeared in over the requested filters. |
player_id | integer | PFF player id: the covering defender (defenders) or the receiver (receivers, versus). |
receptions | integer | Receptions (defenders: allowed in the defender's coverage; receivers / versus: by the receiver). |
targets | integer | Targets (defenders: allowed in the defender's coverage; receivers / versus: by the receiver). |
touchdowns | integer | Receiving touchdowns (defenders: allowed in the defender's coverage; receivers / versus: by the receiver). |
yards | integer | Receiving yards (defenders: allowed in the defender's coverage; receivers / versus: by the receiver). |
yards_after_catch | integer | Yards after the catch (defenders: allowed in the defender's coverage; receivers / versus: by the receiver). |
yards_per_reception | numeric | Yards per reception (defenders: allowed in the defender's coverage; receivers / versus: by the receiver). |
grades_offense | numeric | The player's PFF overall offense grade (0-100). |
grades_offense_penalty | numeric | The player's PFF offensive penalty grade (0-100). |
grades_run_block | numeric | The player's PFF run-blocking grade (0-100). |
grades_pass_block | numeric | The player's PFF pass-blocking grade (0-100). |
grades_hands_drop | numeric | The player's PFF hands (drop) grade (0-100). |
grades_hands_fumble | numeric | The player's PFF ball-security (fumble) grade (0-100). |
grades_pass_route | numeric | The player's PFF receiving (route-running) grade (0-100). |
grades_pass | numeric | The player's PFF passing grade (0-100). |
grades_run | numeric | The player's PFF rushing grade (0-100). |
receivers
| col_name | type | description |
|---|---|---|
broken_up_passes | integer | Passes broken up in the row's coverage matchups. |
drops | integer | Dropped passes in the row's coverage matchups. |
first_downs | integer | Receiving first downs (defenders: allowed in the defender's coverage; receivers / versus: by the receiver). |
grades_hands_drop | numeric | The player's PFF hands (drop) grade (0-100). |
grades_hands_fumble | numeric | The player's PFF ball-security (fumble) grade (0-100). |
grades_offense | numeric | The player's PFF overall offense grade (0-100). |
grades_offense_penalty | numeric | The player's PFF offensive penalty grade (0-100). |
grades_overall | numeric | The player's PFF overall grade (0-100) over the requested filters. |
grades_pass_route | numeric | The player's PFF receiving (route-running) grade (0-100). |
grades_run_block | numeric | The player's PFF run-blocking grade (0-100). |
grades_screen_block | numeric | The player's PFF screen-blocking grade (0-100). |
interceptions | integer | Interceptions on throws in the row's coverage matchups. |
longest | integer | Longest reception, in yards (defenders: allowed in the defender's coverage; receivers / versus: by the receiver). |
player_game_count | integer | Games the player appeared in over the requested filters. |
player_id | integer | PFF player id: the covering defender (defenders) or the receiver (receivers, versus). |
receptions | integer | Receptions (defenders: allowed in the defender's coverage; receivers / versus: by the receiver). |
targets | integer | Targets (defenders: allowed in the defender's coverage; receivers / versus: by the receiver). |
touchdowns | integer | Receiving touchdowns (defenders: allowed in the defender's coverage; receivers / versus: by the receiver). |
yards | integer | Receiving yards (defenders: allowed in the defender's coverage; receivers / versus: by the receiver). |
yards_after_catch | integer | Yards after the catch (defenders: allowed in the defender's coverage; receivers / versus: by the receiver). |
yards_per_reception | numeric | Yards per reception (defenders: allowed in the defender's coverage; receivers / versus: by the receiver). |
grades_pass | numeric | The player's PFF passing grade (0-100). |
grades_pass_block | numeric | The player's PFF pass-blocking grade (0-100). |
grades_run | numeric | The player's PFF rushing grade (0-100). |
grades_defense | numeric | The player's PFF overall defense grade (0-100). |
grades_defense_penalty | numeric | The player's PFF defensive penalty grade (0-100). |
grades_pass_rush_defense | numeric | The player's PFF pass-rush grade (0-100). |
grades_run_defense | numeric | The player's PFF run-defense grade (0-100). |
grades_coverage_defense | numeric | The player's PFF coverage grade (0-100). |
grades_overall_tackle | numeric | The player's PFF overall tackling grade (0-100). |
grades_tackle | numeric | The player's PFF tackling grade (0-100). |
grades_snap | numeric | PFF grade reported as grades_snap (0-100); PFF does not document it, and the capture shows it only in the ncaa receivers frame. |
versus
| col_name | type | description |
|---|---|---|
broken_up_passes | integer | Passes broken up in the row's coverage matchups. |
coverage_player_id | integer | PFF player id of the defender covering the receiver (versus only). |
drops | integer | Dropped passes in the row's coverage matchups. |
first_downs | integer | Receiving first downs (defenders: allowed in the defender's coverage; receivers / versus: by the receiver). |
interceptions | integer | Interceptions on throws in the row's coverage matchups. |
longest | integer | Longest reception, in yards (defenders: allowed in the defender's coverage; receivers / versus: by the receiver). |
player_id | integer | PFF player id: the covering defender (defenders) or the receiver (receivers, versus). |
receptions | integer | Receptions (defenders: allowed in the defender's coverage; receivers / versus: by the receiver). |
targets | integer | Targets (defenders: allowed in the defender's coverage; receivers / versus: by the receiver). |
touchdowns | integer | Receiving touchdowns (defenders: allowed in the defender's coverage; receivers / versus: by the receiver). |
yards | integer | Receiving yards (defenders: allowed in the defender's coverage; receivers / versus: by the receiver). |
yards_after_catch | integer | Yards after the catch (defenders: allowed in the defender's coverage; receivers / versus: by the receiver). |
yards_per_reception | numeric | Yards per reception (defenders: allowed in the defender's coverage; receivers / versus: by the receiver). |
Rows are untyped Row[] (not parity-verified yet).
Returns — pff_api_facet_defense_coverage_scheme / pffApiFacetDefenseCoverageScheme
| col_name | type | description |
|---|---|---|
man_touchdowns | numeric | Touchdowns allowed into the player's coverage when in man coverage. |
man_interceptions | numeric | Interceptions made in coverage when in man coverage. |
zone_snap_counts_coverage_percent | numeric | Share of the player's coverage snaps played when in zone coverage. |
man_avg_depth_of_target | numeric | Average depth of targets into the player's coverage, in yards downfield when in man coverage. |
man_dropped_ints | numeric | Interception chances PFF charted as dropped when in man coverage. |
draft_season | numeric | Season of the player's NFL draft class, per PFF. |
zone_coverage_snaps_per_target | numeric | Coverage snaps played per target into the player's coverage when in zone coverage. |
man_yards_per_reception | numeric | Average yards allowed per reception when in man coverage. |
team_name | character | Team abbreviation the player is credited to for the range. |
jersey_number | character | Jersey number (string; zero-padded, e.g. "09"). |
man_snap_counts_coverage | numeric | Coverage snaps played when in man coverage. |
man_tackles | numeric | Tackles made when in man coverage. |
zone_stops | numeric | Stops, PFF's tackles that constitute a failed play for the offense when in zone coverage. |
zone_snap_counts_coverage | numeric | Coverage snaps played when in zone coverage. |
zone_yards | numeric | Receiving yards allowed when in zone coverage. |
man_coverage_snaps_per_target | numeric | Coverage snaps played per target into the player's coverage when in man coverage. |
zone_coverage_percent | numeric | Share of pass-play snaps spent in coverage when in zone coverage. |
player_game_count | numeric | Number of games the player appeared in over the covered span. |
eligible_season | numeric | Season of the player's NFL draft eligibility, per PFF. |
zone_receptions | numeric | Receptions allowed into the player's coverage when in zone coverage. |
zone_forced_incompletion_rate | numeric | Share of targets into the player's coverage with a PFF-charted forced incompletion when in zone coverage. |
man_snap_counts_pass_play | numeric | Pass-play snaps when in man coverage. |
zone_yards_per_reception | numeric | Average yards allowed per reception when in zone coverage. |
man_longest | numeric | Longest completion allowed, in yards when in man coverage. |
man_assists | numeric | Assisted tackles when in man coverage. |
zone_yards_after_catch | numeric | Yards after the catch allowed when in zone coverage. |
man_stops | numeric | Stops, PFF's tackles that constitute a failed play for the offense when in man coverage. |
man_receptions | numeric | Receptions allowed into the player's coverage when in man coverage. |
zone_tackles | numeric | Tackles made when in zone coverage. |
man_coverage_percent | numeric | Share of pass-play snaps spent in coverage when in man coverage. |
penalties | numeric | Penalties charged to the player over the covered span. |
zone_yards_per_coverage_snap | numeric | Receiving yards allowed per coverage snap when in zone coverage. |
team | character | Team abbreviation the player is credited to for the range. |
man_catch_rate | numeric | Completion percentage allowed on targets into the player's coverage when in man coverage. |
man_grades_coverage_defense | numeric | PFF coverage grade when in man coverage, 0-100. |
declined_penalties | numeric | Penalties committed by the player that were declined. |
man_yards_after_catch | numeric | Yards after the catch allowed when in man coverage. |
man_pass_break_ups | numeric | Passes broken up when in man coverage. |
man_yards | numeric | Receiving yards allowed when in man coverage. |
position | character | PFF position code the player is listed at (e.g. QB, HB, FB, WR, TE, T, G, C, ED, DI, LB, CB, S, K, P). |
man_targets | numeric | Targets into the player's coverage when in man coverage. |
man_missed_tackle_rate | numeric | Share of tackle attempts the player missed when in man coverage. |
zone_assists | numeric | Assisted tackles when in zone coverage. |
zone_snap_counts_pass_play | numeric | Pass-play snaps when in zone coverage. |
zone_missed_tackle_rate | numeric | Share of tackle attempts the player missed when in zone coverage. |
zone_touchdowns | numeric | Touchdowns allowed into the player's coverage when in zone coverage. |
zone_coverage_snaps_per_reception | numeric | Coverage snaps played per reception allowed when in zone coverage. |
man_coverage_snaps_per_reception | numeric | Coverage snaps played per reception allowed when in man coverage. |
zone_avg_depth_of_target | numeric | Average depth of targets into the player's coverage, in yards downfield when in zone coverage. |
man_snap_counts_coverage_percent | numeric | Share of the player's coverage snaps played when in man coverage. |
player | character | Player's display name as PFF lists it. |
franchise_id | numeric | PFF franchise (team) id (integer join key). |
zone_forced_incompletes | numeric | Incompletions forced by the player's coverage, per PFF charting when in zone coverage. |
man_forced_incompletion_rate | numeric | Share of targets into the player's coverage with a PFF-charted forced incompletion when in man coverage. |
zone_targets | numeric | Targets into the player's coverage when in zone coverage. |
zone_longest | numeric | Longest completion allowed, in yards when in zone coverage. |
zone_dropped_ints | numeric | Interception chances PFF charted as dropped when in zone coverage. |
zone_interceptions | numeric | Interceptions made in coverage when in zone coverage. |
man_forced_incompletes | numeric | Incompletions forced by the player's coverage, per PFF charting when in man coverage. |
player_id | numeric | PFF player id (integer; matches the /players id and every player_id join key). |
zone_missed_tackles | numeric | Missed tackles when in zone coverage. |
base_snap_counts_coverage | numeric | Coverage snaps from the facet's unsplit base row, covering all coverage schemes. |
man_missed_tackles | numeric | Missed tackles when in man coverage. |
zone_grades_coverage_defense | numeric | PFF coverage grade when in zone coverage, 0-100. |
man_qb_rating_against | numeric | NFL passer rating allowed on targets into the player's coverage when in man coverage. |
zone_pass_break_ups | numeric | Passes broken up when in zone coverage. |
zone_qb_rating_against | numeric | NFL passer rating allowed on targets into the player's coverage when in zone coverage. |
man_yards_per_coverage_snap | numeric | Receiving yards allowed per coverage snap when in man coverage. |
zone_catch_rate | numeric | Completion percentage allowed on targets into the player's coverage when in zone coverage. |
Rows are untyped Row[] (not parity-verified yet).
Returns — pff_api_facet_defense_pass_rush / pffApiFacetDefensePassRush
| col_name | type | description |
|---|---|---|
true_pass_set_total_pressures | numeric | Total pressures generated (sacks, hits, and hurries) on PFF-designated true pass sets. |
draft_season | numeric | Season of the player's NFL draft class, per PFF. |
true_pass_set_prp | numeric | PFF Pass Rush Productivity rating, pressure generated per pass-rush snap weighted toward sacks on PFF-designated true pass sets. |
true_pass_set_hurries | numeric | Quarterback hurries recorded on PFF-designated true pass sets. |
team_name | character | Team abbreviation the player is credited to for the range. |
prp | numeric | PFF Pass Rush Productivity rating, pressure generated per pass-rush snap weighted toward sacks. |
true_pass_set_sacks | numeric | Sacks recorded on PFF-designated true pass sets. |
pass_rush_win_rate | numeric | Percentage of pass-rush snaps with a PFF-charted pass-rush win. |
jersey_number | character | Jersey number (string; zero-padded, e.g. "09"). |
sacks | numeric | Sacks recorded by the pass rusher. |
snap_counts_pass_rush | numeric | Pass-rush snaps played. |
player_game_count | numeric | Number of games the player appeared in over the covered span. |
eligible_season | numeric | Season of the player's NFL draft eligibility, per PFF. |
true_pass_set_snap_counts_pass_play | numeric | Pass-play snaps on PFF-designated true pass sets. |
pass_rush_wins | numeric | PFF-charted pass-rush wins. |
hurries | numeric | Quarterback hurries recorded. |
pass_rush_opp | numeric | Pass-rush snaps PFF counts as pressure opportunities. |
snap_counts_pass_play | numeric | Pass-play snaps. |
hits | numeric | Quarterback hits recorded by the pass rusher. |
true_pass_set_pass_rush_win_rate | numeric | Percentage of pass-rush snaps with a PFF-charted pass-rush win on PFF-designated true pass sets. |
penalties | numeric | Penalties charged to the player over the covered span. |
batted_passes | numeric | Passes batted down at the line of scrimmage. |
true_pass_set_hits | numeric | Quarterback hits recorded on PFF-designated true pass sets. |
true_pass_set_snap_counts_pass_rush | numeric | Pass-rush snaps played on PFF-designated true pass sets. |
team | character | Team abbreviation the player is credited to for the range. |
declined_penalties | numeric | Penalties committed by the player that were declined. |
true_pass_set_pass_rush_wins | numeric | PFF-charted pass-rush wins on PFF-designated true pass sets. |
total_pressures | numeric | Total pressures generated (sacks, hits, and hurries). |
position | character | PFF position code the player is listed at (e.g. QB, HB, FB, WR, TE, T, G, C, ED, DI, LB, CB, S, K, P). |
true_pass_set_grades_pass_rush_defense | numeric | PFF pass-rush grade on PFF-designated true pass sets, 0-100. |
true_pass_set_batted_passes | numeric | Passes batted down at the line of scrimmage on PFF-designated true pass sets. |
player | character | Player's display name as PFF lists it. |
franchise_id | numeric | PFF franchise (team) id (integer join key). |
pass_rush_percent | numeric | Share of pass-play snaps spent rushing the passer. |
true_pass_set_pass_rush_opp | numeric | Pass-rush snaps PFF counts as pressure opportunities on PFF-designated true pass sets. |
true_pass_set_pass_rush_percent | numeric | Share of pass-play snaps spent rushing the passer on PFF-designated true pass sets. |
grades_pass_rush_defense | numeric | PFF pass-rush grade, 0-100. |
player_id | numeric | PFF player id (integer; matches the /players id and every player_id join key). |
Rows are untyped Row[] (not parity-verified yet).
Returns — pff_api_facet_defense_run / pffApiFacetDefenseRun
| col_name | type | description |
|---|---|---|
assists | numeric | Assisted tackles credited to the player. |
avg_depth_of_tackle | numeric | Average depth downfield, in yards, at which the player made his tackles on run plays. |
declined_penalties | numeric | Penalties committed by the player that were declined. |
draft_season | numeric | Season of the player's NFL draft class, per PFF. |
eligible_season | numeric | Season of the player's NFL draft eligibility, per PFF. |
forced_fumbles | numeric | Fumbles forced by the player. |
franchise_id | numeric | PFF franchise (team) id (integer join key). |
grades_coverage_defense | numeric | PFF coverage grade, 0-100. |
grades_defense | numeric | PFF overall defense grade, 0-100. |
grades_defense_penalty | numeric | PFF defensive penalty grade, 0-100. |
grades_pass_rush_defense | numeric | PFF pass-rush grade, 0-100. |
grades_run_defense | numeric | PFF run-defense grade, 0-100. |
grades_tackle | numeric | PFF tackling grade, 0-100. |
jersey_number | character | Jersey number (string; zero-padded, e.g. "09"). |
missed_tackle_rate | numeric | Share of tackle attempts the player missed. |
missed_tackles | numeric | Missed tackles. |
penalties | numeric | Penalties charged to the player over the covered span. |
player | character | Player's display name as PFF lists it. |
player_game_count | numeric | Number of games the player appeared in over the covered span. |
player_id | numeric | PFF player id (integer; matches the /players id and every player_id join key). |
position | character | PFF position code the player is listed at (e.g. QB, HB, FB, WR, TE, T, G, C, ED, DI, LB, CB, S, K, P). |
run_stop_opp | numeric | Run-defense snaps PFF counts as run-stop opportunities. |
snap_counts_run | numeric | Run-defense snaps played. |
stop_percent | numeric | Percentage of run-stop opportunities converted into stops. |
stops | numeric | Stops, PFF's tackles that constitute a failed play for the offense. |
tackles | numeric | Tackles made by the player, as charted by PFF. |
team | character | Team abbreviation the player is credited to for the range. |
team_name | character | Team abbreviation the player is credited to for the range. |
Rows are untyped Row[] (not parity-verified yet).
Returns — pff_api_facet_defense_summary / pffApiFacetDefenseSummary
| col_name | type | description |
|---|---|---|
targets | numeric | Passes thrown into the player's coverage (targets allowed). |
interception_touchdowns | numeric | Touchdowns scored on interception returns. |
draft_season | numeric | Season of the player's NFL draft class, per PFF. |
forced_fumbles | numeric | Forced fumbles. |
missed_tackles | numeric | Missed tackles. |
catch_rate | numeric | Completion percentage allowed on targets into the player's coverage. |
team_name | character | Team abbreviation the player is credited to for the range. |
tackles | numeric | Total tackles made by the defender. |
jersey_number | character | Jersey number (string; zero-padded, e.g. "09"). |
snap_counts_offball | numeric | Snaps aligned as an off-ball linebacker. |
snap_counts_box | numeric | Snaps aligned in the box. |
sacks | numeric | Sacks credited. |
snap_counts_pass_rush | numeric | Pass-rush snaps played. |
player_game_count | numeric | Games with at least one qualifying snap in the requested range. |
eligible_season | numeric | Season of the player's NFL draft eligibility, per PFF. |
snap_counts_dl | numeric | Snaps aligned on the defensive line. |
grades_tackle | numeric | PFF tackling grade, 0-100. |
yards | numeric | Receiving yards allowed in the player's coverage. |
receptions | numeric | Receptions allowed in the player's coverage. |
grades_coverage_defense | numeric | PFF coverage grade (0-100). |
hurries | numeric | Quarterback hurries recorded. |
interceptions | numeric | Interceptions made in coverage. |
snap_counts_coverage | numeric | Coverage snaps played. |
snap_counts_dl_over_t | numeric | Defensive-line snaps aligned head-up over the offensive tackle. |
snap_counts_dl_a_gap | numeric | Defensive-line snaps aligned in the A gap. |
fumble_recoveries | numeric | Opponent fumbles recovered by the player. |
grades_run_defense | numeric | PFF run-defense grade (0-100). |
snap_counts_corner | numeric | Snaps aligned at outside cornerback. |
hits | numeric | Quarterback hits recorded by the player. |
penalties | numeric | Penalties charged to the player over the covered span. |
batted_passes | numeric | Passes batted down at the line of scrimmage. |
team | character | Team abbreviation the player is credited to for the range. |
stops | numeric | Tackles that constitute an offensive failure ("stops"). |
declined_penalties | numeric | Penalties committed by the player that were declined. |
total_pressures | numeric | Total quarterback pressures (sacks + hits + hurries). |
position | character | PFF position code the player is listed at (e.g. QB, HB, FB, WR, TE, T, G, C, ED, DI, LB, CB, S, K, P). |
fumble_recovery_touchdowns | numeric | Touchdowns scored on fumble recoveries. |
longest | numeric | Longest completion allowed, in yards. |
snap_counts_slot | numeric | Snaps aligned in the slot. |
missed_tackle_rate | numeric | Share of tackle attempts the player missed. |
grades_defense | numeric | PFF overall defense grade (0-100). |
yards_per_reception | numeric | Average yards allowed per reception. |
grades_defense_penalty | numeric | PFF defensive penalty grade, 0-100. |
safeties | numeric | Safeties recorded by the player. |
player | character | Player's display name as PFF lists it. |
franchise_id | numeric | PFF franchise (team) id (integer join key). |
snap_counts_defense | numeric | Total defensive snaps played. |
yards_after_catch | numeric | Yards after the catch allowed in the player's coverage. |
snap_counts_dl_b_gap | numeric | Defensive-line snaps aligned in the B gap. |
pass_break_ups | numeric | Passes broken up. |
qb_rating_against | numeric | NFL passer rating allowed on targets into the player's coverage. |
snap_counts_run_defense | numeric | Run-defense snaps played. |
tackles_for_loss | numeric | Tackles for loss made by the player. |
assists | numeric | Assisted tackles. |
grades_pass_rush_defense | numeric | PFF pass-rush grade, 0-100. |
player_id | numeric | PFF player id (integer; matches the /players id and every player_id join key). |
snap_counts_fs | numeric | Snaps aligned at free safety. |
touchdowns | numeric | Touchdowns allowed into the player's coverage. |
snap_counts_dl_outside_t | numeric | Defensive-line snaps aligned outside the offensive tackle. |
Rows are untyped Row[] (not parity-verified yet).
Returns — pff_api_facet_field_goal_summary / pffApiFacetFieldGoalSummary
| col_name | type | description |
|---|---|---|
twenty_attempts | numeric | Field goals attempted from 20-29 yards. |
pat_percent | numeric | Extra-point percentage. |
draft_season | numeric | Season of the player's NFL draft class, per PFF. |
forty_made | numeric | Field goals made from 40-49 yards. |
team_name | character | Team abbreviation the player is credited to for the range. |
fifty_percent | numeric | Field-goal percentage from 50 or more yards. |
total_made | numeric | Total field goals made across all distances. |
jersey_number | character | Jersey number (string; zero-padded, e.g. "09"). |
one_made | numeric | Field goals made from 1-19 yards. |
fifty_attempts | numeric | Field goals attempted from 50 or more yards. |
forty_attempts | numeric | Field goals attempted from 40-49 yards. |
player_game_count | numeric | Number of games the player appeared in over the covered span. |
eligible_season | numeric | Season of the player's NFL draft eligibility, per PFF. |
thirty_percent | numeric | Field-goal percentage from 30-39 yards. |
total_attempts | numeric | Total field goals attempted across all distances. |
pat_attempts | numeric | Extra points attempted. |
twenty_made | numeric | Field goals made from 20-29 yards. |
one_attempts | numeric | Field goals attempted from 1-19 yards. |
grades_fgep_kicker | numeric | PFF field-goal and extra-point kicking grade, 0-100. |
thirty_attempts | numeric | Field goals attempted from 30-39 yards. |
penalties | numeric | Penalties charged to the player over the covered span. |
pat_made | numeric | Extra points made. |
team | character | Team abbreviation the player is credited to for the range. |
declined_penalties | numeric | Penalties committed by the player that were declined. |
one_percent | numeric | Field-goal percentage from 1-19 yards. |
total_percent | numeric | Overall field-goal percentage. |
position | character | PFF position code the player is listed at (e.g. QB, HB, FB, WR, TE, T, G, C, ED, DI, LB, CB, S, K, P). |
twenty_percent | numeric | Field-goal percentage from 20-29 yards. |
forty_percent | numeric | Field-goal percentage from 40-49 yards. |
player | character | Player's display name as PFF lists it. |
franchise_id | numeric | PFF franchise (team) id (integer join key). |
fifty_made | numeric | Field goals made from 50 or more yards. |
thirty_made | numeric | Field goals made from 30-39 yards. |
player_id | numeric | PFF player id (integer; matches the /players id and every player_id join key). |
Rows are untyped Row[] (not parity-verified yet).
Returns — pff_api_facet_kickoff_summary / pffApiFacetKickoffSummary
| col_name | type | description |
|---|---|---|
attempts | numeric | Kickoffs by the player. |
attempts_with_hangtime | numeric | Kickoffs with a PFF-recorded hangtime. |
average_distance | numeric | Average kickoff distance in yards. |
average_hangtime | numeric | Average kickoff hangtime in seconds. |
average_starting_field_position | numeric | Average opponent starting field position following the player's kickoffs. |
average_yards_per_return | numeric | Average return yards allowed per kickoff returned. |
declined_penalties | numeric | Penalties committed by the player that were declined. |
draft_season | numeric | Season of the player's NFL draft class, per PFF. |
eligible_season | numeric | Season of the player's NFL draft eligibility, per PFF. |
fair_catches | numeric | Kickoffs fair-caught by the return team. |
franchise_id | numeric | PFF franchise (team) id (integer join key). |
grades_kickoff_kicker | numeric | PFF kickoff kicking grade, 0-100. |
jersey_number | character | Jersey number (string; zero-padded, e.g. "09"). |
kicked_yards | numeric | Total kickoff yards. |
kicks_returned | numeric | Kickoffs returned by the opponent. |
onside_kicks | numeric | Onside kicks attempted. |
penalties | numeric | Penalties charged to the player over the covered span. |
percent_returned | numeric | Percentage of the player's kickoffs that were returned. |
player | character | Player's display name as PFF lists it. |
player_game_count | numeric | Number of games the player appeared in over the covered span. |
player_id | numeric | PFF player id (integer; matches the /players id and every player_id join key). |
position | character | PFF position code the player is listed at (e.g. QB, HB, FB, WR, TE, T, G, C, ED, DI, LB, CB, S, K, P). |
return_yards | numeric | Return yards gained by the return team on the player's kickoffs. |
team | character | Team abbreviation the player is credited to for the range. |
team_name | character | Team abbreviation the player is credited to for the range. |
total_hangtime | numeric | Total kickoff hangtime in seconds. |
touchbacks | numeric | Kickoffs resulting in touchbacks. |
Rows are untyped Row[] (not parity-verified yet).
Returns — pff_api_facet_offense_blocking / pffApiFacetOffenseBlocking
| col_name | type | description |
|---|---|---|
grades_pass_block | numeric | PFF pass-blocking grade, 0-100. |
grades_offense | numeric | PFF overall offense grade, 0-100. |
pbe | numeric | PFF Pass Blocking Efficiency rating, pressures allowed per pass-blocking snap weighted toward sacks. |
non_spike_pass_block_percentage | numeric | Share of non-spike pass-play snaps spent pass blocking. |
draft_season | numeric | Season of the player's NFL draft class, per PFF. |
snap_counts_rg | numeric | Snaps aligned at right guard. |
team_name | character | Team abbreviation the player is credited to for the range. |
jersey_number | character | Jersey number (string; zero-padded, e.g. "09"). |
snap_counts_ce | numeric | Snaps aligned at center. |
hits_allowed | numeric | Quarterback hits allowed. |
block_percent | numeric | Share of offensive snaps spent blocking. |
snap_counts_offense | numeric | Offensive snaps played. |
player_game_count | numeric | Number of games the player appeared in over the covered span. |
eligible_season | numeric | Season of the player's NFL draft eligibility, per PFF. |
snap_counts_block | numeric | Total blocking snaps played. |
hurries_allowed | numeric | Quarterback hurries allowed. |
grades_run_block | numeric | PFF run-blocking grade, 0-100. |
snap_counts_run_block | numeric | Run-blocking snaps played. |
pressures_allowed | numeric | Total pressures allowed (sacks, hits, and hurries). |
snap_counts_pass_play | numeric | Pass-play snaps. |
penalties | numeric | Penalties charged to the player over the covered span. |
sacks_allowed | numeric | Sacks allowed by the player in pass protection. |
team | character | Team abbreviation the player is credited to for the range. |
declined_penalties | numeric | Penalties committed by the player that were declined. |
snap_counts_te | numeric | Snaps aligned at tight end. |
snap_counts_rt | numeric | Snaps aligned at right tackle. |
position | character | PFF position code the player is listed at (e.g. QB, HB, FB, WR, TE, T, G, C, ED, DI, LB, CB, S, K, P). |
non_spike_pass_block | numeric | Pass-blocking snaps excluding spike plays. |
snap_counts_lt | numeric | Snaps aligned at left tackle. |
player | character | Player's display name as PFF lists it. |
franchise_id | numeric | PFF franchise (team) id (integer join key). |
snap_counts_pass_block | numeric | Pass-blocking snaps played. |
pass_block_percent | numeric | Share of pass-play snaps spent pass blocking. |
snap_counts_lg | numeric | Snaps aligned at left guard. |
player_id | numeric | PFF player id (integer; matches the /players id and every player_id join key). |
Rows are untyped Row[] (not parity-verified yet).
Returns — pff_api_facet_offense_pass_blocking / pffApiFacetOffensePassBlocking
| col_name | type | description |
|---|---|---|
true_pass_set_non_spike_pass_block_percentage | numeric | Share of non-spike pass-play snaps spent pass blocking on PFF-designated true pass sets. |
true_pass_set_pressures_allowed | numeric | Total pressures allowed (sacks, hits, and hurries) on PFF-designated true pass sets. |
grades_pass_block | numeric | PFF pass-blocking grade, 0-100. |
true_pass_set_pass_block_percent | numeric | Share of pass-play snaps spent pass blocking on PFF-designated true pass sets. |
pbe | numeric | PFF Pass Blocking Efficiency rating, pressures allowed per pass-blocking snap weighted toward sacks. |
non_spike_pass_block_percentage | numeric | Share of non-spike pass-play snaps spent pass blocking. |
draft_season | numeric | Season of the player's NFL draft class, per PFF. |
team_name | character | Team abbreviation the player is credited to for the range. |
jersey_number | character | Jersey number (string; zero-padded, e.g. "09"). |
hits_allowed | numeric | Quarterback hits allowed. |
true_pass_set_non_spike_pass_block | numeric | Pass-blocking snaps excluding spike plays on PFF-designated true pass sets. |
player_game_count | numeric | Number of games the player appeared in over the covered span. |
eligible_season | numeric | Season of the player's NFL draft eligibility, per PFF. |
hurries_allowed | numeric | Quarterback hurries allowed. |
true_pass_set_hurries_allowed | numeric | Quarterback hurries allowed on PFF-designated true pass sets. |
true_pass_set_snap_counts_pass_play | numeric | Pass-play snaps on PFF-designated true pass sets. |
true_pass_set_hits_allowed | numeric | Quarterback hits allowed on PFF-designated true pass sets. |
pressures_allowed | numeric | Total pressures allowed (sacks, hits, and hurries). |
true_pass_set_pbe | numeric | PFF Pass Blocking Efficiency rating, pressures allowed per pass-blocking snap weighted toward sacks on PFF-designated true pass sets. |
snap_counts_pass_play | numeric | Pass-play snaps. |
penalties | numeric | Penalties charged to the player over the covered span. |
sacks_allowed | numeric | Sacks allowed by the player in pass protection. |
team | character | Team abbreviation the player is credited to for the range. |
declined_penalties | numeric | Penalties committed by the player that were declined. |
position | character | PFF position code the player is listed at (e.g. QB, HB, FB, WR, TE, T, G, C, ED, DI, LB, CB, S, K, P). |
true_pass_set_grades_pass_block | numeric | PFF pass-blocking grade on PFF-designated true pass sets, 0-100. |
non_spike_pass_block | numeric | Pass-blocking snaps excluding spike plays. |
true_pass_set_snap_counts_pass_block | numeric | Pass-blocking snaps played on PFF-designated true pass sets. |
player | character | Player's display name as PFF lists it. |
true_pass_set_sacks_allowed | numeric | Sacks allowed on PFF-designated true pass sets. |
franchise_id | numeric | PFF franchise (team) id (integer join key). |
snap_counts_pass_block | numeric | Pass-blocking snaps played. |
pass_block_percent | numeric | Share of pass-play snaps spent pass blocking. |
player_id | numeric | PFF player id (integer; matches the /players id and every player_id join key). |
Rows are untyped Row[] (not parity-verified yet).
Returns — pff_api_facet_offense_run_blocking / pffApiFacetOffenseRunBlocking
| col_name | type | description |
|---|---|---|
declined_penalties | numeric | Penalties committed by the player that were declined. |
draft_season | numeric | Season of the player's NFL draft class, per PFF. |
eligible_season | numeric | Season of the player's NFL draft eligibility, per PFF. |
franchise_id | numeric | PFF franchise (team) id (integer join key). |
gap_grades_run_block | numeric | PFF run-blocking grade on gap-scheme runs, 0-100. |
gap_run_block_percent | numeric | Share of run-play snaps spent run blocking on gap-scheme runs. |
gap_snap_counts_run_block | numeric | Run-blocking snaps played on gap-scheme runs. |
gap_snap_counts_run_block_percent | numeric | Share of the player's run-blocking snaps on gap-scheme runs. |
gap_snap_counts_run_play | numeric | Run-play snaps on gap-scheme runs. |
grades_run_block | numeric | PFF run-blocking grade, 0-100. |
jersey_number | character | Jersey number (string; zero-padded, e.g. "09"). |
penalties | numeric | Penalties charged to the player over the covered span. |
player | character | Player's display name as PFF lists it. |
player_game_count | numeric | Number of games the player appeared in over the covered span. |
player_id | numeric | PFF player id (integer; matches the /players id and every player_id join key). |
position | character | PFF position code the player is listed at (e.g. QB, HB, FB, WR, TE, T, G, C, ED, DI, LB, CB, S, K, P). |
run_block_percent | numeric | Share of run-play snaps spent run blocking. |
snap_counts_run_block | numeric | Run-blocking snaps played. |
snap_counts_run_play | numeric | Run-play snaps. |
team | character | Team abbreviation the player is credited to for the range. |
team_name | character | Team abbreviation the player is credited to for the range. |
zone_grades_run_block | numeric | PFF run-blocking grade on zone-scheme runs, 0-100. |
zone_run_block_percent | numeric | Share of run-play snaps spent run blocking on zone-scheme runs. |
zone_snap_counts_run_block | numeric | Run-blocking snaps played on zone-scheme runs. |
zone_snap_counts_run_block_percent | numeric | Share of the player's run-blocking snaps on zone-scheme runs. |
zone_snap_counts_run_play | numeric | Run-play snaps on zone-scheme runs. |
Rows are untyped Row[] (not parity-verified yet).
Returns — pff_api_facet_offense_summary / pffApiFacetOffenseSummary
| col_name | type | description |
|---|---|---|
declined_penalties | numeric | Penalties committed by the player that were declined. |
draft_season | numeric | Season of the player's NFL draft class, per PFF. |
eligible_season | numeric | Season of the player's NFL draft eligibility, per PFF. |
franchise_id | numeric | PFF franchise (team) id (integer join key). |
grades_hands_fumble | numeric | PFF ball-security (hands/fumble) grade, 0-100. |
grades_offense | numeric | PFF overall offense grade (0-100). |
grades_offense_penalty | numeric | PFF offensive penalty grade, 0-100. |
grades_pass | numeric | PFF passing grade (0-100). |
grades_run | numeric | PFF rushing grade (0-100). |
grades_run_block | numeric | PFF run-blocking grade (0-100). |
jersey_number | character | Jersey number (string; zero-padded, e.g. "09"). |
penalties | numeric | Penalties charged to the player over the covered span. |
player | character | Player's display name as PFF lists it. |
player_game_count | numeric | Games with at least one qualifying snap in the requested range. |
player_id | numeric | PFF player id (integer; matches the /players id and every player_id join key). |
position | character | PFF position code the player is listed at (e.g. QB, HB, FB, WR, TE, T, G, C, ED, DI, LB, CB, S, K, P). |
snap_counts_pass | numeric | Pass-play snaps spent as the passer, rather than blocking or running a route. |
snap_counts_pass_block | numeric | Pass-blocking snaps played. |
snap_counts_pass_route | numeric | Snaps spent running a pass route. |
snap_counts_run | numeric | Run-play snaps spent as a runner, rather than run blocking. |
snap_counts_run_block | numeric | Run-blocking snaps played. |
snap_counts_total | numeric | Total offensive snaps played. |
snap_counts_total_pass | numeric | Total pass-play snaps across passing, pass blocking, and route running. |
snap_counts_total_run | numeric | Total run-play snaps across rushing and run blocking. |
team | character | Team abbreviation the player is credited to for the range. |
team_name | character | Team abbreviation the player is credited to for the range. |
grades_pass_block | numeric | PFF pass-blocking grade (0-100). |
grades_pass_route | numeric | PFF receiving/route grade (0-100). |
Rows are untyped Row[] (not parity-verified yet).
Returns — pff_api_facet_passing_allowed_pressure / pffApiFacetPassingAllowedPressure
| col_name | type | description |
|---|---|---|
te_percent | numeric | Share of allowed pressures attributed to tight ends, expressed as a percentage. |
draft_season | numeric | NFL season (year) in which the player was drafted, per PFF player metadata. |
pressures_lt | numeric | Number of allowed pressures PFF attributes to left tackle. |
pressures_rg | numeric | Number of allowed pressures PFF attributes to right guard. |
team_name | character | Team abbreviation the player is credited to for the range. |
lt_percent | numeric | Share of allowed pressures attributed to left tackle, expressed as a percentage. |
jersey_number | character | Jersey number (string; zero-padded, e.g. "09"). |
hits_allowed | numeric | Number of quarterback hits allowed on the player's dropbacks, as charted by PFF. |
pressures_lg | numeric | Number of allowed pressures PFF attributes to left guard. |
player_game_count | numeric | Number of games the player appeared in during the period covered. |
eligible_season | numeric | Season (year) of the player's NFL draft eligibility, per PFF player metadata. |
hurries_allowed | numeric | Number of hurries allowed on the player's dropbacks, as charted by PFF. |
self_percent | numeric | Share of allowed pressures attributed to the quarterback himself, expressed as a percentage. |
pressures_rt | numeric | Number of allowed pressures PFF attributes to right tackle. |
pressures_allowed | numeric | Total pressures allowed on the quarterback's dropbacks, as attributed by PFF. |
pressures_ol_te | numeric | Number of allowed pressures PFF attributes to the offensive line and tight ends combined. |
pressures_ce | numeric | Number of allowed pressures PFF attributes to center. |
penalties | numeric | Penalties charged to the player over the covered span. |
sacks_allowed | numeric | Sacks allowed on the quarterback's dropbacks, as attributed by PFF. |
ol_te_percent | numeric | Share of allowed pressures attributed to the offensive line and tight ends combined, expressed as a percentage. |
allowed_pressure_dropbacks | numeric | Number of dropbacks over which allowed pressures are attributed, from the PFF allowed-pressure facet. |
pressures_other | numeric | Number of allowed pressures PFF attributes to other players outside the listed blocking positions. |
team | character | Team abbreviation the player is credited to for the range. |
declined_penalties | numeric | Number of declined penalties committed by the player. |
ce_percent | numeric | Share of allowed pressures attributed to center, expressed as a percentage. |
position | character | PFF position code the player is listed at (e.g. QB, HB, FB, WR, TE, T, G, C, ED, DI, LB, CB, S, K, P). |
pressures_te | numeric | Number of allowed pressures PFF attributes to tight ends. |
pressures_self | numeric | Number of allowed pressures PFF attributes to the quarterback himself. |
lg_percent | numeric | Share of allowed pressures attributed to left guard, expressed as a percentage. |
player | character | Player's display name as PFF lists it. |
rt_percent | numeric | Share of allowed pressures attributed to right tackle, expressed as a percentage. |
franchise_id | numeric | PFF franchise (team) id (integer join key). |
other_percent | numeric | Share of allowed pressures attributed to other players outside the listed blocking positions, expressed as a percentage. |
pressures_off | numeric | Number of allowed pressures PFF attributes to the offense without a specific blocker charged. |
rg_percent | numeric | Share of allowed pressures attributed to right guard, expressed as a percentage. |
player_id | numeric | PFF player id (integer; matches the /players id and every player_id join key). |
Rows are untyped Row[] (not parity-verified yet).
Returns — pff_api_facet_passing_concept / pffApiFacetPassingConcept
| col_name | type | description |
|---|---|---|
comp_pct_diff | numeric | Difference in completion percentage between play-action and non-play-action attempts (PA minus non-PA), from the PFF passing-concept split. |
pa_grades_pass | numeric | PFF passing grade (0-100) on play-action dropbacks. |
no_screen_grades_offense | numeric | PFF overall offense grade for the player (0-100) excluding screen passes. |
pa_qb_rating | numeric | Traditional NFL passer rating on play-action dropbacks. |
no_screen_qb_rating | numeric | Traditional NFL passer rating excluding screen passes. |
pa_completions | numeric | Number of completed passes on play-action dropbacks. |
pa_thrown_aways | numeric | Number of intentional throwaways on play-action dropbacks. |
pa_dropbacks_percent | numeric | Share of the player's total dropbacks that came on play-action dropbacks, expressed as a percentage. |
ypa_diff | numeric | Difference in yards per attempt between play-action and non-play-action attempts (PA minus non-PA), from the PFF passing-concept split. |
no_screen_drops | numeric | Number of catchable passes dropped by receivers excluding screen passes. |
screen_completion_percent | numeric | Percentage of pass attempts completed on screen passes. |
npa_bats | numeric | Number of pass attempts batted down at the line of scrimmage on non-play-action dropbacks. |
no_screen_thrown_aways | numeric | Number of intentional throwaways excluding screen passes. |
pa_grades_run | numeric | PFF rushing grade for the player (0-100) on play-action dropbacks. |
screen_pressure_to_sack_rate | numeric | Percentage of pressured dropbacks that ended in a sack on screen passes. |
pa_drop_rate | numeric | Percentage of catchable passes dropped by receivers on play-action dropbacks. |
screen_grades_offense | numeric | PFF overall offense grade for the player (0-100) on screen passes. |
dropbacks | numeric | Number of dropbacks. |
npa_thrown_aways | numeric | Number of intentional throwaways on non-play-action dropbacks. |
no_screen_def_gen_pressures | numeric | Number of defense-generated pressures on the player's dropbacks excluding screen passes, as charted by PFF. |
screen_grades_hands_fumble | numeric | PFF hands (fumble) grade for the player, reflecting ball security (0-100) on screen passes. |
pa_touchdowns | numeric | Number of passing touchdowns thrown on play-action dropbacks. |
npa_ypa | numeric | Yards gained per pass attempt on non-play-action dropbacks. |
draft_season | numeric | NFL season (year) in which the player was drafted, per PFF player metadata. |
screen_avg_time_to_throw | numeric | Average time to throw per dropback, in seconds from snap to release, on screen passes. |
screen_thrown_aways | numeric | Number of intentional throwaways on screen passes. |
npa_sacks | numeric | Number of sacks taken on non-play-action dropbacks. |
npa_aimed_passes | numeric | Number of aimed passes (attempts excluding throwaways, spikes, batted passes and throws made while hit) on non-play-action dropbacks, as charted by PFF. |
no_screen_completions | numeric | Number of completed passes excluding screen passes. |
no_screen_positive_epa_percent | numeric | Percentage of dropbacks with positive expected points added excluding screen passes. |
screen_spikes | numeric | Number of clock-stopping spikes on screen passes. |
pa_first_downs | numeric | Number of passing first downs gained on play-action dropbacks. |
pa_big_time_throws | numeric | Number of big-time throws on play-action dropbacks, per PFF's highest-value, highest-difficulty throw designation. |
team_name | character | Team abbreviation the player is credited to for the range. |
pa_spikes | numeric | Number of clock-stopping spikes on play-action dropbacks. |
pa_sack_percent | numeric | Percentage of dropbacks that ended in a sack on play-action dropbacks. |
screen_dropbacks_percent | numeric | Share of the player's total dropbacks that came on screen passes, expressed as a percentage. |
no_screen_epa | numeric | Total expected points added (EPA) on the player's dropbacks excluding screen passes. |
npa_avg_time_to_throw | numeric | Average time to throw per dropback, in seconds from snap to release, on non-play-action dropbacks. |
screen_bats | numeric | Number of pass attempts batted down at the line of scrimmage on screen passes. |
screen_grades_run_block | numeric | PFF run-blocking grade for the player (0-100) on screen passes. |
jersey_number | character | Jersey number (string; zero-padded, e.g. "09"). |
no_screen_bats | numeric | Number of pass attempts batted down at the line of scrimmage excluding screen passes. |
npa_grades_offense | numeric | PFF overall offense grade for the player (0-100) on non-play-action dropbacks. |
no_screen_grades_pass_route | numeric | PFF receiving (route) grade for the player (0-100) excluding screen passes. |
screen_def_gen_pressures | numeric | Number of defense-generated pressures on the player's dropbacks on screen passes, as charted by PFF. |
pa_pressure_to_sack_rate | numeric | Percentage of pressured dropbacks that ended in a sack on play-action dropbacks. |
screen_sack_percent | numeric | Percentage of dropbacks that ended in a sack on screen passes. |
no_screen_btt_rate | numeric | Big-time throws as a percentage of qualifying attempts excluding screen passes, per PFF charting. |
npa_btt_rate | numeric | Big-time throws as a percentage of qualifying attempts on non-play-action dropbacks, per PFF charting. |
screen_interceptions | numeric | Number of passes intercepted on screen passes. |
no_screen_passing_snaps | numeric | Number of passing snaps played excluding screen passes. |
no_screen_grades_hands_fumble | numeric | PFF hands (fumble) grade for the player, reflecting ball security (0-100) excluding screen passes. |
screen_scrambles | numeric | Number of scrambles on screen passes. |
screen_grades_pass | numeric | PFF passing grade (0-100) on screen passes. |
npa_qb_rating | numeric | Traditional NFL passer rating on non-play-action dropbacks. |
no_screen_grades_pass | numeric | PFF passing grade (0-100) excluding screen passes. |
pa_avg_time_to_throw | numeric | Average time to throw per dropback, in seconds from snap to release, on play-action dropbacks. |
screen_twp_rate | numeric | Turnover-worthy plays as a percentage of qualifying attempts on screen passes, per PFF charting. |
player_game_count | numeric | Number of games the player appeared in during the period covered. |
npa_accuracy_percent | numeric | Percentage of aimed passes charted as accurate by PFF on non-play-action dropbacks. |
eligible_season | numeric | Season (year) of the player's NFL draft eligibility, per PFF player metadata. |
npa_drops | numeric | Number of catchable passes dropped by receivers on non-play-action dropbacks. |
screen_yards | numeric | Passing yards gained on screen passes. |
no_screen_drop_rate | numeric | Percentage of catchable passes dropped by receivers excluding screen passes. |
no_screen_grades_offense_penalty | numeric | PFF offensive penalty grade for the player (0-100) excluding screen passes. |
npa_passing_snaps | numeric | Number of passing snaps played on non-play-action dropbacks. |
screen_drop_rate | numeric | Percentage of catchable passes dropped by receivers on screen passes. |
screen_epa | numeric | Total expected points added (EPA) on the player's dropbacks on screen passes. |
screen_grades_pass_route | numeric | PFF receiving (route) grade for the player (0-100) on screen passes. |
screen_grades_offense_penalty | numeric | PFF offensive penalty grade for the player (0-100) on screen passes. |
npa_spikes | numeric | Number of clock-stopping spikes on non-play-action dropbacks. |
screen_hit_as_threw | numeric | Number of attempts on which the passer was hit as he threw on screen passes, as charted by PFF. |
no_screen_aimed_passes | numeric | Number of aimed passes (attempts excluding throwaways, spikes, batted passes and throws made while hit) excluding screen passes, as charted by PFF. |
screen_drops | numeric | Number of catchable passes dropped by receivers on screen passes. |
screen_ypa | numeric | Yards gained per pass attempt on screen passes. |
npa_twp_rate | numeric | Turnover-worthy plays as a percentage of qualifying attempts on non-play-action dropbacks, per PFF charting. |
screen_accuracy_percent | numeric | Percentage of aimed passes charted as accurate by PFF on screen passes. |
npa_hit_as_threw | numeric | Number of attempts on which the passer was hit as he threw on non-play-action dropbacks, as charted by PFF. |
pa_accuracy_percent | numeric | Percentage of aimed passes charted as accurate by PFF on play-action dropbacks. |
pa_def_gen_pressures | numeric | Number of defense-generated pressures on the player's dropbacks on play-action dropbacks, as charted by PFF. |
screen_avg_depth_of_target | numeric | Average depth of target in air yards on screen passes. |
pa_sacks | numeric | Number of sacks taken on play-action dropbacks. |
screen_passing_snaps | numeric | Number of passing snaps played on screen passes. |
no_screen_grades_run | numeric | PFF rushing grade for the player (0-100) excluding screen passes. |
no_screen_first_downs | numeric | Number of passing first downs gained excluding screen passes. |
pa_ypa | numeric | Yards gained per pass attempt on play-action dropbacks. |
npa_scrambles | numeric | Number of scrambles on non-play-action dropbacks. |
npa_pressure_to_sack_rate | numeric | Percentage of pressured dropbacks that ended in a sack on non-play-action dropbacks. |
pa_twp_rate | numeric | Turnover-worthy plays as a percentage of qualifying attempts on play-action dropbacks, per PFF charting. |
no_screen_twp_rate | numeric | Turnover-worthy plays as a percentage of qualifying attempts excluding screen passes, per PFF charting. |
npa_grades_hands_fumble | numeric | PFF hands (fumble) grade for the player, reflecting ball security (0-100) on non-play-action dropbacks. |
screen_completions | numeric | Number of completed passes on screen passes. |
screen_btt_rate | numeric | Big-time throws as a percentage of qualifying attempts on screen passes, per PFF charting. |
npa_grades_run | numeric | PFF rushing grade for the player (0-100) on non-play-action dropbacks. |
no_screen_interceptions | numeric | Number of passes intercepted excluding screen passes. |
npa_grades_run_block | numeric | PFF run-blocking grade for the player (0-100) on non-play-action dropbacks. |
no_screen_sacks | numeric | Number of sacks taken excluding screen passes. |
penalties | numeric | Penalties charged to the player over the covered span. |
no_screen_big_time_throws | numeric | Number of big-time throws excluding screen passes, per PFF's highest-value, highest-difficulty throw designation. |
npa_drop_rate | numeric | Percentage of catchable passes dropped by receivers on non-play-action dropbacks. |
npa_attempts | numeric | Number of pass attempts on non-play-action dropbacks. |
screen_qb_rating | numeric | Traditional NFL passer rating on screen passes. |
npa_grades_offense_penalty | numeric | PFF offensive penalty grade for the player (0-100) on non-play-action dropbacks. |
pa_bats | numeric | Number of pass attempts batted down at the line of scrimmage on play-action dropbacks. |
pa_attempts | numeric | Number of pass attempts on play-action dropbacks. |
npa_def_gen_pressures | numeric | Number of defense-generated pressures on the player's dropbacks on non-play-action dropbacks, as charted by PFF. |
no_screen_avg_time_to_throw | numeric | Average time to throw per dropback, in seconds from snap to release, excluding screen passes. |
pa_yards | numeric | Passing yards gained on play-action dropbacks. |
npa_positive_epa_percent | numeric | Percentage of dropbacks with positive expected points added on non-play-action dropbacks. |
team | character | Team abbreviation the player is credited to for the range. |
no_screen_scrambles | numeric | Number of scrambles excluding screen passes. |
pa_turnover_worthy_plays | numeric | Number of turnover-worthy plays on play-action dropbacks, plays PFF charts as deserving of a turnover. |
pa_aimed_passes | numeric | Number of aimed passes (attempts excluding throwaways, spikes, batted passes and throws made while hit) on play-action dropbacks, as charted by PFF. |
declined_penalties | numeric | Number of declined penalties committed by the player. |
pa_grades_offense | numeric | PFF overall offense grade for the player (0-100) on play-action dropbacks. |
screen_positive_epa_percent | numeric | Percentage of dropbacks with positive expected points added on screen passes. |
no_screen_dropbacks | numeric | Number of dropbacks excluding screen passes. |
no_screen_dropbacks_percent | numeric | Share of the player's total dropbacks that came excluding screen passes, expressed as a percentage. |
npa_grades_pass_route | numeric | PFF receiving (route) grade for the player (0-100) on non-play-action dropbacks. |
npa_sack_percent | numeric | Percentage of dropbacks that ended in a sack on non-play-action dropbacks. |
pa_positive_epa_percent | numeric | Percentage of dropbacks with positive expected points added on play-action dropbacks. |
pa_grades_run_block | numeric | PFF run-blocking grade for the player (0-100) on play-action dropbacks. |
no_screen_turnover_worthy_plays | numeric | Number of turnover-worthy plays excluding screen passes, plays PFF charts as deserving of a turnover. |
position | character | PFF position code the player is listed at (e.g. QB, HB, FB, WR, TE, T, G, C, ED, DI, LB, CB, S, K, P). |
pa_grades_pass_route | numeric | PFF receiving (route) grade for the player (0-100) on play-action dropbacks. |
npa_epa | numeric | Total expected points added (EPA) on the player's dropbacks on non-play-action dropbacks. |
no_screen_avg_depth_of_target | numeric | Average depth of target in air yards excluding screen passes. |
pa_grades_hands_fumble | numeric | PFF hands (fumble) grade for the player, reflecting ball security (0-100) on play-action dropbacks. |
no_screen_completion_percent | numeric | Percentage of pass attempts completed excluding screen passes. |
pa_hit_as_threw | numeric | Number of attempts on which the passer was hit as he threw on play-action dropbacks, as charted by PFF. |
pa_grades_offense_penalty | numeric | PFF offensive penalty grade for the player (0-100) on play-action dropbacks. |
npa_dropbacks_percent | numeric | Share of the player's total dropbacks that came on non-play-action dropbacks, expressed as a percentage. |
npa_grades_pass | numeric | PFF passing grade (0-100) on non-play-action dropbacks. |
screen_grades_run | numeric | PFF rushing grade for the player (0-100) on screen passes. |
screen_first_downs | numeric | Number of passing first downs gained on screen passes. |
npa_completion_percent | numeric | Percentage of pass attempts completed on non-play-action dropbacks. |
no_screen_grades_run_block | numeric | PFF run-blocking grade for the player (0-100) excluding screen passes. |
no_screen_hit_as_threw | numeric | Number of attempts on which the passer was hit as he threw excluding screen passes, as charted by PFF. |
screen_turnover_worthy_plays | numeric | Number of turnover-worthy plays on screen passes, plays PFF charts as deserving of a turnover. |
npa_avg_depth_of_target | numeric | Average depth of target in air yards on non-play-action dropbacks. |
npa_dropbacks | numeric | Number of dropbacks on non-play-action dropbacks. |
player | character | Player's display name as PFF lists it. |
pa_drops | numeric | Number of catchable passes dropped by receivers on play-action dropbacks. |
pa_btt_rate | numeric | Big-time throws as a percentage of qualifying attempts on play-action dropbacks, per PFF charting. |
franchise_id | numeric | PFF franchise (team) id (integer join key). |
screen_big_time_throws | numeric | Number of big-time throws on screen passes, per PFF's highest-value, highest-difficulty throw designation. |
screen_aimed_passes | numeric | Number of aimed passes (attempts excluding throwaways, spikes, batted passes and throws made while hit) on screen passes, as charted by PFF. |
npa_touchdowns | numeric | Number of passing touchdowns thrown on non-play-action dropbacks. |
screen_attempts | numeric | Number of pass attempts on screen passes. |
screen_dropbacks | numeric | Number of dropbacks on screen passes. |
no_screen_yards | numeric | Passing yards gained excluding screen passes. |
pa_scrambles | numeric | Number of scrambles on play-action dropbacks. |
pa_completion_percent | numeric | Percentage of pass attempts completed on play-action dropbacks. |
pa_avg_depth_of_target | numeric | Average depth of target in air yards on play-action dropbacks. |
pa_interceptions | numeric | Number of passes intercepted on play-action dropbacks. |
no_screen_accuracy_percent | numeric | Percentage of aimed passes charted as accurate by PFF excluding screen passes. |
no_screen_spikes | numeric | Number of clock-stopping spikes excluding screen passes. |
pa_dropbacks | numeric | Number of dropbacks on play-action dropbacks. |
npa_big_time_throws | numeric | Number of big-time throws on non-play-action dropbacks, per PFF's highest-value, highest-difficulty throw designation. |
no_screen_sack_percent | numeric | Percentage of dropbacks that ended in a sack excluding screen passes. |
pa_epa | numeric | Total expected points added (EPA) on the player's dropbacks on play-action dropbacks. |
no_screen_attempts | numeric | Number of pass attempts excluding screen passes. |
pa_passing_snaps | numeric | Number of passing snaps played on play-action dropbacks. |
npa_completions | numeric | Number of completed passes on non-play-action dropbacks. |
screen_touchdowns | numeric | Number of passing touchdowns thrown on screen passes. |
npa_first_downs | numeric | Number of passing first downs gained on non-play-action dropbacks. |
no_screen_touchdowns | numeric | Number of passing touchdowns thrown excluding screen passes. |
player_id | numeric | PFF player id (integer; matches the /players id and every player_id join key). |
npa_yards | numeric | Passing yards gained on non-play-action dropbacks. |
no_screen_ypa | numeric | Yards gained per pass attempt excluding screen passes. |
npa_turnover_worthy_plays | numeric | Number of turnover-worthy plays on non-play-action dropbacks, plays PFF charts as deserving of a turnover. |
npa_interceptions | numeric | Number of passes intercepted on non-play-action dropbacks. |
no_screen_pressure_to_sack_rate | numeric | Percentage of pressured dropbacks that ended in a sack excluding screen passes. |
screen_sacks | numeric | Number of sacks taken on screen passes. |
screen_grades_hands_drop | numeric | PFF hands (drop) grade for the player (0-100) on screen passes. |
screen_grades_pass_block | numeric | PFF pass-blocking grade for the player (0-100) on screen passes. |
no_screen_grades_pass_block | numeric | PFF pass-blocking grade for the player (0-100) excluding screen passes. |
pa_grades_hands_drop | numeric | PFF hands (drop) grade for the player (0-100) on play-action dropbacks. |
npa_grades_pass_block | numeric | PFF pass-blocking grade for the player (0-100) on non-play-action dropbacks. |
pa_grades_pass_block | numeric | PFF pass-blocking grade for the player (0-100) on play-action dropbacks. |
npa_grades_hands_drop | numeric | PFF hands (drop) grade for the player (0-100) on non-play-action dropbacks. |
no_screen_grades_hands_drop | numeric | PFF hands (drop) grade for the player (0-100) excluding screen passes. |
pa_grades_screen_block | numeric | PFF screen-blocking grade for the player (0-100) on play-action dropbacks. |
screen_grades_screen_block | numeric | PFF screen-blocking grade for the player (0-100) on screen passes. |
no_screen_grades_screen_block | numeric | PFF screen-blocking grade for the player (0-100) excluding screen passes. |
npa_grades_screen_block | numeric | PFF screen-blocking grade for the player (0-100) on non-play-action dropbacks. |
pa_grades_defense_penalty | numeric | PFF defensive penalty grade for the player (0-100) on play-action dropbacks. |
npa_grades_defense_penalty | numeric | PFF defensive penalty grade for the player (0-100) on non-play-action dropbacks. |
npa_grades_coverage_defense | numeric | PFF coverage grade for the player (0-100) on non-play-action dropbacks. |
pa_grades_defense | numeric | PFF overall defense grade for the player (0-100) on play-action dropbacks. |
screen_grades_coverage_defense | numeric | PFF coverage grade for the player (0-100) on screen passes. |
npa_grades_defense | numeric | PFF overall defense grade for the player (0-100) on non-play-action dropbacks. |
screen_grades_defense | numeric | PFF overall defense grade for the player (0-100) on screen passes. |
screen_grades_defense_penalty | numeric | PFF defensive penalty grade for the player (0-100) on screen passes. |
no_screen_grades_defense | numeric | PFF overall defense grade for the player (0-100) excluding screen passes. |
pa_grades_coverage_defense | numeric | PFF coverage grade for the player (0-100) on play-action dropbacks. |
no_screen_grades_defense_penalty | numeric | PFF defensive penalty grade for the player (0-100) excluding screen passes. |
no_screen_grades_coverage_defense | numeric | PFF coverage grade for the player (0-100) excluding screen passes. |
no_screen_grades_overall_tackle | numeric | PFF overall tackling grade for the player (0-100) excluding screen passes. |
pa_grades_overall_tackle | numeric | PFF overall tackling grade for the player (0-100) on play-action dropbacks. |
pa_grades_tackle | numeric | PFF tackling grade for the player (0-100) on play-action dropbacks. |
pa_grades_pass_rush_defense | character | PFF pass-rush grade for the player (0-100) on play-action dropbacks. |
screen_grades_run_defense | character | PFF run-defense grade for the player (0-100) on screen passes. |
pa_grades_run_defense | character | PFF run-defense grade for the player (0-100) on play-action dropbacks. |
npa_grades_overall_tackle | numeric | PFF overall tackling grade for the player (0-100) on non-play-action dropbacks. |
no_screen_grades_pass_rush_defense | numeric | PFF pass-rush grade for the player (0-100) excluding screen passes. |
npa_grades_tackle | numeric | PFF tackling grade for the player (0-100) on non-play-action dropbacks. |
screen_grades_tackle | character | PFF tackling grade for the player (0-100) on screen passes. |
no_screen_grades_tackle | numeric | PFF tackling grade for the player (0-100) excluding screen passes. |
npa_grades_pass_rush_defense | numeric | PFF pass-rush grade for the player (0-100) on non-play-action dropbacks. |
no_screen_grades_run_defense | numeric | PFF run-defense grade for the player (0-100) excluding screen passes. |
screen_grades_overall_tackle | character | PFF overall tackling grade for the player (0-100) on screen passes. |
npa_grades_run_defense | numeric | PFF run-defense grade for the player (0-100) on non-play-action dropbacks. |
screen_grades_pass_rush_defense | numeric | PFF pass-rush grade for the player (0-100) on screen passes. |
Rows are untyped Row[] (not parity-verified yet).
Returns — pff_api_facet_passing_depth / pffApiFacetPassingDepth
| col_name | type | description |
|---|---|---|
left_behind_los_accuracy_percent | numeric | Percentage of aimed passes charted as accurate by PFF on throws behind the line of scrimmage to the left side of the field. |
left_short_scrambles | numeric | Number of scrambles on short (0-9 air yards) throws to the left side of the field. |
center_short_first_downs | numeric | Number of passing first downs gained on short (0-9 air yards) throws to the center of the field. |
right_short_bats | numeric | Number 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_percent | numeric | Percentage of dropbacks with positive expected points added on throws behind the line of scrimmage to the right side of the field. |
left_behind_los_completions | numeric | Number of completed passes on throws behind the line of scrimmage to the left side of the field. |
left_medium_dropbacks | numeric | Number of dropbacks on medium (10-19 air yards) throws to the left side of the field. |
right_medium_grades_pass | numeric | PFF passing grade (0-100) on medium (10-19 air yards) throws to the right side of the field. |
right_medium_hit_as_threw | numeric | Number 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_percent | numeric | Share of the player's total pass attempts that came on throws behind the line of scrimmage, expressed as a percentage. |
right_short_turnover_worthy_plays | numeric | Number 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_rating | numeric | Traditional NFL passer rating on medium (10-19 air yards) throws to the right side of the field. |
deep_twp_rate | numeric | Turnover-worthy plays as a percentage of qualifying attempts on deep (20+ air yards) throws, per PFF charting. |
center_medium_sacks | numeric | Number of sacks taken on medium (10-19 air yards) throws to the center of the field. |
medium_interceptions | numeric | Number of passes intercepted on medium (10-19 air yards) throws. |
left_deep_completions | numeric | Number of completed passes on deep (20+ air yards) throws to the left side of the field. |
behind_los_spikes | numeric | Number of clock-stopping spikes on throws behind the line of scrimmage. |
medium_aimed_passes | numeric | Number of aimed passes (attempts excluding throwaways, spikes, batted passes and throws made while hit) on medium (10-19 air yards) throws, as charted by PFF. |
center_behind_los_drops | numeric | Number of catchable passes dropped by receivers on throws behind the line of scrimmage to the center of the field. |
center_behind_los_interceptions | numeric | Number of passes intercepted on throws behind the line of scrimmage to the center of the field. |
behind_los_dropbacks | numeric | Number of dropbacks on throws behind the line of scrimmage. |
left_behind_los_interceptions | numeric | Number of passes intercepted on throws behind the line of scrimmage to the left side of the field. |
left_deep_first_downs | numeric | Number of passing first downs gained on deep (20+ air yards) throws to the left side of the field. |
deep_passing_snaps | numeric | Number of passing snaps played on deep (20+ air yards) throws. |
center_short_btt_rate | numeric | Big-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_aways | numeric | Number of intentional throwaways on medium (10-19 air yards) throws to the center of the field. |
center_deep_avg_depth_of_target | numeric | Average depth of target in air yards on deep (20+ air yards) throws to the center of the field. |
center_short_drops | numeric | Number of catchable passes dropped by receivers on short (0-9 air yards) throws to the center of the field. |
center_deep_first_downs | numeric | Number of passing first downs gained on deep (20+ air yards) throws to the center of the field. |
left_medium_completion_percent | numeric | Percentage of pass attempts completed on medium (10-19 air yards) throws to the left side of the field. |
center_deep_attempts | numeric | Number of pass attempts on deep (20+ air yards) throws to the center of the field. |
center_behind_los_attempts | numeric | Number of pass attempts on throws behind the line of scrimmage to the center of the field. |
right_short_positive_epa_percent | numeric | Percentage of dropbacks with positive expected points added on short (0-9 air yards) throws to the right side of the field. |
center_deep_aimed_passes | numeric | Number of aimed passes (attempts excluding throwaways, spikes, batted passes and throws made while hit) on deep (20+ air yards) throws to the center of the field, as charted by PFF. |
right_deep_grades_pass | numeric | PFF passing grade (0-100) on deep (20+ air yards) throws to the right side of the field. |
right_medium_big_time_throws | numeric | Number 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_percent | numeric | Percentage of dropbacks that ended in a sack on deep (20+ air yards) throws. |
center_medium_pressure_to_sack_rate | numeric | Percentage of pressured dropbacks that ended in a sack on medium (10-19 air yards) throws to the center of the field. |
deep_sacks | numeric | Number of sacks taken on deep (20+ air yards) throws. |
right_medium_ypa | numeric | Yards gained per pass attempt on medium (10-19 air yards) throws to the right side of the field. |
left_deep_drop_rate | numeric | Percentage of catchable passes dropped by receivers on deep (20+ air yards) throws to the left side of the field. |
right_medium_attempts_percent | numeric | Share 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_rate | numeric | Big-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_percent | numeric | Share 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_drops | numeric | Number of catchable passes dropped by receivers on deep (20+ air yards) throws. |
center_behind_los_big_time_throws | numeric | Number 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_touchdowns | numeric | Number of passing touchdowns thrown on throws behind the line of scrimmage to the center of the field. |
right_behind_los_twp_rate | numeric | Turnover-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_completions | numeric | Number of completed passes on deep (20+ air yards) throws to the center of the field. |
center_short_attempts | numeric | Number of pass attempts on short (0-9 air yards) throws to the center of the field. |
left_behind_los_sack_percent | numeric | Percentage 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_rate | numeric | Percentage of pressured dropbacks that ended in a sack on short (0-9 air yards) throws to the center of the field. |
deep_touchdowns | numeric | Number of passing touchdowns thrown on deep (20+ air yards) throws. |
center_behind_los_accuracy_percent | numeric | Percentage of aimed passes charted as accurate by PFF on throws behind the line of scrimmage to the center of the field. |
center_deep_drop_rate | numeric | Percentage of catchable passes dropped by receivers on deep (20+ air yards) throws to the center of the field. |
right_short_first_downs | numeric | Number of passing first downs gained on short (0-9 air yards) throws to the right side of the field. |
right_behind_los_first_downs | numeric | Number of passing first downs gained on throws behind the line of scrimmage to the right side of the field. |
short_interceptions | numeric | Number of passes intercepted on short (0-9 air yards) throws. |
center_medium_scrambles | numeric | Number of scrambles on medium (10-19 air yards) throws to the center of the field. |
left_behind_los_sacks | numeric | Number of sacks taken on throws behind the line of scrimmage to the left side of the field. |
left_short_ypa | numeric | Yards gained per pass attempt on short (0-9 air yards) throws to the left side of the field. |
left_short_qb_rating | numeric | Traditional NFL passer rating on short (0-9 air yards) throws to the left side of the field. |
right_behind_los_qb_rating | numeric | Traditional NFL passer rating on throws behind the line of scrimmage to the right side of the field. |
draft_season | numeric | NFL season (year) in which the player was drafted, per PFF player metadata. |
right_behind_los_dropbacks | numeric | Number of dropbacks on throws behind the line of scrimmage to the right side of the field. |
behind_los_def_gen_pressures | numeric | Number of defense-generated pressures on the player's dropbacks on throws behind the line of scrimmage, as charted by PFF. |
right_short_thrown_aways | numeric | Number of intentional throwaways on short (0-9 air yards) throws to the right side of the field. |
deep_def_gen_pressures | numeric | Number of defense-generated pressures on the player's dropbacks on deep (20+ air yards) throws, as charted by PFF. |
right_short_btt_rate | numeric | Big-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_percent | numeric | Percentage of dropbacks with positive expected points added on throws behind the line of scrimmage to the center of the field. |
left_behind_los_grades_pass | numeric | PFF passing grade (0-100) on throws behind the line of scrimmage to the left side of the field. |
deep_grades_pass | numeric | PFF passing grade (0-100) on deep (20+ air yards) throws. |
center_short_turnover_worthy_plays | numeric | Number 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_scrambles | numeric | Number of scrambles on throws behind the line of scrimmage to the center of the field. |
right_short_aimed_passes | numeric | Number of aimed passes (attempts excluding throwaways, spikes, batted passes and throws made while hit) on short (0-9 air yards) throws to the right side of the field, as charted by PFF. |
center_short_dropbacks | numeric | Number of dropbacks on short (0-9 air yards) throws to the center of the field. |
medium_epa | numeric | Total expected points added (EPA) on the player's dropbacks on medium (10-19 air yards) throws. |
right_short_ypa | numeric | Yards gained per pass attempt on short (0-9 air yards) throws to the right side of the field. |
center_medium_ypa | numeric | Yards gained per pass attempt on medium (10-19 air yards) throws to the center of the field. |
medium_attempts | numeric | Number of pass attempts on medium (10-19 air yards) throws. |
right_deep_accuracy_percent | numeric | Percentage of aimed passes charted as accurate by PFF on deep (20+ air yards) throws to the right side of the field. |
behind_los_scrambles | numeric | Number of scrambles on throws behind the line of scrimmage. |
center_behind_los_completion_percent | numeric | Percentage of pass attempts completed on throws behind the line of scrimmage to the center of the field. |
left_behind_los_btt_rate | numeric | Big-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_rate | numeric | Big-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_name | character | Team abbreviation the player is credited to for the range. |
short_touchdowns | numeric | Number of passing touchdowns thrown on short (0-9 air yards) throws. |
center_medium_drops | numeric | Number of catchable passes dropped by receivers on medium (10-19 air yards) throws to the center of the field. |
left_behind_los_aimed_passes | numeric | Number of aimed passes (attempts excluding throwaways, spikes, batted passes and throws made while hit) on throws behind the line of scrimmage to the left side of the field, as charted by PFF. |
deep_attempts | numeric | Number of pass attempts on deep (20+ air yards) throws. |
right_behind_los_sack_percent | numeric | Percentage 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_percent | numeric | Percentage of dropbacks with positive expected points added on short (0-9 air yards) throws to the center of the field. |
deep_avg_depth_of_target | numeric | Average depth of target in air yards on deep (20+ air yards) throws. |
left_deep_btt_rate | numeric | Big-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_scrambles | numeric | Number of scrambles on medium (10-19 air yards) throws. |
center_behind_los_avg_depth_of_target | numeric | Average depth of target in air yards on throws behind the line of scrimmage to the center of the field. |
short_attempts_percent | numeric | Share of the player's total pass attempts that came on short (0-9 air yards) throws, expressed as a percentage. |
right_behind_los_sacks | numeric | Number of sacks taken on throws behind the line of scrimmage to the right side of the field. |
center_medium_avg_time_to_throw | numeric | Average time to throw per dropback, in seconds from snap to release, on medium (10-19 air yards) throws to the center of the field. |
left_short_pressure_to_sack_rate | numeric | Percentage 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_percent | numeric | Percentage of dropbacks that ended in a sack on deep (20+ air yards) throws to the center of the field. |
center_deep_ypa | numeric | Yards gained per pass attempt on deep (20+ air yards) throws to the center of the field. |
left_behind_los_hit_as_threw | numeric | Number 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_throws | numeric | Number of big-time throws on medium (10-19 air yards) throws, per PFF's highest-value, highest-difficulty throw designation. |
deep_thrown_aways | numeric | Number of intentional throwaways on deep (20+ air yards) throws. |
right_short_accuracy_percent | numeric | Percentage 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_plays | numeric | Number 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_bats | numeric | Number 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_pass | numeric | PFF passing grade (0-100) on short (0-9 air yards) throws to the right side of the field. |
right_deep_spikes | numeric | Number of clock-stopping spikes on deep (20+ air yards) throws to the right side of the field. |
left_deep_passing_snaps | numeric | Number of passing snaps played on deep (20+ air yards) throws to the left side of the field. |
center_medium_twp_rate | numeric | Turnover-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_snaps | numeric | Number of passing snaps played on throws behind the line of scrimmage to the right side of the field. |
left_deep_qb_rating | numeric | Traditional NFL passer rating on deep (20+ air yards) throws to the left side of the field. |
right_deep_drop_rate | numeric | Percentage of catchable passes dropped by receivers on deep (20+ air yards) throws to the right side of the field. |
left_behind_los_drop_rate | numeric | Percentage of catchable passes dropped by receivers on throws behind the line of scrimmage to the left side of the field. |
left_medium_drop_rate | numeric | Percentage of catchable passes dropped by receivers on medium (10-19 air yards) throws to the left side of the field. |
right_deep_attempts | numeric | Number of pass attempts on deep (20+ air yards) throws to the right side of the field. |
left_deep_spikes | numeric | Number of clock-stopping spikes on deep (20+ air yards) throws to the left side of the field. |
center_behind_los_dropbacks | numeric | Number of dropbacks on throws behind the line of scrimmage to the center of the field. |
right_deep_big_time_throws | numeric | Number 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_threw | numeric | Number of attempts on which the passer was hit as he threw on medium (10-19 air yards) throws, as charted by PFF. |
right_short_dropbacks | numeric | Number of dropbacks on short (0-9 air yards) throws to the right side of the field. |
medium_def_gen_pressures | numeric | Number of defense-generated pressures on the player's dropbacks on medium (10-19 air yards) throws, as charted by PFF. |
jersey_number | character | Jersey number (string; zero-padded, e.g. "09"). |
left_short_positive_epa_percent | numeric | Percentage of dropbacks with positive expected points added on short (0-9 air yards) throws to the left side of the field. |
left_short_attempts | numeric | Number of pass attempts on short (0-9 air yards) throws to the left side of the field. |
center_deep_twp_rate | numeric | Turnover-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_throw | numeric | Average time to throw per dropback, in seconds from snap to release, on medium (10-19 air yards) throws to the right side of the field. |
left_behind_los_qb_rating | numeric | Traditional NFL passer rating on throws behind the line of scrimmage to the left side of the field. |
left_behind_los_dropbacks | numeric | Number of dropbacks on throws behind the line of scrimmage to the left side of the field. |
deep_dropbacks | numeric | Number of dropbacks on deep (20+ air yards) throws. |
right_behind_los_scrambles | numeric | Number of scrambles on throws behind the line of scrimmage to the right side of the field. |
behind_los_interceptions | numeric | Number of passes intercepted on throws behind the line of scrimmage. |
right_deep_drops | numeric | Number of catchable passes dropped by receivers on deep (20+ air yards) throws to the right side of the field. |
right_deep_yards | numeric | Passing yards gained on deep (20+ air yards) throws to the right side of the field. |
right_short_hit_as_threw | numeric | Number 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_target | numeric | Average depth of target in air yards on short (0-9 air yards) throws to the right side of the field. |
short_bats | numeric | Number of pass attempts batted down at the line of scrimmage on short (0-9 air yards) throws. |
right_deep_twp_rate | numeric | Turnover-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_rate | numeric | Percentage of pressured dropbacks that ended in a sack on throws behind the line of scrimmage to the right side of the field. |
deep_spikes | numeric | Number of clock-stopping spikes on deep (20+ air yards) throws. |
center_medium_spikes | numeric | Number of clock-stopping spikes on medium (10-19 air yards) throws to the center of the field. |
behind_los_aimed_passes | numeric | Number of aimed passes (attempts excluding throwaways, spikes, batted passes and throws made while hit) on throws behind the line of scrimmage, as charted by PFF. |
right_behind_los_touchdowns | numeric | Number of passing touchdowns thrown on throws behind the line of scrimmage to the right side of the field. |
right_medium_pressure_to_sack_rate | numeric | Percentage of pressured dropbacks that ended in a sack on medium (10-19 air yards) throws to the right side of the field. |
medium_thrown_aways | numeric | Number of intentional throwaways on medium (10-19 air yards) throws. |
short_sacks | numeric | Number of sacks taken on short (0-9 air yards) throws. |
center_behind_los_twp_rate | numeric | Turnover-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_attempts | numeric | Number of pass attempts on throws behind the line of scrimmage to the left side of the field. |
short_aimed_passes | numeric | Number of aimed passes (attempts excluding throwaways, spikes, batted passes and throws made while hit) on short (0-9 air yards) throws, as charted by PFF. |
short_completions | numeric | Number of completed passes on short (0-9 air yards) throws. |
right_short_pressure_to_sack_rate | numeric | Percentage 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_target | numeric | Average depth of target in air yards on medium (10-19 air yards) throws. |
left_behind_los_positive_epa_percent | numeric | Percentage of dropbacks with positive expected points added on throws behind the line of scrimmage to the left side of the field. |
center_medium_attempts_percent | numeric | Share 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_touchdowns | numeric | Number of passing touchdowns thrown on medium (10-19 air yards) throws to the left side of the field. |
center_short_bats | numeric | Number 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_throw | numeric | Average time to throw per dropback, in seconds from snap to release, on deep (20+ air yards) throws to the left side of the field. |
center_behind_los_passing_snaps | numeric | Number of passing snaps played on throws behind the line of scrimmage to the center of the field. |
center_short_yards | numeric | Passing yards gained on short (0-9 air yards) throws to the center of the field. |
right_medium_btt_rate | numeric | Big-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_scrambles | numeric | Number of scrambles on medium (10-19 air yards) throws to the right side of the field. |
medium_btt_rate | numeric | Big-time throws as a percentage of qualifying attempts on medium (10-19 air yards) throws, per PFF charting. |
center_behind_los_btt_rate | numeric | Big-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_target | numeric | Average depth of target in air yards on short (0-9 air yards) throws to the center of the field. |
left_medium_sacks | numeric | Number of sacks taken on medium (10-19 air yards) throws to the left side of the field. |
right_short_yards | numeric | Passing yards gained on short (0-9 air yards) throws to the right side of the field. |
left_medium_first_downs | numeric | Number of passing first downs gained on medium (10-19 air yards) throws to the left side of the field. |
right_medium_positive_epa_percent | numeric | Percentage 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_throws | numeric | Number 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_plays | numeric | Number of turnover-worthy plays on deep (20+ air yards) throws, plays PFF charts as deserving of a turnover. |
left_deep_bats | numeric | Number 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_plays | numeric | Number 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_dropbacks | numeric | Number of dropbacks across all splits, the baseline total for this facet. |
center_deep_drops | numeric | Number of catchable passes dropped by receivers on deep (20+ air yards) throws to the center of the field. |
center_medium_avg_depth_of_target | numeric | Average depth of target in air yards on medium (10-19 air yards) throws to the center of the field. |
center_behind_los_ypa | numeric | Yards gained per pass attempt on throws behind the line of scrimmage to the center of the field. |
right_short_attempts | numeric | Number of pass attempts on short (0-9 air yards) throws to the right side of the field. |
center_medium_completion_percent | numeric | Percentage of pass attempts completed on medium (10-19 air yards) throws to the center of the field. |
right_short_sack_percent | numeric | Percentage 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_target | numeric | Average depth of target in air yards on throws behind the line of scrimmage to the left side of the field. |
center_medium_epa | numeric | Total 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_percent | numeric | Percentage of dropbacks that ended in a sack on throws behind the line of scrimmage to the center of the field. |
medium_completions | numeric | Number of completed passes on medium (10-19 air yards) throws. |
medium_sack_percent | numeric | Percentage of dropbacks that ended in a sack on medium (10-19 air yards) throws. |
left_short_grades_pass | numeric | PFF passing grade (0-100) on short (0-9 air yards) throws to the left side of the field. |
deep_btt_rate | numeric | Big-time throws as a percentage of qualifying attempts on deep (20+ air yards) throws, per PFF charting. |
left_short_accuracy_percent | numeric | Percentage of aimed passes charted as accurate by PFF on short (0-9 air yards) throws to the left side of the field. |
short_twp_rate | numeric | Turnover-worthy plays as a percentage of qualifying attempts on short (0-9 air yards) throws, per PFF charting. |
short_passing_snaps | numeric | Number of passing snaps played on short (0-9 air yards) throws. |
left_deep_sacks | numeric | Number of sacks taken on deep (20+ air yards) throws to the left side of the field. |
short_scrambles | numeric | Number of scrambles on short (0-9 air yards) throws. |
center_medium_turnover_worthy_plays | numeric | Number 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_rate | numeric | Percentage of catchable passes dropped by receivers on throws behind the line of scrimmage. |
right_behind_los_epa | numeric | Total 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_passes | numeric | Number of aimed passes (attempts excluding throwaways, spikes, batted passes and throws made while hit) on medium (10-19 air yards) throws to the right side of the field, as charted by PFF. |
short_accuracy_percent | numeric | Percentage of aimed passes charted as accurate by PFF on short (0-9 air yards) throws. |
player_game_count | numeric | Number of games the player appeared in during the period covered. |
short_btt_rate | numeric | Big-time throws as a percentage of qualifying attempts on short (0-9 air yards) throws, per PFF charting. |
right_short_touchdowns | numeric | Number of passing touchdowns thrown on short (0-9 air yards) throws to the right side of the field. |
center_short_completions | numeric | Number of completed passes on short (0-9 air yards) throws to the center of the field. |
right_short_spikes | numeric | Number of clock-stopping spikes on short (0-9 air yards) throws to the right side of the field. |
behind_los_first_downs | numeric | Number of passing first downs gained on throws behind the line of scrimmage. |
right_medium_def_gen_pressures | numeric | Number 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_rate | numeric | Percentage of pressured dropbacks that ended in a sack on deep (20+ air yards) throws. |
medium_qb_rating | numeric | Traditional NFL passer rating on medium (10-19 air yards) throws. |
short_completion_percent | numeric | Percentage of pass attempts completed on short (0-9 air yards) throws. |
right_deep_attempts_percent | numeric | Share 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_season | numeric | Season (year) of the player's NFL draft eligibility, per PFF player metadata. |
short_big_time_throws | numeric | Number of big-time throws on short (0-9 air yards) throws, per PFF's highest-value, highest-difficulty throw designation. |
behind_los_attempts | numeric | Number of pass attempts on throws behind the line of scrimmage. |
center_behind_los_yards | numeric | Passing yards gained on throws behind the line of scrimmage to the center of the field. |
center_behind_los_bats | numeric | Number 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_rating | numeric | Traditional NFL passer rating on throws behind the line of scrimmage to the center of the field. |
right_deep_pressure_to_sack_rate | numeric | Percentage of pressured dropbacks that ended in a sack on deep (20+ air yards) throws to the right side of the field. |
center_short_accuracy_percent | numeric | Percentage of aimed passes charted as accurate by PFF on short (0-9 air yards) throws to the center of the field. |
left_behind_los_bats | numeric | Number 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_snaps | numeric | Number of passing snaps played on deep (20+ air yards) throws to the center of the field. |
right_behind_los_hit_as_threw | numeric | Number 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_bats | numeric | Number of pass attempts batted down at the line of scrimmage on medium (10-19 air yards) throws. |
right_medium_first_downs | numeric | Number of passing first downs gained on medium (10-19 air yards) throws to the right side of the field. |
medium_spikes | numeric | Number of clock-stopping spikes on medium (10-19 air yards) throws. |
left_deep_thrown_aways | numeric | Number of intentional throwaways on deep (20+ air yards) throws to the left side of the field. |
right_deep_epa | numeric | Total 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_threw | numeric | Number 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_percent | numeric | Percentage of pass attempts completed on throws behind the line of scrimmage to the left side of the field. |
center_short_ypa | numeric | Yards gained per pass attempt on short (0-9 air yards) throws to the center of the field. |
right_short_drop_rate | numeric | Percentage of catchable passes dropped by receivers on short (0-9 air yards) throws to the right side of the field. |
right_behind_los_accuracy_percent | numeric | Percentage of aimed passes charted as accurate by PFF on throws behind the line of scrimmage to the right side of the field. |
left_short_yards | numeric | Passing yards gained on short (0-9 air yards) throws to the left side of the field. |
deep_accuracy_percent | numeric | Percentage of aimed passes charted as accurate by PFF on deep (20+ air yards) throws. |
right_behind_los_avg_depth_of_target | numeric | Average depth of target in air yards on throws behind the line of scrimmage to the right side of the field. |
center_behind_los_thrown_aways | numeric | Number of intentional throwaways on throws behind the line of scrimmage to the center of the field. |
center_behind_los_attempts_percent | numeric | Share 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_downs | numeric | Number of passing first downs gained on deep (20+ air yards) throws to the right side of the field. |
left_short_completions | numeric | Number of completed passes on short (0-9 air yards) throws to the left side of the field. |
deep_completion_percent | numeric | Percentage of pass attempts completed on deep (20+ air yards) throws. |
left_deep_positive_epa_percent | numeric | Percentage of dropbacks with positive expected points added on deep (20+ air yards) throws to the left side of the field. |
right_deep_sack_percent | numeric | Percentage 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_rate | numeric | Percentage of pressured dropbacks that ended in a sack on throws behind the line of scrimmage. |
right_deep_touchdowns | numeric | Number of passing touchdowns thrown on deep (20+ air yards) throws to the right side of the field. |
left_behind_los_def_gen_pressures | numeric | Number 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_drops | numeric | Number of catchable passes dropped by receivers on throws behind the line of scrimmage to the left side of the field. |
deep_epa | numeric | Total expected points added (EPA) on the player's dropbacks on deep (20+ air yards) throws. |
left_deep_ypa | numeric | Yards gained per pass attempt on deep (20+ air yards) throws to the left side of the field. |
medium_touchdowns | numeric | Number of passing touchdowns thrown on medium (10-19 air yards) throws. |
left_medium_grades_pass | numeric | PFF passing grade (0-100) on medium (10-19 air yards) throws to the left side of the field. |
right_behind_los_spikes | numeric | Number of clock-stopping spikes on throws behind the line of scrimmage to the right side of the field. |
medium_grades_pass | numeric | PFF passing grade (0-100) on medium (10-19 air yards) throws. |
behind_los_passing_snaps | numeric | Number of passing snaps played on throws behind the line of scrimmage. |
left_short_first_downs | numeric | Number of passing first downs gained on short (0-9 air yards) throws to the left side of the field. |
center_short_passing_snaps | numeric | Number of passing snaps played on short (0-9 air yards) throws to the center of the field. |
center_deep_accuracy_percent | numeric | Percentage of aimed passes charted as accurate by PFF on deep (20+ air yards) throws to the center of the field. |
right_deep_positive_epa_percent | numeric | Percentage of dropbacks with positive expected points added on deep (20+ air yards) throws to the right side of the field. |
right_medium_sack_percent | numeric | Percentage of dropbacks that ended in a sack on medium (10-19 air yards) throws to the right side of the field. |
right_deep_qb_rating | numeric | Traditional NFL passer rating on deep (20+ air yards) throws to the right side of the field. |
right_short_completion_percent | numeric | Percentage of pass attempts completed on short (0-9 air yards) throws to the right side of the field. |
right_behind_los_interceptions | numeric | Number of passes intercepted on throws behind the line of scrimmage to the right side of the field. |
behind_los_yards | numeric | Passing yards gained on throws behind the line of scrimmage. |
center_behind_los_grades_pass | numeric | PFF passing grade (0-100) on throws behind the line of scrimmage to the center of the field. |
left_deep_dropbacks | numeric | Number of dropbacks on deep (20+ air yards) throws to the left side of the field. |
center_behind_los_spikes | numeric | Number of clock-stopping spikes on throws behind the line of scrimmage to the center of the field. |
right_behind_los_aimed_passes | numeric | Number of aimed passes (attempts excluding throwaways, spikes, batted passes and throws made while hit) on throws behind the line of scrimmage to the right side of the field, as charted by PFF. |
left_short_interceptions | numeric | Number of passes intercepted on short (0-9 air yards) throws to the left side of the field. |
right_medium_interceptions | numeric | Number of passes intercepted on medium (10-19 air yards) throws to the right side of the field. |
left_behind_los_yards | numeric | Passing yards gained on throws behind the line of scrimmage to the left side of the field. |
center_deep_btt_rate | numeric | Big-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_downs | numeric | Number of passing first downs gained on medium (10-19 air yards) throws. |
left_short_avg_depth_of_target | numeric | Average depth of target in air yards on short (0-9 air yards) throws to the left side of the field. |
left_behind_los_ypa | numeric | Yards gained per pass attempt on throws behind the line of scrimmage to the left side of the field. |
short_attempts | numeric | Number of pass attempts on short (0-9 air yards) throws. |
right_medium_bats | numeric | Number 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_touchdowns | numeric | Number of passing touchdowns thrown on throws behind the line of scrimmage to the left side of the field. |
right_medium_dropbacks | numeric | Number of dropbacks on medium (10-19 air yards) throws to the right side of the field. |
short_turnover_worthy_plays | numeric | Number of turnover-worthy plays on short (0-9 air yards) throws, plays PFF charts as deserving of a turnover. |
right_deep_thrown_aways | numeric | Number of intentional throwaways on deep (20+ air yards) throws to the right side of the field. |
right_behind_los_drop_rate | numeric | Percentage of catchable passes dropped by receivers on throws behind the line of scrimmage to the right side of the field. |
right_short_qb_rating | numeric | Traditional NFL passer rating on short (0-9 air yards) throws to the right side of the field. |
medium_sacks | numeric | Number of sacks taken on medium (10-19 air yards) throws. |
center_deep_attempts_percent | numeric | Share 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_dropbacks | numeric | Number of dropbacks on short (0-9 air yards) throws to the left side of the field. |
behind_los_drops | numeric | Number of catchable passes dropped by receivers on throws behind the line of scrimmage. |
short_sack_percent | numeric | Percentage of dropbacks that ended in a sack on short (0-9 air yards) throws. |
left_medium_spikes | numeric | Number of clock-stopping spikes on medium (10-19 air yards) throws to the left side of the field. |
left_medium_accuracy_percent | numeric | Percentage of aimed passes charted as accurate by PFF on medium (10-19 air yards) throws to the left side of the field. |
behind_los_completions | numeric | Number of completed passes on throws behind the line of scrimmage. |
behind_los_sack_percent | numeric | Percentage of dropbacks that ended in a sack on throws behind the line of scrimmage. |
left_deep_yards | numeric | Passing yards gained on deep (20+ air yards) throws to the left side of the field. |
left_short_aimed_passes | numeric | Number of aimed passes (attempts excluding throwaways, spikes, batted passes and throws made while hit) on short (0-9 air yards) throws to the left side of the field, as charted by PFF. |
center_behind_los_completions | numeric | Number of completed passes on throws behind the line of scrimmage to the center of the field. |
left_short_thrown_aways | numeric | Number of intentional throwaways on short (0-9 air yards) throws to the left side of the field. |
left_short_sack_percent | numeric | Percentage of dropbacks that ended in a sack on short (0-9 air yards) throws to the left side of the field. |
center_short_thrown_aways | numeric | Number of intentional throwaways on short (0-9 air yards) throws to the center of the field. |
center_short_interceptions | numeric | Number of passes intercepted on short (0-9 air yards) throws to the center of the field. |
short_avg_depth_of_target | numeric | Average depth of target in air yards on short (0-9 air yards) throws. |
left_deep_touchdowns | numeric | Number of passing touchdowns thrown on deep (20+ air yards) throws to the left side of the field. |
deep_yards | numeric | Passing yards gained on deep (20+ air yards) throws. |
center_behind_los_turnover_worthy_plays | numeric | Number 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_ypa | numeric | Yards gained per pass attempt on medium (10-19 air yards) throws. |
left_medium_epa | numeric | Total 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_target | numeric | Average depth of target in air yards on deep (20+ air yards) throws to the left side of the field. |
deep_first_downs | numeric | Number of passing first downs gained on deep (20+ air yards) throws. |
short_drop_rate | numeric | Percentage of catchable passes dropped by receivers on short (0-9 air yards) throws. |
left_medium_bats | numeric | Number 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_spikes | numeric | Number of clock-stopping spikes on deep (20+ air yards) throws to the center of the field. |
center_short_hit_as_threw | numeric | Number 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_percent | numeric | Percentage of dropbacks with positive expected points added on medium (10-19 air yards) throws to the left side of the field. |
center_deep_touchdowns | numeric | Number of passing touchdowns thrown on deep (20+ air yards) throws to the center of the field. |
right_deep_ypa | numeric | Yards gained per pass attempt on deep (20+ air yards) throws to the right side of the field. |
right_short_big_time_throws | numeric | Number 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_throws | numeric | Number 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_percent | numeric | Percentage of dropbacks with positive expected points added on short (0-9 air yards) throws. |
left_behind_los_avg_time_to_throw | numeric | Average time to throw per dropback, in seconds from snap to release, on throws behind the line of scrimmage to the left side of the field. |
right_deep_passing_snaps | numeric | Number of passing snaps played on deep (20+ air yards) throws to the right side of the field. |
right_short_twp_rate | numeric | Turnover-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_attempts | numeric | Number of pass attempts on medium (10-19 air yards) throws to the center of the field. |
right_deep_avg_time_to_throw | numeric | Average time to throw per dropback, in seconds from snap to release, on deep (20+ air yards) throws to the right side of the field. |
center_deep_def_gen_pressures | numeric | Number 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_epa | numeric | Total expected points added (EPA) on the player's dropbacks on throws behind the line of scrimmage. |
right_medium_twp_rate | numeric | Turnover-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_passes | numeric | Number of aimed passes (attempts excluding throwaways, spikes, batted passes and throws made while hit) on deep (20+ air yards) throws to the right side of the field, as charted by PFF. |
right_deep_scrambles | numeric | Number of scrambles on deep (20+ air yards) throws to the right side of the field. |
deep_big_time_throws | numeric | Number of big-time throws on deep (20+ air yards) throws, per PFF's highest-value, highest-difficulty throw designation. |
left_short_turnover_worthy_plays | numeric | Number 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_touchdowns | numeric | Number of passing touchdowns thrown on short (0-9 air yards) throws to the center of the field. |
right_medium_drops | numeric | Number of catchable passes dropped by receivers on medium (10-19 air yards) throws to the right side of the field. |
left_deep_epa | numeric | Total expected points added (EPA) on the player's dropbacks on deep (20+ air yards) throws to the left side of the field. |
short_ypa | numeric | Yards gained per pass attempt on short (0-9 air yards) throws. |
medium_pressure_to_sack_rate | numeric | Percentage of pressured dropbacks that ended in a sack on medium (10-19 air yards) throws. |
left_medium_thrown_aways | numeric | Number of intentional throwaways on medium (10-19 air yards) throws to the left side of the field. |
right_behind_los_avg_time_to_throw | numeric | Average time to throw per dropback, in seconds from snap to release, on throws behind the line of scrimmage to the right side of the field. |
behind_los_btt_rate | numeric | Big-time throws as a percentage of qualifying attempts on throws behind the line of scrimmage, per PFF charting. |
medium_avg_time_to_throw | numeric | Average time to throw per dropback, in seconds from snap to release, on medium (10-19 air yards) throws. |
center_deep_completion_percent | numeric | Percentage of pass attempts completed on deep (20+ air yards) throws to the center of the field. |
behind_los_avg_time_to_throw | numeric | Average time to throw per dropback, in seconds from snap to release, on throws behind the line of scrimmage. |
right_medium_touchdowns | numeric | Number of passing touchdowns thrown on medium (10-19 air yards) throws to the right side of the field. |
center_short_avg_time_to_throw | numeric | Average time to throw per dropback, in seconds from snap to release, on short (0-9 air yards) throws to the center of the field. |
left_deep_aimed_passes | numeric | Number of aimed passes (attempts excluding throwaways, spikes, batted passes and throws made while hit) on deep (20+ air yards) throws to the left side of the field, as charted by PFF. |
left_medium_yards | numeric | Passing yards gained on medium (10-19 air yards) throws to the left side of the field. |
center_medium_touchdowns | numeric | Number of passing touchdowns thrown on medium (10-19 air yards) throws to the center of the field. |
center_short_drop_rate | numeric | Percentage of catchable passes dropped by receivers on short (0-9 air yards) throws to the center of the field. |
left_short_twp_rate | numeric | Turnover-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. |
penalties | numeric | Penalties charged to the player over the covered span. |
right_behind_los_attempts_percent | numeric | Share 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_target | numeric | Average depth of target in air yards on deep (20+ air yards) throws to the right side of the field. |
behind_los_sacks | numeric | Number of sacks taken on throws behind the line of scrimmage. |
center_deep_yards | numeric | Passing yards gained on deep (20+ air yards) throws to the center of the field. |
short_dropbacks | numeric | Number of dropbacks on short (0-9 air yards) throws. |
left_deep_sack_percent | numeric | Percentage 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_throw | numeric | Average time to throw per dropback, in seconds from snap to release, on throws behind the line of scrimmage to the center of the field. |
behind_los_avg_depth_of_target | numeric | Average depth of target in air yards on throws behind the line of scrimmage. |
left_behind_los_epa | numeric | Total 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_rate | numeric | Turnover-worthy plays as a percentage of qualifying attempts on medium (10-19 air yards) throws, per PFF charting. |
left_short_def_gen_pressures | numeric | Number 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_plays | numeric | Number of turnover-worthy plays on medium (10-19 air yards) throws, plays PFF charts as deserving of a turnover. |
behind_los_twp_rate | numeric | Turnover-worthy plays as a percentage of qualifying attempts on throws behind the line of scrimmage, per PFF charting. |
left_behind_los_thrown_aways | numeric | Number of intentional throwaways on throws behind the line of scrimmage to the left side of the field. |
left_short_bats | numeric | Number 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_rate | numeric | Percentage of catchable passes dropped by receivers on medium (10-19 air yards) throws to the center of the field. |
right_deep_bats | numeric | Number of pass attempts batted down at the line of scrimmage on deep (20+ air yards) throws to the right side of the field. |
medium_yards | numeric | Passing yards gained on medium (10-19 air yards) throws. |
center_deep_grades_pass | numeric | PFF passing grade (0-100) on deep (20+ air yards) throws to the center of the field. |
center_medium_passing_snaps | numeric | Number of passing snaps played on medium (10-19 air yards) throws to the center of the field. |
center_behind_los_first_downs | numeric | Number of passing first downs gained on throws behind the line of scrimmage to the center of the field. |
center_medium_interceptions | numeric | Number of passes intercepted on medium (10-19 air yards) throws to the center of the field. |
behind_los_grades_pass | numeric | PFF passing grade (0-100) on throws behind the line of scrimmage. |
left_short_hit_as_threw | numeric | Number 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_rating | numeric | Traditional NFL passer rating on deep (20+ air yards) throws. |
center_deep_bats | numeric | Number of pass attempts batted down at the line of scrimmage on deep (20+ air yards) throws to the center of the field. |
behind_los_ypa | numeric | Yards gained per pass attempt on throws behind the line of scrimmage. |
right_short_interceptions | numeric | Number of passes intercepted on short (0-9 air yards) throws to the right side of the field. |
left_deep_interceptions | numeric | Number of passes intercepted on deep (20+ air yards) throws to the left side of the field. |
right_medium_sacks | numeric | Number of sacks taken on medium (10-19 air yards) throws to the right side of the field. |
right_behind_los_turnover_worthy_plays | numeric | Number 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. |
team | character | Team abbreviation the player is credited to for the range. |
right_medium_spikes | numeric | Number of clock-stopping spikes on medium (10-19 air yards) throws to the right side of the field. |
behind_los_hit_as_threw | numeric | Number 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_rate | numeric | Percentage of pressured dropbacks that ended in a sack on medium (10-19 air yards) throws to the left side of the field. |
medium_dropbacks | numeric | Number of dropbacks on medium (10-19 air yards) throws. |
deep_hit_as_threw | numeric | Number of attempts on which the passer was hit as he threw on deep (20+ air yards) throws, as charted by PFF. |
right_medium_completion_percent | numeric | Percentage of pass attempts completed on medium (10-19 air yards) throws to the right side of the field. |
short_epa | numeric | Total expected points added (EPA) on the player's dropbacks on short (0-9 air yards) throws. |
deep_drop_rate | numeric | Percentage of catchable passes dropped by receivers on deep (20+ air yards) throws. |
declined_penalties | numeric | Number of declined penalties committed by the player. |
deep_scrambles | numeric | Number of scrambles on deep (20+ air yards) throws. |
left_deep_completion_percent | numeric | Percentage of pass attempts completed on deep (20+ air yards) throws to the left side of the field. |
right_short_epa | numeric | Total 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_percent | numeric | Share of the player's total pass attempts that came on medium (10-19 air yards) throws, expressed as a percentage. |
right_behind_los_completion_percent | numeric | Percentage of pass attempts completed on throws behind the line of scrimmage to the right side of the field. |
left_medium_hit_as_threw | numeric | Number 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_rate | numeric | Percentage 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_pressures | numeric | Number 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_percent | numeric | Share 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_passes | numeric | Number of aimed passes (attempts excluding throwaways, spikes, batted passes and throws made while hit) on short (0-9 air yards) throws to the center of the field, as charted by PFF. |
short_hit_as_threw | numeric | Number 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_plays | numeric | Number 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_epa | numeric | Total 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_rate | numeric | Percentage of pressured dropbacks that ended in a sack on throws behind the line of scrimmage to the center of the field. |
right_behind_los_ypa | numeric | Yards gained per pass attempt on throws behind the line of scrimmage to the right side of the field. |
deep_interceptions | numeric | Number of passes intercepted on deep (20+ air yards) throws. |
left_medium_twp_rate | numeric | Turnover-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_throws | numeric | Number 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_percent | numeric | Percentage of dropbacks that ended in a sack on medium (10-19 air yards) throws to the center of the field. |
center_deep_thrown_aways | numeric | Number of intentional throwaways on deep (20+ air yards) throws to the center of the field. |
short_thrown_aways | numeric | Number of intentional throwaways on short (0-9 air yards) throws. |
left_short_btt_rate | numeric | Big-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_percent | numeric | Percentage of aimed passes charted as accurate by PFF on medium (10-19 air yards) throws to the right side of the field. |
position | character | PFF position code the player is listed at (e.g. QB, HB, FB, WR, TE, T, G, C, ED, DI, LB, CB, S, K, P). |
short_def_gen_pressures | numeric | Number of defense-generated pressures on the player's dropbacks on short (0-9 air yards) throws, as charted by PFF. |
center_deep_dropbacks | numeric | Number of dropbacks on deep (20+ air yards) throws to the center of the field. |
center_medium_accuracy_percent | numeric | Percentage of aimed passes charted as accurate by PFF on medium (10-19 air yards) throws to the center of the field. |
right_behind_los_yards | numeric | Passing yards gained on throws behind the line of scrimmage to the right side of the field. |
right_medium_attempts | numeric | Number of pass attempts on medium (10-19 air yards) throws to the right side of the field. |
left_medium_attempts | numeric | Number of pass attempts on medium (10-19 air yards) throws to the left side of the field. |
medium_accuracy_percent | numeric | Percentage of aimed passes charted as accurate by PFF on medium (10-19 air yards) throws. |
left_medium_drops | numeric | Number 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_throw | numeric | Average time to throw per dropback, in seconds from snap to release, on short (0-9 air yards) throws to the left side of the field. |
medium_passing_snaps | numeric | Number of passing snaps played on medium (10-19 air yards) throws. |
center_short_epa | numeric | Total 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_snaps | numeric | Number of passing snaps played on throws behind the line of scrimmage to the left side of the field. |
left_deep_pressure_to_sack_rate | numeric | Percentage of pressured dropbacks that ended in a sack on deep (20+ air yards) throws to the left side of the field. |
deep_bats | numeric | Number of pass attempts batted down at the line of scrimmage on deep (20+ air yards) throws. |
left_medium_passing_snaps | numeric | Number of passing snaps played on medium (10-19 air yards) throws to the left side of the field. |
left_medium_scrambles | numeric | Number of scrambles on medium (10-19 air yards) throws to the left side of the field. |
right_deep_completion_percent | numeric | Percentage of pass attempts completed on deep (20+ air yards) throws to the right side of the field. |
left_short_drops | numeric | Number of catchable passes dropped by receivers on short (0-9 air yards) throws to the left side of the field. |
left_deep_accuracy_percent | numeric | Percentage of aimed passes charted as accurate by PFF on deep (20+ air yards) throws to the left side of the field. |
medium_positive_epa_percent | numeric | Percentage of dropbacks with positive expected points added on medium (10-19 air yards) throws. |
behind_los_turnover_worthy_plays | numeric | Number of turnover-worthy plays on throws behind the line of scrimmage, plays PFF charts as deserving of a turnover. |
right_medium_epa | numeric | Total 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_dropbacks | numeric | Number of dropbacks on deep (20+ air yards) throws to the right side of the field. |
deep_ypa | numeric | Yards gained per pass attempt on deep (20+ air yards) throws. |
center_medium_completions | numeric | Number of completed passes on medium (10-19 air yards) throws to the center of the field. |
left_medium_avg_time_to_throw | numeric | Average time to throw per dropback, in seconds from snap to release, on medium (10-19 air yards) throws to the left side of the field. |
left_short_sacks | numeric | Number of sacks taken on short (0-9 air yards) throws to the left side of the field. |
left_behind_los_spikes | numeric | Number of clock-stopping spikes on throws behind the line of scrimmage to the left side of the field. |
left_deep_def_gen_pressures | numeric | Number 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_rating | numeric | Traditional NFL passer rating on short (0-9 air yards) throws to the center of the field. |
center_deep_interceptions | numeric | Number of passes intercepted on deep (20+ air yards) throws to the center of the field. |
right_deep_completions | numeric | Number of completed passes on deep (20+ air yards) throws to the right side of the field. |
center_behind_los_sacks | numeric | Number of sacks taken on throws behind the line of scrimmage to the center of the field. |
deep_completions | numeric | Number of completed passes on deep (20+ air yards) throws. |
left_medium_attempts_percent | numeric | Share 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_yards | numeric | Passing yards gained on short (0-9 air yards) throws. |
behind_los_qb_rating | numeric | Traditional NFL passer rating on throws behind the line of scrimmage. |
right_short_sacks | numeric | Number of sacks taken on short (0-9 air yards) throws to the right side of the field. |
right_behind_los_thrown_aways | numeric | Number of intentional throwaways on throws behind the line of scrimmage to the right side of the field. |
base_attempts | numeric | Number of pass attempts across all splits, the baseline total for this facet. |
center_short_spikes | numeric | Number of clock-stopping spikes on short (0-9 air yards) throws to the center of the field. |
center_behind_los_hit_as_threw | numeric | Number 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_plays | numeric | Number 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_percent | numeric | Percentage of dropbacks that ended in a sack on medium (10-19 air yards) throws to the left side of the field. |
behind_los_completion_percent | numeric | Percentage of pass attempts completed on throws behind the line of scrimmage. |
left_deep_attempts_percent | numeric | Share 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_throws | numeric | Number 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. |
player | character | Player's display name as PFF lists it. |
left_medium_avg_depth_of_target | numeric | Average depth of target in air yards on medium (10-19 air yards) throws to the left side of the field. |
behind_los_thrown_aways | numeric | Number of intentional throwaways on throws behind the line of scrimmage. |
center_medium_def_gen_pressures | numeric | Number 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_throw | numeric | Average time to throw per dropback, in seconds from snap to release, on short (0-9 air yards) throws. |
left_deep_twp_rate | numeric | Turnover-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_epa | numeric | Total 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_throws | numeric | Number 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_yards | numeric | Passing yards gained on medium (10-19 air yards) throws to the right side of the field. |
right_medium_drop_rate | numeric | Percentage of catchable passes dropped by receivers on medium (10-19 air yards) throws to the right side of the field. |
center_medium_big_time_throws | numeric | Number 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_id | numeric | PFF franchise (team) id (integer join key). |
left_short_completion_percent | numeric | Percentage of pass attempts completed on short (0-9 air yards) throws to the left side of the field. |
left_short_drop_rate | numeric | Percentage of catchable passes dropped by receivers on short (0-9 air yards) throws to the left side of the field. |
left_behind_los_scrambles | numeric | Number of scrambles on throws behind the line of scrimmage to the left side of the field. |
left_medium_btt_rate | numeric | Big-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_threw | numeric | Number 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_bats | numeric | Number of pass attempts batted down at the line of scrimmage on throws behind the line of scrimmage. |
short_first_downs | numeric | Number of passing first downs gained on short (0-9 air yards) throws. |
left_deep_attempts | numeric | Number of pass attempts on deep (20+ air yards) throws to the left side of the field. |
right_behind_los_attempts | numeric | Number of pass attempts on throws behind the line of scrimmage to the right side of the field. |
right_deep_sacks | numeric | Number of sacks taken on deep (20+ air yards) throws to the right side of the field. |
left_behind_los_attempts_percent | numeric | Share 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_throws | numeric | Number 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_rate | numeric | Percentage of pressured dropbacks that ended in a sack on deep (20+ air yards) throws to the center of the field. |
left_medium_big_time_throws | numeric | Number 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_bats | numeric | Number 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_pressures | numeric | Number 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_plays | numeric | Number 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_spikes | numeric | Number of clock-stopping spikes on short (0-9 air yards) throws to the left side of the field. |
left_medium_aimed_passes | numeric | Number of aimed passes (attempts excluding throwaways, spikes, batted passes and throws made while hit) on medium (10-19 air yards) throws to the left side of the field, as charted by PFF. |
left_behind_los_twp_rate | numeric | Turnover-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_pass | numeric | PFF passing grade (0-100) on short (0-9 air yards) throws. |
right_short_drops | numeric | Number 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_throw | numeric | Average time to throw per dropback, in seconds from snap to release, on short (0-9 air yards) throws to the right side of the field. |
right_medium_thrown_aways | numeric | Number of intentional throwaways on medium (10-19 air yards) throws to the right side of the field. |
center_short_sack_percent | numeric | Percentage of dropbacks that ended in a sack on short (0-9 air yards) throws to the center of the field. |
right_short_passing_snaps | numeric | Number of passing snaps played on short (0-9 air yards) throws to the right side of the field. |
center_short_def_gen_pressures | numeric | Number 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_percent | numeric | Percentage of dropbacks with positive expected points added on medium (10-19 air yards) throws to the center of the field. |
medium_drops | numeric | Number of catchable passes dropped by receivers on medium (10-19 air yards) throws. |
center_medium_aimed_passes | numeric | Number of aimed passes (attempts excluding throwaways, spikes, batted passes and throws made while hit) on medium (10-19 air yards) throws to the center of the field, as charted by PFF. |
center_short_sacks | numeric | Number of sacks taken on short (0-9 air yards) throws to the center of the field. |
deep_attempts_percent | numeric | Share of the player's total pass attempts that came on deep (20+ air yards) throws, expressed as a percentage. |
center_behind_los_def_gen_pressures | numeric | Number 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_snaps | numeric | Number of passing snaps played on short (0-9 air yards) throws to the left side of the field. |
center_medium_grades_pass | numeric | PFF passing grade (0-100) on medium (10-19 air yards) throws to the center of the field. |
center_deep_avg_time_to_throw | numeric | Average time to throw per dropback, in seconds from snap to release, on deep (20+ air yards) throws to the center of the field. |
behind_los_positive_epa_percent | numeric | Percentage of dropbacks with positive expected points added on throws behind the line of scrimmage. |
center_short_completion_percent | numeric | Percentage of pass attempts completed on short (0-9 air yards) throws to the center of the field. |
left_deep_hit_as_threw | numeric | Number 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_pass | numeric | PFF passing grade (0-100) on short (0-9 air yards) throws to the center of the field. |
left_short_attempts_percent | numeric | Share 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_scrambles | numeric | Number of scrambles on deep (20+ air yards) throws to the left side of the field. |
right_short_completions | numeric | Number of completed passes on short (0-9 air yards) throws to the right side of the field. |
center_behind_los_aimed_passes | numeric | Number of aimed passes (attempts excluding throwaways, spikes, batted passes and throws made while hit) on throws behind the line of scrimmage to the center of the field, as charted by PFF. |
right_short_scrambles | numeric | Number of scrambles on short (0-9 air yards) throws to the right side of the field. |
center_medium_qb_rating | numeric | Traditional NFL passer rating on medium (10-19 air yards) throws to the center of the field. |
deep_avg_time_to_throw | numeric | Average time to throw per dropback, in seconds from snap to release, on deep (20+ air yards) throws. |
left_deep_drops | numeric | Number of catchable passes dropped by receivers on deep (20+ air yards) throws to the left side of the field. |
right_behind_los_def_gen_pressures | numeric | Number 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_percent | numeric | Percentage of dropbacks with positive expected points added on deep (20+ air yards) throws to the center of the field. |
center_deep_hit_as_threw | numeric | Number 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_spikes | numeric | Number of clock-stopping spikes on short (0-9 air yards) throws. |
right_behind_los_completions | numeric | Number of completed passes on throws behind the line of scrimmage to the right side of the field. |
center_behind_los_drop_rate | numeric | Percentage of catchable passes dropped by receivers on throws behind the line of scrimmage to the center of the field. |
short_drops | numeric | Number of catchable passes dropped by receivers on short (0-9 air yards) throws. |
deep_aimed_passes | numeric | Number of aimed passes (attempts excluding throwaways, spikes, batted passes and throws made while hit) on deep (20+ air yards) throws, as charted by PFF. |
right_medium_avg_depth_of_target | numeric | Average depth of target in air yards on medium (10-19 air yards) throws to the right side of the field. |
short_pressure_to_sack_rate | numeric | Percentage of pressured dropbacks that ended in a sack on short (0-9 air yards) throws. |
center_deep_qb_rating | numeric | Traditional NFL passer rating on deep (20+ air yards) throws to the center of the field. |
left_medium_completions | numeric | Number of completed passes on medium (10-19 air yards) throws to the left side of the field. |
center_deep_sacks | numeric | Number of sacks taken on deep (20+ air yards) throws to the center of the field. |
left_deep_big_time_throws | numeric | Number 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_downs | numeric | Number of passing first downs gained on medium (10-19 air yards) throws to the center of the field. |
center_medium_dropbacks | numeric | Number of dropbacks on medium (10-19 air yards) throws to the center of the field. |
right_deep_def_gen_pressures | numeric | Number 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_touchdowns | numeric | Number of passing touchdowns thrown on short (0-9 air yards) throws to the left side of the field. |
medium_drop_rate | numeric | Percentage of catchable passes dropped by receivers on medium (10-19 air yards) throws. |
player_id | numeric | PFF player id (integer; matches the /players id and every player_id join key). |
left_medium_ypa | numeric | Yards gained per pass attempt on medium (10-19 air yards) throws to the left side of the field. |
right_medium_passing_snaps | numeric | Number of passing snaps played on medium (10-19 air yards) throws to the right side of the field. |
center_short_scrambles | numeric | Number of scrambles on short (0-9 air yards) throws to the center of the field. |
left_behind_los_turnover_worthy_plays | numeric | Number 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_yards | numeric | Passing yards gained on medium (10-19 air yards) throws to the center of the field. |
center_deep_epa | numeric | Total expected points added (EPA) on the player's dropbacks on deep (20+ air yards) throws to the center of the field. |
left_medium_interceptions | numeric | Number of passes intercepted on medium (10-19 air yards) throws to the left side of the field. |
right_deep_interceptions | numeric | Number of passes intercepted on deep (20+ air yards) throws to the right side of the field. |
medium_completion_percent | numeric | Percentage of pass attempts completed on medium (10-19 air yards) throws. |
right_behind_los_grades_pass | numeric | PFF passing grade (0-100) on throws behind the line of scrimmage to the right side of the field. |
deep_positive_epa_percent | numeric | Percentage of dropbacks with positive expected points added on deep (20+ air yards) throws. |
behind_los_accuracy_percent | numeric | Percentage of aimed passes charted as accurate by PFF on throws behind the line of scrimmage. |
center_deep_scrambles | numeric | Number of scrambles on deep (20+ air yards) throws to the center of the field. |
center_short_twp_rate | numeric | Turnover-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_touchdowns | numeric | Number of passing touchdowns thrown on throws behind the line of scrimmage. |
left_medium_qb_rating | numeric | Traditional NFL passer rating on medium (10-19 air yards) throws to the left side of the field. |
right_medium_completions | numeric | Number of completed passes on medium (10-19 air yards) throws to the right side of the field. |
right_behind_los_drops | numeric | Number of catchable passes dropped by receivers on throws behind the line of scrimmage to the right side of the field. |
left_behind_los_first_downs | numeric | Number of passing first downs gained on throws behind the line of scrimmage to the left side of the field. |
short_qb_rating | numeric | Traditional NFL passer rating on short (0-9 air yards) throws. |
center_medium_btt_rate | numeric | Big-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_pass | numeric | PFF passing grade (0-100) on deep (20+ air yards) throws to the left side of the field. |
Rows are untyped Row[] (not parity-verified yet).
Returns — pff_api_facet_passing_detail / pffApiFacetPassingDetail
| col_name | type | description |
|---|---|---|
left_behind_los_accuracy_percent | numeric | Percentage of aimed passes charted as accurate by PFF on throws behind the line of scrimmage to the left side of the field. |
left_short_scrambles | numeric | Number of scrambles on short (0-9 air yards) throws to the left side of the field. |
center_short_first_downs | numeric | Number of passing first downs gained on short (0-9 air yards) throws to the center of the field. |
no_blitz_completion_percent | numeric | Percentage of pass attempts completed when not blitzed. |
right_short_bats | numeric | Number 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_percent | numeric | Percentage of dropbacks with positive expected points added on throws behind the line of scrimmage to the right side of the field. |
left_behind_los_completions | numeric | Number of completed passes on throws behind the line of scrimmage to the left side of the field. |
comp_pct_diff | numeric | Difference in completion percentage between play-action and non-play-action attempts (PA minus non-PA), from the PFF passing-concept split. |
pa_grades_pass | numeric | PFF passing grade (0-100) on play-action dropbacks. |
left_medium_dropbacks | numeric | Number of dropbacks on medium (10-19 air yards) throws to the left side of the field. |
right_medium_grades_pass | numeric | PFF passing grade (0-100) on medium (10-19 air yards) throws to the right side of the field. |
right_medium_hit_as_threw | numeric | Number 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_percent | numeric | Share of the player's total pass attempts that came on throws behind the line of scrimmage, expressed as a percentage. |
grades_offense | numeric | PFF overall offense grade for the player (0-100). |
no_screen_grades_offense | numeric | PFF overall offense grade for the player (0-100) excluding screen passes. |
pa_qb_rating | numeric | Traditional NFL passer rating on play-action dropbacks. |
right_short_turnover_worthy_plays | numeric | Number 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. |
no_screen_qb_rating | numeric | Traditional NFL passer rating excluding screen passes. |
pa_completions | numeric | Number of completed passes on play-action dropbacks. |
right_medium_qb_rating | numeric | Traditional NFL passer rating on medium (10-19 air yards) throws to the right side of the field. |
deep_twp_rate | numeric | Turnover-worthy plays as a percentage of qualifying attempts on deep (20+ air yards) throws, per PFF charting. |
center_medium_sacks | numeric | Number of sacks taken on medium (10-19 air yards) throws to the center of the field. |
medium_interceptions | numeric | Number of passes intercepted on medium (10-19 air yards) throws. |
left_deep_completions | numeric | Number of completed passes on deep (20+ air yards) throws to the left side of the field. |
no_pressure_scrambles | numeric | Number of scrambles from a clean pocket (no pressure). |
twp_rate | numeric | Turnover-worthy plays as a percentage of qualifying attempts, per PFF charting. |
behind_los_spikes | numeric | Number of clock-stopping spikes on throws behind the line of scrimmage. |
medium_aimed_passes | numeric | Number of aimed passes (attempts excluding throwaways, spikes, batted passes and throws made while hit) on medium (10-19 air yards) throws, as charted by PFF. |
pa_thrown_aways | numeric | Number of intentional throwaways on play-action dropbacks. |
pa_dropbacks_percent | numeric | Share of the player's total dropbacks that came on play-action dropbacks, expressed as a percentage. |
ypa_diff | numeric | Difference in yards per attempt between play-action and non-play-action attempts (PA minus non-PA), from the PFF passing-concept split. |
blitz_touchdowns | numeric | Number of passing touchdowns thrown when blitzed. |
center_behind_los_drops | numeric | Number of catchable passes dropped by receivers on throws behind the line of scrimmage to the center of the field. |
pressure_yards | numeric | Passing yards gained when under pressure. |
no_pressure_spikes | numeric | Number of clock-stopping spikes from a clean pocket (no pressure). |
blitz_ypa | numeric | Yards gained per pass attempt when blitzed. |
center_behind_los_interceptions | numeric | Number of passes intercepted on throws behind the line of scrimmage to the center of the field. |
no_screen_drops | numeric | Number of catchable passes dropped by receivers excluding screen passes. |
behind_los_dropbacks | numeric | Number of dropbacks on throws behind the line of scrimmage. |
no_blitz_grades_run | numeric | PFF rushing grade for the player (0-100) when not blitzed. |
screen_completion_percent | numeric | Percentage of pass attempts completed on screen passes. |
npa_bats | numeric | Number of pass attempts batted down at the line of scrimmage on non-play-action dropbacks. |
left_behind_los_interceptions | numeric | Number of passes intercepted on throws behind the line of scrimmage to the left side of the field. |
left_deep_first_downs | numeric | Number of passing first downs gained on deep (20+ air yards) throws to the left side of the field. |
deep_passing_snaps | numeric | Number of passing snaps played on deep (20+ air yards) throws. |
btt_rate | numeric | Big-time throws as a percentage of qualifying attempts, per PFF charting. |
center_short_btt_rate | numeric | Big-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_aways | numeric | Number of intentional throwaways on medium (10-19 air yards) throws to the center of the field. |
center_deep_avg_depth_of_target | numeric | Average depth of target in air yards on deep (20+ air yards) throws to the center of the field. |
blitz_qb_rating | numeric | Traditional NFL passer rating when blitzed. |
center_short_drops | numeric | Number of catchable passes dropped by receivers on short (0-9 air yards) throws to the center of the field. |
no_pressure_thrown_aways | numeric | Number of intentional throwaways from a clean pocket (no pressure). |
no_screen_thrown_aways | numeric | Number of intentional throwaways excluding screen passes. |
no_blitz_bats | numeric | Number of pass attempts batted down at the line of scrimmage when not blitzed. |
center_deep_first_downs | numeric | Number of passing first downs gained on deep (20+ air yards) throws to the center of the field. |
left_medium_completion_percent | numeric | Percentage of pass attempts completed on medium (10-19 air yards) throws to the left side of the field. |
center_deep_attempts | numeric | Number of pass attempts on deep (20+ air yards) throws to the center of the field. |
pa_grades_run | numeric | PFF rushing grade for the player (0-100) on play-action dropbacks. |
center_behind_los_attempts | numeric | Number of pass attempts on throws behind the line of scrimmage to the center of the field. |
right_short_positive_epa_percent | numeric | Percentage of dropbacks with positive expected points added on short (0-9 air yards) throws to the right side of the field. |
no_blitz_drops | numeric | Number of catchable passes dropped by receivers when not blitzed. |
center_deep_aimed_passes | numeric | Number of aimed passes (attempts excluding throwaways, spikes, batted passes and throws made while hit) on deep (20+ air yards) throws to the center of the field, as charted by PFF. |
right_deep_grades_pass | numeric | PFF passing grade (0-100) on deep (20+ air yards) throws to the right side of the field. |
right_medium_big_time_throws | numeric | Number 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_percent | numeric | Percentage of dropbacks that ended in a sack on deep (20+ air yards) throws. |
no_pressure_completion_percent | numeric | Percentage of pass attempts completed from a clean pocket (no pressure). |
blitz_aimed_passes | numeric | Number of aimed passes (attempts excluding throwaways, spikes, batted passes and throws made while hit) when blitzed, as charted by PFF. |
screen_pressure_to_sack_rate | numeric | Percentage of pressured dropbacks that ended in a sack on screen passes. |
pa_drop_rate | numeric | Percentage of catchable passes dropped by receivers on play-action dropbacks. |
center_medium_pressure_to_sack_rate | numeric | Percentage of pressured dropbacks that ended in a sack on medium (10-19 air yards) throws to the center of the field. |
deep_sacks | numeric | Number of sacks taken on deep (20+ air yards) throws. |
right_medium_ypa | numeric | Yards gained per pass attempt on medium (10-19 air yards) throws to the right side of the field. |
spikes | numeric | Clock-stopping spike plays. |
left_deep_drop_rate | numeric | Percentage of catchable passes dropped by receivers on deep (20+ air yards) throws to the left side of the field. |
screen_grades_offense | numeric | PFF overall offense grade for the player (0-100) on screen passes. |
right_medium_attempts_percent | numeric | Share 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_rate | numeric | Big-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_percent | numeric | Share 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_drops | numeric | Number of catchable passes dropped by receivers on deep (20+ air yards) throws. |
center_behind_los_big_time_throws | numeric | Number 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_touchdowns | numeric | Number of passing touchdowns thrown on throws behind the line of scrimmage to the center of the field. |
dropbacks | numeric | Number of dropbacks. |
right_behind_los_twp_rate | numeric | Turnover-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_completions | numeric | Number of completed passes on deep (20+ air yards) throws to the center of the field. |
npa_thrown_aways | numeric | Number of intentional throwaways on non-play-action dropbacks. |
center_short_attempts | numeric | Number of pass attempts on short (0-9 air yards) throws to the center of the field. |
pressure_grades_run | numeric | PFF rushing grade for the player (0-100) when under pressure. |
left_behind_los_sack_percent | numeric | Percentage 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_rate | numeric | Percentage of pressured dropbacks that ended in a sack on short (0-9 air yards) throws to the center of the field. |
deep_touchdowns | numeric | Number of passing touchdowns thrown on deep (20+ air yards) throws. |
no_blitz_sack_percent | numeric | Percentage of dropbacks that ended in a sack when not blitzed. |
no_pressure_bats | numeric | Number of pass attempts batted down at the line of scrimmage from a clean pocket (no pressure). |
center_behind_los_accuracy_percent | numeric | Percentage of aimed passes charted as accurate by PFF on throws behind the line of scrimmage to the center of the field. |
pressure_completions | numeric | Number of completed passes when under pressure. |
blitz_big_time_throws | numeric | Number of big-time throws when blitzed, per PFF's highest-value, highest-difficulty throw designation. |
center_deep_drop_rate | numeric | Percentage of catchable passes dropped by receivers on deep (20+ air yards) throws to the center of the field. |
right_short_first_downs | numeric | Number of passing first downs gained on short (0-9 air yards) throws to the right side of the field. |
no_screen_def_gen_pressures | numeric | Number of defense-generated pressures on the player's dropbacks excluding screen passes, as charted by PFF. |
right_behind_los_first_downs | numeric | Number of passing first downs gained on throws behind the line of scrimmage to the right side of the field. |
screen_grades_hands_fumble | numeric | PFF hands (fumble) grade for the player, reflecting ball security (0-100) on screen passes. |
pa_touchdowns | numeric | Number of passing touchdowns thrown on play-action dropbacks. |
short_interceptions | numeric | Number of passes intercepted on short (0-9 air yards) throws. |
center_medium_scrambles | numeric | Number of scrambles on medium (10-19 air yards) throws to the center of the field. |
left_behind_los_sacks | numeric | Number of sacks taken on throws behind the line of scrimmage to the left side of the field. |
npa_ypa | numeric | Yards gained per pass attempt on non-play-action dropbacks. |
no_blitz_drop_rate | numeric | Percentage of catchable passes dropped by receivers when not blitzed. |
blitz_spikes | numeric | Number of clock-stopping spikes when blitzed. |
left_short_ypa | numeric | Yards gained per pass attempt on short (0-9 air yards) throws to the left side of the field. |
no_pressure_completions | numeric | Number of completed passes from a clean pocket (no pressure). |
left_short_qb_rating | numeric | Traditional NFL passer rating on short (0-9 air yards) throws to the left side of the field. |
thrown_aways | numeric | Number of intentional throwaways. |
right_behind_los_qb_rating | numeric | Traditional NFL passer rating on throws behind the line of scrimmage to the right side of the field. |
draft_season | numeric | NFL season (year) in which the player was drafted, per PFF player metadata. |
screen_avg_time_to_throw | numeric | Average time to throw per dropback, in seconds from snap to release, on screen passes. |
right_behind_los_dropbacks | numeric | Number of dropbacks on throws behind the line of scrimmage to the right side of the field. |
screen_thrown_aways | numeric | Number of intentional throwaways on screen passes. |
behind_los_def_gen_pressures | numeric | Number of defense-generated pressures on the player's dropbacks on throws behind the line of scrimmage, as charted by PFF. |
npa_sacks | numeric | Number of sacks taken on non-play-action dropbacks. |
no_pressure_passing_snaps | numeric | Number of passing snaps played from a clean pocket (no pressure). |
npa_aimed_passes | numeric | Number of aimed passes (attempts excluding throwaways, spikes, batted passes and throws made while hit) on non-play-action dropbacks, as charted by PFF. |
no_blitz_first_downs | numeric | Number of passing first downs gained when not blitzed. |
right_short_thrown_aways | numeric | Number of intentional throwaways on short (0-9 air yards) throws to the right side of the field. |
deep_def_gen_pressures | numeric | Number of defense-generated pressures on the player's dropbacks on deep (20+ air yards) throws, as charted by PFF. |
right_short_btt_rate | numeric | Big-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_percent | numeric | Percentage of dropbacks with positive expected points added on throws behind the line of scrimmage to the center of the field. |
blitz_avg_time_to_throw | numeric | Average time to throw per dropback, in seconds from snap to release, when blitzed. |
left_behind_los_grades_pass | numeric | PFF passing grade (0-100) on throws behind the line of scrimmage to the left side of the field. |
deep_grades_pass | numeric | PFF passing grade (0-100) on deep (20+ air yards) throws. |
no_pressure_grades_hands_fumble | numeric | PFF hands (fumble) grade for the player, reflecting ball security (0-100) from a clean pocket (no pressure). |
center_short_turnover_worthy_plays | numeric | Number 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_scrambles | numeric | Number of scrambles on throws behind the line of scrimmage to the center of the field. |
pressure_aimed_passes | numeric | Number of aimed passes (attempts excluding throwaways, spikes, batted passes and throws made while hit) when under pressure, as charted by PFF. |
no_screen_completions | numeric | Number of completed passes excluding screen passes. |
right_short_aimed_passes | numeric | Number of aimed passes (attempts excluding throwaways, spikes, batted passes and throws made while hit) on short (0-9 air yards) throws to the right side of the field, as charted by PFF. |
no_screen_positive_epa_percent | numeric | Percentage of dropbacks with positive expected points added excluding screen passes. |
center_short_dropbacks | numeric | Number of dropbacks on short (0-9 air yards) throws to the center of the field. |
medium_epa | numeric | Total expected points added (EPA) on the player's dropbacks on medium (10-19 air yards) throws. |
right_short_ypa | numeric | Yards gained per pass attempt on short (0-9 air yards) throws to the right side of the field. |
blitz_sacks | numeric | Number of sacks taken when blitzed. |
center_medium_ypa | numeric | Yards gained per pass attempt on medium (10-19 air yards) throws to the center of the field. |
screen_spikes | numeric | Number of clock-stopping spikes on screen passes. |
pa_first_downs | numeric | Number of passing first downs gained on play-action dropbacks. |
medium_attempts | numeric | Number of pass attempts on medium (10-19 air yards) throws. |
no_pressure_interceptions | numeric | Number of passes intercepted from a clean pocket (no pressure). |
right_deep_accuracy_percent | numeric | Percentage of aimed passes charted as accurate by PFF on deep (20+ air yards) throws to the right side of the field. |
behind_los_scrambles | numeric | Number of scrambles on throws behind the line of scrimmage. |
center_behind_los_completion_percent | numeric | Percentage of pass attempts completed on throws behind the line of scrimmage to the center of the field. |
left_behind_los_btt_rate | numeric | Big-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_rate | numeric | Big-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. |
pa_big_time_throws | numeric | Number of big-time throws on play-action dropbacks, per PFF's highest-value, highest-difficulty throw designation. |
team_name | character | Team abbreviation the player is credited to for the range. |
short_touchdowns | numeric | Number of passing touchdowns thrown on short (0-9 air yards) throws. |
pa_spikes | numeric | Number of clock-stopping spikes on play-action dropbacks. |
center_medium_drops | numeric | Number of catchable passes dropped by receivers on medium (10-19 air yards) throws to the center of the field. |
left_behind_los_aimed_passes | numeric | Number of aimed passes (attempts excluding throwaways, spikes, batted passes and throws made while hit) on throws behind the line of scrimmage to the left side of the field, as charted by PFF. |
pa_sack_percent | numeric | Percentage of dropbacks that ended in a sack on play-action dropbacks. |
deep_attempts | numeric | Number of pass attempts on deep (20+ air yards) throws. |
right_behind_los_sack_percent | numeric | Percentage of dropbacks that ended in a sack on throws behind the line of scrimmage to the right side of the field. |
pressure_epa | numeric | Total expected points added (EPA) on the player's dropbacks when under pressure. |
center_short_positive_epa_percent | numeric | Percentage of dropbacks with positive expected points added on short (0-9 air yards) throws to the center of the field. |
deep_avg_depth_of_target | numeric | Average depth of target in air yards on deep (20+ air yards) throws. |
left_deep_btt_rate | numeric | Big-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_scrambles | numeric | Number of scrambles on medium (10-19 air yards) throws. |
blitz_completions | numeric | Number of completed passes when blitzed. |
center_behind_los_avg_depth_of_target | numeric | Average depth of target in air yards on throws behind the line of scrimmage to the center of the field. |
blitz_attempts | numeric | Number of pass attempts when blitzed. |
short_attempts_percent | numeric | Share of the player's total pass attempts that came on short (0-9 air yards) throws, expressed as a percentage. |
right_behind_los_sacks | numeric | Number of sacks taken on throws behind the line of scrimmage to the right side of the field. |
screen_dropbacks_percent | numeric | Share of the player's total dropbacks that came on screen passes, expressed as a percentage. |
center_medium_avg_time_to_throw | numeric | Average time to throw per dropback, in seconds from snap to release, on medium (10-19 air yards) throws to the center of the field. |
pressure_twp_rate | numeric | Turnover-worthy plays as a percentage of qualifying attempts when under pressure, per PFF charting. |
pressure_sacks | numeric | Number of sacks taken when under pressure. |
left_short_pressure_to_sack_rate | numeric | Percentage of pressured dropbacks that ended in a sack on short (0-9 air yards) throws to the left side of the field. |
no_blitz_pressure_to_sack_rate | numeric | Percentage of pressured dropbacks that ended in a sack when not blitzed. |
no_pressure_ypa | numeric | Yards gained per pass attempt from a clean pocket (no pressure). |
no_screen_epa | numeric | Total expected points added (EPA) on the player's dropbacks excluding screen passes. |
center_deep_sack_percent | numeric | Percentage of dropbacks that ended in a sack on deep (20+ air yards) throws to the center of the field. |
center_deep_ypa | numeric | Yards gained per pass attempt on deep (20+ air yards) throws to the center of the field. |
left_behind_los_hit_as_threw | numeric | Number 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. |
pressure_passing_snaps | numeric | Number of passing snaps played when under pressure. |
medium_big_time_throws | numeric | Number of big-time throws on medium (10-19 air yards) throws, per PFF's highest-value, highest-difficulty throw designation. |
grades_pass | numeric | PFF passing grade (0-100). |
npa_avg_time_to_throw | numeric | Average time to throw per dropback, in seconds from snap to release, on non-play-action dropbacks. |
deep_thrown_aways | numeric | Number of intentional throwaways on deep (20+ air yards) throws. |
right_short_accuracy_percent | numeric | Percentage 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_plays | numeric | Number 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_bats | numeric | Number 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_pass | numeric | PFF passing grade (0-100) on short (0-9 air yards) throws to the right side of the field. |
hit_as_threw | numeric | Number of attempts on which the passer was hit as he threw, as charted by PFF. |
right_deep_spikes | numeric | Number of clock-stopping spikes on deep (20+ air yards) throws to the right side of the field. |
left_deep_passing_snaps | numeric | Number of passing snaps played on deep (20+ air yards) throws to the left side of the field. |
center_medium_twp_rate | numeric | Turnover-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_snaps | numeric | Number of passing snaps played on throws behind the line of scrimmage to the right side of the field. |
left_deep_qb_rating | numeric | Traditional NFL passer rating on deep (20+ air yards) throws to the left side of the field. |
screen_bats | numeric | Number of pass attempts batted down at the line of scrimmage on screen passes. |
right_deep_drop_rate | numeric | Percentage of catchable passes dropped by receivers on deep (20+ air yards) throws to the right side of the field. |
first_downs | numeric | Passing first downs. |
screen_grades_run_block | numeric | PFF run-blocking grade for the player (0-100) on screen passes. |
left_behind_los_drop_rate | numeric | Percentage of catchable passes dropped by receivers on throws behind the line of scrimmage to the left side of the field. |
pressure_bats | numeric | Number of pass attempts batted down at the line of scrimmage when under pressure. |
left_medium_drop_rate | numeric | Percentage of catchable passes dropped by receivers on medium (10-19 air yards) throws to the left side of the field. |
right_deep_attempts | numeric | Number of pass attempts on deep (20+ air yards) throws to the right side of the field. |
left_deep_spikes | numeric | Number of clock-stopping spikes on deep (20+ air yards) throws to the left side of the field. |
center_behind_los_dropbacks | numeric | Number of dropbacks on throws behind the line of scrimmage to the center of the field. |
blitz_thrown_aways | numeric | Number of intentional throwaways when blitzed. |
right_deep_big_time_throws | numeric | Number 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_threw | numeric | Number of attempts on which the passer was hit as he threw on medium (10-19 air yards) throws, as charted by PFF. |
right_short_dropbacks | numeric | Number of dropbacks on short (0-9 air yards) throws to the right side of the field. |
no_pressure_drops | numeric | Number of catchable passes dropped by receivers from a clean pocket (no pressure). |
medium_def_gen_pressures | numeric | Number of defense-generated pressures on the player's dropbacks on medium (10-19 air yards) throws, as charted by PFF. |
jersey_number | character | Jersey number (string; zero-padded, e.g. "09"). |
left_short_positive_epa_percent | numeric | Percentage of dropbacks with positive expected points added on short (0-9 air yards) throws to the left side of the field. |
left_short_attempts | numeric | Number of pass attempts on short (0-9 air yards) throws to the left side of the field. |
pressure_grades_offense_penalty | numeric | PFF offensive penalty grade for the player (0-100) when under pressure. |
center_deep_twp_rate | numeric | Turnover-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_throw | numeric | Average time to throw per dropback, in seconds from snap to release, on medium (10-19 air yards) throws to the right side of the field. |
left_behind_los_qb_rating | numeric | Traditional NFL passer rating on throws behind the line of scrimmage to the left side of the field. |
no_screen_bats | numeric | Number of pass attempts batted down at the line of scrimmage excluding screen passes. |
left_behind_los_dropbacks | numeric | Number of dropbacks on throws behind the line of scrimmage to the left side of the field. |
pressure_scrambles | numeric | Number of scrambles when under pressure. |
blitz_drop_rate | numeric | Percentage of catchable passes dropped by receivers when blitzed. |
deep_dropbacks | numeric | Number of dropbacks on deep (20+ air yards) throws. |
right_behind_los_scrambles | numeric | Number of scrambles on throws behind the line of scrimmage to the right side of the field. |
sack_percent | numeric | Percentage of dropbacks that ended in a sack. |
behind_los_interceptions | numeric | Number of passes intercepted on throws behind the line of scrimmage. |
right_deep_drops | numeric | Number of catchable passes dropped by receivers on deep (20+ air yards) throws to the right side of the field. |
right_deep_yards | numeric | Passing yards gained on deep (20+ air yards) throws to the right side of the field. |
right_short_hit_as_threw | numeric | Number 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. |
npa_grades_offense | numeric | PFF overall offense grade for the player (0-100) on non-play-action dropbacks. |
right_short_avg_depth_of_target | numeric | Average depth of target in air yards on short (0-9 air yards) throws to the right side of the field. |
short_bats | numeric | Number of pass attempts batted down at the line of scrimmage on short (0-9 air yards) throws. |
right_deep_twp_rate | numeric | Turnover-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_rate | numeric | Percentage of pressured dropbacks that ended in a sack on throws behind the line of scrimmage to the right side of the field. |
screen_def_gen_pressures | numeric | Number of defense-generated pressures on the player's dropbacks on screen passes, as charted by PFF. |
deep_spikes | numeric | Number of clock-stopping spikes on deep (20+ air yards) throws. |
pa_pressure_to_sack_rate | numeric | Percentage of pressured dropbacks that ended in a sack on play-action dropbacks. |
center_medium_spikes | numeric | Number of clock-stopping spikes on medium (10-19 air yards) throws to the center of the field. |
screen_sack_percent | numeric | Percentage of dropbacks that ended in a sack on screen passes. |
blitz_completion_percent | numeric | Percentage of pass attempts completed when blitzed. |
behind_los_aimed_passes | numeric | Number of aimed passes (attempts excluding throwaways, spikes, batted passes and throws made while hit) on throws behind the line of scrimmage, as charted by PFF. |
right_behind_los_touchdowns | numeric | Number of passing touchdowns thrown on throws behind the line of scrimmage to the right side of the field. |
bats | numeric | Number of pass attempts batted down at the line of scrimmage. |
right_medium_pressure_to_sack_rate | numeric | Percentage of pressured dropbacks that ended in a sack on medium (10-19 air yards) throws to the right side of the field. |
no_screen_btt_rate | numeric | Big-time throws as a percentage of qualifying attempts excluding screen passes, per PFF charting. |
medium_thrown_aways | numeric | Number of intentional throwaways on medium (10-19 air yards) throws. |
short_sacks | numeric | Number of sacks taken on short (0-9 air yards) throws. |
center_behind_los_twp_rate | numeric | Turnover-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_attempts | numeric | Number of pass attempts on throws behind the line of scrimmage to the left side of the field. |
short_aimed_passes | numeric | Number of aimed passes (attempts excluding throwaways, spikes, batted passes and throws made while hit) on short (0-9 air yards) throws, as charted by PFF. |
short_completions | numeric | Number of completed passes on short (0-9 air yards) throws. |
right_short_pressure_to_sack_rate | numeric | Percentage of pressured dropbacks that ended in a sack on short (0-9 air yards) throws to the right side of the field. |
npa_btt_rate | numeric | Big-time throws as a percentage of qualifying attempts on non-play-action dropbacks, per PFF charting. |
medium_avg_depth_of_target | numeric | Average depth of target in air yards on medium (10-19 air yards) throws. |
left_behind_los_positive_epa_percent | numeric | Percentage of dropbacks with positive expected points added on throws behind the line of scrimmage to the left side of the field. |
screen_interceptions | numeric | Number of passes intercepted on screen passes. |
center_medium_attempts_percent | numeric | Share 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_touchdowns | numeric | Number of passing touchdowns thrown on medium (10-19 air yards) throws to the left side of the field. |
center_short_bats | numeric | Number 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_throw | numeric | Average time to throw per dropback, in seconds from snap to release, on deep (20+ air yards) throws to the left side of the field. |
no_screen_passing_snaps | numeric | Number of passing snaps played excluding screen passes. |
no_pressure_first_downs | numeric | Number of passing first downs gained from a clean pocket (no pressure). |
center_behind_los_passing_snaps | numeric | Number of passing snaps played on throws behind the line of scrimmage to the center of the field. |
center_short_yards | numeric | Passing yards gained on short (0-9 air yards) throws to the center of the field. |
blitz_grades_offense_penalty | numeric | PFF offensive penalty grade for the player (0-100) when blitzed. |
right_medium_btt_rate | numeric | Big-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_scrambles | numeric | Number of scrambles on medium (10-19 air yards) throws to the right side of the field. |
no_screen_grades_hands_fumble | numeric | PFF hands (fumble) grade for the player, reflecting ball security (0-100) excluding screen passes. |
medium_btt_rate | numeric | Big-time throws as a percentage of qualifying attempts on medium (10-19 air yards) throws, per PFF charting. |
no_blitz_epa | numeric | Total expected points added (EPA) on the player's dropbacks when not blitzed. |
center_behind_los_btt_rate | numeric | Big-time throws as a percentage of qualifying attempts on throws behind the line of scrimmage to the center of the field, per PFF charting. |
blitz_interceptions | numeric | Number of passes intercepted when blitzed. |
no_blitz_dropbacks | numeric | Number of dropbacks when not blitzed. |
center_short_avg_depth_of_target | numeric | Average depth of target in air yards on short (0-9 air yards) throws to the center of the field. |
left_medium_sacks | numeric | Number of sacks taken on medium (10-19 air yards) throws to the left side of the field. |
right_short_yards | numeric | Passing yards gained on short (0-9 air yards) throws to the right side of the field. |
left_medium_first_downs | numeric | Number of passing first downs gained on medium (10-19 air yards) throws to the left side of the field. |
no_blitz_grades_pass | numeric | PFF passing grade (0-100) when not blitzed. |
right_medium_positive_epa_percent | numeric | Percentage of dropbacks with positive expected points added on medium (10-19 air yards) throws to the right side of the field. |
screen_scrambles | numeric | Number of scrambles on screen passes. |
left_short_big_time_throws | numeric | Number 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_plays | numeric | Number of turnover-worthy plays on deep (20+ air yards) throws, plays PFF charts as deserving of a turnover. |
no_blitz_scrambles | numeric | Number of scrambles when not blitzed. |
pressure_drop_rate | numeric | Percentage of catchable passes dropped by receivers when under pressure. |
left_deep_bats | numeric | Number of pass attempts batted down at the line of scrimmage on deep (20+ air yards) throws to the left side of the field. |
no_blitz_yards | numeric | Passing yards gained when not blitzed. |
left_medium_turnover_worthy_plays | numeric | Number 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. |
screen_grades_pass | numeric | PFF passing grade (0-100) on screen passes. |
center_deep_drops | numeric | Number of catchable passes dropped by receivers on deep (20+ air yards) throws to the center of the field. |
center_medium_avg_depth_of_target | numeric | Average depth of target in air yards on medium (10-19 air yards) throws to the center of the field. |
sacks | numeric | Times the passer was sacked. |
pressure_pressure_to_sack_rate | numeric | Percentage of pressured dropbacks that ended in a sack, reported within the pressure split. |
center_behind_los_ypa | numeric | Yards gained per pass attempt on throws behind the line of scrimmage to the center of the field. |
right_short_attempts | numeric | Number of pass attempts on short (0-9 air yards) throws to the right side of the field. |
center_medium_completion_percent | numeric | Percentage of pass attempts completed on medium (10-19 air yards) throws to the center of the field. |
no_blitz_grades_hands_fumble | numeric | PFF hands (fumble) grade for the player, reflecting ball security (0-100) when not blitzed. |
right_short_sack_percent | numeric | Percentage 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_target | numeric | Average depth of target in air yards on throws behind the line of scrimmage to the left side of the field. |
center_medium_epa | numeric | Total 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_percent | numeric | Percentage of dropbacks that ended in a sack on throws behind the line of scrimmage to the center of the field. |
npa_qb_rating | numeric | Traditional NFL passer rating on non-play-action dropbacks. |
no_pressure_grades_offense | numeric | PFF overall offense grade for the player (0-100) from a clean pocket (no pressure). |
medium_completions | numeric | Number of completed passes on medium (10-19 air yards) throws. |
no_screen_grades_pass | numeric | PFF passing grade (0-100) excluding screen passes. |
medium_sack_percent | numeric | Percentage of dropbacks that ended in a sack on medium (10-19 air yards) throws. |
left_short_grades_pass | numeric | PFF passing grade (0-100) on short (0-9 air yards) throws to the left side of the field. |
deep_btt_rate | numeric | Big-time throws as a percentage of qualifying attempts on deep (20+ air yards) throws, per PFF charting. |
pa_avg_time_to_throw | numeric | Average time to throw per dropback, in seconds from snap to release, on play-action dropbacks. |
left_short_accuracy_percent | numeric | Percentage of aimed passes charted as accurate by PFF on short (0-9 air yards) throws to the left side of the field. |
no_pressure_avg_time_to_throw | numeric | Average time to throw per dropback, in seconds from snap to release, from a clean pocket (no pressure). |
screen_twp_rate | numeric | Turnover-worthy plays as a percentage of qualifying attempts on screen passes, per PFF charting. |
pressure_dropbacks | numeric | Number of dropbacks when under pressure. |
short_twp_rate | numeric | Turnover-worthy plays as a percentage of qualifying attempts on short (0-9 air yards) throws, per PFF charting. |
short_passing_snaps | numeric | Number of passing snaps played on short (0-9 air yards) throws. |
left_deep_sacks | numeric | Number of sacks taken on deep (20+ air yards) throws to the left side of the field. |
short_scrambles | numeric | Number of scrambles on short (0-9 air yards) throws. |
center_medium_turnover_worthy_plays | numeric | Number 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. |
no_blitz_grades_offense_penalty | numeric | PFF offensive penalty grade for the player (0-100) when not blitzed. |
behind_los_drop_rate | numeric | Percentage of catchable passes dropped by receivers on throws behind the line of scrimmage. |
right_behind_los_epa | numeric | Total 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_passes | numeric | Number of aimed passes (attempts excluding throwaways, spikes, batted passes and throws made while hit) on medium (10-19 air yards) throws to the right side of the field, as charted by PFF. |
no_pressure_grades_run | numeric | PFF rushing grade for the player (0-100) from a clean pocket (no pressure). |
short_accuracy_percent | numeric | Percentage of aimed passes charted as accurate by PFF on short (0-9 air yards) throws. |
player_game_count | numeric | Number of games the player appeared in during the period covered. |
short_btt_rate | numeric | Big-time throws as a percentage of qualifying attempts on short (0-9 air yards) throws, per PFF charting. |
right_short_touchdowns | numeric | Number of passing touchdowns thrown on short (0-9 air yards) throws to the right side of the field. |
center_short_completions | numeric | Number of completed passes on short (0-9 air yards) throws to the center of the field. |
right_short_spikes | numeric | Number of clock-stopping spikes on short (0-9 air yards) throws to the right side of the field. |
behind_los_first_downs | numeric | Number of passing first downs gained on throws behind the line of scrimmage. |
right_medium_def_gen_pressures | numeric | Number 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. |
blitz_turnover_worthy_plays | numeric | Number of turnover-worthy plays when blitzed, plays PFF charts as deserving of a turnover. |
deep_pressure_to_sack_rate | numeric | Percentage of pressured dropbacks that ended in a sack on deep (20+ air yards) throws. |
npa_accuracy_percent | numeric | Percentage of aimed passes charted as accurate by PFF on non-play-action dropbacks. |
no_blitz_touchdowns | numeric | Number of passing touchdowns thrown when not blitzed. |
no_blitz_avg_depth_of_target | numeric | Average depth of target in air yards when not blitzed. |
medium_qb_rating | numeric | Traditional NFL passer rating on medium (10-19 air yards) throws. |
short_completion_percent | numeric | Percentage of pass attempts completed on short (0-9 air yards) throws. |
right_deep_attempts_percent | numeric | Share 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. |
no_pressure_dropbacks_percent | numeric | Share of the player's total dropbacks that came from a clean pocket (no pressure), expressed as a percentage. |
blitz_grades_pass | numeric | PFF passing grade (0-100) when blitzed. |
eligible_season | numeric | Season (year) of the player's NFL draft eligibility, per PFF player metadata. |
short_big_time_throws | numeric | Number of big-time throws on short (0-9 air yards) throws, per PFF's highest-value, highest-difficulty throw designation. |
behind_los_attempts | numeric | Number of pass attempts on throws behind the line of scrimmage. |
blitz_avg_depth_of_target | numeric | Average depth of target in air yards when blitzed. |
no_blitz_spikes | numeric | Number of clock-stopping spikes when not blitzed. |
center_behind_los_yards | numeric | Passing yards gained on throws behind the line of scrimmage to the center of the field. |
npa_drops | numeric | Number of catchable passes dropped by receivers on non-play-action dropbacks. |
center_behind_los_bats | numeric | Number 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_rating | numeric | Traditional NFL passer rating on throws behind the line of scrimmage to the center of the field. |
right_deep_pressure_to_sack_rate | numeric | Percentage of pressured dropbacks that ended in a sack on deep (20+ air yards) throws to the right side of the field. |
center_short_accuracy_percent | numeric | Percentage of aimed passes charted as accurate by PFF on short (0-9 air yards) throws to the center of the field. |
left_behind_los_bats | numeric | Number of pass attempts batted down at the line of scrimmage on throws behind the line of scrimmage to the left side of the field. |
no_pressure_dropbacks | numeric | Number of dropbacks from a clean pocket (no pressure). |
center_deep_passing_snaps | numeric | Number of passing snaps played on deep (20+ air yards) throws to the center of the field. |
right_behind_los_hit_as_threw | numeric | Number 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_bats | numeric | Number of pass attempts batted down at the line of scrimmage on medium (10-19 air yards) throws. |
right_medium_first_downs | numeric | Number of passing first downs gained on medium (10-19 air yards) throws to the right side of the field. |
completions | numeric | Completed passes by the passer. |
medium_spikes | numeric | Number of clock-stopping spikes on medium (10-19 air yards) throws. |
left_deep_thrown_aways | numeric | Number of intentional throwaways on deep (20+ air yards) throws to the left side of the field. |
screen_yards | numeric | Passing yards gained on screen passes. |
right_deep_epa | numeric | Total 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_threw | numeric | Number 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_percent | numeric | Percentage of pass attempts completed on throws behind the line of scrimmage to the left side of the field. |
blitz_btt_rate | numeric | Big-time throws as a percentage of qualifying attempts when blitzed, per PFF charting. |
no_screen_drop_rate | numeric | Percentage of catchable passes dropped by receivers excluding screen passes. |
center_short_ypa | numeric | Yards gained per pass attempt on short (0-9 air yards) throws to the center of the field. |
right_short_drop_rate | numeric | Percentage of catchable passes dropped by receivers on short (0-9 air yards) throws to the right side of the field. |
right_behind_los_accuracy_percent | numeric | Percentage of aimed passes charted as accurate by PFF on throws behind the line of scrimmage to the right side of the field. |
blitz_positive_epa_percent | numeric | Percentage of dropbacks with positive expected points added when blitzed. |
no_pressure_btt_rate | numeric | Big-time throws as a percentage of qualifying attempts from a clean pocket (no pressure), per PFF charting. |
left_short_yards | numeric | Passing yards gained on short (0-9 air yards) throws to the left side of the field. |
deep_accuracy_percent | numeric | Percentage of aimed passes charted as accurate by PFF on deep (20+ air yards) throws. |
right_behind_los_avg_depth_of_target | numeric | Average depth of target in air yards on throws behind the line of scrimmage to the right side of the field. |
center_behind_los_thrown_aways | numeric | Number of intentional throwaways on throws behind the line of scrimmage to the center of the field. |
center_behind_los_attempts_percent | numeric | Share 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. |
no_screen_grades_offense_penalty | numeric | PFF offensive penalty grade for the player (0-100) excluding screen passes. |
right_deep_first_downs | numeric | Number of passing first downs gained on deep (20+ air yards) throws to the right side of the field. |
left_short_completions | numeric | Number of completed passes on short (0-9 air yards) throws to the left side of the field. |
deep_completion_percent | numeric | Percentage of pass attempts completed on deep (20+ air yards) throws. |
left_deep_positive_epa_percent | numeric | Percentage of dropbacks with positive expected points added on deep (20+ air yards) throws to the left side of the field. |
npa_passing_snaps | numeric | Number of passing snaps played on non-play-action dropbacks. |
screen_drop_rate | numeric | Percentage of catchable passes dropped by receivers on screen passes. |
screen_epa | numeric | Total expected points added (EPA) on the player's dropbacks on screen passes. |
no_pressure_drop_rate | numeric | Percentage of catchable passes dropped by receivers from a clean pocket (no pressure). |
no_blitz_turnover_worthy_plays | numeric | Number of turnover-worthy plays when not blitzed, plays PFF charts as deserving of a turnover. |
yards | numeric | Total passing yards gained. |
right_deep_sack_percent | numeric | Percentage 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_rate | numeric | Percentage of pressured dropbacks that ended in a sack on throws behind the line of scrimmage. |
screen_grades_offense_penalty | numeric | PFF offensive penalty grade for the player (0-100) on screen passes. |
right_deep_touchdowns | numeric | Number of passing touchdowns thrown on deep (20+ air yards) throws to the right side of the field. |
npa_spikes | numeric | Number of clock-stopping spikes on non-play-action dropbacks. |
pressure_positive_epa_percent | numeric | Percentage of dropbacks with positive expected points added when under pressure. |
screen_hit_as_threw | numeric | Number of attempts on which the passer was hit as he threw on screen passes, as charted by PFF. |
left_behind_los_def_gen_pressures | numeric | Number 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_drops | numeric | Number of catchable passes dropped by receivers on throws behind the line of scrimmage to the left side of the field. |
deep_epa | numeric | Total expected points added (EPA) on the player's dropbacks on deep (20+ air yards) throws. |
left_deep_ypa | numeric | Yards gained per pass attempt on deep (20+ air yards) throws to the left side of the field. |
medium_touchdowns | numeric | Number of passing touchdowns thrown on medium (10-19 air yards) throws. |
no_screen_aimed_passes | numeric | Number of aimed passes (attempts excluding throwaways, spikes, batted passes and throws made while hit) excluding screen passes, as charted by PFF. |
screen_drops | numeric | Number of catchable passes dropped by receivers on screen passes. |
left_medium_grades_pass | numeric | PFF passing grade (0-100) on medium (10-19 air yards) throws to the left side of the field. |
accuracy_percent | numeric | Percentage of aimed passes charted as accurate by PFF. |
right_behind_los_spikes | numeric | Number of clock-stopping spikes on throws behind the line of scrimmage to the right side of the field. |
screen_ypa | numeric | Yards gained per pass attempt on screen passes. |
medium_grades_pass | numeric | PFF passing grade (0-100) on medium (10-19 air yards) throws. |
blitz_first_downs | numeric | Number of passing first downs gained when blitzed. |
npa_twp_rate | numeric | Turnover-worthy plays as a percentage of qualifying attempts on non-play-action dropbacks, per PFF charting. |
behind_los_passing_snaps | numeric | Number of passing snaps played on throws behind the line of scrimmage. |
left_short_first_downs | numeric | Number of passing first downs gained on short (0-9 air yards) throws to the left side of the field. |
center_short_passing_snaps | numeric | Number of passing snaps played on short (0-9 air yards) throws to the center of the field. |
center_deep_accuracy_percent | numeric | Percentage of aimed passes charted as accurate by PFF on deep (20+ air yards) throws to the center of the field. |
right_deep_positive_epa_percent | numeric | Percentage of dropbacks with positive expected points added on deep (20+ air yards) throws to the right side of the field. |
right_medium_sack_percent | numeric | Percentage of dropbacks that ended in a sack on medium (10-19 air yards) throws to the right side of the field. |
right_deep_qb_rating | numeric | Traditional NFL passer rating on deep (20+ air yards) throws to the right side of the field. |
no_blitz_dropbacks_percent | numeric | Share of the player's total dropbacks that came when not blitzed, expressed as a percentage. |
right_short_completion_percent | numeric | Percentage of pass attempts completed on short (0-9 air yards) throws to the right side of the field. |
screen_accuracy_percent | numeric | Percentage of aimed passes charted as accurate by PFF on screen passes. |
right_behind_los_interceptions | numeric | Number of passes intercepted on throws behind the line of scrimmage to the right side of the field. |
behind_los_yards | numeric | Passing yards gained on throws behind the line of scrimmage. |
center_behind_los_grades_pass | numeric | PFF passing grade (0-100) on throws behind the line of scrimmage to the center of the field. |
left_deep_dropbacks | numeric | Number of dropbacks on deep (20+ air yards) throws to the left side of the field. |
npa_hit_as_threw | numeric | Number of attempts on which the passer was hit as he threw on non-play-action dropbacks, as charted by PFF. |
center_behind_los_spikes | numeric | Number of clock-stopping spikes on throws behind the line of scrimmage to the center of the field. |
scrambles | numeric | Number of scrambles. |
right_behind_los_aimed_passes | numeric | Number of aimed passes (attempts excluding throwaways, spikes, batted passes and throws made while hit) on throws behind the line of scrimmage to the right side of the field, as charted by PFF. |
left_short_interceptions | numeric | Number of passes intercepted on short (0-9 air yards) throws to the left side of the field. |
right_medium_interceptions | numeric | Number of passes intercepted on medium (10-19 air yards) throws to the right side of the field. |
left_behind_los_yards | numeric | Passing yards gained on throws behind the line of scrimmage to the left side of the field. |
pa_accuracy_percent | numeric | Percentage of aimed passes charted as accurate by PFF on play-action dropbacks. |
center_deep_btt_rate | numeric | Big-time throws as a percentage of qualifying attempts on deep (20+ air yards) throws to the center of the field, per PFF charting. |
pressure_turnover_worthy_plays | numeric | Number of turnover-worthy plays when under pressure, plays PFF charts as deserving of a turnover. |
medium_first_downs | numeric | Number of passing first downs gained on medium (10-19 air yards) throws. |
no_pressure_epa | numeric | Total expected points added (EPA) on the player's dropbacks from a clean pocket (no pressure). |
left_short_avg_depth_of_target | numeric | Average depth of target in air yards on short (0-9 air yards) throws to the left side of the field. |
left_behind_los_ypa | numeric | Yards gained per pass attempt on throws behind the line of scrimmage to the left side of the field. |
short_attempts | numeric | Number of pass attempts on short (0-9 air yards) throws. |
right_medium_bats | numeric | Number of pass attempts batted down at the line of scrimmage on medium (10-19 air yards) throws to the right side of the field. |
no_blitz_avg_time_to_throw | numeric | Average time to throw per dropback, in seconds from snap to release, when not blitzed. |
left_behind_los_touchdowns | numeric | Number of passing touchdowns thrown on throws behind the line of scrimmage to the left side of the field. |
pa_def_gen_pressures | numeric | Number of defense-generated pressures on the player's dropbacks on play-action dropbacks, as charted by PFF. |
right_medium_dropbacks | numeric | Number of dropbacks on medium (10-19 air yards) throws to the right side of the field. |
interceptions | numeric | Interceptions thrown. |
screen_avg_depth_of_target | numeric | Average depth of target in air yards on screen passes. |
pa_sacks | numeric | Number of sacks taken on play-action dropbacks. |
short_turnover_worthy_plays | numeric | Number of turnover-worthy plays on short (0-9 air yards) throws, plays PFF charts as deserving of a turnover. |
screen_passing_snaps | numeric | Number of passing snaps played on screen passes. |
right_deep_thrown_aways | numeric | Number of intentional throwaways on deep (20+ air yards) throws to the right side of the field. |
drop_rate | numeric | Percentage of catchable passes dropped by receivers. |
right_behind_los_drop_rate | numeric | Percentage of catchable passes dropped by receivers on throws behind the line of scrimmage to the right side of the field. |
no_screen_grades_run | numeric | PFF rushing grade for the player (0-100) excluding screen passes. |
right_short_qb_rating | numeric | Traditional NFL passer rating on short (0-9 air yards) throws to the right side of the field. |
medium_sacks | numeric | Number of sacks taken on medium (10-19 air yards) throws. |
center_deep_attempts_percent | numeric | Share 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_dropbacks | numeric | Number of dropbacks on short (0-9 air yards) throws to the left side of the field. |
behind_los_drops | numeric | Number of catchable passes dropped by receivers on throws behind the line of scrimmage. |
short_sack_percent | numeric | Percentage of dropbacks that ended in a sack on short (0-9 air yards) throws. |
no_screen_first_downs | numeric | Number of passing first downs gained excluding screen passes. |
no_blitz_positive_epa_percent | numeric | Percentage of dropbacks with positive expected points added when not blitzed. |
left_medium_spikes | numeric | Number of clock-stopping spikes on medium (10-19 air yards) throws to the left side of the field. |
left_medium_accuracy_percent | numeric | Percentage of aimed passes charted as accurate by PFF on medium (10-19 air yards) throws to the left side of the field. |
pressure_btt_rate | numeric | Big-time throws as a percentage of qualifying attempts when under pressure, per PFF charting. |
pa_ypa | numeric | Yards gained per pass attempt on play-action dropbacks. |
behind_los_completions | numeric | Number of completed passes on throws behind the line of scrimmage. |
npa_scrambles | numeric | Number of scrambles on non-play-action dropbacks. |
no_pressure_aimed_passes | numeric | Number of aimed passes (attempts excluding throwaways, spikes, batted passes and throws made while hit) from a clean pocket (no pressure), as charted by PFF. |
pressure_dropbacks_percent | numeric | Share of the player's total dropbacks that came when under pressure, expressed as a percentage. |
grades_run | numeric | PFF rushing grade for the player (0-100). |
behind_los_sack_percent | numeric | Percentage of dropbacks that ended in a sack on throws behind the line of scrimmage. |
left_deep_yards | numeric | Passing yards gained on deep (20+ air yards) throws to the left side of the field. |
left_short_aimed_passes | numeric | Number of aimed passes (attempts excluding throwaways, spikes, batted passes and throws made while hit) on short (0-9 air yards) throws to the left side of the field, as charted by PFF. |
npa_pressure_to_sack_rate | numeric | Percentage of pressured dropbacks that ended in a sack on non-play-action dropbacks. |
center_behind_los_completions | numeric | Number of completed passes on throws behind the line of scrimmage to the center of the field. |
pa_twp_rate | numeric | Turnover-worthy plays as a percentage of qualifying attempts on play-action dropbacks, per PFF charting. |
no_pressure_def_gen_pressures | numeric | Number of defense-generated pressures on the player's dropbacks from a clean pocket (no pressure), as charted by PFF. |
left_short_thrown_aways | numeric | Number of intentional throwaways on short (0-9 air yards) throws to the left side of the field. |
pressure_grades_offense | numeric | PFF overall offense grade for the player (0-100) when under pressure. |
left_short_sack_percent | numeric | Percentage of dropbacks that ended in a sack on short (0-9 air yards) throws to the left side of the field. |
center_short_thrown_aways | numeric | Number of intentional throwaways on short (0-9 air yards) throws to the center of the field. |
center_short_interceptions | numeric | Number of passes intercepted on short (0-9 air yards) throws to the center of the field. |
short_avg_depth_of_target | numeric | Average depth of target in air yards on short (0-9 air yards) throws. |
pressure_completion_percent | numeric | Percentage of pass attempts completed when under pressure. |
left_deep_touchdowns | numeric | Number of passing touchdowns thrown on deep (20+ air yards) throws to the left side of the field. |
deep_yards | numeric | Passing yards gained on deep (20+ air yards) throws. |
center_behind_los_turnover_worthy_plays | numeric | Number 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_ypa | numeric | Yards gained per pass attempt on medium (10-19 air yards) throws. |
left_medium_epa | numeric | Total 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_target | numeric | Average depth of target in air yards on deep (20+ air yards) throws to the left side of the field. |
deep_first_downs | numeric | Number of passing first downs gained on deep (20+ air yards) throws. |
pressure_avg_depth_of_target | numeric | Average depth of target in air yards when under pressure. |
short_drop_rate | numeric | Percentage of catchable passes dropped by receivers on short (0-9 air yards) throws. |
left_medium_bats | numeric | Number of pass attempts batted down at the line of scrimmage on medium (10-19 air yards) throws to the left side of the field. |
blitz_epa | numeric | Total expected points added (EPA) on the player's dropbacks when blitzed. |
center_deep_spikes | numeric | Number of clock-stopping spikes on deep (20+ air yards) throws to the center of the field. |
center_short_hit_as_threw | numeric | Number 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_percent | numeric | Percentage of dropbacks with positive expected points added on medium (10-19 air yards) throws to the left side of the field. |
center_deep_touchdowns | numeric | Number of passing touchdowns thrown on deep (20+ air yards) throws to the center of the field. |
right_deep_ypa | numeric | Yards gained per pass attempt on deep (20+ air yards) throws to the right side of the field. |
right_short_big_time_throws | numeric | Number 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_throws | numeric | Number 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_percent | numeric | Percentage of dropbacks with positive expected points added on short (0-9 air yards) throws. |
no_screen_twp_rate | numeric | Turnover-worthy plays as a percentage of qualifying attempts excluding screen passes, per PFF charting. |
left_behind_los_avg_time_to_throw | numeric | Average time to throw per dropback, in seconds from snap to release, on throws behind the line of scrimmage to the left side of the field. |
right_deep_passing_snaps | numeric | Number of passing snaps played on deep (20+ air yards) throws to the right side of the field. |
pressure_drops | numeric | Number of catchable passes dropped by receivers when under pressure. |
right_short_twp_rate | numeric | Turnover-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_attempts | numeric | Number of pass attempts on medium (10-19 air yards) throws to the center of the field. |
right_deep_avg_time_to_throw | numeric | Average time to throw per dropback, in seconds from snap to release, on deep (20+ air yards) throws to the right side of the field. |
no_blitz_def_gen_pressures | numeric | Number of defense-generated pressures on the player's dropbacks when not blitzed, as charted by PFF. |
center_deep_def_gen_pressures | numeric | Number 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. |
pressure_attempts | numeric | Number of pass attempts when under pressure. |
npa_grades_hands_fumble | numeric | PFF hands (fumble) grade for the player, reflecting ball security (0-100) on non-play-action dropbacks. |
behind_los_epa | numeric | Total expected points added (EPA) on the player's dropbacks on throws behind the line of scrimmage. |
right_medium_twp_rate | numeric | Turnover-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_passes | numeric | Number of aimed passes (attempts excluding throwaways, spikes, batted passes and throws made while hit) on deep (20+ air yards) throws to the right side of the field, as charted by PFF. |
right_deep_scrambles | numeric | Number of scrambles on deep (20+ air yards) throws to the right side of the field. |
deep_big_time_throws | numeric | Number of big-time throws on deep (20+ air yards) throws, per PFF's highest-value, highest-difficulty throw designation. |
left_short_turnover_worthy_plays | numeric | Number 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. |
qb_rating | numeric | Traditional NFL passer rating. |
center_short_touchdowns | numeric | Number of passing touchdowns thrown on short (0-9 air yards) throws to the center of the field. |
right_medium_drops | numeric | Number of catchable passes dropped by receivers on medium (10-19 air yards) throws to the right side of the field. |
left_deep_epa | numeric | Total expected points added (EPA) on the player's dropbacks on deep (20+ air yards) throws to the left side of the field. |
pressure_big_time_throws | numeric | Number of big-time throws when under pressure, per PFF's highest-value, highest-difficulty throw designation. |
no_blitz_thrown_aways | numeric | Number of intentional throwaways when not blitzed. |
short_ypa | numeric | Yards gained per pass attempt on short (0-9 air yards) throws. |
medium_pressure_to_sack_rate | numeric | Percentage of pressured dropbacks that ended in a sack on medium (10-19 air yards) throws. |
left_medium_thrown_aways | numeric | Number of intentional throwaways on medium (10-19 air yards) throws to the left side of the field. |
right_behind_los_avg_time_to_throw | numeric | Average time to throw per dropback, in seconds from snap to release, on throws behind the line of scrimmage to the right side of the field. |
completion_percent | numeric | Percentage of pass attempts completed. |
blitz_drops | numeric | Number of catchable passes dropped by receivers when blitzed. |
behind_los_btt_rate | numeric | Big-time throws as a percentage of qualifying attempts on throws behind the line of scrimmage, per PFF charting. |
screen_completions | numeric | Number of completed passes on screen passes. |
screen_btt_rate | numeric | Big-time throws as a percentage of qualifying attempts on screen passes, per PFF charting. |
npa_grades_run | numeric | PFF rushing grade for the player (0-100) on non-play-action dropbacks. |
no_pressure_touchdowns | numeric | Number of passing touchdowns thrown from a clean pocket (no pressure). |
no_screen_interceptions | numeric | Number of passes intercepted excluding screen passes. |
medium_avg_time_to_throw | numeric | Average time to throw per dropback, in seconds from snap to release, on medium (10-19 air yards) throws. |
center_deep_completion_percent | numeric | Percentage of pass attempts completed on deep (20+ air yards) throws to the center of the field. |
behind_los_avg_time_to_throw | numeric | Average time to throw per dropback, in seconds from snap to release, on throws behind the line of scrimmage. |
right_medium_touchdowns | numeric | Number of passing touchdowns thrown on medium (10-19 air yards) throws to the right side of the field. |
no_pressure_sacks | numeric | Number of sacks taken from a clean pocket (no pressure). |
center_short_avg_time_to_throw | numeric | Average time to throw per dropback, in seconds from snap to release, on short (0-9 air yards) throws to the center of the field. |
npa_grades_run_block | numeric | PFF run-blocking grade for the player (0-100) on non-play-action dropbacks. |
left_deep_aimed_passes | numeric | Number of aimed passes (attempts excluding throwaways, spikes, batted passes and throws made while hit) on deep (20+ air yards) throws to the left side of the field, as charted by PFF. |
left_medium_yards | numeric | Passing yards gained on medium (10-19 air yards) throws to the left side of the field. |
center_medium_touchdowns | numeric | Number of passing touchdowns thrown on medium (10-19 air yards) throws to the center of the field. |
blitz_sack_percent | numeric | Percentage of dropbacks that ended in a sack when blitzed. |
no_screen_sacks | numeric | Number of sacks taken excluding screen passes. |
center_short_drop_rate | numeric | Percentage of catchable passes dropped by receivers on short (0-9 air yards) throws to the center of the field. |
left_short_twp_rate | numeric | Turnover-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. |
pressure_sack_percent | numeric | Percentage of dropbacks that ended in a sack when under pressure. |
no_pressure_attempts | numeric | Number of pass attempts from a clean pocket (no pressure). |
right_behind_los_attempts_percent | numeric | Share 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. |
no_blitz_grades_offense | numeric | PFF overall offense grade for the player (0-100) when not blitzed. |
attempts | numeric | Pass attempts thrown by the passer. |
blitz_scrambles | numeric | Number of scrambles when blitzed. |
right_deep_avg_depth_of_target | numeric | Average depth of target in air yards on deep (20+ air yards) throws to the right side of the field. |
behind_los_sacks | numeric | Number of sacks taken on throws behind the line of scrimmage. |
center_deep_yards | numeric | Passing yards gained on deep (20+ air yards) throws to the center of the field. |
short_dropbacks | numeric | Number of dropbacks on short (0-9 air yards) throws. |
no_screen_big_time_throws | numeric | Number of big-time throws excluding screen passes, per PFF's highest-value, highest-difficulty throw designation. |
left_deep_sack_percent | numeric | Percentage 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_throw | numeric | Average time to throw per dropback, in seconds from snap to release, on throws behind the line of scrimmage to the center of the field. |
blitz_dropbacks_percent | numeric | Share of the player's total dropbacks that came when blitzed, expressed as a percentage. |
behind_los_avg_depth_of_target | numeric | Average depth of target in air yards on throws behind the line of scrimmage. |
left_behind_los_epa | numeric | Total 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_rate | numeric | Turnover-worthy plays as a percentage of qualifying attempts on medium (10-19 air yards) throws, per PFF charting. |
left_short_def_gen_pressures | numeric | Number 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. |
npa_drop_rate | numeric | Percentage of catchable passes dropped by receivers on non-play-action dropbacks. |
medium_turnover_worthy_plays | numeric | Number of turnover-worthy plays on medium (10-19 air yards) throws, plays PFF charts as deserving of a turnover. |
behind_los_twp_rate | numeric | Turnover-worthy plays as a percentage of qualifying attempts on throws behind the line of scrimmage, per PFF charting. |
left_behind_los_thrown_aways | numeric | Number of intentional throwaways on throws behind the line of scrimmage to the left side of the field. |
left_short_bats | numeric | Number 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_rate | numeric | Percentage of catchable passes dropped by receivers on medium (10-19 air yards) throws to the center of the field. |
npa_attempts | numeric | Number of pass attempts on non-play-action dropbacks. |
right_deep_bats | numeric | Number of pass attempts batted down at the line of scrimmage on deep (20+ air yards) throws to the right side of the field. |
screen_qb_rating | numeric | Traditional NFL passer rating on screen passes. |
medium_yards | numeric | Passing yards gained on medium (10-19 air yards) throws. |
center_deep_grades_pass | numeric | PFF passing grade (0-100) on deep (20+ air yards) throws to the center of the field. |
center_medium_passing_snaps | numeric | Number of passing snaps played on medium (10-19 air yards) throws to the center of the field. |
center_behind_los_first_downs | numeric | Number of passing first downs gained on throws behind the line of scrimmage to the center of the field. |
npa_grades_offense_penalty | numeric | PFF offensive penalty grade for the player (0-100) on non-play-action dropbacks. |
no_pressure_qb_rating | numeric | Traditional NFL passer rating from a clean pocket (no pressure). |
center_medium_interceptions | numeric | Number of passes intercepted on medium (10-19 air yards) throws to the center of the field. |
pa_bats | numeric | Number of pass attempts batted down at the line of scrimmage on play-action dropbacks. |
pa_attempts | numeric | Number of pass attempts on play-action dropbacks. |
behind_los_grades_pass | numeric | PFF passing grade (0-100) on throws behind the line of scrimmage. |
no_blitz_passing_snaps | numeric | Number of passing snaps played when not blitzed. |
npa_def_gen_pressures | numeric | Number of defense-generated pressures on the player's dropbacks on non-play-action dropbacks, as charted by PFF. |
left_short_hit_as_threw | numeric | Number 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_rating | numeric | Traditional NFL passer rating on deep (20+ air yards) throws. |
no_blitz_aimed_passes | numeric | Number of aimed passes (attempts excluding throwaways, spikes, batted passes and throws made while hit) when not blitzed, as charted by PFF. |
blitz_yards | numeric | Passing yards gained when blitzed. |
no_screen_avg_time_to_throw | numeric | Average time to throw per dropback, in seconds from snap to release, excluding screen passes. |
center_deep_bats | numeric | Number of pass attempts batted down at the line of scrimmage on deep (20+ air yards) throws to the center of the field. |
behind_los_ypa | numeric | Yards gained per pass attempt on throws behind the line of scrimmage. |
pa_yards | numeric | Passing yards gained on play-action dropbacks. |
right_short_interceptions | numeric | Number of passes intercepted on short (0-9 air yards) throws to the right side of the field. |
left_deep_interceptions | numeric | Number of passes intercepted on deep (20+ air yards) throws to the left side of the field. |
right_medium_sacks | numeric | Number of sacks taken on medium (10-19 air yards) throws to the right side of the field. |
npa_positive_epa_percent | numeric | Percentage of dropbacks with positive expected points added on non-play-action dropbacks. |
right_behind_los_turnover_worthy_plays | numeric | Number 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. |
team | character | Team abbreviation the player is credited to for the range. |
no_screen_scrambles | numeric | Number of scrambles excluding screen passes. |
pa_turnover_worthy_plays | numeric | Number of turnover-worthy plays on play-action dropbacks, plays PFF charts as deserving of a turnover. |
right_medium_spikes | numeric | Number of clock-stopping spikes on medium (10-19 air yards) throws to the right side of the field. |
behind_los_hit_as_threw | numeric | Number of attempts on which the passer was hit as he threw on throws behind the line of scrimmage, as charted by PFF. |
no_blitz_attempts | numeric | Number of pass attempts when not blitzed. |
pressure_accuracy_percent | numeric | Percentage of aimed passes charted as accurate by PFF when under pressure. |
left_medium_pressure_to_sack_rate | numeric | Percentage of pressured dropbacks that ended in a sack on medium (10-19 air yards) throws to the left side of the field. |
medium_dropbacks | numeric | Number of dropbacks on medium (10-19 air yards) throws. |
deep_hit_as_threw | numeric | Number of attempts on which the passer was hit as he threw on deep (20+ air yards) throws, as charted by PFF. |
no_blitz_hit_as_threw | numeric | Number of attempts on which the passer was hit as he threw when not blitzed, as charted by PFF. |
right_medium_completion_percent | numeric | Percentage of pass attempts completed on medium (10-19 air yards) throws to the right side of the field. |
pressure_hit_as_threw | numeric | Number of attempts on which the passer was hit as he threw when under pressure, as charted by PFF. |
short_epa | numeric | Total expected points added (EPA) on the player's dropbacks on short (0-9 air yards) throws. |
deep_drop_rate | numeric | Percentage of catchable passes dropped by receivers on deep (20+ air yards) throws. |
blitz_pressure_to_sack_rate | numeric | Percentage of pressured dropbacks that ended in a sack when blitzed. |
pa_aimed_passes | numeric | Number of aimed passes (attempts excluding throwaways, spikes, batted passes and throws made while hit) on play-action dropbacks, as charted by PFF. |
deep_scrambles | numeric | Number of scrambles on deep (20+ air yards) throws. |
pa_grades_offense | numeric | PFF overall offense grade for the player (0-100) on play-action dropbacks. |
screen_positive_epa_percent | numeric | Percentage of dropbacks with positive expected points added on screen passes. |
left_deep_completion_percent | numeric | Percentage of pass attempts completed on deep (20+ air yards) throws to the left side of the field. |
no_screen_dropbacks | numeric | Number of dropbacks excluding screen passes. |
right_short_epa | numeric | Total expected points added (EPA) on the player's dropbacks on short (0-9 air yards) throws to the right side of the field. |
no_screen_dropbacks_percent | numeric | Share of the player's total dropbacks that came excluding screen passes, expressed as a percentage. |
no_blitz_btt_rate | numeric | Big-time throws as a percentage of qualifying attempts when not blitzed, per PFF charting. |
medium_attempts_percent | numeric | Share of the player's total pass attempts that came on medium (10-19 air yards) throws, expressed as a percentage. |
right_behind_los_completion_percent | numeric | Percentage of pass attempts completed on throws behind the line of scrimmage to the right side of the field. |
left_medium_hit_as_threw | numeric | Number 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_rate | numeric | Percentage 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_pressures | numeric | Number 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. |
no_blitz_ypa | numeric | Yards gained per pass attempt when not blitzed. |
right_short_attempts_percent | numeric | Share 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_passes | numeric | Number of aimed passes (attempts excluding throwaways, spikes, batted passes and throws made while hit) on short (0-9 air yards) throws to the center of the field, as charted by PFF. |
npa_sack_percent | numeric | Percentage of dropbacks that ended in a sack on non-play-action dropbacks. |
short_hit_as_threw | numeric | Number of attempts on which the passer was hit as he threw on short (0-9 air yards) throws, as charted by PFF. |
blitz_grades_run | numeric | PFF rushing grade for the player (0-100) when blitzed. |
right_medium_turnover_worthy_plays | numeric | Number 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_epa | numeric | Total 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_rate | numeric | Percentage of pressured dropbacks that ended in a sack on throws behind the line of scrimmage to the center of the field. |
pa_positive_epa_percent | numeric | Percentage of dropbacks with positive expected points added on play-action dropbacks. |
pressure_interceptions | numeric | Number of passes intercepted when under pressure. |
right_behind_los_ypa | numeric | Yards gained per pass attempt on throws behind the line of scrimmage to the right side of the field. |
deep_interceptions | numeric | Number of passes intercepted on deep (20+ air yards) throws. |
left_medium_twp_rate | numeric | Turnover-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. |
blitz_grades_hands_fumble | numeric | PFF hands (fumble) grade for the player, reflecting ball security (0-100) when blitzed. |
passing_snaps | numeric | Number of passing snaps played. |
pa_grades_run_block | numeric | PFF run-blocking grade for the player (0-100) on play-action dropbacks. |
pressure_to_sack_rate | numeric | Percentage of pressured dropbacks that ended in a sack. |
ypa | numeric | Yards gained per pass attempt. |
right_behind_los_big_time_throws | numeric | Number 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_percent | numeric | Percentage of dropbacks that ended in a sack on medium (10-19 air yards) throws to the center of the field. |
drops | numeric | Passes dropped by the passer's receivers. |
center_deep_thrown_aways | numeric | Number of intentional throwaways on deep (20+ air yards) throws to the center of the field. |
short_thrown_aways | numeric | Number of intentional throwaways on short (0-9 air yards) throws. |
left_short_btt_rate | numeric | Big-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. |
no_screen_turnover_worthy_plays | numeric | Number of turnover-worthy plays excluding screen passes, plays PFF charts as deserving of a turnover. |
no_pressure_grades_offense_penalty | numeric | PFF offensive penalty grade for the player (0-100) from a clean pocket (no pressure). |
right_medium_accuracy_percent | numeric | Percentage of aimed passes charted as accurate by PFF on medium (10-19 air yards) throws to the right side of the field. |
position | character | PFF position code the player is listed at (e.g. QB, HB, FB, WR, TE, T, G, C, ED, DI, LB, CB, S, K, P). |
short_def_gen_pressures | numeric | Number of defense-generated pressures on the player's dropbacks on short (0-9 air yards) throws, as charted by PFF. |
center_deep_dropbacks | numeric | Number of dropbacks on deep (20+ air yards) throws to the center of the field. |
center_medium_accuracy_percent | numeric | Percentage of aimed passes charted as accurate by PFF on medium (10-19 air yards) throws to the center of the field. |
blitz_grades_offense | numeric | PFF overall offense grade for the player (0-100) when blitzed. |
right_behind_los_yards | numeric | Passing yards gained on throws behind the line of scrimmage to the right side of the field. |
right_medium_attempts | numeric | Number of pass attempts on medium (10-19 air yards) throws to the right side of the field. |
grades_hands_fumble | numeric | PFF hands (fumble) grade for the player, reflecting ball security (0-100). |
left_medium_attempts | numeric | Number of pass attempts on medium (10-19 air yards) throws to the left side of the field. |
npa_epa | numeric | Total expected points added (EPA) on the player's dropbacks on non-play-action dropbacks. |
no_screen_avg_depth_of_target | numeric | Average depth of target in air yards excluding screen passes. |
medium_accuracy_percent | numeric | Percentage of aimed passes charted as accurate by PFF on medium (10-19 air yards) throws. |
left_medium_drops | numeric | Number of catchable passes dropped by receivers on medium (10-19 air yards) throws to the left side of the field. |
pa_grades_hands_fumble | numeric | PFF hands (fumble) grade for the player, reflecting ball security (0-100) on play-action dropbacks. |
no_screen_completion_percent | numeric | Percentage of pass attempts completed excluding screen passes. |
left_short_avg_time_to_throw | numeric | Average time to throw per dropback, in seconds from snap to release, on short (0-9 air yards) throws to the left side of the field. |
pa_hit_as_threw | numeric | Number of attempts on which the passer was hit as he threw on play-action dropbacks, as charted by PFF. |
medium_passing_snaps | numeric | Number of passing snaps played on medium (10-19 air yards) throws. |
center_short_epa | numeric | Total 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_snaps | numeric | Number of passing snaps played on throws behind the line of scrimmage to the left side of the field. |
left_deep_pressure_to_sack_rate | numeric | Percentage of pressured dropbacks that ended in a sack on deep (20+ air yards) throws to the left side of the field. |
avg_time_to_throw | numeric | Average time to throw per dropback, in seconds from snap to release. |
pa_grades_offense_penalty | numeric | PFF offensive penalty grade for the player (0-100) on play-action dropbacks. |
deep_bats | numeric | Number of pass attempts batted down at the line of scrimmage on deep (20+ air yards) throws. |
npa_dropbacks_percent | numeric | Share of the player's total dropbacks that came on non-play-action dropbacks, expressed as a percentage. |
left_medium_passing_snaps | numeric | Number of passing snaps played on medium (10-19 air yards) throws to the left side of the field. |
pressure_def_gen_pressures | numeric | Number of defense-generated pressures on the player's dropbacks when under pressure, as charted by PFF. |
left_medium_scrambles | numeric | Number of scrambles on medium (10-19 air yards) throws to the left side of the field. |
npa_grades_pass | numeric | PFF passing grade (0-100) on non-play-action dropbacks. |
pressure_grades_pass | numeric | PFF passing grade (0-100) when under pressure. |
right_deep_completion_percent | numeric | Percentage of pass attempts completed on deep (20+ air yards) throws to the right side of the field. |
big_time_throws | numeric | Number of big-time throws, per PFF's highest-value, highest-difficulty throw designation. |
screen_grades_run | numeric | PFF rushing grade for the player (0-100) on screen passes. |
left_short_drops | numeric | Number of catchable passes dropped by receivers on short (0-9 air yards) throws to the left side of the field. |
screen_first_downs | numeric | Number of passing first downs gained on screen passes. |
npa_completion_percent | numeric | Percentage of pass attempts completed on non-play-action dropbacks. |
left_deep_accuracy_percent | numeric | Percentage of aimed passes charted as accurate by PFF on deep (20+ air yards) throws to the left side of the field. |
medium_positive_epa_percent | numeric | Percentage of dropbacks with positive expected points added on medium (10-19 air yards) throws. |
no_blitz_qb_rating | numeric | Traditional NFL passer rating when not blitzed. |
blitz_hit_as_threw | numeric | Number of attempts on which the passer was hit as he threw when blitzed, as charted by PFF. |
behind_los_turnover_worthy_plays | numeric | Number of turnover-worthy plays on throws behind the line of scrimmage, plays PFF charts as deserving of a turnover. |
right_medium_epa | numeric | Total 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_dropbacks | numeric | Number of dropbacks on deep (20+ air yards) throws to the right side of the field. |
deep_ypa | numeric | Yards gained per pass attempt on deep (20+ air yards) throws. |
center_medium_completions | numeric | Number of completed passes on medium (10-19 air yards) throws to the center of the field. |
left_medium_avg_time_to_throw | numeric | Average time to throw per dropback, in seconds from snap to release, on medium (10-19 air yards) throws to the left side of the field. |
left_short_sacks | numeric | Number of sacks taken on short (0-9 air yards) throws to the left side of the field. |
left_behind_los_spikes | numeric | Number of clock-stopping spikes on throws behind the line of scrimmage to the left side of the field. |
no_screen_grades_run_block | numeric | PFF run-blocking grade for the player (0-100) excluding screen passes. |
pressure_ypa | numeric | Yards gained per pass attempt when under pressure. |
left_deep_def_gen_pressures | numeric | Number 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. |
no_screen_hit_as_threw | numeric | Number of attempts on which the passer was hit as he threw excluding screen passes, as charted by PFF. |
center_short_qb_rating | numeric | Traditional NFL passer rating on short (0-9 air yards) throws to the center of the field. |
center_deep_interceptions | numeric | Number of passes intercepted on deep (20+ air yards) throws to the center of the field. |
right_deep_completions | numeric | Number of completed passes on deep (20+ air yards) throws to the right side of the field. |
center_behind_los_sacks | numeric | Number of sacks taken on throws behind the line of scrimmage to the center of the field. |
screen_turnover_worthy_plays | numeric | Number of turnover-worthy plays on screen passes, plays PFF charts as deserving of a turnover. |
deep_completions | numeric | Number of completed passes on deep (20+ air yards) throws. |
left_medium_attempts_percent | numeric | Share 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. |
pressure_avg_time_to_throw | numeric | Average time to throw per dropback, in seconds from snap to release, when under pressure. |
short_yards | numeric | Passing yards gained on short (0-9 air yards) throws. |
behind_los_qb_rating | numeric | Traditional NFL passer rating on throws behind the line of scrimmage. |
right_short_sacks | numeric | Number of sacks taken on short (0-9 air yards) throws to the right side of the field. |
right_behind_los_thrown_aways | numeric | Number of intentional throwaways on throws behind the line of scrimmage to the right side of the field. |
center_short_spikes | numeric | Number of clock-stopping spikes on short (0-9 air yards) throws to the center of the field. |
center_behind_los_hit_as_threw | numeric | Number 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. |
no_blitz_completions | numeric | Number of completed passes when not blitzed. |
center_deep_turnover_worthy_plays | numeric | Number 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_percent | numeric | Percentage of dropbacks that ended in a sack on medium (10-19 air yards) throws to the left side of the field. |
behind_los_completion_percent | numeric | Percentage of pass attempts completed on throws behind the line of scrimmage. |
left_deep_attempts_percent | numeric | Share 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. |
no_pressure_sack_percent | numeric | Percentage of dropbacks that ended in a sack from a clean pocket (no pressure). |
center_deep_big_time_throws | numeric | Number 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. |
npa_avg_depth_of_target | numeric | Average depth of target in air yards on non-play-action dropbacks. |
npa_dropbacks | numeric | Number of dropbacks on non-play-action dropbacks. |
player | character | Player's display name as PFF lists it. |
left_medium_avg_depth_of_target | numeric | Average depth of target in air yards on medium (10-19 air yards) throws to the left side of the field. |
no_blitz_accuracy_percent | numeric | Percentage of aimed passes charted as accurate by PFF when not blitzed. |
behind_los_thrown_aways | numeric | Number of intentional throwaways on throws behind the line of scrimmage. |
center_medium_def_gen_pressures | numeric | Number 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_throw | numeric | Average time to throw per dropback, in seconds from snap to release, on short (0-9 air yards) throws. |
left_deep_twp_rate | numeric | Turnover-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_epa | numeric | Total 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_throws | numeric | Number 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. |
pa_drops | numeric | Number of catchable passes dropped by receivers on play-action dropbacks. |
no_pressure_pressure_to_sack_rate | character | Pressure-to-sack rate as reported within the no-pressure split of the PFF passing-pressure facet. |
right_medium_yards | numeric | Passing yards gained on medium (10-19 air yards) throws to the right side of the field. |
pa_btt_rate | numeric | Big-time throws as a percentage of qualifying attempts on play-action dropbacks, per PFF charting. |
no_pressure_turnover_worthy_plays | numeric | Number of turnover-worthy plays from a clean pocket (no pressure), plays PFF charts as deserving of a turnover. |
pressure_first_downs | numeric | Number of passing first downs gained when under pressure. |
positive_epa_percent | numeric | Percentage of dropbacks with positive expected points added. |
right_medium_drop_rate | numeric | Percentage of catchable passes dropped by receivers on medium (10-19 air yards) throws to the right side of the field. |
blitz_passing_snaps | numeric | Number of passing snaps played when blitzed. |
center_medium_big_time_throws | numeric | Number 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_id | numeric | PFF franchise (team) id (integer join key). |
left_short_completion_percent | numeric | Percentage of pass attempts completed on short (0-9 air yards) throws to the left side of the field. |
screen_big_time_throws | numeric | Number of big-time throws on screen passes, per PFF's highest-value, highest-difficulty throw designation. |
left_short_drop_rate | numeric | Percentage of catchable passes dropped by receivers on short (0-9 air yards) throws to the left side of the field. |
left_behind_los_scrambles | numeric | Number of scrambles on throws behind the line of scrimmage to the left side of the field. |
left_medium_btt_rate | numeric | Big-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. |
screen_aimed_passes | numeric | Number of aimed passes (attempts excluding throwaways, spikes, batted passes and throws made while hit) on screen passes, as charted by PFF. |
right_deep_hit_as_threw | numeric | Number 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_bats | numeric | Number of pass attempts batted down at the line of scrimmage on throws behind the line of scrimmage. |
no_pressure_twp_rate | numeric | Turnover-worthy plays as a percentage of qualifying attempts from a clean pocket (no pressure), per PFF charting. |
npa_touchdowns | numeric | Number of passing touchdowns thrown on non-play-action dropbacks. |
no_blitz_sacks | numeric | Number of sacks taken when not blitzed. |
short_first_downs | numeric | Number of passing first downs gained on short (0-9 air yards) throws. |
left_deep_attempts | numeric | Number of pass attempts on deep (20+ air yards) throws to the left side of the field. |
right_behind_los_attempts | numeric | Number of pass attempts on throws behind the line of scrimmage to the right side of the field. |
screen_attempts | numeric | Number of pass attempts on screen passes. |
screen_dropbacks | numeric | Number of dropbacks on screen passes. |
right_deep_sacks | numeric | Number of sacks taken on deep (20+ air yards) throws to the right side of the field. |
left_behind_los_attempts_percent | numeric | Share 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_throws | numeric | Number 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_rate | numeric | Percentage of pressured dropbacks that ended in a sack on deep (20+ air yards) throws to the center of the field. |
left_medium_big_time_throws | numeric | Number 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_bats | numeric | Number 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_pressures | numeric | Number 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. |
no_screen_yards | numeric | Passing yards gained excluding screen passes. |
right_deep_turnover_worthy_plays | numeric | Number 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_spikes | numeric | Number of clock-stopping spikes on short (0-9 air yards) throws to the left side of the field. |
left_medium_aimed_passes | numeric | Number of aimed passes (attempts excluding throwaways, spikes, batted passes and throws made while hit) on medium (10-19 air yards) throws to the left side of the field, as charted by PFF. |
left_behind_los_twp_rate | numeric | Turnover-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_pass | numeric | PFF passing grade (0-100) on short (0-9 air yards) throws. |
right_short_drops | numeric | Number 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_throw | numeric | Average time to throw per dropback, in seconds from snap to release, on short (0-9 air yards) throws to the right side of the field. |
pa_scrambles | numeric | Number of scrambles on play-action dropbacks. |
right_medium_thrown_aways | numeric | Number of intentional throwaways on medium (10-19 air yards) throws to the right side of the field. |
no_pressure_accuracy_percent | numeric | Percentage of aimed passes charted as accurate by PFF from a clean pocket (no pressure). |
center_short_sack_percent | numeric | Percentage of dropbacks that ended in a sack on short (0-9 air yards) throws to the center of the field. |
right_short_passing_snaps | numeric | Number of passing snaps played on short (0-9 air yards) throws to the right side of the field. |
center_short_def_gen_pressures | numeric | Number 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_percent | numeric | Percentage of dropbacks with positive expected points added on medium (10-19 air yards) throws to the center of the field. |
medium_drops | numeric | Number of catchable passes dropped by receivers on medium (10-19 air yards) throws. |
center_medium_aimed_passes | numeric | Number of aimed passes (attempts excluding throwaways, spikes, batted passes and throws made while hit) on medium (10-19 air yards) throws to the center of the field, as charted by PFF. |
center_short_sacks | numeric | Number of sacks taken on short (0-9 air yards) throws to the center of the field. |
pa_completion_percent | numeric | Percentage of pass attempts completed on play-action dropbacks. |
deep_attempts_percent | numeric | Share of the player's total pass attempts that came on deep (20+ air yards) throws, expressed as a percentage. |
center_behind_los_def_gen_pressures | numeric | Number 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_snaps | numeric | Number of passing snaps played on short (0-9 air yards) throws to the left side of the field. |
center_medium_grades_pass | numeric | PFF passing grade (0-100) on medium (10-19 air yards) throws to the center of the field. |
center_deep_avg_time_to_throw | numeric | Average time to throw per dropback, in seconds from snap to release, on deep (20+ air yards) throws to the center of the field. |
pa_avg_depth_of_target | numeric | Average depth of target in air yards on play-action dropbacks. |
pa_interceptions | numeric | Number of passes intercepted on play-action dropbacks. |
no_screen_accuracy_percent | numeric | Percentage of aimed passes charted as accurate by PFF excluding screen passes. |
behind_los_positive_epa_percent | numeric | Percentage of dropbacks with positive expected points added on throws behind the line of scrimmage. |
no_screen_spikes | numeric | Number of clock-stopping spikes excluding screen passes. |
center_short_completion_percent | numeric | Percentage of pass attempts completed on short (0-9 air yards) throws to the center of the field. |
pa_dropbacks | numeric | Number of dropbacks on play-action dropbacks. |
left_deep_hit_as_threw | numeric | Number 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_pass | numeric | PFF passing grade (0-100) on short (0-9 air yards) throws to the center of the field. |
left_short_attempts_percent | numeric | Share 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_scrambles | numeric | Number of scrambles on deep (20+ air yards) throws to the left side of the field. |
no_blitz_twp_rate | numeric | Turnover-worthy plays as a percentage of qualifying attempts when not blitzed, per PFF charting. |
no_pressure_hit_as_threw | numeric | Number of attempts on which the passer was hit as he threw from a clean pocket (no pressure), as charted by PFF. |
right_short_completions | numeric | Number of completed passes on short (0-9 air yards) throws to the right side of the field. |
center_behind_los_aimed_passes | numeric | Number of aimed passes (attempts excluding throwaways, spikes, batted passes and throws made while hit) on throws behind the line of scrimmage to the center of the field, as charted by PFF. |
right_short_scrambles | numeric | Number of scrambles on short (0-9 air yards) throws to the right side of the field. |
center_medium_qb_rating | numeric | Traditional NFL passer rating on medium (10-19 air yards) throws to the center of the field. |
no_pressure_grades_pass | numeric | PFF passing grade (0-100) from a clean pocket (no pressure). |
npa_big_time_throws | numeric | Number of big-time throws on non-play-action dropbacks, per PFF's highest-value, highest-difficulty throw designation. |
deep_avg_time_to_throw | numeric | Average time to throw per dropback, in seconds from snap to release, on deep (20+ air yards) throws. |
no_screen_sack_percent | numeric | Percentage of dropbacks that ended in a sack excluding screen passes. |
avg_depth_of_target | numeric | Average depth of target in air yards. |
no_pressure_positive_epa_percent | numeric | Percentage of dropbacks with positive expected points added from a clean pocket (no pressure). |
turnover_worthy_plays | numeric | Number of turnover-worthy plays, plays PFF charts as deserving of a turnover. |
epa | numeric | Expected points added per play on the passer's dropbacks, as computed by PFF (an average such as 0.14, not a total). |
pressure_spikes | numeric | Number of clock-stopping spikes when under pressure. |
pressure_grades_hands_fumble | numeric | PFF hands (fumble) grade for the player, reflecting ball security (0-100) when under pressure. |
left_deep_drops | numeric | Number of catchable passes dropped by receivers on deep (20+ air yards) throws to the left side of the field. |
right_behind_los_def_gen_pressures | numeric | Number 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. |
pa_epa | numeric | Total expected points added (EPA) on the player's dropbacks on play-action dropbacks. |
pressure_qb_rating | numeric | Traditional NFL passer rating when under pressure. |
center_deep_positive_epa_percent | numeric | Percentage of dropbacks with positive expected points added on deep (20+ air yards) throws to the center of the field. |
center_deep_hit_as_threw | numeric | Number 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. |
no_screen_attempts | numeric | Number of pass attempts excluding screen passes. |
pa_passing_snaps | numeric | Number of passing snaps played on play-action dropbacks. |
aimed_passes | numeric | Number of aimed passes (attempts excluding throwaways, spikes, batted passes and throws made while hit), as charted by PFF. |
blitz_bats | numeric | Number of pass attempts batted down at the line of scrimmage when blitzed. |
pressure_touchdowns | numeric | Number of passing touchdowns thrown when under pressure. |
npa_completions | numeric | Number of completed passes on non-play-action dropbacks. |
short_spikes | numeric | Number of clock-stopping spikes on short (0-9 air yards) throws. |
pressure_thrown_aways | numeric | Number of intentional throwaways when under pressure. |
right_behind_los_completions | numeric | Number of completed passes on throws behind the line of scrimmage to the right side of the field. |
no_blitz_interceptions | numeric | Number of passes intercepted when not blitzed. |
center_behind_los_drop_rate | numeric | Percentage of catchable passes dropped by receivers on throws behind the line of scrimmage to the center of the field. |
short_drops | numeric | Number of catchable passes dropped by receivers on short (0-9 air yards) throws. |
deep_aimed_passes | numeric | Number of aimed passes (attempts excluding throwaways, spikes, batted passes and throws made while hit) on deep (20+ air yards) throws, as charted by PFF. |
right_medium_avg_depth_of_target | numeric | Average depth of target in air yards on medium (10-19 air yards) throws to the right side of the field. |
short_pressure_to_sack_rate | numeric | Percentage of pressured dropbacks that ended in a sack on short (0-9 air yards) throws. |
screen_touchdowns | numeric | Number of passing touchdowns thrown on screen passes. |
center_deep_qb_rating | numeric | Traditional NFL passer rating on deep (20+ air yards) throws to the center of the field. |
left_medium_completions | numeric | Number of completed passes on medium (10-19 air yards) throws to the left side of the field. |
center_deep_sacks | numeric | Number of sacks taken on deep (20+ air yards) throws to the center of the field. |
left_deep_big_time_throws | numeric | Number 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. |
blitz_dropbacks | numeric | Number of dropbacks when blitzed. |
center_medium_first_downs | numeric | Number of passing first downs gained on medium (10-19 air yards) throws to the center of the field. |
center_medium_dropbacks | numeric | Number of dropbacks on medium (10-19 air yards) throws to the center of the field. |
blitz_def_gen_pressures | numeric | Number of defense-generated pressures on the player's dropbacks when blitzed, as charted by PFF. |
npa_first_downs | numeric | Number of passing first downs gained on non-play-action dropbacks. |
no_screen_touchdowns | numeric | Number of passing touchdowns thrown excluding screen passes. |
right_deep_def_gen_pressures | numeric | Number 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_touchdowns | numeric | Number of passing touchdowns thrown on short (0-9 air yards) throws to the left side of the field. |
medium_drop_rate | numeric | Percentage of catchable passes dropped by receivers on medium (10-19 air yards) throws. |
player_id | numeric | PFF player id (integer; matches the /players id and every player_id join key). |
npa_yards | numeric | Passing yards gained on non-play-action dropbacks. |
left_medium_ypa | numeric | Yards gained per pass attempt on medium (10-19 air yards) throws to the left side of the field. |
right_medium_passing_snaps | numeric | Number of passing snaps played on medium (10-19 air yards) throws to the right side of the field. |
no_screen_ypa | numeric | Yards gained per pass attempt excluding screen passes. |
no_blitz_big_time_throws | numeric | Number of big-time throws when not blitzed, per PFF's highest-value, highest-difficulty throw designation. |
center_short_scrambles | numeric | Number of scrambles on short (0-9 air yards) throws to the center of the field. |
npa_turnover_worthy_plays | numeric | Number of turnover-worthy plays on non-play-action dropbacks, plays PFF charts as deserving of a turnover. |
left_behind_los_turnover_worthy_plays | numeric | Number 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_yards | numeric | Passing yards gained on medium (10-19 air yards) throws to the center of the field. |
center_deep_epa | numeric | Total expected points added (EPA) on the player's dropbacks on deep (20+ air yards) throws to the center of the field. |
npa_interceptions | numeric | Number of passes intercepted on non-play-action dropbacks. |
left_medium_interceptions | numeric | Number of passes intercepted on medium (10-19 air yards) throws to the left side of the field. |
right_deep_interceptions | numeric | Number of passes intercepted on deep (20+ air yards) throws to the right side of the field. |
no_pressure_avg_depth_of_target | numeric | Average depth of target in air yards from a clean pocket (no pressure). |
touchdowns | numeric | Number of passing touchdowns thrown. |
medium_completion_percent | numeric | Percentage of pass attempts completed on medium (10-19 air yards) throws. |
right_behind_los_grades_pass | numeric | PFF passing grade (0-100) on throws behind the line of scrimmage to the right side of the field. |
deep_positive_epa_percent | numeric | Percentage of dropbacks with positive expected points added on deep (20+ air yards) throws. |
no_screen_pressure_to_sack_rate | numeric | Percentage of pressured dropbacks that ended in a sack excluding screen passes. |
behind_los_accuracy_percent | numeric | Percentage of aimed passes charted as accurate by PFF on throws behind the line of scrimmage. |
center_deep_scrambles | numeric | Number of scrambles on deep (20+ air yards) throws to the center of the field. |
center_short_twp_rate | numeric | Turnover-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_touchdowns | numeric | Number of passing touchdowns thrown on throws behind the line of scrimmage. |
left_medium_qb_rating | numeric | Traditional NFL passer rating on medium (10-19 air yards) throws to the left side of the field. |
no_pressure_yards | numeric | Passing yards gained from a clean pocket (no pressure). |
screen_sacks | numeric | Number of sacks taken on screen passes. |
def_gen_pressures | numeric | Number of defense-generated pressures on the player's dropbacks, as charted by PFF. |
right_medium_completions | numeric | Number of completed passes on medium (10-19 air yards) throws to the right side of the field. |
right_behind_los_drops | numeric | Number of catchable passes dropped by receivers on throws behind the line of scrimmage to the right side of the field. |
left_behind_los_first_downs | numeric | Number of passing first downs gained on throws behind the line of scrimmage to the left side of the field. |
blitz_twp_rate | numeric | Turnover-worthy plays as a percentage of qualifying attempts when blitzed, per PFF charting. |
short_qb_rating | numeric | Traditional NFL passer rating on short (0-9 air yards) throws. |
blitz_accuracy_percent | numeric | Percentage of aimed passes charted as accurate by PFF when blitzed. |
center_medium_btt_rate | numeric | Big-time throws as a percentage of qualifying attempts on medium (10-19 air yards) throws to the center of the field, per PFF charting. |
no_pressure_big_time_throws | numeric | Number of big-time throws from a clean pocket (no pressure), per PFF's highest-value, highest-difficulty throw designation. |
left_deep_grades_pass | numeric | PFF passing grade (0-100) on deep (20+ air yards) throws to the left side of the field. |
no_blitz_grades_pass_block | numeric | PFF pass-blocking grade for the player (0-100) when not blitzed. |
screen_grades_hands_drop | numeric | PFF hands (drop) grade for the player (0-100) on screen passes. |
screen_grades_pass_block | numeric | PFF pass-blocking grade for the player (0-100) on screen passes. |
no_screen_grades_pass_block | numeric | PFF pass-blocking grade for the player (0-100) excluding screen passes. |
pressure_grades_pass_route | numeric | PFF receiving (route) grade for the player (0-100) when under pressure. |
no_screen_grades_pass_route | numeric | PFF receiving (route) grade for the player (0-100) excluding screen passes. |
pa_grades_hands_drop | numeric | PFF hands (drop) grade for the player (0-100) on play-action dropbacks. |
blitz_grades_pass_block | numeric | PFF pass-blocking grade for the player (0-100) when blitzed. |
screen_grades_pass_route | numeric | PFF receiving (route) grade for the player (0-100) on screen passes. |
no_pressure_grades_pass_block | numeric | PFF pass-blocking grade for the player (0-100) from a clean pocket (no pressure). |
npa_grades_pass_block | numeric | PFF pass-blocking grade for the player (0-100) on non-play-action dropbacks. |
pressure_grades_pass_block | numeric | PFF pass-blocking grade for the player (0-100) when under pressure. |
pa_grades_pass_block | numeric | PFF pass-blocking grade for the player (0-100) on play-action dropbacks. |
no_pressure_grades_hands_drop | numeric | PFF hands (drop) grade for the player (0-100) from a clean pocket (no pressure). |
npa_grades_pass_route | numeric | PFF receiving (route) grade for the player (0-100) on non-play-action dropbacks. |
npa_grades_hands_drop | numeric | PFF hands (drop) grade for the player (0-100) on non-play-action dropbacks. |
pa_grades_pass_route | numeric | PFF receiving (route) grade for the player (0-100) on play-action dropbacks. |
blitz_grades_hands_drop | numeric | PFF hands (drop) grade for the player (0-100) when blitzed. |
blitz_grades_pass_route | numeric | PFF receiving (route) grade for the player (0-100) when blitzed. |
no_screen_grades_hands_drop | numeric | PFF hands (drop) grade for the player (0-100) excluding screen passes. |
no_pressure_grades_pass_route | numeric | PFF receiving (route) grade for the player (0-100) from a clean pocket (no pressure). |
no_blitz_grades_pass_route | numeric | PFF receiving (route) grade for the player (0-100) when not blitzed. |
pressure_grades_hands_drop | numeric | PFF hands (drop) grade for the player (0-100) when under pressure. |
no_blitz_grades_hands_drop | numeric | PFF hands (drop) grade for the player (0-100) when not blitzed. |
pa_grades_screen_block | numeric | PFF screen-blocking grade for the player (0-100) on play-action dropbacks. |
blitz_grades_run_block | numeric | PFF run-blocking grade for the player (0-100) when blitzed. |
screen_grades_screen_block | numeric | PFF screen-blocking grade for the player (0-100) on screen passes. |
no_pressure_grades_run_block | numeric | PFF run-blocking grade for the player (0-100) from a clean pocket (no pressure). |
no_screen_grades_screen_block | numeric | PFF screen-blocking grade for the player (0-100) excluding screen passes. |
no_blitz_grades_run_block | numeric | PFF run-blocking grade for the player (0-100) when not blitzed. |
blitz_grades_screen_block | numeric | PFF screen-blocking grade for the player (0-100) when blitzed. |
pressure_grades_screen_block | numeric | PFF screen-blocking grade for the player (0-100) when under pressure. |
no_blitz_grades_screen_block | numeric | PFF screen-blocking grade for the player (0-100) when not blitzed. |
npa_grades_screen_block | numeric | PFF screen-blocking grade for the player (0-100) on non-play-action dropbacks. |
pressure_grades_run_block | numeric | PFF run-blocking grade for the player (0-100) when under pressure. |
no_pressure_grades_screen_block | numeric | PFF screen-blocking grade for the player (0-100) from a clean pocket (no pressure). |
pa_grades_defense_penalty | character | PFF defensive penalty grade for the player (0-100) on play-action dropbacks. |
screen_grades_run_defense | character | PFF run-defense grade for the player (0-100) on screen passes. |
npa_grades_defense_penalty | numeric | PFF defensive penalty grade for the player (0-100) on non-play-action dropbacks. |
pa_grades_run_defense | character | PFF run-defense grade for the player (0-100) on play-action dropbacks. |
pa_grades_defense | character | PFF overall defense grade for the player (0-100) on play-action dropbacks. |
npa_grades_defense | numeric | PFF overall defense grade for the player (0-100) on non-play-action dropbacks. |
screen_grades_defense | character | PFF overall defense grade for the player (0-100) on screen passes. |
screen_grades_defense_penalty | character | PFF defensive penalty grade for the player (0-100) on screen passes. |
no_screen_grades_run_defense | numeric | PFF run-defense grade for the player (0-100) excluding screen passes. |
no_screen_grades_defense | numeric | PFF overall defense grade for the player (0-100) excluding screen passes. |
no_screen_grades_defense_penalty | numeric | PFF defensive penalty grade for the player (0-100) excluding screen passes. |
npa_grades_run_defense | numeric | PFF run-defense grade for the player (0-100) on non-play-action dropbacks. |
Rows are untyped Row[] (not parity-verified yet).
Returns — pff_api_facet_passing_pressure / pffApiFacetPassingPressure
| col_name | type | description |
|---|---|---|
no_blitz_completion_percent | numeric | Percentage of pass attempts completed when not blitzed. |
grades_offense | numeric | PFF overall offense grade for the player (0-100). |
no_pressure_scrambles | numeric | Number of scrambles from a clean pocket (no pressure). |
blitz_touchdowns | numeric | Number of passing touchdowns thrown when blitzed. |
pressure_yards | numeric | Passing yards gained when under pressure. |
no_pressure_spikes | numeric | Number of clock-stopping spikes from a clean pocket (no pressure). |
blitz_ypa | numeric | Yards gained per pass attempt when blitzed. |
no_blitz_grades_run | numeric | PFF rushing grade for the player (0-100) when not blitzed. |
blitz_qb_rating | numeric | Traditional NFL passer rating when blitzed. |
no_pressure_thrown_aways | numeric | Number of intentional throwaways from a clean pocket (no pressure). |
no_blitz_bats | numeric | Number of pass attempts batted down at the line of scrimmage when not blitzed. |
no_blitz_drops | numeric | Number of catchable passes dropped by receivers when not blitzed. |
no_pressure_completion_percent | numeric | Percentage of pass attempts completed from a clean pocket (no pressure). |
blitz_aimed_passes | numeric | Number of aimed passes (attempts excluding throwaways, spikes, batted passes and throws made while hit) when blitzed, as charted by PFF. |
pressure_grades_run | numeric | PFF rushing grade for the player (0-100) when under pressure. |
no_blitz_sack_percent | numeric | Percentage of dropbacks that ended in a sack when not blitzed. |
no_pressure_bats | numeric | Number of pass attempts batted down at the line of scrimmage from a clean pocket (no pressure). |
pressure_completions | numeric | Number of completed passes when under pressure. |
blitz_big_time_throws | numeric | Number of big-time throws when blitzed, per PFF's highest-value, highest-difficulty throw designation. |
no_blitz_drop_rate | numeric | Percentage of catchable passes dropped by receivers when not blitzed. |
blitz_spikes | numeric | Number of clock-stopping spikes when blitzed. |
no_pressure_completions | numeric | Number of completed passes from a clean pocket (no pressure). |
draft_season | numeric | NFL season (year) in which the player was drafted, per PFF player metadata. |
no_pressure_passing_snaps | numeric | Number of passing snaps played from a clean pocket (no pressure). |
no_blitz_first_downs | numeric | Number of passing first downs gained when not blitzed. |
blitz_avg_time_to_throw | numeric | Average time to throw per dropback, in seconds from snap to release, when blitzed. |
no_pressure_grades_hands_fumble | numeric | PFF hands (fumble) grade for the player, reflecting ball security (0-100) from a clean pocket (no pressure). |
pressure_aimed_passes | numeric | Number of aimed passes (attempts excluding throwaways, spikes, batted passes and throws made while hit) when under pressure, as charted by PFF. |
blitz_sacks | numeric | Number of sacks taken when blitzed. |
no_pressure_interceptions | numeric | Number of passes intercepted from a clean pocket (no pressure). |
team_name | character | Team abbreviation the player is credited to for the range. |
pressure_epa | numeric | Total expected points added (EPA) on the player's dropbacks when under pressure. |
blitz_completions | numeric | Number of completed passes when blitzed. |
blitz_attempts | numeric | Number of pass attempts when blitzed. |
pressure_twp_rate | numeric | Turnover-worthy plays as a percentage of qualifying attempts when under pressure, per PFF charting. |
pressure_sacks | numeric | Number of sacks taken when under pressure. |
no_blitz_pressure_to_sack_rate | numeric | Percentage of pressured dropbacks that ended in a sack when not blitzed. |
no_pressure_ypa | numeric | Yards gained per pass attempt from a clean pocket (no pressure). |
pressure_passing_snaps | numeric | Number of passing snaps played when under pressure. |
grades_pass | numeric | PFF passing grade (0-100). |
pressure_bats | numeric | Number of pass attempts batted down at the line of scrimmage when under pressure. |
blitz_thrown_aways | numeric | Number of intentional throwaways when blitzed. |
no_pressure_drops | numeric | Number of catchable passes dropped by receivers from a clean pocket (no pressure). |
jersey_number | character | Jersey number (string; zero-padded, e.g. "09"). |
pressure_grades_offense_penalty | numeric | PFF offensive penalty grade for the player (0-100) when under pressure. |
pressure_scrambles | numeric | Number of scrambles when under pressure. |
blitz_drop_rate | numeric | Percentage of catchable passes dropped by receivers when blitzed. |
pressure_grades_pass_route | numeric | PFF receiving (route) grade for the player (0-100) when under pressure. |
blitz_completion_percent | numeric | Percentage of pass attempts completed when blitzed. |
no_pressure_first_downs | numeric | Number of passing first downs gained from a clean pocket (no pressure). |
blitz_grades_offense_penalty | numeric | PFF offensive penalty grade for the player (0-100) when blitzed. |
no_blitz_epa | numeric | Total expected points added (EPA) on the player's dropbacks when not blitzed. |
blitz_interceptions | numeric | Number of passes intercepted when blitzed. |
no_blitz_dropbacks | numeric | Number of dropbacks when not blitzed. |
no_blitz_grades_pass | numeric | PFF passing grade (0-100) when not blitzed. |
no_blitz_scrambles | numeric | Number of scrambles when not blitzed. |
pressure_drop_rate | numeric | Percentage of catchable passes dropped by receivers when under pressure. |
no_blitz_yards | numeric | Passing yards gained when not blitzed. |
base_dropbacks | numeric | Number of dropbacks across all splits, the baseline total for this facet. |
pressure_pressure_to_sack_rate | numeric | Percentage of pressured dropbacks that ended in a sack, reported within the pressure split. |
no_blitz_grades_hands_fumble | numeric | PFF hands (fumble) grade for the player, reflecting ball security (0-100) when not blitzed. |
no_pressure_grades_offense | numeric | PFF overall offense grade for the player (0-100) from a clean pocket (no pressure). |
no_pressure_avg_time_to_throw | numeric | Average time to throw per dropback, in seconds from snap to release, from a clean pocket (no pressure). |
pressure_dropbacks | numeric | Number of dropbacks when under pressure. |
no_blitz_grades_offense_penalty | numeric | PFF offensive penalty grade for the player (0-100) when not blitzed. |
no_pressure_grades_run | numeric | PFF rushing grade for the player (0-100) from a clean pocket (no pressure). |
player_game_count | numeric | Number of games the player appeared in during the period covered. |
blitz_turnover_worthy_plays | numeric | Number of turnover-worthy plays when blitzed, plays PFF charts as deserving of a turnover. |
no_blitz_touchdowns | numeric | Number of passing touchdowns thrown when not blitzed. |
no_blitz_avg_depth_of_target | numeric | Average depth of target in air yards when not blitzed. |
no_pressure_dropbacks_percent | numeric | Share of the player's total dropbacks that came from a clean pocket (no pressure), expressed as a percentage. |
blitz_grades_pass | numeric | PFF passing grade (0-100) when blitzed. |
eligible_season | numeric | Season (year) of the player's NFL draft eligibility, per PFF player metadata. |
blitz_avg_depth_of_target | numeric | Average depth of target in air yards when blitzed. |
no_blitz_spikes | numeric | Number of clock-stopping spikes when not blitzed. |
no_pressure_dropbacks | numeric | Number of dropbacks from a clean pocket (no pressure). |
blitz_btt_rate | numeric | Big-time throws as a percentage of qualifying attempts when blitzed, per PFF charting. |
blitz_positive_epa_percent | numeric | Percentage of dropbacks with positive expected points added when blitzed. |
no_pressure_btt_rate | numeric | Big-time throws as a percentage of qualifying attempts from a clean pocket (no pressure), per PFF charting. |
no_pressure_drop_rate | numeric | Percentage of catchable passes dropped by receivers from a clean pocket (no pressure). |
no_blitz_turnover_worthy_plays | numeric | Number of turnover-worthy plays when not blitzed, plays PFF charts as deserving of a turnover. |
pressure_positive_epa_percent | numeric | Percentage of dropbacks with positive expected points added when under pressure. |
blitz_first_downs | numeric | Number of passing first downs gained when blitzed. |
no_blitz_dropbacks_percent | numeric | Share of the player's total dropbacks that came when not blitzed, expressed as a percentage. |
pressure_turnover_worthy_plays | numeric | Number of turnover-worthy plays when under pressure, plays PFF charts as deserving of a turnover. |
no_pressure_epa | numeric | Total expected points added (EPA) on the player's dropbacks from a clean pocket (no pressure). |
no_blitz_avg_time_to_throw | numeric | Average time to throw per dropback, in seconds from snap to release, when not blitzed. |
no_blitz_positive_epa_percent | numeric | Percentage of dropbacks with positive expected points added when not blitzed. |
pressure_btt_rate | numeric | Big-time throws as a percentage of qualifying attempts when under pressure, per PFF charting. |
no_pressure_aimed_passes | numeric | Number of aimed passes (attempts excluding throwaways, spikes, batted passes and throws made while hit) from a clean pocket (no pressure), as charted by PFF. |
pressure_dropbacks_percent | numeric | Share of the player's total dropbacks that came when under pressure, expressed as a percentage. |
grades_run | numeric | PFF rushing grade for the player (0-100). |
no_pressure_def_gen_pressures | numeric | Number of defense-generated pressures on the player's dropbacks from a clean pocket (no pressure), as charted by PFF. |
pressure_grades_offense | numeric | PFF overall offense grade for the player (0-100) when under pressure. |
pressure_completion_percent | numeric | Percentage of pass attempts completed when under pressure. |
pressure_avg_depth_of_target | numeric | Average depth of target in air yards when under pressure. |
blitz_epa | numeric | Total expected points added (EPA) on the player's dropbacks when blitzed. |
pressure_drops | numeric | Number of catchable passes dropped by receivers when under pressure. |
no_blitz_def_gen_pressures | numeric | Number of defense-generated pressures on the player's dropbacks when not blitzed, as charted by PFF. |
pressure_attempts | numeric | Number of pass attempts when under pressure. |
pressure_big_time_throws | numeric | Number of big-time throws when under pressure, per PFF's highest-value, highest-difficulty throw designation. |
no_blitz_thrown_aways | numeric | Number of intentional throwaways when not blitzed. |
blitz_drops | numeric | Number of catchable passes dropped by receivers when blitzed. |
no_pressure_touchdowns | numeric | Number of passing touchdowns thrown from a clean pocket (no pressure). |
no_pressure_sacks | numeric | Number of sacks taken from a clean pocket (no pressure). |
blitz_sack_percent | numeric | Percentage of dropbacks that ended in a sack when blitzed. |
pressure_sack_percent | numeric | Percentage of dropbacks that ended in a sack when under pressure. |
penalties | numeric | Penalties charged to the player over the covered span. |
no_pressure_attempts | numeric | Number of pass attempts from a clean pocket (no pressure). |
no_blitz_grades_offense | numeric | PFF overall offense grade for the player (0-100) when not blitzed. |
blitz_scrambles | numeric | Number of scrambles when blitzed. |
blitz_dropbacks_percent | numeric | Share of the player's total dropbacks that came when blitzed, expressed as a percentage. |
no_pressure_qb_rating | numeric | Traditional NFL passer rating from a clean pocket (no pressure). |
no_blitz_passing_snaps | numeric | Number of passing snaps played when not blitzed. |
no_blitz_aimed_passes | numeric | Number of aimed passes (attempts excluding throwaways, spikes, batted passes and throws made while hit) when not blitzed, as charted by PFF. |
blitz_yards | numeric | Passing yards gained when blitzed. |
team | character | Team abbreviation the player is credited to for the range. |
no_blitz_attempts | numeric | Number of pass attempts when not blitzed. |
pressure_accuracy_percent | numeric | Percentage of aimed passes charted as accurate by PFF when under pressure. |
no_blitz_hit_as_threw | numeric | Number of attempts on which the passer was hit as he threw when not blitzed, as charted by PFF. |
pressure_hit_as_threw | numeric | Number of attempts on which the passer was hit as he threw when under pressure, as charted by PFF. |
blitz_pressure_to_sack_rate | numeric | Percentage of pressured dropbacks that ended in a sack when blitzed. |
declined_penalties | numeric | Number of declined penalties committed by the player. |
no_blitz_btt_rate | numeric | Big-time throws as a percentage of qualifying attempts when not blitzed, per PFF charting. |
no_blitz_ypa | numeric | Yards gained per pass attempt when not blitzed. |
blitz_grades_run | numeric | PFF rushing grade for the player (0-100) when blitzed. |
pressure_interceptions | numeric | Number of passes intercepted when under pressure. |
blitz_grades_hands_fumble | numeric | PFF hands (fumble) grade for the player, reflecting ball security (0-100) when blitzed. |
no_pressure_grades_offense_penalty | numeric | PFF offensive penalty grade for the player (0-100) from a clean pocket (no pressure). |
position | character | PFF position code the player is listed at (e.g. QB, HB, FB, WR, TE, T, G, C, ED, DI, LB, CB, S, K, P). |
blitz_grades_offense | numeric | PFF overall offense grade for the player (0-100) when blitzed. |
grades_hands_fumble | numeric | PFF hands (fumble) grade for the player, reflecting ball security (0-100). |
pressure_def_gen_pressures | numeric | Number of defense-generated pressures on the player's dropbacks when under pressure, as charted by PFF. |
pressure_grades_pass | numeric | PFF passing grade (0-100) when under pressure. |
no_blitz_qb_rating | numeric | Traditional NFL passer rating when not blitzed. |
blitz_hit_as_threw | numeric | Number of attempts on which the passer was hit as he threw when blitzed, as charted by PFF. |
pressure_ypa | numeric | Yards gained per pass attempt when under pressure. |
blitz_grades_pass_route | numeric | PFF receiving (route) grade for the player (0-100) when blitzed. |
pressure_avg_time_to_throw | numeric | Average time to throw per dropback, in seconds from snap to release, when under pressure. |
no_blitz_completions | numeric | Number of completed passes when not blitzed. |
no_pressure_grades_pass_route | numeric | PFF receiving (route) grade for the player (0-100) from a clean pocket (no pressure). |
no_pressure_sack_percent | numeric | Percentage of dropbacks that ended in a sack from a clean pocket (no pressure). |
player | character | Player's display name as PFF lists it. |
no_blitz_accuracy_percent | numeric | Percentage of aimed passes charted as accurate by PFF when not blitzed. |
no_pressure_pressure_to_sack_rate | character | Pressure-to-sack rate as reported within the no-pressure split of the PFF passing-pressure facet. |
no_pressure_turnover_worthy_plays | numeric | Number of turnover-worthy plays from a clean pocket (no pressure), plays PFF charts as deserving of a turnover. |
pressure_first_downs | numeric | Number of passing first downs gained when under pressure. |
blitz_passing_snaps | numeric | Number of passing snaps played when blitzed. |
franchise_id | numeric | PFF franchise (team) id (integer join key). |
no_pressure_twp_rate | numeric | Turnover-worthy plays as a percentage of qualifying attempts from a clean pocket (no pressure), per PFF charting. |
no_blitz_sacks | numeric | Number of sacks taken when not blitzed. |
no_blitz_grades_pass_route | numeric | PFF receiving (route) grade for the player (0-100) when not blitzed. |
no_pressure_accuracy_percent | numeric | Percentage of aimed passes charted as accurate by PFF from a clean pocket (no pressure). |
no_blitz_twp_rate | numeric | Turnover-worthy plays as a percentage of qualifying attempts when not blitzed, per PFF charting. |
no_pressure_hit_as_threw | numeric | Number of attempts on which the passer was hit as he threw from a clean pocket (no pressure), as charted by PFF. |
no_pressure_grades_pass | numeric | PFF passing grade (0-100) from a clean pocket (no pressure). |
no_pressure_positive_epa_percent | numeric | Percentage of dropbacks with positive expected points added from a clean pocket (no pressure). |
pressure_spikes | numeric | Number of clock-stopping spikes when under pressure. |
pressure_grades_hands_fumble | numeric | PFF hands (fumble) grade for the player, reflecting ball security (0-100) when under pressure. |
pressure_qb_rating | numeric | Traditional NFL passer rating when under pressure. |
blitz_bats | numeric | Number of pass attempts batted down at the line of scrimmage when blitzed. |
pressure_touchdowns | numeric | Number of passing touchdowns thrown when under pressure. |
pressure_thrown_aways | numeric | Number of intentional throwaways when under pressure. |
no_blitz_interceptions | numeric | Number of passes intercepted when not blitzed. |
blitz_dropbacks | numeric | Number of dropbacks when blitzed. |
blitz_def_gen_pressures | numeric | Number of defense-generated pressures on the player's dropbacks when blitzed, as charted by PFF. |
player_id | numeric | PFF player id (integer; matches the /players id and every player_id join key). |
no_blitz_big_time_throws | numeric | Number of big-time throws when not blitzed, per PFF's highest-value, highest-difficulty throw designation. |
no_pressure_avg_depth_of_target | numeric | Average depth of target in air yards from a clean pocket (no pressure). |
no_pressure_yards | numeric | Passing yards gained from a clean pocket (no pressure). |
blitz_twp_rate | numeric | Turnover-worthy plays as a percentage of qualifying attempts when blitzed, per PFF charting. |
blitz_accuracy_percent | numeric | Percentage of aimed passes charted as accurate by PFF when blitzed. |
no_pressure_big_time_throws | numeric | Number of big-time throws from a clean pocket (no pressure), per PFF's highest-value, highest-difficulty throw designation. |
no_blitz_grades_pass_block | numeric | PFF pass-blocking grade for the player (0-100) when not blitzed. |
blitz_grades_pass_block | numeric | PFF pass-blocking grade for the player (0-100) when blitzed. |
no_pressure_grades_pass_block | numeric | PFF pass-blocking grade for the player (0-100) from a clean pocket (no pressure). |
pressure_grades_pass_block | numeric | PFF pass-blocking grade for the player (0-100) when under pressure. |
no_pressure_grades_hands_drop | numeric | PFF hands (drop) grade for the player (0-100) from a clean pocket (no pressure). |
blitz_grades_hands_drop | numeric | PFF hands (drop) grade for the player (0-100) when blitzed. |
pressure_grades_hands_drop | numeric | PFF hands (drop) grade for the player (0-100) when under pressure. |
no_blitz_grades_hands_drop | numeric | PFF hands (drop) grade for the player (0-100) when not blitzed. |
blitz_grades_run_block | numeric | PFF run-blocking grade for the player (0-100) when blitzed. |
no_pressure_grades_run_block | numeric | PFF run-blocking grade for the player (0-100) from a clean pocket (no pressure). |
no_blitz_grades_run_block | numeric | PFF run-blocking grade for the player (0-100) when not blitzed. |
blitz_grades_screen_block | numeric | PFF screen-blocking grade for the player (0-100) when blitzed. |
pressure_grades_screen_block | numeric | PFF screen-blocking grade for the player (0-100) when under pressure. |
no_blitz_grades_screen_block | numeric | PFF screen-blocking grade for the player (0-100) when not blitzed. |
pressure_grades_run_block | numeric | PFF run-blocking grade for the player (0-100) when under pressure. |
no_pressure_grades_screen_block | numeric | PFF screen-blocking grade for the player (0-100) from a clean pocket (no pressure). |
pressure_grades_coverage_defense | numeric | PFF coverage grade for the player (0-100) when under pressure. |
pressure_grades_defense | numeric | PFF overall defense grade for the player (0-100) when under pressure. |
no_blitz_grades_defense | numeric | PFF overall defense grade for the player (0-100) when not blitzed. |
no_blitz_grades_defense_penalty | numeric | PFF defensive penalty grade for the player (0-100) when not blitzed. |
blitz_grades_coverage_defense | numeric | PFF coverage grade for the player (0-100) when blitzed. |
no_pressure_grades_defense | numeric | PFF overall defense grade for the player (0-100) from a clean pocket (no pressure). |
no_pressure_grades_defense_penalty | numeric | PFF defensive penalty grade for the player (0-100) from a clean pocket (no pressure). |
no_blitz_grades_coverage_defense | numeric | PFF coverage grade for the player (0-100) when not blitzed. |
blitz_grades_defense | numeric | PFF overall defense grade for the player (0-100) when blitzed. |
blitz_grades_defense_penalty | numeric | PFF defensive penalty grade for the player (0-100) when blitzed. |
no_pressure_grades_coverage_defense | numeric | PFF coverage grade for the player (0-100) from a clean pocket (no pressure). |
pressure_grades_defense_penalty | numeric | PFF defensive penalty grade for the player (0-100) when under pressure. |
pressure_grades_pass_rush_defense | numeric | PFF pass-rush grade for the player (0-100) when under pressure. |
blitz_grades_pass_rush_defense | numeric | PFF pass-rush grade for the player (0-100) when blitzed. |
no_pressure_grades_tackle | numeric | PFF tackling grade for the player (0-100) from a clean pocket (no pressure). |
blitz_grades_tackle | numeric | PFF tackling grade for the player (0-100) when blitzed. |
blitz_grades_overall_tackle | numeric | PFF overall tackling grade for the player (0-100) when blitzed. |
no_pressure_grades_pass_rush_defense | numeric | PFF pass-rush grade for the player (0-100) from a clean pocket (no pressure). |
pressure_grades_overall_tackle | numeric | PFF overall tackling grade for the player (0-100) when under pressure. |
no_blitz_grades_overall_tackle | numeric | PFF overall tackling grade for the player (0-100) when not blitzed. |
pressure_grades_tackle | numeric | PFF tackling grade for the player (0-100) when under pressure. |
no_blitz_grades_pass_rush_defense | character | PFF pass-rush grade for the player (0-100) when not blitzed. |
no_pressure_grades_overall_tackle | numeric | PFF overall tackling grade for the player (0-100) from a clean pocket (no pressure). |
no_blitz_grades_tackle | numeric | PFF tackling grade for the player (0-100) when not blitzed. |
Rows are untyped Row[] (not parity-verified yet).
Returns — pff_api_facet_passing_summary / pffApiFacetPassingSummary
| col_name | type | description |
|---|---|---|
grades_offense | numeric | PFF overall offense grade (0-100). |
twp_rate | numeric | Turnover-worthy-play rate. |
btt_rate | numeric | Big-time-throw rate. |
spikes | numeric | Clock-stopping spike plays. |
dropbacks | numeric | Total quarterback dropbacks. |
thrown_aways | numeric | Passes intentionally thrown away. |
draft_season | numeric | Draft class (year) of the player. |
team_name | character | Team name/abbreviation the player is credited to for the range. |
grades_pass | numeric | PFF passing grade (0-100). |
hit_as_threw | numeric | Plays where the quarterback was hit as he threw. |
first_downs | numeric | Passing first downs. |
jersey_number | character | Jersey number (string; zero-padded, e.g. "09"). |
sack_percent | numeric | Sack rate (sacks per dropback). |
bats | numeric | Passes batted at the line. |
sacks | numeric | Times the passer was sacked. |
player_game_count | numeric | Games with at least one qualifying dropback in the requested range. |
eligible_season | numeric | First eligible season for the player. |
completions | numeric | Completed passes by the passer. |
yards | numeric | Total passing yards gained. |
accuracy_percent | numeric | Charted accuracy percentage. |
scrambles | numeric | Scramble plays. |
interceptions | numeric | Interceptions thrown. |
drop_rate | numeric | Receiver drop rate on the quarterback's throws. |
grades_run | numeric | PFF rushing grade (0-100). |
qb_rating | numeric | NFL passer rating. |
completion_percent | numeric | Completion percentage. |
penalties | numeric | Penalties charged. |
attempts | numeric | Pass attempts thrown by the passer. |
team | character | Team abbreviation the player is credited to for the range. |
declined_penalties | numeric | Declined penalties. |
passing_snaps | numeric | Number of passing snaps played. |
pressure_to_sack_rate | numeric | Percentage of pressured dropbacks that ended in a sack. |
ypa | numeric | Yards gained per pass attempt. |
drops | numeric | Passes dropped by the passer's receivers. |
position | character | PFF position code the player is listed at (e.g. QB, HB, FB, WR, TE, T, G, C, ED, DI, LB, CB, S, K, P). |
grades_hands_fumble | numeric | PFF hands (fumble) grade for the player, reflecting ball security (0-100). |
avg_time_to_throw | numeric | Average time to throw per dropback, in seconds from snap to release. |
big_time_throws | numeric | Number of big-time throws, per PFF's highest-value, highest-difficulty throw designation. |
player | character | Player's display name as PFF lists it. |
positive_epa_percent | numeric | Percentage of dropbacks with positive expected points added. |
franchise_id | numeric | PFF franchise (team) id (integer join key). |
avg_depth_of_target | numeric | Average depth of target in air yards. |
turnover_worthy_plays | numeric | Number of turnover-worthy plays, plays PFF charts as deserving of a turnover. |
epa | numeric | Expected points added per play on the passer's dropbacks, as computed by PFF (an average such as 0.14, not a total). |
aimed_passes | numeric | Aimed passes: attempts excluding throwaways, spikes, batted passes and throws made while hit (the accuracy_percent denominator). |
player_id | numeric | PFF player id (integer; matches the /players id and every player_id join key). |
touchdowns | numeric | Number of passing touchdowns thrown. |
def_gen_pressures | numeric | Number of defense-generated pressures on the player's dropbacks, as charted by PFF. |
Rows are untyped Row[] (not parity-verified yet).
Returns — pff_api_facet_punting_summary / pffApiFacetPuntingSummary
| col_name | type | description |
|---|---|---|
touchbacks | numeric | Punts resulting in touchbacks. |
attempts_with_hangtime | numeric | Punts with a PFF-recorded hangtime. |
draft_season | numeric | Season of the player's NFL draft class, per PFF. |
percent_returned | numeric | Percentage of the player's punts that were returned. |
fair_catches | numeric | Punts fair-caught by the return team. |
team_name | character | Team abbreviation the player is credited to for the range. |
jersey_number | character | Jersey number (string; zero-padded, e.g. "09"). |
player_game_count | numeric | Number of games the player appeared in over the covered span. |
eligible_season | numeric | Season of the player's NFL draft eligibility, per PFF. |
average_net_yards | numeric | Average net punting yards per attempt. |
yards | numeric | Gross punt yards: the summed distance of the player's punts, before any return. |
average_hangtime | numeric | Average punt hangtime in seconds. |
total_net_yards | numeric | Total net punting yards. |
penalties | numeric | Penalties charged to the player over the covered span. |
attempts | numeric | Punts by the player. |
inside_twenties | numeric | Punts downed inside the opponent 20-yard line. |
out_of_bounds | numeric | Punts that went out of bounds. |
team | character | Team abbreviation the player is credited to for the range. |
average_yards_per_return | numeric | Average return yards allowed per punt returned. |
total_hangtime | numeric | Total punt hangtime in seconds. |
declined_penalties | numeric | Penalties committed by the player that were declined. |
returns | numeric | Punts returned by the opponent. |
position | character | PFF position code the player is listed at (e.g. QB, HB, FB, WR, TE, T, G, C, ED, DI, LB, CB, S, K, P). |
long | numeric | Longest punt in yards. |
blocks | numeric | Punts that were blocked. |
average_yards_per_attempt | numeric | Average gross punting yards per attempt. |
player | character | Player's display name as PFF lists it. |
franchise_id | numeric | PFF franchise (team) id (integer join key). |
grades_punter | numeric | PFF punting grade, 0-100. |
return_yards | numeric | Return yards gained by the return team on the player's punts. |
downeds | numeric | Punts downed by the coverage unit. |
player_id | numeric | PFF player id (integer; matches the /players id and every player_id join key). |
snaps | numeric | Punting snaps played. |
Rows are untyped Row[] (not parity-verified yet).
Returns — pff_api_facet_receiving_concept / pffApiFacetReceivingConcept
| col_name | type | description |
|---|---|---|
screen_caught_percent | numeric | Percentage of targets caught on screen concepts. |
screen_targeted_qb_rating | numeric | NFL passer rating on throws targeting the player on screen concepts. |
slot_grades_pass_route | numeric | PFF route-running (receiving) grade when aligned in the slot, 0-100. |
slot_avg_depth_of_target | numeric | Average depth of target in yards downfield when aligned in the slot. |
slot_positive_epa_percent | numeric | Percentage of the receiver's plays with an EPA value (in practice their routes run) producing positive expected points added when aligned in the slot. |
screen_yprr | numeric | Yards per route run on screen concepts. |
draft_season | numeric | Season of the player's NFL draft class, per PFF. |
slot_routes | numeric | Pass routes run by the player when aligned in the slot. |
team_name | character | Team abbreviation the player is credited to for the range. |
screen_grades_hands_drop | numeric | PFF hands/drop grade on screen concepts, 0-100. |
jersey_number | character | Jersey number (string; zero-padded, e.g. "09"). |
screen_contested_catch_rate | numeric | Percentage of PFF-charted contested targets caught on screen concepts. |
slot_yards_per_reception | numeric | Average yards per reception when aligned in the slot. |
screen_interceptions | numeric | Interceptions thrown on passes targeting the player on screen concepts. |
slot_targets_percent | numeric | Share of the team's targets thrown to the player when aligned in the slot. |
screen_longest | numeric | Longest reception in yards on screen concepts. |
slot_avoided_tackles | numeric | Tackles avoided after the catch when aligned in the slot. |
slot_yards_after_catch | numeric | Yards gained after the catch when aligned in the slot. |
slot_grades_hands_drop | numeric | PFF hands/drop grade when aligned in the slot, 0-100. |
player_game_count | numeric | Number of games the player appeared in over the covered span. |
screen_contested_targets | numeric | PFF-charted contested targets on screen concepts. |
eligible_season | numeric | Season of the player's NFL draft eligibility, per PFF. |
screen_yards_after_catch_per_reception | numeric | Average yards after the catch per reception on screen concepts. |
screen_yards | numeric | Receiving yards gained on screen concepts. |
slot_route_rate | numeric | Share of pass-play snaps on which the player ran a route when aligned in the slot. |
screen_drop_rate | numeric | Share of catchable targets the player dropped on screen concepts. |
screen_epa | numeric | Total expected points added on targets to the player on screen concepts. |
screen_grades_pass_route | numeric | PFF route-running (receiving) grade on screen concepts, 0-100. |
screen_drops | numeric | PFF-charted drops on screen concepts. |
screen_fumbles | numeric | Fumbles by the player after the catch on screen concepts. |
slot_interceptions | numeric | Interceptions thrown on passes targeting the player when aligned in the slot. |
screen_yards_after_catch | numeric | Yards gained after the catch on screen concepts. |
screen_avg_depth_of_target | numeric | Average depth of target in yards downfield on screen concepts. |
screen_pass_block_rate | numeric | Share of pass-play snaps spent pass blocking on screen concepts. |
slot_pass_block_rate | numeric | Share of pass-play snaps spent pass blocking when aligned in the slot. |
slot_yprr | numeric | Yards per route run when aligned in the slot. |
base_targets | numeric | Total targets from the facet's unsplit base row, across all concepts. |
slot_longest | numeric | Longest reception in yards when aligned in the slot. |
slot_drops | numeric | PFF-charted drops when aligned in the slot. |
screen_routes | numeric | Pass routes run by the player on screen concepts. |
slot_fumbles | numeric | Fumbles by the player after the catch when aligned in the slot. |
penalties | numeric | Penalties charged to the player over the covered span. |
slot_contested_catch_rate | numeric | Percentage of PFF-charted contested targets caught when aligned in the slot. |
slot_pass_plays | numeric | Pass-play snaps when aligned in the slot. |
team | character | Team abbreviation the player is credited to for the range. |
declined_penalties | numeric | Penalties committed by the player that were declined. |
screen_positive_epa_percent | numeric | Percentage of the receiver's plays with an EPA value (in practice their routes run) producing positive expected points added on screen concepts. |
slot_first_downs | numeric | Receptions that converted a first down when aligned in the slot. |
screen_route_rate | numeric | Share of pass-play snaps on which the player ran a route on screen concepts. |
position | character | PFF position code the player is listed at (e.g. QB, HB, FB, WR, TE, T, G, C, ED, DI, LB, CB, S, K, P). |
screen_pass_blocks | numeric | Pass-play snaps spent pass blocking on screen concepts. |
slot_targets | numeric | Pass targets to the player when aligned in the slot. |
slot_pass_blocks | numeric | Pass-play snaps spent pass blocking when aligned in the slot. |
slot_receptions | numeric | Receptions made when aligned in the slot. |
screen_first_downs | numeric | Receptions that converted a first down on screen concepts. |
slot_caught_percent | numeric | Percentage of targets caught when aligned in the slot. |
screen_avoided_tackles | numeric | Tackles avoided after the catch on screen concepts. |
player | character | Player's display name as PFF lists it. |
slot_epa | numeric | Total expected points added on targets to the player when aligned in the slot. |
slot_drop_rate | numeric | Share of catchable targets the player dropped when aligned in the slot. |
franchise_id | numeric | PFF franchise (team) id (integer join key). |
slot_touchdowns | numeric | Receiving touchdowns scored when aligned in the slot. |
slot_yards_after_catch_per_reception | numeric | Average yards after the catch per reception when aligned in the slot. |
screen_receptions | numeric | Receptions made on screen concepts. |
slot_targeted_qb_rating | numeric | NFL passer rating on throws targeting the player when aligned in the slot. |
slot_contested_targets | numeric | PFF-charted contested targets when aligned in the slot. |
screen_yards_per_reception | numeric | Average yards per reception on screen concepts. |
slot_contested_receptions | numeric | Catches made on PFF-charted contested targets when aligned in the slot. |
screen_pass_plays | numeric | Pass-play snaps on screen concepts. |
screen_contested_receptions | numeric | Catches made on PFF-charted contested targets on screen concepts. |
screen_touchdowns | numeric | Receiving touchdowns scored on screen concepts. |
screen_targets | numeric | Pass targets to the player on screen concepts. |
screen_targets_percent | numeric | Share of the team's targets thrown to the player on screen concepts. |
slot_yards | numeric | Receiving yards gained when aligned in the slot. |
player_id | numeric | PFF player id (integer; matches the /players id and every player_id join key). |
Rows are untyped Row[] (not parity-verified yet).
Returns — pff_api_facet_receiving_coverage / pffApiFacetReceivingCoverage
With { parsed: true }: an object of tables, one per key below.
defenders
| col_name | type | description |
|---|---|---|
broken_up_passes | integer | Passes broken up in the row's coverage matchups. |
drops | integer | Dropped passes in the row's coverage matchups. |
first_downs | integer | Receiving first downs (defenders: allowed in the defender's coverage; receivers / versus: by the receiver). |
grades_coverage_defense | numeric | The player's PFF coverage grade (0-100). |
grades_defense | numeric | The player's PFF overall defense grade (0-100). |
grades_defense_penalty | numeric | The player's PFF defensive penalty grade (0-100). |
grades_overall | numeric | The player's PFF overall grade (0-100) over the requested filters. |
grades_overall_tackle | numeric | The player's PFF overall tackling grade (0-100). |
grades_pass_rush_defense | numeric | The player's PFF pass-rush grade (0-100). |
grades_run_defense | numeric | The player's PFF run-defense grade (0-100). |
grades_tackle | numeric | The player's PFF tackling grade (0-100). |
interceptions | integer | Interceptions on throws in the row's coverage matchups. |
longest | integer | Longest reception, in yards (defenders: allowed in the defender's coverage; receivers / versus: by the receiver). |
player_game_count | integer | Games the player appeared in over the requested filters. |
player_id | integer | PFF player id: the covering defender (defenders) or the receiver (receivers, versus). |
receptions | integer | Receptions (defenders: allowed in the defender's coverage; receivers / versus: by the receiver). |
targets | integer | Targets (defenders: allowed in the defender's coverage; receivers / versus: by the receiver). |
touchdowns | integer | Receiving touchdowns (defenders: allowed in the defender's coverage; receivers / versus: by the receiver). |
yards | integer | Receiving yards (defenders: allowed in the defender's coverage; receivers / versus: by the receiver). |
yards_after_catch | integer | Yards after the catch (defenders: allowed in the defender's coverage; receivers / versus: by the receiver). |
yards_per_reception | numeric | Yards per reception (defenders: allowed in the defender's coverage; receivers / versus: by the receiver). |
grades_offense | numeric | The player's PFF overall offense grade (0-100). |
grades_offense_penalty | numeric | The player's PFF offensive penalty grade (0-100). |
grades_run_block | numeric | The player's PFF run-blocking grade (0-100). |
grades_pass_block | numeric | The player's PFF pass-blocking grade (0-100). |
grades_hands_drop | numeric | The player's PFF hands (drop) grade (0-100). |
grades_hands_fumble | numeric | The player's PFF ball-security (fumble) grade (0-100). |
grades_pass_route | numeric | The player's PFF receiving (route-running) grade (0-100). |
grades_pass | numeric | The player's PFF passing grade (0-100). |
grades_run | numeric | The player's PFF rushing grade (0-100). |
receivers
| col_name | type | description |
|---|---|---|
broken_up_passes | integer | Passes broken up in the row's coverage matchups. |
drops | integer | Dropped passes in the row's coverage matchups. |
first_downs | integer | Receiving first downs (defenders: allowed in the defender's coverage; receivers / versus: by the receiver). |
grades_hands_drop | numeric | The player's PFF hands (drop) grade (0-100). |
grades_hands_fumble | numeric | The player's PFF ball-security (fumble) grade (0-100). |
grades_offense | numeric | The player's PFF overall offense grade (0-100). |
grades_offense_penalty | numeric | The player's PFF offensive penalty grade (0-100). |
grades_overall | numeric | The player's PFF overall grade (0-100) over the requested filters. |
grades_pass_route | numeric | The player's PFF receiving (route-running) grade (0-100). |
grades_run_block | numeric | The player's PFF run-blocking grade (0-100). |
grades_screen_block | numeric | The player's PFF screen-blocking grade (0-100). |
interceptions | integer | Interceptions on throws in the row's coverage matchups. |
longest | integer | Longest reception, in yards (defenders: allowed in the defender's coverage; receivers / versus: by the receiver). |
player_game_count | integer | Games the player appeared in over the requested filters. |
player_id | integer | PFF player id: the covering defender (defenders) or the receiver (receivers, versus). |
receptions | integer | Receptions (defenders: allowed in the defender's coverage; receivers / versus: by the receiver). |
targets | integer | Targets (defenders: allowed in the defender's coverage; receivers / versus: by the receiver). |
touchdowns | integer | Receiving touchdowns (defenders: allowed in the defender's coverage; receivers / versus: by the receiver). |
yards | integer | Receiving yards (defenders: allowed in the defender's coverage; receivers / versus: by the receiver). |
yards_after_catch | integer | Yards after the catch (defenders: allowed in the defender's coverage; receivers / versus: by the receiver). |
yards_per_reception | numeric | Yards per reception (defenders: allowed in the defender's coverage; receivers / versus: by the receiver). |
grades_pass | numeric | The player's PFF passing grade (0-100). |
grades_pass_block | numeric | The player's PFF pass-blocking grade (0-100). |
grades_run | numeric | The player's PFF rushing grade (0-100). |
grades_defense | numeric | The player's PFF overall defense grade (0-100). |
grades_defense_penalty | numeric | The player's PFF defensive penalty grade (0-100). |
grades_pass_rush_defense | numeric | The player's PFF pass-rush grade (0-100). |
grades_run_defense | numeric | The player's PFF run-defense grade (0-100). |
grades_coverage_defense | numeric | The player's PFF coverage grade (0-100). |
grades_overall_tackle | numeric | The player's PFF overall tackling grade (0-100). |
grades_tackle | numeric | The player's PFF tackling grade (0-100). |
grades_snap | numeric | PFF grade reported as grades_snap (0-100); PFF does not document it, and the capture shows it only in the ncaa receivers frame. |
versus
| col_name | type | description |
|---|---|---|
broken_up_passes | integer | Passes broken up in the row's coverage matchups. |
coverage_player_id | integer | PFF player id of the defender covering the receiver (versus only). |
drops | integer | Dropped passes in the row's coverage matchups. |
first_downs | integer | Receiving first downs (defenders: allowed in the defender's coverage; receivers / versus: by the receiver). |
interceptions | integer | Interceptions on throws in the row's coverage matchups. |
longest | integer | Longest reception, in yards (defenders: allowed in the defender's coverage; receivers / versus: by the receiver). |
player_id | integer | PFF player id: the covering defender (defenders) or the receiver (receivers, versus). |
receptions | integer | Receptions (defenders: allowed in the defender's coverage; receivers / versus: by the receiver). |
targets | integer | Targets (defenders: allowed in the defender's coverage; receivers / versus: by the receiver). |
touchdowns | integer | Receiving touchdowns (defenders: allowed in the defender's coverage; receivers / versus: by the receiver). |
yards | integer | Receiving yards (defenders: allowed in the defender's coverage; receivers / versus: by the receiver). |
yards_after_catch | integer | Yards after the catch (defenders: allowed in the defender's coverage; receivers / versus: by the receiver). |
yards_per_reception | numeric | Yards per reception (defenders: allowed in the defender's coverage; receivers / versus: by the receiver). |
Rows are untyped Row[] (not parity-verified yet).
Returns — pff_api_facet_receiving_depth / pffApiFacetReceivingDepth
| col_name | type | description |
|---|---|---|
left_deep_route_rate | numeric | Share of pass-play snaps on which the player ran a route on deep passes (20 or more yards downfield) to the left third of the field. |
center_short_first_downs | numeric | Receptions that converted a first down on short passes (0-9 yards downfield) to the middle of the field. |
center_short_routes | numeric | Pass routes run by the player on short passes (0-9 yards downfield) to the middle of the field. |
right_behind_los_positive_epa_percent | numeric | Percentage of the receiver's plays with an EPA value (in practice their routes run) producing positive expected points added on passes thrown behind the line of scrimmage to the right third of the field. |
left_behind_los_yards_after_catch | numeric | Yards gained after the catch on passes thrown behind the line of scrimmage to the left third of the field. |
center_behind_los_contested_targets | numeric | PFF-charted contested targets on passes thrown behind the line of scrimmage to the middle of the field. |
right_short_routes | numeric | Pass routes run by the player on short passes (0-9 yards downfield) to the right third of the field. |
right_deep_pass_block_rate | numeric | Share of pass-play snaps spent pass blocking on deep passes (20 or more yards downfield) to the right third of the field. |
medium_interceptions | numeric | Interceptions thrown on passes targeting the player on medium passes (10-19 yards downfield). |
right_short_targets_percent | numeric | Share of the team's targets thrown to the player on short passes (0-9 yards downfield) to the right third of the field. |
left_deep_contested_catch_rate | numeric | Percentage of PFF-charted contested targets caught on deep passes (20 or more yards downfield) to the left third of the field. |
right_medium_grades_hands_drop | numeric | PFF hands/drop grade on medium passes (10-19 yards downfield) to the right third of the field, 0-100. |
left_short_targeted_qb_rating | numeric | NFL passer rating on throws targeting the player on short passes (0-9 yards downfield) to the left third of the field. |
right_medium_contested_catch_rate | numeric | Percentage of PFF-charted contested targets caught on medium passes (10-19 yards downfield) to the right third of the field. |
short_targets | numeric | Pass targets to the player on short passes (0-9 yards downfield). |
deep_contested_catch_rate | numeric | Percentage of PFF-charted contested targets caught on deep passes (20 or more yards downfield). |
center_behind_los_drops | numeric | PFF-charted drops on passes thrown behind the line of scrimmage to the middle of the field. |
center_behind_los_interceptions | numeric | Interceptions thrown on passes targeting the player on passes thrown behind the line of scrimmage to the middle of the field. |
left_behind_los_interceptions | numeric | Interceptions thrown on passes targeting the player on passes thrown behind the line of scrimmage to the left third of the field. |
left_deep_first_downs | numeric | Receptions that converted a first down on deep passes (20 or more yards downfield) to the left third of the field. |
left_behind_los_contested_targets | numeric | PFF-charted contested targets on passes thrown behind the line of scrimmage to the left third of the field. |
center_deep_avg_depth_of_target | numeric | Average depth of target in yards downfield on deep passes (20 or more yards downfield) to the middle of the field. |
center_short_drops | numeric | PFF-charted drops on short passes (0-9 yards downfield) to the middle of the field. |
right_behind_los_targets | numeric | Pass targets to the player on passes thrown behind the line of scrimmage to the right third of the field. |
right_behind_los_yards_after_catch_per_reception | numeric | Average yards after the catch per reception on passes thrown behind the line of scrimmage to the right third of the field. |
center_deep_first_downs | numeric | Receptions that converted a first down on deep passes (20 or more yards downfield) to the middle of the field. |
behind_los_yards_after_catch_per_reception | numeric | Average yards after the catch per reception on passes thrown behind the line of scrimmage. |
right_deep_grades_pass_route | numeric | PFF route-running (receiving) grade on deep passes (20 or more yards downfield) to the right third of the field, 0-100. |
left_short_fumbles | numeric | Fumbles by the player after the catch on short passes (0-9 yards downfield) to the left third of the field. |
right_short_positive_epa_percent | numeric | Percentage of the receiver's plays with an EPA value (in practice their routes run) producing positive expected points added on short passes (0-9 yards downfield) to the right third of the field. |
center_deep_pass_block_rate | numeric | Share of pass-play snaps spent pass blocking on deep passes (20 or more yards downfield) to the middle of the field. |
left_behind_los_avoided_tackles | numeric | Tackles avoided after the catch on passes thrown behind the line of scrimmage to the left third of the field. |
center_short_longest | numeric | Longest reception in yards on short passes (0-9 yards downfield) to the middle of the field. |
left_deep_drop_rate | numeric | Share of catchable targets the player dropped on deep passes (20 or more yards downfield) to the left third of the field. |
center_short_contested_receptions | numeric | Catches made on PFF-charted contested targets on short passes (0-9 yards downfield) to the middle of the field. |
left_deep_routes | numeric | Pass routes run by the player on deep passes (20 or more yards downfield) to the left third of the field. |
deep_drops | numeric | PFF-charted drops on deep passes (20 or more yards downfield). |
deep_contested_receptions | numeric | Catches made on PFF-charted contested targets on deep passes (20 or more yards downfield). |
center_behind_los_touchdowns | numeric | Receiving touchdowns scored on passes thrown behind the line of scrimmage to the middle of the field. |
center_medium_targeted_qb_rating | numeric | NFL passer rating on throws targeting the player on medium passes (10-19 yards downfield) to the middle of the field. |
left_short_yards_per_reception | numeric | Average yards per reception on short passes (0-9 yards downfield) to the left third of the field. |
deep_touchdowns | numeric | Receiving touchdowns scored on deep passes (20 or more yards downfield). |
left_short_yprr | numeric | Yards per route run on short passes (0-9 yards downfield) to the left third of the field. |
center_deep_drop_rate | numeric | Share of catchable targets the player dropped on deep passes (20 or more yards downfield) to the middle of the field. |
center_behind_los_pass_plays | numeric | Pass-play snaps on passes thrown behind the line of scrimmage to the middle of the field. |
right_short_first_downs | numeric | Receptions that converted a first down on short passes (0-9 yards downfield) to the right third of the field. |
right_behind_los_first_downs | numeric | Receptions that converted a first down on passes thrown behind the line of scrimmage to the right third of the field. |
right_behind_los_grades_pass_route | numeric | PFF route-running (receiving) grade on passes thrown behind the line of scrimmage to the right third of the field, 0-100. |
short_interceptions | numeric | Interceptions thrown on passes targeting the player on short passes (0-9 yards downfield). |
behind_los_routes | numeric | Pass routes run by the player on passes thrown behind the line of scrimmage. |
right_behind_los_contested_targets | numeric | PFF-charted contested targets on passes thrown behind the line of scrimmage to the right third of the field. |
left_medium_grades_pass_route | numeric | PFF route-running (receiving) grade on medium passes (10-19 yards downfield) to the left third of the field, 0-100. |
right_short_contested_catch_rate | numeric | Percentage of PFF-charted contested targets caught on short passes (0-9 yards downfield) to the right third of the field. |
draft_season | numeric | Season of the player's NFL draft class, per PFF. |
center_short_grades_hands_drop | numeric | PFF hands/drop grade on short passes (0-9 yards downfield) to the middle of the field, 0-100. |
deep_receptions | numeric | Receptions made on deep passes (20 or more yards downfield). |
center_deep_pass_blocks | numeric | Pass-play snaps spent pass blocking on deep passes (20 or more yards downfield) to the middle of the field. |
left_short_yards_after_catch_per_reception | numeric | Average yards after the catch per reception on short passes (0-9 yards downfield) to the left third of the field. |
center_medium_avoided_tackles | numeric | Tackles avoided after the catch on medium passes (10-19 yards downfield) to the middle of the field. |
center_medium_grades_pass_route | numeric | PFF route-running (receiving) grade on medium passes (10-19 yards downfield) to the middle of the field, 0-100. |
center_behind_los_positive_epa_percent | numeric | Percentage of the receiver's plays with an EPA value (in practice their routes run) producing positive expected points added on passes thrown behind the line of scrimmage to the middle of the field. |
medium_yards_after_catch_per_reception | numeric | Average yards after the catch per reception on medium passes (10-19 yards downfield). |
medium_receptions | numeric | Receptions made on medium passes (10-19 yards downfield). |
deep_pass_blocks | numeric | Pass-play snaps spent pass blocking on deep passes (20 or more yards downfield). |
right_deep_yards_per_reception | numeric | Average yards per reception on deep passes (20 or more yards downfield) to the right third of the field. |
center_medium_longest | numeric | Longest reception in yards on medium passes (10-19 yards downfield) to the middle of the field. |
center_deep_contested_catch_rate | numeric | Percentage of PFF-charted contested targets caught on deep passes (20 or more yards downfield) to the middle of the field. |
medium_epa | numeric | Total expected points added on targets to the player on medium passes (10-19 yards downfield). |
left_short_route_rate | numeric | Share of pass-play snaps on which the player ran a route on short passes (0-9 yards downfield) to the left third of the field. |
right_deep_grades_hands_drop | numeric | PFF hands/drop grade on deep passes (20 or more yards downfield) to the right third of the field, 0-100. |
center_deep_targets | numeric | Pass targets to the player on deep passes (20 or more yards downfield) to the middle of the field. |
short_contested_receptions | numeric | Catches made on PFF-charted contested targets on short passes (0-9 yards downfield). |
center_deep_pass_plays | numeric | Pass-play snaps on deep passes (20 or more yards downfield) to the middle of the field. |
left_medium_routes | numeric | Pass routes run by the player on medium passes (10-19 yards downfield) to the left third of the field. |
deep_yards_after_catch_per_reception | numeric | Average yards after the catch per reception on deep passes (20 or more yards downfield). |
center_deep_contested_receptions | numeric | Catches made on PFF-charted contested targets on deep passes (20 or more yards downfield) to the middle of the field. |
center_short_pass_blocks | numeric | Pass-play snaps spent pass blocking on short passes (0-9 yards downfield) to the middle of the field. |
team_name | character | Team abbreviation the player is credited to for the range. |
deep_pass_block_rate | numeric | Share of pass-play snaps spent pass blocking on deep passes (20 or more yards downfield). |
short_touchdowns | numeric | Receiving touchdowns scored on short passes (0-9 yards downfield). |
center_medium_drops | numeric | PFF-charted drops on medium passes (10-19 yards downfield) to the middle of the field. |
left_short_pass_blocks | numeric | Pass-play snaps spent pass blocking on short passes (0-9 yards downfield) to the left third of the field. |
right_short_grades_pass_route | numeric | PFF route-running (receiving) grade on short passes (0-9 yards downfield) to the right third of the field, 0-100. |
center_short_positive_epa_percent | numeric | Percentage of the receiver's plays with an EPA value (in practice their routes run) producing positive expected points added on short passes (0-9 yards downfield) to the middle of the field. |
deep_avg_depth_of_target | numeric | Average depth of target in yards downfield on deep passes (20 or more yards downfield). |
deep_grades_hands_drop | numeric | PFF hands/drop grade on deep passes (20 or more yards downfield), 0-100. |
center_behind_los_avg_depth_of_target | numeric | Average depth of target in yards downfield on passes thrown behind the line of scrimmage to the middle of the field. |
left_deep_caught_percent | numeric | Percentage of targets caught on deep passes (20 or more yards downfield) to the left third of the field. |
right_behind_los_contested_catch_rate | numeric | Percentage of PFF-charted contested targets caught on passes thrown behind the line of scrimmage to the right third of the field. |
center_medium_route_rate | numeric | Share of pass-play snaps on which the player ran a route on medium passes (10-19 yards downfield) to the middle of the field. |
short_grades_pass_route | numeric | PFF route-running (receiving) grade on short passes (0-9 yards downfield), 0-100. |
center_behind_los_contested_receptions | numeric | Catches made on PFF-charted contested targets on passes thrown behind the line of scrimmage to the middle of the field. |
center_short_receptions | numeric | Receptions made on short passes (0-9 yards downfield) to the middle of the field. |
center_short_yprr | numeric | Yards per route run on short passes (0-9 yards downfield) to the middle of the field. |
medium_pass_blocks | numeric | Pass-play snaps spent pass blocking on medium passes (10-19 yards downfield). |
medium_yards_per_reception | numeric | Average yards per reception on medium passes (10-19 yards downfield). |
center_deep_yprr | numeric | Yards per route run on deep passes (20 or more yards downfield) to the middle of the field. |
right_deep_drop_rate | numeric | Share of catchable targets the player dropped on deep passes (20 or more yards downfield) to the right third of the field. |
center_short_targets | numeric | Pass targets to the player on short passes (0-9 yards downfield) to the middle of the field. |
center_medium_pass_block_rate | numeric | Share of pass-play snaps spent pass blocking on medium passes (10-19 yards downfield) to the middle of the field. |
left_behind_los_drop_rate | numeric | Share of catchable targets the player dropped on passes thrown behind the line of scrimmage to the left third of the field. |
right_behind_los_targets_percent | numeric | Share of the team's targets thrown to the player on passes thrown behind the line of scrimmage to the right third of the field. |
short_contested_catch_rate | numeric | Percentage of PFF-charted contested targets caught on short passes (0-9 yards downfield). |
behind_los_fumbles | numeric | Fumbles by the player after the catch on passes thrown behind the line of scrimmage. |
left_medium_drop_rate | numeric | Share of catchable targets the player dropped on medium passes (10-19 yards downfield) to the left third of the field. |
left_medium_longest | numeric | Longest reception in yards on medium passes (10-19 yards downfield) to the left third of the field. |
jersey_number | character | Jersey number (string; zero-padded, e.g. "09"). |
medium_yprr | numeric | Yards per route run on medium passes (10-19 yards downfield). |
left_short_positive_epa_percent | numeric | Percentage of the receiver's plays with an EPA value (in practice their routes run) producing positive expected points added on short passes (0-9 yards downfield) to the left third of the field. |
center_behind_los_pass_block_rate | numeric | Share of pass-play snaps spent pass blocking on passes thrown behind the line of scrimmage to the middle of the field. |
right_short_fumbles | numeric | Fumbles by the player after the catch on short passes (0-9 yards downfield) to the right third of the field. |
right_deep_route_rate | numeric | Share of pass-play snaps on which the player ran a route on deep passes (20 or more yards downfield) to the right third of the field. |
right_short_pass_blocks | numeric | Pass-play snaps spent pass blocking on short passes (0-9 yards downfield) to the right third of the field. |
left_short_longest | numeric | Longest reception in yards on short passes (0-9 yards downfield) to the left third of the field. |
medium_contested_targets | numeric | PFF-charted contested targets on medium passes (10-19 yards downfield). |
behind_los_interceptions | numeric | Interceptions thrown on passes targeting the player on passes thrown behind the line of scrimmage. |
right_medium_targeted_qb_rating | numeric | NFL passer rating on throws targeting the player on medium passes (10-19 yards downfield) to the right third of the field. |
right_deep_drops | numeric | PFF-charted drops on deep passes (20 or more yards downfield) to the right third of the field. |
right_short_route_rate | numeric | Share of pass-play snaps on which the player ran a route on short passes (0-9 yards downfield) to the right third of the field. |
medium_grades_pass_route | numeric | PFF route-running (receiving) grade on medium passes (10-19 yards downfield), 0-100. |
right_deep_yards | numeric | Receiving yards gained on deep passes (20 or more yards downfield) to the right third of the field. |
right_medium_contested_targets | numeric | PFF-charted contested targets on medium passes (10-19 yards downfield) to the right third of the field. |
center_medium_targets | numeric | Pass targets to the player on medium passes (10-19 yards downfield) to the middle of the field. |
right_short_avg_depth_of_target | numeric | Average depth of target in yards downfield on short passes (0-9 yards downfield) to the right third of the field. |
center_deep_longest | numeric | Longest reception in yards on deep passes (20 or more yards downfield) to the middle of the field. |
right_behind_los_yards_per_reception | numeric | Average yards per reception on passes thrown behind the line of scrimmage to the right third of the field. |
left_medium_pass_block_rate | numeric | Share of pass-play snaps spent pass blocking on medium passes (10-19 yards downfield) to the left third of the field. |
right_deep_yards_after_catch | numeric | Yards gained after the catch on deep passes (20 or more yards downfield) to the right third of the field. |
right_medium_receptions | numeric | Receptions made on medium passes (10-19 yards downfield) to the right third of the field. |
right_short_targeted_qb_rating | numeric | NFL passer rating on throws targeting the player on short passes (0-9 yards downfield) to the right third of the field. |
left_deep_targets_percent | numeric | Share of the team's targets thrown to the player on deep passes (20 or more yards downfield) to the left third of the field. |
behind_los_pass_blocks | numeric | Pass-play snaps spent pass blocking on passes thrown behind the line of scrimmage. |
right_behind_los_touchdowns | numeric | Receiving touchdowns scored on passes thrown behind the line of scrimmage to the right third of the field. |
right_medium_targets | numeric | Pass targets to the player on medium passes (10-19 yards downfield) to the right third of the field. |
deep_routes | numeric | Pass routes run by the player on deep passes (20 or more yards downfield). |
left_medium_yprr | numeric | Yards per route run on medium passes (10-19 yards downfield) to the left third of the field. |
deep_yards_per_reception | numeric | Average yards per reception on deep passes (20 or more yards downfield). |
center_behind_los_avoided_tackles | numeric | Tackles avoided after the catch on passes thrown behind the line of scrimmage to the middle of the field. |
left_deep_contested_targets | numeric | PFF-charted contested targets on deep passes (20 or more yards downfield) to the left third of the field. |
medium_avg_depth_of_target | numeric | Average depth of target in yards downfield on medium passes (10-19 yards downfield). |
short_route_rate | numeric | Share of pass-play snaps on which the player ran a route on short passes (0-9 yards downfield). |
left_behind_los_positive_epa_percent | numeric | Percentage of the receiver's plays with an EPA value (in practice their routes run) producing positive expected points added on passes thrown behind the line of scrimmage to the left third of the field. |
left_medium_touchdowns | numeric | Receiving touchdowns scored on medium passes (10-19 yards downfield) to the left third of the field. |
deep_targets_percent | numeric | Share of the team's targets thrown to the player on deep passes (20 or more yards downfield). |
behind_los_targets | numeric | Pass targets to the player on passes thrown behind the line of scrimmage. |
center_short_yards | numeric | Receiving yards gained on short passes (0-9 yards downfield) to the middle of the field. |
center_medium_routes | numeric | Pass routes run by the player on medium passes (10-19 yards downfield) to the middle of the field. |
center_behind_los_grades_pass_route | numeric | PFF route-running (receiving) grade on passes thrown behind the line of scrimmage to the middle of the field, 0-100. |
right_deep_yprr | numeric | Yards per route run on deep passes (20 or more yards downfield) to the right third of the field. |
center_deep_targeted_qb_rating | numeric | NFL passer rating on throws targeting the player on deep passes (20 or more yards downfield) to the middle of the field. |
left_deep_targeted_qb_rating | numeric | NFL passer rating on throws targeting the player on deep passes (20 or more yards downfield) to the left third of the field. |
deep_pass_plays | numeric | Pass-play snaps on deep passes (20 or more yards downfield). |
center_short_avg_depth_of_target | numeric | Average depth of target in yards downfield on short passes (0-9 yards downfield) to the middle of the field. |
right_short_yards | numeric | Receiving yards gained on short passes (0-9 yards downfield) to the right third of the field. |
left_medium_first_downs | numeric | Receptions that converted a first down on medium passes (10-19 yards downfield) to the left third of the field. |
right_medium_positive_epa_percent | numeric | Percentage of the receiver's plays with an EPA value (in practice their routes run) producing positive expected points added on medium passes (10-19 yards downfield) to the right third of the field. |
left_medium_targeted_qb_rating | numeric | NFL passer rating on throws targeting the player on medium passes (10-19 yards downfield) to the left third of the field. |
right_short_contested_receptions | numeric | Catches made on PFF-charted contested targets on short passes (0-9 yards downfield) to the right third of the field. |
right_deep_avoided_tackles | numeric | Tackles avoided after the catch on deep passes (20 or more yards downfield) to the right third of the field. |
right_medium_fumbles | numeric | Fumbles by the player after the catch on medium passes (10-19 yards downfield) to the right third of the field. |
right_behind_los_fumbles | numeric | Fumbles by the player after the catch on passes thrown behind the line of scrimmage to the right third of the field. |
center_deep_drops | numeric | PFF-charted drops on deep passes (20 or more yards downfield) to the middle of the field. |
center_medium_avg_depth_of_target | numeric | Average depth of target in yards downfield on medium passes (10-19 yards downfield) to the middle of the field. |
right_behind_los_pass_block_rate | numeric | Share of pass-play snaps spent pass blocking on passes thrown behind the line of scrimmage to the right third of the field. |
left_short_yards_after_catch | numeric | Yards gained after the catch on short passes (0-9 yards downfield) to the left third of the field. |
right_behind_los_pass_blocks | numeric | Pass-play snaps spent pass blocking on passes thrown behind the line of scrimmage to the right third of the field. |
left_behind_los_avg_depth_of_target | numeric | Average depth of target in yards downfield on passes thrown behind the line of scrimmage to the left third of the field. |
center_medium_epa | numeric | Total expected points added on targets to the player on medium passes (10-19 yards downfield) to the middle of the field. |
left_medium_targets_percent | numeric | Share of the team's targets thrown to the player on medium passes (10-19 yards downfield) to the left third of the field. |
left_behind_los_grades_pass_route | numeric | PFF route-running (receiving) grade on passes thrown behind the line of scrimmage to the left third of the field, 0-100. |
center_behind_los_yards_per_reception | numeric | Average yards per reception on passes thrown behind the line of scrimmage to the middle of the field. |
left_deep_targets | numeric | Pass targets to the player on deep passes (20 or more yards downfield) to the left third of the field. |
short_contested_targets | numeric | PFF-charted contested targets on short passes (0-9 yards downfield). |
left_medium_contested_catch_rate | numeric | Percentage of PFF-charted contested targets caught on medium passes (10-19 yards downfield) to the left third of the field. |
left_deep_yprr | numeric | Yards per route run on deep passes (20 or more yards downfield) to the left third of the field. |
right_medium_yards_after_catch_per_reception | numeric | Average yards after the catch per reception on medium passes (10-19 yards downfield) to the right third of the field. |
right_medium_longest | numeric | Longest reception in yards on medium passes (10-19 yards downfield) to the right third of the field. |
behind_los_drop_rate | numeric | Share of catchable targets the player dropped on passes thrown behind the line of scrimmage. |
right_behind_los_epa | numeric | Total expected points added on targets to the player on passes thrown behind the line of scrimmage to the right third of the field. |
player_game_count | numeric | Number of games the player appeared in over the covered span. |
left_short_pass_plays | numeric | Pass-play snaps on short passes (0-9 yards downfield) to the left third of the field. |
right_short_touchdowns | numeric | Receiving touchdowns scored on short passes (0-9 yards downfield) to the right third of the field. |
behind_los_first_downs | numeric | Receptions that converted a first down on passes thrown behind the line of scrimmage. |
right_deep_receptions | numeric | Receptions made on deep passes (20 or more yards downfield) to the right third of the field. |
left_medium_pass_plays | numeric | Pass-play snaps on medium passes (10-19 yards downfield) to the left third of the field. |
eligible_season | numeric | Season of the player's NFL draft eligibility, per PFF. |
center_behind_los_yards | numeric | Receiving yards gained on passes thrown behind the line of scrimmage to the middle of the field. |
right_medium_pass_blocks | numeric | Pass-play snaps spent pass blocking on medium passes (10-19 yards downfield) to the right third of the field. |
left_short_grades_pass_route | numeric | PFF route-running (receiving) grade on short passes (0-9 yards downfield) to the left third of the field, 0-100. |
left_behind_los_targets_percent | numeric | Share of the team's targets thrown to the player on passes thrown behind the line of scrimmage to the left third of the field. |
behind_los_longest | numeric | Longest reception in yards on passes thrown behind the line of scrimmage. |
right_medium_first_downs | numeric | Receptions that converted a first down on medium passes (10-19 yards downfield) to the right third of the field. |
center_deep_yards_after_catch_per_reception | numeric | Average yards after the catch per reception on deep passes (20 or more yards downfield) to the middle of the field. |
deep_contested_targets | numeric | PFF-charted contested targets on deep passes (20 or more yards downfield). |
behind_los_avoided_tackles | numeric | Tackles avoided after the catch on passes thrown behind the line of scrimmage. |
left_behind_los_receptions | numeric | Receptions made on passes thrown behind the line of scrimmage to the left third of the field. |
right_short_yards_after_catch | numeric | Yards gained after the catch on short passes (0-9 yards downfield) to the right third of the field. |
right_behind_los_yards_after_catch | numeric | Yards gained after the catch on passes thrown behind the line of scrimmage to the right third of the field. |
right_short_pass_plays | numeric | Pass-play snaps on short passes (0-9 yards downfield) to the right third of the field. |
right_deep_epa | numeric | Total expected points added on targets to the player on deep passes (20 or more yards downfield) to the right third of the field. |
left_short_caught_percent | numeric | Percentage of targets caught on short passes (0-9 yards downfield) to the left third of the field. |
center_behind_los_contested_catch_rate | numeric | Percentage of PFF-charted contested targets caught on passes thrown behind the line of scrimmage to the middle of the field. |
right_short_yards_after_catch_per_reception | numeric | Average yards after the catch per reception on short passes (0-9 yards downfield) to the right third of the field. |
right_short_drop_rate | numeric | Share of catchable targets the player dropped on short passes (0-9 yards downfield) to the right third of the field. |
left_short_yards | numeric | Receiving yards gained on short passes (0-9 yards downfield) to the left third of the field. |
right_behind_los_avg_depth_of_target | numeric | Average depth of target in yards downfield on passes thrown behind the line of scrimmage to the right third of the field. |
right_deep_first_downs | numeric | Receptions that converted a first down on deep passes (20 or more yards downfield) to the right third of the field. |
left_deep_positive_epa_percent | numeric | Percentage of the receiver's plays with an EPA value (in practice their routes run) producing positive expected points added on deep passes (20 or more yards downfield) to the left third of the field. |
short_yards_after_catch | numeric | Yards gained after the catch on short passes (0-9 yards downfield). |
center_medium_yprr | numeric | Yards per route run on medium passes (10-19 yards downfield) to the middle of the field. |
short_pass_blocks | numeric | Pass-play snaps spent pass blocking on short passes (0-9 yards downfield). |
left_short_contested_receptions | numeric | Catches made on PFF-charted contested targets on short passes (0-9 yards downfield) to the left third of the field. |
short_fumbles | numeric | Fumbles by the player after the catch on short passes (0-9 yards downfield). |
left_short_pass_block_rate | numeric | Share of pass-play snaps spent pass blocking on short passes (0-9 yards downfield) to the left third of the field. |
center_deep_routes | numeric | Pass routes run by the player on deep passes (20 or more yards downfield) to the middle of the field. |
left_medium_avoided_tackles | numeric | Tackles avoided after the catch on medium passes (10-19 yards downfield) to the left third of the field. |
left_behind_los_pass_plays | numeric | Pass-play snaps on passes thrown behind the line of scrimmage to the left third of the field. |
right_deep_touchdowns | numeric | Receiving touchdowns scored on deep passes (20 or more yards downfield) to the right third of the field. |
center_medium_receptions | numeric | Receptions made on medium passes (10-19 yards downfield) to the middle of the field. |
left_behind_los_drops | numeric | PFF-charted drops on passes thrown behind the line of scrimmage to the left third of the field. |
center_short_targets_percent | numeric | Share of the team's targets thrown to the player on short passes (0-9 yards downfield) to the middle of the field. |
deep_epa | numeric | Total expected points added on targets to the player on deep passes (20 or more yards downfield). |
medium_touchdowns | numeric | Receiving touchdowns scored on medium passes (10-19 yards downfield). |
left_medium_route_rate | numeric | Share of pass-play snaps on which the player ran a route on medium passes (10-19 yards downfield) to the left third of the field. |
left_behind_los_grades_hands_drop | numeric | PFF hands/drop grade on passes thrown behind the line of scrimmage to the left third of the field, 0-100. |
left_deep_fumbles | numeric | Fumbles by the player after the catch on deep passes (20 or more yards downfield) to the left third of the field. |
medium_avoided_tackles | numeric | Tackles avoided after the catch on medium passes (10-19 yards downfield). |
center_medium_contested_catch_rate | numeric | Percentage of PFF-charted contested targets caught on medium passes (10-19 yards downfield) to the middle of the field. |
right_behind_los_routes | numeric | Pass routes run by the player on passes thrown behind the line of scrimmage to the right third of the field. |
short_targets_percent | numeric | Share of the team's targets thrown to the player on short passes (0-9 yards downfield). |
left_behind_los_yprr | numeric | Yards per route run on passes thrown behind the line of scrimmage to the left third of the field. |
medium_route_rate | numeric | Share of pass-play snaps on which the player ran a route on medium passes (10-19 yards downfield). |
left_short_first_downs | numeric | Receptions that converted a first down on short passes (0-9 yards downfield) to the left third of the field. |
short_longest | numeric | Longest reception in yards on short passes (0-9 yards downfield). |
right_behind_los_grades_hands_drop | numeric | PFF hands/drop grade on passes thrown behind the line of scrimmage to the right third of the field, 0-100. |
behind_los_contested_targets | numeric | PFF-charted contested targets on passes thrown behind the line of scrimmage. |
right_behind_los_avoided_tackles | numeric | Tackles avoided after the catch on passes thrown behind the line of scrimmage to the right third of the field. |
right_deep_longest | numeric | Longest reception in yards on deep passes (20 or more yards downfield) to the right third of the field. |
right_deep_contested_targets | numeric | PFF-charted contested targets on deep passes (20 or more yards downfield) to the right third of the field. |
right_deep_positive_epa_percent | numeric | Percentage of the receiver's plays with an EPA value (in practice their routes run) producing positive expected points added on deep passes (20 or more yards downfield) to the right third of the field. |
right_behind_los_pass_plays | numeric | Pass-play snaps on passes thrown behind the line of scrimmage to the right third of the field. |
medium_contested_receptions | numeric | Catches made on PFF-charted contested targets on medium passes (10-19 yards downfield). |
short_targeted_qb_rating | numeric | NFL passer rating on throws targeting the player on short passes (0-9 yards downfield). |
right_behind_los_interceptions | numeric | Interceptions thrown on passes targeting the player on passes thrown behind the line of scrimmage to the right third of the field. |
behind_los_targets_percent | numeric | Share of the team's targets thrown to the player on passes thrown behind the line of scrimmage. |
center_deep_yards_after_catch | numeric | Yards gained after the catch on deep passes (20 or more yards downfield) to the middle of the field. |
behind_los_yards | numeric | Receiving yards gained on passes thrown behind the line of scrimmage. |
right_deep_targets_percent | numeric | Share of the team's targets thrown to the player on deep passes (20 or more yards downfield) to the right third of the field. |
left_medium_fumbles | numeric | Fumbles by the player after the catch on medium passes (10-19 yards downfield) to the left third of the field. |
short_receptions | numeric | Receptions made on short passes (0-9 yards downfield). |
left_short_interceptions | numeric | Interceptions thrown on passes targeting the player on short passes (0-9 yards downfield) to the left third of the field. |
right_medium_interceptions | numeric | Interceptions thrown on passes targeting the player on medium passes (10-19 yards downfield) to the right third of the field. |
left_behind_los_yards | numeric | Receiving yards gained on passes thrown behind the line of scrimmage to the left third of the field. |
medium_first_downs | numeric | Receptions that converted a first down on medium passes (10-19 yards downfield). |
left_short_avg_depth_of_target | numeric | Average depth of target in yards downfield on short passes (0-9 yards downfield) to the left third of the field. |
right_medium_pass_block_rate | numeric | Share of pass-play snaps spent pass blocking on medium passes (10-19 yards downfield) to the right third of the field. |
right_medium_targets_percent | numeric | Share of the team's targets thrown to the player on medium passes (10-19 yards downfield) to the right third of the field. |
left_behind_los_touchdowns | numeric | Receiving touchdowns scored on passes thrown behind the line of scrimmage to the left third of the field. |
right_behind_los_drop_rate | numeric | Share of catchable targets the player dropped on passes thrown behind the line of scrimmage to the right third of the field. |
right_deep_fumbles | numeric | Fumbles by the player after the catch on deep passes (20 or more yards downfield) to the right third of the field. |
left_deep_contested_receptions | numeric | Catches made on PFF-charted contested targets on deep passes (20 or more yards downfield) to the left third of the field. |
behind_los_drops | numeric | PFF-charted drops on passes thrown behind the line of scrimmage. |
short_yards_after_catch_per_reception | numeric | Average yards after the catch per reception on short passes (0-9 yards downfield). |
medium_pass_plays | numeric | Pass-play snaps on medium passes (10-19 yards downfield). |
behind_los_pass_plays | numeric | Pass-play snaps on passes thrown behind the line of scrimmage. |
left_deep_yards | numeric | Receiving yards gained on deep passes (20 or more yards downfield) to the left third of the field. |
center_behind_los_longest | numeric | Longest reception in yards on passes thrown behind the line of scrimmage to the middle of the field. |
center_medium_grades_hands_drop | numeric | PFF hands/drop grade on medium passes (10-19 yards downfield) to the middle of the field, 0-100. |
left_behind_los_longest | numeric | Longest reception in yards on passes thrown behind the line of scrimmage to the left third of the field. |
center_short_interceptions | numeric | Interceptions thrown on passes targeting the player on short passes (0-9 yards downfield) to the middle of the field. |
short_avg_depth_of_target | numeric | Average depth of target in yards downfield on short passes (0-9 yards downfield). |
deep_yprr | numeric | Yards per route run on deep passes (20 or more yards downfield). |
left_deep_touchdowns | numeric | Receiving touchdowns scored on deep passes (20 or more yards downfield) to the left third of the field. |
base_targets | numeric | Total targets from the facet's unsplit base row, across all depths and directions. |
deep_yards | numeric | Receiving yards gained on deep passes (20 or more yards downfield). |
center_medium_yards_after_catch | numeric | Yards gained after the catch on medium passes (10-19 yards downfield) to the middle of the field. |
left_medium_epa | numeric | Total expected points added on targets to the player on medium passes (10-19 yards downfield) to the left third of the field. |
left_deep_avg_depth_of_target | numeric | Average depth of target in yards downfield on deep passes (20 or more yards downfield) to the left third of the field. |
deep_first_downs | numeric | Receptions that converted a first down on deep passes (20 or more yards downfield). |
short_drop_rate | numeric | Share of catchable targets the player dropped on short passes (0-9 yards downfield). |
left_medium_positive_epa_percent | numeric | Percentage of the receiver's plays with an EPA value (in practice their routes run) producing positive expected points added on medium passes (10-19 yards downfield) to the left third of the field. |
center_deep_touchdowns | numeric | Receiving touchdowns scored on deep passes (20 or more yards downfield) to the middle of the field. |
right_behind_los_yprr | numeric | Yards per route run on passes thrown behind the line of scrimmage to the right third of the field. |
center_medium_pass_blocks | numeric | Pass-play snaps spent pass blocking on medium passes (10-19 yards downfield) to the middle of the field. |
short_positive_epa_percent | numeric | Percentage of the receiver's plays with an EPA value (in practice their routes run) producing positive expected points added on short passes (0-9 yards downfield). |
medium_fumbles | numeric | Fumbles by the player after the catch on medium passes (10-19 yards downfield). |
center_medium_yards_after_catch_per_reception | numeric | Average yards after the catch per reception on medium passes (10-19 yards downfield) to the middle of the field. |
left_short_routes | numeric | Pass routes run by the player on short passes (0-9 yards downfield) to the left third of the field. |
behind_los_route_rate | numeric | Share of pass-play snaps on which the player ran a route on passes thrown behind the line of scrimmage. |
behind_los_epa | numeric | Total expected points added on targets to the player on passes thrown behind the line of scrimmage. |
right_behind_los_contested_receptions | numeric | Catches made on PFF-charted contested targets on passes thrown behind the line of scrimmage to the right third of the field. |
right_medium_yards_after_catch | numeric | Yards gained after the catch on medium passes (10-19 yards downfield) to the right third of the field. |
center_short_touchdowns | numeric | Receiving touchdowns scored on short passes (0-9 yards downfield) to the middle of the field. |
right_medium_drops | numeric | PFF-charted drops on medium passes (10-19 yards downfield) to the right third of the field. |
left_behind_los_routes | numeric | Pass routes run by the player on passes thrown behind the line of scrimmage to the left third of the field. |
left_deep_epa | numeric | Total expected points added on targets to the player on deep passes (20 or more yards downfield) to the left third of the field. |
left_short_targets | numeric | Pass targets to the player on short passes (0-9 yards downfield) to the left third of the field. |
left_deep_pass_block_rate | numeric | Share of pass-play snaps spent pass blocking on deep passes (20 or more yards downfield) to the left third of the field. |
right_deep_caught_percent | numeric | Percentage of targets caught on deep passes (20 or more yards downfield) to the right third of the field. |
center_short_grades_pass_route | numeric | PFF route-running (receiving) grade on short passes (0-9 yards downfield) to the middle of the field, 0-100. |
left_behind_los_fumbles | numeric | Fumbles by the player after the catch on passes thrown behind the line of scrimmage to the left third of the field. |
right_medium_touchdowns | numeric | Receiving touchdowns scored on medium passes (10-19 yards downfield) to the right third of the field. |
center_short_fumbles | numeric | Fumbles by the player after the catch on short passes (0-9 yards downfield) to the middle of the field. |
center_behind_los_routes | numeric | Pass routes run by the player on passes thrown behind the line of scrimmage to the middle of the field. |
behind_los_receptions | numeric | Receptions made on passes thrown behind the line of scrimmage. |
medium_targets_percent | numeric | Share of the team's targets thrown to the player on medium passes (10-19 yards downfield). |
left_medium_yards | numeric | Receiving yards gained on medium passes (10-19 yards downfield) to the left third of the field. |
center_medium_touchdowns | numeric | Receiving touchdowns scored on medium passes (10-19 yards downfield) to the middle of the field. |
medium_targeted_qb_rating | numeric | NFL passer rating on throws targeting the player on medium passes (10-19 yards downfield). |
center_short_drop_rate | numeric | Share of catchable targets the player dropped on short passes (0-9 yards downfield) to the middle of the field. |
penalties | numeric | Penalties charged to the player over the covered span. |
short_pass_block_rate | numeric | Share of pass-play snaps spent pass blocking on short passes (0-9 yards downfield). |
right_deep_avg_depth_of_target | numeric | Average depth of target in yards downfield on deep passes (20 or more yards downfield) to the right third of the field. |
center_deep_yards | numeric | Receiving yards gained on deep passes (20 or more yards downfield) to the middle of the field. |
center_short_yards_after_catch_per_reception | numeric | Average yards after the catch per reception on short passes (0-9 yards downfield) to the middle of the field. |
right_short_targets | numeric | Pass targets to the player on short passes (0-9 yards downfield) to the right third of the field. |
behind_los_avg_depth_of_target | numeric | Average depth of target in yards downfield on passes thrown behind the line of scrimmage. |
left_behind_los_contested_catch_rate | numeric | Percentage of PFF-charted contested targets caught on passes thrown behind the line of scrimmage to the left third of the field. |
center_short_targeted_qb_rating | numeric | NFL passer rating on throws targeting the player on short passes (0-9 yards downfield) to the middle of the field. |
left_behind_los_epa | numeric | Total expected points added on targets to the player on passes thrown behind the line of scrimmage to the left third of the field. |
deep_route_rate | numeric | Share of pass-play snaps on which the player ran a route on deep passes (20 or more yards downfield). |
short_yprr | numeric | Yards per route run on short passes (0-9 yards downfield). |
deep_caught_percent | numeric | Percentage of targets caught on deep passes (20 or more yards downfield). |
center_medium_drop_rate | numeric | Share of catchable targets the player dropped on medium passes (10-19 yards downfield) to the middle of the field. |
center_behind_los_yards_after_catch | numeric | Yards gained after the catch on passes thrown behind the line of scrimmage to the middle of the field. |
medium_yards | numeric | Receiving yards gained on medium passes (10-19 yards downfield). |
center_deep_avoided_tackles | numeric | Tackles avoided after the catch on deep passes (20 or more yards downfield) to the middle of the field. |
left_short_contested_targets | numeric | PFF-charted contested targets on short passes (0-9 yards downfield) to the left third of the field. |
center_behind_los_first_downs | numeric | Receptions that converted a first down on passes thrown behind the line of scrimmage to the middle of the field. |
center_medium_interceptions | numeric | Interceptions thrown on passes targeting the player on medium passes (10-19 yards downfield) to the middle of the field. |
center_deep_yards_per_reception | numeric | Average yards per reception on deep passes (20 or more yards downfield) to the middle of the field. |
center_deep_contested_targets | numeric | PFF-charted contested targets on deep passes (20 or more yards downfield) to the middle of the field. |
left_short_targets_percent | numeric | Share of the team's targets thrown to the player on short passes (0-9 yards downfield) to the left third of the field. |
short_grades_hands_drop | numeric | PFF hands/drop grade on short passes (0-9 yards downfield), 0-100. |
right_deep_yards_after_catch_per_reception | numeric | Average yards after the catch per reception on deep passes (20 or more yards downfield) to the right third of the field. |
left_medium_contested_receptions | numeric | Catches made on PFF-charted contested targets on medium passes (10-19 yards downfield) to the left third of the field. |
center_short_yards_per_reception | numeric | Average yards per reception on short passes (0-9 yards downfield) to the middle of the field. |
center_deep_grades_hands_drop | numeric | PFF hands/drop grade on deep passes (20 or more yards downfield) to the middle of the field, 0-100. |
deep_longest | numeric | Longest reception in yards on deep passes (20 or more yards downfield). |
left_medium_yards_after_catch_per_reception | numeric | Average yards after the catch per reception on medium passes (10-19 yards downfield) to the left third of the field. |
right_short_interceptions | numeric | Interceptions thrown on passes targeting the player on short passes (0-9 yards downfield) to the right third of the field. |
center_short_caught_percent | numeric | Percentage of targets caught on short passes (0-9 yards downfield) to the middle of the field. |
left_deep_interceptions | numeric | Interceptions thrown on passes targeting the player on deep passes (20 or more yards downfield) to the left third of the field. |
short_yards_per_reception | numeric | Average yards per reception on short passes (0-9 yards downfield). |
team | character | Team abbreviation the player is credited to for the range. |
center_short_avoided_tackles | numeric | Tackles avoided after the catch on short passes (0-9 yards downfield) to the middle of the field. |
behind_los_yards_per_reception | numeric | Average yards per reception on passes thrown behind the line of scrimmage. |
short_epa | numeric | Total expected points added on targets to the player on short passes (0-9 yards downfield). |
deep_drop_rate | numeric | Share of catchable targets the player dropped on deep passes (20 or more yards downfield). |
left_deep_yards_per_reception | numeric | Average yards per reception on deep passes (20 or more yards downfield) to the left third of the field. |
right_short_yprr | numeric | Yards per route run on short passes (0-9 yards downfield) to the right third of the field. |
declined_penalties | numeric | Penalties committed by the player that were declined. |
medium_longest | numeric | Longest reception in yards on medium passes (10-19 yards downfield). |
left_short_contested_catch_rate | numeric | Percentage of PFF-charted contested targets caught on short passes (0-9 yards downfield) to the left third of the field. |
right_medium_routes | numeric | Pass routes run by the player on medium passes (10-19 yards downfield) to the right third of the field. |
left_short_receptions | numeric | Receptions made on short passes (0-9 yards downfield) to the left third of the field. |
left_deep_yards_after_catch_per_reception | numeric | Average yards after the catch per reception on deep passes (20 or more yards downfield) to the left third of the field. |
deep_targets | numeric | Pass targets to the player on deep passes (20 or more yards downfield). |
left_short_grades_hands_drop | numeric | PFF hands/drop grade on short passes (0-9 yards downfield) to the left third of the field, 0-100. |
right_short_epa | numeric | Total expected points added on targets to the player on short passes (0-9 yards downfield) to the right third of the field. |
left_behind_los_contested_receptions | numeric | Catches made on PFF-charted contested targets on passes thrown behind the line of scrimmage to the left third of the field. |
medium_targets | numeric | Pass targets to the player on medium passes (10-19 yards downfield). |
behind_los_targeted_qb_rating | numeric | NFL passer rating on throws targeting the player on passes thrown behind the line of scrimmage. |
center_short_contested_targets | numeric | PFF-charted contested targets on short passes (0-9 yards downfield) to the middle of the field. |
center_short_route_rate | numeric | Share of pass-play snaps on which the player ran a route on short passes (0-9 yards downfield) to the middle of the field. |
right_medium_route_rate | numeric | Share of pass-play snaps on which the player ran a route on medium passes (10-19 yards downfield) to the right third of the field. |
left_short_epa | numeric | Total expected points added on targets to the player on short passes (0-9 yards downfield) to the left third of the field. |
left_deep_avoided_tackles | numeric | Tackles avoided after the catch on deep passes (20 or more yards downfield) to the left third of the field. |
center_behind_los_pass_blocks | numeric | Pass-play snaps spent pass blocking on passes thrown behind the line of scrimmage to the middle of the field. |
deep_interceptions | numeric | Interceptions thrown on passes targeting the player on deep passes (20 or more yards downfield). |
right_short_caught_percent | numeric | Percentage of targets caught on short passes (0-9 yards downfield) to the right third of the field. |
center_deep_caught_percent | numeric | Percentage of targets caught on deep passes (20 or more yards downfield) to the middle of the field. |
center_medium_fumbles | numeric | Fumbles by the player after the catch on medium passes (10-19 yards downfield) to the middle of the field. |
behind_los_grades_hands_drop | numeric | PFF hands/drop grade on passes thrown behind the line of scrimmage, 0-100. |
left_behind_los_targets | numeric | Pass targets to the player on passes thrown behind the line of scrimmage to the left third of the field. |
right_medium_yprr | numeric | Yards per route run on medium passes (10-19 yards downfield) to the right third of the field. |
right_short_receptions | numeric | Receptions made on short passes (0-9 yards downfield) to the right third of the field. |
position | character | PFF position code the player is listed at (e.g. QB, HB, FB, WR, TE, T, G, C, ED, DI, LB, CB, S, K, P). |
right_short_contested_targets | numeric | PFF-charted contested targets on short passes (0-9 yards downfield) to the right third of the field. |
center_medium_yards_per_reception | numeric | Average yards per reception on medium passes (10-19 yards downfield) to the middle of the field. |
right_behind_los_yards | numeric | Receiving yards gained on passes thrown behind the line of scrimmage to the right third of the field. |
center_behind_los_grades_hands_drop | numeric | PFF hands/drop grade on passes thrown behind the line of scrimmage to the middle of the field, 0-100. |
right_behind_los_receptions | numeric | Receptions made on passes thrown behind the line of scrimmage to the right third of the field. |
left_medium_caught_percent | numeric | Percentage of targets caught on medium passes (10-19 yards downfield) to the left third of the field. |
left_medium_drops | numeric | PFF-charted drops on medium passes (10-19 yards downfield) to the left third of the field. |
short_avoided_tackles | numeric | Tackles avoided after the catch on short passes (0-9 yards downfield). |
center_short_epa | numeric | Total expected points added on targets to the player on short passes (0-9 yards downfield) to the middle of the field. |
center_behind_los_targets | numeric | Pass targets to the player on passes thrown behind the line of scrimmage to the middle of the field. |
left_deep_pass_blocks | numeric | Pass-play snaps spent pass blocking on deep passes (20 or more yards downfield) to the left third of the field. |
left_short_drops | numeric | PFF-charted drops on short passes (0-9 yards downfield) to the left third of the field. |
medium_positive_epa_percent | numeric | Percentage of the receiver's plays with an EPA value (in practice their routes run) producing positive expected points added on medium passes (10-19 yards downfield). |
center_deep_receptions | numeric | Receptions made on deep passes (20 or more yards downfield) to the middle of the field. |
right_medium_epa | numeric | Total expected points added on targets to the player on medium passes (10-19 yards downfield) to the right third of the field. |
right_short_pass_block_rate | numeric | Share of pass-play snaps spent pass blocking on short passes (0-9 yards downfield) to the right third of the field. |
center_deep_route_rate | numeric | Share of pass-play snaps on which the player ran a route on deep passes (20 or more yards downfield) to the middle of the field. |
center_short_pass_plays | numeric | Pass-play snaps on short passes (0-9 yards downfield) to the middle of the field. |
center_deep_interceptions | numeric | Interceptions thrown on passes targeting the player on deep passes (20 or more yards downfield) to the middle of the field. |
left_medium_yards_after_catch | numeric | Yards gained after the catch on medium passes (10-19 yards downfield) to the left third of the field. |
left_behind_los_pass_blocks | numeric | Pass-play snaps spent pass blocking on passes thrown behind the line of scrimmage to the left third of the field. |
right_behind_los_longest | numeric | Longest reception in yards on passes thrown behind the line of scrimmage to the right third of the field. |
short_yards | numeric | Receiving yards gained on short passes (0-9 yards downfield). |
left_deep_receptions | numeric | Receptions made on deep passes (20 or more yards downfield) to the left third of the field. |
deep_grades_pass_route | numeric | PFF route-running (receiving) grade on deep passes (20 or more yards downfield), 0-100. |
left_medium_targets | numeric | Pass targets to the player on medium passes (10-19 yards downfield) to the left third of the field. |
behind_los_grades_pass_route | numeric | PFF route-running (receiving) grade on passes thrown behind the line of scrimmage, 0-100. |
right_deep_targeted_qb_rating | numeric | NFL passer rating on throws targeting the player on deep passes (20 or more yards downfield) to the right third of the field. |
behind_los_pass_block_rate | numeric | Share of pass-play snaps spent pass blocking on passes thrown behind the line of scrimmage. |
left_medium_pass_blocks | numeric | Pass-play snaps spent pass blocking on medium passes (10-19 yards downfield) to the left third of the field. |
player | character | Player's display name as PFF lists it. |
left_medium_avg_depth_of_target | numeric | Average depth of target in yards downfield on medium passes (10-19 yards downfield) to the left third of the field. |
deep_avoided_tackles | numeric | Tackles avoided after the catch on deep passes (20 or more yards downfield). |
center_behind_los_yprr | numeric | Yards per route run on passes thrown behind the line of scrimmage to the middle of the field. |
center_behind_los_epa | numeric | Total expected points added on targets to the player on passes thrown behind the line of scrimmage to the middle of the field. |
right_behind_los_route_rate | numeric | Share of pass-play snaps on which the player ran a route on passes thrown behind the line of scrimmage to the right third of the field. |
center_deep_fumbles | numeric | Fumbles by the player after the catch on deep passes (20 or more yards downfield) to the middle of the field. |
left_medium_grades_hands_drop | numeric | PFF hands/drop grade on medium passes (10-19 yards downfield) to the left third of the field, 0-100. |
right_medium_yards | numeric | Receiving yards gained on medium passes (10-19 yards downfield) to the right third of the field. |
left_deep_yards_after_catch | numeric | Yards gained after the catch on deep passes (20 or more yards downfield) to the left third of the field. |
left_deep_pass_plays | numeric | Pass-play snaps on deep passes (20 or more yards downfield) to the left third of the field. |
center_short_yards_after_catch | numeric | Yards gained after the catch on short passes (0-9 yards downfield) to the middle of the field. |
center_behind_los_route_rate | numeric | Share of pass-play snaps on which the player ran a route on passes thrown behind the line of scrimmage to the middle of the field. |
right_medium_drop_rate | numeric | Share of catchable targets the player dropped on medium passes (10-19 yards downfield) to the right third of the field. |
medium_grades_hands_drop | numeric | PFF hands/drop grade on medium passes (10-19 yards downfield), 0-100. |
right_deep_pass_blocks | numeric | Pass-play snaps spent pass blocking on deep passes (20 or more yards downfield) to the right third of the field. |
medium_contested_catch_rate | numeric | Percentage of PFF-charted contested targets caught on medium passes (10-19 yards downfield). |
franchise_id | numeric | PFF franchise (team) id (integer join key). |
center_behind_los_caught_percent | numeric | Percentage of targets caught on passes thrown behind the line of scrimmage to the middle of the field. |
right_behind_los_caught_percent | numeric | Percentage of targets caught on passes thrown behind the line of scrimmage to the right third of the field. |
short_pass_plays | numeric | Pass-play snaps on short passes (0-9 yards downfield). |
center_behind_los_targeted_qb_rating | numeric | NFL passer rating on throws targeting the player on passes thrown behind the line of scrimmage to the middle of the field. |
deep_targeted_qb_rating | numeric | NFL passer rating on throws targeting the player on deep passes (20 or more yards downfield). |
center_short_pass_block_rate | numeric | Share of pass-play snaps spent pass blocking on short passes (0-9 yards downfield) to the middle of the field. |
right_short_avoided_tackles | numeric | Tackles avoided after the catch on short passes (0-9 yards downfield) to the right third of the field. |
left_short_drop_rate | numeric | Share of catchable targets the player dropped on short passes (0-9 yards downfield) to the left third of the field. |
left_medium_yards_per_reception | numeric | Average yards per reception on medium passes (10-19 yards downfield) to the left third of the field. |
left_medium_receptions | numeric | Receptions made on medium passes (10-19 yards downfield) to the left third of the field. |
right_medium_pass_plays | numeric | Pass-play snaps on medium passes (10-19 yards downfield) to the right third of the field. |
center_medium_contested_targets | numeric | PFF-charted contested targets on medium passes (10-19 yards downfield) to the middle of the field. |
short_first_downs | numeric | Receptions that converted a first down on short passes (0-9 yards downfield). |
center_medium_targets_percent | numeric | Share of the team's targets thrown to the player on medium passes (10-19 yards downfield) to the middle of the field. |
right_short_longest | numeric | Longest reception in yards on short passes (0-9 yards downfield) to the right third of the field. |
left_deep_longest | numeric | Longest reception in yards on deep passes (20 or more yards downfield) to the left third of the field. |
right_short_drops | numeric | PFF-charted drops on short passes (0-9 yards downfield) to the right third of the field. |
right_medium_contested_receptions | numeric | Catches made on PFF-charted contested targets on medium passes (10-19 yards downfield) to the right third of the field. |
right_deep_contested_catch_rate | numeric | Percentage of PFF-charted contested targets caught on deep passes (20 or more yards downfield) to the right third of the field. |
center_behind_los_receptions | numeric | Receptions made on passes thrown behind the line of scrimmage to the middle of the field. |
right_medium_caught_percent | numeric | Percentage of targets caught on medium passes (10-19 yards downfield) to the right third of the field. |
right_deep_targets | numeric | Pass targets to the player on deep passes (20 or more yards downfield) to the right third of the field. |
center_medium_positive_epa_percent | numeric | Percentage of the receiver's plays with an EPA value (in practice their routes run) producing positive expected points added on medium passes (10-19 yards downfield) to the middle of the field. |
medium_drops | numeric | PFF-charted drops on medium passes (10-19 yards downfield). |
left_deep_grades_hands_drop | numeric | PFF hands/drop grade on deep passes (20 or more yards downfield) to the left third of the field, 0-100. |
behind_los_positive_epa_percent | numeric | Percentage of the receiver's plays with an EPA value (in practice their routes run) producing positive expected points added on passes thrown behind the line of scrimmage. |
left_short_avoided_tackles | numeric | Tackles avoided after the catch on short passes (0-9 yards downfield) to the left third of the field. |
right_medium_grades_pass_route | numeric | PFF route-running (receiving) grade on medium passes (10-19 yards downfield) to the right third of the field, 0-100. |
right_short_grades_hands_drop | numeric | PFF hands/drop grade on short passes (0-9 yards downfield) to the right third of the field, 0-100. |
left_behind_los_yards_per_reception | numeric | Average yards per reception on passes thrown behind the line of scrimmage to the left third of the field. |
medium_yards_after_catch | numeric | Yards gained after the catch on medium passes (10-19 yards downfield). |
center_medium_pass_plays | numeric | Pass-play snaps on medium passes (10-19 yards downfield) to the middle of the field. |
left_behind_los_caught_percent | numeric | Percentage of targets caught on passes thrown behind the line of scrimmage to the left third of the field. |
left_medium_contested_targets | numeric | PFF-charted contested targets on medium passes (10-19 yards downfield) to the left third of the field. |
center_medium_contested_receptions | numeric | Catches made on PFF-charted contested targets on medium passes (10-19 yards downfield) to the middle of the field. |
behind_los_contested_catch_rate | numeric | Percentage of PFF-charted contested targets caught on passes thrown behind the line of scrimmage. |
behind_los_yards_after_catch | numeric | Yards gained after the catch on passes thrown behind the line of scrimmage. |
left_deep_drops | numeric | PFF-charted drops on deep passes (20 or more yards downfield) to the left third of the field. |
center_deep_positive_epa_percent | numeric | Percentage of the receiver's plays with an EPA value (in practice their routes run) producing positive expected points added on deep passes (20 or more yards downfield) to the middle of the field. |
left_behind_los_yards_after_catch_per_reception | numeric | Average yards after the catch per reception on passes thrown behind the line of scrimmage to the left third of the field. |
right_deep_routes | numeric | Pass routes run by the player on deep passes (20 or more yards downfield) to the right third of the field. |
center_deep_grades_pass_route | numeric | PFF route-running (receiving) grade on deep passes (20 or more yards downfield) to the middle of the field, 0-100. |
deep_yards_after_catch | numeric | Yards gained after the catch on deep passes (20 or more yards downfield). |
center_behind_los_drop_rate | numeric | Share of catchable targets the player dropped on passes thrown behind the line of scrimmage to the middle of the field. |
short_drops | numeric | PFF-charted drops on short passes (0-9 yards downfield). |
right_deep_contested_receptions | numeric | Catches made on PFF-charted contested targets on deep passes (20 or more yards downfield) to the right third of the field. |
left_behind_los_targeted_qb_rating | numeric | NFL passer rating on throws targeting the player on passes thrown behind the line of scrimmage to the left third of the field. |
right_medium_avg_depth_of_target | numeric | Average depth of target in yards downfield on medium passes (10-19 yards downfield) to the right third of the field. |
right_medium_avoided_tackles | numeric | Tackles avoided after the catch on medium passes (10-19 yards downfield) to the right third of the field. |
center_medium_caught_percent | numeric | Percentage of targets caught on medium passes (10-19 yards downfield) to the middle of the field. |
center_behind_los_fumbles | numeric | Fumbles by the player after the catch on passes thrown behind the line of scrimmage to the middle of the field. |
center_medium_first_downs | numeric | Receptions that converted a first down on medium passes (10-19 yards downfield) to the middle of the field. |
behind_los_caught_percent | numeric | Percentage of targets caught on passes thrown behind the line of scrimmage. |
short_routes | numeric | Pass routes run by the player on short passes (0-9 yards downfield). |
left_deep_grades_pass_route | numeric | PFF route-running (receiving) grade on deep passes (20 or more yards downfield) to the left third of the field, 0-100. |
medium_routes | numeric | Pass routes run by the player on medium passes (10-19 yards downfield). |
medium_caught_percent | numeric | Percentage of targets caught on medium passes (10-19 yards downfield). |
behind_los_contested_receptions | numeric | Catches made on PFF-charted contested targets on passes thrown behind the line of scrimmage. |
behind_los_yprr | numeric | Yards per route run on passes thrown behind the line of scrimmage. |
left_short_touchdowns | numeric | Receiving touchdowns scored on short passes (0-9 yards downfield) to the left third of the field. |
medium_drop_rate | numeric | Share of catchable targets the player dropped on medium passes (10-19 yards downfield). |
player_id | numeric | PFF player id (integer; matches the /players id and every player_id join key). |
left_behind_los_pass_block_rate | numeric | Share of pass-play snaps spent pass blocking on passes thrown behind the line of scrimmage to the left third of the field. |
right_deep_pass_plays | numeric | Pass-play snaps on deep passes (20 or more yards downfield) to the right third of the field. |
short_caught_percent | numeric | Percentage of targets caught on short passes (0-9 yards downfield). |
right_medium_yards_per_reception | numeric | Average yards per reception on medium passes (10-19 yards downfield) to the right third of the field. |
center_medium_yards | numeric | Receiving yards gained on medium passes (10-19 yards downfield) to the middle of the field. |
center_deep_epa | numeric | Total expected points added on targets to the player on deep passes (20 or more yards downfield) to the middle of the field. |
left_medium_interceptions | numeric | Interceptions thrown on passes targeting the player on medium passes (10-19 yards downfield) to the left third of the field. |
right_deep_interceptions | numeric | Interceptions thrown on passes targeting the player on deep passes (20 or more yards downfield) to the right third of the field. |
deep_positive_epa_percent | numeric | Percentage of the receiver's plays with an EPA value (in practice their routes run) producing positive expected points added on deep passes (20 or more yards downfield). |
deep_fumbles | numeric | Fumbles by the player after the catch on deep passes (20 or more yards downfield). |
center_short_contested_catch_rate | numeric | Percentage of PFF-charted contested targets caught on short passes (0-9 yards downfield) to the middle of the field. |
center_behind_los_targets_percent | numeric | Share of the team's targets thrown to the player on passes thrown behind the line of scrimmage to the middle of the field. |
right_short_yards_per_reception | numeric | Average yards per reception on short passes (0-9 yards downfield) to the right third of the field. |
center_deep_targets_percent | numeric | Share of the team's targets thrown to the player on deep passes (20 or more yards downfield) to the middle of the field. |
center_behind_los_yards_after_catch_per_reception | numeric | Average yards after the catch per reception on passes thrown behind the line of scrimmage to the middle of the field. |
behind_los_touchdowns | numeric | Receiving touchdowns scored on passes thrown behind the line of scrimmage. |
medium_pass_block_rate | numeric | Share of pass-play snaps spent pass blocking on medium passes (10-19 yards downfield). |
left_behind_los_route_rate | numeric | Share of pass-play snaps on which the player ran a route on passes thrown behind the line of scrimmage to the left third of the field. |
right_behind_los_targeted_qb_rating | numeric | NFL passer rating on throws targeting the player on passes thrown behind the line of scrimmage to the right third of the field. |
right_behind_los_drops | numeric | PFF-charted drops on passes thrown behind the line of scrimmage to the right third of the field. |
left_behind_los_first_downs | numeric | Receptions that converted a first down on passes thrown behind the line of scrimmage to the left third of the field. |
Rows are untyped Row[] (not parity-verified yet).
Returns — pff_api_facet_receiving_scheme / pffApiFacetReceivingScheme
| col_name | type | description |
|---|---|---|
man_contested_catch_rate | numeric | Percentage of PFF-charted contested targets caught against man coverage. |
man_touchdowns | numeric | Receiving touchdowns scored against man coverage. |
zone_targets_percent | numeric | Share of the team's targets thrown to the player against zone coverage. |
man_interceptions | numeric | Interceptions thrown on passes targeting the player against man coverage. |
zone_epa | numeric | Total expected points added on targets to the player against zone coverage. |
man_avg_depth_of_target | numeric | Average depth of target in yards downfield against man coverage. |
zone_pass_blocks | numeric | Pass-play snaps spent pass blocking against zone coverage. |
zone_avoided_tackles | numeric | Tackles avoided after the catch against zone coverage. |
man_targeted_qb_rating | numeric | NFL passer rating on throws targeting the player against man coverage. |
draft_season | numeric | Season of the player's NFL draft class, per PFF. |
zone_positive_epa_percent | numeric | Percentage of the receiver's plays with an EPA value (in practice their routes run) producing positive expected points added against zone coverage. |
man_targets_percent | numeric | Share of the team's targets thrown to the player against man coverage. |
man_yards_per_reception | numeric | Average yards per reception against man coverage. |
team_name | character | Team abbreviation the player is credited to for the range. |
man_drop_rate | numeric | Share of catchable targets the player dropped against man coverage. |
zone_grades_pass_route | numeric | PFF route-running (receiving) grade against zone coverage, 0-100. |
jersey_number | character | Jersey number (string; zero-padded, e.g. "09"). |
zone_fumbles | numeric | Fumbles by the player after the catch against zone coverage. |
man_pass_block_rate | numeric | Share of pass-play snaps spent pass blocking against man coverage. |
zone_yards | numeric | Receiving yards gained against zone coverage. |
man_yprr | numeric | Yards per route run against man coverage. |
player_game_count | numeric | Number of games the player appeared in over the covered span. |
eligible_season | numeric | Season of the player's NFL draft eligibility, per PFF. |
zone_drops | numeric | PFF-charted drops against zone coverage. |
zone_receptions | numeric | Receptions made against zone coverage. |
man_pass_plays | numeric | Pass-play snaps against man coverage. |
man_epa | numeric | Total expected points added on targets to the player against man coverage. |
zone_yards_per_reception | numeric | Average yards per reception against zone coverage. |
man_contested_targets | numeric | PFF-charted contested targets against man coverage. |
man_longest | numeric | Longest reception in yards against man coverage. |
zone_yards_after_catch | numeric | Yards gained after the catch against zone coverage. |
man_receptions | numeric | Receptions made against man coverage. |
man_avoided_tackles | numeric | Tackles avoided after the catch against man coverage. |
man_first_downs | numeric | Receptions that converted a first down against man coverage. |
base_targets | numeric | Total targets from the facet's unsplit base row, across all coverage schemes. |
zone_contested_catch_rate | numeric | Percentage of PFF-charted contested targets caught against zone coverage. |
zone_targeted_qb_rating | numeric | NFL passer rating on throws targeting the player against zone coverage. |
man_routes | numeric | Pass routes run by the player against man coverage. |
zone_grades_hands_drop | numeric | PFF hands/drop grade against zone coverage, 0-100. |
man_route_rate | numeric | Share of pass-play snaps on which the player ran a route against man coverage. |
zone_pass_block_rate | numeric | Share of pass-play snaps spent pass blocking against zone coverage. |
man_grades_pass_route | numeric | PFF route-running (receiving) grade against man coverage, 0-100. |
penalties | numeric | Penalties charged to the player over the covered span. |
zone_first_downs | numeric | Receptions that converted a first down against zone coverage. |
zone_yprr | numeric | Yards per route run against zone coverage. |
man_drops | numeric | PFF-charted drops against man coverage. |
zone_caught_percent | numeric | Percentage of targets caught against zone coverage. |
team | character | Team abbreviation the player is credited to for the range. |
man_fumbles | numeric | Fumbles by the player after the catch against man coverage. |
declined_penalties | numeric | Penalties committed by the player that were declined. |
man_yards_after_catch | numeric | Yards gained after the catch against man coverage. |
man_yards | numeric | Receiving yards gained against man coverage. |
zone_pass_plays | numeric | Pass-play snaps against zone coverage. |
position | character | PFF position code the player is listed at (e.g. QB, HB, FB, WR, TE, T, G, C, ED, DI, LB, CB, S, K, P). |
man_targets | numeric | Pass targets to the player against man coverage. |
man_grades_hands_drop | numeric | PFF hands/drop grade against man coverage, 0-100. |
man_pass_blocks | numeric | Pass-play snaps spent pass blocking against man coverage. |
zone_touchdowns | numeric | Receiving touchdowns scored against zone coverage. |
zone_route_rate | numeric | Share of pass-play snaps on which the player ran a route against zone coverage. |
zone_yards_after_catch_per_reception | numeric | Average yards after the catch per reception against zone coverage. |
zone_avg_depth_of_target | numeric | Average depth of target in yards downfield against zone coverage. |
player | character | Player's display name as PFF lists it. |
franchise_id | numeric | PFF franchise (team) id (integer join key). |
zone_contested_targets | numeric | PFF-charted contested targets against zone coverage. |
zone_contested_receptions | numeric | Catches made on PFF-charted contested targets against zone coverage. |
man_contested_receptions | numeric | Catches made on PFF-charted contested targets against man coverage. |
man_yards_after_catch_per_reception | numeric | Average yards after the catch per reception against man coverage. |
zone_targets | numeric | Pass targets to the player against zone coverage. |
zone_longest | numeric | Longest reception in yards against zone coverage. |
man_caught_percent | numeric | Percentage of targets caught against man coverage. |
zone_drop_rate | numeric | Share of catchable targets the player dropped against zone coverage. |
zone_interceptions | numeric | Interceptions thrown on passes targeting the player against zone coverage. |
man_positive_epa_percent | numeric | Percentage of the receiver's plays with an EPA value (in practice their routes run) producing positive expected points added against man coverage. |
zone_routes | numeric | Pass routes run by the player against zone coverage. |
player_id | numeric | PFF player id (integer; matches the /players id and every player_id join key). |
Rows are untyped Row[] (not parity-verified yet).
Returns — pff_api_facet_receiving_summary / pffApiFacetReceivingSummary
| col_name | type | description |
|---|---|---|
targets | numeric | Times targeted. |
grades_pass_block | numeric | PFF pass-blocking grade, 0-100. |
grades_offense | numeric | PFF overall offense grade (0-100). |
yards_after_catch_per_reception | numeric | Average yards after the catch per reception. |
grades_pass_route | numeric | PFF receiving/route grade (0-100). |
draft_season | numeric | Season of the player's NFL draft class, per PFF. |
team_name | character | Team abbreviation the player is credited to for the range. |
yprr | numeric | Yards per route run. |
wide_snaps | numeric | Receiving snaps aligned out wide. |
fumbles | numeric | Fumbles by the player after the catch. |
first_downs | numeric | Receptions that converted a first down. |
jersey_number | character | Jersey number (string; zero-padded, e.g. "09"). |
inline_snaps | numeric | Receiving snaps aligned inline, tight to the formation. |
contested_targets | numeric | Contested targets. |
player_game_count | numeric | Games with at least one qualifying snap in the requested range. |
eligible_season | numeric | Season of the player's NFL draft eligibility, per PFF. |
inline_rate | numeric | Share of receiving snaps aligned inline, tight to the formation. |
contested_catch_rate | numeric | Percentage of PFF-charted contested targets caught. |
yards | numeric | Receiving yards. |
receptions | numeric | Passes caught by the receiver. |
targeted_qb_rating | numeric | NFL passer rating on throws targeting the player. |
interceptions | numeric | Interceptions on passes targeting the player. |
caught_percent | numeric | Percentage of targets caught. |
drop_rate | numeric | Share of catchable targets the player dropped. |
grades_hands_drop | numeric | PFF hands/drop grade (0-100). |
slot_rate | numeric | Share of receiving snaps aligned in the slot. |
slot_snaps | numeric | Receiving snaps aligned in the slot. |
penalties | numeric | Penalties charged to the player over the covered span. |
wide_rate | numeric | Share of receiving snaps aligned out wide. |
pass_block_rate | numeric | Share of pass-play snaps spent pass blocking. |
team | character | Team abbreviation the player is credited to for the range. |
declined_penalties | numeric | Penalties committed by the player that were declined. |
route_rate | numeric | Share of pass-play snaps on which the player ran a route. |
drops | numeric | Dropped passes. |
position | character | PFF position code the player is listed at (e.g. QB, HB, FB, WR, TE, T, G, C, ED, DI, LB, CB, S, K, P). |
grades_hands_fumble | numeric | PFF ball-security (hands/fumble) grade, 0-100. |
longest | numeric | Longest reception in yards. |
pass_blocks | numeric | Pass-play snaps spent pass blocking. |
routes | numeric | Pass routes run by the receiver. |
pass_plays | numeric | Pass-play snaps. |
yards_per_reception | numeric | Average yards per reception. |
player | character | Player's display name as PFF lists it. |
positive_epa_percent | numeric | Percentage of the receiver's plays with an EPA value (in practice their routes run) producing positive expected points added. |
franchise_id | numeric | PFF franchise (team) id (integer join key). |
contested_receptions | numeric | Contested catches made. |
yards_after_catch | numeric | Yards after the catch. |
avg_depth_of_target | numeric | Average depth of target in yards downfield. |
epa | numeric | Expected points added per target to the player, as computed by PFF (an average such as -0.27, not a total). |
avoided_tackles | numeric | Tackles avoided after the catch. |
player_id | numeric | PFF player id (integer; matches the /players id and every player_id join key). |
touchdowns | numeric | Receiving touchdowns. |
Rows are untyped Row[] (not parity-verified yet).
Returns — pff_api_facet_return_summary / pffApiFacetReturnSummary
| col_name | type | description |
|---|---|---|
declined_penalties | numeric | Penalties committed by the player that were declined. |
draft_season | numeric | Season of the player's NFL draft class, per PFF. |
eligible_season | numeric | Season of the player's NFL draft eligibility, per PFF. |
franchise_id | numeric | PFF franchise (team) id (integer join key). |
grades_kick_return | numeric | PFF kickoff-return grade, 0-100. |
grades_return | numeric | PFF overall return grade, 0-100. |
jersey_number | character | Jersey number (string; zero-padded, e.g. "09"). |
kickoff_attempts | numeric | Kickoff returns attempted. |
kickoff_fair_catches | numeric | Kickoffs fair-caught by the player. |
kickoff_long | numeric | Longest kickoff return in yards. |
kickoff_muffed_returns | numeric | Kickoff returns the player muffed. |
kickoff_touchdowns | numeric | Kickoff returns scoring a touchdown. |
kickoff_yards | numeric | Total kickoff-return yards. |
kickoff_ypa | numeric | Average yards per kickoff return. |
penalties | numeric | Penalties charged to the player over the covered span. |
player | character | Player's display name as PFF lists it. |
player_game_count | numeric | Number of games the player appeared in over the covered span. |
player_id | numeric | PFF player id (integer; matches the /players id and every player_id join key). |
position | character | PFF position code the player is listed at (e.g. QB, HB, FB, WR, TE, T, G, C, ED, DI, LB, CB, S, K, P). |
punt_attempts | numeric | Punt returns attempted. |
punt_fair_catches | numeric | Punts fair-caught by the player. |
punt_long | numeric | Longest punt return in yards. |
punt_muffed_returns | numeric | Punt returns the player muffed. |
punt_touchdowns | numeric | Punt returns scoring a touchdown. |
punt_yards | numeric | Total punt-return yards. |
punt_ypa | numeric | Average yards per punt return. |
team | character | Team abbreviation the player is credited to for the range. |
team_name | character | Team abbreviation the player is credited to for the range. |
total_attempts | numeric | Total return attempts, kickoffs and punts combined. |
grades_punt_return | numeric | PFF punt-return grade, 0-100. |
Rows are untyped Row[] (not parity-verified yet).
Returns — pff_api_facet_rushing_direction / pffApiFacetRushingDirection
| col_name | type | description |
|---|---|---|
directions | list | Nested per-direction rushing splits (attempts and results by run direction) as returned by the PFF API. |
draft_season | numeric | Season of the player's NFL draft class, per PFF. |
eligible_season | numeric | Season of the player's NFL draft eligibility, per PFF. |
franchise_id | numeric | PFF franchise (team) id (integer join key). |
jersey_number | character | Jersey number (string; zero-padded, e.g. "09"). |
player | character | Player's display name as PFF lists it. |
player_id | numeric | PFF player id (integer; matches the /players id and every player_id join key). |
position | character | PFF position code the player is listed at (e.g. QB, HB, FB, WR, TE, T, G, C, ED, DI, LB, CB, S, K, P). |
team | character | Team abbreviation the player is credited to for the range. |
team_name | character | Team abbreviation the player is credited to for the range. |
total_attempts | numeric | Total rushing attempts across all run directions. |
Rows are untyped Row[] (not parity-verified yet).
Returns — pff_api_facet_rushing_summary / pffApiFacetRushingSummary
| col_name | type | description |
|---|---|---|
targets | numeric | Passes thrown to the ball carrier (targets). |
grades_pass_block | numeric | PFF pass-blocking grade, 0-100. |
grades_offense | numeric | PFF overall offense grade (0-100). |
yards_after_contact | numeric | Yards after contact. |
explosive | numeric | Runs PFF designates as explosive. |
grades_pass_route | numeric | PFF route-running (receiving) grade, 0-100. |
draft_season | numeric | Season of the player's NFL draft class, per PFF. |
elu_rush_mtf | numeric | Missed tackles forced as a rusher, an input to PFF's elusive rating. |
breakaway_attempts | numeric | Runs of 15 or more yards, PFF's breakaway designation. |
designed_yards | numeric | Rushing yards gained on designed runs, excluding scrambles. |
team_name | character | Team abbreviation the player is credited to for the range. |
yprr | numeric | Yards per route run. |
breakaway_percent | numeric | Share of rushing yards gained on breakaway runs of 15 or more yards. |
fumbles | numeric | Fumbles by the ball carrier. |
first_downs | numeric | Rushing first downs. |
elusive_rating | numeric | PFF elusive rating. |
jersey_number | character | Jersey number (string; zero-padded, e.g. "09"). |
breakaway_yards | numeric | Breakaway (long-run) yards. |
player_game_count | numeric | Games with at least one qualifying snap in the requested range. |
eligible_season | numeric | Season of the player's NFL draft eligibility, per PFF. |
total_touches | numeric | Combined carries and receptions. |
scramble_yards | numeric | Rushing yards gained on scrambles. |
yco_attempt | numeric | Average yards after contact per rushing attempt. |
yards | numeric | Total rushing yards gained. |
grades_run_block | numeric | PFF run-blocking grade, 0-100. |
receptions | numeric | Passes caught by the ball carrier. |
zone_attempts | numeric | Rushing attempts on zone-scheme runs. |
scrambles | numeric | Quarterback scrambles. |
grades_run | numeric | PFF rushing grade (0-100). |
penalties | numeric | Penalties charged to the player over the covered span. |
attempts | numeric | Rushing attempts (carries) by the runner. |
elu_yco | numeric | Yards-after-contact component used in PFF's elusive rating. |
elu_recv_mtf | numeric | Missed tackles forced as a receiver, an input to PFF's elusive rating. |
team | character | Team abbreviation the player is credited to for the range. |
declined_penalties | numeric | Penalties committed by the player that were declined. |
ypa | numeric | Average yards per rushing attempt. |
drops | numeric | Passes dropped by the ball carrier. |
position | character | PFF position code the player is listed at (e.g. QB, HB, FB, WR, TE, T, G, C, ED, DI, LB, CB, S, K, P). |
grades_hands_fumble | numeric | PFF ball-security (hands/fumble) grade, 0-100. |
longest | numeric | Longest run in yards. |
routes | numeric | Pass routes run by the player. |
player | character | Player's display name as PFF lists it. |
franchise_id | numeric | PFF franchise (team) id (integer join key). |
rec_yards | numeric | Receiving yards gained by the ball carrier (the rushing report also carries his receiving line). |
gap_attempts | numeric | Rushing attempts on gap-scheme runs. |
run_plays | numeric | Run-play snaps. |
avoided_tackles | numeric | Missed tackles forced. |
grades_offense_penalty | numeric | PFF offensive penalty grade, 0-100. |
player_id | numeric | PFF player id (integer; matches the /players id and every player_id join key). |
touchdowns | numeric | Rushing touchdowns. |
grades_pass | numeric | PFF passing grade, 0-100. |
Rows are untyped Row[] (not parity-verified yet).
Returns — pff_api_facet_special_summary / pffApiFacetSpecialSummary
| col_name | type | description |
|---|---|---|
assists | numeric | Assisted tackles credited to the player on special-teams plays. |
declined_penalties | numeric | Penalties committed by the player that were declined. |
draft_season | numeric | Season of the player's NFL draft class, per PFF. |
eligible_season | numeric | Season of the player's NFL draft eligibility, per PFF. |
franchise_id | numeric | PFF franchise (team) id (integer join key). |
grades_fgep_kicker | numeric | PFF field-goal and extra-point kicking grade, 0-100. |
grades_kickoff_kicker | numeric | PFF kickoff kicking grade, 0-100. |
grades_misc_st | numeric | PFF miscellaneous special-teams grade, 0-100. |
grades_special_teams_penalty | numeric | PFF special-teams penalty grade, 0-100. |
jersey_number | character | Jersey number (string; zero-padded, e.g. "09"). |
missed_tackles | numeric | Missed tackles on special-teams plays. |
penalties | numeric | Penalties charged to the player over the covered span. |
player | character | Player's display name as PFF lists it. |
player_game_count | numeric | Number of games the player appeared in over the covered span. |
player_id | numeric | PFF player id (integer; matches the /players id and every player_id join key). |
position | character | PFF position code the player is listed at (e.g. QB, HB, FB, WR, TE, T, G, C, ED, DI, LB, CB, S, K, P). |
snap_counts_field_goal | numeric | Snaps on the field-goal and extra-point unit. |
snap_counts_field_goal_blocking | numeric | Snaps on the field-goal and extra-point block unit. |
snap_counts_kickoff | numeric | Snaps on the kickoff coverage unit. |
snap_counts_kickoff_return | numeric | Snaps on the kickoff return unit. |
snap_counts_punt_coverage | numeric | Snaps on the punt coverage unit. |
snap_counts_punt_return | numeric | Snaps on the punt return unit. |
tackles | numeric | Tackles made by the player on special-teams plays. |
team | character | Team abbreviation the player is credited to for the range. |
team_name | character | Team abbreviation the player is credited to for the range. |
grades_fgep_defense | numeric | PFF grade on field-goal and extra-point defense, 0-100. |
grades_fgep_offense | numeric | PFF grade on the field-goal and extra-point protection unit, 0-100. |
grades_long_snap | numeric | PFF long-snapping grade, 0-100. |
grades_punter | numeric | PFF punting grade, 0-100. |
grades_kick_return | numeric | PFF kickoff-return grade, 0-100. |
grades_punt_return | numeric | PFF punt-return grade, 0-100. |
Rows are untyped Row[] (not parity-verified yet).
Returns — pff_api_player_defense_summary / pffApiPlayerDefenseSummary
| col_name | type | description |
|---|---|---|
targets | integer | Passes thrown into the player's coverage (targets allowed). |
game_id | integer | PFF game id of the game (integer join key). |
interception_touchdowns | integer | Touchdowns scored on interception returns. |
week | integer | Week number of the game, as PFF numbers weeks. |
forced_fumbles | integer | Forced fumbles. |
missed_tackles | integer | Missed tackles. |
status | character | "S" when the player started the game; PFF owns the value set. |
catch_rate | numeric | Completion percentage allowed on targets into the player's coverage. |
tackles | integer | Total tackles made by the defender. |
jersey_number | character | Jersey number the player wore in the game (string; zero-padded, e.g. "09"). |
away_team_name | character | Abbreviation of the away team (e.g. "LV"). |
snap_counts_offball | integer | Snaps aligned as an off-ball linebacker. |
snap_counts_box | integer | Snaps aligned in the box. |
sacks | integer | Sacks credited. |
snap_counts_pass_rush | integer | Pass-rush snaps played. |
snap_counts_dl | integer | Snaps aligned on the defensive line. |
grades_tackle | numeric | PFF tackling grade, 0-100. |
yards | integer | Receiving yards allowed in the player's coverage. |
player_franchise_id | integer | PFF franchise id of the team the player played for in the game. |
receptions | integer | Receptions allowed in the player's coverage. |
grades_coverage_defense | numeric | PFF coverage grade (0-100). |
hurries | integer | Quarterback hurries recorded. |
interceptions | integer | Interceptions made in coverage. |
snap_counts_coverage | integer | Coverage snaps played. |
snap_counts_dl_over_t | integer | Defensive-line snaps aligned head-up over the offensive tackle. |
snap_counts_dl_a_gap | integer | Defensive-line snaps aligned in the A gap. |
fumble_recoveries | integer | Opponent fumbles recovered by the player. |
grades_run_defense | numeric | PFF run-defense grade (0-100). |
snap_counts_corner | integer | Snaps aligned at outside cornerback. |
hits | integer | Quarterback hits recorded by the player. |
penalties | integer | Penalties charged to the player over the covered span. |
batted_passes | integer | Passes batted down at the line of scrimmage. |
stops | integer | Tackles that constitute an offensive failure ("stops"). |
declined_penalties | integer | Penalties committed by the player that were declined. |
total_pressures | integer | Total quarterback pressures (sacks + hits + hurries). |
position | character | PFF position code the player was charted at in the game (e.g. QB, HB, WR, T, LB, K). |
fumble_recovery_touchdowns | integer | Touchdowns scored on fumble recoveries. |
longest | integer | Longest completion allowed, in yards. |
away_franchise_id | integer | PFF franchise id of the away team. |
snap_counts_slot | integer | Snaps aligned in the slot. |
missed_tackle_rate | numeric | Share of tackle attempts the player missed. |
grades_defense | numeric | PFF overall defense grade (0-100). |
yards_per_reception | numeric | Average yards allowed per reception. |
grades_defense_penalty | numeric | PFF defensive penalty grade, 0-100. |
safeties | integer | Safeties recorded by the player. |
snap_counts_defense | integer | Total defensive snaps played. |
yards_after_catch | integer | Yards after the catch allowed in the player's coverage. |
home_franchise_id | integer | PFF franchise id of the home team. |
snap_counts_dl_b_gap | integer | Defensive-line snaps aligned in the B gap. |
home_team_name | character | Abbreviation of the home team (e.g. "NE"). |
pass_break_ups | integer | Passes broken up. |
qb_rating_against | numeric | NFL passer rating allowed on targets into the player's coverage. |
snap_counts_run_defense | integer | Run-defense snaps played. |
tackles_for_loss | integer | Tackles for loss made by the player. |
assists | integer | Assisted tackles. |
grades_pass_rush_defense | numeric | PFF pass-rush grade, 0-100. |
player_id | integer | PFF player id (integer join key) of the player the report is about. |
snap_counts_fs | integer | Snaps aligned at free safety. |
touchdowns | integer | Touchdowns allowed into the player's coverage. |
snap_counts_dl_outside_t | integer | Defensive-line snaps aligned outside the offensive tackle. |
game_away_franchise_id | integer | Repeats away_franchise_id from the row's nested game object: PFF franchise id of the away team. |
game_away_team_name | character | Repeats away_team_name from the row's nested game object: Abbreviation of the away team (e.g. "LV"). |
game_game_id | integer | Repeats game_id from the row's nested game object: PFF game id of the game (integer join key). |
game_home_franchise_id | integer | Repeats home_franchise_id from the row's nested game object: PFF franchise id of the home team. |
game_home_team_name | character | Repeats home_team_name from the row's nested game object: Abbreviation of the home team (e.g. "NE"). |
game_player_franchise_id | integer | Repeats player_franchise_id from the row's nested game object: PFF franchise id of the team the player played for in the game. |
game_position | character | Repeats position from the row's nested game object: PFF position code the player was charted at in the game (e.g. QB, HB, WR, T, LB, K). |
game_status | character | Repeats status from the row's nested game object: "S" when the player started the game; PFF owns the value set. |
game_week | integer | Repeats week from the row's nested game object: Week number of the game, as PFF numbers weeks. |
league_id | integer | PFF league id (1 = NFL, 2 = NCAA), filled from the report's subject. |
season | integer | Season (starting year) of the report, filled from the report's subject. |
Rows are untyped Row[] (not parity-verified yet).
Returns — pff_api_player_field_goal_summary / pffApiPlayerFieldGoalSummary
| col_name | type | description |
|---|---|---|
twenty_attempts | integer | Field goals attempted from 20-29 yards. |
game_id | integer | PFF game id of the game (integer join key). |
pat_percent | numeric | Extra-point percentage. |
week | integer | Week number of the game, as PFF numbers weeks. |
status | character | "S" when the player started the game; PFF owns the value set. |
forty_made | integer | Field goals made from 40-49 yards. |
fifty_percent | numeric | Field-goal percentage from 50 or more yards. |
total_made | integer | Total field goals made across all distances. |
jersey_number | character | Jersey number the player wore in the game (string; zero-padded, e.g. "09"). |
away_team_name | character | Abbreviation of the away team (e.g. "LV"). |
one_made | integer | Field goals made from 1-19 yards. |
fifty_attempts | integer | Field goals attempted from 50 or more yards. |
forty_attempts | integer | Field goals attempted from 40-49 yards. |
thirty_percent | numeric | Field-goal percentage from 30-39 yards. |
total_attempts | integer | Total field goals attempted across all distances. |
pat_attempts | integer | Extra points attempted. |
player_franchise_id | integer | PFF franchise id of the team the player played for in the game. |
twenty_made | integer | Field goals made from 20-29 yards. |
one_attempts | integer | Field goals attempted from 1-19 yards. |
grades_fgep_kicker | numeric | PFF field-goal and extra-point kicking grade, 0-100. |
thirty_attempts | integer | Field goals attempted from 30-39 yards. |
pat_made | integer | Extra points made. |
one_percent | numeric | Field-goal percentage from 1-19 yards. |
total_percent | numeric | Overall field-goal percentage. |
position | character | PFF position code the player was charted at in the game (e.g. QB, HB, WR, T, LB, K). |
twenty_percent | numeric | Field-goal percentage from 20-29 yards. |
away_franchise_id | integer | PFF franchise id of the away team. |
forty_percent | numeric | Field-goal percentage from 40-49 yards. |
fifty_made | integer | Field goals made from 50 or more yards. |
thirty_made | integer | Field goals made from 30-39 yards. |
home_franchise_id | integer | PFF franchise id of the home team. |
home_team_name | character | Abbreviation of the home team (e.g. "NE"). |
player_id | integer | PFF player id (integer join key) of the player the report is about. |
game_away_franchise_id | integer | Repeats away_franchise_id from the row's nested game object: PFF franchise id of the away team. |
game_away_team_name | character | Repeats away_team_name from the row's nested game object: Abbreviation of the away team (e.g. "LV"). |
game_game_id | integer | Repeats game_id from the row's nested game object: PFF game id of the game (integer join key). |
game_home_franchise_id | integer | Repeats home_franchise_id from the row's nested game object: PFF franchise id of the home team. |
game_home_team_name | character | Repeats home_team_name from the row's nested game object: Abbreviation of the home team (e.g. "NE"). |
game_player_franchise_id | integer | Repeats player_franchise_id from the row's nested game object: PFF franchise id of the team the player played for in the game. |
game_position | character | Repeats position from the row's nested game object: PFF position code the player was charted at in the game (e.g. QB, HB, WR, T, LB, K). |
game_status | character | Repeats status from the row's nested game object: "S" when the player started the game; PFF owns the value set. |
game_week | integer | Repeats week from the row's nested game object: Week number of the game, as PFF numbers weeks. |
league_id | integer | PFF league id (1 = NFL, 2 = NCAA), filled from the report's subject. |
season | integer | Season (starting year) of the report, filled from the report's subject. |
Rows are untyped Row[] (not parity-verified yet).
Returns — pff_api_player_kickoff_summary / pffApiPlayerKickoffSummary
| col_name | type | description |
|---|---|---|
attempts | integer | Kickoffs by the player. |
attempts_with_hangtime | integer | Kickoffs with a PFF-recorded hangtime. |
average_distance | numeric | Average kickoff distance in yards. |
average_hangtime | numeric | Average kickoff hangtime in seconds. |
average_starting_field_position | numeric | Average opponent starting field position following the player's kickoffs. |
average_yards_per_return | numeric | Average return yards allowed per kickoff returned. |
away_franchise_id | integer | PFF franchise id of the away team. |
away_team_name | character | Abbreviation of the away team (e.g. "LV"). |
fair_catches | integer | Kickoffs fair-caught by the return team. |
game_id | integer | PFF game id of the game (integer join key). |
grades_kickoff_kicker | numeric | PFF kickoff kicking grade, 0-100. |
home_franchise_id | integer | PFF franchise id of the home team. |
home_team_name | character | Abbreviation of the home team (e.g. "NE"). |
jersey_number | character | Jersey number the player wore in the game (string; zero-padded, e.g. "09"). |
kicked_yards | integer | Total kickoff yards. |
kicks_returned | integer | Kickoffs returned by the opponent. |
onside_kicks | integer | Onside kicks attempted. |
percent_returned | numeric | Percentage of the player's kickoffs that were returned. |
player_franchise_id | integer | PFF franchise id of the team the player played for in the game. |
player_id | integer | PFF player id (integer join key) of the player the report is about. |
position | character | PFF position code the player was charted at in the game (e.g. QB, HB, WR, T, LB, K). |
return_yards | integer | Return yards gained by the return team on the player's kickoffs. |
status | character | "S" when the player started the game; PFF owns the value set. |
total_hangtime | numeric | Total kickoff hangtime in seconds. |
touchbacks | integer | Kickoffs resulting in touchbacks. |
week | integer | Week number of the game, as PFF numbers weeks. |
game_away_franchise_id | integer | Repeats away_franchise_id from the row's nested game object: PFF franchise id of the away team. |
game_away_team_name | character | Repeats away_team_name from the row's nested game object: Abbreviation of the away team (e.g. "LV"). |
game_game_id | integer | Repeats game_id from the row's nested game object: PFF game id of the game (integer join key). |
game_home_franchise_id | integer | Repeats home_franchise_id from the row's nested game object: PFF franchise id of the home team. |
game_home_team_name | character | Repeats home_team_name from the row's nested game object: Abbreviation of the home team (e.g. "NE"). |
game_player_franchise_id | integer | Repeats player_franchise_id from the row's nested game object: PFF franchise id of the team the player played for in the game. |
game_position | character | Repeats position from the row's nested game object: PFF position code the player was charted at in the game (e.g. QB, HB, WR, T, LB, K). |
game_status | character | Repeats status from the row's nested game object: "S" when the player started the game; PFF owns the value set. |
game_week | integer | Repeats week from the row's nested game object: Week number of the game, as PFF numbers weeks. |
league_id | integer | PFF league id (1 = NFL, 2 = NCAA), filled from the report's subject. |
season | integer | Season (starting year) of the report, filled from the report's subject. |
Rows are untyped Row[] (not parity-verified yet).
Returns — pff_api_player_offense_blocking / pffApiPlayerOffenseBlocking
| col_name | type | description |
|---|---|---|
grades_pass_block | numeric | PFF pass-blocking grade, 0-100. |
grades_offense | numeric | PFF overall offense grade, 0-100. |
game_id | integer | PFF game id of the game (integer join key). |
pbe | numeric | PFF Pass Blocking Efficiency rating, pressures allowed per pass-blocking snap weighted toward sacks. |
non_spike_pass_block_percentage | numeric | Share of non-spike pass-play snaps spent pass blocking. |
week | integer | Week number of the game, as PFF numbers weeks. |
snap_counts_rg | integer | Snaps aligned at right guard. |
status | character | "S" when the player started the game; PFF owns the value set. |
jersey_number | character | Jersey number the player wore in the game (string; zero-padded, e.g. "09"). |
snap_counts_ce | integer | Snaps aligned at center. |
hits_allowed | integer | Quarterback hits allowed. |
block_percent | numeric | Share of offensive snaps spent blocking. |
snap_counts_offense | integer | Offensive snaps played. |
away_team_name | character | Abbreviation of the away team (e.g. "LV"). |
snap_counts_block | integer | Total blocking snaps played. |
hurries_allowed | integer | Quarterback hurries allowed. |
player_franchise_id | integer | PFF franchise id of the team the player played for in the game. |
grades_run_block | numeric | PFF run-blocking grade, 0-100. |
snap_counts_run_block | integer | Run-blocking snaps played. |
pressures_allowed | integer | Total pressures allowed (sacks, hits, and hurries). |
snap_counts_pass_play | integer | Pass-play snaps. |
penalties | integer | Penalties charged to the player over the covered span. |
sacks_allowed | integer | Sacks allowed by the player in pass protection. |
declined_penalties | integer | Penalties committed by the player that were declined. |
snap_counts_te | integer | Snaps aligned at tight end. |
snap_counts_rt | integer | Snaps aligned at right tackle. |
position | character | PFF position code the player was charted at in the game (e.g. QB, HB, WR, T, LB, K). |
away_franchise_id | integer | PFF franchise id of the away team. |
non_spike_pass_block | integer | Pass-blocking snaps excluding spike plays. |
snap_counts_lt | integer | Snaps aligned at left tackle. |
snap_counts_pass_block | integer | Pass-blocking snaps played. |
pass_block_percent | numeric | Share of pass-play snaps spent pass blocking. |
home_franchise_id | integer | PFF franchise id of the home team. |
home_team_name | character | Abbreviation of the home team (e.g. "NE"). |
snap_counts_lg | integer | Snaps aligned at left guard. |
non_spike_passing | integer | Non-spike pass-play snaps, the denominator of non_spike_pass_block_percentage. |
player_id | integer | PFF player id (integer join key) of the player the report is about. |
game_away_franchise_id | integer | Repeats away_franchise_id from the row's nested game object: PFF franchise id of the away team. |
game_away_team_name | character | Repeats away_team_name from the row's nested game object: Abbreviation of the away team (e.g. "LV"). |
game_game_id | integer | Repeats game_id from the row's nested game object: PFF game id of the game (integer join key). |
game_home_franchise_id | integer | Repeats home_franchise_id from the row's nested game object: PFF franchise id of the home team. |
game_home_team_name | character | Repeats home_team_name from the row's nested game object: Abbreviation of the home team (e.g. "NE"). |
game_player_franchise_id | integer | Repeats player_franchise_id from the row's nested game object: PFF franchise id of the team the player played for in the game. |
game_position | character | Repeats position from the row's nested game object: PFF position code the player was charted at in the game (e.g. QB, HB, WR, T, LB, K). |
game_status | character | Repeats status from the row's nested game object: "S" when the player started the game; PFF owns the value set. |
game_week | integer | Repeats week from the row's nested game object: Week number of the game, as PFF numbers weeks. |
league_id | integer | PFF league id (1 = NFL, 2 = NCAA), filled from the report's subject. |
season | integer | Season (starting year) of the report, filled from the report's subject. |
Rows are untyped Row[] (not parity-verified yet).
Returns — pff_api_player_offense_pass_blocking / pffApiPlayerOffensePassBlocking
| col_name | type | description |
|---|---|---|
true_pass_set_non_spike_pass_block_percentage | numeric | Share of non-spike pass-play snaps spent pass blocking on PFF-designated true pass sets. |
true_pass_set_pressures_allowed | integer | Total pressures allowed (sacks, hits, and hurries) on PFF-designated true pass sets. |
grades_pass_block | numeric | PFF pass-blocking grade, 0-100. |
true_pass_set_pass_block_percent | numeric | Share of pass-play snaps spent pass blocking on PFF-designated true pass sets. |
game_id | integer | PFF game id of the game (integer join key). |
pbe | numeric | PFF Pass Blocking Efficiency rating, pressures allowed per pass-blocking snap weighted toward sacks. |
non_spike_pass_block_percentage | numeric | Share of non-spike pass-play snaps spent pass blocking. |
week | integer | Week number of the game, as PFF numbers weeks. |
status | character | "S" when the player started the game; PFF owns the value set. |
jersey_number | character | Jersey number the player wore in the game (string; zero-padded, e.g. "09"). |
true_pass_set_non_spike_passing | integer | Non-spike pass-play snaps on PFF-designated true pass sets, the denominator of true_pass_set_non_spike_pass_block_percentage. |
hits_allowed | integer | Quarterback hits allowed. |
true_pass_set_non_spike_pass_block | integer | Pass-blocking snaps excluding spike plays on PFF-designated true pass sets. |
away_team_name | character | Abbreviation of the away team (e.g. "LV"). |
hurries_allowed | integer | Quarterback hurries allowed. |
true_pass_set_hurries_allowed | integer | Quarterback hurries allowed on PFF-designated true pass sets. |
player_franchise_id | integer | PFF franchise id of the team the player played for in the game. |
true_pass_set_snap_counts_pass_play | integer | Pass-play snaps on PFF-designated true pass sets. |
true_pass_set_hits_allowed | integer | Quarterback hits allowed on PFF-designated true pass sets. |
pressures_allowed | integer | Total pressures allowed (sacks, hits, and hurries). |
true_pass_set_pbe | numeric | PFF Pass Blocking Efficiency rating, pressures allowed per pass-blocking snap weighted toward sacks on PFF-designated true pass sets. |
snap_counts_pass_play | integer | Pass-play snaps. |
penalties | integer | Penalties charged to the player over the covered span. |
sacks_allowed | integer | Sacks allowed by the player in pass protection. |
declined_penalties | integer | Penalties committed by the player that were declined. |
position | character | PFF position code the player was charted at in the game (e.g. QB, HB, WR, T, LB, K). |
away_franchise_id | integer | PFF franchise id of the away team. |
non_spike_pass_block | integer | Pass-blocking snaps excluding spike plays. |
true_pass_set_snap_counts_pass_block | integer | Pass-blocking snaps played on PFF-designated true pass sets. |
true_pass_set_sacks_allowed | integer | Sacks allowed on PFF-designated true pass sets. |
snap_counts_pass_block | integer | Pass-blocking snaps played. |
pass_block_percent | numeric | Share of pass-play snaps spent pass blocking. |
home_franchise_id | integer | PFF franchise id of the home team. |
home_team_name | character | Abbreviation of the home team (e.g. "NE"). |
non_spike_passing | integer | Non-spike pass-play snaps, the denominator of non_spike_pass_block_percentage. |
player_id | integer | PFF player id (integer join key) of the player the report is about. |
game_away_franchise_id | integer | Repeats away_franchise_id from the row's nested game object: PFF franchise id of the away team. |
game_away_team_name | character | Repeats away_team_name from the row's nested game object: Abbreviation of the away team (e.g. "LV"). |
game_game_id | integer | Repeats game_id from the row's nested game object: PFF game id of the game (integer join key). |
game_home_franchise_id | integer | Repeats home_franchise_id from the row's nested game object: PFF franchise id of the home team. |
game_home_team_name | character | Repeats home_team_name from the row's nested game object: Abbreviation of the home team (e.g. "NE"). |
game_player_franchise_id | integer | Repeats player_franchise_id from the row's nested game object: PFF franchise id of the team the player played for in the game. |
game_position | character | Repeats position from the row's nested game object: PFF position code the player was charted at in the game (e.g. QB, HB, WR, T, LB, K). |
game_status | character | Repeats status from the row's nested game object: "S" when the player started the game; PFF owns the value set. |
game_week | integer | Repeats week from the row's nested game object: Week number of the game, as PFF numbers weeks. |
league_id | integer | PFF league id (1 = NFL, 2 = NCAA), filled from the report's subject. |
season | integer | Season (starting year) of the report, filled from the report's subject. |
Rows are untyped Row[] (not parity-verified yet).
Returns — pff_api_player_offense_run_blocking / pffApiPlayerOffenseRunBlocking
| col_name | type | description |
|---|---|---|
away_franchise_id | integer | PFF franchise id of the away team. |
away_team_name | character | Abbreviation of the away team (e.g. "LV"). |
declined_penalties | integer | Penalties committed by the player that were declined. |
game_id | integer | PFF game id of the game (integer join key). |
gap_run_block_percent | numeric | Share of run-play snaps spent run blocking on gap-scheme runs. |
gap_snap_counts_run_block | integer | Run-blocking snaps played on gap-scheme runs. |
gap_snap_counts_run_block_percent | numeric | Share of the player's run-blocking snaps on gap-scheme runs. |
gap_snap_counts_run_play | integer | Run-play snaps on gap-scheme runs. |
grades_run_block | numeric | PFF run-blocking grade, 0-100. |
home_franchise_id | integer | PFF franchise id of the home team. |
home_team_name | character | Abbreviation of the home team (e.g. "NE"). |
jersey_number | character | Jersey number the player wore in the game (string; zero-padded, e.g. "09"). |
penalties | integer | Penalties charged to the player over the covered span. |
player_franchise_id | integer | PFF franchise id of the team the player played for in the game. |
player_id | integer | PFF player id (integer join key) of the player the report is about. |
position | character | PFF position code the player was charted at in the game (e.g. QB, HB, WR, T, LB, K). |
run_block_percent | numeric | Share of run-play snaps spent run blocking. |
snap_counts_run_block | integer | Run-blocking snaps played. |
snap_counts_run_play | integer | Run-play snaps. |
status | character | "S" when the player started the game; PFF owns the value set. |
week | integer | Week number of the game, as PFF numbers weeks. |
zone_run_block_percent | numeric | Share of run-play snaps spent run blocking on zone-scheme runs. |
zone_snap_counts_run_block | integer | Run-blocking snaps played on zone-scheme runs. |
zone_snap_counts_run_block_percent | numeric | Share of the player's run-blocking snaps on zone-scheme runs. |
zone_snap_counts_run_play | integer | Run-play snaps on zone-scheme runs. |
game_away_franchise_id | integer | Repeats away_franchise_id from the row's nested game object: PFF franchise id of the away team. |
game_away_team_name | character | Repeats away_team_name from the row's nested game object: Abbreviation of the away team (e.g. "LV"). |
game_game_id | integer | Repeats game_id from the row's nested game object: PFF game id of the game (integer join key). |
game_home_franchise_id | integer | Repeats home_franchise_id from the row's nested game object: PFF franchise id of the home team. |
game_home_team_name | character | Repeats home_team_name from the row's nested game object: Abbreviation of the home team (e.g. "NE"). |
game_player_franchise_id | integer | Repeats player_franchise_id from the row's nested game object: PFF franchise id of the team the player played for in the game. |
game_position | character | Repeats position from the row's nested game object: PFF position code the player was charted at in the game (e.g. QB, HB, WR, T, LB, K). |
game_status | character | Repeats status from the row's nested game object: "S" when the player started the game; PFF owns the value set. |
game_week | integer | Repeats week from the row's nested game object: Week number of the game, as PFF numbers weeks. |
league_id | integer | PFF league id (1 = NFL, 2 = NCAA), filled from the report's subject. |
season | integer | Season (starting year) of the report, filled from the report's subject. |
Rows are untyped Row[] (not parity-verified yet).
Returns — pff_api_player_offense_summary / pffApiPlayerOffenseSummary
| col_name | type | description |
|---|---|---|
away_franchise_id | integer | PFF franchise id of the away team. |
away_team_name | character | Abbreviation of the away team (e.g. "LV"). |
declined_penalties | integer | Penalties committed by the player that were declined. |
game_id | integer | PFF game id of the game (integer join key). |
grades_hands_fumble | numeric | PFF ball-security (hands/fumble) grade, 0-100. |
grades_offense | numeric | PFF overall offense grade (0-100). |
grades_offense_penalty | numeric | PFF offensive penalty grade, 0-100. |
grades_pass | numeric | PFF passing grade (0-100). |
grades_run | numeric | PFF rushing grade (0-100). |
grades_run_block | numeric | PFF run-blocking grade (0-100). |
home_franchise_id | integer | PFF franchise id of the home team. |
home_team_name | character | Abbreviation of the home team (e.g. "NE"). |
jersey_number | character | Jersey number the player wore in the game (string; zero-padded, e.g. "09"). |
penalties | integer | Penalties charged to the player over the covered span. |
player_franchise_id | integer | PFF franchise id of the team the player played for in the game. |
player_id | integer | PFF player id (integer join key) of the player the report is about. |
position | character | PFF position code the player was charted at in the game (e.g. QB, HB, WR, T, LB, K). |
snap_counts_pass | integer | Pass-play snaps spent as the passer, rather than blocking or running a route. |
snap_counts_pass_block | integer | Pass-blocking snaps played. |
snap_counts_pass_route | integer | Snaps spent running a pass route. |
snap_counts_run | integer | Run-play snaps spent as a runner, rather than run blocking. |
snap_counts_run_block | integer | Run-blocking snaps played. |
snap_counts_total | integer | Total offensive snaps played. |
snap_counts_total_pass | integer | Total pass-play snaps across passing, pass blocking, and route running. |
snap_counts_total_run | integer | Total run-play snaps across rushing and run blocking. |
status | character | "S" when the player started the game; PFF owns the value set. |
week | integer | Week number of the game, as PFF numbers weeks. |
grades_pass_route | numeric | PFF receiving/route grade (0-100). |
game_away_franchise_id | integer | Repeats away_franchise_id from the row's nested game object: PFF franchise id of the away team. |
game_away_team_name | character | Repeats away_team_name from the row's nested game object: Abbreviation of the away team (e.g. "LV"). |
game_game_id | integer | Repeats game_id from the row's nested game object: PFF game id of the game (integer join key). |
game_home_franchise_id | integer | Repeats home_franchise_id from the row's nested game object: PFF franchise id of the home team. |
game_home_team_name | character | Repeats home_team_name from the row's nested game object: Abbreviation of the home team (e.g. "NE"). |
game_player_franchise_id | integer | Repeats player_franchise_id from the row's nested game object: PFF franchise id of the team the player played for in the game. |
game_position | character | Repeats position from the row's nested game object: PFF position code the player was charted at in the game (e.g. QB, HB, WR, T, LB, K). |
game_status | character | Repeats status from the row's nested game object: "S" when the player started the game; PFF owns the value set. |
game_week | integer | Repeats week from the row's nested game object: Week number of the game, as PFF numbers weeks. |
league_id | integer | PFF league id (1 = NFL, 2 = NCAA), filled from the report's subject. |
season | integer | Season (starting year) of the report, filled from the report's subject. |
Rows are untyped Row[] (not parity-verified yet).
Returns — pff_api_player_passing_concept / pffApiPlayerPassingConcept
| col_name | type | description |
|---|---|---|
comp_pct_diff | numeric | Difference in completion percentage between play-action and non-play-action attempts (PA minus non-PA), from the PFF passing-concept split. |
pa_grades_pass | numeric | PFF passing grade (0-100) on play-action dropbacks. |
no_screen_grades_offense | numeric | PFF overall offense grade for the player (0-100) excluding screen passes. |
pa_qb_rating | numeric | Traditional NFL passer rating on play-action dropbacks. |
no_screen_qb_rating | numeric | Traditional NFL passer rating excluding screen passes. |
pa_completions | numeric | Number of completed passes on play-action dropbacks. |
pa_thrown_aways | numeric | Number of intentional throwaways on play-action dropbacks. |
pa_dropbacks_percent | numeric | Share of the player's total dropbacks that came on play-action dropbacks, expressed as a percentage. |
ypa_diff | numeric | Difference in yards per attempt between play-action and non-play-action attempts (PA minus non-PA), from the PFF passing-concept split. |
no_screen_drops | numeric | Number of catchable passes dropped by receivers excluding screen passes. |
screen_completion_percent | numeric | Percentage of pass attempts completed on screen passes. |
npa_bats | numeric | Number of pass attempts batted down at the line of scrimmage on non-play-action dropbacks. |
no_screen_thrown_aways | numeric | Number of intentional throwaways excluding screen passes. |
pa_grades_run | numeric | PFF rushing grade for the player (0-100) on play-action dropbacks. |
screen_pressure_to_sack_rate | numeric | Percentage of pressured dropbacks that ended in a sack on screen passes. |
pa_drop_rate | numeric | Percentage of catchable passes dropped by receivers on play-action dropbacks. |
screen_grades_offense | numeric | PFF overall offense grade for the player (0-100) on screen passes. |
dropbacks | numeric | Number of dropbacks. |
npa_thrown_aways | numeric | Number of intentional throwaways on non-play-action dropbacks. |
no_screen_def_gen_pressures | numeric | Number of defense-generated pressures on the player's dropbacks excluding screen passes, as charted by PFF. |
screen_grades_hands_fumble | numeric | PFF hands (fumble) grade for the player, reflecting ball security (0-100) on screen passes. |
pa_touchdowns | numeric | Number of passing touchdowns thrown on play-action dropbacks. |
npa_ypa | numeric | Yards gained per pass attempt on non-play-action dropbacks. |
draft_season | numeric | NFL season (year) in which the player was drafted, per PFF player metadata. |
screen_avg_time_to_throw | numeric | Average time to throw per dropback, in seconds from snap to release, on screen passes. |
screen_thrown_aways | numeric | Number of intentional throwaways on screen passes. |
npa_sacks | numeric | Number of sacks taken on non-play-action dropbacks. |
npa_aimed_passes | numeric | Number of aimed passes (attempts excluding throwaways, spikes, batted passes and throws made while hit) on non-play-action dropbacks, as charted by PFF. |
no_screen_completions | numeric | Number of completed passes excluding screen passes. |
no_screen_positive_epa_percent | numeric | Percentage of dropbacks with positive expected points added excluding screen passes. |
screen_spikes | numeric | Number of clock-stopping spikes on screen passes. |
pa_first_downs | numeric | Number of passing first downs gained on play-action dropbacks. |
pa_big_time_throws | numeric | Number of big-time throws on play-action dropbacks, per PFF's highest-value, highest-difficulty throw designation. |
team_name | character | Team abbreviation the player is credited to for the range. |
pa_spikes | numeric | Number of clock-stopping spikes on play-action dropbacks. |
pa_sack_percent | numeric | Percentage of dropbacks that ended in a sack on play-action dropbacks. |
screen_dropbacks_percent | numeric | Share of the player's total dropbacks that came on screen passes, expressed as a percentage. |
no_screen_epa | numeric | Total expected points added (EPA) on the player's dropbacks excluding screen passes. |
npa_avg_time_to_throw | numeric | Average time to throw per dropback, in seconds from snap to release, on non-play-action dropbacks. |
screen_bats | numeric | Number of pass attempts batted down at the line of scrimmage on screen passes. |
screen_grades_run_block | numeric | PFF run-blocking grade for the player (0-100) on screen passes. |
jersey_number | character | Jersey number (string; zero-padded, e.g. "09"). |
no_screen_bats | numeric | Number of pass attempts batted down at the line of scrimmage excluding screen passes. |
npa_grades_offense | numeric | PFF overall offense grade for the player (0-100) on non-play-action dropbacks. |
no_screen_grades_pass_route | numeric | PFF receiving (route) grade for the player (0-100) excluding screen passes. |
screen_def_gen_pressures | numeric | Number of defense-generated pressures on the player's dropbacks on screen passes, as charted by PFF. |
pa_pressure_to_sack_rate | numeric | Percentage of pressured dropbacks that ended in a sack on play-action dropbacks. |
screen_sack_percent | numeric | Percentage of dropbacks that ended in a sack on screen passes. |
no_screen_btt_rate | numeric | Big-time throws as a percentage of qualifying attempts excluding screen passes, per PFF charting. |
npa_btt_rate | numeric | Big-time throws as a percentage of qualifying attempts on non-play-action dropbacks, per PFF charting. |
screen_interceptions | numeric | Number of passes intercepted on screen passes. |
no_screen_passing_snaps | numeric | Number of passing snaps played excluding screen passes. |
no_screen_grades_hands_fumble | numeric | PFF hands (fumble) grade for the player, reflecting ball security (0-100) excluding screen passes. |
screen_scrambles | numeric | Number of scrambles on screen passes. |
screen_grades_pass | numeric | PFF passing grade (0-100) on screen passes. |
npa_qb_rating | numeric | Traditional NFL passer rating on non-play-action dropbacks. |
no_screen_grades_pass | numeric | PFF passing grade (0-100) excluding screen passes. |
pa_avg_time_to_throw | numeric | Average time to throw per dropback, in seconds from snap to release, on play-action dropbacks. |
screen_twp_rate | numeric | Turnover-worthy plays as a percentage of qualifying attempts on screen passes, per PFF charting. |
player_game_count | numeric | Number of games the player appeared in during the period covered. |
npa_accuracy_percent | numeric | Percentage of aimed passes charted as accurate by PFF on non-play-action dropbacks. |
eligible_season | numeric | Season (year) of the player's NFL draft eligibility, per PFF player metadata. |
npa_drops | numeric | Number of catchable passes dropped by receivers on non-play-action dropbacks. |
screen_yards | numeric | Passing yards gained on screen passes. |
no_screen_drop_rate | numeric | Percentage of catchable passes dropped by receivers excluding screen passes. |
no_screen_grades_offense_penalty | numeric | PFF offensive penalty grade for the player (0-100) excluding screen passes. |
npa_passing_snaps | numeric | Number of passing snaps played on non-play-action dropbacks. |
screen_drop_rate | numeric | Percentage of catchable passes dropped by receivers on screen passes. |
screen_epa | numeric | Total expected points added (EPA) on the player's dropbacks on screen passes. |
screen_grades_pass_route | numeric | PFF receiving (route) grade for the player (0-100) on screen passes. |
screen_grades_offense_penalty | numeric | PFF offensive penalty grade for the player (0-100) on screen passes. |
npa_spikes | numeric | Number of clock-stopping spikes on non-play-action dropbacks. |
screen_hit_as_threw | numeric | Number of attempts on which the passer was hit as he threw on screen passes, as charted by PFF. |
no_screen_aimed_passes | numeric | Number of aimed passes (attempts excluding throwaways, spikes, batted passes and throws made while hit) excluding screen passes, as charted by PFF. |
screen_drops | numeric | Number of catchable passes dropped by receivers on screen passes. |
screen_ypa | numeric | Yards gained per pass attempt on screen passes. |
npa_twp_rate | numeric | Turnover-worthy plays as a percentage of qualifying attempts on non-play-action dropbacks, per PFF charting. |
screen_accuracy_percent | numeric | Percentage of aimed passes charted as accurate by PFF on screen passes. |
npa_hit_as_threw | numeric | Number of attempts on which the passer was hit as he threw on non-play-action dropbacks, as charted by PFF. |
pa_accuracy_percent | numeric | Percentage of aimed passes charted as accurate by PFF on play-action dropbacks. |
pa_def_gen_pressures | numeric | Number of defense-generated pressures on the player's dropbacks on play-action dropbacks, as charted by PFF. |
screen_avg_depth_of_target | numeric | Average depth of target in air yards on screen passes. |
pa_sacks | numeric | Number of sacks taken on play-action dropbacks. |
screen_passing_snaps | numeric | Number of passing snaps played on screen passes. |
no_screen_grades_run | numeric | PFF rushing grade for the player (0-100) excluding screen passes. |
no_screen_first_downs | numeric | Number of passing first downs gained excluding screen passes. |
pa_ypa | numeric | Yards gained per pass attempt on play-action dropbacks. |
npa_scrambles | numeric | Number of scrambles on non-play-action dropbacks. |
npa_pressure_to_sack_rate | numeric | Percentage of pressured dropbacks that ended in a sack on non-play-action dropbacks. |
pa_twp_rate | numeric | Turnover-worthy plays as a percentage of qualifying attempts on play-action dropbacks, per PFF charting. |
no_screen_twp_rate | numeric | Turnover-worthy plays as a percentage of qualifying attempts excluding screen passes, per PFF charting. |
npa_grades_hands_fumble | numeric | PFF hands (fumble) grade for the player, reflecting ball security (0-100) on non-play-action dropbacks. |
screen_completions | numeric | Number of completed passes on screen passes. |
screen_btt_rate | numeric | Big-time throws as a percentage of qualifying attempts on screen passes, per PFF charting. |
npa_grades_run | numeric | PFF rushing grade for the player (0-100) on non-play-action dropbacks. |
no_screen_interceptions | numeric | Number of passes intercepted excluding screen passes. |
npa_grades_run_block | numeric | PFF run-blocking grade for the player (0-100) on non-play-action dropbacks. |
no_screen_sacks | numeric | Number of sacks taken excluding screen passes. |
penalties | numeric | Penalties charged to the player over the covered span. |
no_screen_big_time_throws | numeric | Number of big-time throws excluding screen passes, per PFF's highest-value, highest-difficulty throw designation. |
npa_drop_rate | numeric | Percentage of catchable passes dropped by receivers on non-play-action dropbacks. |
npa_attempts | numeric | Number of pass attempts on non-play-action dropbacks. |
screen_qb_rating | numeric | Traditional NFL passer rating on screen passes. |
npa_grades_offense_penalty | numeric | PFF offensive penalty grade for the player (0-100) on non-play-action dropbacks. |
pa_bats | numeric | Number of pass attempts batted down at the line of scrimmage on play-action dropbacks. |
pa_attempts | numeric | Number of pass attempts on play-action dropbacks. |
npa_def_gen_pressures | numeric | Number of defense-generated pressures on the player's dropbacks on non-play-action dropbacks, as charted by PFF. |
no_screen_avg_time_to_throw | numeric | Average time to throw per dropback, in seconds from snap to release, excluding screen passes. |
pa_yards | numeric | Passing yards gained on play-action dropbacks. |
npa_positive_epa_percent | numeric | Percentage of dropbacks with positive expected points added on non-play-action dropbacks. |
team | character | Team abbreviation the player is credited to for the range. |
no_screen_scrambles | numeric | Number of scrambles excluding screen passes. |
pa_turnover_worthy_plays | numeric | Number of turnover-worthy plays on play-action dropbacks, plays PFF charts as deserving of a turnover. |
pa_aimed_passes | numeric | Number of aimed passes (attempts excluding throwaways, spikes, batted passes and throws made while hit) on play-action dropbacks, as charted by PFF. |
declined_penalties | numeric | Number of declined penalties committed by the player. |
pa_grades_offense | numeric | PFF overall offense grade for the player (0-100) on play-action dropbacks. |
screen_positive_epa_percent | numeric | Percentage of dropbacks with positive expected points added on screen passes. |
no_screen_dropbacks | numeric | Number of dropbacks excluding screen passes. |
no_screen_dropbacks_percent | numeric | Share of the player's total dropbacks that came excluding screen passes, expressed as a percentage. |
npa_grades_pass_route | numeric | PFF receiving (route) grade for the player (0-100) on non-play-action dropbacks. |
npa_sack_percent | numeric | Percentage of dropbacks that ended in a sack on non-play-action dropbacks. |
pa_positive_epa_percent | numeric | Percentage of dropbacks with positive expected points added on play-action dropbacks. |
pa_grades_run_block | numeric | PFF run-blocking grade for the player (0-100) on play-action dropbacks. |
no_screen_turnover_worthy_plays | numeric | Number of turnover-worthy plays excluding screen passes, plays PFF charts as deserving of a turnover. |
position | character | PFF position code the player is listed at (e.g. QB, HB, FB, WR, TE, T, G, C, ED, DI, LB, CB, S, K, P). |
pa_grades_pass_route | numeric | PFF receiving (route) grade for the player (0-100) on play-action dropbacks. |
npa_epa | numeric | Total expected points added (EPA) on the player's dropbacks on non-play-action dropbacks. |
no_screen_avg_depth_of_target | numeric | Average depth of target in air yards excluding screen passes. |
pa_grades_hands_fumble | numeric | PFF hands (fumble) grade for the player, reflecting ball security (0-100) on play-action dropbacks. |
no_screen_completion_percent | numeric | Percentage of pass attempts completed excluding screen passes. |
pa_hit_as_threw | numeric | Number of attempts on which the passer was hit as he threw on play-action dropbacks, as charted by PFF. |
pa_grades_offense_penalty | numeric | PFF offensive penalty grade for the player (0-100) on play-action dropbacks. |
npa_dropbacks_percent | numeric | Share of the player's total dropbacks that came on non-play-action dropbacks, expressed as a percentage. |
npa_grades_pass | numeric | PFF passing grade (0-100) on non-play-action dropbacks. |
screen_grades_run | numeric | PFF rushing grade for the player (0-100) on screen passes. |
screen_first_downs | numeric | Number of passing first downs gained on screen passes. |
npa_completion_percent | numeric | Percentage of pass attempts completed on non-play-action dropbacks. |
no_screen_grades_run_block | numeric | PFF run-blocking grade for the player (0-100) excluding screen passes. |
no_screen_hit_as_threw | numeric | Number of attempts on which the passer was hit as he threw excluding screen passes, as charted by PFF. |
screen_turnover_worthy_plays | numeric | Number of turnover-worthy plays on screen passes, plays PFF charts as deserving of a turnover. |
npa_avg_depth_of_target | numeric | Average depth of target in air yards on non-play-action dropbacks. |
npa_dropbacks | numeric | Number of dropbacks on non-play-action dropbacks. |
player | character | Player's display name as PFF lists it. |
pa_drops | numeric | Number of catchable passes dropped by receivers on play-action dropbacks. |
pa_btt_rate | numeric | Big-time throws as a percentage of qualifying attempts on play-action dropbacks, per PFF charting. |
franchise_id | numeric | PFF franchise (team) id (integer join key). |
screen_big_time_throws | numeric | Number of big-time throws on screen passes, per PFF's highest-value, highest-difficulty throw designation. |
screen_aimed_passes | numeric | Number of aimed passes (attempts excluding throwaways, spikes, batted passes and throws made while hit) on screen passes, as charted by PFF. |
npa_touchdowns | numeric | Number of passing touchdowns thrown on non-play-action dropbacks. |
screen_attempts | numeric | Number of pass attempts on screen passes. |
screen_dropbacks | numeric | Number of dropbacks on screen passes. |
no_screen_yards | numeric | Passing yards gained excluding screen passes. |
pa_scrambles | numeric | Number of scrambles on play-action dropbacks. |
pa_completion_percent | numeric | Percentage of pass attempts completed on play-action dropbacks. |
pa_avg_depth_of_target | numeric | Average depth of target in air yards on play-action dropbacks. |
pa_interceptions | numeric | Number of passes intercepted on play-action dropbacks. |
no_screen_accuracy_percent | numeric | Percentage of aimed passes charted as accurate by PFF excluding screen passes. |
no_screen_spikes | numeric | Number of clock-stopping spikes excluding screen passes. |
pa_dropbacks | numeric | Number of dropbacks on play-action dropbacks. |
npa_big_time_throws | numeric | Number of big-time throws on non-play-action dropbacks, per PFF's highest-value, highest-difficulty throw designation. |
no_screen_sack_percent | numeric | Percentage of dropbacks that ended in a sack excluding screen passes. |
pa_epa | numeric | Total expected points added (EPA) on the player's dropbacks on play-action dropbacks. |
no_screen_attempts | numeric | Number of pass attempts excluding screen passes. |
pa_passing_snaps | numeric | Number of passing snaps played on play-action dropbacks. |
npa_completions | numeric | Number of completed passes on non-play-action dropbacks. |
screen_touchdowns | numeric | Number of passing touchdowns thrown on screen passes. |
npa_first_downs | numeric | Number of passing first downs gained on non-play-action dropbacks. |
no_screen_touchdowns | numeric | Number of passing touchdowns thrown excluding screen passes. |
player_id | numeric | PFF player id (integer; matches the /players id and every player_id join key). |
npa_yards | numeric | Passing yards gained on non-play-action dropbacks. |
no_screen_ypa | numeric | Yards gained per pass attempt excluding screen passes. |
npa_turnover_worthy_plays | numeric | Number of turnover-worthy plays on non-play-action dropbacks, plays PFF charts as deserving of a turnover. |
npa_interceptions | numeric | Number of passes intercepted on non-play-action dropbacks. |
no_screen_pressure_to_sack_rate | numeric | Percentage of pressured dropbacks that ended in a sack excluding screen passes. |
screen_sacks | numeric | Number of sacks taken on screen passes. |
screen_grades_hands_drop | numeric | PFF hands (drop) grade for the player (0-100) on screen passes. |
screen_grades_pass_block | numeric | PFF pass-blocking grade for the player (0-100) on screen passes. |
no_screen_grades_pass_block | numeric | PFF pass-blocking grade for the player (0-100) excluding screen passes. |
pa_grades_hands_drop | numeric | PFF hands (drop) grade for the player (0-100) on play-action dropbacks. |
npa_grades_pass_block | numeric | PFF pass-blocking grade for the player (0-100) on non-play-action dropbacks. |
pa_grades_pass_block | numeric | PFF pass-blocking grade for the player (0-100) on play-action dropbacks. |
npa_grades_hands_drop | numeric | PFF hands (drop) grade for the player (0-100) on non-play-action dropbacks. |
no_screen_grades_hands_drop | numeric | PFF hands (drop) grade for the player (0-100) excluding screen passes. |
pa_grades_screen_block | numeric | PFF screen-blocking grade for the player (0-100) on play-action dropbacks. |
screen_grades_screen_block | numeric | PFF screen-blocking grade for the player (0-100) on screen passes. |
no_screen_grades_screen_block | numeric | PFF screen-blocking grade for the player (0-100) excluding screen passes. |
npa_grades_screen_block | numeric | PFF screen-blocking grade for the player (0-100) on non-play-action dropbacks. |
pa_grades_defense_penalty | numeric | PFF defensive penalty grade for the player (0-100) on play-action dropbacks. |
npa_grades_defense_penalty | numeric | PFF defensive penalty grade for the player (0-100) on non-play-action dropbacks. |
npa_grades_coverage_defense | numeric | PFF coverage grade for the player (0-100) on non-play-action dropbacks. |
pa_grades_defense | numeric | PFF overall defense grade for the player (0-100) on play-action dropbacks. |
screen_grades_coverage_defense | numeric | PFF coverage grade for the player (0-100) on screen passes. |
npa_grades_defense | numeric | PFF overall defense grade for the player (0-100) on non-play-action dropbacks. |
screen_grades_defense | numeric | PFF overall defense grade for the player (0-100) on screen passes. |
screen_grades_defense_penalty | numeric | PFF defensive penalty grade for the player (0-100) on screen passes. |
no_screen_grades_defense | numeric | PFF overall defense grade for the player (0-100) excluding screen passes. |
pa_grades_coverage_defense | numeric | PFF coverage grade for the player (0-100) on play-action dropbacks. |
no_screen_grades_defense_penalty | numeric | PFF defensive penalty grade for the player (0-100) excluding screen passes. |
no_screen_grades_coverage_defense | numeric | PFF coverage grade for the player (0-100) excluding screen passes. |
no_screen_grades_overall_tackle | numeric | PFF overall tackling grade for the player (0-100) excluding screen passes. |
pa_grades_overall_tackle | numeric | PFF overall tackling grade for the player (0-100) on play-action dropbacks. |
pa_grades_tackle | numeric | PFF tackling grade for the player (0-100) on play-action dropbacks. |
pa_grades_pass_rush_defense | character | PFF pass-rush grade for the player (0-100) on play-action dropbacks. |
screen_grades_run_defense | character | PFF run-defense grade for the player (0-100) on screen passes. |
pa_grades_run_defense | character | PFF run-defense grade for the player (0-100) on play-action dropbacks. |
npa_grades_overall_tackle | numeric | PFF overall tackling grade for the player (0-100) on non-play-action dropbacks. |
no_screen_grades_pass_rush_defense | numeric | PFF pass-rush grade for the player (0-100) excluding screen passes. |
npa_grades_tackle | numeric | PFF tackling grade for the player (0-100) on non-play-action dropbacks. |
screen_grades_tackle | character | PFF tackling grade for the player (0-100) on screen passes. |
no_screen_grades_tackle | numeric | PFF tackling grade for the player (0-100) excluding screen passes. |
npa_grades_pass_rush_defense | numeric | PFF pass-rush grade for the player (0-100) on non-play-action dropbacks. |
no_screen_grades_run_defense | numeric | PFF run-defense grade for the player (0-100) excluding screen passes. |
screen_grades_overall_tackle | character | PFF overall tackling grade for the player (0-100) on screen passes. |
npa_grades_run_defense | numeric | PFF run-defense grade for the player (0-100) on non-play-action dropbacks. |
screen_grades_pass_rush_defense | numeric | PFF pass-rush grade for the player (0-100) on screen passes. |
Rows are untyped Row[] (not parity-verified yet).
Returns — pff_api_player_passing_depth / pffApiPlayerPassingDepth
| col_name | type | description |
|---|---|---|
left_behind_los_accuracy_percent | numeric | Percentage of aimed passes charted as accurate by PFF on throws behind the line of scrimmage to the left side of the field. |
left_short_scrambles | numeric | Number of scrambles on short (0-9 air yards) throws to the left side of the field. |
center_short_first_downs | numeric | Number of passing first downs gained on short (0-9 air yards) throws to the center of the field. |
right_short_bats | numeric | Number 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_percent | numeric | Percentage of dropbacks with positive expected points added on throws behind the line of scrimmage to the right side of the field. |
left_behind_los_completions | numeric | Number of completed passes on throws behind the line of scrimmage to the left side of the field. |
left_medium_dropbacks | numeric | Number of dropbacks on medium (10-19 air yards) throws to the left side of the field. |
right_medium_grades_pass | numeric | PFF passing grade (0-100) on medium (10-19 air yards) throws to the right side of the field. |
right_medium_hit_as_threw | numeric | Number 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_percent | numeric | Share of the player's total pass attempts that came on throws behind the line of scrimmage, expressed as a percentage. |
right_short_turnover_worthy_plays | numeric | Number 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_rating | numeric | Traditional NFL passer rating on medium (10-19 air yards) throws to the right side of the field. |
deep_twp_rate | numeric | Turnover-worthy plays as a percentage of qualifying attempts on deep (20+ air yards) throws, per PFF charting. |
center_medium_sacks | numeric | Number of sacks taken on medium (10-19 air yards) throws to the center of the field. |
medium_interceptions | numeric | Number of passes intercepted on medium (10-19 air yards) throws. |
left_deep_completions | numeric | Number of completed passes on deep (20+ air yards) throws to the left side of the field. |
behind_los_spikes | numeric | Number of clock-stopping spikes on throws behind the line of scrimmage. |
medium_aimed_passes | numeric | Number of aimed passes (attempts excluding throwaways, spikes, batted passes and throws made while hit) on medium (10-19 air yards) throws, as charted by PFF. |
center_behind_los_drops | numeric | Number of catchable passes dropped by receivers on throws behind the line of scrimmage to the center of the field. |
center_behind_los_interceptions | numeric | Number of passes intercepted on throws behind the line of scrimmage to the center of the field. |
behind_los_dropbacks | numeric | Number of dropbacks on throws behind the line of scrimmage. |
left_behind_los_interceptions | numeric | Number of passes intercepted on throws behind the line of scrimmage to the left side of the field. |
left_deep_first_downs | numeric | Number of passing first downs gained on deep (20+ air yards) throws to the left side of the field. |
deep_passing_snaps | numeric | Number of passing snaps played on deep (20+ air yards) throws. |
center_short_btt_rate | numeric | Big-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_aways | numeric | Number of intentional throwaways on medium (10-19 air yards) throws to the center of the field. |
center_deep_avg_depth_of_target | numeric | Average depth of target in air yards on deep (20+ air yards) throws to the center of the field. |
center_short_drops | numeric | Number of catchable passes dropped by receivers on short (0-9 air yards) throws to the center of the field. |
center_deep_first_downs | numeric | Number of passing first downs gained on deep (20+ air yards) throws to the center of the field. |
left_medium_completion_percent | numeric | Percentage of pass attempts completed on medium (10-19 air yards) throws to the left side of the field. |
center_deep_attempts | numeric | Number of pass attempts on deep (20+ air yards) throws to the center of the field. |
center_behind_los_attempts | numeric | Number of pass attempts on throws behind the line of scrimmage to the center of the field. |
right_short_positive_epa_percent | numeric | Percentage of dropbacks with positive expected points added on short (0-9 air yards) throws to the right side of the field. |
center_deep_aimed_passes | numeric | Number of aimed passes (attempts excluding throwaways, spikes, batted passes and throws made while hit) on deep (20+ air yards) throws to the center of the field, as charted by PFF. |
right_deep_grades_pass | numeric | PFF passing grade (0-100) on deep (20+ air yards) throws to the right side of the field. |
right_medium_big_time_throws | numeric | Number 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_percent | numeric | Percentage of dropbacks that ended in a sack on deep (20+ air yards) throws. |
center_medium_pressure_to_sack_rate | numeric | Percentage of pressured dropbacks that ended in a sack on medium (10-19 air yards) throws to the center of the field. |
deep_sacks | numeric | Number of sacks taken on deep (20+ air yards) throws. |
right_medium_ypa | numeric | Yards gained per pass attempt on medium (10-19 air yards) throws to the right side of the field. |
left_deep_drop_rate | numeric | Percentage of catchable passes dropped by receivers on deep (20+ air yards) throws to the left side of the field. |
right_medium_attempts_percent | numeric | Share 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_rate | numeric | Big-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_percent | numeric | Share 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_drops | numeric | Number of catchable passes dropped by receivers on deep (20+ air yards) throws. |
center_behind_los_big_time_throws | numeric | Number 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_touchdowns | numeric | Number of passing touchdowns thrown on throws behind the line of scrimmage to the center of the field. |
right_behind_los_twp_rate | numeric | Turnover-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_completions | numeric | Number of completed passes on deep (20+ air yards) throws to the center of the field. |
center_short_attempts | numeric | Number of pass attempts on short (0-9 air yards) throws to the center of the field. |
left_behind_los_sack_percent | numeric | Percentage 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_rate | numeric | Percentage of pressured dropbacks that ended in a sack on short (0-9 air yards) throws to the center of the field. |
deep_touchdowns | numeric | Number of passing touchdowns thrown on deep (20+ air yards) throws. |
center_behind_los_accuracy_percent | numeric | Percentage of aimed passes charted as accurate by PFF on throws behind the line of scrimmage to the center of the field. |
center_deep_drop_rate | numeric | Percentage of catchable passes dropped by receivers on deep (20+ air yards) throws to the center of the field. |
right_short_first_downs | numeric | Number of passing first downs gained on short (0-9 air yards) throws to the right side of the field. |
right_behind_los_first_downs | numeric | Number of passing first downs gained on throws behind the line of scrimmage to the right side of the field. |
short_interceptions | numeric | Number of passes intercepted on short (0-9 air yards) throws. |
center_medium_scrambles | numeric | Number of scrambles on medium (10-19 air yards) throws to the center of the field. |
left_behind_los_sacks | numeric | Number of sacks taken on throws behind the line of scrimmage to the left side of the field. |
left_short_ypa | numeric | Yards gained per pass attempt on short (0-9 air yards) throws to the left side of the field. |
left_short_qb_rating | numeric | Traditional NFL passer rating on short (0-9 air yards) throws to the left side of the field. |
right_behind_los_qb_rating | numeric | Traditional NFL passer rating on throws behind the line of scrimmage to the right side of the field. |
draft_season | numeric | NFL season (year) in which the player was drafted, per PFF player metadata. |
right_behind_los_dropbacks | numeric | Number of dropbacks on throws behind the line of scrimmage to the right side of the field. |
behind_los_def_gen_pressures | numeric | Number of defense-generated pressures on the player's dropbacks on throws behind the line of scrimmage, as charted by PFF. |
right_short_thrown_aways | numeric | Number of intentional throwaways on short (0-9 air yards) throws to the right side of the field. |
deep_def_gen_pressures | numeric | Number of defense-generated pressures on the player's dropbacks on deep (20+ air yards) throws, as charted by PFF. |
right_short_btt_rate | numeric | Big-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_percent | numeric | Percentage of dropbacks with positive expected points added on throws behind the line of scrimmage to the center of the field. |
left_behind_los_grades_pass | numeric | PFF passing grade (0-100) on throws behind the line of scrimmage to the left side of the field. |
deep_grades_pass | numeric | PFF passing grade (0-100) on deep (20+ air yards) throws. |
center_short_turnover_worthy_plays | numeric | Number 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_scrambles | numeric | Number of scrambles on throws behind the line of scrimmage to the center of the field. |
right_short_aimed_passes | numeric | Number of aimed passes (attempts excluding throwaways, spikes, batted passes and throws made while hit) on short (0-9 air yards) throws to the right side of the field, as charted by PFF. |
center_short_dropbacks | numeric | Number of dropbacks on short (0-9 air yards) throws to the center of the field. |
medium_epa | numeric | Total expected points added (EPA) on the player's dropbacks on medium (10-19 air yards) throws. |
right_short_ypa | numeric | Yards gained per pass attempt on short (0-9 air yards) throws to the right side of the field. |
center_medium_ypa | numeric | Yards gained per pass attempt on medium (10-19 air yards) throws to the center of the field. |
medium_attempts | numeric | Number of pass attempts on medium (10-19 air yards) throws. |
right_deep_accuracy_percent | numeric | Percentage of aimed passes charted as accurate by PFF on deep (20+ air yards) throws to the right side of the field. |
behind_los_scrambles | numeric | Number of scrambles on throws behind the line of scrimmage. |
center_behind_los_completion_percent | numeric | Percentage of pass attempts completed on throws behind the line of scrimmage to the center of the field. |
left_behind_los_btt_rate | numeric | Big-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_rate | numeric | Big-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_name | character | Team abbreviation the player is credited to for the range. |
short_touchdowns | numeric | Number of passing touchdowns thrown on short (0-9 air yards) throws. |
center_medium_drops | numeric | Number of catchable passes dropped by receivers on medium (10-19 air yards) throws to the center of the field. |
left_behind_los_aimed_passes | numeric | Number of aimed passes (attempts excluding throwaways, spikes, batted passes and throws made while hit) on throws behind the line of scrimmage to the left side of the field, as charted by PFF. |
deep_attempts | numeric | Number of pass attempts on deep (20+ air yards) throws. |
right_behind_los_sack_percent | numeric | Percentage 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_percent | numeric | Percentage of dropbacks with positive expected points added on short (0-9 air yards) throws to the center of the field. |
deep_avg_depth_of_target | numeric | Average depth of target in air yards on deep (20+ air yards) throws. |
left_deep_btt_rate | numeric | Big-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_scrambles | numeric | Number of scrambles on medium (10-19 air yards) throws. |
center_behind_los_avg_depth_of_target | numeric | Average depth of target in air yards on throws behind the line of scrimmage to the center of the field. |
short_attempts_percent | numeric | Share of the player's total pass attempts that came on short (0-9 air yards) throws, expressed as a percentage. |
right_behind_los_sacks | numeric | Number of sacks taken on throws behind the line of scrimmage to the right side of the field. |
center_medium_avg_time_to_throw | numeric | Average time to throw per dropback, in seconds from snap to release, on medium (10-19 air yards) throws to the center of the field. |
left_short_pressure_to_sack_rate | numeric | Percentage 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_percent | numeric | Percentage of dropbacks that ended in a sack on deep (20+ air yards) throws to the center of the field. |
center_deep_ypa | numeric | Yards gained per pass attempt on deep (20+ air yards) throws to the center of the field. |
left_behind_los_hit_as_threw | numeric | Number 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_throws | numeric | Number of big-time throws on medium (10-19 air yards) throws, per PFF's highest-value, highest-difficulty throw designation. |
deep_thrown_aways | numeric | Number of intentional throwaways on deep (20+ air yards) throws. |
right_short_accuracy_percent | numeric | Percentage 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_plays | numeric | Number 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_bats | numeric | Number 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_pass | numeric | PFF passing grade (0-100) on short (0-9 air yards) throws to the right side of the field. |
right_deep_spikes | numeric | Number of clock-stopping spikes on deep (20+ air yards) throws to the right side of the field. |
left_deep_passing_snaps | numeric | Number of passing snaps played on deep (20+ air yards) throws to the left side of the field. |
center_medium_twp_rate | numeric | Turnover-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_snaps | numeric | Number of passing snaps played on throws behind the line of scrimmage to the right side of the field. |
left_deep_qb_rating | numeric | Traditional NFL passer rating on deep (20+ air yards) throws to the left side of the field. |
right_deep_drop_rate | numeric | Percentage of catchable passes dropped by receivers on deep (20+ air yards) throws to the right side of the field. |
left_behind_los_drop_rate | numeric | Percentage of catchable passes dropped by receivers on throws behind the line of scrimmage to the left side of the field. |
left_medium_drop_rate | numeric | Percentage of catchable passes dropped by receivers on medium (10-19 air yards) throws to the left side of the field. |
right_deep_attempts | numeric | Number of pass attempts on deep (20+ air yards) throws to the right side of the field. |
left_deep_spikes | numeric | Number of clock-stopping spikes on deep (20+ air yards) throws to the left side of the field. |
center_behind_los_dropbacks | numeric | Number of dropbacks on throws behind the line of scrimmage to the center of the field. |
right_deep_big_time_throws | numeric | Number 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_threw | numeric | Number of attempts on which the passer was hit as he threw on medium (10-19 air yards) throws, as charted by PFF. |
right_short_dropbacks | numeric | Number of dropbacks on short (0-9 air yards) throws to the right side of the field. |
medium_def_gen_pressures | numeric | Number of defense-generated pressures on the player's dropbacks on medium (10-19 air yards) throws, as charted by PFF. |
jersey_number | character | Jersey number (string; zero-padded, e.g. "09"). |
left_short_positive_epa_percent | numeric | Percentage of dropbacks with positive expected points added on short (0-9 air yards) throws to the left side of the field. |
left_short_attempts | numeric | Number of pass attempts on short (0-9 air yards) throws to the left side of the field. |
center_deep_twp_rate | numeric | Turnover-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_throw | numeric | Average time to throw per dropback, in seconds from snap to release, on medium (10-19 air yards) throws to the right side of the field. |
left_behind_los_qb_rating | numeric | Traditional NFL passer rating on throws behind the line of scrimmage to the left side of the field. |
left_behind_los_dropbacks | numeric | Number of dropbacks on throws behind the line of scrimmage to the left side of the field. |
deep_dropbacks | numeric | Number of dropbacks on deep (20+ air yards) throws. |
right_behind_los_scrambles | numeric | Number of scrambles on throws behind the line of scrimmage to the right side of the field. |
behind_los_interceptions | numeric | Number of passes intercepted on throws behind the line of scrimmage. |
right_deep_drops | numeric | Number of catchable passes dropped by receivers on deep (20+ air yards) throws to the right side of the field. |
right_deep_yards | numeric | Passing yards gained on deep (20+ air yards) throws to the right side of the field. |
right_short_hit_as_threw | numeric | Number 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_target | numeric | Average depth of target in air yards on short (0-9 air yards) throws to the right side of the field. |
short_bats | numeric | Number of pass attempts batted down at the line of scrimmage on short (0-9 air yards) throws. |
right_deep_twp_rate | numeric | Turnover-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_rate | numeric | Percentage of pressured dropbacks that ended in a sack on throws behind the line of scrimmage to the right side of the field. |
deep_spikes | numeric | Number of clock-stopping spikes on deep (20+ air yards) throws. |
center_medium_spikes | numeric | Number of clock-stopping spikes on medium (10-19 air yards) throws to the center of the field. |
behind_los_aimed_passes | numeric | Number of aimed passes (attempts excluding throwaways, spikes, batted passes and throws made while hit) on throws behind the line of scrimmage, as charted by PFF. |
right_behind_los_touchdowns | numeric | Number of passing touchdowns thrown on throws behind the line of scrimmage to the right side of the field. |
right_medium_pressure_to_sack_rate | numeric | Percentage of pressured dropbacks that ended in a sack on medium (10-19 air yards) throws to the right side of the field. |
medium_thrown_aways | numeric | Number of intentional throwaways on medium (10-19 air yards) throws. |
short_sacks | numeric | Number of sacks taken on short (0-9 air yards) throws. |
center_behind_los_twp_rate | numeric | Turnover-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_attempts | numeric | Number of pass attempts on throws behind the line of scrimmage to the left side of the field. |
short_aimed_passes | numeric | Number of aimed passes (attempts excluding throwaways, spikes, batted passes and throws made while hit) on short (0-9 air yards) throws, as charted by PFF. |
short_completions | numeric | Number of completed passes on short (0-9 air yards) throws. |
right_short_pressure_to_sack_rate | numeric | Percentage 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_target | numeric | Average depth of target in air yards on medium (10-19 air yards) throws. |
left_behind_los_positive_epa_percent | numeric | Percentage of dropbacks with positive expected points added on throws behind the line of scrimmage to the left side of the field. |
center_medium_attempts_percent | numeric | Share 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_touchdowns | numeric | Number of passing touchdowns thrown on medium (10-19 air yards) throws to the left side of the field. |
center_short_bats | numeric | Number 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_throw | numeric | Average time to throw per dropback, in seconds from snap to release, on deep (20+ air yards) throws to the left side of the field. |
center_behind_los_passing_snaps | numeric | Number of passing snaps played on throws behind the line of scrimmage to the center of the field. |
center_short_yards | numeric | Passing yards gained on short (0-9 air yards) throws to the center of the field. |
right_medium_btt_rate | numeric | Big-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_scrambles | numeric | Number of scrambles on medium (10-19 air yards) throws to the right side of the field. |
medium_btt_rate | numeric | Big-time throws as a percentage of qualifying attempts on medium (10-19 air yards) throws, per PFF charting. |
center_behind_los_btt_rate | numeric | Big-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_target | numeric | Average depth of target in air yards on short (0-9 air yards) throws to the center of the field. |
left_medium_sacks | numeric | Number of sacks taken on medium (10-19 air yards) throws to the left side of the field. |
right_short_yards | numeric | Passing yards gained on short (0-9 air yards) throws to the right side of the field. |
left_medium_first_downs | numeric | Number of passing first downs gained on medium (10-19 air yards) throws to the left side of the field. |
right_medium_positive_epa_percent | numeric | Percentage 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_throws | numeric | Number 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_plays | numeric | Number of turnover-worthy plays on deep (20+ air yards) throws, plays PFF charts as deserving of a turnover. |
left_deep_bats | numeric | Number 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_plays | numeric | Number 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_dropbacks | numeric | Number of dropbacks across all splits, the baseline total for this facet. |
center_deep_drops | numeric | Number of catchable passes dropped by receivers on deep (20+ air yards) throws to the center of the field. |
center_medium_avg_depth_of_target | numeric | Average depth of target in air yards on medium (10-19 air yards) throws to the center of the field. |
center_behind_los_ypa | numeric | Yards gained per pass attempt on throws behind the line of scrimmage to the center of the field. |
right_short_attempts | numeric | Number of pass attempts on short (0-9 air yards) throws to the right side of the field. |
center_medium_completion_percent | numeric | Percentage of pass attempts completed on medium (10-19 air yards) throws to the center of the field. |
right_short_sack_percent | numeric | Percentage 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_target | numeric | Average depth of target in air yards on throws behind the line of scrimmage to the left side of the field. |
center_medium_epa | numeric | Total 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_percent | numeric | Percentage of dropbacks that ended in a sack on throws behind the line of scrimmage to the center of the field. |
medium_completions | numeric | Number of completed passes on medium (10-19 air yards) throws. |
medium_sack_percent | numeric | Percentage of dropbacks that ended in a sack on medium (10-19 air yards) throws. |
left_short_grades_pass | numeric | PFF passing grade (0-100) on short (0-9 air yards) throws to the left side of the field. |
deep_btt_rate | numeric | Big-time throws as a percentage of qualifying attempts on deep (20+ air yards) throws, per PFF charting. |
left_short_accuracy_percent | numeric | Percentage of aimed passes charted as accurate by PFF on short (0-9 air yards) throws to the left side of the field. |
short_twp_rate | numeric | Turnover-worthy plays as a percentage of qualifying attempts on short (0-9 air yards) throws, per PFF charting. |
short_passing_snaps | numeric | Number of passing snaps played on short (0-9 air yards) throws. |
left_deep_sacks | numeric | Number of sacks taken on deep (20+ air yards) throws to the left side of the field. |
short_scrambles | numeric | Number of scrambles on short (0-9 air yards) throws. |
center_medium_turnover_worthy_plays | numeric | Number 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_rate | numeric | Percentage of catchable passes dropped by receivers on throws behind the line of scrimmage. |
right_behind_los_epa | numeric | Total 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_passes | numeric | Number of aimed passes (attempts excluding throwaways, spikes, batted passes and throws made while hit) on medium (10-19 air yards) throws to the right side of the field, as charted by PFF. |
short_accuracy_percent | numeric | Percentage of aimed passes charted as accurate by PFF on short (0-9 air yards) throws. |
player_game_count | numeric | Number of games the player appeared in during the period covered. |
short_btt_rate | numeric | Big-time throws as a percentage of qualifying attempts on short (0-9 air yards) throws, per PFF charting. |
right_short_touchdowns | numeric | Number of passing touchdowns thrown on short (0-9 air yards) throws to the right side of the field. |
center_short_completions | numeric | Number of completed passes on short (0-9 air yards) throws to the center of the field. |
right_short_spikes | numeric | Number of clock-stopping spikes on short (0-9 air yards) throws to the right side of the field. |
behind_los_first_downs | numeric | Number of passing first downs gained on throws behind the line of scrimmage. |
right_medium_def_gen_pressures | numeric | Number 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_rate | numeric | Percentage of pressured dropbacks that ended in a sack on deep (20+ air yards) throws. |
medium_qb_rating | numeric | Traditional NFL passer rating on medium (10-19 air yards) throws. |
short_completion_percent | numeric | Percentage of pass attempts completed on short (0-9 air yards) throws. |
right_deep_attempts_percent | numeric | Share 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_season | numeric | Season (year) of the player's NFL draft eligibility, per PFF player metadata. |
short_big_time_throws | numeric | Number of big-time throws on short (0-9 air yards) throws, per PFF's highest-value, highest-difficulty throw designation. |
behind_los_attempts | numeric | Number of pass attempts on throws behind the line of scrimmage. |
center_behind_los_yards | numeric | Passing yards gained on throws behind the line of scrimmage to the center of the field. |
center_behind_los_bats | numeric | Number 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_rating | numeric | Traditional NFL passer rating on throws behind the line of scrimmage to the center of the field. |
right_deep_pressure_to_sack_rate | numeric | Percentage of pressured dropbacks that ended in a sack on deep (20+ air yards) throws to the right side of the field. |
center_short_accuracy_percent | numeric | Percentage of aimed passes charted as accurate by PFF on short (0-9 air yards) throws to the center of the field. |
left_behind_los_bats | numeric | Number 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_snaps | numeric | Number of passing snaps played on deep (20+ air yards) throws to the center of the field. |
right_behind_los_hit_as_threw | numeric | Number 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_bats | numeric | Number of pass attempts batted down at the line of scrimmage on medium (10-19 air yards) throws. |
right_medium_first_downs | numeric | Number of passing first downs gained on medium (10-19 air yards) throws to the right side of the field. |
medium_spikes | numeric | Number of clock-stopping spikes on medium (10-19 air yards) throws. |
left_deep_thrown_aways | numeric | Number of intentional throwaways on deep (20+ air yards) throws to the left side of the field. |
right_deep_epa | numeric | Total 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_threw | numeric | Number 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_percent | numeric | Percentage of pass attempts completed on throws behind the line of scrimmage to the left side of the field. |
center_short_ypa | numeric | Yards gained per pass attempt on short (0-9 air yards) throws to the center of the field. |
right_short_drop_rate | numeric | Percentage of catchable passes dropped by receivers on short (0-9 air yards) throws to the right side of the field. |
right_behind_los_accuracy_percent | numeric | Percentage of aimed passes charted as accurate by PFF on throws behind the line of scrimmage to the right side of the field. |
left_short_yards | numeric | Passing yards gained on short (0-9 air yards) throws to the left side of the field. |
deep_accuracy_percent | numeric | Percentage of aimed passes charted as accurate by PFF on deep (20+ air yards) throws. |
right_behind_los_avg_depth_of_target | numeric | Average depth of target in air yards on throws behind the line of scrimmage to the right side of the field. |
center_behind_los_thrown_aways | numeric | Number of intentional throwaways on throws behind the line of scrimmage to the center of the field. |
center_behind_los_attempts_percent | numeric | Share 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_downs | numeric | Number of passing first downs gained on deep (20+ air yards) throws to the right side of the field. |
left_short_completions | numeric | Number of completed passes on short (0-9 air yards) throws to the left side of the field. |
deep_completion_percent | numeric | Percentage of pass attempts completed on deep (20+ air yards) throws. |
left_deep_positive_epa_percent | numeric | Percentage of dropbacks with positive expected points added on deep (20+ air yards) throws to the left side of the field. |
right_deep_sack_percent | numeric | Percentage 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_rate | numeric | Percentage of pressured dropbacks that ended in a sack on throws behind the line of scrimmage. |
right_deep_touchdowns | numeric | Number of passing touchdowns thrown on deep (20+ air yards) throws to the right side of the field. |
left_behind_los_def_gen_pressures | numeric | Number 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_drops | numeric | Number of catchable passes dropped by receivers on throws behind the line of scrimmage to the left side of the field. |
deep_epa | numeric | Total expected points added (EPA) on the player's dropbacks on deep (20+ air yards) throws. |
left_deep_ypa | numeric | Yards gained per pass attempt on deep (20+ air yards) throws to the left side of the field. |
medium_touchdowns | numeric | Number of passing touchdowns thrown on medium (10-19 air yards) throws. |
left_medium_grades_pass | numeric | PFF passing grade (0-100) on medium (10-19 air yards) throws to the left side of the field. |
right_behind_los_spikes | numeric | Number of clock-stopping spikes on throws behind the line of scrimmage to the right side of the field. |
medium_grades_pass | numeric | PFF passing grade (0-100) on medium (10-19 air yards) throws. |
behind_los_passing_snaps | numeric | Number of passing snaps played on throws behind the line of scrimmage. |
left_short_first_downs | numeric | Number of passing first downs gained on short (0-9 air yards) throws to the left side of the field. |
center_short_passing_snaps | numeric | Number of passing snaps played on short (0-9 air yards) throws to the center of the field. |
center_deep_accuracy_percent | numeric | Percentage of aimed passes charted as accurate by PFF on deep (20+ air yards) throws to the center of the field. |
right_deep_positive_epa_percent | numeric | Percentage of dropbacks with positive expected points added on deep (20+ air yards) throws to the right side of the field. |
right_medium_sack_percent | numeric | Percentage of dropbacks that ended in a sack on medium (10-19 air yards) throws to the right side of the field. |
right_deep_qb_rating | numeric | Traditional NFL passer rating on deep (20+ air yards) throws to the right side of the field. |
right_short_completion_percent | numeric | Percentage of pass attempts completed on short (0-9 air yards) throws to the right side of the field. |
right_behind_los_interceptions | numeric | Number of passes intercepted on throws behind the line of scrimmage to the right side of the field. |
behind_los_yards | numeric | Passing yards gained on throws behind the line of scrimmage. |
center_behind_los_grades_pass | numeric | PFF passing grade (0-100) on throws behind the line of scrimmage to the center of the field. |
left_deep_dropbacks | numeric | Number of dropbacks on deep (20+ air yards) throws to the left side of the field. |
center_behind_los_spikes | numeric | Number of clock-stopping spikes on throws behind the line of scrimmage to the center of the field. |
right_behind_los_aimed_passes | numeric | Number of aimed passes (attempts excluding throwaways, spikes, batted passes and throws made while hit) on throws behind the line of scrimmage to the right side of the field, as charted by PFF. |
left_short_interceptions | numeric | Number of passes intercepted on short (0-9 air yards) throws to the left side of the field. |
right_medium_interceptions | numeric | Number of passes intercepted on medium (10-19 air yards) throws to the right side of the field. |
left_behind_los_yards | numeric | Passing yards gained on throws behind the line of scrimmage to the left side of the field. |
center_deep_btt_rate | numeric | Big-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_downs | numeric | Number of passing first downs gained on medium (10-19 air yards) throws. |
left_short_avg_depth_of_target | numeric | Average depth of target in air yards on short (0-9 air yards) throws to the left side of the field. |
left_behind_los_ypa | numeric | Yards gained per pass attempt on throws behind the line of scrimmage to the left side of the field. |
short_attempts | numeric | Number of pass attempts on short (0-9 air yards) throws. |
right_medium_bats | numeric | Number 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_touchdowns | numeric | Number of passing touchdowns thrown on throws behind the line of scrimmage to the left side of the field. |
right_medium_dropbacks | numeric | Number of dropbacks on medium (10-19 air yards) throws to the right side of the field. |
short_turnover_worthy_plays | numeric | Number of turnover-worthy plays on short (0-9 air yards) throws, plays PFF charts as deserving of a turnover. |
right_deep_thrown_aways | numeric | Number of intentional throwaways on deep (20+ air yards) throws to the right side of the field. |
right_behind_los_drop_rate | numeric | Percentage of catchable passes dropped by receivers on throws behind the line of scrimmage to the right side of the field. |
right_short_qb_rating | numeric | Traditional NFL passer rating on short (0-9 air yards) throws to the right side of the field. |
medium_sacks | numeric | Number of sacks taken on medium (10-19 air yards) throws. |
center_deep_attempts_percent | numeric | Share 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_dropbacks | numeric | Number of dropbacks on short (0-9 air yards) throws to the left side of the field. |
behind_los_drops | numeric | Number of catchable passes dropped by receivers on throws behind the line of scrimmage. |
short_sack_percent | numeric | Percentage of dropbacks that ended in a sack on short (0-9 air yards) throws. |
left_medium_spikes | numeric | Number of clock-stopping spikes on medium (10-19 air yards) throws to the left side of the field. |
left_medium_accuracy_percent | numeric | Percentage of aimed passes charted as accurate by PFF on medium (10-19 air yards) throws to the left side of the field. |
behind_los_completions | numeric | Number of completed passes on throws behind the line of scrimmage. |
behind_los_sack_percent | numeric | Percentage of dropbacks that ended in a sack on throws behind the line of scrimmage. |
left_deep_yards | numeric | Passing yards gained on deep (20+ air yards) throws to the left side of the field. |
left_short_aimed_passes | numeric | Number of aimed passes (attempts excluding throwaways, spikes, batted passes and throws made while hit) on short (0-9 air yards) throws to the left side of the field, as charted by PFF. |
center_behind_los_completions | numeric | Number of completed passes on throws behind the line of scrimmage to the center of the field. |
left_short_thrown_aways | numeric | Number of intentional throwaways on short (0-9 air yards) throws to the left side of the field. |
left_short_sack_percent | numeric | Percentage of dropbacks that ended in a sack on short (0-9 air yards) throws to the left side of the field. |
center_short_thrown_aways | numeric | Number of intentional throwaways on short (0-9 air yards) throws to the center of the field. |
center_short_interceptions | numeric | Number of passes intercepted on short (0-9 air yards) throws to the center of the field. |
short_avg_depth_of_target | numeric | Average depth of target in air yards on short (0-9 air yards) throws. |
left_deep_touchdowns | numeric | Number of passing touchdowns thrown on deep (20+ air yards) throws to the left side of the field. |
deep_yards | numeric | Passing yards gained on deep (20+ air yards) throws. |
center_behind_los_turnover_worthy_plays | numeric | Number 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_ypa | numeric | Yards gained per pass attempt on medium (10-19 air yards) throws. |
left_medium_epa | numeric | Total 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_target | numeric | Average depth of target in air yards on deep (20+ air yards) throws to the left side of the field. |
deep_first_downs | numeric | Number of passing first downs gained on deep (20+ air yards) throws. |
short_drop_rate | numeric | Percentage of catchable passes dropped by receivers on short (0-9 air yards) throws. |
left_medium_bats | numeric | Number 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_spikes | numeric | Number of clock-stopping spikes on deep (20+ air yards) throws to the center of the field. |
center_short_hit_as_threw | numeric | Number 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_percent | numeric | Percentage of dropbacks with positive expected points added on medium (10-19 air yards) throws to the left side of the field. |
center_deep_touchdowns | numeric | Number of passing touchdowns thrown on deep (20+ air yards) throws to the center of the field. |
right_deep_ypa | numeric | Yards gained per pass attempt on deep (20+ air yards) throws to the right side of the field. |
right_short_big_time_throws | numeric | Number 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_throws | numeric | Number 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_percent | numeric | Percentage of dropbacks with positive expected points added on short (0-9 air yards) throws. |
left_behind_los_avg_time_to_throw | numeric | Average time to throw per dropback, in seconds from snap to release, on throws behind the line of scrimmage to the left side of the field. |
right_deep_passing_snaps | numeric | Number of passing snaps played on deep (20+ air yards) throws to the right side of the field. |
right_short_twp_rate | numeric | Turnover-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_attempts | numeric | Number of pass attempts on medium (10-19 air yards) throws to the center of the field. |
right_deep_avg_time_to_throw | numeric | Average time to throw per dropback, in seconds from snap to release, on deep (20+ air yards) throws to the right side of the field. |
center_deep_def_gen_pressures | numeric | Number 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_epa | numeric | Total expected points added (EPA) on the player's dropbacks on throws behind the line of scrimmage. |
right_medium_twp_rate | numeric | Turnover-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_passes | numeric | Number of aimed passes (attempts excluding throwaways, spikes, batted passes and throws made while hit) on deep (20+ air yards) throws to the right side of the field, as charted by PFF. |
right_deep_scrambles | numeric | Number of scrambles on deep (20+ air yards) throws to the right side of the field. |
deep_big_time_throws | numeric | Number of big-time throws on deep (20+ air yards) throws, per PFF's highest-value, highest-difficulty throw designation. |
left_short_turnover_worthy_plays | numeric | Number 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_touchdowns | numeric | Number of passing touchdowns thrown on short (0-9 air yards) throws to the center of the field. |
right_medium_drops | numeric | Number of catchable passes dropped by receivers on medium (10-19 air yards) throws to the right side of the field. |
left_deep_epa | numeric | Total expected points added (EPA) on the player's dropbacks on deep (20+ air yards) throws to the left side of the field. |
short_ypa | numeric | Yards gained per pass attempt on short (0-9 air yards) throws. |
medium_pressure_to_sack_rate | numeric | Percentage of pressured dropbacks that ended in a sack on medium (10-19 air yards) throws. |
left_medium_thrown_aways | numeric | Number of intentional throwaways on medium (10-19 air yards) throws to the left side of the field. |
right_behind_los_avg_time_to_throw | numeric | Average time to throw per dropback, in seconds from snap to release, on throws behind the line of scrimmage to the right side of the field. |
behind_los_btt_rate | numeric | Big-time throws as a percentage of qualifying attempts on throws behind the line of scrimmage, per PFF charting. |
medium_avg_time_to_throw | numeric | Average time to throw per dropback, in seconds from snap to release, on medium (10-19 air yards) throws. |
center_deep_completion_percent | numeric | Percentage of pass attempts completed on deep (20+ air yards) throws to the center of the field. |
behind_los_avg_time_to_throw | numeric | Average time to throw per dropback, in seconds from snap to release, on throws behind the line of scrimmage. |
right_medium_touchdowns | numeric | Number of passing touchdowns thrown on medium (10-19 air yards) throws to the right side of the field. |
center_short_avg_time_to_throw | numeric | Average time to throw per dropback, in seconds from snap to release, on short (0-9 air yards) throws to the center of the field. |
left_deep_aimed_passes | numeric | Number of aimed passes (attempts excluding throwaways, spikes, batted passes and throws made while hit) on deep (20+ air yards) throws to the left side of the field, as charted by PFF. |
left_medium_yards | numeric | Passing yards gained on medium (10-19 air yards) throws to the left side of the field. |
center_medium_touchdowns | numeric | Number of passing touchdowns thrown on medium (10-19 air yards) throws to the center of the field. |
center_short_drop_rate | numeric | Percentage of catchable passes dropped by receivers on short (0-9 air yards) throws to the center of the field. |
left_short_twp_rate | numeric | Turnover-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. |
penalties | numeric | Penalties charged to the player over the covered span. |
right_behind_los_attempts_percent | numeric | Share 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_target | numeric | Average depth of target in air yards on deep (20+ air yards) throws to the right side of the field. |
behind_los_sacks | numeric | Number of sacks taken on throws behind the line of scrimmage. |
center_deep_yards | numeric | Passing yards gained on deep (20+ air yards) throws to the center of the field. |
short_dropbacks | numeric | Number of dropbacks on short (0-9 air yards) throws. |
left_deep_sack_percent | numeric | Percentage 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_throw | numeric | Average time to throw per dropback, in seconds from snap to release, on throws behind the line of scrimmage to the center of the field. |
behind_los_avg_depth_of_target | numeric | Average depth of target in air yards on throws behind the line of scrimmage. |
left_behind_los_epa | numeric | Total 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_rate | numeric | Turnover-worthy plays as a percentage of qualifying attempts on medium (10-19 air yards) throws, per PFF charting. |
left_short_def_gen_pressures | numeric | Number 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_plays | numeric | Number of turnover-worthy plays on medium (10-19 air yards) throws, plays PFF charts as deserving of a turnover. |
behind_los_twp_rate | numeric | Turnover-worthy plays as a percentage of qualifying attempts on throws behind the line of scrimmage, per PFF charting. |
left_behind_los_thrown_aways | numeric | Number of intentional throwaways on throws behind the line of scrimmage to the left side of the field. |
left_short_bats | numeric | Number 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_rate | numeric | Percentage of catchable passes dropped by receivers on medium (10-19 air yards) throws to the center of the field. |
right_deep_bats | numeric | Number of pass attempts batted down at the line of scrimmage on deep (20+ air yards) throws to the right side of the field. |
medium_yards | numeric | Passing yards gained on medium (10-19 air yards) throws. |
center_deep_grades_pass | numeric | PFF passing grade (0-100) on deep (20+ air yards) throws to the center of the field. |
center_medium_passing_snaps | numeric | Number of passing snaps played on medium (10-19 air yards) throws to the center of the field. |
center_behind_los_first_downs | numeric | Number of passing first downs gained on throws behind the line of scrimmage to the center of the field. |
center_medium_interceptions | numeric | Number of passes intercepted on medium (10-19 air yards) throws to the center of the field. |
behind_los_grades_pass | numeric | PFF passing grade (0-100) on throws behind the line of scrimmage. |
left_short_hit_as_threw | numeric | Number 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_rating | numeric | Traditional NFL passer rating on deep (20+ air yards) throws. |
center_deep_bats | numeric | Number of pass attempts batted down at the line of scrimmage on deep (20+ air yards) throws to the center of the field. |
behind_los_ypa | numeric | Yards gained per pass attempt on throws behind the line of scrimmage. |
right_short_interceptions | numeric | Number of passes intercepted on short (0-9 air yards) throws to the right side of the field. |
left_deep_interceptions | numeric | Number of passes intercepted on deep (20+ air yards) throws to the left side of the field. |
right_medium_sacks | numeric | Number of sacks taken on medium (10-19 air yards) throws to the right side of the field. |
right_behind_los_turnover_worthy_plays | numeric | Number 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. |
team | character | Team abbreviation the player is credited to for the range. |
right_medium_spikes | numeric | Number of clock-stopping spikes on medium (10-19 air yards) throws to the right side of the field. |
behind_los_hit_as_threw | numeric | Number 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_rate | numeric | Percentage of pressured dropbacks that ended in a sack on medium (10-19 air yards) throws to the left side of the field. |
medium_dropbacks | numeric | Number of dropbacks on medium (10-19 air yards) throws. |
deep_hit_as_threw | numeric | Number of attempts on which the passer was hit as he threw on deep (20+ air yards) throws, as charted by PFF. |
right_medium_completion_percent | numeric | Percentage of pass attempts completed on medium (10-19 air yards) throws to the right side of the field. |
short_epa | numeric | Total expected points added (EPA) on the player's dropbacks on short (0-9 air yards) throws. |
deep_drop_rate | numeric | Percentage of catchable passes dropped by receivers on deep (20+ air yards) throws. |
declined_penalties | numeric | Number of declined penalties committed by the player. |
deep_scrambles | numeric | Number of scrambles on deep (20+ air yards) throws. |
left_deep_completion_percent | numeric | Percentage of pass attempts completed on deep (20+ air yards) throws to the left side of the field. |
right_short_epa | numeric | Total 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_percent | numeric | Share of the player's total pass attempts that came on medium (10-19 air yards) throws, expressed as a percentage. |
right_behind_los_completion_percent | numeric | Percentage of pass attempts completed on throws behind the line of scrimmage to the right side of the field. |
left_medium_hit_as_threw | numeric | Number 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_rate | numeric | Percentage 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_pressures | numeric | Number 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_percent | numeric | Share 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_passes | numeric | Number of aimed passes (attempts excluding throwaways, spikes, batted passes and throws made while hit) on short (0-9 air yards) throws to the center of the field, as charted by PFF. |
short_hit_as_threw | numeric | Number 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_plays | numeric | Number 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_epa | numeric | Total 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_rate | numeric | Percentage of pressured dropbacks that ended in a sack on throws behind the line of scrimmage to the center of the field. |
right_behind_los_ypa | numeric | Yards gained per pass attempt on throws behind the line of scrimmage to the right side of the field. |
deep_interceptions | numeric | Number of passes intercepted on deep (20+ air yards) throws. |
left_medium_twp_rate | numeric | Turnover-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_throws | numeric | Number 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_percent | numeric | Percentage of dropbacks that ended in a sack on medium (10-19 air yards) throws to the center of the field. |
center_deep_thrown_aways | numeric | Number of intentional throwaways on deep (20+ air yards) throws to the center of the field. |
short_thrown_aways | numeric | Number of intentional throwaways on short (0-9 air yards) throws. |
left_short_btt_rate | numeric | Big-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_percent | numeric | Percentage of aimed passes charted as accurate by PFF on medium (10-19 air yards) throws to the right side of the field. |
position | character | PFF position code the player is listed at (e.g. QB, HB, FB, WR, TE, T, G, C, ED, DI, LB, CB, S, K, P). |
short_def_gen_pressures | numeric | Number of defense-generated pressures on the player's dropbacks on short (0-9 air yards) throws, as charted by PFF. |
center_deep_dropbacks | numeric | Number of dropbacks on deep (20+ air yards) throws to the center of the field. |
center_medium_accuracy_percent | numeric | Percentage of aimed passes charted as accurate by PFF on medium (10-19 air yards) throws to the center of the field. |
right_behind_los_yards | numeric | Passing yards gained on throws behind the line of scrimmage to the right side of the field. |
right_medium_attempts | numeric | Number of pass attempts on medium (10-19 air yards) throws to the right side of the field. |
left_medium_attempts | numeric | Number of pass attempts on medium (10-19 air yards) throws to the left side of the field. |
medium_accuracy_percent | numeric | Percentage of aimed passes charted as accurate by PFF on medium (10-19 air yards) throws. |
left_medium_drops | numeric | Number 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_throw | numeric | Average time to throw per dropback, in seconds from snap to release, on short (0-9 air yards) throws to the left side of the field. |
medium_passing_snaps | numeric | Number of passing snaps played on medium (10-19 air yards) throws. |
center_short_epa | numeric | Total 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_snaps | numeric | Number of passing snaps played on throws behind the line of scrimmage to the left side of the field. |
left_deep_pressure_to_sack_rate | numeric | Percentage of pressured dropbacks that ended in a sack on deep (20+ air yards) throws to the left side of the field. |
deep_bats | numeric | Number of pass attempts batted down at the line of scrimmage on deep (20+ air yards) throws. |
left_medium_passing_snaps | numeric | Number of passing snaps played on medium (10-19 air yards) throws to the left side of the field. |
left_medium_scrambles | numeric | Number of scrambles on medium (10-19 air yards) throws to the left side of the field. |
right_deep_completion_percent | numeric | Percentage of pass attempts completed on deep (20+ air yards) throws to the right side of the field. |
left_short_drops | numeric | Number of catchable passes dropped by receivers on short (0-9 air yards) throws to the left side of the field. |
left_deep_accuracy_percent | numeric | Percentage of aimed passes charted as accurate by PFF on deep (20+ air yards) throws to the left side of the field. |
medium_positive_epa_percent | numeric | Percentage of dropbacks with positive expected points added on medium (10-19 air yards) throws. |
behind_los_turnover_worthy_plays | numeric | Number of turnover-worthy plays on throws behind the line of scrimmage, plays PFF charts as deserving of a turnover. |
right_medium_epa | numeric | Total 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_dropbacks | numeric | Number of dropbacks on deep (20+ air yards) throws to the right side of the field. |
deep_ypa | numeric | Yards gained per pass attempt on deep (20+ air yards) throws. |
center_medium_completions | numeric | Number of completed passes on medium (10-19 air yards) throws to the center of the field. |
left_medium_avg_time_to_throw | numeric | Average time to throw per dropback, in seconds from snap to release, on medium (10-19 air yards) throws to the left side of the field. |
left_short_sacks | numeric | Number of sacks taken on short (0-9 air yards) throws to the left side of the field. |
left_behind_los_spikes | numeric | Number of clock-stopping spikes on throws behind the line of scrimmage to the left side of the field. |
left_deep_def_gen_pressures | numeric | Number 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_rating | numeric | Traditional NFL passer rating on short (0-9 air yards) throws to the center of the field. |
center_deep_interceptions | numeric | Number of passes intercepted on deep (20+ air yards) throws to the center of the field. |
right_deep_completions | numeric | Number of completed passes on deep (20+ air yards) throws to the right side of the field. |
center_behind_los_sacks | numeric | Number of sacks taken on throws behind the line of scrimmage to the center of the field. |
deep_completions | numeric | Number of completed passes on deep (20+ air yards) throws. |
left_medium_attempts_percent | numeric | Share 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_yards | numeric | Passing yards gained on short (0-9 air yards) throws. |
behind_los_qb_rating | numeric | Traditional NFL passer rating on throws behind the line of scrimmage. |
right_short_sacks | numeric | Number of sacks taken on short (0-9 air yards) throws to the right side of the field. |
right_behind_los_thrown_aways | numeric | Number of intentional throwaways on throws behind the line of scrimmage to the right side of the field. |
base_attempts | numeric | Number of pass attempts across all splits, the baseline total for this facet. |
center_short_spikes | numeric | Number of clock-stopping spikes on short (0-9 air yards) throws to the center of the field. |
center_behind_los_hit_as_threw | numeric | Number 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_plays | numeric | Number 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_percent | numeric | Percentage of dropbacks that ended in a sack on medium (10-19 air yards) throws to the left side of the field. |
behind_los_completion_percent | numeric | Percentage of pass attempts completed on throws behind the line of scrimmage. |
left_deep_attempts_percent | numeric | Share 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_throws | numeric | Number 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. |
player | character | Player's display name as PFF lists it. |
left_medium_avg_depth_of_target | numeric | Average depth of target in air yards on medium (10-19 air yards) throws to the left side of the field. |
behind_los_thrown_aways | numeric | Number of intentional throwaways on throws behind the line of scrimmage. |
center_medium_def_gen_pressures | numeric | Number 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_throw | numeric | Average time to throw per dropback, in seconds from snap to release, on short (0-9 air yards) throws. |
left_deep_twp_rate | numeric | Turnover-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_epa | numeric | Total 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_throws | numeric | Number 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_yards | numeric | Passing yards gained on medium (10-19 air yards) throws to the right side of the field. |
right_medium_drop_rate | numeric | Percentage of catchable passes dropped by receivers on medium (10-19 air yards) throws to the right side of the field. |
center_medium_big_time_throws | numeric | Number 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_id | numeric | PFF franchise (team) id (integer join key). |
left_short_completion_percent | numeric | Percentage of pass attempts completed on short (0-9 air yards) throws to the left side of the field. |
left_short_drop_rate | numeric | Percentage of catchable passes dropped by receivers on short (0-9 air yards) throws to the left side of the field. |
left_behind_los_scrambles | numeric | Number of scrambles on throws behind the line of scrimmage to the left side of the field. |
left_medium_btt_rate | numeric | Big-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_threw | numeric | Number 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_bats | numeric | Number of pass attempts batted down at the line of scrimmage on throws behind the line of scrimmage. |
short_first_downs | numeric | Number of passing first downs gained on short (0-9 air yards) throws. |
left_deep_attempts | numeric | Number of pass attempts on deep (20+ air yards) throws to the left side of the field. |
right_behind_los_attempts | numeric | Number of pass attempts on throws behind the line of scrimmage to the right side of the field. |
right_deep_sacks | numeric | Number of sacks taken on deep (20+ air yards) throws to the right side of the field. |
left_behind_los_attempts_percent | numeric | Share 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_throws | numeric | Number 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_rate | numeric | Percentage of pressured dropbacks that ended in a sack on deep (20+ air yards) throws to the center of the field. |
left_medium_big_time_throws | numeric | Number 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_bats | numeric | Number 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_pressures | numeric | Number 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_plays | numeric | Number 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_spikes | numeric | Number of clock-stopping spikes on short (0-9 air yards) throws to the left side of the field. |
left_medium_aimed_passes | numeric | Number of aimed passes (attempts excluding throwaways, spikes, batted passes and throws made while hit) on medium (10-19 air yards) throws to the left side of the field, as charted by PFF. |
left_behind_los_twp_rate | numeric | Turnover-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_pass | numeric | PFF passing grade (0-100) on short (0-9 air yards) throws. |
right_short_drops | numeric | Number 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_throw | numeric | Average time to throw per dropback, in seconds from snap to release, on short (0-9 air yards) throws to the right side of the field. |
right_medium_thrown_aways | numeric | Number of intentional throwaways on medium (10-19 air yards) throws to the right side of the field. |
center_short_sack_percent | numeric | Percentage of dropbacks that ended in a sack on short (0-9 air yards) throws to the center of the field. |
right_short_passing_snaps | numeric | Number of passing snaps played on short (0-9 air yards) throws to the right side of the field. |
center_short_def_gen_pressures | numeric | Number 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_percent | numeric | Percentage of dropbacks with positive expected points added on medium (10-19 air yards) throws to the center of the field. |
medium_drops | numeric | Number of catchable passes dropped by receivers on medium (10-19 air yards) throws. |
center_medium_aimed_passes | numeric | Number of aimed passes (attempts excluding throwaways, spikes, batted passes and throws made while hit) on medium (10-19 air yards) throws to the center of the field, as charted by PFF. |
center_short_sacks | numeric | Number of sacks taken on short (0-9 air yards) throws to the center of the field. |
deep_attempts_percent | numeric | Share of the player's total pass attempts that came on deep (20+ air yards) throws, expressed as a percentage. |
center_behind_los_def_gen_pressures | numeric | Number 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_snaps | numeric | Number of passing snaps played on short (0-9 air yards) throws to the left side of the field. |
center_medium_grades_pass | numeric | PFF passing grade (0-100) on medium (10-19 air yards) throws to the center of the field. |
center_deep_avg_time_to_throw | numeric | Average time to throw per dropback, in seconds from snap to release, on deep (20+ air yards) throws to the center of the field. |
behind_los_positive_epa_percent | numeric | Percentage of dropbacks with positive expected points added on throws behind the line of scrimmage. |
center_short_completion_percent | numeric | Percentage of pass attempts completed on short (0-9 air yards) throws to the center of the field. |
left_deep_hit_as_threw | numeric | Number 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_pass | numeric | PFF passing grade (0-100) on short (0-9 air yards) throws to the center of the field. |
left_short_attempts_percent | numeric | Share 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_scrambles | numeric | Number of scrambles on deep (20+ air yards) throws to the left side of the field. |
right_short_completions | numeric | Number of completed passes on short (0-9 air yards) throws to the right side of the field. |
center_behind_los_aimed_passes | numeric | Number of aimed passes (attempts excluding throwaways, spikes, batted passes and throws made while hit) on throws behind the line of scrimmage to the center of the field, as charted by PFF. |
right_short_scrambles | numeric | Number of scrambles on short (0-9 air yards) throws to the right side of the field. |
center_medium_qb_rating | numeric | Traditional NFL passer rating on medium (10-19 air yards) throws to the center of the field. |
deep_avg_time_to_throw | numeric | Average time to throw per dropback, in seconds from snap to release, on deep (20+ air yards) throws. |
left_deep_drops | numeric | Number of catchable passes dropped by receivers on deep (20+ air yards) throws to the left side of the field. |
right_behind_los_def_gen_pressures | numeric | Number 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_percent | numeric | Percentage of dropbacks with positive expected points added on deep (20+ air yards) throws to the center of the field. |
center_deep_hit_as_threw | numeric | Number 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_spikes | numeric | Number of clock-stopping spikes on short (0-9 air yards) throws. |
right_behind_los_completions | numeric | Number of completed passes on throws behind the line of scrimmage to the right side of the field. |
center_behind_los_drop_rate | numeric | Percentage of catchable passes dropped by receivers on throws behind the line of scrimmage to the center of the field. |
short_drops | numeric | Number of catchable passes dropped by receivers on short (0-9 air yards) throws. |
deep_aimed_passes | numeric | Number of aimed passes (attempts excluding throwaways, spikes, batted passes and throws made while hit) on deep (20+ air yards) throws, as charted by PFF. |
right_medium_avg_depth_of_target | numeric | Average depth of target in air yards on medium (10-19 air yards) throws to the right side of the field. |
short_pressure_to_sack_rate | numeric | Percentage of pressured dropbacks that ended in a sack on short (0-9 air yards) throws. |
center_deep_qb_rating | numeric | Traditional NFL passer rating on deep (20+ air yards) throws to the center of the field. |
left_medium_completions | numeric | Number of completed passes on medium (10-19 air yards) throws to the left side of the field. |
center_deep_sacks | numeric | Number of sacks taken on deep (20+ air yards) throws to the center of the field. |
left_deep_big_time_throws | numeric | Number 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_downs | numeric | Number of passing first downs gained on medium (10-19 air yards) throws to the center of the field. |
center_medium_dropbacks | numeric | Number of dropbacks on medium (10-19 air yards) throws to the center of the field. |
right_deep_def_gen_pressures | numeric | Number 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_touchdowns | numeric | Number of passing touchdowns thrown on short (0-9 air yards) throws to the left side of the field. |
medium_drop_rate | numeric | Percentage of catchable passes dropped by receivers on medium (10-19 air yards) throws. |
player_id | numeric | PFF player id (integer; matches the /players id and every player_id join key). |
left_medium_ypa | numeric | Yards gained per pass attempt on medium (10-19 air yards) throws to the left side of the field. |
right_medium_passing_snaps | numeric | Number of passing snaps played on medium (10-19 air yards) throws to the right side of the field. |
center_short_scrambles | numeric | Number of scrambles on short (0-9 air yards) throws to the center of the field. |
left_behind_los_turnover_worthy_plays | numeric | Number 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_yards | numeric | Passing yards gained on medium (10-19 air yards) throws to the center of the field. |
center_deep_epa | numeric | Total expected points added (EPA) on the player's dropbacks on deep (20+ air yards) throws to the center of the field. |
left_medium_interceptions | numeric | Number of passes intercepted on medium (10-19 air yards) throws to the left side of the field. |
right_deep_interceptions | numeric | Number of passes intercepted on deep (20+ air yards) throws to the right side of the field. |
medium_completion_percent | numeric | Percentage of pass attempts completed on medium (10-19 air yards) throws. |
right_behind_los_grades_pass | numeric | PFF passing grade (0-100) on throws behind the line of scrimmage to the right side of the field. |
deep_positive_epa_percent | numeric | Percentage of dropbacks with positive expected points added on deep (20+ air yards) throws. |
behind_los_accuracy_percent | numeric | Percentage of aimed passes charted as accurate by PFF on throws behind the line of scrimmage. |
center_deep_scrambles | numeric | Number of scrambles on deep (20+ air yards) throws to the center of the field. |
center_short_twp_rate | numeric | Turnover-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_touchdowns | numeric | Number of passing touchdowns thrown on throws behind the line of scrimmage. |
left_medium_qb_rating | numeric | Traditional NFL passer rating on medium (10-19 air yards) throws to the left side of the field. |
right_medium_completions | numeric | Number of completed passes on medium (10-19 air yards) throws to the right side of the field. |
right_behind_los_drops | numeric | Number of catchable passes dropped by receivers on throws behind the line of scrimmage to the right side of the field. |
left_behind_los_first_downs | numeric | Number of passing first downs gained on throws behind the line of scrimmage to the left side of the field. |
short_qb_rating | numeric | Traditional NFL passer rating on short (0-9 air yards) throws. |
center_medium_btt_rate | numeric | Big-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_pass | numeric | PFF passing grade (0-100) on deep (20+ air yards) throws to the left side of the field. |
Rows are untyped Row[] (not parity-verified yet).
Returns — pff_api_player_passing_pressure / pffApiPlayerPassingPressure
| col_name | type | description |
|---|---|---|
no_blitz_completion_percent | numeric | Percentage of pass attempts completed when not blitzed. |
grades_offense | numeric | PFF overall offense grade for the player (0-100). |
no_pressure_scrambles | numeric | Number of scrambles from a clean pocket (no pressure). |
blitz_touchdowns | numeric | Number of passing touchdowns thrown when blitzed. |
pressure_yards | numeric | Passing yards gained when under pressure. |
no_pressure_spikes | numeric | Number of clock-stopping spikes from a clean pocket (no pressure). |
blitz_ypa | numeric | Yards gained per pass attempt when blitzed. |
no_blitz_grades_run | numeric | PFF rushing grade for the player (0-100) when not blitzed. |
blitz_qb_rating | numeric | Traditional NFL passer rating when blitzed. |
no_pressure_thrown_aways | numeric | Number of intentional throwaways from a clean pocket (no pressure). |
no_blitz_bats | numeric | Number of pass attempts batted down at the line of scrimmage when not blitzed. |
no_blitz_drops | numeric | Number of catchable passes dropped by receivers when not blitzed. |
no_pressure_completion_percent | numeric | Percentage of pass attempts completed from a clean pocket (no pressure). |
blitz_aimed_passes | numeric | Number of aimed passes (attempts excluding throwaways, spikes, batted passes and throws made while hit) when blitzed, as charted by PFF. |
pressure_grades_run | numeric | PFF rushing grade for the player (0-100) when under pressure. |
no_blitz_sack_percent | numeric | Percentage of dropbacks that ended in a sack when not blitzed. |
no_pressure_bats | numeric | Number of pass attempts batted down at the line of scrimmage from a clean pocket (no pressure). |
pressure_completions | numeric | Number of completed passes when under pressure. |
blitz_big_time_throws | numeric | Number of big-time throws when blitzed, per PFF's highest-value, highest-difficulty throw designation. |
no_blitz_drop_rate | numeric | Percentage of catchable passes dropped by receivers when not blitzed. |
blitz_spikes | numeric | Number of clock-stopping spikes when blitzed. |
no_pressure_completions | numeric | Number of completed passes from a clean pocket (no pressure). |
draft_season | numeric | NFL season (year) in which the player was drafted, per PFF player metadata. |
no_pressure_passing_snaps | numeric | Number of passing snaps played from a clean pocket (no pressure). |
no_blitz_first_downs | numeric | Number of passing first downs gained when not blitzed. |
blitz_avg_time_to_throw | numeric | Average time to throw per dropback, in seconds from snap to release, when blitzed. |
no_pressure_grades_hands_fumble | numeric | PFF hands (fumble) grade for the player, reflecting ball security (0-100) from a clean pocket (no pressure). |
pressure_aimed_passes | numeric | Number of aimed passes (attempts excluding throwaways, spikes, batted passes and throws made while hit) when under pressure, as charted by PFF. |
blitz_sacks | numeric | Number of sacks taken when blitzed. |
no_pressure_interceptions | numeric | Number of passes intercepted from a clean pocket (no pressure). |
team_name | character | Team abbreviation the player is credited to for the range. |
pressure_epa | numeric | Total expected points added (EPA) on the player's dropbacks when under pressure. |
blitz_completions | numeric | Number of completed passes when blitzed. |
blitz_attempts | numeric | Number of pass attempts when blitzed. |
pressure_twp_rate | numeric | Turnover-worthy plays as a percentage of qualifying attempts when under pressure, per PFF charting. |
pressure_sacks | numeric | Number of sacks taken when under pressure. |
no_blitz_pressure_to_sack_rate | numeric | Percentage of pressured dropbacks that ended in a sack when not blitzed. |
no_pressure_ypa | numeric | Yards gained per pass attempt from a clean pocket (no pressure). |
pressure_passing_snaps | numeric | Number of passing snaps played when under pressure. |
grades_pass | numeric | PFF passing grade (0-100). |
pressure_bats | numeric | Number of pass attempts batted down at the line of scrimmage when under pressure. |
blitz_thrown_aways | numeric | Number of intentional throwaways when blitzed. |
no_pressure_drops | numeric | Number of catchable passes dropped by receivers from a clean pocket (no pressure). |
jersey_number | character | Jersey number (string; zero-padded, e.g. "09"). |
pressure_grades_offense_penalty | numeric | PFF offensive penalty grade for the player (0-100) when under pressure. |
pressure_scrambles | numeric | Number of scrambles when under pressure. |
blitz_drop_rate | numeric | Percentage of catchable passes dropped by receivers when blitzed. |
pressure_grades_pass_route | numeric | PFF receiving (route) grade for the player (0-100) when under pressure. |
blitz_completion_percent | numeric | Percentage of pass attempts completed when blitzed. |
no_pressure_first_downs | numeric | Number of passing first downs gained from a clean pocket (no pressure). |
blitz_grades_offense_penalty | numeric | PFF offensive penalty grade for the player (0-100) when blitzed. |
no_blitz_epa | numeric | Total expected points added (EPA) on the player's dropbacks when not blitzed. |
blitz_interceptions | numeric | Number of passes intercepted when blitzed. |
no_blitz_dropbacks | numeric | Number of dropbacks when not blitzed. |
no_blitz_grades_pass | numeric | PFF passing grade (0-100) when not blitzed. |
no_blitz_scrambles | numeric | Number of scrambles when not blitzed. |
pressure_drop_rate | numeric | Percentage of catchable passes dropped by receivers when under pressure. |
no_blitz_yards | numeric | Passing yards gained when not blitzed. |
base_dropbacks | numeric | Number of dropbacks across all splits, the baseline total for this facet. |
pressure_pressure_to_sack_rate | numeric | Percentage of pressured dropbacks that ended in a sack, reported within the pressure split. |
no_blitz_grades_hands_fumble | numeric | PFF hands (fumble) grade for the player, reflecting ball security (0-100) when not blitzed. |
no_pressure_grades_offense | numeric | PFF overall offense grade for the player (0-100) from a clean pocket (no pressure). |
no_pressure_avg_time_to_throw | numeric | Average time to throw per dropback, in seconds from snap to release, from a clean pocket (no pressure). |
pressure_dropbacks | numeric | Number of dropbacks when under pressure. |
no_blitz_grades_offense_penalty | numeric | PFF offensive penalty grade for the player (0-100) when not blitzed. |
no_pressure_grades_run | numeric | PFF rushing grade for the player (0-100) from a clean pocket (no pressure). |
player_game_count | numeric | Number of games the player appeared in during the period covered. |
blitz_turnover_worthy_plays | numeric | Number of turnover-worthy plays when blitzed, plays PFF charts as deserving of a turnover. |
no_blitz_touchdowns | numeric | Number of passing touchdowns thrown when not blitzed. |
no_blitz_avg_depth_of_target | numeric | Average depth of target in air yards when not blitzed. |
no_pressure_dropbacks_percent | numeric | Share of the player's total dropbacks that came from a clean pocket (no pressure), expressed as a percentage. |
blitz_grades_pass | numeric | PFF passing grade (0-100) when blitzed. |
eligible_season | numeric | Season (year) of the player's NFL draft eligibility, per PFF player metadata. |
blitz_avg_depth_of_target | numeric | Average depth of target in air yards when blitzed. |
no_blitz_spikes | numeric | Number of clock-stopping spikes when not blitzed. |
no_pressure_dropbacks | numeric | Number of dropbacks from a clean pocket (no pressure). |
blitz_btt_rate | numeric | Big-time throws as a percentage of qualifying attempts when blitzed, per PFF charting. |
blitz_positive_epa_percent | numeric | Percentage of dropbacks with positive expected points added when blitzed. |
no_pressure_btt_rate | numeric | Big-time throws as a percentage of qualifying attempts from a clean pocket (no pressure), per PFF charting. |
no_pressure_drop_rate | numeric | Percentage of catchable passes dropped by receivers from a clean pocket (no pressure). |
no_blitz_turnover_worthy_plays | numeric | Number of turnover-worthy plays when not blitzed, plays PFF charts as deserving of a turnover. |
pressure_positive_epa_percent | numeric | Percentage of dropbacks with positive expected points added when under pressure. |
blitz_first_downs | numeric | Number of passing first downs gained when blitzed. |
no_blitz_dropbacks_percent | numeric | Share of the player's total dropbacks that came when not blitzed, expressed as a percentage. |
pressure_turnover_worthy_plays | numeric | Number of turnover-worthy plays when under pressure, plays PFF charts as deserving of a turnover. |
no_pressure_epa | numeric | Total expected points added (EPA) on the player's dropbacks from a clean pocket (no pressure). |
no_blitz_avg_time_to_throw | numeric | Average time to throw per dropback, in seconds from snap to release, when not blitzed. |
no_blitz_positive_epa_percent | numeric | Percentage of dropbacks with positive expected points added when not blitzed. |
pressure_btt_rate | numeric | Big-time throws as a percentage of qualifying attempts when under pressure, per PFF charting. |
no_pressure_aimed_passes | numeric | Number of aimed passes (attempts excluding throwaways, spikes, batted passes and throws made while hit) from a clean pocket (no pressure), as charted by PFF. |
pressure_dropbacks_percent | numeric | Share of the player's total dropbacks that came when under pressure, expressed as a percentage. |
grades_run | numeric | PFF rushing grade for the player (0-100). |
no_pressure_def_gen_pressures | numeric | Number of defense-generated pressures on the player's dropbacks from a clean pocket (no pressure), as charted by PFF. |
pressure_grades_offense | numeric | PFF overall offense grade for the player (0-100) when under pressure. |
pressure_completion_percent | numeric | Percentage of pass attempts completed when under pressure. |
pressure_avg_depth_of_target | numeric | Average depth of target in air yards when under pressure. |
blitz_epa | numeric | Total expected points added (EPA) on the player's dropbacks when blitzed. |
pressure_drops | numeric | Number of catchable passes dropped by receivers when under pressure. |
no_blitz_def_gen_pressures | numeric | Number of defense-generated pressures on the player's dropbacks when not blitzed, as charted by PFF. |
pressure_attempts | numeric | Number of pass attempts when under pressure. |
pressure_big_time_throws | numeric | Number of big-time throws when under pressure, per PFF's highest-value, highest-difficulty throw designation. |
no_blitz_thrown_aways | numeric | Number of intentional throwaways when not blitzed. |
blitz_drops | numeric | Number of catchable passes dropped by receivers when blitzed. |
no_pressure_touchdowns | numeric | Number of passing touchdowns thrown from a clean pocket (no pressure). |
no_pressure_sacks | numeric | Number of sacks taken from a clean pocket (no pressure). |
blitz_sack_percent | numeric | Percentage of dropbacks that ended in a sack when blitzed. |
pressure_sack_percent | numeric | Percentage of dropbacks that ended in a sack when under pressure. |
penalties | numeric | Penalties charged to the player over the covered span. |
no_pressure_attempts | numeric | Number of pass attempts from a clean pocket (no pressure). |
no_blitz_grades_offense | numeric | PFF overall offense grade for the player (0-100) when not blitzed. |
blitz_scrambles | numeric | Number of scrambles when blitzed. |
blitz_dropbacks_percent | numeric | Share of the player's total dropbacks that came when blitzed, expressed as a percentage. |
no_pressure_qb_rating | numeric | Traditional NFL passer rating from a clean pocket (no pressure). |
no_blitz_passing_snaps | numeric | Number of passing snaps played when not blitzed. |
no_blitz_aimed_passes | numeric | Number of aimed passes (attempts excluding throwaways, spikes, batted passes and throws made while hit) when not blitzed, as charted by PFF. |
blitz_yards | numeric | Passing yards gained when blitzed. |
team | character | Team abbreviation the player is credited to for the range. |
no_blitz_attempts | numeric | Number of pass attempts when not blitzed. |
pressure_accuracy_percent | numeric | Percentage of aimed passes charted as accurate by PFF when under pressure. |
no_blitz_hit_as_threw | numeric | Number of attempts on which the passer was hit as he threw when not blitzed, as charted by PFF. |
pressure_hit_as_threw | numeric | Number of attempts on which the passer was hit as he threw when under pressure, as charted by PFF. |
blitz_pressure_to_sack_rate | numeric | Percentage of pressured dropbacks that ended in a sack when blitzed. |
declined_penalties | numeric | Number of declined penalties committed by the player. |
no_blitz_btt_rate | numeric | Big-time throws as a percentage of qualifying attempts when not blitzed, per PFF charting. |
no_blitz_ypa | numeric | Yards gained per pass attempt when not blitzed. |
blitz_grades_run | numeric | PFF rushing grade for the player (0-100) when blitzed. |
pressure_interceptions | numeric | Number of passes intercepted when under pressure. |
blitz_grades_hands_fumble | numeric | PFF hands (fumble) grade for the player, reflecting ball security (0-100) when blitzed. |
no_pressure_grades_offense_penalty | numeric | PFF offensive penalty grade for the player (0-100) from a clean pocket (no pressure). |
position | character | PFF position code the player is listed at (e.g. QB, HB, FB, WR, TE, T, G, C, ED, DI, LB, CB, S, K, P). |
blitz_grades_offense | numeric | PFF overall offense grade for the player (0-100) when blitzed. |
grades_hands_fumble | numeric | PFF hands (fumble) grade for the player, reflecting ball security (0-100). |
pressure_def_gen_pressures | numeric | Number of defense-generated pressures on the player's dropbacks when under pressure, as charted by PFF. |
pressure_grades_pass | numeric | PFF passing grade (0-100) when under pressure. |
no_blitz_qb_rating | numeric | Traditional NFL passer rating when not blitzed. |
blitz_hit_as_threw | numeric | Number of attempts on which the passer was hit as he threw when blitzed, as charted by PFF. |
pressure_ypa | numeric | Yards gained per pass attempt when under pressure. |
blitz_grades_pass_route | numeric | PFF receiving (route) grade for the player (0-100) when blitzed. |
pressure_avg_time_to_throw | numeric | Average time to throw per dropback, in seconds from snap to release, when under pressure. |
no_blitz_completions | numeric | Number of completed passes when not blitzed. |
no_pressure_grades_pass_route | numeric | PFF receiving (route) grade for the player (0-100) from a clean pocket (no pressure). |
no_pressure_sack_percent | numeric | Percentage of dropbacks that ended in a sack from a clean pocket (no pressure). |
player | character | Player's display name as PFF lists it. |
no_blitz_accuracy_percent | numeric | Percentage of aimed passes charted as accurate by PFF when not blitzed. |
no_pressure_pressure_to_sack_rate | character | Pressure-to-sack rate as reported within the no-pressure split of the PFF passing-pressure facet. |
no_pressure_turnover_worthy_plays | numeric | Number of turnover-worthy plays from a clean pocket (no pressure), plays PFF charts as deserving of a turnover. |
pressure_first_downs | numeric | Number of passing first downs gained when under pressure. |
blitz_passing_snaps | numeric | Number of passing snaps played when blitzed. |
franchise_id | numeric | PFF franchise (team) id (integer join key). |
no_pressure_twp_rate | numeric | Turnover-worthy plays as a percentage of qualifying attempts from a clean pocket (no pressure), per PFF charting. |
no_blitz_sacks | numeric | Number of sacks taken when not blitzed. |
no_blitz_grades_pass_route | numeric | PFF receiving (route) grade for the player (0-100) when not blitzed. |
no_pressure_accuracy_percent | numeric | Percentage of aimed passes charted as accurate by PFF from a clean pocket (no pressure). |
no_blitz_twp_rate | numeric | Turnover-worthy plays as a percentage of qualifying attempts when not blitzed, per PFF charting. |
no_pressure_hit_as_threw | numeric | Number of attempts on which the passer was hit as he threw from a clean pocket (no pressure), as charted by PFF. |
no_pressure_grades_pass | numeric | PFF passing grade (0-100) from a clean pocket (no pressure). |
no_pressure_positive_epa_percent | numeric | Percentage of dropbacks with positive expected points added from a clean pocket (no pressure). |
pressure_spikes | numeric | Number of clock-stopping spikes when under pressure. |
pressure_grades_hands_fumble | numeric | PFF hands (fumble) grade for the player, reflecting ball security (0-100) when under pressure. |
pressure_qb_rating | numeric | Traditional NFL passer rating when under pressure. |
blitz_bats | numeric | Number of pass attempts batted down at the line of scrimmage when blitzed. |
pressure_touchdowns | numeric | Number of passing touchdowns thrown when under pressure. |
pressure_thrown_aways | numeric | Number of intentional throwaways when under pressure. |
no_blitz_interceptions | numeric | Number of passes intercepted when not blitzed. |
blitz_dropbacks | numeric | Number of dropbacks when blitzed. |
blitz_def_gen_pressures | numeric | Number of defense-generated pressures on the player's dropbacks when blitzed, as charted by PFF. |
player_id | numeric | PFF player id (integer; matches the /players id and every player_id join key). |
no_blitz_big_time_throws | numeric | Number of big-time throws when not blitzed, per PFF's highest-value, highest-difficulty throw designation. |
no_pressure_avg_depth_of_target | numeric | Average depth of target in air yards from a clean pocket (no pressure). |
no_pressure_yards | numeric | Passing yards gained from a clean pocket (no pressure). |
blitz_twp_rate | numeric | Turnover-worthy plays as a percentage of qualifying attempts when blitzed, per PFF charting. |
blitz_accuracy_percent | numeric | Percentage of aimed passes charted as accurate by PFF when blitzed. |
no_pressure_big_time_throws | numeric | Number of big-time throws from a clean pocket (no pressure), per PFF's highest-value, highest-difficulty throw designation. |
no_blitz_grades_pass_block | numeric | PFF pass-blocking grade for the player (0-100) when not blitzed. |
blitz_grades_pass_block | numeric | PFF pass-blocking grade for the player (0-100) when blitzed. |
no_pressure_grades_pass_block | numeric | PFF pass-blocking grade for the player (0-100) from a clean pocket (no pressure). |
pressure_grades_pass_block | numeric | PFF pass-blocking grade for the player (0-100) when under pressure. |
no_pressure_grades_hands_drop | numeric | PFF hands (drop) grade for the player (0-100) from a clean pocket (no pressure). |
blitz_grades_hands_drop | numeric | PFF hands (drop) grade for the player (0-100) when blitzed. |
pressure_grades_hands_drop | numeric | PFF hands (drop) grade for the player (0-100) when under pressure. |
no_blitz_grades_hands_drop | numeric | PFF hands (drop) grade for the player (0-100) when not blitzed. |
blitz_grades_run_block | numeric | PFF run-blocking grade for the player (0-100) when blitzed. |
no_pressure_grades_run_block | numeric | PFF run-blocking grade for the player (0-100) from a clean pocket (no pressure). |
no_blitz_grades_run_block | numeric | PFF run-blocking grade for the player (0-100) when not blitzed. |
blitz_grades_screen_block | numeric | PFF screen-blocking grade for the player (0-100) when blitzed. |
pressure_grades_screen_block | numeric | PFF screen-blocking grade for the player (0-100) when under pressure. |
no_blitz_grades_screen_block | numeric | PFF screen-blocking grade for the player (0-100) when not blitzed. |
pressure_grades_run_block | numeric | PFF run-blocking grade for the player (0-100) when under pressure. |
no_pressure_grades_screen_block | numeric | PFF screen-blocking grade for the player (0-100) from a clean pocket (no pressure). |
pressure_grades_coverage_defense | numeric | PFF coverage grade for the player (0-100) when under pressure. |
pressure_grades_defense | numeric | PFF overall defense grade for the player (0-100) when under pressure. |
no_blitz_grades_defense | numeric | PFF overall defense grade for the player (0-100) when not blitzed. |
no_blitz_grades_defense_penalty | numeric | PFF defensive penalty grade for the player (0-100) when not blitzed. |
blitz_grades_coverage_defense | numeric | PFF coverage grade for the player (0-100) when blitzed. |
no_pressure_grades_defense | numeric | PFF overall defense grade for the player (0-100) from a clean pocket (no pressure). |
no_pressure_grades_defense_penalty | numeric | PFF defensive penalty grade for the player (0-100) from a clean pocket (no pressure). |
no_blitz_grades_coverage_defense | numeric | PFF coverage grade for the player (0-100) when not blitzed. |
blitz_grades_defense | numeric | PFF overall defense grade for the player (0-100) when blitzed. |
blitz_grades_defense_penalty | numeric | PFF defensive penalty grade for the player (0-100) when blitzed. |
no_pressure_grades_coverage_defense | numeric | PFF coverage grade for the player (0-100) from a clean pocket (no pressure). |
pressure_grades_defense_penalty | numeric | PFF defensive penalty grade for the player (0-100) when under pressure. |
pressure_grades_pass_rush_defense | numeric | PFF pass-rush grade for the player (0-100) when under pressure. |
blitz_grades_pass_rush_defense | numeric | PFF pass-rush grade for the player (0-100) when blitzed. |
no_pressure_grades_tackle | numeric | PFF tackling grade for the player (0-100) from a clean pocket (no pressure). |
blitz_grades_tackle | numeric | PFF tackling grade for the player (0-100) when blitzed. |
blitz_grades_overall_tackle | numeric | PFF overall tackling grade for the player (0-100) when blitzed. |
no_pressure_grades_pass_rush_defense | numeric | PFF pass-rush grade for the player (0-100) from a clean pocket (no pressure). |
pressure_grades_overall_tackle | numeric | PFF overall tackling grade for the player (0-100) when under pressure. |
no_blitz_grades_overall_tackle | numeric | PFF overall tackling grade for the player (0-100) when not blitzed. |
pressure_grades_tackle | numeric | PFF tackling grade for the player (0-100) when under pressure. |
no_blitz_grades_pass_rush_defense | character | PFF pass-rush grade for the player (0-100) when not blitzed. |
no_pressure_grades_overall_tackle | numeric | PFF overall tackling grade for the player (0-100) from a clean pocket (no pressure). |
no_blitz_grades_tackle | numeric | PFF tackling grade for the player (0-100) when not blitzed. |
Rows are untyped Row[] (not parity-verified yet).
Returns — pff_api_player_passing_summary / pffApiPlayerPassingSummary
| col_name | type | description |
|---|---|---|
grades_offense | numeric | PFF overall offense grade (0-100). |
twp_rate | numeric | Turnover-worthy-play rate. |
game_id | integer | PFF game id of the game (integer join key). |
btt_rate | numeric | Big-time-throw rate. |
spikes | integer | Clock-stopping spike plays. |
dropbacks | integer | Total quarterback dropbacks. |
all_attempts | integer | All pass attempts on the player's passing snaps; attempts counts a subset of these. |
thrown_aways | integer | Passes intentionally thrown away. |
week | integer | Week number of the game, as PFF numbers weeks. |
status | character | "S" when the player started the game; PFF owns the value set. |
all_dropbacks | integer | All dropbacks, equal to passing_snaps; dropbacks counts a subset of these. |
grades_pass | numeric | PFF passing grade (0-100). |
ttt_total_time | numeric | Time to throw summed over the passer's dropbacks, in seconds (avg_time_to_throw = ttt_total_time / dropbacks). |
hit_as_threw | integer | Plays where the quarterback was hit as he threw. |
first_downs | integer | Passing first downs. |
jersey_number | character | Jersey number the player wore in the game (string; zero-padded, e.g. "09"). |
sack_percent | numeric | Sack rate (sacks per dropback). |
bats | integer | Passes batted at the line. |
away_team_name | character | Abbreviation of the away team (e.g. "LV"). |
sacks | integer | Times the passer was sacked. |
completions | integer | Completed passes by the passer. |
yards | integer | Total passing yards gained. |
player_franchise_id | integer | PFF franchise id of the team the player played for in the game. |
accuracy_percent | numeric | Charted accuracy percentage. |
scrambles | integer | Scramble plays. |
interceptions | integer | Interceptions thrown. |
positive_epa_plays | integer | Plays with positive expected points added (positive_epa_percent = positive_epa_plays / plays_with_epa x 100). |
drop_rate | numeric | Receiver drop rate on the quarterback's throws. |
grades_run | numeric | PFF rushing grade (0-100). |
qb_rating | numeric | NFL passer rating. |
completion_percent | numeric | Completion percentage. |
plays_with_epa | integer | Plays with an expected-points-added value, the denominator of positive_epa_percent. |
penalties | integer | Penalties charged. |
attempts | integer | Pass attempts thrown by the passer. |
declined_penalties | integer | Declined penalties. |
passing_snaps | integer | Number of passing snaps played. |
pressure_to_sack_rate | numeric | Percentage of pressured dropbacks that ended in a sack. |
ypa | numeric | Yards gained per pass attempt. |
drops | integer | Passes dropped by the passer's receivers. |
position | character | PFF position code the player was charted at in the game (e.g. QB, HB, WR, T, LB, K). |
grades_hands_fumble | numeric | PFF hands (fumble) grade for the player, reflecting ball security (0-100). |
avg_time_to_throw | numeric | Average time to throw per dropback, in seconds from snap to release (ttt_total_time / dropbacks). |
away_franchise_id | integer | PFF franchise id of the away team. |
big_time_throws | integer | Number of big-time throws, per PFF's highest-value, highest-difficulty throw designation. |
positive_epa_percent | numeric | Percentage of dropbacks with positive expected points added. |
home_franchise_id | integer | PFF franchise id of the home team. |
home_team_name | character | Abbreviation of the home team (e.g. "NE"). |
avg_depth_of_target | numeric | Average depth of target in air yards. |
turnover_worthy_plays | integer | Number of turnover-worthy plays, plays PFF charts as deserving of a turnover. |
epa | numeric | Expected points added per play on the passer's dropbacks, as computed by PFF (an average such as 0.14, not a total). |
aimed_passes | integer | Aimed passes: attempts excluding throwaways, spikes, batted passes and throws made while hit (the accuracy_percent denominator). |
player_id | integer | PFF player id (integer join key) of the player the report is about. |
touchdowns | integer | Number of passing touchdowns thrown. |
def_gen_pressures | integer | Number of defense-generated pressures on the player's dropbacks, as charted by PFF. |
game_away_franchise_id | integer | Repeats away_franchise_id from the row's nested game object: PFF franchise id of the away team. |
game_away_team_name | character | Repeats away_team_name from the row's nested game object: Abbreviation of the away team (e.g. "LV"). |
game_game_id | integer | Repeats game_id from the row's nested game object: PFF game id of the game (integer join key). |
game_home_franchise_id | integer | Repeats home_franchise_id from the row's nested game object: PFF franchise id of the home team. |
game_home_team_name | character | Repeats home_team_name from the row's nested game object: Abbreviation of the home team (e.g. "NE"). |
game_player_franchise_id | integer | Repeats player_franchise_id from the row's nested game object: PFF franchise id of the team the player played for in the game. |
game_position | character | Repeats position from the row's nested game object: PFF position code the player was charted at in the game (e.g. QB, HB, WR, T, LB, K). |
game_status | character | Repeats status from the row's nested game object: "S" when the player started the game; PFF owns the value set. |
game_week | integer | Repeats week from the row's nested game object: Week number of the game, as PFF numbers weeks. |
league_id | integer | PFF league id (1 = NFL, 2 = NCAA), filled from the report's subject. |
season | integer | Season (starting year) of the report, filled from the report's subject. |
Rows are untyped Row[] (not parity-verified yet).
Returns — pff_api_player_position_pivot / pffApiPlayerPositionPivot
| col_name | type | description |
|---|---|---|
group | character | Display position group (e.g. "QB", "WR"); one row per group. |
group_order | integer | Sort order of the group on PFF's page (0 = first). |
positions | character | JSON-encoded list of the group's alignments, each with its per-week snap counts by snap type (PFF has no group rollup row: group totals are summed from these weeks). |
Rows are untyped Row[] (not parity-verified yet).
Returns — pff_api_player_punting_summary / pffApiPlayerPuntingSummary
| col_name | type | description |
|---|---|---|
game_id | integer | PFF game id of the game (integer join key). |
touchbacks | integer | Punts resulting in touchbacks. |
attempts_with_hangtime | integer | Punts with a PFF-recorded hangtime. |
percent_returned | numeric | Percentage of the player's punts that were returned. |
week | integer | Week number of the game, as PFF numbers weeks. |
status | character | "S" when the player started the game; PFF owns the value set. |
fair_catches | integer | Punts fair-caught by the return team. |
jersey_number | character | Jersey number the player wore in the game (string; zero-padded, e.g. "09"). |
away_team_name | character | Abbreviation of the away team (e.g. "LV"). |
average_net_yards | numeric | Average net punting yards per attempt. |
yards | integer | Gross punt yards: the summed distance of the player's punts, before any return. |
player_franchise_id | integer | PFF franchise id of the team the player played for in the game. |
average_hangtime | numeric | Average punt hangtime in seconds. |
total_net_yards | integer | Total net punting yards. |
attempts | integer | Punts by the player. |
inside_twenties | integer | Punts downed inside the opponent 20-yard line. |
out_of_bounds | integer | Punts that went out of bounds. |
average_yards_per_return | numeric | Average return yards allowed per punt returned. |
total_hangtime | numeric | Total punt hangtime in seconds. |
returns | integer | Punts returned by the opponent. |
position | character | PFF position code the player was charted at in the game (e.g. QB, HB, WR, T, LB, K). |
long | integer | Longest punt in yards. |
away_franchise_id | integer | PFF franchise id of the away team. |
blocks | integer | Punts that were blocked. |
average_yards_per_attempt | numeric | Average gross punting yards per attempt. |
grades_punter | numeric | PFF punting grade, 0-100. |
home_franchise_id | integer | PFF franchise id of the home team. |
home_team_name | character | Abbreviation of the home team (e.g. "NE"). |
return_yards | integer | Return yards gained by the return team on the player's punts. |
downeds | integer | Punts downed by the coverage unit. |
player_id | integer | PFF player id (integer join key) of the player the report is about. |
snaps | integer | Punting snaps played. |
game_away_franchise_id | integer | Repeats away_franchise_id from the row's nested game object: PFF franchise id of the away team. |
game_away_team_name | character | Repeats away_team_name from the row's nested game object: Abbreviation of the away team (e.g. "LV"). |
game_game_id | integer | Repeats game_id from the row's nested game object: PFF game id of the game (integer join key). |
game_home_franchise_id | integer | Repeats home_franchise_id from the row's nested game object: PFF franchise id of the home team. |
game_home_team_name | character | Repeats home_team_name from the row's nested game object: Abbreviation of the home team (e.g. "NE"). |
game_player_franchise_id | integer | Repeats player_franchise_id from the row's nested game object: PFF franchise id of the team the player played for in the game. |
game_position | character | Repeats position from the row's nested game object: PFF position code the player was charted at in the game (e.g. QB, HB, WR, T, LB, K). |
game_status | character | Repeats status from the row's nested game object: "S" when the player started the game; PFF owns the value set. |
game_week | integer | Repeats week from the row's nested game object: Week number of the game, as PFF numbers weeks. |
league_id | integer | PFF league id (1 = NFL, 2 = NCAA), filled from the report's subject. |
season | integer | Season (starting year) of the report, filled from the report's subject. |
Rows are untyped Row[] (not parity-verified yet).
Returns — pff_api_player_receiving_depth / pffApiPlayerReceivingDepth
| col_name | type | description |
|---|---|---|
left_deep_route_rate | numeric | Share of pass-play snaps on which the player ran a route on deep passes (20 or more yards downfield) to the left third of the field. |
center_short_first_downs | numeric | Receptions that converted a first down on short passes (0-9 yards downfield) to the middle of the field. |
center_short_routes | numeric | Pass routes run by the player on short passes (0-9 yards downfield) to the middle of the field. |
right_behind_los_positive_epa_percent | numeric | Percentage of the receiver's plays with an EPA value (in practice their routes run) producing positive expected points added on passes thrown behind the line of scrimmage to the right third of the field. |
left_behind_los_yards_after_catch | numeric | Yards gained after the catch on passes thrown behind the line of scrimmage to the left third of the field. |
center_behind_los_contested_targets | numeric | PFF-charted contested targets on passes thrown behind the line of scrimmage to the middle of the field. |
right_short_routes | numeric | Pass routes run by the player on short passes (0-9 yards downfield) to the right third of the field. |
right_deep_pass_block_rate | numeric | Share of pass-play snaps spent pass blocking on deep passes (20 or more yards downfield) to the right third of the field. |
medium_interceptions | numeric | Interceptions thrown on passes targeting the player on medium passes (10-19 yards downfield). |
right_short_targets_percent | numeric | Share of the team's targets thrown to the player on short passes (0-9 yards downfield) to the right third of the field. |
left_deep_contested_catch_rate | numeric | Percentage of PFF-charted contested targets caught on deep passes (20 or more yards downfield) to the left third of the field. |
right_medium_grades_hands_drop | numeric | PFF hands/drop grade on medium passes (10-19 yards downfield) to the right third of the field, 0-100. |
left_short_targeted_qb_rating | numeric | NFL passer rating on throws targeting the player on short passes (0-9 yards downfield) to the left third of the field. |
right_medium_contested_catch_rate | numeric | Percentage of PFF-charted contested targets caught on medium passes (10-19 yards downfield) to the right third of the field. |
short_targets | numeric | Pass targets to the player on short passes (0-9 yards downfield). |
deep_contested_catch_rate | numeric | Percentage of PFF-charted contested targets caught on deep passes (20 or more yards downfield). |
center_behind_los_drops | numeric | PFF-charted drops on passes thrown behind the line of scrimmage to the middle of the field. |
center_behind_los_interceptions | numeric | Interceptions thrown on passes targeting the player on passes thrown behind the line of scrimmage to the middle of the field. |
left_behind_los_interceptions | numeric | Interceptions thrown on passes targeting the player on passes thrown behind the line of scrimmage to the left third of the field. |
left_deep_first_downs | numeric | Receptions that converted a first down on deep passes (20 or more yards downfield) to the left third of the field. |
left_behind_los_contested_targets | numeric | PFF-charted contested targets on passes thrown behind the line of scrimmage to the left third of the field. |
center_deep_avg_depth_of_target | numeric | Average depth of target in yards downfield on deep passes (20 or more yards downfield) to the middle of the field. |
center_short_drops | numeric | PFF-charted drops on short passes (0-9 yards downfield) to the middle of the field. |
right_behind_los_targets | numeric | Pass targets to the player on passes thrown behind the line of scrimmage to the right third of the field. |
right_behind_los_yards_after_catch_per_reception | numeric | Average yards after the catch per reception on passes thrown behind the line of scrimmage to the right third of the field. |
center_deep_first_downs | numeric | Receptions that converted a first down on deep passes (20 or more yards downfield) to the middle of the field. |
behind_los_yards_after_catch_per_reception | numeric | Average yards after the catch per reception on passes thrown behind the line of scrimmage. |
right_deep_grades_pass_route | numeric | PFF route-running (receiving) grade on deep passes (20 or more yards downfield) to the right third of the field, 0-100. |
left_short_fumbles | numeric | Fumbles by the player after the catch on short passes (0-9 yards downfield) to the left third of the field. |
right_short_positive_epa_percent | numeric | Percentage of the receiver's plays with an EPA value (in practice their routes run) producing positive expected points added on short passes (0-9 yards downfield) to the right third of the field. |
center_deep_pass_block_rate | numeric | Share of pass-play snaps spent pass blocking on deep passes (20 or more yards downfield) to the middle of the field. |
left_behind_los_avoided_tackles | numeric | Tackles avoided after the catch on passes thrown behind the line of scrimmage to the left third of the field. |
center_short_longest | numeric | Longest reception in yards on short passes (0-9 yards downfield) to the middle of the field. |
left_deep_drop_rate | numeric | Share of catchable targets the player dropped on deep passes (20 or more yards downfield) to the left third of the field. |
center_short_contested_receptions | numeric | Catches made on PFF-charted contested targets on short passes (0-9 yards downfield) to the middle of the field. |
left_deep_routes | numeric | Pass routes run by the player on deep passes (20 or more yards downfield) to the left third of the field. |
deep_drops | numeric | PFF-charted drops on deep passes (20 or more yards downfield). |
deep_contested_receptions | numeric | Catches made on PFF-charted contested targets on deep passes (20 or more yards downfield). |
center_behind_los_touchdowns | numeric | Receiving touchdowns scored on passes thrown behind the line of scrimmage to the middle of the field. |
center_medium_targeted_qb_rating | numeric | NFL passer rating on throws targeting the player on medium passes (10-19 yards downfield) to the middle of the field. |
left_short_yards_per_reception | numeric | Average yards per reception on short passes (0-9 yards downfield) to the left third of the field. |
deep_touchdowns | numeric | Receiving touchdowns scored on deep passes (20 or more yards downfield). |
left_short_yprr | numeric | Yards per route run on short passes (0-9 yards downfield) to the left third of the field. |
center_deep_drop_rate | numeric | Share of catchable targets the player dropped on deep passes (20 or more yards downfield) to the middle of the field. |
center_behind_los_pass_plays | numeric | Pass-play snaps on passes thrown behind the line of scrimmage to the middle of the field. |
right_short_first_downs | numeric | Receptions that converted a first down on short passes (0-9 yards downfield) to the right third of the field. |
right_behind_los_first_downs | numeric | Receptions that converted a first down on passes thrown behind the line of scrimmage to the right third of the field. |
right_behind_los_grades_pass_route | numeric | PFF route-running (receiving) grade on passes thrown behind the line of scrimmage to the right third of the field, 0-100. |
short_interceptions | numeric | Interceptions thrown on passes targeting the player on short passes (0-9 yards downfield). |
behind_los_routes | numeric | Pass routes run by the player on passes thrown behind the line of scrimmage. |
right_behind_los_contested_targets | numeric | PFF-charted contested targets on passes thrown behind the line of scrimmage to the right third of the field. |
left_medium_grades_pass_route | numeric | PFF route-running (receiving) grade on medium passes (10-19 yards downfield) to the left third of the field, 0-100. |
right_short_contested_catch_rate | numeric | Percentage of PFF-charted contested targets caught on short passes (0-9 yards downfield) to the right third of the field. |
draft_season | numeric | Season of the player's NFL draft class, per PFF. |
center_short_grades_hands_drop | numeric | PFF hands/drop grade on short passes (0-9 yards downfield) to the middle of the field, 0-100. |
deep_receptions | numeric | Receptions made on deep passes (20 or more yards downfield). |
center_deep_pass_blocks | numeric | Pass-play snaps spent pass blocking on deep passes (20 or more yards downfield) to the middle of the field. |
left_short_yards_after_catch_per_reception | numeric | Average yards after the catch per reception on short passes (0-9 yards downfield) to the left third of the field. |
center_medium_avoided_tackles | numeric | Tackles avoided after the catch on medium passes (10-19 yards downfield) to the middle of the field. |
center_medium_grades_pass_route | numeric | PFF route-running (receiving) grade on medium passes (10-19 yards downfield) to the middle of the field, 0-100. |
center_behind_los_positive_epa_percent | numeric | Percentage of the receiver's plays with an EPA value (in practice their routes run) producing positive expected points added on passes thrown behind the line of scrimmage to the middle of the field. |
medium_yards_after_catch_per_reception | numeric | Average yards after the catch per reception on medium passes (10-19 yards downfield). |
medium_receptions | numeric | Receptions made on medium passes (10-19 yards downfield). |
deep_pass_blocks | numeric | Pass-play snaps spent pass blocking on deep passes (20 or more yards downfield). |
right_deep_yards_per_reception | numeric | Average yards per reception on deep passes (20 or more yards downfield) to the right third of the field. |
center_medium_longest | numeric | Longest reception in yards on medium passes (10-19 yards downfield) to the middle of the field. |
center_deep_contested_catch_rate | numeric | Percentage of PFF-charted contested targets caught on deep passes (20 or more yards downfield) to the middle of the field. |
medium_epa | numeric | Total expected points added on targets to the player on medium passes (10-19 yards downfield). |
left_short_route_rate | numeric | Share of pass-play snaps on which the player ran a route on short passes (0-9 yards downfield) to the left third of the field. |
right_deep_grades_hands_drop | numeric | PFF hands/drop grade on deep passes (20 or more yards downfield) to the right third of the field, 0-100. |
center_deep_targets | numeric | Pass targets to the player on deep passes (20 or more yards downfield) to the middle of the field. |
short_contested_receptions | numeric | Catches made on PFF-charted contested targets on short passes (0-9 yards downfield). |
center_deep_pass_plays | numeric | Pass-play snaps on deep passes (20 or more yards downfield) to the middle of the field. |
left_medium_routes | numeric | Pass routes run by the player on medium passes (10-19 yards downfield) to the left third of the field. |
deep_yards_after_catch_per_reception | numeric | Average yards after the catch per reception on deep passes (20 or more yards downfield). |
center_deep_contested_receptions | numeric | Catches made on PFF-charted contested targets on deep passes (20 or more yards downfield) to the middle of the field. |
center_short_pass_blocks | numeric | Pass-play snaps spent pass blocking on short passes (0-9 yards downfield) to the middle of the field. |
team_name | character | Team abbreviation the player is credited to for the range. |
deep_pass_block_rate | numeric | Share of pass-play snaps spent pass blocking on deep passes (20 or more yards downfield). |
short_touchdowns | numeric | Receiving touchdowns scored on short passes (0-9 yards downfield). |
center_medium_drops | numeric | PFF-charted drops on medium passes (10-19 yards downfield) to the middle of the field. |
left_short_pass_blocks | numeric | Pass-play snaps spent pass blocking on short passes (0-9 yards downfield) to the left third of the field. |
right_short_grades_pass_route | numeric | PFF route-running (receiving) grade on short passes (0-9 yards downfield) to the right third of the field, 0-100. |
center_short_positive_epa_percent | numeric | Percentage of the receiver's plays with an EPA value (in practice their routes run) producing positive expected points added on short passes (0-9 yards downfield) to the middle of the field. |
deep_avg_depth_of_target | numeric | Average depth of target in yards downfield on deep passes (20 or more yards downfield). |
deep_grades_hands_drop | numeric | PFF hands/drop grade on deep passes (20 or more yards downfield), 0-100. |
center_behind_los_avg_depth_of_target | numeric | Average depth of target in yards downfield on passes thrown behind the line of scrimmage to the middle of the field. |
left_deep_caught_percent | numeric | Percentage of targets caught on deep passes (20 or more yards downfield) to the left third of the field. |
right_behind_los_contested_catch_rate | numeric | Percentage of PFF-charted contested targets caught on passes thrown behind the line of scrimmage to the right third of the field. |
center_medium_route_rate | numeric | Share of pass-play snaps on which the player ran a route on medium passes (10-19 yards downfield) to the middle of the field. |
short_grades_pass_route | numeric | PFF route-running (receiving) grade on short passes (0-9 yards downfield), 0-100. |
center_behind_los_contested_receptions | numeric | Catches made on PFF-charted contested targets on passes thrown behind the line of scrimmage to the middle of the field. |
center_short_receptions | numeric | Receptions made on short passes (0-9 yards downfield) to the middle of the field. |
center_short_yprr | numeric | Yards per route run on short passes (0-9 yards downfield) to the middle of the field. |
medium_pass_blocks | numeric | Pass-play snaps spent pass blocking on medium passes (10-19 yards downfield). |
medium_yards_per_reception | numeric | Average yards per reception on medium passes (10-19 yards downfield). |
center_deep_yprr | numeric | Yards per route run on deep passes (20 or more yards downfield) to the middle of the field. |
right_deep_drop_rate | numeric | Share of catchable targets the player dropped on deep passes (20 or more yards downfield) to the right third of the field. |
center_short_targets | numeric | Pass targets to the player on short passes (0-9 yards downfield) to the middle of the field. |
center_medium_pass_block_rate | numeric | Share of pass-play snaps spent pass blocking on medium passes (10-19 yards downfield) to the middle of the field. |
left_behind_los_drop_rate | numeric | Share of catchable targets the player dropped on passes thrown behind the line of scrimmage to the left third of the field. |
right_behind_los_targets_percent | numeric | Share of the team's targets thrown to the player on passes thrown behind the line of scrimmage to the right third of the field. |
short_contested_catch_rate | numeric | Percentage of PFF-charted contested targets caught on short passes (0-9 yards downfield). |
behind_los_fumbles | numeric | Fumbles by the player after the catch on passes thrown behind the line of scrimmage. |
left_medium_drop_rate | numeric | Share of catchable targets the player dropped on medium passes (10-19 yards downfield) to the left third of the field. |
left_medium_longest | numeric | Longest reception in yards on medium passes (10-19 yards downfield) to the left third of the field. |
jersey_number | character | Jersey number (string; zero-padded, e.g. "09"). |
medium_yprr | numeric | Yards per route run on medium passes (10-19 yards downfield). |
left_short_positive_epa_percent | numeric | Percentage of the receiver's plays with an EPA value (in practice their routes run) producing positive expected points added on short passes (0-9 yards downfield) to the left third of the field. |
center_behind_los_pass_block_rate | numeric | Share of pass-play snaps spent pass blocking on passes thrown behind the line of scrimmage to the middle of the field. |
right_short_fumbles | numeric | Fumbles by the player after the catch on short passes (0-9 yards downfield) to the right third of the field. |
right_deep_route_rate | numeric | Share of pass-play snaps on which the player ran a route on deep passes (20 or more yards downfield) to the right third of the field. |
right_short_pass_blocks | numeric | Pass-play snaps spent pass blocking on short passes (0-9 yards downfield) to the right third of the field. |
left_short_longest | numeric | Longest reception in yards on short passes (0-9 yards downfield) to the left third of the field. |
medium_contested_targets | numeric | PFF-charted contested targets on medium passes (10-19 yards downfield). |
behind_los_interceptions | numeric | Interceptions thrown on passes targeting the player on passes thrown behind the line of scrimmage. |
right_medium_targeted_qb_rating | numeric | NFL passer rating on throws targeting the player on medium passes (10-19 yards downfield) to the right third of the field. |
right_deep_drops | numeric | PFF-charted drops on deep passes (20 or more yards downfield) to the right third of the field. |
right_short_route_rate | numeric | Share of pass-play snaps on which the player ran a route on short passes (0-9 yards downfield) to the right third of the field. |
medium_grades_pass_route | numeric | PFF route-running (receiving) grade on medium passes (10-19 yards downfield), 0-100. |
right_deep_yards | numeric | Receiving yards gained on deep passes (20 or more yards downfield) to the right third of the field. |
right_medium_contested_targets | numeric | PFF-charted contested targets on medium passes (10-19 yards downfield) to the right third of the field. |
center_medium_targets | numeric | Pass targets to the player on medium passes (10-19 yards downfield) to the middle of the field. |
right_short_avg_depth_of_target | numeric | Average depth of target in yards downfield on short passes (0-9 yards downfield) to the right third of the field. |
center_deep_longest | numeric | Longest reception in yards on deep passes (20 or more yards downfield) to the middle of the field. |
right_behind_los_yards_per_reception | numeric | Average yards per reception on passes thrown behind the line of scrimmage to the right third of the field. |
left_medium_pass_block_rate | numeric | Share of pass-play snaps spent pass blocking on medium passes (10-19 yards downfield) to the left third of the field. |
right_deep_yards_after_catch | numeric | Yards gained after the catch on deep passes (20 or more yards downfield) to the right third of the field. |
right_medium_receptions | numeric | Receptions made on medium passes (10-19 yards downfield) to the right third of the field. |
right_short_targeted_qb_rating | numeric | NFL passer rating on throws targeting the player on short passes (0-9 yards downfield) to the right third of the field. |
left_deep_targets_percent | numeric | Share of the team's targets thrown to the player on deep passes (20 or more yards downfield) to the left third of the field. |
behind_los_pass_blocks | numeric | Pass-play snaps spent pass blocking on passes thrown behind the line of scrimmage. |
right_behind_los_touchdowns | numeric | Receiving touchdowns scored on passes thrown behind the line of scrimmage to the right third of the field. |
right_medium_targets | numeric | Pass targets to the player on medium passes (10-19 yards downfield) to the right third of the field. |
deep_routes | numeric | Pass routes run by the player on deep passes (20 or more yards downfield). |
left_medium_yprr | numeric | Yards per route run on medium passes (10-19 yards downfield) to the left third of the field. |
deep_yards_per_reception | numeric | Average yards per reception on deep passes (20 or more yards downfield). |
center_behind_los_avoided_tackles | numeric | Tackles avoided after the catch on passes thrown behind the line of scrimmage to the middle of the field. |
left_deep_contested_targets | numeric | PFF-charted contested targets on deep passes (20 or more yards downfield) to the left third of the field. |
medium_avg_depth_of_target | numeric | Average depth of target in yards downfield on medium passes (10-19 yards downfield). |
short_route_rate | numeric | Share of pass-play snaps on which the player ran a route on short passes (0-9 yards downfield). |
left_behind_los_positive_epa_percent | numeric | Percentage of the receiver's plays with an EPA value (in practice their routes run) producing positive expected points added on passes thrown behind the line of scrimmage to the left third of the field. |
left_medium_touchdowns | numeric | Receiving touchdowns scored on medium passes (10-19 yards downfield) to the left third of the field. |
deep_targets_percent | numeric | Share of the team's targets thrown to the player on deep passes (20 or more yards downfield). |
behind_los_targets | numeric | Pass targets to the player on passes thrown behind the line of scrimmage. |
center_short_yards | numeric | Receiving yards gained on short passes (0-9 yards downfield) to the middle of the field. |
center_medium_routes | numeric | Pass routes run by the player on medium passes (10-19 yards downfield) to the middle of the field. |
center_behind_los_grades_pass_route | numeric | PFF route-running (receiving) grade on passes thrown behind the line of scrimmage to the middle of the field, 0-100. |
right_deep_yprr | numeric | Yards per route run on deep passes (20 or more yards downfield) to the right third of the field. |
center_deep_targeted_qb_rating | numeric | NFL passer rating on throws targeting the player on deep passes (20 or more yards downfield) to the middle of the field. |
left_deep_targeted_qb_rating | numeric | NFL passer rating on throws targeting the player on deep passes (20 or more yards downfield) to the left third of the field. |
deep_pass_plays | numeric | Pass-play snaps on deep passes (20 or more yards downfield). |
center_short_avg_depth_of_target | numeric | Average depth of target in yards downfield on short passes (0-9 yards downfield) to the middle of the field. |
right_short_yards | numeric | Receiving yards gained on short passes (0-9 yards downfield) to the right third of the field. |
left_medium_first_downs | numeric | Receptions that converted a first down on medium passes (10-19 yards downfield) to the left third of the field. |
right_medium_positive_epa_percent | numeric | Percentage of the receiver's plays with an EPA value (in practice their routes run) producing positive expected points added on medium passes (10-19 yards downfield) to the right third of the field. |
left_medium_targeted_qb_rating | numeric | NFL passer rating on throws targeting the player on medium passes (10-19 yards downfield) to the left third of the field. |
right_short_contested_receptions | numeric | Catches made on PFF-charted contested targets on short passes (0-9 yards downfield) to the right third of the field. |
right_deep_avoided_tackles | numeric | Tackles avoided after the catch on deep passes (20 or more yards downfield) to the right third of the field. |
right_medium_fumbles | numeric | Fumbles by the player after the catch on medium passes (10-19 yards downfield) to the right third of the field. |
right_behind_los_fumbles | numeric | Fumbles by the player after the catch on passes thrown behind the line of scrimmage to the right third of the field. |
center_deep_drops | numeric | PFF-charted drops on deep passes (20 or more yards downfield) to the middle of the field. |
center_medium_avg_depth_of_target | numeric | Average depth of target in yards downfield on medium passes (10-19 yards downfield) to the middle of the field. |
right_behind_los_pass_block_rate | numeric | Share of pass-play snaps spent pass blocking on passes thrown behind the line of scrimmage to the right third of the field. |
left_short_yards_after_catch | numeric | Yards gained after the catch on short passes (0-9 yards downfield) to the left third of the field. |
right_behind_los_pass_blocks | numeric | Pass-play snaps spent pass blocking on passes thrown behind the line of scrimmage to the right third of the field. |
left_behind_los_avg_depth_of_target | numeric | Average depth of target in yards downfield on passes thrown behind the line of scrimmage to the left third of the field. |
center_medium_epa | numeric | Total expected points added on targets to the player on medium passes (10-19 yards downfield) to the middle of the field. |
left_medium_targets_percent | numeric | Share of the team's targets thrown to the player on medium passes (10-19 yards downfield) to the left third of the field. |
left_behind_los_grades_pass_route | numeric | PFF route-running (receiving) grade on passes thrown behind the line of scrimmage to the left third of the field, 0-100. |
center_behind_los_yards_per_reception | numeric | Average yards per reception on passes thrown behind the line of scrimmage to the middle of the field. |
left_deep_targets | numeric | Pass targets to the player on deep passes (20 or more yards downfield) to the left third of the field. |
short_contested_targets | numeric | PFF-charted contested targets on short passes (0-9 yards downfield). |
left_medium_contested_catch_rate | numeric | Percentage of PFF-charted contested targets caught on medium passes (10-19 yards downfield) to the left third of the field. |
left_deep_yprr | numeric | Yards per route run on deep passes (20 or more yards downfield) to the left third of the field. |
right_medium_yards_after_catch_per_reception | numeric | Average yards after the catch per reception on medium passes (10-19 yards downfield) to the right third of the field. |
right_medium_longest | numeric | Longest reception in yards on medium passes (10-19 yards downfield) to the right third of the field. |
behind_los_drop_rate | numeric | Share of catchable targets the player dropped on passes thrown behind the line of scrimmage. |
right_behind_los_epa | numeric | Total expected points added on targets to the player on passes thrown behind the line of scrimmage to the right third of the field. |
player_game_count | numeric | Number of games the player appeared in over the covered span. |
left_short_pass_plays | numeric | Pass-play snaps on short passes (0-9 yards downfield) to the left third of the field. |
right_short_touchdowns | numeric | Receiving touchdowns scored on short passes (0-9 yards downfield) to the right third of the field. |
behind_los_first_downs | numeric | Receptions that converted a first down on passes thrown behind the line of scrimmage. |
right_deep_receptions | numeric | Receptions made on deep passes (20 or more yards downfield) to the right third of the field. |
left_medium_pass_plays | numeric | Pass-play snaps on medium passes (10-19 yards downfield) to the left third of the field. |
eligible_season | numeric | Season of the player's NFL draft eligibility, per PFF. |
center_behind_los_yards | numeric | Receiving yards gained on passes thrown behind the line of scrimmage to the middle of the field. |
right_medium_pass_blocks | numeric | Pass-play snaps spent pass blocking on medium passes (10-19 yards downfield) to the right third of the field. |
left_short_grades_pass_route | numeric | PFF route-running (receiving) grade on short passes (0-9 yards downfield) to the left third of the field, 0-100. |
left_behind_los_targets_percent | numeric | Share of the team's targets thrown to the player on passes thrown behind the line of scrimmage to the left third of the field. |
behind_los_longest | numeric | Longest reception in yards on passes thrown behind the line of scrimmage. |
right_medium_first_downs | numeric | Receptions that converted a first down on medium passes (10-19 yards downfield) to the right third of the field. |
center_deep_yards_after_catch_per_reception | numeric | Average yards after the catch per reception on deep passes (20 or more yards downfield) to the middle of the field. |
deep_contested_targets | numeric | PFF-charted contested targets on deep passes (20 or more yards downfield). |
behind_los_avoided_tackles | numeric | Tackles avoided after the catch on passes thrown behind the line of scrimmage. |
left_behind_los_receptions | numeric | Receptions made on passes thrown behind the line of scrimmage to the left third of the field. |
right_short_yards_after_catch | numeric | Yards gained after the catch on short passes (0-9 yards downfield) to the right third of the field. |
right_behind_los_yards_after_catch | numeric | Yards gained after the catch on passes thrown behind the line of scrimmage to the right third of the field. |
right_short_pass_plays | numeric | Pass-play snaps on short passes (0-9 yards downfield) to the right third of the field. |
right_deep_epa | numeric | Total expected points added on targets to the player on deep passes (20 or more yards downfield) to the right third of the field. |
left_short_caught_percent | numeric | Percentage of targets caught on short passes (0-9 yards downfield) to the left third of the field. |
center_behind_los_contested_catch_rate | numeric | Percentage of PFF-charted contested targets caught on passes thrown behind the line of scrimmage to the middle of the field. |
right_short_yards_after_catch_per_reception | numeric | Average yards after the catch per reception on short passes (0-9 yards downfield) to the right third of the field. |
right_short_drop_rate | numeric | Share of catchable targets the player dropped on short passes (0-9 yards downfield) to the right third of the field. |
left_short_yards | numeric | Receiving yards gained on short passes (0-9 yards downfield) to the left third of the field. |
right_behind_los_avg_depth_of_target | numeric | Average depth of target in yards downfield on passes thrown behind the line of scrimmage to the right third of the field. |
right_deep_first_downs | numeric | Receptions that converted a first down on deep passes (20 or more yards downfield) to the right third of the field. |
left_deep_positive_epa_percent | numeric | Percentage of the receiver's plays with an EPA value (in practice their routes run) producing positive expected points added on deep passes (20 or more yards downfield) to the left third of the field. |
short_yards_after_catch | numeric | Yards gained after the catch on short passes (0-9 yards downfield). |
center_medium_yprr | numeric | Yards per route run on medium passes (10-19 yards downfield) to the middle of the field. |
short_pass_blocks | numeric | Pass-play snaps spent pass blocking on short passes (0-9 yards downfield). |
left_short_contested_receptions | numeric | Catches made on PFF-charted contested targets on short passes (0-9 yards downfield) to the left third of the field. |
short_fumbles | numeric | Fumbles by the player after the catch on short passes (0-9 yards downfield). |
left_short_pass_block_rate | numeric | Share of pass-play snaps spent pass blocking on short passes (0-9 yards downfield) to the left third of the field. |
center_deep_routes | numeric | Pass routes run by the player on deep passes (20 or more yards downfield) to the middle of the field. |
left_medium_avoided_tackles | numeric | Tackles avoided after the catch on medium passes (10-19 yards downfield) to the left third of the field. |
left_behind_los_pass_plays | numeric | Pass-play snaps on passes thrown behind the line of scrimmage to the left third of the field. |
right_deep_touchdowns | numeric | Receiving touchdowns scored on deep passes (20 or more yards downfield) to the right third of the field. |
center_medium_receptions | numeric | Receptions made on medium passes (10-19 yards downfield) to the middle of the field. |
left_behind_los_drops | numeric | PFF-charted drops on passes thrown behind the line of scrimmage to the left third of the field. |
center_short_targets_percent | numeric | Share of the team's targets thrown to the player on short passes (0-9 yards downfield) to the middle of the field. |
deep_epa | numeric | Total expected points added on targets to the player on deep passes (20 or more yards downfield). |
medium_touchdowns | numeric | Receiving touchdowns scored on medium passes (10-19 yards downfield). |
left_medium_route_rate | numeric | Share of pass-play snaps on which the player ran a route on medium passes (10-19 yards downfield) to the left third of the field. |
left_behind_los_grades_hands_drop | numeric | PFF hands/drop grade on passes thrown behind the line of scrimmage to the left third of the field, 0-100. |
left_deep_fumbles | numeric | Fumbles by the player after the catch on deep passes (20 or more yards downfield) to the left third of the field. |
medium_avoided_tackles | numeric | Tackles avoided after the catch on medium passes (10-19 yards downfield). |
center_medium_contested_catch_rate | numeric | Percentage of PFF-charted contested targets caught on medium passes (10-19 yards downfield) to the middle of the field. |
right_behind_los_routes | numeric | Pass routes run by the player on passes thrown behind the line of scrimmage to the right third of the field. |
short_targets_percent | numeric | Share of the team's targets thrown to the player on short passes (0-9 yards downfield). |
left_behind_los_yprr | numeric | Yards per route run on passes thrown behind the line of scrimmage to the left third of the field. |
medium_route_rate | numeric | Share of pass-play snaps on which the player ran a route on medium passes (10-19 yards downfield). |
left_short_first_downs | numeric | Receptions that converted a first down on short passes (0-9 yards downfield) to the left third of the field. |
short_longest | numeric | Longest reception in yards on short passes (0-9 yards downfield). |
right_behind_los_grades_hands_drop | numeric | PFF hands/drop grade on passes thrown behind the line of scrimmage to the right third of the field, 0-100. |
behind_los_contested_targets | numeric | PFF-charted contested targets on passes thrown behind the line of scrimmage. |
right_behind_los_avoided_tackles | numeric | Tackles avoided after the catch on passes thrown behind the line of scrimmage to the right third of the field. |
right_deep_longest | numeric | Longest reception in yards on deep passes (20 or more yards downfield) to the right third of the field. |
right_deep_contested_targets | numeric | PFF-charted contested targets on deep passes (20 or more yards downfield) to the right third of the field. |
right_deep_positive_epa_percent | numeric | Percentage of the receiver's plays with an EPA value (in practice their routes run) producing positive expected points added on deep passes (20 or more yards downfield) to the right third of the field. |
right_behind_los_pass_plays | numeric | Pass-play snaps on passes thrown behind the line of scrimmage to the right third of the field. |
medium_contested_receptions | numeric | Catches made on PFF-charted contested targets on medium passes (10-19 yards downfield). |
short_targeted_qb_rating | numeric | NFL passer rating on throws targeting the player on short passes (0-9 yards downfield). |
right_behind_los_interceptions | numeric | Interceptions thrown on passes targeting the player on passes thrown behind the line of scrimmage to the right third of the field. |
behind_los_targets_percent | numeric | Share of the team's targets thrown to the player on passes thrown behind the line of scrimmage. |
center_deep_yards_after_catch | numeric | Yards gained after the catch on deep passes (20 or more yards downfield) to the middle of the field. |
behind_los_yards | numeric | Receiving yards gained on passes thrown behind the line of scrimmage. |
right_deep_targets_percent | numeric | Share of the team's targets thrown to the player on deep passes (20 or more yards downfield) to the right third of the field. |
left_medium_fumbles | numeric | Fumbles by the player after the catch on medium passes (10-19 yards downfield) to the left third of the field. |
short_receptions | numeric | Receptions made on short passes (0-9 yards downfield). |
left_short_interceptions | numeric | Interceptions thrown on passes targeting the player on short passes (0-9 yards downfield) to the left third of the field. |
right_medium_interceptions | numeric | Interceptions thrown on passes targeting the player on medium passes (10-19 yards downfield) to the right third of the field. |
left_behind_los_yards | numeric | Receiving yards gained on passes thrown behind the line of scrimmage to the left third of the field. |
medium_first_downs | numeric | Receptions that converted a first down on medium passes (10-19 yards downfield). |
left_short_avg_depth_of_target | numeric | Average depth of target in yards downfield on short passes (0-9 yards downfield) to the left third of the field. |
right_medium_pass_block_rate | numeric | Share of pass-play snaps spent pass blocking on medium passes (10-19 yards downfield) to the right third of the field. |
right_medium_targets_percent | numeric | Share of the team's targets thrown to the player on medium passes (10-19 yards downfield) to the right third of the field. |
left_behind_los_touchdowns | numeric | Receiving touchdowns scored on passes thrown behind the line of scrimmage to the left third of the field. |
right_behind_los_drop_rate | numeric | Share of catchable targets the player dropped on passes thrown behind the line of scrimmage to the right third of the field. |
right_deep_fumbles | numeric | Fumbles by the player after the catch on deep passes (20 or more yards downfield) to the right third of the field. |
left_deep_contested_receptions | numeric | Catches made on PFF-charted contested targets on deep passes (20 or more yards downfield) to the left third of the field. |
behind_los_drops | numeric | PFF-charted drops on passes thrown behind the line of scrimmage. |
short_yards_after_catch_per_reception | numeric | Average yards after the catch per reception on short passes (0-9 yards downfield). |
medium_pass_plays | numeric | Pass-play snaps on medium passes (10-19 yards downfield). |
behind_los_pass_plays | numeric | Pass-play snaps on passes thrown behind the line of scrimmage. |
left_deep_yards | numeric | Receiving yards gained on deep passes (20 or more yards downfield) to the left third of the field. |
center_behind_los_longest | numeric | Longest reception in yards on passes thrown behind the line of scrimmage to the middle of the field. |
center_medium_grades_hands_drop | numeric | PFF hands/drop grade on medium passes (10-19 yards downfield) to the middle of the field, 0-100. |
left_behind_los_longest | numeric | Longest reception in yards on passes thrown behind the line of scrimmage to the left third of the field. |
center_short_interceptions | numeric | Interceptions thrown on passes targeting the player on short passes (0-9 yards downfield) to the middle of the field. |
short_avg_depth_of_target | numeric | Average depth of target in yards downfield on short passes (0-9 yards downfield). |
deep_yprr | numeric | Yards per route run on deep passes (20 or more yards downfield). |
left_deep_touchdowns | numeric | Receiving touchdowns scored on deep passes (20 or more yards downfield) to the left third of the field. |
base_targets | numeric | Total targets from the facet's unsplit base row, across all depths and directions. |
deep_yards | numeric | Receiving yards gained on deep passes (20 or more yards downfield). |
center_medium_yards_after_catch | numeric | Yards gained after the catch on medium passes (10-19 yards downfield) to the middle of the field. |
left_medium_epa | numeric | Total expected points added on targets to the player on medium passes (10-19 yards downfield) to the left third of the field. |
left_deep_avg_depth_of_target | numeric | Average depth of target in yards downfield on deep passes (20 or more yards downfield) to the left third of the field. |
deep_first_downs | numeric | Receptions that converted a first down on deep passes (20 or more yards downfield). |
short_drop_rate | numeric | Share of catchable targets the player dropped on short passes (0-9 yards downfield). |
left_medium_positive_epa_percent | numeric | Percentage of the receiver's plays with an EPA value (in practice their routes run) producing positive expected points added on medium passes (10-19 yards downfield) to the left third of the field. |
center_deep_touchdowns | numeric | Receiving touchdowns scored on deep passes (20 or more yards downfield) to the middle of the field. |
right_behind_los_yprr | numeric | Yards per route run on passes thrown behind the line of scrimmage to the right third of the field. |
center_medium_pass_blocks | numeric | Pass-play snaps spent pass blocking on medium passes (10-19 yards downfield) to the middle of the field. |
short_positive_epa_percent | numeric | Percentage of the receiver's plays with an EPA value (in practice their routes run) producing positive expected points added on short passes (0-9 yards downfield). |
medium_fumbles | numeric | Fumbles by the player after the catch on medium passes (10-19 yards downfield). |
center_medium_yards_after_catch_per_reception | numeric | Average yards after the catch per reception on medium passes (10-19 yards downfield) to the middle of the field. |
left_short_routes | numeric | Pass routes run by the player on short passes (0-9 yards downfield) to the left third of the field. |
behind_los_route_rate | numeric | Share of pass-play snaps on which the player ran a route on passes thrown behind the line of scrimmage. |
behind_los_epa | numeric | Total expected points added on targets to the player on passes thrown behind the line of scrimmage. |
right_behind_los_contested_receptions | numeric | Catches made on PFF-charted contested targets on passes thrown behind the line of scrimmage to the right third of the field. |
right_medium_yards_after_catch | numeric | Yards gained after the catch on medium passes (10-19 yards downfield) to the right third of the field. |
center_short_touchdowns | numeric | Receiving touchdowns scored on short passes (0-9 yards downfield) to the middle of the field. |
right_medium_drops | numeric | PFF-charted drops on medium passes (10-19 yards downfield) to the right third of the field. |
left_behind_los_routes | numeric | Pass routes run by the player on passes thrown behind the line of scrimmage to the left third of the field. |
left_deep_epa | numeric | Total expected points added on targets to the player on deep passes (20 or more yards downfield) to the left third of the field. |
left_short_targets | numeric | Pass targets to the player on short passes (0-9 yards downfield) to the left third of the field. |
left_deep_pass_block_rate | numeric | Share of pass-play snaps spent pass blocking on deep passes (20 or more yards downfield) to the left third of the field. |
right_deep_caught_percent | numeric | Percentage of targets caught on deep passes (20 or more yards downfield) to the right third of the field. |
center_short_grades_pass_route | numeric | PFF route-running (receiving) grade on short passes (0-9 yards downfield) to the middle of the field, 0-100. |
left_behind_los_fumbles | numeric | Fumbles by the player after the catch on passes thrown behind the line of scrimmage to the left third of the field. |
right_medium_touchdowns | numeric | Receiving touchdowns scored on medium passes (10-19 yards downfield) to the right third of the field. |
center_short_fumbles | numeric | Fumbles by the player after the catch on short passes (0-9 yards downfield) to the middle of the field. |
center_behind_los_routes | numeric | Pass routes run by the player on passes thrown behind the line of scrimmage to the middle of the field. |
behind_los_receptions | numeric | Receptions made on passes thrown behind the line of scrimmage. |
medium_targets_percent | numeric | Share of the team's targets thrown to the player on medium passes (10-19 yards downfield). |
left_medium_yards | numeric | Receiving yards gained on medium passes (10-19 yards downfield) to the left third of the field. |
center_medium_touchdowns | numeric | Receiving touchdowns scored on medium passes (10-19 yards downfield) to the middle of the field. |
medium_targeted_qb_rating | numeric | NFL passer rating on throws targeting the player on medium passes (10-19 yards downfield). |
center_short_drop_rate | numeric | Share of catchable targets the player dropped on short passes (0-9 yards downfield) to the middle of the field. |
penalties | numeric | Penalties charged to the player over the covered span. |
short_pass_block_rate | numeric | Share of pass-play snaps spent pass blocking on short passes (0-9 yards downfield). |
right_deep_avg_depth_of_target | numeric | Average depth of target in yards downfield on deep passes (20 or more yards downfield) to the right third of the field. |
center_deep_yards | numeric | Receiving yards gained on deep passes (20 or more yards downfield) to the middle of the field. |
center_short_yards_after_catch_per_reception | numeric | Average yards after the catch per reception on short passes (0-9 yards downfield) to the middle of the field. |
right_short_targets | numeric | Pass targets to the player on short passes (0-9 yards downfield) to the right third of the field. |
behind_los_avg_depth_of_target | numeric | Average depth of target in yards downfield on passes thrown behind the line of scrimmage. |
left_behind_los_contested_catch_rate | numeric | Percentage of PFF-charted contested targets caught on passes thrown behind the line of scrimmage to the left third of the field. |
center_short_targeted_qb_rating | numeric | NFL passer rating on throws targeting the player on short passes (0-9 yards downfield) to the middle of the field. |
left_behind_los_epa | numeric | Total expected points added on targets to the player on passes thrown behind the line of scrimmage to the left third of the field. |
deep_route_rate | numeric | Share of pass-play snaps on which the player ran a route on deep passes (20 or more yards downfield). |
short_yprr | numeric | Yards per route run on short passes (0-9 yards downfield). |
deep_caught_percent | numeric | Percentage of targets caught on deep passes (20 or more yards downfield). |
center_medium_drop_rate | numeric | Share of catchable targets the player dropped on medium passes (10-19 yards downfield) to the middle of the field. |
center_behind_los_yards_after_catch | numeric | Yards gained after the catch on passes thrown behind the line of scrimmage to the middle of the field. |
medium_yards | numeric | Receiving yards gained on medium passes (10-19 yards downfield). |
center_deep_avoided_tackles | numeric | Tackles avoided after the catch on deep passes (20 or more yards downfield) to the middle of the field. |
left_short_contested_targets | numeric | PFF-charted contested targets on short passes (0-9 yards downfield) to the left third of the field. |
center_behind_los_first_downs | numeric | Receptions that converted a first down on passes thrown behind the line of scrimmage to the middle of the field. |
center_medium_interceptions | numeric | Interceptions thrown on passes targeting the player on medium passes (10-19 yards downfield) to the middle of the field. |
center_deep_yards_per_reception | numeric | Average yards per reception on deep passes (20 or more yards downfield) to the middle of the field. |
center_deep_contested_targets | numeric | PFF-charted contested targets on deep passes (20 or more yards downfield) to the middle of the field. |
left_short_targets_percent | numeric | Share of the team's targets thrown to the player on short passes (0-9 yards downfield) to the left third of the field. |
short_grades_hands_drop | numeric | PFF hands/drop grade on short passes (0-9 yards downfield), 0-100. |
right_deep_yards_after_catch_per_reception | numeric | Average yards after the catch per reception on deep passes (20 or more yards downfield) to the right third of the field. |
left_medium_contested_receptions | numeric | Catches made on PFF-charted contested targets on medium passes (10-19 yards downfield) to the left third of the field. |
center_short_yards_per_reception | numeric | Average yards per reception on short passes (0-9 yards downfield) to the middle of the field. |
center_deep_grades_hands_drop | numeric | PFF hands/drop grade on deep passes (20 or more yards downfield) to the middle of the field, 0-100. |
deep_longest | numeric | Longest reception in yards on deep passes (20 or more yards downfield). |
left_medium_yards_after_catch_per_reception | numeric | Average yards after the catch per reception on medium passes (10-19 yards downfield) to the left third of the field. |
right_short_interceptions | numeric | Interceptions thrown on passes targeting the player on short passes (0-9 yards downfield) to the right third of the field. |
center_short_caught_percent | numeric | Percentage of targets caught on short passes (0-9 yards downfield) to the middle of the field. |
left_deep_interceptions | numeric | Interceptions thrown on passes targeting the player on deep passes (20 or more yards downfield) to the left third of the field. |
short_yards_per_reception | numeric | Average yards per reception on short passes (0-9 yards downfield). |
team | character | Team abbreviation the player is credited to for the range. |
center_short_avoided_tackles | numeric | Tackles avoided after the catch on short passes (0-9 yards downfield) to the middle of the field. |
behind_los_yards_per_reception | numeric | Average yards per reception on passes thrown behind the line of scrimmage. |
short_epa | numeric | Total expected points added on targets to the player on short passes (0-9 yards downfield). |
deep_drop_rate | numeric | Share of catchable targets the player dropped on deep passes (20 or more yards downfield). |
left_deep_yards_per_reception | numeric | Average yards per reception on deep passes (20 or more yards downfield) to the left third of the field. |
right_short_yprr | numeric | Yards per route run on short passes (0-9 yards downfield) to the right third of the field. |
declined_penalties | numeric | Penalties committed by the player that were declined. |
medium_longest | numeric | Longest reception in yards on medium passes (10-19 yards downfield). |
left_short_contested_catch_rate | numeric | Percentage of PFF-charted contested targets caught on short passes (0-9 yards downfield) to the left third of the field. |
right_medium_routes | numeric | Pass routes run by the player on medium passes (10-19 yards downfield) to the right third of the field. |
left_short_receptions | numeric | Receptions made on short passes (0-9 yards downfield) to the left third of the field. |
left_deep_yards_after_catch_per_reception | numeric | Average yards after the catch per reception on deep passes (20 or more yards downfield) to the left third of the field. |
deep_targets | numeric | Pass targets to the player on deep passes (20 or more yards downfield). |
left_short_grades_hands_drop | numeric | PFF hands/drop grade on short passes (0-9 yards downfield) to the left third of the field, 0-100. |
right_short_epa | numeric | Total expected points added on targets to the player on short passes (0-9 yards downfield) to the right third of the field. |
left_behind_los_contested_receptions | numeric | Catches made on PFF-charted contested targets on passes thrown behind the line of scrimmage to the left third of the field. |
medium_targets | numeric | Pass targets to the player on medium passes (10-19 yards downfield). |
behind_los_targeted_qb_rating | numeric | NFL passer rating on throws targeting the player on passes thrown behind the line of scrimmage. |
center_short_contested_targets | numeric | PFF-charted contested targets on short passes (0-9 yards downfield) to the middle of the field. |
center_short_route_rate | numeric | Share of pass-play snaps on which the player ran a route on short passes (0-9 yards downfield) to the middle of the field. |
right_medium_route_rate | numeric | Share of pass-play snaps on which the player ran a route on medium passes (10-19 yards downfield) to the right third of the field. |
left_short_epa | numeric | Total expected points added on targets to the player on short passes (0-9 yards downfield) to the left third of the field. |
left_deep_avoided_tackles | numeric | Tackles avoided after the catch on deep passes (20 or more yards downfield) to the left third of the field. |
center_behind_los_pass_blocks | numeric | Pass-play snaps spent pass blocking on passes thrown behind the line of scrimmage to the middle of the field. |
deep_interceptions | numeric | Interceptions thrown on passes targeting the player on deep passes (20 or more yards downfield). |
right_short_caught_percent | numeric | Percentage of targets caught on short passes (0-9 yards downfield) to the right third of the field. |
center_deep_caught_percent | numeric | Percentage of targets caught on deep passes (20 or more yards downfield) to the middle of the field. |
center_medium_fumbles | numeric | Fumbles by the player after the catch on medium passes (10-19 yards downfield) to the middle of the field. |
behind_los_grades_hands_drop | numeric | PFF hands/drop grade on passes thrown behind the line of scrimmage, 0-100. |
left_behind_los_targets | numeric | Pass targets to the player on passes thrown behind the line of scrimmage to the left third of the field. |
right_medium_yprr | numeric | Yards per route run on medium passes (10-19 yards downfield) to the right third of the field. |
right_short_receptions | numeric | Receptions made on short passes (0-9 yards downfield) to the right third of the field. |
position | character | PFF position code the player is listed at (e.g. QB, HB, FB, WR, TE, T, G, C, ED, DI, LB, CB, S, K, P). |
right_short_contested_targets | numeric | PFF-charted contested targets on short passes (0-9 yards downfield) to the right third of the field. |
center_medium_yards_per_reception | numeric | Average yards per reception on medium passes (10-19 yards downfield) to the middle of the field. |
right_behind_los_yards | numeric | Receiving yards gained on passes thrown behind the line of scrimmage to the right third of the field. |
center_behind_los_grades_hands_drop | numeric | PFF hands/drop grade on passes thrown behind the line of scrimmage to the middle of the field, 0-100. |
right_behind_los_receptions | numeric | Receptions made on passes thrown behind the line of scrimmage to the right third of the field. |
left_medium_caught_percent | numeric | Percentage of targets caught on medium passes (10-19 yards downfield) to the left third of the field. |
left_medium_drops | numeric | PFF-charted drops on medium passes (10-19 yards downfield) to the left third of the field. |
short_avoided_tackles | numeric | Tackles avoided after the catch on short passes (0-9 yards downfield). |
center_short_epa | numeric | Total expected points added on targets to the player on short passes (0-9 yards downfield) to the middle of the field. |
center_behind_los_targets | numeric | Pass targets to the player on passes thrown behind the line of scrimmage to the middle of the field. |
left_deep_pass_blocks | numeric | Pass-play snaps spent pass blocking on deep passes (20 or more yards downfield) to the left third of the field. |
left_short_drops | numeric | PFF-charted drops on short passes (0-9 yards downfield) to the left third of the field. |
medium_positive_epa_percent | numeric | Percentage of the receiver's plays with an EPA value (in practice their routes run) producing positive expected points added on medium passes (10-19 yards downfield). |
center_deep_receptions | numeric | Receptions made on deep passes (20 or more yards downfield) to the middle of the field. |
right_medium_epa | numeric | Total expected points added on targets to the player on medium passes (10-19 yards downfield) to the right third of the field. |
right_short_pass_block_rate | numeric | Share of pass-play snaps spent pass blocking on short passes (0-9 yards downfield) to the right third of the field. |
center_deep_route_rate | numeric | Share of pass-play snaps on which the player ran a route on deep passes (20 or more yards downfield) to the middle of the field. |
center_short_pass_plays | numeric | Pass-play snaps on short passes (0-9 yards downfield) to the middle of the field. |
center_deep_interceptions | numeric | Interceptions thrown on passes targeting the player on deep passes (20 or more yards downfield) to the middle of the field. |
left_medium_yards_after_catch | numeric | Yards gained after the catch on medium passes (10-19 yards downfield) to the left third of the field. |
left_behind_los_pass_blocks | numeric | Pass-play snaps spent pass blocking on passes thrown behind the line of scrimmage to the left third of the field. |
right_behind_los_longest | numeric | Longest reception in yards on passes thrown behind the line of scrimmage to the right third of the field. |
short_yards | numeric | Receiving yards gained on short passes (0-9 yards downfield). |
left_deep_receptions | numeric | Receptions made on deep passes (20 or more yards downfield) to the left third of the field. |
deep_grades_pass_route | numeric | PFF route-running (receiving) grade on deep passes (20 or more yards downfield), 0-100. |
left_medium_targets | numeric | Pass targets to the player on medium passes (10-19 yards downfield) to the left third of the field. |
behind_los_grades_pass_route | numeric | PFF route-running (receiving) grade on passes thrown behind the line of scrimmage, 0-100. |
right_deep_targeted_qb_rating | numeric | NFL passer rating on throws targeting the player on deep passes (20 or more yards downfield) to the right third of the field. |
behind_los_pass_block_rate | numeric | Share of pass-play snaps spent pass blocking on passes thrown behind the line of scrimmage. |
left_medium_pass_blocks | numeric | Pass-play snaps spent pass blocking on medium passes (10-19 yards downfield) to the left third of the field. |
player | character | Player's display name as PFF lists it. |
left_medium_avg_depth_of_target | numeric | Average depth of target in yards downfield on medium passes (10-19 yards downfield) to the left third of the field. |
deep_avoided_tackles | numeric | Tackles avoided after the catch on deep passes (20 or more yards downfield). |
center_behind_los_yprr | numeric | Yards per route run on passes thrown behind the line of scrimmage to the middle of the field. |
center_behind_los_epa | numeric | Total expected points added on targets to the player on passes thrown behind the line of scrimmage to the middle of the field. |
right_behind_los_route_rate | numeric | Share of pass-play snaps on which the player ran a route on passes thrown behind the line of scrimmage to the right third of the field. |
center_deep_fumbles | numeric | Fumbles by the player after the catch on deep passes (20 or more yards downfield) to the middle of the field. |
left_medium_grades_hands_drop | numeric | PFF hands/drop grade on medium passes (10-19 yards downfield) to the left third of the field, 0-100. |
right_medium_yards | numeric | Receiving yards gained on medium passes (10-19 yards downfield) to the right third of the field. |
left_deep_yards_after_catch | numeric | Yards gained after the catch on deep passes (20 or more yards downfield) to the left third of the field. |
left_deep_pass_plays | numeric | Pass-play snaps on deep passes (20 or more yards downfield) to the left third of the field. |
center_short_yards_after_catch | numeric | Yards gained after the catch on short passes (0-9 yards downfield) to the middle of the field. |
center_behind_los_route_rate | numeric | Share of pass-play snaps on which the player ran a route on passes thrown behind the line of scrimmage to the middle of the field. |
right_medium_drop_rate | numeric | Share of catchable targets the player dropped on medium passes (10-19 yards downfield) to the right third of the field. |
medium_grades_hands_drop | numeric | PFF hands/drop grade on medium passes (10-19 yards downfield), 0-100. |
right_deep_pass_blocks | numeric | Pass-play snaps spent pass blocking on deep passes (20 or more yards downfield) to the right third of the field. |
medium_contested_catch_rate | numeric | Percentage of PFF-charted contested targets caught on medium passes (10-19 yards downfield). |
franchise_id | numeric | PFF franchise (team) id (integer join key). |
center_behind_los_caught_percent | numeric | Percentage of targets caught on passes thrown behind the line of scrimmage to the middle of the field. |
right_behind_los_caught_percent | numeric | Percentage of targets caught on passes thrown behind the line of scrimmage to the right third of the field. |
short_pass_plays | numeric | Pass-play snaps on short passes (0-9 yards downfield). |
center_behind_los_targeted_qb_rating | numeric | NFL passer rating on throws targeting the player on passes thrown behind the line of scrimmage to the middle of the field. |
deep_targeted_qb_rating | numeric | NFL passer rating on throws targeting the player on deep passes (20 or more yards downfield). |
center_short_pass_block_rate | numeric | Share of pass-play snaps spent pass blocking on short passes (0-9 yards downfield) to the middle of the field. |
right_short_avoided_tackles | numeric | Tackles avoided after the catch on short passes (0-9 yards downfield) to the right third of the field. |
left_short_drop_rate | numeric | Share of catchable targets the player dropped on short passes (0-9 yards downfield) to the left third of the field. |
left_medium_yards_per_reception | numeric | Average yards per reception on medium passes (10-19 yards downfield) to the left third of the field. |
left_medium_receptions | numeric | Receptions made on medium passes (10-19 yards downfield) to the left third of the field. |
right_medium_pass_plays | numeric | Pass-play snaps on medium passes (10-19 yards downfield) to the right third of the field. |
center_medium_contested_targets | numeric | PFF-charted contested targets on medium passes (10-19 yards downfield) to the middle of the field. |
short_first_downs | numeric | Receptions that converted a first down on short passes (0-9 yards downfield). |
center_medium_targets_percent | numeric | Share of the team's targets thrown to the player on medium passes (10-19 yards downfield) to the middle of the field. |
right_short_longest | numeric | Longest reception in yards on short passes (0-9 yards downfield) to the right third of the field. |
left_deep_longest | numeric | Longest reception in yards on deep passes (20 or more yards downfield) to the left third of the field. |
right_short_drops | numeric | PFF-charted drops on short passes (0-9 yards downfield) to the right third of the field. |
right_medium_contested_receptions | numeric | Catches made on PFF-charted contested targets on medium passes (10-19 yards downfield) to the right third of the field. |
right_deep_contested_catch_rate | numeric | Percentage of PFF-charted contested targets caught on deep passes (20 or more yards downfield) to the right third of the field. |
center_behind_los_receptions | numeric | Receptions made on passes thrown behind the line of scrimmage to the middle of the field. |
right_medium_caught_percent | numeric | Percentage of targets caught on medium passes (10-19 yards downfield) to the right third of the field. |
right_deep_targets | numeric | Pass targets to the player on deep passes (20 or more yards downfield) to the right third of the field. |
center_medium_positive_epa_percent | numeric | Percentage of the receiver's plays with an EPA value (in practice their routes run) producing positive expected points added on medium passes (10-19 yards downfield) to the middle of the field. |
medium_drops | numeric | PFF-charted drops on medium passes (10-19 yards downfield). |
left_deep_grades_hands_drop | numeric | PFF hands/drop grade on deep passes (20 or more yards downfield) to the left third of the field, 0-100. |
behind_los_positive_epa_percent | numeric | Percentage of the receiver's plays with an EPA value (in practice their routes run) producing positive expected points added on passes thrown behind the line of scrimmage. |
left_short_avoided_tackles | numeric | Tackles avoided after the catch on short passes (0-9 yards downfield) to the left third of the field. |
right_medium_grades_pass_route | numeric | PFF route-running (receiving) grade on medium passes (10-19 yards downfield) to the right third of the field, 0-100. |
right_short_grades_hands_drop | numeric | PFF hands/drop grade on short passes (0-9 yards downfield) to the right third of the field, 0-100. |
left_behind_los_yards_per_reception | numeric | Average yards per reception on passes thrown behind the line of scrimmage to the left third of the field. |
medium_yards_after_catch | numeric | Yards gained after the catch on medium passes (10-19 yards downfield). |
center_medium_pass_plays | numeric | Pass-play snaps on medium passes (10-19 yards downfield) to the middle of the field. |
left_behind_los_caught_percent | numeric | Percentage of targets caught on passes thrown behind the line of scrimmage to the left third of the field. |
left_medium_contested_targets | numeric | PFF-charted contested targets on medium passes (10-19 yards downfield) to the left third of the field. |
center_medium_contested_receptions | numeric | Catches made on PFF-charted contested targets on medium passes (10-19 yards downfield) to the middle of the field. |
behind_los_contested_catch_rate | numeric | Percentage of PFF-charted contested targets caught on passes thrown behind the line of scrimmage. |
behind_los_yards_after_catch | numeric | Yards gained after the catch on passes thrown behind the line of scrimmage. |
left_deep_drops | numeric | PFF-charted drops on deep passes (20 or more yards downfield) to the left third of the field. |
center_deep_positive_epa_percent | numeric | Percentage of the receiver's plays with an EPA value (in practice their routes run) producing positive expected points added on deep passes (20 or more yards downfield) to the middle of the field. |
left_behind_los_yards_after_catch_per_reception | numeric | Average yards after the catch per reception on passes thrown behind the line of scrimmage to the left third of the field. |
right_deep_routes | numeric | Pass routes run by the player on deep passes (20 or more yards downfield) to the right third of the field. |
center_deep_grades_pass_route | numeric | PFF route-running (receiving) grade on deep passes (20 or more yards downfield) to the middle of the field, 0-100. |
deep_yards_after_catch | numeric | Yards gained after the catch on deep passes (20 or more yards downfield). |
center_behind_los_drop_rate | numeric | Share of catchable targets the player dropped on passes thrown behind the line of scrimmage to the middle of the field. |
short_drops | numeric | PFF-charted drops on short passes (0-9 yards downfield). |
right_deep_contested_receptions | numeric | Catches made on PFF-charted contested targets on deep passes (20 or more yards downfield) to the right third of the field. |
left_behind_los_targeted_qb_rating | numeric | NFL passer rating on throws targeting the player on passes thrown behind the line of scrimmage to the left third of the field. |
right_medium_avg_depth_of_target | numeric | Average depth of target in yards downfield on medium passes (10-19 yards downfield) to the right third of the field. |
right_medium_avoided_tackles | numeric | Tackles avoided after the catch on medium passes (10-19 yards downfield) to the right third of the field. |
center_medium_caught_percent | numeric | Percentage of targets caught on medium passes (10-19 yards downfield) to the middle of the field. |
center_behind_los_fumbles | numeric | Fumbles by the player after the catch on passes thrown behind the line of scrimmage to the middle of the field. |
center_medium_first_downs | numeric | Receptions that converted a first down on medium passes (10-19 yards downfield) to the middle of the field. |
behind_los_caught_percent | numeric | Percentage of targets caught on passes thrown behind the line of scrimmage. |
short_routes | numeric | Pass routes run by the player on short passes (0-9 yards downfield). |
left_deep_grades_pass_route | numeric | PFF route-running (receiving) grade on deep passes (20 or more yards downfield) to the left third of the field, 0-100. |
medium_routes | numeric | Pass routes run by the player on medium passes (10-19 yards downfield). |
medium_caught_percent | numeric | Percentage of targets caught on medium passes (10-19 yards downfield). |
behind_los_contested_receptions | numeric | Catches made on PFF-charted contested targets on passes thrown behind the line of scrimmage. |
behind_los_yprr | numeric | Yards per route run on passes thrown behind the line of scrimmage. |
left_short_touchdowns | numeric | Receiving touchdowns scored on short passes (0-9 yards downfield) to the left third of the field. |
medium_drop_rate | numeric | Share of catchable targets the player dropped on medium passes (10-19 yards downfield). |
player_id | numeric | PFF player id (integer; matches the /players id and every player_id join key). |
left_behind_los_pass_block_rate | numeric | Share of pass-play snaps spent pass blocking on passes thrown behind the line of scrimmage to the left third of the field. |
right_deep_pass_plays | numeric | Pass-play snaps on deep passes (20 or more yards downfield) to the right third of the field. |
short_caught_percent | numeric | Percentage of targets caught on short passes (0-9 yards downfield). |
right_medium_yards_per_reception | numeric | Average yards per reception on medium passes (10-19 yards downfield) to the right third of the field. |
center_medium_yards | numeric | Receiving yards gained on medium passes (10-19 yards downfield) to the middle of the field. |
center_deep_epa | numeric | Total expected points added on targets to the player on deep passes (20 or more yards downfield) to the middle of the field. |
left_medium_interceptions | numeric | Interceptions thrown on passes targeting the player on medium passes (10-19 yards downfield) to the left third of the field. |
right_deep_interceptions | numeric | Interceptions thrown on passes targeting the player on deep passes (20 or more yards downfield) to the right third of the field. |
deep_positive_epa_percent | numeric | Percentage of the receiver's plays with an EPA value (in practice their routes run) producing positive expected points added on deep passes (20 or more yards downfield). |
deep_fumbles | numeric | Fumbles by the player after the catch on deep passes (20 or more yards downfield). |
center_short_contested_catch_rate | numeric | Percentage of PFF-charted contested targets caught on short passes (0-9 yards downfield) to the middle of the field. |
center_behind_los_targets_percent | numeric | Share of the team's targets thrown to the player on passes thrown behind the line of scrimmage to the middle of the field. |
right_short_yards_per_reception | numeric | Average yards per reception on short passes (0-9 yards downfield) to the right third of the field. |
center_deep_targets_percent | numeric | Share of the team's targets thrown to the player on deep passes (20 or more yards downfield) to the middle of the field. |
center_behind_los_yards_after_catch_per_reception | numeric | Average yards after the catch per reception on passes thrown behind the line of scrimmage to the middle of the field. |
behind_los_touchdowns | numeric | Receiving touchdowns scored on passes thrown behind the line of scrimmage. |
medium_pass_block_rate | numeric | Share of pass-play snaps spent pass blocking on medium passes (10-19 yards downfield). |
left_behind_los_route_rate | numeric | Share of pass-play snaps on which the player ran a route on passes thrown behind the line of scrimmage to the left third of the field. |
right_behind_los_targeted_qb_rating | numeric | NFL passer rating on throws targeting the player on passes thrown behind the line of scrimmage to the right third of the field. |
right_behind_los_drops | numeric | PFF-charted drops on passes thrown behind the line of scrimmage to the right third of the field. |
left_behind_los_first_downs | numeric | Receptions that converted a first down on passes thrown behind the line of scrimmage to the left third of the field. |
Rows are untyped Row[] (not parity-verified yet).
Returns — pff_api_player_receiving_summary / pffApiPlayerReceivingSummary
| col_name | type | description |
|---|---|---|
targets | integer | Times targeted. |
grades_offense | numeric | PFF overall offense grade (0-100). |
game_id | integer | PFF game id of the game (integer join key). |
yards_after_catch_per_reception | numeric | Average yards after the catch per reception. |
grades_pass_route | numeric | PFF receiving/route grade (0-100). |
week | integer | Week number of the game, as PFF numbers weeks. |
status | character | "S" when the player started the game; PFF owns the value set. |
yprr | numeric | Yards per route run. |
wide_snaps | integer | Receiving snaps aligned out wide. |
fumbles | integer | Fumbles by the player after the catch. |
first_downs | integer | Receptions that converted a first down. |
jersey_number | character | Jersey number the player wore in the game (string; zero-padded, e.g. "09"). |
inline_snaps | integer | Receiving snaps aligned inline, tight to the formation. |
away_team_name | character | Abbreviation of the away team (e.g. "LV"). |
contested_targets | integer | Contested targets. |
inline_rate | numeric | Share of receiving snaps aligned inline, tight to the formation. |
contested_catch_rate | numeric | Percentage of PFF-charted contested targets caught. |
yards | integer | Receiving yards. |
player_franchise_id | integer | PFF franchise id of the team the player played for in the game. |
receptions | integer | Passes caught by the receiver. |
targeted_qb_rating | numeric | NFL passer rating on throws targeting the player. |
interceptions | integer | Interceptions on passes targeting the player. |
caught_percent | numeric | Percentage of targets caught. |
positive_epa_plays | integer | Plays with positive expected points added (positive_epa_percent = positive_epa_plays / plays_with_epa x 100). |
drop_rate | numeric | Share of catchable targets the player dropped. |
grades_hands_drop | numeric | PFF hands/drop grade (0-100). |
slot_rate | numeric | Share of receiving snaps aligned in the slot. |
plays_with_epa | integer | Plays with an expected-points-added value, the denominator of positive_epa_percent. |
slot_snaps | integer | Receiving snaps aligned in the slot. |
penalties | integer | Penalties charged to the player over the covered span. |
wide_rate | numeric | Share of receiving snaps aligned out wide. |
pass_block_rate | numeric | Share of pass-play snaps spent pass blocking. |
declined_penalties | integer | Penalties committed by the player that were declined. |
route_rate | numeric | Share of pass-play snaps on which the player ran a route. |
drops | integer | Dropped passes. |
position | character | PFF position code the player was charted at in the game (e.g. QB, HB, WR, T, LB, K). |
grades_hands_fumble | numeric | PFF ball-security (hands/fumble) grade, 0-100. |
longest | integer | Longest reception in yards. |
pass_blocks | integer | Pass-play snaps spent pass blocking. |
away_franchise_id | integer | PFF franchise id of the away team. |
routes | integer | Pass routes run by the receiver. |
pass_plays | integer | Pass-play snaps. |
yards_per_reception | numeric | Average yards per reception. |
targets_percent | numeric | Targets per route run, as a percentage (targets / routes x 100). |
positive_epa_percent | numeric | Percentage of the receiver's plays with an EPA value (in practice their routes run) producing positive expected points added (positive_epa_plays / plays_with_epa x 100). |
contested_receptions | integer | Contested catches made. |
yards_after_catch | integer | Yards after the catch. |
home_franchise_id | integer | PFF franchise id of the home team. |
home_team_name | character | Abbreviation of the home team (e.g. "NE"). |
avg_depth_of_target | numeric | Average depth of target in yards downfield. |
epa | numeric | Expected points added per target to the player, as computed by PFF (an average such as -0.27, not a total). |
avoided_tackles | integer | Tackles avoided after the catch. |
player_id | integer | PFF player id (integer join key) of the player the report is about. |
touchdowns | integer | Receiving touchdowns. |
game_away_franchise_id | integer | Repeats away_franchise_id from the row's nested game object: PFF franchise id of the away team. |
game_away_team_name | character | Repeats away_team_name from the row's nested game object: Abbreviation of the away team (e.g. "LV"). |
game_game_id | integer | Repeats game_id from the row's nested game object: PFF game id of the game (integer join key). |
game_home_franchise_id | integer | Repeats home_franchise_id from the row's nested game object: PFF franchise id of the home team. |
game_home_team_name | character | Repeats home_team_name from the row's nested game object: Abbreviation of the home team (e.g. "NE"). |
game_player_franchise_id | integer | Repeats player_franchise_id from the row's nested game object: PFF franchise id of the team the player played for in the game. |
game_position | character | Repeats position from the row's nested game object: PFF position code the player was charted at in the game (e.g. QB, HB, WR, T, LB, K). |
game_status | character | Repeats status from the row's nested game object: "S" when the player started the game; PFF owns the value set. |
game_week | integer | Repeats week from the row's nested game object: Week number of the game, as PFF numbers weeks. |
league_id | integer | PFF league id (1 = NFL, 2 = NCAA), filled from the report's subject. |
season | integer | Season (starting year) of the report, filled from the report's subject. |
Rows are untyped Row[] (not parity-verified yet).
Returns — pff_api_player_return_summary / pffApiPlayerReturnSummary
| col_name | type | description |
|---|---|---|
away_franchise_id | integer | PFF franchise id of the away team. |
away_team_name | character | Abbreviation of the away team (e.g. "LV"). |
game_id | integer | PFF game id of the game (integer join key). |
grades_punt_return | numeric | PFF punt-return grade, 0-100. |
grades_return | numeric | PFF overall return grade, 0-100. |
home_franchise_id | integer | PFF franchise id of the home team. |
home_team_name | character | Abbreviation of the home team (e.g. "NE"). |
jersey_number | character | Jersey number the player wore in the game (string; zero-padded, e.g. "09"). |
kickoff_attempts | integer | Kickoff returns attempted. |
kickoff_count_of_yards | integer | Kickoff returns counted toward the return-yardage figures (equal to kickoff_attempts in the captured rows). |
kickoff_fair_catches | integer | Kickoffs fair-caught by the player. |
kickoff_long | integer | Longest kickoff return in yards. |
kickoff_muffed_returns | integer | Kickoff returns the player muffed. |
kickoff_touchdowns | integer | Kickoff returns scoring a touchdown. |
kickoff_yards | integer | Total kickoff-return yards. |
kickoff_ypa | numeric | Average yards per kickoff return. |
player_franchise_id | integer | PFF franchise id of the team the player played for in the game. |
player_id | integer | PFF player id (integer join key) of the player the report is about. |
position | character | PFF position code the player was charted at in the game (e.g. QB, HB, WR, T, LB, K). |
punt_attempts | integer | Punt returns attempted. |
punt_count_of_yards | integer | Punt returns counted toward the return-yardage figures (equal to punt_attempts in the captured rows). |
punt_fair_catches | integer | Punts fair-caught by the player. |
punt_long | integer | Longest punt return in yards. |
punt_muffed_returns | integer | Punt returns the player muffed. |
punt_touchdowns | integer | Punt returns scoring a touchdown. |
punt_yards | integer | Total punt-return yards. |
punt_ypa | numeric | Average yards per punt return. |
status | character | "S" when the player started the game; PFF owns the value set. |
total_attempts | integer | Total return attempts, kickoffs and punts combined. |
week | integer | Week number of the game, as PFF numbers weeks. |
game_away_franchise_id | integer | Repeats away_franchise_id from the row's nested game object: PFF franchise id of the away team. |
game_away_team_name | character | Repeats away_team_name from the row's nested game object: Abbreviation of the away team (e.g. "LV"). |
game_game_id | integer | Repeats game_id from the row's nested game object: PFF game id of the game (integer join key). |
game_home_franchise_id | integer | Repeats home_franchise_id from the row's nested game object: PFF franchise id of the home team. |
game_home_team_name | character | Repeats home_team_name from the row's nested game object: Abbreviation of the home team (e.g. "NE"). |
game_player_franchise_id | integer | Repeats player_franchise_id from the row's nested game object: PFF franchise id of the team the player played for in the game. |
game_position | character | Repeats position from the row's nested game object: PFF position code the player was charted at in the game (e.g. QB, HB, WR, T, LB, K). |
game_status | character | Repeats status from the row's nested game object: "S" when the player started the game; PFF owns the value set. |
game_week | integer | Repeats week from the row's nested game object: Week number of the game, as PFF numbers weeks. |
league_id | integer | PFF league id (1 = NFL, 2 = NCAA), filled from the report's subject. |
season | integer | Season (starting year) of the report, filled from the report's subject. |
grades_kick_return | numeric | PFF kickoff-return grade, 0-100. |
Rows are untyped Row[] (not parity-verified yet).
Returns — pff_api_player_rushing_direction / pffApiPlayerRushingDirection
| col_name | type | description |
|---|---|---|
attempts | integer | Rushing attempts in this direction. |
direction | character | Run direction / gap of the split, PFF's own vocabulary (e.g. "LT", "LG", "ML", "RG", "RE", "QBSc"). |
explosive | integer | Runs in this direction PFF designates as explosive. |
first_downs | integer | Rushing first downs gained in this direction. |
franchise_id | integer | PFF franchise id of the runner's team. |
fumbles | integer | Fumbles on runs in this direction. |
long | integer | Longest run in this direction, in yards. |
missed_tackles | integer | Missed tackles forced on runs in this direction. |
player_id | integer | PFF player id of the runner. |
team_name | character | Abbreviation of the runner's team (e.g. "BUF"). |
touchdowns | integer | Rushing touchdowns in this direction. |
yards | integer | Rushing yards gained in this direction. |
yards_after_contact | integer | Yards after contact on runs in this direction. |
yco_attempt | numeric | Average yards after contact per attempt in this direction. |
ypa | numeric | Yards per rushing attempt in this direction. |
Rows are untyped Row[] (not parity-verified yet).
Returns — pff_api_player_rushing_summary / pffApiPlayerRushingSummary
| col_name | type | description |
|---|---|---|
targets | integer | Passes thrown to the ball carrier (targets). |
grades_offense | numeric | PFF overall offense grade (0-100). |
game_id | integer | PFF game id of the game (integer join key). |
yards_after_contact | integer | Yards after contact. |
explosive | integer | Runs PFF designates as explosive. |
week | integer | Week number of the game, as PFF numbers weeks. |
elu_rush_mtf | integer | Missed tackles forced as a rusher, an input to PFF's elusive rating. |
breakaway_attempts | integer | Runs of 15 or more yards, PFF's breakaway designation. |
status | character | "S" when the player started the game; PFF owns the value set. |
designed_yards | integer | Rushing yards gained on designed runs, excluding scrambles. |
yprr | numeric | Yards per route run. |
breakaway_percent | numeric | Share of rushing yards gained on breakaway runs of 15 or more yards. |
fumbles | integer | Fumbles by the ball carrier. |
first_downs | integer | Rushing first downs. |
elusive_rating | numeric | PFF elusive rating. |
jersey_number | character | Jersey number the player wore in the game (string; zero-padded, e.g. "09"). |
breakaway_yards | integer | Breakaway (long-run) yards. |
away_team_name | character | Abbreviation of the away team (e.g. "LV"). |
total_touches | integer | Combined carries and receptions. |
scramble_yards | integer | Rushing yards gained on scrambles. |
yco_attempt | numeric | Average yards after contact per rushing attempt. |
yards | integer | Total rushing yards gained. |
player_franchise_id | integer | PFF franchise id of the team the player played for in the game. |
grades_run_block | numeric | PFF run-blocking grade, 0-100. |
receptions | integer | Passes caught by the ball carrier. |
zone_attempts | integer | Rushing attempts on zone-scheme runs. |
scrambles | integer | Quarterback scrambles. |
grades_run | numeric | PFF rushing grade (0-100). |
penalties | integer | Penalties charged to the player over the covered span. |
attempts | integer | Rushing attempts (carries) by the runner. |
elu_yco | integer | Yards-after-contact component used in PFF's elusive rating. |
elu_recv_mtf | integer | Missed tackles forced as a receiver, an input to PFF's elusive rating. |
declined_penalties | integer | Penalties committed by the player that were declined. |
ypa | numeric | Average yards per rushing attempt. |
drops | integer | Passes dropped by the ball carrier. |
position | character | PFF position code the player was charted at in the game (e.g. QB, HB, WR, T, LB, K). |
grades_hands_fumble | numeric | PFF ball-security (hands/fumble) grade, 0-100. |
longest | integer | Longest run in yards. |
away_franchise_id | integer | PFF franchise id of the away team. |
count_of_yards | integer | Rushing attempts counted toward the yardage figures (equal to attempts in the captured rows). |
routes | integer | Pass routes run by the player. |
rec_yards | integer | Receiving yards gained by the ball carrier (the rushing report also carries his receiving line). |
home_franchise_id | integer | PFF franchise id of the home team. |
gap_attempts | integer | Rushing attempts on gap-scheme runs. |
run_plays | integer | Run-play snaps. |
home_team_name | character | Abbreviation of the home team (e.g. "NE"). |
avoided_tackles | integer | Missed tackles forced. |
grades_offense_penalty | numeric | PFF offensive penalty grade, 0-100. |
player_id | integer | PFF player id (integer join key) of the player the report is about. |
touchdowns | integer | Rushing touchdowns. |
game_away_franchise_id | integer | Repeats away_franchise_id from the row's nested game object: PFF franchise id of the away team. |
game_away_team_name | character | Repeats away_team_name from the row's nested game object: Abbreviation of the away team (e.g. "LV"). |
game_game_id | integer | Repeats game_id from the row's nested game object: PFF game id of the game (integer join key). |
game_home_franchise_id | integer | Repeats home_franchise_id from the row's nested game object: PFF franchise id of the home team. |
game_home_team_name | character | Repeats home_team_name from the row's nested game object: Abbreviation of the home team (e.g. "NE"). |
game_player_franchise_id | integer | Repeats player_franchise_id from the row's nested game object: PFF franchise id of the team the player played for in the game. |
game_position | character | Repeats position from the row's nested game object: PFF position code the player was charted at in the game (e.g. QB, HB, WR, T, LB, K). |
game_status | character | Repeats status from the row's nested game object: "S" when the player started the game; PFF owns the value set. |
game_week | integer | Repeats week from the row's nested game object: Week number of the game, as PFF numbers weeks. |
league_id | integer | PFF league id (1 = NFL, 2 = NCAA), filled from the report's subject. |
season | integer | Season (starting year) of the report, filled from the report's subject. |
Rows are untyped Row[] (not parity-verified yet).
Returns — pff_api_player_seasons / pffApiPlayerSeasons
| col_name | type | description |
|---|---|---|
value | integer | A season (starting year) PFF has data for the player in, newest first. |
Rows are untyped Row[] (not parity-verified yet).
Returns — pff_api_player_snaps_summary / pffApiPlayerSnapsSummary
| col_name | type | description |
|---|---|---|
season | integer | Season (starting year) the snap totals cover. |
snap_counts_coverage | integer | Coverage snaps played. |
snap_counts_defense | integer | Total defensive snaps played. |
snap_counts_field_goal | integer | Snaps on the field-goal and extra-point unit. |
snap_counts_field_goal_blocking | integer | Snaps on the field-goal and extra-point block unit. |
snap_counts_field_goal_kicking | integer | Field-goal and extra-point snaps spent kicking. |
snap_counts_kickoff_coverage | integer | Snaps on the kickoff coverage unit. |
snap_counts_kickoff_kicking | integer | Kickoff snaps spent kicking off. |
snap_counts_kickoff_return_blocking | integer | Kickoff-return snaps spent blocking. |
snap_counts_kickoff_returning | integer | Kickoff-return snaps spent as the returner. |
snap_counts_offense | integer | Offensive snaps played. |
snap_counts_pass | integer | Pass-play snaps spent as the passer, rather than blocking or running a route. |
snap_counts_pass_block | integer | Pass-blocking snaps played. |
snap_counts_pass_route | integer | Snaps spent running a pass route. |
snap_counts_pass_rush | integer | Pass-rush snaps played. |
snap_counts_punt_coverage | integer | Snaps on the punt coverage unit. |
snap_counts_punt_punting | integer | Punt snaps spent punting. |
snap_counts_punt_return_blocking | integer | Punt-return snaps spent blocking. |
snap_counts_punt_returning | integer | Punt-return snaps spent as the returner. |
snap_counts_run | integer | Run-play snaps spent as a runner, rather than run blocking. |
snap_counts_run_block | integer | Run-blocking snaps played. |
snap_counts_run_defense | integer | Run-defense snaps played. |
snap_counts_special_teams | integer | Total special-teams snaps played. |
Rows are untyped Row[] (not parity-verified yet).
Returns — pff_api_player_special_summary / pffApiPlayerSpecialSummary
| col_name | type | description |
|---|---|---|
assists | integer | Assisted tackles credited to the player on special-teams plays. |
away_franchise_id | integer | PFF franchise id of the away team. |
away_team_name | character | Abbreviation of the away team (e.g. "LV"). |
declined_penalties | integer | Penalties committed by the player that were declined. |
game_id | integer | PFF game id of the game (integer join key). |
grades_fgep_defense | numeric | PFF grade on field-goal and extra-point defense, 0-100. |
grades_misc_st | numeric | PFF miscellaneous special-teams grade, 0-100. |
grades_special_teams_penalty | numeric | PFF special-teams penalty grade, 0-100. |
home_franchise_id | integer | PFF franchise id of the home team. |
home_team_name | character | Abbreviation of the home team (e.g. "NE"). |
jersey_number | character | Jersey number the player wore in the game (string; zero-padded, e.g. "09"). |
missed_tackles | integer | Missed tackles on special-teams plays. |
penalties | integer | Penalties charged to the player over the covered span. |
player_franchise_id | integer | PFF franchise id of the team the player played for in the game. |
player_id | integer | PFF player id (integer join key) of the player the report is about. |
position | character | PFF position code the player was charted at in the game (e.g. QB, HB, WR, T, LB, K). |
pu_def_rush | integer | PFF punt-defense rush count (PFF's pu_def_rush; PFF does not document it further). |
snap_counts_field_goal | integer | Snaps on the field-goal and extra-point unit. |
snap_counts_field_goal_blocking | integer | Snaps on the field-goal and extra-point block unit. |
snap_counts_kickoff | integer | Snaps on the kickoff coverage unit. |
snap_counts_kickoff_return | integer | Snaps on the kickoff return unit. |
snap_counts_punt_coverage | integer | Snaps on the punt coverage unit. |
snap_counts_punt_return | integer | Snaps on the punt return unit. |
status | character | "S" when the player started the game; PFF owns the value set. |
tackles | integer | Tackles made by the player on special-teams plays. |
week | integer | Week number of the game, as PFF numbers weeks. |
game_away_franchise_id | integer | Repeats away_franchise_id from the row's nested game object: PFF franchise id of the away team. |
game_away_team_name | character | Repeats away_team_name from the row's nested game object: Abbreviation of the away team (e.g. "LV"). |
game_game_id | integer | Repeats game_id from the row's nested game object: PFF game id of the game (integer join key). |
game_home_franchise_id | integer | Repeats home_franchise_id from the row's nested game object: PFF franchise id of the home team. |
game_home_team_name | character | Repeats home_team_name from the row's nested game object: Abbreviation of the home team (e.g. "NE"). |
game_player_franchise_id | integer | Repeats player_franchise_id from the row's nested game object: PFF franchise id of the team the player played for in the game. |
game_position | character | Repeats position from the row's nested game object: PFF position code the player was charted at in the game (e.g. QB, HB, WR, T, LB, K). |
game_status | character | Repeats status from the row's nested game object: "S" when the player started the game; PFF owns the value set. |
game_week | integer | Repeats week from the row's nested game object: Week number of the game, as PFF numbers weeks. |
league_id | integer | PFF league id (1 = NFL, 2 = NCAA), filled from the report's subject. |
season | integer | Season (starting year) of the report, filled from the report's subject. |
Rows are untyped Row[] (not parity-verified yet).
Returns — pff_api_position_report / pffApiPositionReport
With { parsed: true }: a single table, whose columns depend on report (one set per value below).
When report is offense
| col_name | type | description |
|---|---|---|
player_id | integer | PFF player id (integer; matches the /players id and every player_id join key). |
player | character | Player's display name as PFF lists it (e.g. "Tom Brady"). |
position | character | PFF 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_penalties | integer | Penalties committed by the player that were declined. |
draft_season | integer | Season of the player's NFL draft class, per PFF. |
eligible_season | integer | Season of the player's NFL draft eligibility, per PFF. |
franchise_id | integer | PFF franchise (team) id (integer join key). |
grades_hands_fumble | numeric | PFF ball-security (hands/fumble) grade, 0-100. |
grades_offense | numeric | PFF overall offense grade (0-100). |
grades_offense_penalty | numeric | PFF offensive penalty grade, 0-100. |
grades_pass | numeric | PFF passing grade (0-100). |
grades_pass_route | numeric | PFF receiving/route grade (0-100). |
grades_run | numeric | PFF rushing grade (0-100). |
grades_run_block | numeric | PFF run-blocking grade (0-100). |
jersey_number | character | Jersey number (string; zero-padded, e.g. "09"). |
penalties | integer | Penalties charged to the player over the covered span (see declined_penalties for the ones that were declined). |
player_game_count | integer | Number of games the player appeared in over the covered span. |
snap_counts_pass | integer | Pass-play snaps spent as the passer, rather than blocking or running a route. |
snap_counts_pass_block | integer | Pass-blocking snaps played. |
snap_counts_pass_route | integer | Snaps spent running a pass route. |
snap_counts_run | integer | Run-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_block | integer | Run-blocking snaps played. |
snap_counts_total | integer | Total offensive snaps played. |
snap_counts_total_pass | integer | Total pass-play snaps across passing, pass blocking, and route running. |
snap_counts_total_run | integer | Total run-play snaps across rushing and run blocking. |
team | character | Team abbreviation the player is credited to for the range. |
team_name | character | Team name/abbreviation the player is credited to for the range. |
grades_pass_block | numeric | PFF pass-blocking grade (0-100). |
When report is passing
| col_name | type | description |
|---|---|---|
player_id | integer | PFF player id (integer; matches the /players id and every player_id join key). |
player | character | Player's display name as PFF lists it (e.g. "Tom Brady"). |
position | character | PFF 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_offense | numeric | PFF overall offense grade (0-100). |
twp_rate | numeric | Turnover-worthy-play rate. |
btt_rate | numeric | Big-time-throw rate. |
spikes | integer | Clock-stopping spike plays. |
dropbacks | integer | Total quarterback dropbacks. |
thrown_aways | integer | Passes intentionally thrown away. |
draft_season | integer | Season of the player's NFL draft class, per PFF. |
team_name | character | Team name/abbreviation the player is credited to for the range. |
grades_pass | numeric | PFF passing grade (0-100). |
hit_as_threw | integer | Plays where the quarterback was hit as he threw. |
first_downs | integer | First downs gained: passing first downs on the passing report, first-down receptions on receiving, rushing first downs on rushing. |
jersey_number | character | Jersey number (string; zero-padded, e.g. "09"). |
sack_percent | numeric | Sack rate (sacks per dropback). |
bats | integer | Passes batted at the line. |
sacks | integer | Sacks: recorded by the player on the defense and pass-rush reports; times the passer was sacked on the passing report. |
player_game_count | integer | Number of games the player appeared in over the covered span. |
eligible_season | integer | Season of the player's NFL draft eligibility, per PFF. |
completions | integer | Completed passes by the passer. |
yards | integer | Yards 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_percent | numeric | Charted accuracy percentage. |
scrambles | integer | Quarterback scrambles (pass plays on which the passer ran with the ball). |
interceptions | integer | Interceptions: 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_rate | numeric | Drop rate, in percent: share of catchable passes dropped by the passer's receivers (passing report) or by the player (receiving report). |
grades_run | numeric | PFF rushing grade (0-100). |
qb_rating | numeric | NFL passer rating. |
completion_percent | numeric | Completion percentage. |
penalties | integer | Penalties charged to the player over the covered span (see declined_penalties for the ones that were declined). |
attempts | integer | Attempts in the report's play family: pass attempts on the passing report, carries on rushing, punts on punting and kickoffs on the kickoffs report. |
team | character | Team abbreviation the player is credited to for the range. |
declined_penalties | integer | Penalties committed by the player that were declined. |
passing_snaps | integer | Number of passing snaps played. |
pressure_to_sack_rate | numeric | Percentage of pressured dropbacks that ended in a sack. |
ypa | numeric | Yards per attempt: passing yards per pass attempt on the passing report, rushing yards per carry on the rushing report. |
drops | integer | Dropped passes: drops by the passer's receivers on the passing report, drops by the player on the receiving and rushing reports. |
grades_hands_fumble | numeric | PFF ball-security (hands/fumble) grade, 0-100. |
avg_time_to_throw | numeric | Average time to throw per dropback, in seconds from snap to release. |
big_time_throws | integer | Number of big-time throws, per PFF's highest-value, highest-difficulty throw designation. |
positive_epa_percent | numeric | Percentage of dropbacks with positive expected points added. |
franchise_id | integer | PFF franchise (team) id (integer join key). |
avg_depth_of_target | numeric | Average 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_plays | integer | Number of turnover-worthy plays, plays PFF charts as deserving of a turnover. |
epa | numeric | Expected points added per play on the passer's dropbacks, as computed by PFF (an average such as 0.04, not a season total). |
aimed_passes | integer | Number of aimed passes (attempts excluding throwaways, spikes, batted passes and throws made while hit), as charted by PFF. |
touchdowns | integer | Touchdowns: passing touchdowns thrown (passing), receiving and rushing touchdowns scored (receiving, rushing), or touchdowns allowed into the player's coverage (coverage, defense). |
def_gen_pressures | integer | Number of defense-generated pressures on the player's dropbacks, as charted by PFF. |
npa_epa | numeric | Expected points added per play on the passer's non-play-action dropbacks, as computed by PFF (npa_ = non-play-action). |
npa_positive_epa_percent | numeric | Percentage of the passer's non-play-action dropbacks with positive expected points added. |
no_screen_epa | numeric | Expected points added per play on the passer's non-screen dropbacks, as computed by PFF. |
no_screen_positive_epa_percent | numeric | Percentage of the passer's non-screen dropbacks with positive expected points added. |
pass_rate_oe | numeric | Pass rate over expectation on the passer's plays, in percentage points (actual minus PFF-expected pass rate). |
completion_oe | numeric | Completion percentage over expectation, in percentage points (actual minus PFF-expected completion rate). |
accuracy_oe | numeric | Accuracy percentage over expectation, in percentage points (PFF-charted accuracy minus its expected value). |
offense_pos_graded_rate | numeric | Percentage of the player's offensive plays that PFF graded positively. |
offense_neg_graded_rate | numeric | Percentage of the player's offensive plays that PFF graded negatively. |
When report is passing-depth
| col_name | type | description |
|---|---|---|
player_id | integer | PFF player id (integer; matches the /players id and every player_id join key). |
player | character | Player's display name as PFF lists it (e.g. "Tom Brady"). |
position | character | PFF 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_percent | numeric | Percentage of aimed passes charted as accurate by PFF on throws behind the line of scrimmage to the left side of the field. |
left_short_scrambles | integer | Number of scrambles on short (0-9 air yards) throws to the left side of the field. |
center_short_first_downs | integer | Number of passing first downs gained on short (0-9 air yards) throws to the center of the field. |
right_short_bats | integer | Number 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_percent | numeric | Percentage of dropbacks with positive expected points added on throws behind the line of scrimmage to the right side of the field. |
left_behind_los_completions | integer | Number of completed passes on throws behind the line of scrimmage to the left side of the field. |
left_medium_dropbacks | integer | Number of dropbacks on medium (10-19 air yards) throws to the left side of the field. |
right_medium_grades_pass | numeric | PFF passing grade (0-100) on medium (10-19 air yards) throws to the right side of the field. |
right_medium_hit_as_threw | integer | Number 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_percent | numeric | Share of the player's total pass attempts that came on throws behind the line of scrimmage, expressed as a percentage. |
right_short_turnover_worthy_plays | integer | Number 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_rating | numeric | Traditional NFL passer rating on medium (10-19 air yards) throws to the right side of the field. |
deep_twp_rate | numeric | Turnover-worthy plays as a percentage of qualifying attempts on deep (20+ air yards) throws, per PFF charting. |
center_medium_sacks | integer | Number of sacks taken on medium (10-19 air yards) throws to the center of the field. |
medium_interceptions | integer | Interceptions on medium (10-19 air yards) throws: thrown by the passer (passing-depth) or on passes targeting the player (receiving-depth). |
left_deep_completions | integer | Number of completed passes on deep (20+ air yards) throws to the left side of the field. |
behind_los_spikes | integer | Number of clock-stopping spikes on throws behind the line of scrimmage. |
medium_aimed_passes | integer | Number of aimed passes (attempts excluding throwaways, spikes, batted passes and throws made while hit) on medium (10-19 air yards) throws, as charted by PFF. |
center_behind_los_drops | integer | Number of catchable passes dropped by receivers on throws behind the line of scrimmage to the center of the field. |
center_behind_los_interceptions | integer | Number of passes intercepted on throws behind the line of scrimmage to the center of the field. |
behind_los_dropbacks | integer | Number of dropbacks on throws behind the line of scrimmage. |
left_behind_los_interceptions | integer | Number of passes intercepted on throws behind the line of scrimmage to the left side of the field. |
left_deep_first_downs | integer | Number of passing first downs gained on deep (20+ air yards) throws to the left side of the field. |
deep_passing_snaps | integer | Number of passing snaps played on deep (20+ air yards) throws. |
center_short_btt_rate | numeric | Big-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_aways | integer | Number of intentional throwaways on medium (10-19 air yards) throws to the center of the field. |
center_deep_avg_depth_of_target | numeric | Average depth of target in air yards on deep (20+ air yards) throws to the center of the field. |
center_short_drops | integer | Number of catchable passes dropped by receivers on short (0-9 air yards) throws to the center of the field. |
center_deep_first_downs | integer | Number of passing first downs gained on deep (20+ air yards) throws to the center of the field. |
left_medium_completion_percent | numeric | Percentage of pass attempts completed on medium (10-19 air yards) throws to the left side of the field. |
center_deep_attempts | integer | Number of pass attempts on deep (20+ air yards) throws to the center of the field. |
center_behind_los_attempts | integer | Number of pass attempts on throws behind the line of scrimmage to the center of the field. |
right_short_positive_epa_percent | numeric | Percentage of dropbacks with positive expected points added on short (0-9 air yards) throws to the right side of the field. |
center_deep_aimed_passes | integer | Number of aimed passes (attempts excluding throwaways, spikes, batted passes and throws made while hit) on deep (20+ air yards) throws to the center of the field, as charted by PFF. |
right_deep_grades_pass | numeric | PFF passing grade (0-100) on deep (20+ air yards) throws to the right side of the field. |
right_medium_big_time_throws | integer | Number 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_percent | integer | Percentage of dropbacks that ended in a sack on deep (20+ air yards) throws. |
center_medium_pressure_to_sack_rate | integer | Percentage of pressured dropbacks that ended in a sack on medium (10-19 air yards) throws to the center of the field. |
deep_sacks | integer | Number of sacks taken on deep (20+ air yards) throws. |
right_medium_ypa | numeric | Yards gained per pass attempt on medium (10-19 air yards) throws to the right side of the field. |
left_deep_drop_rate | numeric | Percentage of catchable passes dropped by receivers on deep (20+ air yards) throws to the left side of the field. |
right_medium_attempts_percent | numeric | Share 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_rate | numeric | Big-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_percent | numeric | Share 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_drops | integer | Catchable 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_throws | integer | Number 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_touchdowns | integer | Number of passing touchdowns thrown on throws behind the line of scrimmage to the center of the field. |
right_behind_los_twp_rate | numeric | Turnover-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_completions | integer | Number of completed passes on deep (20+ air yards) throws to the center of the field. |
center_short_attempts | integer | Number of pass attempts on short (0-9 air yards) throws to the center of the field. |
left_behind_los_sack_percent | integer | Percentage 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_rate | integer | Percentage of pressured dropbacks that ended in a sack on short (0-9 air yards) throws to the center of the field. |
deep_touchdowns | integer | Touchdowns on deep (20+ air yards) throws: thrown by the passer (passing-depth) or scored by the player (receiving-depth). |
center_behind_los_accuracy_percent | numeric | Percentage of aimed passes charted as accurate by PFF on throws behind the line of scrimmage to the center of the field. |
center_deep_drop_rate | numeric | Percentage of catchable passes dropped by receivers on deep (20+ air yards) throws to the center of the field. |
right_short_first_downs | integer | Number of passing first downs gained on short (0-9 air yards) throws to the right side of the field. |
right_behind_los_first_downs | integer | Number of passing first downs gained on throws behind the line of scrimmage to the right side of the field. |
short_interceptions | integer | Interceptions on short (0-9 air yards) throws: thrown by the passer (passing-depth) or on passes targeting the player (receiving-depth). |
center_medium_scrambles | integer | Number of scrambles on medium (10-19 air yards) throws to the center of the field. |
left_behind_los_sacks | integer | Number of sacks taken on throws behind the line of scrimmage to the left side of the field. |
left_short_ypa | numeric | Yards gained per pass attempt on short (0-9 air yards) throws to the left side of the field. |
left_short_qb_rating | numeric | Traditional NFL passer rating on short (0-9 air yards) throws to the left side of the field. |
right_behind_los_qb_rating | numeric | Traditional NFL passer rating on throws behind the line of scrimmage to the right side of the field. |
draft_season | integer | Season of the player's NFL draft class, per PFF. |
right_behind_los_dropbacks | integer | Number of dropbacks on throws behind the line of scrimmage to the right side of the field. |
behind_los_def_gen_pressures | integer | Number of defense-generated pressures on the player's dropbacks on throws behind the line of scrimmage, as charted by PFF. |
right_short_thrown_aways | integer | Number of intentional throwaways on short (0-9 air yards) throws to the right side of the field. |
deep_def_gen_pressures | integer | Number of defense-generated pressures on the player's dropbacks on deep (20+ air yards) throws, as charted by PFF. |
right_short_btt_rate | numeric | Big-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_percent | numeric | Percentage of dropbacks with positive expected points added on throws behind the line of scrimmage to the center of the field. |
left_behind_los_grades_pass | numeric | PFF passing grade (0-100) on throws behind the line of scrimmage to the left side of the field. |
deep_grades_pass | numeric | PFF passing grade (0-100) on deep (20+ air yards) throws. |
center_short_turnover_worthy_plays | integer | Number 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_scrambles | integer | Number of scrambles on throws behind the line of scrimmage to the center of the field. |
right_short_aimed_passes | integer | Number of aimed passes (attempts excluding throwaways, spikes, batted passes and throws made while hit) on short (0-9 air yards) throws to the right side of the field, as charted by PFF. |
center_short_dropbacks | integer | Number of dropbacks on short (0-9 air yards) throws to the center of the field. |
medium_epa | numeric | Total expected points added (EPA) on the player's dropbacks on medium (10-19 air yards) throws. |
right_short_ypa | numeric | Yards gained per pass attempt on short (0-9 air yards) throws to the right side of the field. |
center_medium_ypa | numeric | Yards gained per pass attempt on medium (10-19 air yards) throws to the center of the field. |
medium_attempts | integer | Number of pass attempts on medium (10-19 air yards) throws. |
right_deep_accuracy_percent | numeric | Percentage of aimed passes charted as accurate by PFF on deep (20+ air yards) throws to the right side of the field. |
behind_los_scrambles | integer | Number of scrambles on throws behind the line of scrimmage. |
center_behind_los_completion_percent | numeric | Percentage of pass attempts completed on throws behind the line of scrimmage to the center of the field. |
left_behind_los_btt_rate | integer | Big-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_rate | integer | Big-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_name | character | Team name/abbreviation the player is credited to for the range. |
short_touchdowns | integer | Touchdowns on short (0-9 air yards) throws: thrown by the passer (passing-depth) or scored by the player (receiving-depth). |
center_medium_drops | integer | Number of catchable passes dropped by receivers on medium (10-19 air yards) throws to the center of the field. |
left_behind_los_aimed_passes | integer | Number of aimed passes (attempts excluding throwaways, spikes, batted passes and throws made while hit) on throws behind the line of scrimmage to the left side of the field, as charted by PFF. |
deep_attempts | integer | Number of pass attempts on deep (20+ air yards) throws. |
right_behind_los_sack_percent | integer | Percentage 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_percent | numeric | Percentage of dropbacks with positive expected points added on short (0-9 air yards) throws to the center of the field. |
deep_avg_depth_of_target | numeric | Average 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_rate | numeric | Big-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_scrambles | integer | Number of scrambles on medium (10-19 air yards) throws. |
center_behind_los_avg_depth_of_target | numeric | Average depth of target in air yards on throws behind the line of scrimmage to the center of the field. |
short_attempts_percent | numeric | Share of the player's total pass attempts that came on short (0-9 air yards) throws, expressed as a percentage. |
right_behind_los_sacks | integer | Number of sacks taken on throws behind the line of scrimmage to the right side of the field. |
center_medium_avg_time_to_throw | numeric | Average time to throw per dropback, in seconds from snap to release, on medium (10-19 air yards) throws to the center of the field. |
left_short_pressure_to_sack_rate | integer | Percentage 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_percent | integer | Percentage of dropbacks that ended in a sack on deep (20+ air yards) throws to the center of the field. |
center_deep_ypa | numeric | Yards gained per pass attempt on deep (20+ air yards) throws to the center of the field. |
left_behind_los_hit_as_threw | integer | Number 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_throws | integer | Number of big-time throws on medium (10-19 air yards) throws, per PFF's highest-value, highest-difficulty throw designation. |
deep_thrown_aways | integer | Number of intentional throwaways on deep (20+ air yards) throws. |
right_short_accuracy_percent | numeric | Percentage 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_plays | integer | Number 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_bats | integer | Number 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_pass | numeric | PFF passing grade (0-100) on short (0-9 air yards) throws to the right side of the field. |
right_deep_spikes | integer | Number of clock-stopping spikes on deep (20+ air yards) throws to the right side of the field. |
left_deep_passing_snaps | integer | Number of passing snaps played on deep (20+ air yards) throws to the left side of the field. |
center_medium_twp_rate | numeric | Turnover-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_snaps | integer | Number of passing snaps played on throws behind the line of scrimmage to the right side of the field. |
left_deep_qb_rating | numeric | Traditional NFL passer rating on deep (20+ air yards) throws to the left side of the field. |
right_deep_drop_rate | numeric | Percentage of catchable passes dropped by receivers on deep (20+ air yards) throws to the right side of the field. |
left_behind_los_drop_rate | numeric | Percentage of catchable passes dropped by receivers on throws behind the line of scrimmage to the left side of the field. |
left_medium_drop_rate | numeric | Percentage of catchable passes dropped by receivers on medium (10-19 air yards) throws to the left side of the field. |
right_deep_attempts | integer | Number of pass attempts on deep (20+ air yards) throws to the right side of the field. |
left_deep_spikes | integer | Number of clock-stopping spikes on deep (20+ air yards) throws to the left side of the field. |
center_behind_los_dropbacks | integer | Number of dropbacks on throws behind the line of scrimmage to the center of the field. |
right_deep_big_time_throws | integer | Number 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_threw | integer | Number of attempts on which the passer was hit as he threw on medium (10-19 air yards) throws, as charted by PFF. |
right_short_dropbacks | integer | Number of dropbacks on short (0-9 air yards) throws to the right side of the field. |
medium_def_gen_pressures | integer | Number of defense-generated pressures on the player's dropbacks on medium (10-19 air yards) throws, as charted by PFF. |
jersey_number | character | Jersey number (string; zero-padded, e.g. "09"). |
left_short_positive_epa_percent | numeric | Percentage of dropbacks with positive expected points added on short (0-9 air yards) throws to the left side of the field. |
left_short_attempts | integer | Number of pass attempts on short (0-9 air yards) throws to the left side of the field. |
center_deep_twp_rate | numeric | Turnover-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_throw | numeric | Average time to throw per dropback, in seconds from snap to release, on medium (10-19 air yards) throws to the right side of the field. |
left_behind_los_qb_rating | numeric | Traditional NFL passer rating on throws behind the line of scrimmage to the left side of the field. |
left_behind_los_dropbacks | integer | Number of dropbacks on throws behind the line of scrimmage to the left side of the field. |
deep_dropbacks | integer | Number of dropbacks on deep (20+ air yards) throws. |
right_behind_los_scrambles | integer | Number of scrambles on throws behind the line of scrimmage to the right side of the field. |
behind_los_interceptions | integer | Interceptions on throws behind the line of scrimmage: thrown by the passer (passing-depth) or on passes targeting the player (receiving-depth). |
right_deep_drops | integer | Number of catchable passes dropped by receivers on deep (20+ air yards) throws to the right side of the field. |
right_deep_yards | integer | Passing yards gained on deep (20+ air yards) throws to the right side of the field. |
right_short_hit_as_threw | integer | Number 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_target | numeric | Average depth of target in air yards on short (0-9 air yards) throws to the right side of the field. |
short_bats | integer | Number of pass attempts batted down at the line of scrimmage on short (0-9 air yards) throws. |
right_deep_twp_rate | numeric | Turnover-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_rate | integer | Percentage of pressured dropbacks that ended in a sack on throws behind the line of scrimmage to the right side of the field. |
deep_spikes | integer | Number of clock-stopping spikes on deep (20+ air yards) throws. |
center_medium_spikes | integer | Number of clock-stopping spikes on medium (10-19 air yards) throws to the center of the field. |
behind_los_aimed_passes | integer | Number of aimed passes (attempts excluding throwaways, spikes, batted passes and throws made while hit) on throws behind the line of scrimmage, as charted by PFF. |
right_behind_los_touchdowns | integer | Number of passing touchdowns thrown on throws behind the line of scrimmage to the right side of the field. |
right_medium_pressure_to_sack_rate | integer | Percentage of pressured dropbacks that ended in a sack on medium (10-19 air yards) throws to the right side of the field. |
medium_thrown_aways | integer | Number of intentional throwaways on medium (10-19 air yards) throws. |
short_sacks | integer | Number of sacks taken on short (0-9 air yards) throws. |
center_behind_los_twp_rate | numeric | Turnover-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_attempts | integer | Number of pass attempts on throws behind the line of scrimmage to the left side of the field. |
short_aimed_passes | integer | Number of aimed passes (attempts excluding throwaways, spikes, batted passes and throws made while hit) on short (0-9 air yards) throws, as charted by PFF. |
short_completions | integer | Number of completed passes on short (0-9 air yards) throws. |
right_short_pressure_to_sack_rate | integer | Percentage 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_target | numeric | Average 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_percent | numeric | Percentage of dropbacks with positive expected points added on throws behind the line of scrimmage to the left side of the field. |
center_medium_attempts_percent | numeric | Share 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_touchdowns | integer | Number of passing touchdowns thrown on medium (10-19 air yards) throws to the left side of the field. |
center_short_bats | integer | Number 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_throw | numeric | Average time to throw per dropback, in seconds from snap to release, on deep (20+ air yards) throws to the left side of the field. |
center_behind_los_passing_snaps | integer | Number of passing snaps played on throws behind the line of scrimmage to the center of the field. |
center_short_yards | integer | Passing yards gained on short (0-9 air yards) throws to the center of the field. |
right_medium_btt_rate | numeric | Big-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_scrambles | integer | Number of scrambles on medium (10-19 air yards) throws to the right side of the field. |
medium_btt_rate | numeric | Big-time throws as a percentage of qualifying attempts on medium (10-19 air yards) throws, per PFF charting. |
center_behind_los_btt_rate | integer | Big-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_target | numeric | Average depth of target in air yards on short (0-9 air yards) throws to the center of the field. |
left_medium_sacks | integer | Number of sacks taken on medium (10-19 air yards) throws to the left side of the field. |
right_short_yards | integer | Passing yards gained on short (0-9 air yards) throws to the right side of the field. |
left_medium_first_downs | integer | Number of passing first downs gained on medium (10-19 air yards) throws to the left side of the field. |
right_medium_positive_epa_percent | numeric | Percentage 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_throws | integer | Number 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_plays | integer | Number of turnover-worthy plays on deep (20+ air yards) throws, plays PFF charts as deserving of a turnover. |
left_deep_bats | integer | Number 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_plays | integer | Number 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_dropbacks | integer | Number of dropbacks across all splits, the baseline total for this facet. |
center_deep_drops | integer | Number of catchable passes dropped by receivers on deep (20+ air yards) throws to the center of the field. |
center_medium_avg_depth_of_target | numeric | Average depth of target in air yards on medium (10-19 air yards) throws to the center of the field. |
center_behind_los_ypa | numeric | Yards gained per pass attempt on throws behind the line of scrimmage to the center of the field. |
right_short_attempts | integer | Number of pass attempts on short (0-9 air yards) throws to the right side of the field. |
center_medium_completion_percent | numeric | Percentage of pass attempts completed on medium (10-19 air yards) throws to the center of the field. |
right_short_sack_percent | integer | Percentage 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_target | numeric | Average depth of target in air yards on throws behind the line of scrimmage to the left side of the field. |
center_medium_epa | numeric | Total 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_percent | integer | Percentage of dropbacks that ended in a sack on throws behind the line of scrimmage to the center of the field. |
medium_completions | integer | Number of completed passes on medium (10-19 air yards) throws. |
medium_sack_percent | integer | Percentage of dropbacks that ended in a sack on medium (10-19 air yards) throws. |
left_short_grades_pass | numeric | PFF passing grade (0-100) on short (0-9 air yards) throws to the left side of the field. |
deep_btt_rate | numeric | Big-time throws as a percentage of qualifying attempts on deep (20+ air yards) throws, per PFF charting. |
left_short_accuracy_percent | numeric | Percentage of aimed passes charted as accurate by PFF on short (0-9 air yards) throws to the left side of the field. |
short_twp_rate | numeric | Turnover-worthy plays as a percentage of qualifying attempts on short (0-9 air yards) throws, per PFF charting. |
short_passing_snaps | integer | Number of passing snaps played on short (0-9 air yards) throws. |
left_deep_sacks | integer | Number of sacks taken on deep (20+ air yards) throws to the left side of the field. |
short_scrambles | integer | Number of scrambles on short (0-9 air yards) throws. |
center_medium_turnover_worthy_plays | integer | Number 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_rate | numeric | Percentage 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_epa | numeric | Total 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_passes | integer | Number of aimed passes (attempts excluding throwaways, spikes, batted passes and throws made while hit) on medium (10-19 air yards) throws to the right side of the field, as charted by PFF. |
short_accuracy_percent | numeric | Percentage of aimed passes charted as accurate by PFF on short (0-9 air yards) throws. |
player_game_count | integer | Number of games the player appeared in over the covered span. |
short_btt_rate | numeric | Big-time throws as a percentage of qualifying attempts on short (0-9 air yards) throws, per PFF charting. |
right_short_touchdowns | integer | Number of passing touchdowns thrown on short (0-9 air yards) throws to the right side of the field. |
center_short_completions | integer | Number of completed passes on short (0-9 air yards) throws to the center of the field. |
right_short_spikes | integer | Number of clock-stopping spikes on short (0-9 air yards) throws to the right side of the field. |
behind_los_first_downs | integer | First 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_pressures | integer | Number 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_rate | integer | Percentage of pressured dropbacks that ended in a sack on deep (20+ air yards) throws. |
medium_qb_rating | numeric | Traditional NFL passer rating on medium (10-19 air yards) throws. |
short_completion_percent | numeric | Percentage of pass attempts completed on short (0-9 air yards) throws. |
right_deep_attempts_percent | numeric | Share 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_season | integer | Season of the player's NFL draft eligibility, per PFF. |
short_big_time_throws | integer | Number of big-time throws on short (0-9 air yards) throws, per PFF's highest-value, highest-difficulty throw designation. |
behind_los_attempts | integer | Number of pass attempts on throws behind the line of scrimmage. |
center_behind_los_yards | integer | Passing yards gained on throws behind the line of scrimmage to the center of the field. |
center_behind_los_bats | integer | Number 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_rating | numeric | Traditional NFL passer rating on throws behind the line of scrimmage to the center of the field. |
right_deep_pressure_to_sack_rate | integer | Percentage of pressured dropbacks that ended in a sack on deep (20+ air yards) throws to the right side of the field. |
center_short_accuracy_percent | numeric | Percentage of aimed passes charted as accurate by PFF on short (0-9 air yards) throws to the center of the field. |
left_behind_los_bats | integer | Number 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_snaps | integer | Number of passing snaps played on deep (20+ air yards) throws to the center of the field. |
right_behind_los_hit_as_threw | integer | Number 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_bats | integer | Number of pass attempts batted down at the line of scrimmage on medium (10-19 air yards) throws. |
right_medium_first_downs | integer | Number of passing first downs gained on medium (10-19 air yards) throws to the right side of the field. |
medium_spikes | integer | Number of clock-stopping spikes on medium (10-19 air yards) throws. |
left_deep_thrown_aways | integer | Number of intentional throwaways on deep (20+ air yards) throws to the left side of the field. |
right_deep_epa | numeric | Total 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_threw | integer | Number 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_percent | numeric | Percentage of pass attempts completed on throws behind the line of scrimmage to the left side of the field. |
center_short_ypa | numeric | Yards gained per pass attempt on short (0-9 air yards) throws to the center of the field. |
right_short_drop_rate | numeric | Percentage of catchable passes dropped by receivers on short (0-9 air yards) throws to the right side of the field. |
right_behind_los_accuracy_percent | numeric | Percentage of aimed passes charted as accurate by PFF on throws behind the line of scrimmage to the right side of the field. |
left_short_yards | integer | Passing yards gained on short (0-9 air yards) throws to the left side of the field. |
deep_accuracy_percent | numeric | Percentage of aimed passes charted as accurate by PFF on deep (20+ air yards) throws. |
right_behind_los_avg_depth_of_target | numeric | Average depth of target in air yards on throws behind the line of scrimmage to the right side of the field. |
center_behind_los_thrown_aways | integer | Number of intentional throwaways on throws behind the line of scrimmage to the center of the field. |
center_behind_los_attempts_percent | numeric | Share 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_downs | integer | Number of passing first downs gained on deep (20+ air yards) throws to the right side of the field. |
left_short_completions | integer | Number of completed passes on short (0-9 air yards) throws to the left side of the field. |
deep_completion_percent | numeric | Percentage of pass attempts completed on deep (20+ air yards) throws. |
left_deep_positive_epa_percent | numeric | Percentage of dropbacks with positive expected points added on deep (20+ air yards) throws to the left side of the field. |
right_deep_sack_percent | integer | Percentage 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_rate | integer | Percentage of pressured dropbacks that ended in a sack on throws behind the line of scrimmage. |
right_deep_touchdowns | integer | Number of passing touchdowns thrown on deep (20+ air yards) throws to the right side of the field. |
left_behind_los_def_gen_pressures | integer | Number 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_drops | integer | Number of catchable passes dropped by receivers on throws behind the line of scrimmage to the left side of the field. |
deep_epa | numeric | Total expected points added (EPA) on the player's dropbacks on deep (20+ air yards) throws. |
left_deep_ypa | numeric | Yards gained per pass attempt on deep (20+ air yards) throws to the left side of the field. |
medium_touchdowns | integer | Touchdowns on medium (10-19 air yards) throws: thrown by the passer (passing-depth) or scored by the player (receiving-depth). |
left_medium_grades_pass | numeric | PFF passing grade (0-100) on medium (10-19 air yards) throws to the left side of the field. |
right_behind_los_spikes | integer | Number of clock-stopping spikes on throws behind the line of scrimmage to the right side of the field. |
medium_grades_pass | numeric | PFF passing grade (0-100) on medium (10-19 air yards) throws. |
behind_los_passing_snaps | integer | Number of passing snaps played on throws behind the line of scrimmage. |
left_short_first_downs | integer | Number of passing first downs gained on short (0-9 air yards) throws to the left side of the field. |
center_short_passing_snaps | integer | Number of passing snaps played on short (0-9 air yards) throws to the center of the field. |
center_deep_accuracy_percent | numeric | Percentage of aimed passes charted as accurate by PFF on deep (20+ air yards) throws to the center of the field. |
right_deep_positive_epa_percent | numeric | Percentage of dropbacks with positive expected points added on deep (20+ air yards) throws to the right side of the field. |
right_medium_sack_percent | integer | Percentage of dropbacks that ended in a sack on medium (10-19 air yards) throws to the right side of the field. |
right_deep_qb_rating | numeric | Traditional NFL passer rating on deep (20+ air yards) throws to the right side of the field. |
right_short_completion_percent | numeric | Percentage of pass attempts completed on short (0-9 air yards) throws to the right side of the field. |
right_behind_los_interceptions | integer | Number of passes intercepted on throws behind the line of scrimmage to the right side of the field. |
behind_los_yards | integer | Yards on throws behind the line of scrimmage: passing yards (passing-depth) or the player's receiving yards (receiving-depth). |
center_behind_los_grades_pass | numeric | PFF passing grade (0-100) on throws behind the line of scrimmage to the center of the field. |
left_deep_dropbacks | integer | Number of dropbacks on deep (20+ air yards) throws to the left side of the field. |
center_behind_los_spikes | integer | Number of clock-stopping spikes on throws behind the line of scrimmage to the center of the field. |
right_behind_los_aimed_passes | integer | Number of aimed passes (attempts excluding throwaways, spikes, batted passes and throws made while hit) on throws behind the line of scrimmage to the right side of the field, as charted by PFF. |
left_short_interceptions | integer | Number of passes intercepted on short (0-9 air yards) throws to the left side of the field. |
right_medium_interceptions | integer | Number of passes intercepted on medium (10-19 air yards) throws to the right side of the field. |
left_behind_los_yards | integer | Passing yards gained on throws behind the line of scrimmage to the left side of the field. |
center_deep_btt_rate | numeric | Big-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_downs | integer | First 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_target | numeric | Average depth of target in air yards on short (0-9 air yards) throws to the left side of the field. |
left_behind_los_ypa | numeric | Yards gained per pass attempt on throws behind the line of scrimmage to the left side of the field. |
short_attempts | integer | Number of pass attempts on short (0-9 air yards) throws. |
right_medium_bats | integer | Number 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_touchdowns | integer | Number of passing touchdowns thrown on throws behind the line of scrimmage to the left side of the field. |
right_medium_dropbacks | integer | Number of dropbacks on medium (10-19 air yards) throws to the right side of the field. |
short_turnover_worthy_plays | integer | Number of turnover-worthy plays on short (0-9 air yards) throws, plays PFF charts as deserving of a turnover. |
right_deep_thrown_aways | integer | Number of intentional throwaways on deep (20+ air yards) throws to the right side of the field. |
right_behind_los_drop_rate | numeric | Percentage of catchable passes dropped by receivers on throws behind the line of scrimmage to the right side of the field. |
right_short_qb_rating | numeric | Traditional NFL passer rating on short (0-9 air yards) throws to the right side of the field. |
medium_sacks | integer | Number of sacks taken on medium (10-19 air yards) throws. |
center_deep_attempts_percent | numeric | Share 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_dropbacks | integer | Number of dropbacks on short (0-9 air yards) throws to the left side of the field. |
behind_los_drops | integer | Catchable passes dropped on throws behind the line of scrimmage: by the passer's receivers (passing-depth) or by the player (receiving-depth). |
short_sack_percent | integer | Percentage of dropbacks that ended in a sack on short (0-9 air yards) throws. |
left_medium_spikes | integer | Number of clock-stopping spikes on medium (10-19 air yards) throws to the left side of the field. |
left_medium_accuracy_percent | numeric | Percentage of aimed passes charted as accurate by PFF on medium (10-19 air yards) throws to the left side of the field. |
behind_los_completions | integer | Number of completed passes on throws behind the line of scrimmage. |
behind_los_sack_percent | integer | Percentage of dropbacks that ended in a sack on throws behind the line of scrimmage. |
left_deep_yards | integer | Passing yards gained on deep (20+ air yards) throws to the left side of the field. |
left_short_aimed_passes | integer | Number of aimed passes (attempts excluding throwaways, spikes, batted passes and throws made while hit) on short (0-9 air yards) throws to the left side of the field, as charted by PFF. |
center_behind_los_completions | integer | Number of completed passes on throws behind the line of scrimmage to the center of the field. |
left_short_thrown_aways | integer | Number of intentional throwaways on short (0-9 air yards) throws to the left side of the field. |
left_short_sack_percent | integer | Percentage of dropbacks that ended in a sack on short (0-9 air yards) throws to the left side of the field. |
center_short_thrown_aways | integer | Number of intentional throwaways on short (0-9 air yards) throws to the center of the field. |
center_short_interceptions | integer | Number of passes intercepted on short (0-9 air yards) throws to the center of the field. |
short_avg_depth_of_target | numeric | Average 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_touchdowns | integer | Number of passing touchdowns thrown on deep (20+ air yards) throws to the left side of the field. |
deep_yards | integer | Yards on deep (20+ air yards) throws: passing yards (passing-depth) or the player's receiving yards (receiving-depth). |
center_behind_los_turnover_worthy_plays | integer | Number 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_ypa | numeric | Yards gained per pass attempt on medium (10-19 air yards) throws. |
left_medium_epa | numeric | Total 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_target | numeric | Average depth of target in air yards on deep (20+ air yards) throws to the left side of the field. |
deep_first_downs | integer | First downs on deep (20+ air yards) throws: passing first downs (passing-depth) or first-down receptions by the player (receiving-depth). |
short_drop_rate | numeric | Percentage 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_bats | integer | Number 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_spikes | integer | Number of clock-stopping spikes on deep (20+ air yards) throws to the center of the field. |
center_short_hit_as_threw | integer | Number 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_percent | numeric | Percentage of dropbacks with positive expected points added on medium (10-19 air yards) throws to the left side of the field. |
center_deep_touchdowns | integer | Number of passing touchdowns thrown on deep (20+ air yards) throws to the center of the field. |
right_deep_ypa | numeric | Yards gained per pass attempt on deep (20+ air yards) throws to the right side of the field. |
right_short_big_time_throws | integer | Number 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_throws | integer | Number 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_percent | numeric | Percentage of dropbacks with positive expected points added on short (0-9 air yards) throws. |
left_behind_los_avg_time_to_throw | numeric | Average time to throw per dropback, in seconds from snap to release, on throws behind the line of scrimmage to the left side of the field. |
right_deep_passing_snaps | integer | Number of passing snaps played on deep (20+ air yards) throws to the right side of the field. |
right_short_twp_rate | numeric | Turnover-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_attempts | integer | Number of pass attempts on medium (10-19 air yards) throws to the center of the field. |
right_deep_avg_time_to_throw | numeric | Average time to throw per dropback, in seconds from snap to release, on deep (20+ air yards) throws to the right side of the field. |
center_deep_def_gen_pressures | integer | Number 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_epa | numeric | Total expected points added (EPA) on the player's dropbacks on throws behind the line of scrimmage. |
right_medium_twp_rate | numeric | Turnover-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_passes | integer | Number of aimed passes (attempts excluding throwaways, spikes, batted passes and throws made while hit) on deep (20+ air yards) throws to the right side of the field, as charted by PFF. |
right_deep_scrambles | integer | Number of scrambles on deep (20+ air yards) throws to the right side of the field. |
deep_big_time_throws | integer | Number of big-time throws on deep (20+ air yards) throws, per PFF's highest-value, highest-difficulty throw designation. |
left_short_turnover_worthy_plays | integer | Number 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_touchdowns | integer | Number of passing touchdowns thrown on short (0-9 air yards) throws to the center of the field. |
right_medium_drops | integer | Number of catchable passes dropped by receivers on medium (10-19 air yards) throws to the right side of the field. |
left_deep_epa | numeric | Total expected points added (EPA) on the player's dropbacks on deep (20+ air yards) throws to the left side of the field. |
short_ypa | numeric | Yards gained per pass attempt on short (0-9 air yards) throws. |
medium_pressure_to_sack_rate | integer | Percentage of pressured dropbacks that ended in a sack on medium (10-19 air yards) throws. |
left_medium_thrown_aways | integer | Number of intentional throwaways on medium (10-19 air yards) throws to the left side of the field. |
right_behind_los_avg_time_to_throw | numeric | Average time to throw per dropback, in seconds from snap to release, on throws behind the line of scrimmage to the right side of the field. |
behind_los_btt_rate | integer | Big-time throws as a percentage of qualifying attempts on throws behind the line of scrimmage, per PFF charting. |
medium_avg_time_to_throw | numeric | Average time to throw per dropback, in seconds from snap to release, on medium (10-19 air yards) throws. |
center_deep_completion_percent | numeric | Percentage of pass attempts completed on deep (20+ air yards) throws to the center of the field. |
behind_los_avg_time_to_throw | numeric | Average time to throw per dropback, in seconds from snap to release, on throws behind the line of scrimmage. |
right_medium_touchdowns | integer | Number of passing touchdowns thrown on medium (10-19 air yards) throws to the right side of the field. |
center_short_avg_time_to_throw | numeric | Average time to throw per dropback, in seconds from snap to release, on short (0-9 air yards) throws to the center of the field. |
left_deep_aimed_passes | integer | Number of aimed passes (attempts excluding throwaways, spikes, batted passes and throws made while hit) on deep (20+ air yards) throws to the left side of the field, as charted by PFF. |
left_medium_yards | integer | Passing yards gained on medium (10-19 air yards) throws to the left side of the field. |
center_medium_touchdowns | integer | Number of passing touchdowns thrown on medium (10-19 air yards) throws to the center of the field. |
center_short_drop_rate | numeric | Percentage of catchable passes dropped by receivers on short (0-9 air yards) throws to the center of the field. |
left_short_twp_rate | numeric | Turnover-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. |
penalties | integer | Penalties charged to the player over the covered span (see declined_penalties for the ones that were declined). |
right_behind_los_attempts_percent | numeric | Share 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_target | numeric | Average depth of target in air yards on deep (20+ air yards) throws to the right side of the field. |
behind_los_sacks | integer | Number of sacks taken on throws behind the line of scrimmage. |
center_deep_yards | integer | Passing yards gained on deep (20+ air yards) throws to the center of the field. |
short_dropbacks | integer | Number of dropbacks on short (0-9 air yards) throws. |
left_deep_sack_percent | integer | Percentage 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_throw | numeric | Average time to throw per dropback, in seconds from snap to release, on throws behind the line of scrimmage to the center of the field. |
behind_los_avg_depth_of_target | numeric | Average 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_epa | numeric | Total 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_rate | numeric | Turnover-worthy plays as a percentage of qualifying attempts on medium (10-19 air yards) throws, per PFF charting. |
left_short_def_gen_pressures | integer | Number 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_plays | integer | Number of turnover-worthy plays on medium (10-19 air yards) throws, plays PFF charts as deserving of a turnover. |
behind_los_twp_rate | numeric | Turnover-worthy plays as a percentage of qualifying attempts on throws behind the line of scrimmage, per PFF charting. |
left_behind_los_thrown_aways | integer | Number of intentional throwaways on throws behind the line of scrimmage to the left side of the field. |
left_short_bats | integer | Number 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_rate | numeric | Percentage of catchable passes dropped by receivers on medium (10-19 air yards) throws to the center of the field. |
right_deep_bats | integer | Number of pass attempts batted down at the line of scrimmage on deep (20+ air yards) throws to the right side of the field. |
medium_yards | integer | Yards on medium (10-19 air yards) throws: passing yards (passing-depth) or the player's receiving yards (receiving-depth). |
center_deep_grades_pass | numeric | PFF passing grade (0-100) on deep (20+ air yards) throws to the center of the field. |
center_medium_passing_snaps | integer | Number of passing snaps played on medium (10-19 air yards) throws to the center of the field. |
center_behind_los_first_downs | integer | Number of passing first downs gained on throws behind the line of scrimmage to the center of the field. |
center_medium_interceptions | integer | Number of passes intercepted on medium (10-19 air yards) throws to the center of the field. |
behind_los_grades_pass | numeric | PFF passing grade (0-100) on throws behind the line of scrimmage. |
left_short_hit_as_threw | integer | Number 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_rating | numeric | Traditional NFL passer rating on deep (20+ air yards) throws. |
center_deep_bats | integer | Number of pass attempts batted down at the line of scrimmage on deep (20+ air yards) throws to the center of the field. |
behind_los_ypa | numeric | Yards gained per pass attempt on throws behind the line of scrimmage. |
right_short_interceptions | integer | Number of passes intercepted on short (0-9 air yards) throws to the right side of the field. |
left_deep_interceptions | integer | Number of passes intercepted on deep (20+ air yards) throws to the left side of the field. |
right_medium_sacks | integer | Number of sacks taken on medium (10-19 air yards) throws to the right side of the field. |
right_behind_los_turnover_worthy_plays | integer | Number 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. |
team | character | Team abbreviation the player is credited to for the range. |
right_medium_spikes | integer | Number of clock-stopping spikes on medium (10-19 air yards) throws to the right side of the field. |
behind_los_hit_as_threw | integer | Number 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_rate | integer | Percentage of pressured dropbacks that ended in a sack on medium (10-19 air yards) throws to the left side of the field. |
medium_dropbacks | integer | Number of dropbacks on medium (10-19 air yards) throws. |
deep_hit_as_threw | integer | Number of attempts on which the passer was hit as he threw on deep (20+ air yards) throws, as charted by PFF. |
right_medium_completion_percent | numeric | Percentage of pass attempts completed on medium (10-19 air yards) throws to the right side of the field. |
short_epa | numeric | Total expected points added (EPA) on the player's dropbacks on short (0-9 air yards) throws. |
deep_drop_rate | numeric | Percentage of catchable passes dropped on deep (20+ air yards) throws: by the passer's receivers (passing-depth) or by the player (receiving-depth). |
declined_penalties | integer | Penalties committed by the player that were declined. |
deep_scrambles | integer | Number of scrambles on deep (20+ air yards) throws. |
left_deep_completion_percent | numeric | Percentage of pass attempts completed on deep (20+ air yards) throws to the left side of the field. |
right_short_epa | numeric | Total 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_percent | numeric | Share of the player's total pass attempts that came on medium (10-19 air yards) throws, expressed as a percentage. |
right_behind_los_completion_percent | numeric | Percentage of pass attempts completed on throws behind the line of scrimmage to the right side of the field. |
left_medium_hit_as_threw | integer | Number 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_rate | integer | Percentage 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_pressures | integer | Number 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_percent | numeric | Share 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_passes | integer | Number of aimed passes (attempts excluding throwaways, spikes, batted passes and throws made while hit) on short (0-9 air yards) throws to the center of the field, as charted by PFF. |
short_hit_as_threw | integer | Number 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_plays | integer | Number 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_epa | numeric | Total 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_rate | integer | Percentage of pressured dropbacks that ended in a sack on throws behind the line of scrimmage to the center of the field. |
right_behind_los_ypa | numeric | Yards gained per pass attempt on throws behind the line of scrimmage to the right side of the field. |
deep_interceptions | integer | Interceptions on deep (20+ air yards) throws: thrown by the passer (passing-depth) or on passes targeting the player (receiving-depth). |
left_medium_twp_rate | numeric | Turnover-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_throws | integer | Number 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_percent | integer | Percentage of dropbacks that ended in a sack on medium (10-19 air yards) throws to the center of the field. |
center_deep_thrown_aways | integer | Number of intentional throwaways on deep (20+ air yards) throws to the center of the field. |
short_thrown_aways | integer | Number of intentional throwaways on short (0-9 air yards) throws. |
left_short_btt_rate | numeric | Big-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_percent | numeric | Percentage 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_pressures | integer | Number of defense-generated pressures on the player's dropbacks on short (0-9 air yards) throws, as charted by PFF. |
center_deep_dropbacks | integer | Number of dropbacks on deep (20+ air yards) throws to the center of the field. |
center_medium_accuracy_percent | numeric | Percentage of aimed passes charted as accurate by PFF on medium (10-19 air yards) throws to the center of the field. |
right_behind_los_yards | integer | Passing yards gained on throws behind the line of scrimmage to the right side of the field. |
right_medium_attempts | integer | Number of pass attempts on medium (10-19 air yards) throws to the right side of the field. |
left_medium_attempts | integer | Number of pass attempts on medium (10-19 air yards) throws to the left side of the field. |
medium_accuracy_percent | numeric | Percentage of aimed passes charted as accurate by PFF on medium (10-19 air yards) throws. |
left_medium_drops | integer | Number 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_throw | numeric | Average time to throw per dropback, in seconds from snap to release, on short (0-9 air yards) throws to the left side of the field. |
medium_passing_snaps | integer | Number of passing snaps played on medium (10-19 air yards) throws. |
center_short_epa | numeric | Total 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_snaps | integer | Number of passing snaps played on throws behind the line of scrimmage to the left side of the field. |
left_deep_pressure_to_sack_rate | integer | Percentage of pressured dropbacks that ended in a sack on deep (20+ air yards) throws to the left side of the field. |
deep_bats | integer | Number of pass attempts batted down at the line of scrimmage on deep (20+ air yards) throws. |
left_medium_passing_snaps | integer | Number of passing snaps played on medium (10-19 air yards) throws to the left side of the field. |
left_medium_scrambles | integer | Number of scrambles on medium (10-19 air yards) throws to the left side of the field. |
right_deep_completion_percent | numeric | Percentage of pass attempts completed on deep (20+ air yards) throws to the right side of the field. |
left_short_drops | integer | Number of catchable passes dropped by receivers on short (0-9 air yards) throws to the left side of the field. |
left_deep_accuracy_percent | numeric | Percentage of aimed passes charted as accurate by PFF on deep (20+ air yards) throws to the left side of the field. |
medium_positive_epa_percent | numeric | Percentage of dropbacks with positive expected points added on medium (10-19 air yards) throws. |
behind_los_turnover_worthy_plays | integer | Number of turnover-worthy plays on throws behind the line of scrimmage, plays PFF charts as deserving of a turnover. |
right_medium_epa | numeric | Total 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_dropbacks | integer | Number of dropbacks on deep (20+ air yards) throws to the right side of the field. |
deep_ypa | numeric | Yards gained per pass attempt on deep (20+ air yards) throws. |
center_medium_completions | integer | Number of completed passes on medium (10-19 air yards) throws to the center of the field. |
left_medium_avg_time_to_throw | numeric | Average time to throw per dropback, in seconds from snap to release, on medium (10-19 air yards) throws to the left side of the field. |
left_short_sacks | integer | Number of sacks taken on short (0-9 air yards) throws to the left side of the field. |
left_behind_los_spikes | integer | Number of clock-stopping spikes on throws behind the line of scrimmage to the left side of the field. |
left_deep_def_gen_pressures | integer | Number 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_rating | numeric | Traditional NFL passer rating on short (0-9 air yards) throws to the center of the field. |
center_deep_interceptions | integer | Number of passes intercepted on deep (20+ air yards) throws to the center of the field. |
right_deep_completions | integer | Number of completed passes on deep (20+ air yards) throws to the right side of the field. |
center_behind_los_sacks | integer | Number of sacks taken on throws behind the line of scrimmage to the center of the field. |
deep_completions | integer | Number of completed passes on deep (20+ air yards) throws. |
left_medium_attempts_percent | numeric | Share 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_yards | integer | Yards on short (0-9 air yards) throws: passing yards (passing-depth) or the player's receiving yards (receiving-depth). |
behind_los_qb_rating | numeric | Traditional NFL passer rating on throws behind the line of scrimmage. |
right_short_sacks | integer | Number of sacks taken on short (0-9 air yards) throws to the right side of the field. |
right_behind_los_thrown_aways | integer | Number of intentional throwaways on throws behind the line of scrimmage to the right side of the field. |
base_attempts | integer | Number of pass attempts across all splits, the baseline total for this facet. |
center_short_spikes | integer | Number of clock-stopping spikes on short (0-9 air yards) throws to the center of the field. |
center_behind_los_hit_as_threw | integer | Number 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_plays | integer | Number 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_percent | integer | Percentage of dropbacks that ended in a sack on medium (10-19 air yards) throws to the left side of the field. |
behind_los_completion_percent | numeric | Percentage of pass attempts completed on throws behind the line of scrimmage. |
left_deep_attempts_percent | numeric | Share 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_throws | integer | Number 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_target | numeric | Average depth of target in air yards on medium (10-19 air yards) throws to the left side of the field. |
behind_los_thrown_aways | integer | Number of intentional throwaways on throws behind the line of scrimmage. |
center_medium_def_gen_pressures | integer | Number 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_throw | numeric | Average time to throw per dropback, in seconds from snap to release, on short (0-9 air yards) throws. |
left_deep_twp_rate | numeric | Turnover-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_epa | numeric | Total 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_throws | integer | Number 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_yards | integer | Passing yards gained on medium (10-19 air yards) throws to the right side of the field. |
right_medium_drop_rate | numeric | Percentage of catchable passes dropped by receivers on medium (10-19 air yards) throws to the right side of the field. |
center_medium_big_time_throws | integer | Number 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_id | integer | PFF franchise (team) id (integer join key). |
left_short_completion_percent | numeric | Percentage of pass attempts completed on short (0-9 air yards) throws to the left side of the field. |
left_short_drop_rate | numeric | Percentage of catchable passes dropped by receivers on short (0-9 air yards) throws to the left side of the field. |
left_behind_los_scrambles | integer | Number of scrambles on throws behind the line of scrimmage to the left side of the field. |
left_medium_btt_rate | numeric | Big-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_threw | integer | Number 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_bats | integer | Number of pass attempts batted down at the line of scrimmage on throws behind the line of scrimmage. |
short_first_downs | integer | First downs on short (0-9 air yards) throws: passing first downs (passing-depth) or first-down receptions by the player (receiving-depth). |
left_deep_attempts | integer | Number of pass attempts on deep (20+ air yards) throws to the left side of the field. |
right_behind_los_attempts | integer | Number of pass attempts on throws behind the line of scrimmage to the right side of the field. |
right_deep_sacks | integer | Number of sacks taken on deep (20+ air yards) throws to the right side of the field. |
left_behind_los_attempts_percent | numeric | Share 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_throws | integer | Number 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_rate | integer | Percentage of pressured dropbacks that ended in a sack on deep (20+ air yards) throws to the center of the field. |
left_medium_big_time_throws | integer | Number 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_bats | integer | Number 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_pressures | integer | Number 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_plays | integer | Number 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_spikes | integer | Number of clock-stopping spikes on short (0-9 air yards) throws to the left side of the field. |
left_medium_aimed_passes | integer | Number of aimed passes (attempts excluding throwaways, spikes, batted passes and throws made while hit) on medium (10-19 air yards) throws to the left side of the field, as charted by PFF. |
left_behind_los_twp_rate | numeric | Turnover-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_pass | numeric | PFF passing grade (0-100) on short (0-9 air yards) throws. |
right_short_drops | integer | Number 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_throw | numeric | Average time to throw per dropback, in seconds from snap to release, on short (0-9 air yards) throws to the right side of the field. |
right_medium_thrown_aways | integer | Number of intentional throwaways on medium (10-19 air yards) throws to the right side of the field. |
center_short_sack_percent | integer | Percentage of dropbacks that ended in a sack on short (0-9 air yards) throws to the center of the field. |
right_short_passing_snaps | integer | Number of passing snaps played on short (0-9 air yards) throws to the right side of the field. |
center_short_def_gen_pressures | integer | Number 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_percent | numeric | Percentage of dropbacks with positive expected points added on medium (10-19 air yards) throws to the center of the field. |
medium_drops | integer | Catchable 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_passes | integer | Number of aimed passes (attempts excluding throwaways, spikes, batted passes and throws made while hit) on medium (10-19 air yards) throws to the center of the field, as charted by PFF. |
center_short_sacks | integer | Number of sacks taken on short (0-9 air yards) throws to the center of the field. |
deep_attempts_percent | numeric | Share of the player's total pass attempts that came on deep (20+ air yards) throws, expressed as a percentage. |
center_behind_los_def_gen_pressures | integer | Number 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_snaps | integer | Number of passing snaps played on short (0-9 air yards) throws to the left side of the field. |
center_medium_grades_pass | numeric | PFF passing grade (0-100) on medium (10-19 air yards) throws to the center of the field. |
center_deep_avg_time_to_throw | numeric | Average time to throw per dropback, in seconds from snap to release, on deep (20+ air yards) throws to the center of the field. |
behind_los_positive_epa_percent | numeric | Percentage of dropbacks with positive expected points added on throws behind the line of scrimmage. |
center_short_completion_percent | numeric | Percentage of pass attempts completed on short (0-9 air yards) throws to the center of the field. |
left_deep_hit_as_threw | integer | Number 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_pass | numeric | PFF passing grade (0-100) on short (0-9 air yards) throws to the center of the field. |
left_short_attempts_percent | numeric | Share 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_scrambles | integer | Number of scrambles on deep (20+ air yards) throws to the left side of the field. |
right_short_completions | integer | Number of completed passes on short (0-9 air yards) throws to the right side of the field. |
center_behind_los_aimed_passes | integer | Number of aimed passes (attempts excluding throwaways, spikes, batted passes and throws made while hit) on throws behind the line of scrimmage to the center of the field, as charted by PFF. |
right_short_scrambles | integer | Number of scrambles on short (0-9 air yards) throws to the right side of the field. |
center_medium_qb_rating | numeric | Traditional NFL passer rating on medium (10-19 air yards) throws to the center of the field. |
deep_avg_time_to_throw | numeric | Average time to throw per dropback, in seconds from snap to release, on deep (20+ air yards) throws. |
left_deep_drops | integer | Number of catchable passes dropped by receivers on deep (20+ air yards) throws to the left side of the field. |
right_behind_los_def_gen_pressures | integer | Number 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_percent | numeric | Percentage of dropbacks with positive expected points added on deep (20+ air yards) throws to the center of the field. |
center_deep_hit_as_threw | integer | Number 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_spikes | integer | Number of clock-stopping spikes on short (0-9 air yards) throws. |
right_behind_los_completions | integer | Number of completed passes on throws behind the line of scrimmage to the right side of the field. |
center_behind_los_drop_rate | numeric | Percentage of catchable passes dropped by receivers on throws behind the line of scrimmage to the center of the field. |
short_drops | integer | Catchable passes dropped on short (0-9 air yards) throws: by the passer's receivers (passing-depth) or by the player (receiving-depth). |
deep_aimed_passes | integer | Number of aimed passes (attempts excluding throwaways, spikes, batted passes and throws made while hit) on deep (20+ air yards) throws, as charted by PFF. |
right_medium_avg_depth_of_target | numeric | Average depth of target in air yards on medium (10-19 air yards) throws to the right side of the field. |
short_pressure_to_sack_rate | integer | Percentage of pressured dropbacks that ended in a sack on short (0-9 air yards) throws. |
center_deep_qb_rating | numeric | Traditional NFL passer rating on deep (20+ air yards) throws to the center of the field. |
left_medium_completions | integer | Number of completed passes on medium (10-19 air yards) throws to the left side of the field. |
center_deep_sacks | integer | Number of sacks taken on deep (20+ air yards) throws to the center of the field. |
left_deep_big_time_throws | integer | Number 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_downs | integer | Number of passing first downs gained on medium (10-19 air yards) throws to the center of the field. |
center_medium_dropbacks | integer | Number of dropbacks on medium (10-19 air yards) throws to the center of the field. |
right_deep_def_gen_pressures | integer | Number 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_touchdowns | integer | Number of passing touchdowns thrown on short (0-9 air yards) throws to the left side of the field. |
medium_drop_rate | numeric | Percentage 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_ypa | numeric | Yards gained per pass attempt on medium (10-19 air yards) throws to the left side of the field. |
right_medium_passing_snaps | integer | Number of passing snaps played on medium (10-19 air yards) throws to the right side of the field. |
center_short_scrambles | integer | Number of scrambles on short (0-9 air yards) throws to the center of the field. |
left_behind_los_turnover_worthy_plays | integer | Number 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_yards | integer | Passing yards gained on medium (10-19 air yards) throws to the center of the field. |
center_deep_epa | numeric | Total expected points added (EPA) on the player's dropbacks on deep (20+ air yards) throws to the center of the field. |
left_medium_interceptions | integer | Number of passes intercepted on medium (10-19 air yards) throws to the left side of the field. |
right_deep_interceptions | integer | Number of passes intercepted on deep (20+ air yards) throws to the right side of the field. |
medium_completion_percent | numeric | Percentage of pass attempts completed on medium (10-19 air yards) throws. |
right_behind_los_grades_pass | numeric | PFF passing grade (0-100) on throws behind the line of scrimmage to the right side of the field. |
deep_positive_epa_percent | numeric | Percentage of dropbacks with positive expected points added on deep (20+ air yards) throws. |
behind_los_accuracy_percent | numeric | Percentage of aimed passes charted as accurate by PFF on throws behind the line of scrimmage. |
center_deep_scrambles | integer | Number of scrambles on deep (20+ air yards) throws to the center of the field. |
center_short_twp_rate | numeric | Turnover-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_touchdowns | integer | Touchdowns on throws behind the line of scrimmage: thrown by the passer (passing-depth) or scored by the player (receiving-depth). |
left_medium_qb_rating | numeric | Traditional NFL passer rating on medium (10-19 air yards) throws to the left side of the field. |
right_medium_completions | integer | Number of completed passes on medium (10-19 air yards) throws to the right side of the field. |
right_behind_los_drops | integer | Number of catchable passes dropped by receivers on throws behind the line of scrimmage to the right side of the field. |
left_behind_los_first_downs | integer | Number of passing first downs gained on throws behind the line of scrimmage to the left side of the field. |
short_qb_rating | numeric | Traditional NFL passer rating on short (0-9 air yards) throws. |
center_medium_btt_rate | numeric | Big-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_pass | numeric | PFF passing grade (0-100) on deep (20+ air yards) throws to the left side of the field. |
When report is passing-pressure
| col_name | type | description |
|---|---|---|
player_id | integer | PFF player id (integer; matches the /players id and every player_id join key). |
player | character | Player's display name as PFF lists it (e.g. "Tom Brady"). |
position | character | PFF 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_percent | numeric | Percentage of pass attempts completed when not blitzed. |
grades_offense | numeric | PFF overall offense grade (0-100). |
no_pressure_scrambles | integer | Number of scrambles from a clean pocket (no pressure). |
blitz_touchdowns | integer | Number of passing touchdowns thrown when blitzed. |
pressure_yards | integer | Passing yards gained when under pressure. |
no_pressure_spikes | integer | Number of clock-stopping spikes from a clean pocket (no pressure). |
blitz_ypa | numeric | Yards gained per pass attempt when blitzed. |
no_blitz_grades_run | numeric | PFF rushing grade for the player (0-100) when not blitzed. |
blitz_qb_rating | numeric | Traditional NFL passer rating when blitzed. |
no_pressure_thrown_aways | integer | Number of intentional throwaways from a clean pocket (no pressure). |
no_blitz_bats | integer | Number of pass attempts batted down at the line of scrimmage when not blitzed. |
no_blitz_drops | integer | Number of catchable passes dropped by receivers when not blitzed. |
no_pressure_completion_percent | numeric | Percentage of pass attempts completed from a clean pocket (no pressure). |
blitz_aimed_passes | integer | Number of aimed passes (attempts excluding throwaways, spikes, batted passes and throws made while hit) when blitzed, as charted by PFF. |
pressure_grades_run | numeric | PFF rushing grade for the player (0-100) when under pressure. |
no_blitz_sack_percent | numeric | Percentage of dropbacks that ended in a sack when not blitzed. |
no_pressure_bats | integer | Number of pass attempts batted down at the line of scrimmage from a clean pocket (no pressure). |
pressure_completions | integer | Number of completed passes when under pressure. |
blitz_big_time_throws | integer | Number of big-time throws when blitzed, per PFF's highest-value, highest-difficulty throw designation. |
no_blitz_drop_rate | numeric | Percentage of catchable passes dropped by receivers when not blitzed. |
blitz_spikes | integer | Number of clock-stopping spikes when blitzed. |
no_pressure_completions | integer | Number of completed passes from a clean pocket (no pressure). |
draft_season | integer | Season of the player's NFL draft class, per PFF. |
no_pressure_passing_snaps | integer | Number of passing snaps played from a clean pocket (no pressure). |
no_blitz_first_downs | integer | Number of passing first downs gained when not blitzed. |
blitz_avg_time_to_throw | numeric | Average time to throw per dropback, in seconds from snap to release, when blitzed. |
no_pressure_grades_hands_fumble | numeric | PFF hands (fumble) grade for the player, reflecting ball security (0-100) from a clean pocket (no pressure). |
pressure_aimed_passes | integer | Number of aimed passes (attempts excluding throwaways, spikes, batted passes and throws made while hit) when under pressure, as charted by PFF. |
blitz_sacks | integer | Number of sacks taken when blitzed. |
no_pressure_interceptions | integer | Number of passes intercepted from a clean pocket (no pressure). |
team_name | character | Team name/abbreviation the player is credited to for the range. |
pressure_epa | numeric | Total expected points added (EPA) on the player's dropbacks when under pressure. |
blitz_completions | integer | Number of completed passes when blitzed. |
blitz_attempts | integer | Number of pass attempts when blitzed. |
pressure_twp_rate | numeric | Turnover-worthy plays as a percentage of qualifying attempts when under pressure, per PFF charting. |
pressure_sacks | integer | Number of sacks taken when under pressure. |
no_blitz_pressure_to_sack_rate | numeric | Percentage of pressured dropbacks that ended in a sack when not blitzed. |
no_pressure_ypa | numeric | Yards gained per pass attempt from a clean pocket (no pressure). |
pressure_passing_snaps | integer | Number of passing snaps played when under pressure. |
grades_pass | numeric | PFF passing grade (0-100). |
pressure_bats | integer | Number of pass attempts batted down at the line of scrimmage when under pressure. |
blitz_thrown_aways | integer | Number of intentional throwaways when blitzed. |
no_pressure_drops | integer | Number of catchable passes dropped by receivers from a clean pocket (no pressure). |
jersey_number | character | Jersey number (string; zero-padded, e.g. "09"). |
pressure_grades_offense_penalty | numeric | PFF offensive penalty grade for the player (0-100) when under pressure. |
pressure_scrambles | integer | Number of scrambles when under pressure. |
blitz_drop_rate | numeric | Percentage of catchable passes dropped by receivers when blitzed. |
blitz_completion_percent | numeric | Percentage of pass attempts completed when blitzed. |
no_pressure_first_downs | integer | Number of passing first downs gained from a clean pocket (no pressure). |
blitz_grades_offense_penalty | numeric | PFF offensive penalty grade for the player (0-100) when blitzed. |
no_blitz_epa | numeric | Total expected points added (EPA) on the player's dropbacks when not blitzed. |
blitz_interceptions | integer | Number of passes intercepted when blitzed. |
no_blitz_dropbacks | integer | Number of dropbacks when not blitzed. |
no_blitz_grades_pass | numeric | PFF passing grade (0-100) when not blitzed. |
no_blitz_scrambles | integer | Number of scrambles when not blitzed. |
pressure_drop_rate | numeric | Percentage of catchable passes dropped by receivers when under pressure. |
no_blitz_yards | integer | Passing yards gained when not blitzed. |
base_dropbacks | integer | Number of dropbacks across all splits, the baseline total for this facet. |
pressure_pressure_to_sack_rate | numeric | Percentage of pressured dropbacks that ended in a sack, reported within the pressure split. |
no_blitz_grades_hands_fumble | numeric | PFF hands (fumble) grade for the player, reflecting ball security (0-100) when not blitzed. |
no_pressure_grades_offense | numeric | PFF overall offense grade for the player (0-100) from a clean pocket (no pressure). |
no_pressure_avg_time_to_throw | numeric | Average time to throw per dropback, in seconds from snap to release, from a clean pocket (no pressure). |
pressure_dropbacks | integer | Number of dropbacks when under pressure. |
no_blitz_grades_offense_penalty | numeric | PFF offensive penalty grade for the player (0-100) when not blitzed. |
no_pressure_grades_run | numeric | PFF rushing grade for the player (0-100) from a clean pocket (no pressure). |
player_game_count | integer | Number of games the player appeared in over the covered span. |
blitz_turnover_worthy_plays | integer | Number of turnover-worthy plays when blitzed, plays PFF charts as deserving of a turnover. |
no_blitz_touchdowns | integer | Number of passing touchdowns thrown when not blitzed. |
no_blitz_avg_depth_of_target | numeric | Average depth of target in air yards when not blitzed. |
no_pressure_dropbacks_percent | numeric | Share of the player's total dropbacks that came from a clean pocket (no pressure), expressed as a percentage. |
blitz_grades_pass | numeric | PFF passing grade (0-100) when blitzed. |
eligible_season | integer | Season of the player's NFL draft eligibility, per PFF. |
blitz_avg_depth_of_target | numeric | Average depth of target in air yards when blitzed. |
no_blitz_spikes | integer | Number of clock-stopping spikes when not blitzed. |
no_pressure_dropbacks | integer | Number of dropbacks from a clean pocket (no pressure). |
blitz_btt_rate | numeric | Big-time throws as a percentage of qualifying attempts when blitzed, per PFF charting. |
blitz_positive_epa_percent | numeric | Percentage of dropbacks with positive expected points added when blitzed. |
no_pressure_btt_rate | numeric | Big-time throws as a percentage of qualifying attempts from a clean pocket (no pressure), per PFF charting. |
no_pressure_drop_rate | numeric | Percentage of catchable passes dropped by receivers from a clean pocket (no pressure). |
no_blitz_turnover_worthy_plays | integer | Number of turnover-worthy plays when not blitzed, plays PFF charts as deserving of a turnover. |
pressure_positive_epa_percent | numeric | Percentage of dropbacks with positive expected points added when under pressure. |
blitz_first_downs | integer | Number of passing first downs gained when blitzed. |
no_blitz_dropbacks_percent | numeric | Share of the player's total dropbacks that came when not blitzed, expressed as a percentage. |
pressure_turnover_worthy_plays | integer | Number of turnover-worthy plays when under pressure, plays PFF charts as deserving of a turnover. |
no_pressure_epa | numeric | Total expected points added (EPA) on the player's dropbacks from a clean pocket (no pressure). |
no_blitz_avg_time_to_throw | numeric | Average time to throw per dropback, in seconds from snap to release, when not blitzed. |
no_blitz_positive_epa_percent | numeric | Percentage of dropbacks with positive expected points added when not blitzed. |
pressure_btt_rate | numeric | Big-time throws as a percentage of qualifying attempts when under pressure, per PFF charting. |
no_pressure_aimed_passes | integer | Number of aimed passes (attempts excluding throwaways, spikes, batted passes and throws made while hit) from a clean pocket (no pressure), as charted by PFF. |
pressure_dropbacks_percent | numeric | Share of the player's total dropbacks that came when under pressure, expressed as a percentage. |
grades_run | numeric | PFF rushing grade (0-100). |
no_pressure_def_gen_pressures | integer | Number of defense-generated pressures on the player's dropbacks from a clean pocket (no pressure), as charted by PFF. |
pressure_grades_offense | numeric | PFF overall offense grade for the player (0-100) when under pressure. |
pressure_completion_percent | numeric | Percentage of pass attempts completed when under pressure. |
pressure_avg_depth_of_target | numeric | Average depth of target in air yards when under pressure. |
blitz_epa | numeric | Total expected points added (EPA) on the player's dropbacks when blitzed. |
pressure_drops | integer | Number of catchable passes dropped by receivers when under pressure. |
no_blitz_def_gen_pressures | integer | Number of defense-generated pressures on the player's dropbacks when not blitzed, as charted by PFF. |
pressure_attempts | integer | Number of pass attempts when under pressure. |
pressure_big_time_throws | integer | Number of big-time throws when under pressure, per PFF's highest-value, highest-difficulty throw designation. |
no_blitz_thrown_aways | integer | Number of intentional throwaways when not blitzed. |
blitz_drops | integer | Number of catchable passes dropped by receivers when blitzed. |
no_pressure_touchdowns | integer | Number of passing touchdowns thrown from a clean pocket (no pressure). |
no_pressure_sacks | integer | Number of sacks taken from a clean pocket (no pressure). |
blitz_sack_percent | numeric | Percentage of dropbacks that ended in a sack when blitzed. |
pressure_sack_percent | numeric | Percentage of dropbacks that ended in a sack when under pressure. |
penalties | integer | Penalties charged to the player over the covered span (see declined_penalties for the ones that were declined). |
no_pressure_attempts | integer | Number of pass attempts from a clean pocket (no pressure). |
no_blitz_grades_offense | numeric | PFF overall offense grade for the player (0-100) when not blitzed. |
blitz_scrambles | integer | Number of scrambles when blitzed. |
blitz_dropbacks_percent | numeric | Share of the player's total dropbacks that came when blitzed, expressed as a percentage. |
no_pressure_qb_rating | numeric | Traditional NFL passer rating from a clean pocket (no pressure). |
no_blitz_passing_snaps | integer | Number of passing snaps played when not blitzed. |
no_blitz_aimed_passes | integer | Number of aimed passes (attempts excluding throwaways, spikes, batted passes and throws made while hit) when not blitzed, as charted by PFF. |
blitz_yards | integer | Passing yards gained when blitzed. |
team | character | Team abbreviation the player is credited to for the range. |
no_blitz_attempts | integer | Number of pass attempts when not blitzed. |
pressure_accuracy_percent | numeric | Percentage of aimed passes charted as accurate by PFF when under pressure. |
no_blitz_hit_as_threw | integer | Number of attempts on which the passer was hit as he threw when not blitzed, as charted by PFF. |
pressure_hit_as_threw | integer | Number of attempts on which the passer was hit as he threw when under pressure, as charted by PFF. |
blitz_pressure_to_sack_rate | numeric | Percentage of pressured dropbacks that ended in a sack when blitzed. |
declined_penalties | integer | Penalties committed by the player that were declined. |
no_blitz_btt_rate | numeric | Big-time throws as a percentage of qualifying attempts when not blitzed, per PFF charting. |
no_blitz_ypa | numeric | Yards gained per pass attempt when not blitzed. |
blitz_grades_run | numeric | PFF rushing grade for the player (0-100) when blitzed. |
pressure_interceptions | integer | Number of passes intercepted when under pressure. |
blitz_grades_hands_fumble | numeric | PFF hands (fumble) grade for the player, reflecting ball security (0-100) when blitzed. |
no_pressure_grades_offense_penalty | numeric | PFF offensive penalty grade for the player (0-100) from a clean pocket (no pressure). |
blitz_grades_offense | numeric | PFF overall offense grade for the player (0-100) when blitzed. |
grades_hands_fumble | numeric | PFF ball-security (hands/fumble) grade, 0-100. |
pressure_def_gen_pressures | integer | Number of defense-generated pressures on the player's dropbacks when under pressure, as charted by PFF. |
pressure_grades_pass | numeric | PFF passing grade (0-100) when under pressure. |
no_blitz_qb_rating | numeric | Traditional NFL passer rating when not blitzed. |
blitz_hit_as_threw | integer | Number of attempts on which the passer was hit as he threw when blitzed, as charted by PFF. |
pressure_ypa | numeric | Yards gained per pass attempt when under pressure. |
pressure_avg_time_to_throw | numeric | Average time to throw per dropback, in seconds from snap to release, when under pressure. |
no_blitz_completions | integer | Number of completed passes when not blitzed. |
no_pressure_sack_percent | numeric | Percentage of dropbacks that ended in a sack from a clean pocket (no pressure). |
no_blitz_accuracy_percent | numeric | Percentage of aimed passes charted as accurate by PFF when not blitzed. |
no_pressure_pressure_to_sack_rate | character | Pressure-to-sack rate as reported within the no-pressure split of the PFF passing-pressure facet. |
no_pressure_turnover_worthy_plays | integer | Number of turnover-worthy plays from a clean pocket (no pressure), plays PFF charts as deserving of a turnover. |
pressure_first_downs | integer | Number of passing first downs gained when under pressure. |
blitz_passing_snaps | integer | Number of passing snaps played when blitzed. |
franchise_id | integer | PFF franchise (team) id (integer join key). |
no_pressure_twp_rate | numeric | Turnover-worthy plays as a percentage of qualifying attempts from a clean pocket (no pressure), per PFF charting. |
no_blitz_sacks | integer | Number of sacks taken when not blitzed. |
no_pressure_accuracy_percent | numeric | Percentage of aimed passes charted as accurate by PFF from a clean pocket (no pressure). |
no_blitz_twp_rate | numeric | Turnover-worthy plays as a percentage of qualifying attempts when not blitzed, per PFF charting. |
no_pressure_hit_as_threw | integer | Number of attempts on which the passer was hit as he threw from a clean pocket (no pressure), as charted by PFF. |
no_pressure_grades_pass | numeric | PFF passing grade (0-100) from a clean pocket (no pressure). |
no_pressure_positive_epa_percent | numeric | Percentage of dropbacks with positive expected points added from a clean pocket (no pressure). |
pressure_spikes | integer | Number of clock-stopping spikes when under pressure. |
pressure_grades_hands_fumble | numeric | PFF hands (fumble) grade for the player, reflecting ball security (0-100) when under pressure. |
pressure_qb_rating | numeric | Traditional NFL passer rating when under pressure. |
blitz_bats | integer | Number of pass attempts batted down at the line of scrimmage when blitzed. |
pressure_touchdowns | integer | Number of passing touchdowns thrown when under pressure. |
pressure_thrown_aways | integer | Number of intentional throwaways when under pressure. |
no_blitz_interceptions | integer | Number of passes intercepted when not blitzed. |
blitz_dropbacks | integer | Number of dropbacks when blitzed. |
blitz_def_gen_pressures | integer | Number of defense-generated pressures on the player's dropbacks when blitzed, as charted by PFF. |
no_blitz_big_time_throws | integer | Number of big-time throws when not blitzed, per PFF's highest-value, highest-difficulty throw designation. |
no_pressure_avg_depth_of_target | numeric | Average depth of target in air yards from a clean pocket (no pressure). |
no_pressure_yards | integer | Passing yards gained from a clean pocket (no pressure). |
blitz_twp_rate | numeric | Turnover-worthy plays as a percentage of qualifying attempts when blitzed, per PFF charting. |
blitz_accuracy_percent | numeric | Percentage of aimed passes charted as accurate by PFF when blitzed. |
no_pressure_big_time_throws | integer | Number of big-time throws from a clean pocket (no pressure), per PFF's highest-value, highest-difficulty throw designation. |
pressure_grades_pass_route | numeric | PFF receiving (route) grade for the player (0-100) when under pressure. |
blitz_grades_pass_route | numeric | PFF receiving (route) grade for the player (0-100) when blitzed. |
no_pressure_grades_pass_route | numeric | PFF receiving (route) grade for the player (0-100) from a clean pocket (no pressure). |
no_blitz_grades_pass_route | numeric | PFF receiving (route) grade for the player (0-100) when not blitzed. |
no_pressure_grades_hands_drop | numeric | PFF hands (drop) grade for the player (0-100) from a clean pocket (no pressure). |
blitz_grades_hands_drop | numeric | PFF hands (drop) grade for the player (0-100) when blitzed. |
pressure_grades_hands_drop | numeric | PFF hands (drop) grade for the player (0-100) when under pressure. |
no_blitz_grades_hands_drop | numeric | PFF hands (drop) grade for the player (0-100) when not blitzed. |
no_blitz_grades_pass_block | numeric | PFF pass-blocking grade for the player (0-100) when not blitzed. |
blitz_grades_pass_block | numeric | PFF pass-blocking grade for the player (0-100) when blitzed. |
no_pressure_grades_pass_block | numeric | PFF pass-blocking grade for the player (0-100) from a clean pocket (no pressure). |
pressure_grades_pass_block | numeric | PFF pass-blocking grade for the player (0-100) when under pressure. |
pressure_grades_defense | character | PFF overall defense grade for the player (0-100) when under pressure. |
pressure_grades_pass_rush_defense | character | PFF pass-rush grade for the player (0-100) when under pressure. |
no_blitz_grades_defense | integer | PFF overall defense grade for the player (0-100) when not blitzed. |
blitz_grades_run_block | numeric | PFF run-blocking grade for the player (0-100) when blitzed. |
blitz_grades_pass_rush_defense | character | PFF pass-rush grade for the player (0-100) when blitzed. |
no_pressure_grades_run_block | numeric | PFF run-blocking grade for the player (0-100) from a clean pocket (no pressure). |
no_blitz_grades_defense_penalty | numeric | PFF defensive penalty grade for the player (0-100) when not blitzed. |
no_blitz_grades_run_block | numeric | PFF run-blocking grade for the player (0-100) when not blitzed. |
blitz_grades_screen_block | numeric | PFF screen-blocking grade for the player (0-100) when blitzed. |
no_pressure_grades_defense | integer | PFF overall defense grade for the player (0-100) from a clean pocket (no pressure). |
no_pressure_grades_pass_rush_defense | integer | PFF pass-rush grade for the player (0-100) from a clean pocket (no pressure). |
no_pressure_grades_defense_penalty | numeric | PFF defensive penalty grade for the player (0-100) from a clean pocket (no pressure). |
pressure_grades_screen_block | numeric | PFF screen-blocking grade for the player (0-100) when under pressure. |
no_blitz_grades_screen_block | numeric | PFF screen-blocking grade for the player (0-100) when not blitzed. |
blitz_grades_defense | character | PFF overall defense grade for the player (0-100) when blitzed. |
blitz_grades_defense_penalty | character | PFF defensive penalty grade for the player (0-100) when blitzed. |
pressure_grades_run_block | numeric | PFF run-blocking grade for the player (0-100) when under pressure. |
pressure_grades_defense_penalty | character | PFF defensive penalty grade for the player (0-100) when under pressure. |
no_pressure_grades_screen_block | numeric | PFF screen-blocking grade for the player (0-100) from a clean pocket (no pressure). |
no_blitz_grades_pass_rush_defense | integer | PFF pass-rush grade for the player (0-100) when not blitzed. |
pressure_grades_coverage_defense | character | PFF coverage grade for the player (0-100) when under pressure. |
blitz_grades_coverage_defense | character | PFF coverage grade for the player (0-100) when blitzed. |
no_blitz_grades_coverage_defense | integer | PFF coverage grade for the player (0-100) when not blitzed. |
no_pressure_grades_coverage_defense | integer | PFF coverage grade for the player (0-100) from a clean pocket (no pressure). |
no_pressure_grades_tackle | numeric | PFF tackling grade for the player (0-100) from a clean pocket (no pressure). |
blitz_grades_tackle | numeric | PFF tackling grade for the player (0-100) when blitzed. |
blitz_grades_overall_tackle | numeric | PFF overall tackling grade for the player (0-100) when blitzed. |
pressure_grades_overall_tackle | numeric | PFF overall tackling grade for the player (0-100) when under pressure. |
no_blitz_grades_overall_tackle | numeric | PFF overall tackling grade for the player (0-100) when not blitzed. |
pressure_grades_tackle | numeric | PFF tackling grade for the player (0-100) when under pressure. |
no_pressure_grades_overall_tackle | numeric | PFF overall tackling grade for the player (0-100) from a clean pocket (no pressure). |
no_blitz_grades_tackle | numeric | PFF tackling grade for the player (0-100) when not blitzed. |
When report is receiving
| col_name | type | description |
|---|---|---|
player_id | integer | PFF player id (integer; matches the /players id and every player_id join key). |
player | character | Player's display name as PFF lists it (e.g. "Tom Brady"). |
position | character | PFF 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_number | character | Jersey number (string; zero-padded, e.g. "09"). |
franchise_id | integer | PFF franchise (team) id (integer join key). |
team_abbreviation | character | Abbreviation of the team the player is credited to for the range (the /v2 counterpart of /v1's team). |
games_played | integer | Number of games the player appeared in over the requested span (the /v2 counterpart of /v1's player_game_count). |
draft_season | integer | Season of the player's NFL draft class, per PFF. |
eligible_season | integer | Season of the player's NFL draft eligibility, per PFF. |
targets | integer | Targets: passes thrown to the player (receiving, rushing reports) or into the player's coverage (coverage, defense reports). |
team_targets_percent | numeric | Percentage of the team's targets that went to the player (target share). |
receptions | integer | Receptions: passes caught by the player (receiving, rushing reports) or completions allowed into the player's coverage (coverage, defense reports). |
caught_percent | numeric | Percentage of targets caught. |
yards | integer | Yards 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_reception | numeric | Average 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. |
touchdowns | integer | Touchdowns: passing touchdowns thrown (passing), receiving and rushing touchdowns scored (receiving, rushing), or touchdowns allowed into the player's coverage (coverage, defense). |
grades_offense | numeric | PFF overall offense grade (0-100). |
grades_pass_route | numeric | PFF receiving/route grade (0-100). |
grades_hands_drop | numeric | PFF hands/drop grade (0-100). |
grades_hands_fumble | numeric | PFF ball-security (hands/fumble) grade, 0-100. |
pass_plays | integer | Pass-play snaps. |
routes | integer | Pass routes run by the player. |
route_rate | numeric | Share of pass-play snaps on which the player ran a route. |
pass_blocks | integer | Pass-play snaps spent pass blocking. |
pass_block_rate | numeric | Share of pass-play snaps spent pass blocking. |
slot_snaps | integer | Receiving snaps aligned in the slot. |
slot_rate | numeric | Share of receiving snaps aligned in the slot. |
wide_snaps | integer | Receiving snaps aligned out wide. |
wide_rate | numeric | Share of receiving snaps aligned out wide. |
inline_snaps | integer | Receiving snaps aligned inline, tight to the formation. |
inline_rate | numeric | Share of receiving snaps aligned inline, tight to the formation. |
yards_after_catch | integer | Yards 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_reception | numeric | Average yards after the catch per reception. |
yprr | numeric | Yards per route run. |
avg_depth_of_target | numeric | Average 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). |
longest | integer | Longest play in yards: longest reception (receiving), longest run (rushing), or longest completion allowed in coverage (coverage, defense). |
drops | integer | Dropped passes: drops by the passer's receivers on the passing report, drops by the player on the receiving and rushing reports. |
drop_rate | numeric | Drop rate, in percent: share of catchable passes dropped by the passer's receivers (passing report) or by the player (receiving report). |
contested_targets | integer | Contested targets. |
contested_receptions | integer | Contested catches made. |
contested_catch_rate | numeric | Percentage of PFF-charted contested targets caught. |
interceptions | integer | Interceptions: 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. |
fumbles | integer | Fumbles by the player: after the catch on the receiving report, as a ball carrier on the rushing report. |
avoided_tackles | integer | Missed tackles forced (tackles avoided) by the player: after the catch on the receiving report, as a runner on rushing. |
first_downs | integer | First downs gained: passing first downs on the passing report, first-down receptions on receiving, rushing first downs on rushing. |
targeted_qb_rating | numeric | NFL passer rating on throws targeting the player. |
penalties | integer | Penalties charged to the player over the covered span (see declined_penalties for the ones that were declined). |
receptions_oe | numeric | Catch rate over expectation, in percentage points (receptions per target minus PFF's expected rate). |
receptions_oe_total | numeric | Receptions over expectation in total: receptions minus PFF-expected receptions on the player's targets. |
lined_up_vs_cb | numeric | Percentage 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_s | numeric | Percentage 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_lb | numeric | Percentage 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_rate | numeric | Percentage of the player's offensive plays that PFF graded positively. |
offense_neg_graded_rate | numeric | Percentage of the player's offensive plays that PFF graded negatively. |
When report is receiving-depth
| col_name | type | description |
|---|---|---|
player_id | integer | PFF player id (integer; matches the /players id and every player_id join key). |
player | character | Player's display name as PFF lists it (e.g. "Tom Brady"). |
position | character | PFF 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_number | character | Jersey number (string; zero-padded, e.g. "09"). |
franchise_id | integer | PFF franchise (team) id (integer join key). |
team_abbreviation | character | Abbreviation of the team the player is credited to for the range (the /v2 counterpart of /v1's team). |
games_played | integer | Number of games the player appeared in over the requested span (the /v2 counterpart of /v1's player_game_count). |
draft_season | integer | Season of the player's NFL draft class, per PFF. |
eligible_season | integer | Season of the player's NFL draft eligibility, per PFF. |
base_targets | integer | Total targets from the facet's unsplit base row, across all depths and directions. |
deep_targets_percent | numeric | Share of the team's targets thrown to the player on deep passes (20 or more yards downfield). |
deep_targets | integer | Pass targets to the player on deep passes (20 or more yards downfield). |
deep_receptions | integer | Receptions made on deep passes (20 or more yards downfield). |
deep_caught_percent | numeric | Percentage of targets caught on deep passes (20 or more yards downfield). |
deep_yards | integer | Yards on deep (20+ air yards) throws: passing yards (passing-depth) or the player's receiving yards (receiving-depth). |
deep_yards_per_reception | numeric | Average yards per reception on deep passes (20 or more yards downfield). |
deep_touchdowns | integer | Touchdowns on deep (20+ air yards) throws: thrown by the passer (passing-depth) or scored by the player (receiving-depth). |
deep_grades_pass_route | numeric | PFF route-running (receiving) grade on deep passes (20 or more yards downfield), 0-100. |
deep_grades_hands_drop | numeric | PFF hands/drop grade on deep passes (20 or more yards downfield), 0-100. |
deep_yards_after_catch | integer | Yards gained after the catch on deep passes (20 or more yards downfield). |
deep_yards_after_catch_per_reception | numeric | Average yards after the catch per reception on deep passes (20 or more yards downfield). |
deep_yprr | numeric | Yards per route run on deep passes (20 or more yards downfield). |
deep_avg_depth_of_target | numeric | Average 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_drops | integer | Catchable passes dropped on deep (20+ air yards) throws: by the passer's receivers (passing-depth) or by the player (receiving-depth). |
deep_drop_rate | numeric | Percentage 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_targets | integer | PFF-charted contested targets on deep passes (20 or more yards downfield). |
deep_contested_receptions | integer | Catches made on PFF-charted contested targets on deep passes (20 or more yards downfield). |
deep_contested_catch_rate | numeric | Percentage of PFF-charted contested targets caught on deep passes (20 or more yards downfield). |
deep_interceptions | integer | Interceptions on deep (20+ air yards) throws: thrown by the passer (passing-depth) or on passes targeting the player (receiving-depth). |
deep_fumbles | integer | Fumbles by the player after the catch on deep passes (20 or more yards downfield). |
deep_avoided_tackles | integer | Tackles avoided after the catch on deep passes (20 or more yards downfield). |
deep_first_downs | integer | First downs on deep (20+ air yards) throws: passing first downs (passing-depth) or first-down receptions by the player (receiving-depth). |
deep_targeted_qb_rating | numeric | NFL passer rating on throws targeting the player on deep passes (20 or more yards downfield). |
medium_targets_percent | numeric | Share of the team's targets thrown to the player on medium passes (10-19 yards downfield). |
medium_targets | integer | Pass targets to the player on medium passes (10-19 yards downfield). |
medium_receptions | integer | Receptions made on medium passes (10-19 yards downfield). |
medium_caught_percent | numeric | Percentage of targets caught on medium passes (10-19 yards downfield). |
medium_yards | integer | Yards on medium (10-19 air yards) throws: passing yards (passing-depth) or the player's receiving yards (receiving-depth). |
medium_yards_per_reception | numeric | Average yards per reception on medium passes (10-19 yards downfield). |
medium_touchdowns | integer | Touchdowns on medium (10-19 air yards) throws: thrown by the passer (passing-depth) or scored by the player (receiving-depth). |
medium_grades_pass_route | numeric | PFF route-running (receiving) grade on medium passes (10-19 yards downfield), 0-100. |
medium_grades_hands_drop | numeric | PFF hands/drop grade on medium passes (10-19 yards downfield), 0-100. |
medium_yards_after_catch | integer | Yards gained after the catch on medium passes (10-19 yards downfield). |
medium_yards_after_catch_per_reception | numeric | Average yards after the catch per reception on medium passes (10-19 yards downfield). |
medium_yprr | numeric | Yards per route run on medium passes (10-19 yards downfield). |
medium_avg_depth_of_target | numeric | Average 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_drops | integer | Catchable passes dropped on medium (10-19 air yards) throws: by the passer's receivers (passing-depth) or by the player (receiving-depth). |
medium_drop_rate | numeric | Percentage 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_targets | integer | PFF-charted contested targets on medium passes (10-19 yards downfield). |
medium_contested_receptions | integer | Catches made on PFF-charted contested targets on medium passes (10-19 yards downfield). |
medium_contested_catch_rate | numeric | Percentage of PFF-charted contested targets caught on medium passes (10-19 yards downfield). |
medium_interceptions | integer | Interceptions on medium (10-19 air yards) throws: thrown by the passer (passing-depth) or on passes targeting the player (receiving-depth). |
medium_fumbles | integer | Fumbles by the player after the catch on medium passes (10-19 yards downfield). |
medium_avoided_tackles | integer | Tackles avoided after the catch on medium passes (10-19 yards downfield). |
medium_first_downs | integer | First 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_rating | numeric | NFL passer rating on throws targeting the player on medium passes (10-19 yards downfield). |
short_targets_percent | numeric | Share of the team's targets thrown to the player on short passes (0-9 yards downfield). |
short_targets | integer | Pass targets to the player on short passes (0-9 yards downfield). |
short_receptions | integer | Receptions made on short passes (0-9 yards downfield). |
short_caught_percent | numeric | Percentage of targets caught on short passes (0-9 yards downfield). |
short_yards | integer | Yards on short (0-9 air yards) throws: passing yards (passing-depth) or the player's receiving yards (receiving-depth). |
short_yards_per_reception | numeric | Average yards per reception on short passes (0-9 yards downfield). |
short_touchdowns | integer | Touchdowns on short (0-9 air yards) throws: thrown by the passer (passing-depth) or scored by the player (receiving-depth). |
short_grades_pass_route | numeric | PFF route-running (receiving) grade on short passes (0-9 yards downfield), 0-100. |
short_grades_hands_drop | numeric | PFF hands/drop grade on short passes (0-9 yards downfield), 0-100. |
short_yards_after_catch | integer | Yards gained after the catch on short passes (0-9 yards downfield). |
short_yards_after_catch_per_reception | numeric | Average yards after the catch per reception on short passes (0-9 yards downfield). |
short_yprr | numeric | Yards per route run on short passes (0-9 yards downfield). |
short_avg_depth_of_target | numeric | Average 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_drops | integer | Catchable passes dropped on short (0-9 air yards) throws: by the passer's receivers (passing-depth) or by the player (receiving-depth). |
short_drop_rate | numeric | Percentage 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_targets | integer | PFF-charted contested targets on short passes (0-9 yards downfield). |
short_contested_receptions | integer | Catches made on PFF-charted contested targets on short passes (0-9 yards downfield). |
short_contested_catch_rate | numeric | Percentage of PFF-charted contested targets caught on short passes (0-9 yards downfield). |
short_interceptions | integer | Interceptions on short (0-9 air yards) throws: thrown by the passer (passing-depth) or on passes targeting the player (receiving-depth). |
short_fumbles | integer | Fumbles by the player after the catch on short passes (0-9 yards downfield). |
short_avoided_tackles | integer | Tackles avoided after the catch on short passes (0-9 yards downfield). |
short_first_downs | integer | First 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_rating | numeric | NFL passer rating on throws targeting the player on short passes (0-9 yards downfield). |
behind_los_targets_percent | numeric | Share of the team's targets thrown to the player on passes thrown behind the line of scrimmage. |
behind_los_targets | integer | Pass targets to the player on passes thrown behind the line of scrimmage. |
behind_los_receptions | integer | Receptions made on passes thrown behind the line of scrimmage. |
behind_los_caught_percent | numeric | Percentage of targets caught on passes thrown behind the line of scrimmage. |
behind_los_yards | integer | Yards on throws behind the line of scrimmage: passing yards (passing-depth) or the player's receiving yards (receiving-depth). |
behind_los_yards_per_reception | numeric | Average yards per reception on passes thrown behind the line of scrimmage. |
behind_los_touchdowns | integer | Touchdowns on throws behind the line of scrimmage: thrown by the passer (passing-depth) or scored by the player (receiving-depth). |
behind_los_grades_pass_route | numeric | PFF route-running (receiving) grade on passes thrown behind the line of scrimmage, 0-100. |
behind_los_grades_hands_drop | numeric | PFF hands/drop grade on passes thrown behind the line of scrimmage, 0-100. |
behind_los_yards_after_catch | integer | Yards gained after the catch on passes thrown behind the line of scrimmage. |
behind_los_yards_after_catch_per_reception | numeric | Average yards after the catch per reception on passes thrown behind the line of scrimmage. |
behind_los_yprr | numeric | Yards per route run on passes thrown behind the line of scrimmage. |
behind_los_avg_depth_of_target | numeric | Average 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_drops | integer | 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_drop_rate | numeric | Percentage 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_targets | integer | PFF-charted contested targets on passes thrown behind the line of scrimmage. |
behind_los_contested_receptions | integer | Catches made on PFF-charted contested targets on passes thrown behind the line of scrimmage. |
behind_los_contested_catch_rate | integer | Percentage of PFF-charted contested targets caught on passes thrown behind the line of scrimmage. |
behind_los_interceptions | integer | Interceptions on throws behind the line of scrimmage: thrown by the passer (passing-depth) or on passes targeting the player (receiving-depth). |
behind_los_fumbles | integer | Fumbles by the player after the catch on passes thrown behind the line of scrimmage. |
behind_los_avoided_tackles | integer | Tackles avoided after the catch on passes thrown behind the line of scrimmage. |
behind_los_first_downs | integer | First 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_rating | numeric | NFL passer rating on throws targeting the player on passes thrown behind the line of scrimmage. |
When report is rushing
| col_name | type | description |
|---|---|---|
player_id | integer | PFF player id (integer; matches the /players id and every player_id join key). |
player | character | Player's display name as PFF lists it (e.g. "Tom Brady"). |
position | character | PFF position code the player is listed at (e.g. QB, HB, WR, TE, T, G, C, ED, DI, LB, CB, S, K, P, LS). |
targets | integer | Targets: passes thrown to the player (receiving, rushing reports) or into the player's coverage (coverage, defense reports). |
grades_pass_block | numeric | PFF pass-blocking grade (0-100). |
grades_offense | numeric | PFF overall offense grade (0-100). |
yards_after_contact | integer | Yards after contact. |
explosive | integer | Runs PFF designates as explosive. |
grades_pass_route | numeric | PFF receiving/route grade (0-100). |
draft_season | integer | Season of the player's NFL draft class, per PFF. |
elu_rush_mtf | integer | Missed tackles forced as a rusher, an input to PFF's elusive rating. |
breakaway_attempts | integer | Runs of 15 or more yards, PFF's breakaway designation. |
designed_yards | integer | Rushing yards gained on designed runs, excluding scrambles. |
team_name | character | Team name/abbreviation the player is credited to for the range. |
yprr | numeric | Yards per route run. |
breakaway_percent | numeric | Share of rushing yards gained on breakaway runs of 15 or more yards. |
grades_pass | numeric | PFF passing grade (0-100). |
fumbles | integer | Fumbles by the player: after the catch on the receiving report, as a ball carrier on the rushing report. |
first_downs | integer | First downs gained: passing first downs on the passing report, first-down receptions on receiving, rushing first downs on rushing. |
elusive_rating | numeric | PFF elusive rating. |
jersey_number | character | Jersey number (string; zero-padded, e.g. "09"). |
breakaway_yards | integer | Breakaway (long-run) yards. |
player_game_count | integer | Number of games the player appeared in over the covered span. |
eligible_season | integer | Season of the player's NFL draft eligibility, per PFF. |
total_touches | integer | Combined carries and receptions. |
scramble_yards | integer | Rushing yards gained on scrambles. |
yco_attempt | numeric | Average yards after contact per rushing attempt. |
yards | integer | Yards 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_block | numeric | PFF run-blocking grade (0-100). |
receptions | integer | Receptions: passes caught by the player (receiving, rushing reports) or completions allowed into the player's coverage (coverage, defense reports). |
zone_attempts | integer | Rushing attempts on zone-scheme runs. |
scrambles | integer | Quarterback scrambles (pass plays on which the passer ran with the ball). |
grades_run | numeric | PFF rushing grade (0-100). |
penalties | integer | Penalties charged to the player over the covered span (see declined_penalties for the ones that were declined). |
attempts | integer | Attempts 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_yco | integer | Yards-after-contact component used in PFF's elusive rating. |
elu_recv_mtf | integer | Missed tackles forced as a receiver, an input to PFF's elusive rating. |
team | character | Team abbreviation the player is credited to for the range. |
declined_penalties | integer | Penalties committed by the player that were declined. |
ypa | numeric | Yards per attempt: passing yards per pass attempt on the passing report, rushing yards per carry on the rushing report. |
drops | integer | Dropped passes: drops by the passer's receivers on the passing report, drops by the player on the receiving and rushing reports. |
grades_hands_fumble | numeric | PFF ball-security (hands/fumble) grade, 0-100. |
longest | integer | Longest play in yards: longest reception (receiving), longest run (rushing), or longest completion allowed in coverage (coverage, defense). |
routes | integer | Pass routes run by the player. |
franchise_id | integer | PFF franchise (team) id (integer join key). |
rec_yards | integer | Receiving yards gained by the player (the rushing report also carries the ball carrier's receiving line). |
gap_attempts | integer | Rushing attempts on gap-scheme runs. |
run_plays | integer | Run-play snaps. |
avoided_tackles | integer | Missed tackles forced (tackles avoided) by the player: after the catch on the receiving report, as a runner on rushing. |
grades_offense_penalty | numeric | PFF offensive penalty grade, 0-100. |
touchdowns | integer | Touchdowns: passing touchdowns thrown (passing), receiving and rushing touchdowns scored (receiving, rushing), or touchdowns allowed into the player's coverage (coverage, defense). |
carry_share | numeric | Percentage of the team's carries taken by the player. |
offense_pos_graded_rate | numeric | Percentage of the player's offensive plays that PFF graded positively. |
offense_neg_graded_rate | numeric | Percentage of the player's offensive plays that PFF graded negatively. |
When report is blocking
| col_name | type | description |
|---|---|---|
player_id | integer | PFF player id (integer; matches the /players id and every player_id join key). |
player | character | Player's display name as PFF lists it (e.g. "Tom Brady"). |
position | character | PFF 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_number | character | Jersey number (string; zero-padded, e.g. "09"). |
franchise_id | integer | PFF franchise (team) id (integer join key). |
team_abbreviation | character | Abbreviation of the team the player is credited to for the range (the /v2 counterpart of /v1's team). |
games_played | integer | Number of games the player appeared in over the requested span (the /v2 counterpart of /v1's player_game_count). |
draft_season | integer | Season of the player's NFL draft class, per PFF. |
eligible_season | integer | Season of the player's NFL draft eligibility, per PFF. |
snap_counts_offense | integer | Offensive snaps played. |
snap_counts_block | integer | Total blocking snaps played. |
block_percent | numeric | Share of offensive snaps spent blocking. |
snap_counts_run_block | integer | Run-blocking snaps played. |
snap_counts_pass_block | integer | Pass-blocking snaps played. |
pass_block_percent | numeric | Share of pass-play snaps spent pass blocking. |
grades_offense | numeric | PFF overall offense grade (0-100). |
grades_run_block | numeric | PFF run-blocking grade (0-100). |
grades_pass_block | numeric | PFF pass-blocking grade (0-100). |
non_spike_pass_block | integer | Pass-blocking snaps excluding spike plays. |
non_spike_pass_block_percentage | numeric | Share of non-spike pass-play snaps spent pass blocking. |
sacks_allowed | integer | Sacks allowed by the player in pass protection. |
hits_allowed | integer | Quarterback hits allowed. |
hurries_allowed | integer | Quarterback hurries allowed. |
pressures_allowed | integer | Total pressures allowed (sacks, hits, and hurries). |
pbe | numeric | PFF Pass Blocking Efficiency rating, pressures allowed per pass-blocking snap weighted toward sacks. |
penalties | integer | Penalties charged to the player over the covered span (see declined_penalties for the ones that were declined). |
declined_penalties | integer | Penalties committed by the player that were declined. |
snap_counts_lt | integer | Snaps aligned at left tackle. |
snap_counts_lg | integer | Snaps aligned at left guard. |
snap_counts_ce | integer | Snaps aligned at center. |
snap_counts_rg | integer | Snaps aligned at right guard. |
snap_counts_rt | integer | Snaps aligned at right tackle. |
snap_counts_te | integer | Snaps aligned at tight end. |
When report is pass-blocking
| col_name | type | description |
|---|---|---|
player_id | integer | PFF player id (integer; matches the /players id and every player_id join key). |
player | character | Player's display name as PFF lists it (e.g. "Tom Brady"). |
position | character | PFF 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_number | character | Jersey number (string; zero-padded, e.g. "09"). |
franchise_id | integer | PFF franchise (team) id (integer join key). |
team_abbreviation | character | Abbreviation of the team the player is credited to for the range (the /v2 counterpart of /v1's team). |
games_played | integer | Number of games the player appeared in over the requested span (the /v2 counterpart of /v1's player_game_count). |
draft_season | integer | Season of the player's NFL draft class, per PFF. |
eligible_season | integer | Season of the player's NFL draft eligibility, per PFF. |
snap_counts_lt | integer | Snaps aligned at left tackle. |
snap_counts_lg | integer | Snaps aligned at left guard. |
snap_counts_ce | integer | Snaps aligned at center. |
snap_counts_rg | integer | Snaps aligned at right guard. |
snap_counts_rt | integer | Snaps aligned at right tackle. |
snap_counts_te | integer | Snaps aligned at tight end. |
snap_counts_pass_play | integer | Pass-play snaps. |
snap_counts_pass_block | integer | Pass-blocking snaps played. |
pass_block_percent | numeric | Share of pass-play snaps spent pass blocking. |
grades_pass_block | numeric | PFF pass-blocking grade (0-100). |
penalties | integer | Penalties charged to the player over the covered span (see declined_penalties for the ones that were declined). |
declined_penalties | integer | Penalties committed by the player that were declined. |
non_spike_pass_block | integer | Pass-blocking snaps excluding spike plays. |
non_spike_pass_block_percentage | numeric | Share of non-spike pass-play snaps spent pass blocking. |
sacks_allowed | integer | Sacks allowed by the player in pass protection. |
hits_allowed | integer | Quarterback hits allowed. |
hurries_allowed | integer | Quarterback hurries allowed. |
pressures_allowed | integer | Total pressures allowed (sacks, hits, and hurries). |
pressure_rate_allowed | numeric | Percentage of the player's pass-blocking snaps on which he allowed a pressure. |
sack_rate_allowed | numeric | Percentage of the player's pass-blocking snaps on which he allowed a sack. |
pbe | numeric | PFF Pass Blocking Efficiency rating, pressures allowed per pass-blocking snap weighted toward sacks. |
true_pass_set_snap_counts_pass_play | integer | Pass-play snaps on PFF-designated true pass sets. |
true_pass_set_snap_counts_pass_block | integer | Pass-blocking snaps played on PFF-designated true pass sets. |
true_pass_set_pass_block_percent | numeric | Share of pass-play snaps spent pass blocking on PFF-designated true pass sets. |
true_pass_set_grades_pass_block | numeric | PFF pass-blocking grade on PFF-designated true pass sets, 0-100. |
true_pass_set_non_spike_pass_block | integer | Pass-blocking snaps excluding spike plays on PFF-designated true pass sets. |
true_pass_set_non_spike_pass_block_percentage | numeric | Share of non-spike pass-play snaps spent pass blocking on PFF-designated true pass sets. |
true_pass_set_sacks_allowed | integer | Sacks allowed on PFF-designated true pass sets. |
true_pass_set_hits_allowed | integer | Quarterback hits allowed on PFF-designated true pass sets. |
true_pass_set_hurries_allowed | integer | Quarterback hurries allowed on PFF-designated true pass sets. |
true_pass_set_pressures_allowed | integer | Total pressures allowed (sacks, hits, and hurries) on PFF-designated true pass sets. |
true_pass_set_pressure_rate_allowed | numeric | Percentage of the player's true-pass-set pass-blocking snaps on which he allowed a pressure. |
true_pass_set_sack_rate_allowed | numeric | Percentage of the player's true-pass-set pass-blocking snaps on which he allowed a sack. |
true_pass_set_pbe | numeric | PFF Pass Blocking Efficiency rating, pressures allowed per pass-blocking snap weighted toward sacks on PFF-designated true pass sets. |
pbwr | numeric | Pass-block win rate, in percent: share of the player's pass-blocking snaps PFF charted as won. |
true_pass_set_pbwr | numeric | Pass-block win rate, in percent, on PFF-designated true pass sets. |
pass_block_grade_oe_percentile | numeric | Percentile (0-100) of the player's pass-blocking grade over expectation, as reported by PFF; null for many players. |
island_rate | numeric | Percentage of the player's pass-blocking snaps PFF charted as island (isolated, one-on-one) blocks. |
island_pass_block_win_rate | numeric | Pass-block win rate, in percent, on the player's island (isolated, one-on-one) pass-blocking snaps. |
offense_pos_graded_rate | numeric | Percentage of the player's offensive plays that PFF graded positively. |
offense_neg_graded_rate | numeric | Percentage of the player's offensive plays that PFF graded negatively. |
When report is run-blocking
| col_name | type | description |
|---|---|---|
player_id | integer | PFF player id (integer; matches the /players id and every player_id join key). |
player | character | Player's display name as PFF lists it (e.g. "Tom Brady"). |
position | character | PFF 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_number | character | Jersey number (string; zero-padded, e.g. "09"). |
franchise_id | integer | PFF franchise (team) id (integer join key). |
team_abbreviation | character | Abbreviation of the team the player is credited to for the range (the /v2 counterpart of /v1's team). |
games_played | integer | Number of games the player appeared in over the requested span (the /v2 counterpart of /v1's player_game_count). |
draft_season | integer | Season of the player's NFL draft class, per PFF. |
eligible_season | integer | Season of the player's NFL draft eligibility, per PFF. |
snap_counts_lt | integer | Snaps aligned at left tackle. |
snap_counts_lg | integer | Snaps aligned at left guard. |
snap_counts_ce | integer | Snaps aligned at center. |
snap_counts_rg | integer | Snaps aligned at right guard. |
snap_counts_rt | integer | Snaps aligned at right tackle. |
snap_counts_te | integer | Snaps aligned at tight end. |
snap_counts_run_play | integer | Run-play snaps. |
snap_counts_run_block | integer | Run-blocking snaps played. |
run_block_percent | numeric | Share of run-play snaps spent run blocking. |
grades_run_block | numeric | PFF run-blocking grade (0-100). |
penalties | integer | Penalties charged to the player over the covered span (see declined_penalties for the ones that were declined). |
declined_penalties | integer | Penalties committed by the player that were declined. |
zone_snap_counts_run_play | integer | Run-play snaps on zone-scheme runs. |
zone_snap_counts_run_block | integer | Run-blocking snaps played on zone-scheme runs. |
zone_snap_counts_run_block_percent | numeric | Share of the player's run-blocking snaps on zone-scheme runs. |
zone_run_block_percent | numeric | Share of run-play snaps spent run blocking on zone-scheme runs. |
zone_grades_run_block | numeric | PFF run-blocking grade on zone-scheme runs, 0-100. |
gap_snap_counts_run_play | integer | Run-play snaps on gap-scheme runs. |
gap_snap_counts_run_block | integer | Run-blocking snaps played on gap-scheme runs. |
gap_snap_counts_run_block_percent | numeric | Share of the player's run-blocking snaps on gap-scheme runs. |
gap_run_block_percent | numeric | Share of run-play snaps spent run blocking on gap-scheme runs. |
gap_grades_run_block | numeric | PFF run-blocking grade on gap-scheme runs, 0-100. |
pos_graded_rate | numeric | Percentage of the player's plays in the report's phase (run blocking or run defense) that PFF graded positively. |
neg_graded_rate | numeric | Percentage of the player's plays in the report's phase (run blocking or run defense) that PFF graded negatively. |
zone_pos_graded_rate | numeric | Percentage of the player's zone-scheme run-blocking plays that PFF graded positively. |
zone_neg_graded_rate | numeric | Percentage of the player's zone-scheme run-blocking plays that PFF graded negatively. |
gap_pos_graded_rate | numeric | Percentage of the player's gap-scheme run-blocking plays that PFF graded positively. |
gap_neg_graded_rate | numeric | Percentage of the player's gap-scheme run-blocking plays that PFF graded negatively. |
offense_pos_graded_rate | numeric | Percentage of the player's offensive plays that PFF graded positively. |
offense_neg_graded_rate | numeric | Percentage of the player's offensive plays that PFF graded negatively. |
When report is defense
| col_name | type | description |
|---|---|---|
player_id | integer | PFF player id (integer; matches the /players id and every player_id join key). |
player | character | Player's display name as PFF lists it (e.g. "Tom Brady"). |
position | character | PFF position code the player is listed at (e.g. QB, HB, WR, TE, T, G, C, ED, DI, LB, CB, S, K, P, LS). |
targets | integer | Targets: passes thrown to the player (receiving, rushing reports) or into the player's coverage (coverage, defense reports). |
interception_touchdowns | integer | Touchdowns scored on interception returns. |
draft_season | integer | Season of the player's NFL draft class, per PFF. |
forced_fumbles | integer | Fumbles forced by the player. |
missed_tackles | integer | Missed tackles by the player (on special-teams plays in the special-teams report). |
catch_rate | numeric | Completion percentage allowed on targets into the player's coverage. |
team_name | character | Team name/abbreviation the player is credited to for the range. |
tackles | integer | Tackles made by the player, as charted by PFF (assisted tackles are reported in assists). |
jersey_number | character | Jersey number (string; zero-padded, e.g. "09"). |
snap_counts_offball | integer | Snaps aligned as an off-ball linebacker. |
snap_counts_box | integer | Snaps aligned in the box. |
sacks | integer | Sacks: recorded by the player on the defense and pass-rush reports; times the passer was sacked on the passing report. |
snap_counts_pass_rush | integer | Pass-rush snaps played. |
player_game_count | integer | Number of games the player appeared in over the covered span. |
eligible_season | integer | Season of the player's NFL draft eligibility, per PFF. |
snap_counts_dl | integer | Snaps aligned on the defensive line. |
grades_tackle | numeric | PFF tackling grade, 0-100. |
yards | integer | Yards 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). |
receptions | integer | Receptions: passes caught by the player (receiving, rushing reports) or completions allowed into the player's coverage (coverage, defense reports). |
grades_coverage_defense | numeric | PFF coverage grade (0-100). |
hurries | integer | Quarterback hurries recorded. |
interceptions | integer | Interceptions: 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_coverage | integer | Coverage snaps played. |
snap_counts_dl_over_t | integer | Defensive-line snaps aligned head-up over the offensive tackle. |
snap_counts_dl_a_gap | integer | Defensive-line snaps aligned in the A gap. |
fumble_recoveries | integer | Opponent fumbles recovered by the player. |
grades_run_defense | numeric | PFF run-defense grade (0-100). |
snap_counts_corner | integer | Snaps aligned at outside cornerback. |
hits | integer | Quarterback hits recorded by the player, as charted by PFF. |
penalties | integer | Penalties charged to the player over the covered span (see declined_penalties for the ones that were declined). |
batted_passes | integer | Passes batted down at the line of scrimmage. |
team | character | Team abbreviation the player is credited to for the range. |
stops | integer | Stops, PFF's tackles that constitute a failed play for the offense. |
declined_penalties | integer | Penalties committed by the player that were declined. |
total_pressures | integer | Total quarterback pressures generated (sacks, hits, and hurries). |
fumble_recovery_touchdowns | integer | Touchdowns scored on fumble recoveries. |
longest | integer | Longest play in yards: longest reception (receiving), longest run (rushing), or longest completion allowed in coverage (coverage, defense). |
snap_counts_slot | integer | Snaps aligned in the slot. |
missed_tackle_rate | numeric | Share of tackle attempts the player missed. |
grades_defense | numeric | PFF overall defense grade (0-100). |
yards_per_reception | numeric | Average 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_penalty | numeric | PFF defensive penalty grade, 0-100. |
safeties | integer | Safeties recorded by the player. |
franchise_id | integer | PFF franchise (team) id (integer join key). |
snap_counts_defense | integer | Total defensive snaps played. |
yards_after_catch | integer | Yards 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_gap | integer | Defensive-line snaps aligned in the B gap. |
pass_break_ups | integer | Passes broken up. |
qb_rating_against | numeric | NFL passer rating allowed on targets into the player's coverage. |
snap_counts_run_defense | integer | Run-defense snaps played. |
tackles_for_loss | integer | Tackles for loss made by the player. |
assists | integer | Assisted tackles credited to the player. |
grades_pass_rush_defense | numeric | PFF pass-rush grade, 0-100. |
snap_counts_fs | integer | Snaps aligned at free safety. |
touchdowns | integer | Touchdowns: 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_t | integer | Defensive-line snaps aligned outside the offensive tackle. |
When report is run-defense
| col_name | type | description |
|---|---|---|
player_id | integer | PFF player id (integer; matches the /players id and every player_id join key). |
player | character | Player's display name as PFF lists it (e.g. "Tom Brady"). |
position | character | PFF position code the player is listed at (e.g. QB, HB, WR, TE, T, G, C, ED, DI, LB, CB, S, K, P, LS). |
assists | integer | Assisted tackles credited to the player. |
avg_depth_of_tackle | numeric | Average depth downfield, in yards, at which the player made his tackles on run plays. |
declined_penalties | integer | Penalties committed by the player that were declined. |
draft_season | integer | Season of the player's NFL draft class, per PFF. |
eligible_season | integer | Season of the player's NFL draft eligibility, per PFF. |
forced_fumbles | integer | Fumbles forced by the player. |
franchise_id | integer | PFF franchise (team) id (integer join key). |
grades_coverage_defense | numeric | PFF coverage grade (0-100). |
grades_defense | numeric | PFF overall defense grade (0-100). |
grades_defense_penalty | numeric | PFF defensive penalty grade, 0-100. |
grades_pass_rush_defense | numeric | PFF pass-rush grade, 0-100. |
grades_run_defense | numeric | PFF run-defense grade (0-100). |
grades_tackle | numeric | PFF tackling grade, 0-100. |
jersey_number | character | Jersey number (string; zero-padded, e.g. "09"). |
missed_tackle_rate | numeric | Share of tackle attempts the player missed. |
missed_tackles | integer | Missed tackles by the player (on special-teams plays in the special-teams report). |
penalties | integer | Penalties charged to the player over the covered span (see declined_penalties for the ones that were declined). |
player_game_count | integer | Number of games the player appeared in over the covered span. |
run_stop_opp | integer | Run-defense snaps PFF counts as run-stop opportunities. |
snap_counts_run | integer | Run-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_percent | numeric | Percentage of run-stop opportunities converted into stops. |
stops | integer | Stops, PFF's tackles that constitute a failed play for the offense. |
tackles | integer | Tackles made by the player, as charted by PFF (assisted tackles are reported in assists). |
team | character | Team abbreviation the player is credited to for the range. |
team_name | character | Team name/abbreviation the player is credited to for the range. |
pos_graded_rate | numeric | Percentage of the player's plays in the report's phase (run blocking or run defense) that PFF graded positively. |
neg_graded_rate | numeric | Percentage of the player's plays in the report's phase (run blocking or run defense) that PFF graded negatively. |
When report is pass-rush
| col_name | type | description |
|---|---|---|
player_id | integer | PFF player id (integer; matches the /players id and every player_id join key). |
player | character | Player's display name as PFF lists it (e.g. "Tom Brady"). |
position | character | PFF 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_pressures | integer | Total pressures generated (sacks, hits, and hurries) on PFF-designated true pass sets. |
draft_season | integer | Season of the player's NFL draft class, per PFF. |
true_pass_set_prp | numeric | PFF Pass Rush Productivity rating, pressure generated per pass-rush snap weighted toward sacks on PFF-designated true pass sets. |
true_pass_set_hurries | integer | Quarterback hurries recorded on PFF-designated true pass sets. |
team_name | character | Team name/abbreviation the player is credited to for the range. |
prp | numeric | PFF Pass Rush Productivity rating, pressure generated per pass-rush snap weighted toward sacks. |
true_pass_set_sacks | integer | Sacks recorded on PFF-designated true pass sets. |
pass_rush_win_rate | numeric | Percentage of pass-rush snaps with a PFF-charted pass-rush win. |
jersey_number | character | Jersey number (string; zero-padded, e.g. "09"). |
sacks | integer | Sacks: recorded by the player on the defense and pass-rush reports; times the passer was sacked on the passing report. |
snap_counts_pass_rush | integer | Pass-rush snaps played. |
player_game_count | integer | Number of games the player appeared in over the covered span. |
eligible_season | integer | Season of the player's NFL draft eligibility, per PFF. |
true_pass_set_snap_counts_pass_play | integer | Pass-play snaps on PFF-designated true pass sets. |
pass_rush_wins | integer | PFF-charted pass-rush wins. |
hurries | integer | Quarterback hurries recorded. |
pass_rush_opp | integer | Pass-rush snaps PFF counts as pressure opportunities. |
snap_counts_pass_play | integer | Pass-play snaps. |
hits | integer | Quarterback hits recorded by the player, as charted by PFF. |
true_pass_set_pass_rush_win_rate | numeric | Percentage of pass-rush snaps with a PFF-charted pass-rush win on PFF-designated true pass sets. |
penalties | integer | Penalties charged to the player over the covered span (see declined_penalties for the ones that were declined). |
batted_passes | integer | Passes batted down at the line of scrimmage. |
true_pass_set_hits | integer | Quarterback hits recorded on PFF-designated true pass sets. |
true_pass_set_snap_counts_pass_rush | integer | Pass-rush snaps played on PFF-designated true pass sets. |
team | character | Team abbreviation the player is credited to for the range. |
declined_penalties | integer | Penalties committed by the player that were declined. |
true_pass_set_pass_rush_wins | integer | PFF-charted pass-rush wins on PFF-designated true pass sets. |
total_pressures | integer | Total quarterback pressures generated (sacks, hits, and hurries). |
true_pass_set_grades_pass_rush_defense | numeric | PFF pass-rush grade on PFF-designated true pass sets, 0-100. |
true_pass_set_batted_passes | integer | Passes batted down at the line of scrimmage on PFF-designated true pass sets. |
franchise_id | integer | PFF franchise (team) id (integer join key). |
pass_rush_percent | numeric | Share of pass-play snaps spent rushing the passer. |
true_pass_set_pass_rush_opp | integer | Pass-rush snaps PFF counts as pressure opportunities on PFF-designated true pass sets. |
true_pass_set_pass_rush_percent | numeric | Share of pass-play snaps spent rushing the passer on PFF-designated true pass sets. |
grades_pass_rush_defense | numeric | PFF pass-rush grade, 0-100. |
knockdowns | integer | Quarterback knockdowns credited to the pass rusher, as charted by PFF. |
knockdown_rate | numeric | Knockdowns as a percentage of the player's pass-rush snaps. |
pressure_rate | numeric | Percentage of the player's pass-rush snaps that produced a pressure. |
sack_rate | numeric | Percentage of the player's pass-rush snaps that produced a sack. |
true_pass_set_knockdowns | integer | Quarterback knockdowns credited to the pass rusher on PFF-designated true pass sets. |
true_pass_set_knockdown_rate | numeric | Knockdowns as a percentage of the player's true-pass-set pass-rush snaps. |
true_pass_set_pressure_rate | numeric | Percentage of the player's true-pass-set pass-rush snaps that produced a pressure. |
true_pass_set_sack_rate | numeric | Percentage of the player's true-pass-set pass-rush snaps that produced a sack. |
lhs_pass_rush_snaps | integer | Pass-rush snaps the player took from the left-hand side (LHS), as PFF charts the rusher's alignment. |
lhs_pass_rush_percent | numeric | Percentage 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_sacks | integer | Sacks recorded while rushing from the left-hand side (LHS). |
lhs_hits | integer | Quarterback hits recorded while rushing from the left-hand side (LHS). |
lhs_hurries | integer | Quarterback hurries recorded while rushing from the left-hand side (LHS). |
lhs_pressures | integer | Total pressures (sacks, hits, and hurries) generated while rushing from the left-hand side (LHS). |
lhs_prp | numeric | PFF Pass Rush Productivity rating on rushes from the left-hand side (LHS), pressure generated per pass-rush snap weighted toward sacks. |
lhs_stops | integer | Stops (tackles that constitute a failed play for the offense) made on snaps rushing from the left-hand side (LHS). |
lhs_tackles | integer | Tackles made on snaps rushing from the left-hand side (LHS). |
lhs_assists | integer | Assisted tackles on snaps rushing from the left-hand side (LHS). |
lhs_misses | integer | Missed tackles on snaps rushing from the left-hand side (LHS). |
rhs_pass_rush_snaps | integer | Pass-rush snaps the player took from the right-hand side (RHS), as PFF charts the rusher's alignment. |
rhs_pass_rush_percent | numeric | Percentage 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_sacks | integer | Sacks recorded while rushing from the right-hand side (RHS). |
rhs_hits | integer | Quarterback hits recorded while rushing from the right-hand side (RHS). |
rhs_hurries | integer | Quarterback hurries recorded while rushing from the right-hand side (RHS). |
rhs_pressures | integer | Total pressures (sacks, hits, and hurries) generated while rushing from the right-hand side (RHS). |
rhs_prp | numeric | PFF Pass Rush Productivity rating on rushes from the right-hand side (RHS), pressure generated per pass-rush snap weighted toward sacks. |
rhs_stops | integer | Stops (tackles that constitute a failed play for the offense) made on snaps rushing from the right-hand side (RHS). |
rhs_tackles | integer | Tackles made on snaps rushing from the right-hand side (RHS). |
rhs_assists | integer | Assisted tackles on snaps rushing from the right-hand side (RHS). |
rhs_misses | integer | Missed tackles on snaps rushing from the right-hand side (RHS). |
pass_rush_grade_oe_percentile | numeric | Percentile (0-100) of the player's pass-rush grade over expectation, as reported by PFF. |
double_team_rate | numeric | Percentage of the player's pass-rush snaps on which he was double-teamed. |
When report is coverage
| col_name | type | description |
|---|---|---|
player_id | integer | PFF player id (integer; matches the /players id and every player_id join key). |
player | character | Player's display name as PFF lists it (e.g. "Tom Brady"). |
position | character | PFF position code the player is listed at (e.g. QB, HB, WR, TE, T, G, C, ED, DI, LB, CB, S, K, P, LS). |
targets | integer | Targets: passes thrown to the player (receiving, rushing reports) or into the player's coverage (coverage, defense reports). |
yards_per_coverage_snap | numeric | Receiving yards allowed per coverage snap. |
draft_season | integer | Season of the player's NFL draft class, per PFF. |
missed_tackles | integer | Missed tackles by the player (on special-teams plays in the special-teams report). |
catch_rate | numeric | Completion percentage allowed on targets into the player's coverage. |
team_name | character | Team name/abbreviation the player is credited to for the range. |
tackles | integer | Tackles made by the player, as charted by PFF (assisted tackles are reported in assists). |
coverage_percent | numeric | Share of pass-play snaps spent in coverage. |
jersey_number | character | Jersey number (string; zero-padded, e.g. "09"). |
dropped_ints | integer | Interception chances PFF charted as dropped. |
player_game_count | integer | Number of games the player appeared in over the covered span. |
eligible_season | integer | Season of the player's NFL draft eligibility, per PFF. |
grades_tackle | numeric | PFF tackling grade, 0-100. |
yards | integer | Yards 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). |
receptions | integer | Receptions: passes caught by the player (receiving, rushing reports) or completions allowed into the player's coverage (coverage, defense reports). |
forced_incompletion_rate | numeric | Share of targets into the player's coverage with a PFF-charted forced incompletion. |
grades_coverage_defense | numeric | PFF coverage grade (0-100). |
interceptions | integer | Interceptions: 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_coverage | integer | Coverage snaps played. |
grades_run_defense | numeric | PFF run-defense grade (0-100). |
snap_counts_pass_play | integer | Pass-play snaps. |
penalties | integer | Penalties charged to the player over the covered span (see declined_penalties for the ones that were declined). |
forced_incompletes | integer | Incompletions forced by the player's coverage, per PFF charting. |
team | character | Team abbreviation the player is credited to for the range. |
coverage_snaps_per_target | numeric | Coverage snaps played per target into the player's coverage. |
stops | integer | Stops, PFF's tackles that constitute a failed play for the offense. |
declined_penalties | integer | Penalties committed by the player that were declined. |
longest | integer | Longest play in yards: longest reception (receiving), longest run (rushing), or longest completion allowed in coverage (coverage, defense). |
missed_tackle_rate | numeric | Share of tackle attempts the player missed. |
grades_defense | numeric | PFF overall defense grade (0-100). |
yards_per_reception | numeric | Average 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_penalty | numeric | PFF defensive penalty grade, 0-100. |
franchise_id | integer | PFF franchise (team) id (integer join key). |
yards_after_catch | integer | Yards 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_target | numeric | Average 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_ups | integer | Passes broken up. |
qb_rating_against | numeric | NFL passer rating allowed on targets into the player's coverage. |
coverage_snaps_per_reception | numeric | Coverage snaps played per reception allowed. |
assists | integer | Assisted tackles credited to the player. |
grades_pass_rush_defense | numeric | PFF pass-rush grade, 0-100. |
touchdowns | integer | Touchdowns: passing touchdowns thrown (passing), receiving and rushing touchdowns scored (receiving, rushing), or touchdowns allowed into the player's coverage (coverage, defense). |
When report is special-teams
| col_name | type | description |
|---|---|---|
player_id | integer | PFF player id (integer; matches the /players id and every player_id join key). |
player | character | Player's display name as PFF lists it (e.g. "Tom Brady"). |
position | character | PFF position code the player is listed at (e.g. QB, HB, WR, TE, T, G, C, ED, DI, LB, CB, S, K, P, LS). |
assists | integer | Assisted tackles credited to the player. |
declined_penalties | integer | Penalties committed by the player that were declined. |
draft_season | integer | Season of the player's NFL draft class, per PFF. |
eligible_season | integer | Season of the player's NFL draft eligibility, per PFF. |
franchise_id | integer | PFF franchise (team) id (integer join key). |
grades_misc_st | numeric | PFF miscellaneous special-teams grade, 0-100. |
grades_special_teams_penalty | numeric | PFF special-teams penalty grade, 0-100. |
jersey_number | character | Jersey number (string; zero-padded, e.g. "09"). |
missed_tackles | integer | Missed tackles by the player (on special-teams plays in the special-teams report). |
penalties | integer | Penalties charged to the player over the covered span (see declined_penalties for the ones that were declined). |
player_game_count | integer | Number of games the player appeared in over the covered span. |
snap_counts_field_goal | integer | Snaps on the field-goal and extra-point unit. |
snap_counts_field_goal_blocking | integer | Snaps on the field-goal and extra-point block unit. |
snap_counts_kickoff | integer | Snaps on the kickoff coverage unit. |
snap_counts_kickoff_return | integer | Snaps on the kickoff return unit. |
snap_counts_punt_coverage | integer | Snaps on the punt coverage unit. |
snap_counts_punt_return | integer | Snaps on the punt return unit. |
tackles | integer | Tackles made by the player, as charted by PFF (assisted tackles are reported in assists). |
team | character | Team abbreviation the player is credited to for the range. |
team_name | character | Team name/abbreviation the player is credited to for the range. |
total_snaps | integer | Total special-teams snaps the player played across all kicking-game units. |
grades_fgep_offense | numeric | PFF grade on the field-goal and extra-point protection unit, 0-100. |
grades_punter | numeric | PFF punting grade, 0-100. |
grades_fgep_kicker | numeric | PFF field-goal and extra-point kicking grade, 0-100. |
grades_kickoff_kicker | numeric | PFF kickoff kicking grade, 0-100. |
grades_long_snap | numeric | PFF long-snapping grade, 0-100. |
grades_fgep_defense | numeric | PFF grade on field-goal and extra-point defense, 0-100. |
grades_kick_return | numeric | PFF kickoff-return grade, 0-100. |
grades_punt_return | numeric | PFF punt-return grade, 0-100. |
When report is kick-returns
| col_name | type | description |
|---|---|---|
player_id | integer | PFF player id (integer; matches the /players id and every player_id join key). |
player | character | Player's display name as PFF lists it (e.g. "Tom Brady"). |
position | character | PFF 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_penalties | integer | Penalties committed by the player that were declined. |
draft_season | integer | Season of the player's NFL draft class, per PFF. |
eligible_season | integer | Season of the player's NFL draft eligibility, per PFF. |
franchise_id | integer | PFF franchise (team) id (integer join key). |
grades_kick_return | numeric | PFF kickoff-return grade, 0-100. |
grades_punt_return | numeric | PFF punt-return grade, 0-100. |
grades_return | numeric | PFF overall return grade, 0-100. |
jersey_number | character | Jersey number (string; zero-padded, e.g. "09"). |
kickoff_attempts | integer | Kickoff returns attempted. |
kickoff_fair_catches | integer | Kickoffs fair-caught by the player. |
kickoff_long | integer | Longest kickoff return in yards. |
kickoff_muffed_returns | integer | Kickoff returns the player muffed. |
kickoff_touchdowns | integer | Kickoff returns scoring a touchdown. |
kickoff_yards | integer | Total kickoff-return yards. |
kickoff_ypa | numeric | Average yards per kickoff return. |
penalties | integer | Penalties charged to the player over the covered span (see declined_penalties for the ones that were declined). |
player_game_count | integer | Number of games the player appeared in over the covered span. |
punt_attempts | integer | Punt returns attempted. |
punt_fair_catches | integer | Punts fair-caught by the player. |
punt_long | integer | Longest punt return in yards. |
punt_muffed_returns | integer | Punt returns the player muffed. |
punt_touchdowns | integer | Punt returns scoring a touchdown. |
punt_yards | integer | Total punt-return yards. |
punt_ypa | numeric | Average yards per punt return. |
team | character | Team abbreviation the player is credited to for the range. |
team_name | character | Team name/abbreviation the player is credited to for the range. |
total_attempts | integer | Total attempts: field goals attempted across all distances on the field-goals report, kick and punt returns combined on the kick-returns report. |
When report is field-goals
| col_name | type | description |
|---|---|---|
player_id | integer | PFF player id (integer; matches the /players id and every player_id join key). |
player | character | Player's display name as PFF lists it (e.g. "Tom Brady"). |
position | character | PFF 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_attempts | integer | Field goals attempted from 20-29 yards. |
pat_percent | numeric | Extra-point percentage. |
draft_season | integer | Season of the player's NFL draft class, per PFF. |
forty_made | integer | Field goals made from 40-49 yards. |
team_name | character | Team name/abbreviation the player is credited to for the range. |
fifty_percent | numeric | Field-goal percentage from 50 or more yards. |
total_made | integer | Total field goals made across all distances. |
jersey_number | character | Jersey number (string; zero-padded, e.g. "09"). |
one_made | integer | Field goals made from 1-19 yards. |
fifty_attempts | integer | Field goals attempted from 50 or more yards. |
forty_attempts | integer | Field goals attempted from 40-49 yards. |
player_game_count | integer | Number of games the player appeared in over the covered span. |
eligible_season | integer | Season of the player's NFL draft eligibility, per PFF. |
thirty_percent | numeric | Field-goal percentage from 30-39 yards. |
total_attempts | integer | Total attempts: field goals attempted across all distances on the field-goals report, kick and punt returns combined on the kick-returns report. |
pat_attempts | integer | Extra points attempted. |
twenty_made | integer | Field goals made from 20-29 yards. |
one_attempts | integer | Field goals attempted from 1-19 yards. |
grades_fgep_kicker | numeric | PFF field-goal and extra-point kicking grade, 0-100. |
thirty_attempts | integer | Field goals attempted from 30-39 yards. |
penalties | integer | Penalties charged to the player over the covered span (see declined_penalties for the ones that were declined). |
pat_made | integer | Extra points made. |
team | character | Team abbreviation the player is credited to for the range. |
declined_penalties | integer | Penalties committed by the player that were declined. |
one_percent | integer | Field-goal percentage from 1-19 yards. |
total_percent | numeric | Overall field-goal percentage. |
twenty_percent | numeric | Field-goal percentage from 20-29 yards. |
forty_percent | numeric | Field-goal percentage from 40-49 yards. |
franchise_id | integer | PFF franchise (team) id (integer join key). |
fifty_made | integer | Field goals made from 50 or more yards. |
thirty_made | integer | Field goals made from 30-39 yards. |
field_goal_oe | numeric | Field-goal percentage over expectation, in percentage points (made rate minus PFF's expected make rate). |
field_goal_oe_total | numeric | Field goals made over expectation in total (makes minus PFF-expected makes). |
When report is punting
| col_name | type | description |
|---|---|---|
player_id | integer | PFF player id (integer; matches the /players id and every player_id join key). |
player | character | Player's display name as PFF lists it (e.g. "Tom Brady"). |
position | character | PFF position code the player is listed at (e.g. QB, HB, WR, TE, T, G, C, ED, DI, LB, CB, S, K, P, LS). |
touchbacks | integer | Kicks resulting in touchbacks: kickoffs on the kickoffs report, punts on the punting report. |
attempts_with_hangtime | integer | Kicks with a PFF-recorded hangtime: kickoffs on the kickoffs report, punts on the punting report. |
draft_season | integer | Season of the player's NFL draft class, per PFF. |
percent_returned | numeric | Percentage of the player's kicks that were returned: kickoffs on the kickoffs report, punts on the punting report. |
fair_catches | integer | Kicks fair-caught by the return team: kickoffs on the kickoffs report, punts on the punting report. |
team_name | character | Team name/abbreviation the player is credited to for the range. |
jersey_number | character | Jersey number (string; zero-padded, e.g. "09"). |
player_game_count | integer | Number of games the player appeared in over the covered span. |
eligible_season | integer | Season of the player's NFL draft eligibility, per PFF. |
average_net_yards | numeric | Average net punting yards per attempt. |
yards | integer | Yards 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_hangtime | numeric | Average hangtime in seconds of the player's kickoffs (kickoffs report) or punts (punting report). |
total_net_yards | integer | Total net punting yards. |
penalties | integer | Penalties charged to the player over the covered span (see declined_penalties for the ones that were declined). |
attempts | integer | Attempts 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_twenties | integer | Punts downed inside the opponent 20-yard line. |
out_of_bounds | integer | Punts that went out of bounds. |
team | character | Team abbreviation the player is credited to for the range. |
average_yards_per_return | numeric | Average return yards allowed per kick returned: kickoffs on the kickoffs report, punts on the punting report. |
total_hangtime | numeric | Total hangtime in seconds summed over the player's kickoffs (kickoffs report) or punts (punting report). |
declined_penalties | integer | Penalties committed by the player that were declined. |
returns | integer | Punts returned by the opponent. |
long | integer | Longest punt in yards. |
blocks | integer | Punts that were blocked. |
average_yards_per_attempt | numeric | Average gross punting yards per attempt. |
franchise_id | integer | PFF franchise (team) id (integer join key). |
grades_punter | numeric | PFF punting grade, 0-100. |
return_yards | integer | Return yards gained by the return team on the player's kicks: kickoffs on the kickoffs report, punts on the punting report. |
downeds | integer | Punts downed by the coverage unit. |
snaps | integer | Punting snaps played. |
When report is kickoffs
| col_name | type | description |
|---|---|---|
player_id | integer | PFF player id (integer; matches the /players id and every player_id join key). |
player | character | Player's display name as PFF lists it (e.g. "Tom Brady"). |
position | character | PFF position code the player is listed at (e.g. QB, HB, WR, TE, T, G, C, ED, DI, LB, CB, S, K, P, LS). |
attempts | integer | Attempts 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_hangtime | integer | Kicks with a PFF-recorded hangtime: kickoffs on the kickoffs report, punts on the punting report. |
average_distance | numeric | Average kickoff distance in yards. |
average_hangtime | numeric | Average hangtime in seconds of the player's kickoffs (kickoffs report) or punts (punting report). |
average_starting_field_position | numeric | Average opponent starting field position following the player's kickoffs. |
average_yards_per_return | numeric | Average return yards allowed per kick returned: kickoffs on the kickoffs report, punts on the punting report. |
declined_penalties | integer | Penalties committed by the player that were declined. |
draft_season | integer | Season of the player's NFL draft class, per PFF. |
eligible_season | integer | Season of the player's NFL draft eligibility, per PFF. |
fair_catches | integer | Kicks fair-caught by the return team: kickoffs on the kickoffs report, punts on the punting report. |
franchise_id | integer | PFF franchise (team) id (integer join key). |
grades_kickoff_kicker | numeric | PFF kickoff kicking grade, 0-100. |
jersey_number | character | Jersey number (string; zero-padded, e.g. "09"). |
kicked_yards | integer | Total kickoff yards. |
kicks_returned | integer | Kickoffs returned by the opponent. |
onside_kicks | integer | Onside kicks attempted. |
penalties | integer | Penalties charged to the player over the covered span (see declined_penalties for the ones that were declined). |
percent_returned | numeric | Percentage of the player's kicks that were returned: kickoffs on the kickoffs report, punts on the punting report. |
player_game_count | integer | Number of games the player appeared in over the covered span. |
return_yards | integer | Return yards gained by the return team on the player's kicks: kickoffs on the kickoffs report, punts on the punting report. |
team | character | Team abbreviation the player is credited to for the range. |
team_name | character | Team name/abbreviation the player is credited to for the range. |
total_hangtime | numeric | Total hangtime in seconds summed over the player's kickoffs (kickoffs report) or punts (punting report). |
touchbacks | integer | Kicks resulting in touchbacks: kickoffs on the kickoffs report, punts on the punting report. |
Rows are untyped Row[] (not parity-verified yet).
Returns — pff_api_ref_games / pffApiRefGames
| col_name | type | description |
|---|---|---|
away_franchise_id | numeric | PFF franchise id of the away team. |
away_team | list | Away team object (JSON-stringified in the tidy frame). |
has_stats | logical | Whether PFF has published stats for the game. |
home_franchise_id | numeric | PFF franchise id of the home team. |
home_team | list | Home team object (JSON-stringified in the tidy frame). |
id | numeric | PFF game id (integer join key). |
league | list | Nested league object of the game (stringified) with the PFF league id, name and abbreviation (e.g. NFL). |
league_id | numeric | PFF league id (integer). |
lock_status | character | Data lock/publish status for the game. |
score | list | Nested final-score object of the game (stringified) with away_team and home_team points. |
season | numeric | Season (starting year) of the game. |
stadium_id | numeric | PFF stadium identifier for the game venue. |
start | character | Kickoff timestamp (ISO 8601 string). |
week | numeric | Week number of the game. |
Rows are untyped Row[] (not parity-verified yet).
Returns — pff_api_ref_leagues / pffApiRefLeagues
| col_name | type | description |
|---|---|---|
abbreviation | character | League abbreviation as the source lists it (e.g. NFL). |
default_season | numeric | Season the source API currently treats as the default for this league. |
default_week | numeric | Week number the source API currently treats as the default for this league. |
default_week_group | character | Identifier of the week grouping (e.g., regular season or postseason phase) currently set as the league default. |
id | numeric | Numeric league id from the source API (PFF: 1 = NFL). |
name | character | League display name as the source lists it (PFF: 'Pro Football'). |
seasons | list | Nested list (stringified) of the seasons the source publishes for the league. |
slug | character | URL slug of the league on premium.pff.com (e.g. nfl). |
week_groups | list | Nested list of week-group objects (phase label and week span) defined for the league. |
weeks | list | Nested list of week objects available for the league. |
Rows are untyped Row[] (not parity-verified yet).
Returns — pff_api_ref_players / pffApiRefPlayers
| col_name | type | description |
|---|---|---|
college | character | College the player attended, as the source lists it. |
current_class | character | Player's current college class designation (e.g., Freshman, Senior), per PFF. |
current_eligible_year | numeric | Year the player is or was first draft-eligible, per PFF. |
dob | character | Player's date of birth (YYYY-MM-DD). |
draft | list | Nested draft-selection details for the player (year, round, pick, and franchise) as returned by the source API. |
first_name | character | Player's first name as the source lists it. |
height | numeric | Player's height as the source encodes it (PFF uses feet and inches without a separator, 602 = 6'02"; others use inches or centimetres). |
id | numeric | PFF numeric player id, the key of the player-scoped endpoints. |
jersey_number | character | Jersey number as a string. |
last_name | character | Player's last name as the source lists it. |
position | character | Position abbreviation as the source lists it (e.g. QB, WR). |
speed | numeric | 40-yard-dash time in seconds as recorded by PFF. |
team | list | Current team of the player as the source ships it (a nested team object, stringified, or a team code). |
weight | numeric | Player's weight as the source lists it (pounds for US sources). |
Rows are untyped Row[] (not parity-verified yet).
Returns — pff_api_signature_defense_outside_pass_rush / pffApiSignatureDefenseOutsidePassRush
| col_name | type | description |
|---|---|---|
lhs_sacks | numeric | Sacks recorded when rushing from the left side. |
rhs_hits | numeric | Quarterback hits recorded when rushing from the right side. |
rhs_prp | numeric | PFF Pass Rush Productivity rating, pressure generated per pass-rush snap weighted toward sacks when rushing from the right side. |
draft_season | numeric | Season of the player's NFL draft class, per PFF. |
pass_snaps | numeric | Pass-play snaps. |
lhs_hurries | numeric | Quarterback hurries recorded when rushing from the left side. |
team_name | character | Team abbreviation the player is credited to for the range. |
prp | numeric | PFF Pass Rush Productivity rating, pressure generated per pass-rush snap weighted toward sacks. |
tackles | numeric | Tackles made by the player, as charted by PFF. |
rhs_pressures | numeric | Total pressures generated (sacks, hits, and hurries) when rushing from the right side. |
rhs_pass_rush_percent | numeric | Share of pass-play snaps spent rushing the passer when rushing from the right side. |
jersey_number | character | Jersey number (string; zero-padded, e.g. "09"). |
lhs_pass_rush_percent | numeric | Share of pass-play snaps spent rushing the passer when rushing from the left side. |
lhs_pass_rush_snaps | numeric | Pass-rush snaps played when rushing from the left side. |
sacks | numeric | Sacks recorded by the pass rusher. |
lhs_assists | numeric | Assisted tackles when rushing from the left side. |
player_game_count | numeric | Number of games the player appeared in over the covered span. |
eligible_season | numeric | Season of the player's NFL draft eligibility, per PFF. |
lhs_pressures | numeric | Total pressures generated (sacks, hits, and hurries) when rushing from the left side. |
pass_rush_snaps | numeric | Pass-rush snaps played. |
hurries | numeric | Quarterback hurries recorded. |
rhs_pass_rush_snaps | numeric | Pass-rush snaps played when rushing from the right side. |
lhs_prp | numeric | PFF Pass Rush Productivity rating, pressure generated per pass-rush snap weighted toward sacks when rushing from the left side. |
hits | numeric | Quarterback hits recorded by the pass rusher. |
lhs_hits | numeric | Quarterback hits recorded when rushing from the left side. |
rhs_tackles | numeric | Tackles made when rushing from the right side. |
lhs_stops | numeric | Stops, PFF's tackles that constitute a failed play for the offense when rushing from the left side. |
team | character | Team abbreviation the player is credited to for the range. |
stops | numeric | Stops, PFF's tackles that constitute a failed play for the offense. |
rhs_misses | numeric | Missed tackles when rushing from the right side. |
position | character | PFF position code the player is listed at (e.g. QB, HB, FB, WR, TE, T, G, C, ED, DI, LB, CB, S, K, P). |
pressures | numeric | Total pressures generated (sacks, hits, and hurries). |
misses | numeric | Missed tackles. |
player | character | Player's display name as PFF lists it. |
rhs_sacks | numeric | Sacks recorded when rushing from the right side. |
franchise_id | numeric | PFF franchise (team) id (integer join key). |
pass_rush_percent | numeric | Share of pass-play snaps spent rushing the passer. |
rhs_hurries | numeric | Quarterback hurries recorded when rushing from the right side. |
rhs_assists | numeric | Assisted tackles when rushing from the right side. |
rhs_stops | numeric | Stops, PFF's tackles that constitute a failed play for the offense when rushing from the right side. |
assists | numeric | Assisted tackles credited to the player. |
player_id | numeric | PFF player id (integer; matches the /players id and every player_id join key). |
lhs_tackles | numeric | Tackles made when rushing from the left side. |
lhs_misses | numeric | Missed tackles when rushing from the left side. |
Rows are untyped Row[] (not parity-verified yet).
Returns — pff_api_signature_defense_slot_coverage / pffApiSignatureDefenseSlotCoverage
| col_name | type | description |
|---|---|---|
coverage_snaps | numeric | Coverage snaps played while covering the slot. |
coverage_snaps_per_reception | numeric | Coverage snaps played per reception allowed while covering the slot. |
coverage_snaps_per_target | numeric | Coverage snaps played per target into the player's coverage while covering the slot. |
draft_season | numeric | Season of the player's NFL draft class, per PFF. |
eligible_season | numeric | Season of the player's NFL draft eligibility, per PFF. |
franchise_id | numeric | PFF franchise (team) id (integer join key). |
interceptions | numeric | Interceptions made by the player while covering the slot. |
jersey_number | character | Jersey number (string; zero-padded, e.g. "09"). |
player | character | Player's display name as PFF lists it. |
player_game_count | numeric | Number of games the player appeared in over the covered span. |
player_id | numeric | PFF player id (integer; matches the /players id and every player_id join key). |
position | character | PFF position code the player is listed at (e.g. QB, HB, FB, WR, TE, T, G, C, ED, DI, LB, CB, S, K, P). |
qb_rating_against | numeric | NFL passer rating allowed on targets into the player's coverage while covering the slot. |
receptions | numeric | Receptions allowed in the player's coverage while covering the slot. |
targets | numeric | Passes thrown into the player's coverage (targets allowed) while covering the slot. |
team | character | Team abbreviation the player is credited to for the range. |
team_name | character | Team abbreviation the player is credited to for the range. |
touchdowns | numeric | Touchdowns allowed into the player's coverage while covering the slot. |
yards | numeric | Receiving yards allowed in the player's coverage while covering the slot. |
yards_after_catch | numeric | Yards after the catch allowed in the player's coverage while covering the slot. |
yards_per_coverage_snap | numeric | Receiving yards allowed per coverage snap while covering the slot. |
Rows are untyped Row[] (not parity-verified yet).
Returns — pff_api_signature_pass_blocking_efficiency_line / pffApiSignaturePassBlockingEfficiencyLine
| col_name | type | description |
|---|---|---|
attempts | numeric | Pass plays the team's offensive line blocked on over the covered span, as counted by PFF (equal to pass_snaps in the captured rows). |
franchise_id | numeric | PFF franchise (team) id of the team whose offensive line the row describes (integer join key). |
hits_allowed | numeric | Quarterback hits allowed. |
hurries_allowed | numeric | Quarterback hurries allowed. |
pass_snaps | numeric | Pass-play snaps. |
pbe | numeric | PFF Pass Blocking Efficiency rating, pressures allowed per pass-blocking snap weighted toward sacks. |
player_game_count | numeric | Number of games the player appeared in over the covered span. |
pressures_allowed | numeric | Total pressures allowed (sacks, hits, and hurries). |
sacks_allowed | numeric | Sacks allowed by the team's offensive line over the covered span. |
season_id | numeric | Season (year) the row covers (e.g. 2022). |
team_name | character | Abbreviation of the team whose offensive line the row describes (e.g. "ATL"). |
Rows are untyped Row[] (not parity-verified yet).
Returns — pff_api_signature_passing_time_in_pocket / pffApiSignaturePassingTimeInPocket
| col_name | type | description |
|---|---|---|
more_btt_rate | numeric | Big-time throws as a percentage of qualifying attempts on dropbacks with time in pocket of 2.5 seconds or more, per PFF charting. |
more_grades_run | numeric | PFF rushing grade for the player (0-100) on dropbacks with time in pocket of 2.5 seconds or more. |
more_ypa | numeric | Yards gained per pass attempt on dropbacks with time in pocket of 2.5 seconds or more. |
more_passing_snaps | numeric | Number of passing snaps played on dropbacks with time in pocket of 2.5 seconds or more. |
more_pressure_to_sack_rate | numeric | Percentage of pressured dropbacks that ended in a sack on dropbacks with time in pocket of 2.5 seconds or more. |
less_def_gen_pressures | numeric | Number of defense-generated pressures on the player's dropbacks on dropbacks with time in pocket under 2.5 seconds, as charted by PFF. |
dropbacks | numeric | Number of dropbacks. |
less_sack_percent | numeric | Percentage of dropbacks that ended in a sack on dropbacks with time in pocket under 2.5 seconds. |
less_first_downs | numeric | Number of passing first downs gained on dropbacks with time in pocket under 2.5 seconds. |
less_ypa | numeric | Yards gained per pass attempt on dropbacks with time in pocket under 2.5 seconds. |
draft_season | numeric | NFL season (year) in which the player was drafted, per PFF player metadata. |
more_grades_pass_route | character | PFF receiving (route) grade for the player (0-100) on dropbacks with time in pocket of 2.5 seconds or more. |
less_pressure_to_sack_rate | numeric | Percentage of pressured dropbacks that ended in a sack on dropbacks with time in pocket under 2.5 seconds. |
less_aimed_passes | numeric | Number of aimed passes (attempts excluding throwaways, spikes, batted passes and throws made while hit) on dropbacks with time in pocket under 2.5 seconds, as charted by PFF. |
more_dropbacks_percent | numeric | Share of the player's total dropbacks that came on dropbacks with time in pocket of 2.5 seconds or more, expressed as a percentage. |
less_positive_epa_percent | numeric | Percentage of dropbacks with positive expected points added on dropbacks with time in pocket under 2.5 seconds. |
team_name | character | Team abbreviation the player is credited to for the range. |
avg_ttt_scrambles | numeric | Average time in the pocket in seconds on dropbacks ending in a scramble. |
more_yards | numeric | Passing yards gained on dropbacks with time in pocket of 2.5 seconds or more. |
more_accuracy_percent | numeric | Percentage of aimed passes charted as accurate by PFF on dropbacks with time in pocket of 2.5 seconds or more. |
less_attempts | numeric | Number of pass attempts on dropbacks with time in pocket under 2.5 seconds. |
less_drop_rate | numeric | Percentage of catchable passes dropped by receivers on dropbacks with time in pocket under 2.5 seconds. |
jersey_number | character | Jersey number (string; zero-padded, e.g. "09"). |
more_turnover_worthy_plays | numeric | Number of turnover-worthy plays on dropbacks with time in pocket of 2.5 seconds or more, plays PFF charts as deserving of a turnover. |
more_interceptions | numeric | Number of passes intercepted on dropbacks with time in pocket of 2.5 seconds or more. |
more_sack_percent | numeric | Percentage of dropbacks that ended in a sack on dropbacks with time in pocket of 2.5 seconds or more. |
more_twp_rate | numeric | Turnover-worthy plays as a percentage of qualifying attempts on dropbacks with time in pocket of 2.5 seconds or more, per PFF charting. |
less_completions | numeric | Number of completed passes on dropbacks with time in pocket under 2.5 seconds. |
more_thrown_aways | numeric | Number of intentional throwaways on dropbacks with time in pocket of 2.5 seconds or more. |
less_btt_rate | numeric | Big-time throws as a percentage of qualifying attempts on dropbacks with time in pocket under 2.5 seconds, per PFF charting. |
more_big_time_throws | numeric | Number of big-time throws on dropbacks with time in pocket of 2.5 seconds or more, per PFF's highest-value, highest-difficulty throw designation. |
less_qb_rating | numeric | Traditional NFL passer rating on dropbacks with time in pocket under 2.5 seconds. |
less_hit_as_threw | numeric | Number of attempts on which the passer was hit as he threw on dropbacks with time in pocket under 2.5 seconds, as charted by PFF. |
more_attempts | numeric | Number of pass attempts on dropbacks with time in pocket of 2.5 seconds or more. |
player_game_count | numeric | Number of games the player appeared in during the period covered. |
less_spikes | numeric | Number of clock-stopping spikes on dropbacks with time in pocket under 2.5 seconds. |
eligible_season | numeric | Season (year) of the player's NFL draft eligibility, per PFF player metadata. |
less_dropbacks_percent | numeric | Share of the player's total dropbacks that came on dropbacks with time in pocket under 2.5 seconds, expressed as a percentage. |
more_qb_rating | numeric | Traditional NFL passer rating on dropbacks with time in pocket of 2.5 seconds or more. |
less_dropbacks | numeric | Number of dropbacks on dropbacks with time in pocket under 2.5 seconds. |
more_grades_hands_fumble | numeric | PFF hands (fumble) grade for the player, reflecting ball security (0-100) on dropbacks with time in pocket of 2.5 seconds or more. |
more_avg_depth_of_target | numeric | Average depth of target in air yards on dropbacks with time in pocket of 2.5 seconds or more. |
less_scrambles | numeric | Number of scrambles on dropbacks with time in pocket under 2.5 seconds. |
more_positive_epa_percent | numeric | Percentage of dropbacks with positive expected points added on dropbacks with time in pocket of 2.5 seconds or more. |
less_sacks | numeric | Number of sacks taken on dropbacks with time in pocket under 2.5 seconds. |
less_grades_pass | numeric | PFF passing grade (0-100) on dropbacks with time in pocket under 2.5 seconds. |
less_drops | numeric | Number of catchable passes dropped by receivers on dropbacks with time in pocket under 2.5 seconds. |
more_sacks | numeric | Number of sacks taken on dropbacks with time in pocket of 2.5 seconds or more. |
more_first_downs | numeric | Number of passing first downs gained on dropbacks with time in pocket of 2.5 seconds or more. |
less_big_time_throws | numeric | Number of big-time throws on dropbacks with time in pocket under 2.5 seconds, per PFF's highest-value, highest-difficulty throw designation. |
avg_ttt_attempts | numeric | Average time from snap to release in seconds on dropbacks ending in a pass attempt. |
more_aimed_passes | numeric | Number of aimed passes (attempts excluding throwaways, spikes, batted passes and throws made while hit) on dropbacks with time in pocket of 2.5 seconds or more, as charted by PFF. |
less_accuracy_percent | numeric | Percentage of aimed passes charted as accurate by PFF on dropbacks with time in pocket under 2.5 seconds. |
more_scrambles | numeric | Number of scrambles on dropbacks with time in pocket of 2.5 seconds or more. |
less_epa | numeric | Total expected points added (EPA) on the player's dropbacks on dropbacks with time in pocket under 2.5 seconds. |
more_spikes | numeric | Number of clock-stopping spikes on dropbacks with time in pocket of 2.5 seconds or more. |
less_grades_pass_route | character | PFF receiving (route) grade for the player (0-100) on dropbacks with time in pocket under 2.5 seconds. |
less_grades_offense | numeric | PFF overall offense grade for the player (0-100) on dropbacks with time in pocket under 2.5 seconds. |
avg_ttt_sacks | numeric | Average time from snap to sack in seconds on dropbacks ending in a sack. |
more_grades_offense_penalty | numeric | PFF offensive penalty grade for the player (0-100) on dropbacks with time in pocket of 2.5 seconds or more. |
team | character | Team abbreviation the player is credited to for the range. |
less_bats | numeric | Number of pass attempts batted down at the line of scrimmage on dropbacks with time in pocket under 2.5 seconds. |
less_grades_run | numeric | PFF rushing grade for the player (0-100) on dropbacks with time in pocket under 2.5 seconds. |
position | character | PFF position code the player is listed at (e.g. QB, HB, FB, WR, TE, T, G, C, ED, DI, LB, CB, S, K, P). |
less_touchdowns | numeric | Number of passing touchdowns thrown on dropbacks with time in pocket under 2.5 seconds. |
less_yards | numeric | Passing yards gained on dropbacks with time in pocket under 2.5 seconds. |
less_grades_run_block | character | PFF run-blocking grade for the player (0-100) on dropbacks with time in pocket under 2.5 seconds. |
less_grades_hands_fumble | numeric | PFF hands (fumble) grade for the player, reflecting ball security (0-100) on dropbacks with time in pocket under 2.5 seconds. |
more_hit_as_threw | numeric | Number of attempts on which the passer was hit as he threw on dropbacks with time in pocket of 2.5 seconds or more, as charted by PFF. |
more_epa | numeric | Total expected points added (EPA) on the player's dropbacks on dropbacks with time in pocket of 2.5 seconds or more. |
avg_time_to_throw | numeric | Average time to throw per dropback, in seconds from snap to release. |
less_turnover_worthy_plays | numeric | Number of turnover-worthy plays on dropbacks with time in pocket under 2.5 seconds, plays PFF charts as deserving of a turnover. |
less_completion_percent | numeric | Percentage of pass attempts completed on dropbacks with time in pocket under 2.5 seconds. |
more_drops | numeric | Number of catchable passes dropped by receivers on dropbacks with time in pocket of 2.5 seconds or more. |
player | character | Player's display name as PFF lists it. |
more_touchdowns | numeric | Number of passing touchdowns thrown on dropbacks with time in pocket of 2.5 seconds or more. |
franchise_id | numeric | PFF franchise (team) id (integer join key). |
more_drop_rate | numeric | Percentage of catchable passes dropped by receivers on dropbacks with time in pocket of 2.5 seconds or more. |
less_twp_rate | numeric | Turnover-worthy plays as a percentage of qualifying attempts on dropbacks with time in pocket under 2.5 seconds, per PFF charting. |
more_grades_offense | numeric | PFF overall offense grade for the player (0-100) on dropbacks with time in pocket of 2.5 seconds or more. |
less_thrown_aways | numeric | Number of intentional throwaways on dropbacks with time in pocket under 2.5 seconds. |
less_avg_depth_of_target | numeric | Average depth of target in air yards on dropbacks with time in pocket under 2.5 seconds. |
less_avg_time_to_throw | numeric | Average time to throw per dropback, in seconds from snap to release, on dropbacks with time in pocket under 2.5 seconds. |
less_grades_offense_penalty | numeric | PFF offensive penalty grade for the player (0-100) on dropbacks with time in pocket under 2.5 seconds. |
less_interceptions | numeric | Number of passes intercepted on dropbacks with time in pocket under 2.5 seconds. |
more_def_gen_pressures | numeric | Number of defense-generated pressures on the player's dropbacks on dropbacks with time in pocket of 2.5 seconds or more, as charted by PFF. |
more_avg_time_to_throw | numeric | Average time to throw per dropback, in seconds from snap to release, on dropbacks with time in pocket of 2.5 seconds or more. |
more_dropbacks | numeric | Number of dropbacks on dropbacks with time in pocket of 2.5 seconds or more. |
more_grades_pass | numeric | PFF passing grade (0-100) on dropbacks with time in pocket of 2.5 seconds or more. |
player_id | numeric | PFF player id (integer; matches the /players id and every player_id join key). |
less_passing_snaps | numeric | Number of passing snaps played on dropbacks with time in pocket under 2.5 seconds. |
more_completions | numeric | Number of completed passes on dropbacks with time in pocket of 2.5 seconds or more. |
more_grades_run_block | character | PFF run-blocking grade for the player (0-100) on dropbacks with time in pocket of 2.5 seconds or more. |
more_bats | numeric | Number of pass attempts batted down at the line of scrimmage on dropbacks with time in pocket of 2.5 seconds or more. |
more_completion_percent | numeric | Percentage of pass attempts completed on dropbacks with time in pocket of 2.5 seconds or more. |
more_grades_hands_drop | character | PFF hands (drop) grade for the player (0-100) on dropbacks with time in pocket of 2.5 seconds or more. |
less_grades_hands_drop | character | PFF hands (drop) grade for the player (0-100) on dropbacks with time in pocket under 2.5 seconds. |
less_grades_pass_block | character | PFF pass-blocking grade for the player (0-100) on dropbacks with time in pocket under 2.5 seconds. |
more_grades_pass_block | character | PFF pass-blocking grade for the player (0-100) on dropbacks with time in pocket of 2.5 seconds or more. |
less_grades_screen_block | character | PFF screen-blocking grade for the player (0-100) on dropbacks with time in pocket under 2.5 seconds. |
more_grades_screen_block | character | PFF screen-blocking grade for the player (0-100) on dropbacks with time in pocket of 2.5 seconds or more. |
less_grades_defense_penalty | character | PFF defensive penalty grade for the player (0-100) on dropbacks with time in pocket under 2.5 seconds. |
less_grades_coverage_defense | character | PFF coverage grade for the player (0-100) on dropbacks with time in pocket under 2.5 seconds. |
more_grades_defense_penalty | character | PFF defensive penalty grade for the player (0-100) on dropbacks with time in pocket of 2.5 seconds or more. |
more_grades_defense | character | PFF overall defense grade for the player (0-100) on dropbacks with time in pocket of 2.5 seconds or more. |
more_grades_coverage_defense | character | PFF coverage grade for the player (0-100) on dropbacks with time in pocket of 2.5 seconds or more. |
less_grades_defense | character | PFF overall defense grade for the player (0-100) on dropbacks with time in pocket under 2.5 seconds. |
less_grades_overall_tackle | character | PFF overall tackling grade for the player (0-100) on dropbacks with time in pocket under 2.5 seconds. |
more_grades_pass_rush_defense | character | PFF pass-rush grade for the player (0-100) on dropbacks with time in pocket of 2.5 seconds or more. |
more_grades_run_defense | character | PFF run-defense grade for the player (0-100) on dropbacks with time in pocket of 2.5 seconds or more. |
more_grades_tackle | character | PFF tackling grade for the player (0-100) on dropbacks with time in pocket of 2.5 seconds or more. |
less_grades_pass_rush_defense | character | PFF pass-rush grade for the player (0-100) on dropbacks with time in pocket under 2.5 seconds. |
less_grades_tackle | character | PFF tackling grade for the player (0-100) on dropbacks with time in pocket under 2.5 seconds. |
more_grades_overall_tackle | character | PFF overall tackling grade for the player (0-100) on dropbacks with time in pocket of 2.5 seconds or more. |
less_grades_run_defense | character | PFF run-defense grade for the player (0-100) on dropbacks with time in pocket under 2.5 seconds. |
Rows are untyped Row[] (not parity-verified yet).
Returns — pff_api_team_directory / pffApiTeamDirectory
| col_name | type | description |
|---|---|---|
franchise_id | integer | PFF franchise (team) id, stable across seasons; the value franchise_id / teamId carry everywhere else. |
slug | character | URL slug PFF uses for the team in /v2 team routes (e.g. "arizona-cardinals"); pass it as the team path parameter. |
name | character | Full team name (e.g. "Arizona Cardinals"). |
city | character | City or place name PFF lists for the team (e.g. "Arizona"); null when PFF has none. |
nickname | character | Team nickname (e.g. "Cardinals"); null when PFF has none. |
abbreviation | character | Short display code for the team (e.g. "ARZ"): the directory's short code when it has one, else PFF's abbreviation; null when neither exists. |
primary_color | character | Team primary colour as a hex string (e.g. "#97233f"); null when PFF has no colours for the team. |
secondary_color | character | Team secondary colour as a hex string (e.g. "#ffffff"); null when PFF has no colours for the team. |
group_ids | character | Ids of the conference, division or tier groups the team belongs to, joined with ";" (e.g. "6;10"); they resolve against the groups list in the raw response. Empty string for none. |
Rows are untyped Row[] (not parity-verified yet).
Returns — pff_api_team_leaders / pffApiTeamLeaders
With { parsed: true }: a single table, whose columns depend on group (one set per value below).
When group is receiving
| col_name | type | description |
|---|---|---|
player_id | integer | PFF player id (integer; matches the /players id and every player_id join key). |
name | character | Player's display name as PFF lists it. |
position | character | PFF position code (e.g. QB, HB, WR, TE, ED, DI, LB, CB, S); qualification floors and ranking pools are per position. |
jersey | character | Jersey number as a string; leading zeros are meaningful (e.g. "01"). |
games | integer | Games played in the requested season part (PFF column '#G'). |
games_rank | integer | Player's rank on games played among qualified players at his position league-wide (1 = best; tied players share a rank); null when the player is below his position's qualifying volume. |
games_rank_of | integer | Number of qualified players at his position league-wide ranked on games played, the pool games_rank is out of; null when the player is below his position's qualifying volume. |
games_percentile | integer | Player's percentile (0-100, higher = better) on games played among qualified players at his position league-wide; null when the player is below his position's qualifying volume. |
targets | integer | Passes thrown to the player (targets) over the requested season part. |
targets_rank | integer | Player's rank on targets among qualified players at his position league-wide (1 = best; tied players share a rank); null when the player is below his position's qualifying volume. |
targets_rank_of | integer | Number of qualified players at his position league-wide ranked on targets, the pool targets_rank is out of; null when the player is below his position's qualifying volume. |
targets_percentile | integer | Player's percentile (0-100, higher = better) on targets among qualified players at his position league-wide; null when the player is below his position's qualifying volume. |
receptions | integer | Passes caught by the player over the requested season part. |
receptions_rank | integer | Player's rank on receptions among qualified players at his position league-wide (1 = best; tied players share a rank); null when the player is below his position's qualifying volume. |
receptions_rank_of | integer | Number of qualified players at his position league-wide ranked on receptions, the pool receptions_rank is out of; null when the player is below his position's qualifying volume. |
receptions_percentile | integer | Player's percentile (0-100, higher = better) on receptions among qualified players at his position league-wide; null when the player is below his position's qualifying volume. |
reception_pct | numeric | Receptions per target (catch rate), as a fraction (0-1). |
reception_pct_rank | integer | Player's rank on catch rate among qualified players at his position league-wide (1 = best; tied players share a rank); null when the player is below his position's qualifying volume. |
reception_pct_rank_of | integer | Number of qualified players at his position league-wide ranked on catch rate, the pool reception_pct_rank is out of; null when the player is below his position's qualifying volume. |
reception_pct_percentile | integer | Player's percentile (0-100, higher = better) on catch rate among qualified players at his position league-wide; null when the player is below his position's qualifying volume. |
receiving_yards | integer | Receiving yards gained by the player. |
receiving_yards_rank | integer | Player's rank on receiving yards among qualified players at his position league-wide (1 = best; tied players share a rank); null when the player is below his position's qualifying volume. |
receiving_yards_rank_of | integer | Number of qualified players at his position league-wide ranked on receiving yards, the pool receiving_yards_rank is out of; null when the player is below his position's qualifying volume. |
receiving_yards_percentile | integer | Player's percentile (0-100, higher = better) on receiving yards among qualified players at his position league-wide; null when the player is below his position's qualifying volume. |
yards_per_reception | numeric | Receiving yards per reception (receiving_yards / receptions). |
yards_per_reception_rank | integer | Player's rank on yards per reception among qualified players at his position league-wide (1 = best; tied players share a rank); null when the player is below his position's qualifying volume. |
yards_per_reception_rank_of | integer | Number of qualified players at his position league-wide ranked on yards per reception, the pool yards_per_reception_rank is out of; null when the player is below his position's qualifying volume. |
yards_per_reception_percentile | integer | Player's percentile (0-100, higher = better) on yards per reception among qualified players at his position league-wide; null when the player is below his position's qualifying volume. |
receiving_td | integer | Receiving touchdowns scored by the player. |
receiving_td_rank | integer | Player's rank on receiving touchdowns among qualified players at his position league-wide (1 = best; tied players share a rank); null when the player is below his position's qualifying volume. |
receiving_td_rank_of | integer | Number of qualified players at his position league-wide ranked on receiving touchdowns, the pool receiving_td_rank is out of; null when the player is below his position's qualifying volume. |
receiving_td_percentile | integer | Player's percentile (0-100, higher = better) on receiving touchdowns among qualified players at his position league-wide; null when the player is below his position's qualifying volume. |
grade_offense | numeric | PFF overall offense grade (0-100). |
grade_offense_rank | integer | Player's rank on PFF offense grade among qualified players at his position league-wide (1 = best; tied players share a rank); null when the player is below his position's qualifying volume. |
grade_offense_rank_of | integer | Number of qualified players at his position league-wide ranked on PFF offense grade, the pool grade_offense_rank is out of; null when the player is below his position's qualifying volume. |
grade_offense_percentile | integer | Player's percentile (0-100, higher = better) on PFF offense grade among qualified players at his position league-wide; null when the player is below his position's qualifying volume. |
grade_receiving | numeric | PFF receiving grade (0-100). |
grade_receiving_rank | integer | Player's rank on PFF receiving grade among qualified players at his position league-wide (1 = best; tied players share a rank); null when the player is below his position's qualifying volume. |
grade_receiving_rank_of | integer | Number of qualified players at his position league-wide ranked on PFF receiving grade, the pool grade_receiving_rank is out of; null when the player is below his position's qualifying volume. |
grade_receiving_percentile | integer | Player's percentile (0-100, higher = better) on PFF receiving grade among qualified players at his position league-wide; null when the player is below his position's qualifying volume. |
grade_drop | numeric | PFF hands/drop grade (0-100). |
grade_drop_rank | integer | Player's rank on PFF hands/drop grade among qualified players at his position league-wide (1 = best; tied players share a rank); null when the player is below his position's qualifying volume. |
grade_drop_rank_of | integer | Number of qualified players at his position league-wide ranked on PFF hands/drop grade, the pool grade_drop_rank is out of; null when the player is below his position's qualifying volume. |
grade_drop_percentile | integer | Player's percentile (0-100, higher = better) on PFF hands/drop grade among qualified players at his position league-wide; null when the player is below his position's qualifying volume. |
grade_fumble | numeric | PFF ball-security (hands/fumble) grade (0-100). |
grade_fumble_rank | integer | Player's rank on PFF ball-security grade among qualified players at his position league-wide (1 = best; tied players share a rank); null when the player is below his position's qualifying volume. |
grade_fumble_rank_of | integer | Number of qualified players at his position league-wide ranked on PFF ball-security grade, the pool grade_fumble_rank is out of; null when the player is below his position's qualifying volume. |
grade_fumble_percentile | integer | Player's percentile (0-100, higher = better) on PFF ball-security grade among qualified players at his position league-wide; null when the player is below his position's qualifying volume. |
grade_pass_block | numeric | PFF pass-blocking grade (0-100); null when the player has no graded pass-blocking snaps. |
grade_pass_block_rank | integer | Player's rank on PFF pass-blocking grade among qualified players at his position league-wide (1 = best; tied players share a rank); null when the player is below his position's qualifying volume. |
grade_pass_block_rank_of | integer | Number of qualified players at his position league-wide ranked on PFF pass-blocking grade, the pool grade_pass_block_rank is out of; null when the player is below his position's qualifying volume. |
grade_pass_block_percentile | integer | Player's percentile (0-100, higher = better) on PFF pass-blocking grade among qualified players at his position league-wide; null when the player is below his position's qualifying volume. |
When group is passing
| col_name | type | description |
|---|---|---|
player_id | integer | PFF player id (integer; matches the /players id and every player_id join key). |
name | character | Player's display name as PFF lists it. |
position | character | PFF position code (e.g. QB, HB, WR, TE, ED, DI, LB, CB, S); qualification floors and ranking pools are per position. |
jersey | character | Jersey number as a string; leading zeros are meaningful (e.g. "01"). |
games | integer | Games played in the requested season part (PFF column '#G'). |
games_rank | integer | Player's rank on games played among qualified players at his position league-wide (1 = best; tied players share a rank); null when the player is below his position's qualifying volume. |
games_rank_of | integer | Number of qualified players at his position league-wide ranked on games played, the pool games_rank is out of; null when the player is below his position's qualifying volume. |
games_percentile | integer | Player's percentile (0-100, higher = better) on games played among qualified players at his position league-wide; null when the player is below his position's qualifying volume. |
pass_attempts | integer | Pass attempts thrown by the player. |
pass_attempts_rank | integer | Player's rank on pass attempts among qualified players at his position league-wide (1 = best; tied players share a rank); null when the player is below his position's qualifying volume. |
pass_attempts_rank_of | integer | Number of qualified players at his position league-wide ranked on pass attempts, the pool pass_attempts_rank is out of; null when the player is below his position's qualifying volume. |
pass_attempts_percentile | integer | Player's percentile (0-100, higher = better) on pass attempts among qualified players at his position league-wide; null when the player is below his position's qualifying volume. |
completions | integer | Passes the player completed. |
completions_rank | integer | Player's rank on completions among qualified players at his position league-wide (1 = best; tied players share a rank); null when the player is below his position's qualifying volume. |
completions_rank_of | integer | Number of qualified players at his position league-wide ranked on completions, the pool completions_rank is out of; null when the player is below his position's qualifying volume. |
completions_percentile | integer | Player's percentile (0-100, higher = better) on completions among qualified players at his position league-wide; null when the player is below his position's qualifying volume. |
completion_pct | numeric | Completion percentage as a fraction (0-1). |
completion_pct_rank | integer | Player's rank on completion percentage among qualified players at his position league-wide (1 = best; tied players share a rank); null when the player is below his position's qualifying volume. |
completion_pct_rank_of | integer | Number of qualified players at his position league-wide ranked on completion percentage, the pool completion_pct_rank is out of; null when the player is below his position's qualifying volume. |
completion_pct_percentile | integer | Player's percentile (0-100, higher = better) on completion percentage among qualified players at his position league-wide; null when the player is below his position's qualifying volume. |
passing_yards | integer | Passing yards gained by the player. |
passing_yards_rank | integer | Player's rank on passing yards among qualified players at his position league-wide (1 = best; tied players share a rank); null when the player is below his position's qualifying volume. |
passing_yards_rank_of | integer | Number of qualified players at his position league-wide ranked on passing yards, the pool passing_yards_rank is out of; null when the player is below his position's qualifying volume. |
passing_yards_percentile | integer | Player's percentile (0-100, higher = better) on passing yards among qualified players at his position league-wide; null when the player is below his position's qualifying volume. |
yards_per_attempt | numeric | Passing yards per pass attempt (passing_yards / pass_attempts). |
yards_per_attempt_rank | integer | Player's rank on yards per pass attempt among qualified players at his position league-wide (1 = best; tied players share a rank); null when the player is below his position's qualifying volume. |
yards_per_attempt_rank_of | integer | Number of qualified players at his position league-wide ranked on yards per pass attempt, the pool yards_per_attempt_rank is out of; null when the player is below his position's qualifying volume. |
yards_per_attempt_percentile | integer | Player's percentile (0-100, higher = better) on yards per pass attempt among qualified players at his position league-wide; null when the player is below his position's qualifying volume. |
passing_td | integer | Passing touchdowns thrown by the player. |
passing_td_rank | integer | Player's rank on passing touchdowns among qualified players at his position league-wide (1 = best; tied players share a rank); null when the player is below his position's qualifying volume. |
passing_td_rank_of | integer | Number of qualified players at his position league-wide ranked on passing touchdowns, the pool passing_td_rank is out of; null when the player is below his position's qualifying volume. |
passing_td_percentile | integer | Player's percentile (0-100, higher = better) on passing touchdowns among qualified players at his position league-wide; null when the player is below his position's qualifying volume. |
interceptions | integer | Interceptions: thrown by the passer in the passing group, made by the defender in the defense group. |
interceptions_rank | integer | Player's rank on interceptions among qualified players at his position league-wide (1 = best: fewest thrown in the passing group, most made in the defense group; tied players share a rank); null when the player is below his position's qualifying volume. |
interceptions_rank_of | integer | Number of qualified players at his position league-wide ranked on interceptions, the pool interceptions_rank is out of; null when the player is below his position's qualifying volume. |
interceptions_percentile | integer | Player's percentile (0-100, higher = better) on interceptions among qualified players at his position league-wide; null when the player is below his position's qualifying volume. |
grade_offense | numeric | PFF overall offense grade (0-100). |
grade_offense_rank | integer | Player's rank on PFF offense grade among qualified players at his position league-wide (1 = best; tied players share a rank); null when the player is below his position's qualifying volume. |
grade_offense_rank_of | integer | Number of qualified players at his position league-wide ranked on PFF offense grade, the pool grade_offense_rank is out of; null when the player is below his position's qualifying volume. |
grade_offense_percentile | integer | Player's percentile (0-100, higher = better) on PFF offense grade among qualified players at his position league-wide; null when the player is below his position's qualifying volume. |
grade_pass | numeric | PFF passing grade (0-100). |
grade_pass_rank | integer | Player's rank on PFF passing grade among qualified players at his position league-wide (1 = best; tied players share a rank); null when the player is below his position's qualifying volume. |
grade_pass_rank_of | integer | Number of qualified players at his position league-wide ranked on PFF passing grade, the pool grade_pass_rank is out of; null when the player is below his position's qualifying volume. |
grade_pass_percentile | integer | Player's percentile (0-100, higher = better) on PFF passing grade among qualified players at his position league-wide; null when the player is below his position's qualifying volume. |
grade_run | numeric | PFF rushing grade (0-100). |
grade_run_rank | integer | Player's rank on PFF rushing grade among qualified players at his position league-wide (1 = best; tied players share a rank); null when the player is below his position's qualifying volume. |
grade_run_rank_of | integer | Number of qualified players at his position league-wide ranked on PFF rushing grade, the pool grade_run_rank is out of; null when the player is below his position's qualifying volume. |
grade_run_percentile | integer | Player's percentile (0-100, higher = better) on PFF rushing grade among qualified players at his position league-wide; null when the player is below his position's qualifying volume. |
grade_fumble | numeric | PFF ball-security (hands/fumble) grade (0-100). |
grade_fumble_rank | integer | Player's rank on PFF ball-security grade among qualified players at his position league-wide (1 = best; tied players share a rank); null when the player is below his position's qualifying volume. |
grade_fumble_rank_of | integer | Number of qualified players at his position league-wide ranked on PFF ball-security grade, the pool grade_fumble_rank is out of; null when the player is below his position's qualifying volume. |
grade_fumble_percentile | integer | Player's percentile (0-100, higher = better) on PFF ball-security grade among qualified players at his position league-wide; null when the player is below his position's qualifying volume. |
When group is rushing
| col_name | type | description |
|---|---|---|
player_id | integer | PFF player id (integer; matches the /players id and every player_id join key). |
name | character | Player's display name as PFF lists it. |
position | character | PFF position code (e.g. QB, HB, WR, TE, ED, DI, LB, CB, S); qualification floors and ranking pools are per position. |
jersey | character | Jersey number as a string; leading zeros are meaningful (e.g. "01"). |
games | integer | Games played in the requested season part (PFF column '#G'). |
games_rank | integer | Player's rank on games played among qualified players at his position league-wide (1 = best; tied players share a rank); null when the player is below his position's qualifying volume. |
games_rank_of | integer | Number of qualified players at his position league-wide ranked on games played, the pool games_rank is out of; null when the player is below his position's qualifying volume. |
games_percentile | integer | Player's percentile (0-100, higher = better) on games played among qualified players at his position league-wide; null when the player is below his position's qualifying volume. |
rush_attempts | integer | Rushing attempts (carries) by the player. |
rush_attempts_rank | integer | Player's rank on rushing attempts among qualified players at his position league-wide (1 = best; tied players share a rank); null when the player is below his position's qualifying volume. |
rush_attempts_rank_of | integer | Number of qualified players at his position league-wide ranked on rushing attempts, the pool rush_attempts_rank is out of; null when the player is below his position's qualifying volume. |
rush_attempts_percentile | integer | Player's percentile (0-100, higher = better) on rushing attempts among qualified players at his position league-wide; null when the player is below his position's qualifying volume. |
rushing_yards | integer | Rushing yards gained by the player. |
rushing_yards_rank | integer | Player's rank on rushing yards among qualified players at his position league-wide (1 = best; tied players share a rank); null when the player is below his position's qualifying volume. |
rushing_yards_rank_of | integer | Number of qualified players at his position league-wide ranked on rushing yards, the pool rushing_yards_rank is out of; null when the player is below his position's qualifying volume. |
rushing_yards_percentile | integer | Player's percentile (0-100, higher = better) on rushing yards among qualified players at his position league-wide; null when the player is below his position's qualifying volume. |
yards_per_carry | numeric | Rushing yards per carry (rushing_yards / rush_attempts). |
yards_per_carry_rank | integer | Player's rank on yards per carry among qualified players at his position league-wide (1 = best; tied players share a rank); null when the player is below his position's qualifying volume. |
yards_per_carry_rank_of | integer | Number of qualified players at his position league-wide ranked on yards per carry, the pool yards_per_carry_rank is out of; null when the player is below his position's qualifying volume. |
yards_per_carry_percentile | integer | Player's percentile (0-100, higher = better) on yards per carry among qualified players at his position league-wide; null when the player is below his position's qualifying volume. |
yards_after_contact_per_attempt | numeric | Rushing yards after contact per attempt (PFF column 'YAC/ATT'). |
yards_after_contact_per_attempt_rank | integer | Player's rank on yards after contact per attempt among qualified players at his position league-wide (1 = best; tied players share a rank); null when the player is below his position's qualifying volume. |
yards_after_contact_per_attempt_rank_of | integer | Number of qualified players at his position league-wide ranked on yards after contact per attempt, the pool yards_after_contact_per_attempt_rank is out of; null when the player is below his position's qualifying volume. |
yards_after_contact_per_attempt_percentile | integer | Player's percentile (0-100, higher = better) on yards after contact per attempt among qualified players at his position league-wide; null when the player is below his position's qualifying volume. |
rushing_td | integer | Rushing touchdowns scored by the player. |
rushing_td_rank | integer | Player's rank on rushing touchdowns among qualified players at his position league-wide (1 = best; tied players share a rank); null when the player is below his position's qualifying volume. |
rushing_td_rank_of | integer | Number of qualified players at his position league-wide ranked on rushing touchdowns, the pool rushing_td_rank is out of; null when the player is below his position's qualifying volume. |
rushing_td_percentile | integer | Player's percentile (0-100, higher = better) on rushing touchdowns among qualified players at his position league-wide; null when the player is below his position's qualifying volume. |
fumbles | integer | Fumbles by the player (rushing group). |
fumbles_rank | integer | Player's rank on fumbles among qualified players at his position league-wide (1 = best; tied players share a rank); null when the player is below his position's qualifying volume. |
fumbles_rank_of | integer | Number of qualified players at his position league-wide ranked on fumbles, the pool fumbles_rank is out of; null when the player is below his position's qualifying volume. |
fumbles_percentile | integer | Player's percentile (0-100, higher = better) on fumbles among qualified players at his position league-wide; null when the player is below his position's qualifying volume. |
grade_offense | numeric | PFF overall offense grade (0-100). |
grade_offense_rank | integer | Player's rank on PFF offense grade among qualified players at his position league-wide (1 = best; tied players share a rank); null when the player is below his position's qualifying volume. |
grade_offense_rank_of | integer | Number of qualified players at his position league-wide ranked on PFF offense grade, the pool grade_offense_rank is out of; null when the player is below his position's qualifying volume. |
grade_offense_percentile | integer | Player's percentile (0-100, higher = better) on PFF offense grade among qualified players at his position league-wide; null when the player is below his position's qualifying volume. |
grade_run | numeric | PFF rushing grade (0-100). |
grade_run_rank | integer | Player's rank on PFF rushing grade among qualified players at his position league-wide (1 = best; tied players share a rank); null when the player is below his position's qualifying volume. |
grade_run_rank_of | integer | Number of qualified players at his position league-wide ranked on PFF rushing grade, the pool grade_run_rank is out of; null when the player is below his position's qualifying volume. |
grade_run_percentile | integer | Player's percentile (0-100, higher = better) on PFF rushing grade among qualified players at his position league-wide; null when the player is below his position's qualifying volume. |
grade_fumble | numeric | PFF ball-security (hands/fumble) grade (0-100). |
grade_fumble_rank | integer | Player's rank on PFF ball-security grade among qualified players at his position league-wide (1 = best; tied players share a rank); null when the player is below his position's qualifying volume. |
grade_fumble_rank_of | integer | Number of qualified players at his position league-wide ranked on PFF ball-security grade, the pool grade_fumble_rank is out of; null when the player is below his position's qualifying volume. |
grade_fumble_percentile | integer | Player's percentile (0-100, higher = better) on PFF ball-security grade among qualified players at his position league-wide; null when the player is below his position's qualifying volume. |
grade_receiving | numeric | PFF receiving grade (0-100). |
grade_receiving_rank | integer | Player's rank on PFF receiving grade among qualified players at his position league-wide (1 = best; tied players share a rank); null when the player is below his position's qualifying volume. |
grade_receiving_rank_of | integer | Number of qualified players at his position league-wide ranked on PFF receiving grade, the pool grade_receiving_rank is out of; null when the player is below his position's qualifying volume. |
grade_receiving_percentile | integer | Player's percentile (0-100, higher = better) on PFF receiving grade among qualified players at his position league-wide; null when the player is below his position's qualifying volume. |
grade_pass_block | numeric | PFF pass-blocking grade (0-100); null when the player has no graded pass-blocking snaps. |
grade_pass_block_rank | integer | Player's rank on PFF pass-blocking grade among qualified players at his position league-wide (1 = best; tied players share a rank); null when the player is below his position's qualifying volume. |
grade_pass_block_rank_of | integer | Number of qualified players at his position league-wide ranked on PFF pass-blocking grade, the pool grade_pass_block_rank is out of; null when the player is below his position's qualifying volume. |
grade_pass_block_percentile | integer | Player's percentile (0-100, higher = better) on PFF pass-blocking grade among qualified players at his position league-wide; null when the player is below his position's qualifying volume. |
When group is defense
| col_name | type | description |
|---|---|---|
player_id | integer | PFF player id (integer; matches the /players id and every player_id join key). |
name | character | Player's display name as PFF lists it. |
position | character | PFF position code (e.g. QB, HB, WR, TE, ED, DI, LB, CB, S); qualification floors and ranking pools are per position. |
jersey | character | Jersey number as a string; leading zeros are meaningful (e.g. "01"). |
games | integer | Games played in the requested season part (PFF column '#G'). |
games_rank | integer | Player's rank on games played among qualified players at his position league-wide (1 = best; tied players share a rank); null when the player is below his position's qualifying volume. |
games_rank_of | integer | Number of qualified players at his position league-wide ranked on games played, the pool games_rank is out of; null when the player is below his position's qualifying volume. |
games_percentile | integer | Player's percentile (0-100, higher = better) on games played among qualified players at his position league-wide; null when the player is below his position's qualifying volume. |
tackles | integer | Tackles made by the player, as charted by PFF (assisted tackles are reported in assists). |
tackles_rank | integer | Player's rank on tackles among qualified players at his position league-wide (1 = best; tied players share a rank); null when the player is below his position's qualifying volume. |
tackles_rank_of | integer | Number of qualified players at his position league-wide ranked on tackles, the pool tackles_rank is out of; null when the player is below his position's qualifying volume. |
tackles_percentile | integer | Player's percentile (0-100, higher = better) on tackles among qualified players at his position league-wide; null when the player is below his position's qualifying volume. |
assists | integer | Assisted tackles credited to the player. |
assists_rank | integer | Player's rank on assisted tackles among qualified players at his position league-wide (1 = best; tied players share a rank); null when the player is below his position's qualifying volume. |
assists_rank_of | integer | Number of qualified players at his position league-wide ranked on assisted tackles, the pool assists_rank is out of; null when the player is below his position's qualifying volume. |
assists_percentile | integer | Player's percentile (0-100, higher = better) on assisted tackles among qualified players at his position league-wide; null when the player is below his position's qualifying volume. |
sacks | numeric | Sacks recorded by the defender. |
sacks_rank | integer | Player's rank on sacks among qualified players at his position league-wide (1 = best; tied players share a rank); null when the player is below his position's qualifying volume. |
sacks_rank_of | integer | Number of qualified players at his position league-wide ranked on sacks, the pool sacks_rank is out of; null when the player is below his position's qualifying volume. |
sacks_percentile | integer | Player's percentile (0-100, higher = better) on sacks among qualified players at his position league-wide; null when the player is below his position's qualifying volume. |
qb_hurries | integer | Quarterback hurries recorded by the defender. |
qb_hurries_rank | integer | Player's rank on quarterback hurries among qualified players at his position league-wide (1 = best; tied players share a rank); null when the player is below his position's qualifying volume. |
qb_hurries_rank_of | integer | Number of qualified players at his position league-wide ranked on quarterback hurries, the pool qb_hurries_rank is out of; null when the player is below his position's qualifying volume. |
qb_hurries_percentile | integer | Player's percentile (0-100, higher = better) on quarterback hurries among qualified players at his position league-wide; null when the player is below his position's qualifying volume. |
interceptions | integer | Interceptions: thrown by the passer in the passing group, made by the defender in the defense group. |
interceptions_rank | integer | Player's rank on interceptions among qualified players at his position league-wide (1 = best: fewest thrown in the passing group, most made in the defense group; tied players share a rank); null when the player is below his position's qualifying volume. |
interceptions_rank_of | integer | Number of qualified players at his position league-wide ranked on interceptions, the pool interceptions_rank is out of; null when the player is below his position's qualifying volume. |
interceptions_percentile | integer | Player's percentile (0-100, higher = better) on interceptions among qualified players at his position league-wide; null when the player is below his position's qualifying volume. |
passes_defended | integer | Passes defended credited to the defender (PFF column 'PD'). |
passes_defended_rank | integer | Player's rank on passes defended among qualified players at his position league-wide (1 = best; tied players share a rank); null when the player is below his position's qualifying volume. |
passes_defended_rank_of | integer | Number of qualified players at his position league-wide ranked on passes defended, the pool passes_defended_rank is out of; null when the player is below his position's qualifying volume. |
passes_defended_percentile | integer | Player's percentile (0-100, higher = better) on passes defended among qualified players at his position league-wide; null when the player is below his position's qualifying volume. |
grade_defense | numeric | PFF overall defense grade (0-100). |
grade_defense_rank | integer | Player's rank on PFF defense grade among qualified players at his position league-wide (1 = best; tied players share a rank); null when the player is below his position's qualifying volume. |
grade_defense_rank_of | integer | Number of qualified players at his position league-wide ranked on PFF defense grade, the pool grade_defense_rank is out of; null when the player is below his position's qualifying volume. |
grade_defense_percentile | integer | Player's percentile (0-100, higher = better) on PFF defense grade among qualified players at his position league-wide; null when the player is below his position's qualifying volume. |
grade_run_defense | numeric | PFF run-defense grade (0-100). |
grade_run_defense_rank | integer | Player's rank on PFF run-defense grade among qualified players at his position league-wide (1 = best; tied players share a rank); null when the player is below his position's qualifying volume. |
grade_run_defense_rank_of | integer | Number of qualified players at his position league-wide ranked on PFF run-defense grade, the pool grade_run_defense_rank is out of; null when the player is below his position's qualifying volume. |
grade_run_defense_percentile | integer | Player's percentile (0-100, higher = better) on PFF run-defense grade among qualified players at his position league-wide; null when the player is below his position's qualifying volume. |
grade_tackle | numeric | PFF tackling grade (0-100). |
grade_tackle_rank | integer | Player's rank on PFF tackling grade among qualified players at his position league-wide (1 = best; tied players share a rank); null when the player is below his position's qualifying volume. |
grade_tackle_rank_of | integer | Number of qualified players at his position league-wide ranked on PFF tackling grade, the pool grade_tackle_rank is out of; null when the player is below his position's qualifying volume. |
grade_tackle_percentile | integer | Player's percentile (0-100, higher = better) on PFF tackling grade among qualified players at his position league-wide; null when the player is below his position's qualifying volume. |
grade_pass_rush | numeric | PFF pass-rush grade (0-100). |
grade_pass_rush_rank | integer | Player's rank on PFF pass-rush grade among qualified players at his position league-wide (1 = best; tied players share a rank); null when the player is below his position's qualifying volume. |
grade_pass_rush_rank_of | integer | Number of qualified players at his position league-wide ranked on PFF pass-rush grade, the pool grade_pass_rush_rank is out of; null when the player is below his position's qualifying volume. |
grade_pass_rush_percentile | integer | Player's percentile (0-100, higher = better) on PFF pass-rush grade among qualified players at his position league-wide; null when the player is below his position's qualifying volume. |
grade_coverage | numeric | PFF coverage grade (0-100). |
grade_coverage_rank | integer | Player's rank on PFF coverage grade among qualified players at his position league-wide (1 = best; tied players share a rank); null when the player is below his position's qualifying volume. |
grade_coverage_rank_of | integer | Number of qualified players at his position league-wide ranked on PFF coverage grade, the pool grade_coverage_rank is out of; null when the player is below his position's qualifying volume. |
grade_coverage_percentile | integer | Player's percentile (0-100, higher = better) on PFF coverage grade among qualified players at his position league-wide; null when the player is below his position's qualifying volume. |
Rows are untyped Row[] (not parity-verified yet).
Returns — pff_api_team_list / pffApiTeamList
| col_name | type | description |
|---|---|---|
heirarchy | list | Nested hierarchy of franchise groupings as returned by the PFF API; the field name's spelling follows the source. |
id | numeric | PFF id of the conference, division or tier group (e.g. 1 = AFC, 2 = AFC East). |
name | character | Group name (e.g. "AFC", "AFC East"; NCAA groups such as "FBS" or "The American"). |
slug | character | URL-style slug of the group (e.g. "afc-east"). |
Rows are untyped Row[] (not parity-verified yet).
Returns — pff_api_team_overview / pffApiTeamOverview
| col_name | type | description |
|---|---|---|
abbreviation | character | Team abbreviation. |
franchise_id | numeric | PFF franchise (team) id (integer join key). |
grades_coverage_defense | numeric | PFF team coverage grade (0-100). |
grades_defense | numeric | PFF team defense grade (0-100). |
grades_misc_st | numeric | Team-level PFF miscellaneous special-teams grade, 0-100. |
grades_offense | numeric | PFF team offense grade (0-100). |
grades_overall | numeric | Team-level PFF overall grade, 0-100. |
grades_pass | numeric | Team-level PFF passing grade, 0-100. |
grades_pass_block | numeric | Team-level PFF pass-blocking grade, 0-100. |
grades_pass_route | numeric | Team-level PFF receiving (route-running) grade, 0-100. |
grades_pass_rush_defense | numeric | Team-level PFF pass-rush grade, 0-100. |
grades_run | numeric | Team-level PFF rushing grade, 0-100. |
grades_run_block | numeric | Team-level PFF run-blocking grade, 0-100. |
grades_run_defense | numeric | Team-level PFF run-defense grade, 0-100. |
grades_tackle | numeric | Team-level PFF tackling grade, 0-100. |
losses | numeric | Games the team lost over the covered span. |
name | character | Full team name (e.g. "Arizona Cardinals"). |
points_allowed | numeric | Total points allowed by the team over the covered span. |
points_scored | numeric | Total points scored by the team over the covered span. |
ties | numeric | Games the team tied over the covered span. |
wins | numeric | Games the team won over the covered span. |
Rows are untyped Row[] (not parity-verified yet).
Returns — pff_api_team_report / pffApiTeamReport
With { parsed: true }: a single table, whose columns depend on report (one set per value below).
When report is offense
| col_name | type | description |
|---|---|---|
player_id | integer | PFF player id (integer; matches the /players id and every player_id join key). |
player | character | Player's display name as PFF lists it (e.g. "Tom Brady"). |
position | character | PFF 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_penalties | integer | Penalties committed by the player that were declined. |
draft_season | integer | Season of the player's NFL draft class, per PFF. |
eligible_season | integer | Season of the player's NFL draft eligibility, per PFF. |
franchise_id | integer | PFF franchise (team) id (integer join key). |
grades_offense | numeric | PFF overall offense grade (0-100). |
grades_offense_penalty | numeric | PFF offensive penalty grade, 0-100. |
grades_pass_block | numeric | PFF pass-blocking grade (0-100). |
grades_run_block | numeric | PFF run-blocking grade (0-100). |
jersey_number | character | Jersey number (string; zero-padded, e.g. "09"). |
penalties | integer | Penalties charged to the player over the covered span (see declined_penalties for the ones that were declined). |
player_game_count | integer | Number of games the player appeared in over the covered span. |
snap_counts_pass | integer | Pass-play snaps spent as the passer, rather than blocking or running a route. |
snap_counts_pass_block | integer | Pass-blocking snaps played. |
snap_counts_pass_route | integer | Snaps spent running a pass route. |
snap_counts_run | integer | Run-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_block | integer | Run-blocking snaps played. |
snap_counts_total | integer | Total offensive snaps played. |
snap_counts_total_pass | integer | Total pass-play snaps across passing, pass blocking, and route running. |
snap_counts_total_run | integer | Total run-play snaps across rushing and run blocking. |
team | character | Team abbreviation the player is credited to for the range. |
team_name | character | Team name/abbreviation the player is credited to for the range. |
grades_hands_fumble | numeric | PFF ball-security (hands/fumble) grade, 0-100. |
grades_pass | numeric | PFF passing grade (0-100). |
grades_pass_route | numeric | PFF receiving/route grade (0-100). |
grades_run | numeric | PFF rushing grade (0-100). |
When report is passing
| col_name | type | description |
|---|---|---|
player_id | integer | PFF player id (integer; matches the /players id and every player_id join key). |
player | character | Player's display name as PFF lists it (e.g. "Tom Brady"). |
position | character | PFF 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_offense | numeric | PFF overall offense grade (0-100). |
twp_rate | numeric | Turnover-worthy-play rate. |
btt_rate | numeric | Big-time-throw rate. |
spikes | integer | Clock-stopping spike plays. |
dropbacks | integer | Total quarterback dropbacks. |
thrown_aways | integer | Passes intentionally thrown away. |
draft_season | integer | Season of the player's NFL draft class, per PFF. |
team_name | character | Team name/abbreviation the player is credited to for the range. |
grades_pass | numeric | PFF passing grade (0-100). |
hit_as_threw | integer | Plays where the quarterback was hit as he threw. |
first_downs | integer | First downs gained: passing first downs on the passing report, first-down receptions on receiving, rushing first downs on rushing. |
jersey_number | character | Jersey number (string; zero-padded, e.g. "09"). |
sack_percent | numeric | Sack rate (sacks per dropback). |
bats | integer | Passes batted at the line. |
sacks | integer | Sacks: recorded by the player on the defense and pass-rush reports; times the passer was sacked on the passing report. |
player_game_count | integer | Number of games the player appeared in over the covered span. |
eligible_season | integer | Season of the player's NFL draft eligibility, per PFF. |
completions | integer | Completed passes by the passer. |
yards | integer | Yards 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_percent | numeric | Charted accuracy percentage. |
scrambles | integer | Quarterback scrambles (pass plays on which the passer ran with the ball). |
interceptions | integer | Interceptions: 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_rate | numeric | Drop rate, in percent: share of catchable passes dropped by the passer's receivers (passing report) or by the player (receiving report). |
grades_run | numeric | PFF rushing grade (0-100). |
qb_rating | numeric | NFL passer rating. |
completion_percent | integer | Completion percentage. |
penalties | integer | Penalties charged to the player over the covered span (see declined_penalties for the ones that were declined). |
attempts | integer | Attempts in the report's play family: pass attempts on the passing report, carries on rushing, punts on punting and kickoffs on the kickoffs report. |
team | character | Team abbreviation the player is credited to for the range. |
declined_penalties | integer | Penalties committed by the player that were declined. |
passing_snaps | integer | Number of passing snaps played. |
pressure_to_sack_rate | numeric | Percentage of pressured dropbacks that ended in a sack. |
ypa | numeric | Yards per attempt: passing yards per pass attempt on the passing report, rushing yards per carry on the rushing report. |
drops | integer | Dropped passes: drops by the passer's receivers on the passing report, drops by the player on the receiving and rushing reports. |
grades_hands_fumble | numeric | PFF ball-security (hands/fumble) grade, 0-100. |
avg_time_to_throw | numeric | Average time to throw per dropback, in seconds from snap to release. |
big_time_throws | integer | Number of big-time throws, per PFF's highest-value, highest-difficulty throw designation. |
positive_epa_percent | numeric | Percentage of dropbacks with positive expected points added. |
franchise_id | integer | PFF franchise (team) id (integer join key). |
avg_depth_of_target | numeric | Average 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_plays | integer | Number of turnover-worthy plays, plays PFF charts as deserving of a turnover. |
epa | numeric | Expected points added per play on the passer's dropbacks, as computed by PFF (an average such as 0.04, not a season total). |
aimed_passes | integer | Number of aimed passes (attempts excluding throwaways, spikes, batted passes and throws made while hit), as charted by PFF. |
touchdowns | integer | Touchdowns: passing touchdowns thrown (passing), receiving and rushing touchdowns scored (receiving, rushing), or touchdowns allowed into the player's coverage (coverage, defense). |
def_gen_pressures | integer | Number of defense-generated pressures on the player's dropbacks, as charted by PFF. |
npa_epa | numeric | Expected points added per play on the passer's non-play-action dropbacks, as computed by PFF (npa_ = non-play-action). |
npa_positive_epa_percent | numeric | Percentage of the passer's non-play-action dropbacks with positive expected points added. |
no_screen_epa | numeric | Expected points added per play on the passer's non-screen dropbacks, as computed by PFF. |
no_screen_positive_epa_percent | numeric | Percentage of the passer's non-screen dropbacks with positive expected points added. |
pass_rate_oe | numeric | Pass rate over expectation on the passer's plays, in percentage points (actual minus PFF-expected pass rate). |
completion_oe | numeric | Completion percentage over expectation, in percentage points (actual minus PFF-expected completion rate). |
accuracy_oe | numeric | Accuracy percentage over expectation, in percentage points (PFF-charted accuracy minus its expected value). |
offense_pos_graded_rate | numeric | Percentage of the player's offensive plays that PFF graded positively. |
offense_neg_graded_rate | numeric | Percentage of the player's offensive plays that PFF graded negatively. |
When report is passing-depth
| col_name | type | description |
|---|---|---|
player_id | integer | PFF player id (integer; matches the /players id and every player_id join key). |
player | character | Player's display name as PFF lists it (e.g. "Tom Brady"). |
position | character | PFF 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_percent | integer | Percentage of aimed passes charted as accurate by PFF on throws behind the line of scrimmage to the left side of the field. |
left_short_scrambles | integer | Number of scrambles on short (0-9 air yards) throws to the left side of the field. |
center_short_first_downs | integer | Number of passing first downs gained on short (0-9 air yards) throws to the center of the field. |
right_short_bats | integer | Number 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_percent | numeric | Percentage of dropbacks with positive expected points added on throws behind the line of scrimmage to the right side of the field. |
left_behind_los_completions | integer | Number of completed passes on throws behind the line of scrimmage to the left side of the field. |
left_medium_dropbacks | integer | Number of dropbacks on medium (10-19 air yards) throws to the left side of the field. |
right_medium_grades_pass | numeric | PFF passing grade (0-100) on medium (10-19 air yards) throws to the right side of the field. |
right_medium_hit_as_threw | integer | Number 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_percent | numeric | Share of the player's total pass attempts that came on throws behind the line of scrimmage, expressed as a percentage. |
right_short_turnover_worthy_plays | integer | Number 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_rating | numeric | Traditional NFL passer rating on medium (10-19 air yards) throws to the right side of the field. |
deep_twp_rate | numeric | Turnover-worthy plays as a percentage of qualifying attempts on deep (20+ air yards) throws, per PFF charting. |
center_medium_sacks | integer | Number of sacks taken on medium (10-19 air yards) throws to the center of the field. |
medium_interceptions | integer | Interceptions on medium (10-19 air yards) throws: thrown by the passer (passing-depth) or on passes targeting the player (receiving-depth). |
left_deep_completions | integer | Number of completed passes on deep (20+ air yards) throws to the left side of the field. |
behind_los_spikes | integer | Number of clock-stopping spikes on throws behind the line of scrimmage. |
medium_aimed_passes | integer | Number of aimed passes (attempts excluding throwaways, spikes, batted passes and throws made while hit) on medium (10-19 air yards) throws, as charted by PFF. |
center_behind_los_drops | integer | Number of catchable passes dropped by receivers on throws behind the line of scrimmage to the center of the field. |
center_behind_los_interceptions | integer | Number of passes intercepted on throws behind the line of scrimmage to the center of the field. |
behind_los_dropbacks | integer | Number of dropbacks on throws behind the line of scrimmage. |
left_behind_los_interceptions | integer | Number of passes intercepted on throws behind the line of scrimmage to the left side of the field. |
left_deep_first_downs | integer | Number of passing first downs gained on deep (20+ air yards) throws to the left side of the field. |
deep_passing_snaps | integer | Number of passing snaps played on deep (20+ air yards) throws. |
center_short_btt_rate | integer | Big-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_aways | integer | Number of intentional throwaways on medium (10-19 air yards) throws to the center of the field. |
center_deep_avg_depth_of_target | integer | Average depth of target in air yards on deep (20+ air yards) throws to the center of the field. |
center_short_drops | integer | Number of catchable passes dropped by receivers on short (0-9 air yards) throws to the center of the field. |
center_deep_first_downs | integer | Number of passing first downs gained on deep (20+ air yards) throws to the center of the field. |
left_medium_completion_percent | numeric | Percentage of pass attempts completed on medium (10-19 air yards) throws to the left side of the field. |
center_deep_attempts | integer | Number of pass attempts on deep (20+ air yards) throws to the center of the field. |
center_behind_los_attempts | integer | Number of pass attempts on throws behind the line of scrimmage to the center of the field. |
right_short_positive_epa_percent | numeric | Percentage of dropbacks with positive expected points added on short (0-9 air yards) throws to the right side of the field. |
center_deep_aimed_passes | integer | Number of aimed passes (attempts excluding throwaways, spikes, batted passes and throws made while hit) on deep (20+ air yards) throws to the center of the field, as charted by PFF. |
right_deep_grades_pass | numeric | PFF passing grade (0-100) on deep (20+ air yards) throws to the right side of the field. |
right_medium_big_time_throws | integer | Number 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_percent | integer | Percentage of dropbacks that ended in a sack on deep (20+ air yards) throws. |
center_medium_pressure_to_sack_rate | integer | Percentage of pressured dropbacks that ended in a sack on medium (10-19 air yards) throws to the center of the field. |
deep_sacks | integer | Number of sacks taken on deep (20+ air yards) throws. |
right_medium_ypa | numeric | Yards gained per pass attempt on medium (10-19 air yards) throws to the right side of the field. |
left_deep_drop_rate | integer | Percentage of catchable passes dropped by receivers on deep (20+ air yards) throws to the left side of the field. |
right_medium_attempts_percent | numeric | Share 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_rate | numeric | Big-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_percent | numeric | Share 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_drops | integer | Catchable 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_throws | integer | Number 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_touchdowns | integer | Number of passing touchdowns thrown on throws behind the line of scrimmage to the center of the field. |
right_behind_los_twp_rate | integer | Turnover-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_completions | integer | Number of completed passes on deep (20+ air yards) throws to the center of the field. |
center_short_attempts | integer | Number of pass attempts on short (0-9 air yards) throws to the center of the field. |
left_behind_los_sack_percent | integer | Percentage 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_rate | integer | Percentage of pressured dropbacks that ended in a sack on short (0-9 air yards) throws to the center of the field. |
deep_touchdowns | integer | Touchdowns on deep (20+ air yards) throws: thrown by the passer (passing-depth) or scored by the player (receiving-depth). |
center_behind_los_accuracy_percent | integer | Percentage of aimed passes charted as accurate by PFF on throws behind the line of scrimmage to the center of the field. |
center_deep_drop_rate | integer | Percentage of catchable passes dropped by receivers on deep (20+ air yards) throws to the center of the field. |
right_short_first_downs | integer | Number of passing first downs gained on short (0-9 air yards) throws to the right side of the field. |
right_behind_los_first_downs | integer | Number of passing first downs gained on throws behind the line of scrimmage to the right side of the field. |
short_interceptions | integer | Interceptions on short (0-9 air yards) throws: thrown by the passer (passing-depth) or on passes targeting the player (receiving-depth). |
center_medium_scrambles | integer | Number of scrambles on medium (10-19 air yards) throws to the center of the field. |
left_behind_los_sacks | integer | Number of sacks taken on throws behind the line of scrimmage to the left side of the field. |
left_short_ypa | numeric | Yards gained per pass attempt on short (0-9 air yards) throws to the left side of the field. |
left_short_qb_rating | numeric | Traditional NFL passer rating on short (0-9 air yards) throws to the left side of the field. |
right_behind_los_qb_rating | numeric | Traditional NFL passer rating on throws behind the line of scrimmage to the right side of the field. |
draft_season | integer | Season of the player's NFL draft class, per PFF. |
right_behind_los_dropbacks | integer | Number of dropbacks on throws behind the line of scrimmage to the right side of the field. |
behind_los_def_gen_pressures | integer | Number of defense-generated pressures on the player's dropbacks on throws behind the line of scrimmage, as charted by PFF. |
right_short_thrown_aways | integer | Number of intentional throwaways on short (0-9 air yards) throws to the right side of the field. |
deep_def_gen_pressures | integer | Number of defense-generated pressures on the player's dropbacks on deep (20+ air yards) throws, as charted by PFF. |
right_short_btt_rate | integer | Big-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_percent | integer | Percentage of dropbacks with positive expected points added on throws behind the line of scrimmage to the center of the field. |
left_behind_los_grades_pass | numeric | PFF passing grade (0-100) on throws behind the line of scrimmage to the left side of the field. |
deep_grades_pass | numeric | PFF passing grade (0-100) on deep (20+ air yards) throws. |
center_short_turnover_worthy_plays | integer | Number 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_scrambles | integer | Number of scrambles on throws behind the line of scrimmage to the center of the field. |
right_short_aimed_passes | integer | Number of aimed passes (attempts excluding throwaways, spikes, batted passes and throws made while hit) on short (0-9 air yards) throws to the right side of the field, as charted by PFF. |
center_short_dropbacks | integer | Number of dropbacks on short (0-9 air yards) throws to the center of the field. |
medium_epa | numeric | Total expected points added (EPA) on the player's dropbacks on medium (10-19 air yards) throws. |
right_short_ypa | numeric | Yards gained per pass attempt on short (0-9 air yards) throws to the right side of the field. |
center_medium_ypa | numeric | Yards gained per pass attempt on medium (10-19 air yards) throws to the center of the field. |
medium_attempts | integer | Number of pass attempts on medium (10-19 air yards) throws. |
right_deep_accuracy_percent | numeric | Percentage of aimed passes charted as accurate by PFF on deep (20+ air yards) throws to the right side of the field. |
behind_los_scrambles | integer | Number of scrambles on throws behind the line of scrimmage. |
center_behind_los_completion_percent | integer | Percentage of pass attempts completed on throws behind the line of scrimmage to the center of the field. |
left_behind_los_btt_rate | integer | Big-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_rate | integer | Big-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_name | character | Team name/abbreviation the player is credited to for the range. |
short_touchdowns | integer | Touchdowns on short (0-9 air yards) throws: thrown by the passer (passing-depth) or scored by the player (receiving-depth). |
center_medium_drops | integer | Number of catchable passes dropped by receivers on medium (10-19 air yards) throws to the center of the field. |
left_behind_los_aimed_passes | integer | Number of aimed passes (attempts excluding throwaways, spikes, batted passes and throws made while hit) on throws behind the line of scrimmage to the left side of the field, as charted by PFF. |
deep_attempts | integer | Number of pass attempts on deep (20+ air yards) throws. |
right_behind_los_sack_percent | integer | Percentage 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_percent | numeric | Percentage of dropbacks with positive expected points added on short (0-9 air yards) throws to the center of the field. |
deep_avg_depth_of_target | numeric | Average 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_rate | numeric | Big-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_scrambles | integer | Number of scrambles on medium (10-19 air yards) throws. |
center_behind_los_avg_depth_of_target | numeric | Average depth of target in air yards on throws behind the line of scrimmage to the center of the field. |
short_attempts_percent | numeric | Share of the player's total pass attempts that came on short (0-9 air yards) throws, expressed as a percentage. |
right_behind_los_sacks | integer | Number of sacks taken on throws behind the line of scrimmage to the right side of the field. |
center_medium_avg_time_to_throw | numeric | Average time to throw per dropback, in seconds from snap to release, on medium (10-19 air yards) throws to the center of the field. |
left_short_pressure_to_sack_rate | integer | Percentage 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_percent | integer | Percentage of dropbacks that ended in a sack on deep (20+ air yards) throws to the center of the field. |
center_deep_ypa | numeric | Yards gained per pass attempt on deep (20+ air yards) throws to the center of the field. |
left_behind_los_hit_as_threw | integer | Number 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_throws | integer | Number of big-time throws on medium (10-19 air yards) throws, per PFF's highest-value, highest-difficulty throw designation. |
deep_thrown_aways | integer | Number of intentional throwaways on deep (20+ air yards) throws. |
right_short_accuracy_percent | numeric | Percentage 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_plays | integer | Number 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_bats | integer | Number 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_pass | numeric | PFF passing grade (0-100) on short (0-9 air yards) throws to the right side of the field. |
right_deep_spikes | integer | Number of clock-stopping spikes on deep (20+ air yards) throws to the right side of the field. |
left_deep_passing_snaps | integer | Number of passing snaps played on deep (20+ air yards) throws to the left side of the field. |
center_medium_twp_rate | numeric | Turnover-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_snaps | integer | Number of passing snaps played on throws behind the line of scrimmage to the right side of the field. |
left_deep_qb_rating | numeric | Traditional NFL passer rating on deep (20+ air yards) throws to the left side of the field. |
right_deep_drop_rate | numeric | Percentage of catchable passes dropped by receivers on deep (20+ air yards) throws to the right side of the field. |
left_behind_los_drop_rate | numeric | Percentage of catchable passes dropped by receivers on throws behind the line of scrimmage to the left side of the field. |
left_medium_drop_rate | numeric | Percentage of catchable passes dropped by receivers on medium (10-19 air yards) throws to the left side of the field. |
right_deep_attempts | integer | Number of pass attempts on deep (20+ air yards) throws to the right side of the field. |
left_deep_spikes | integer | Number of clock-stopping spikes on deep (20+ air yards) throws to the left side of the field. |
center_behind_los_dropbacks | integer | Number of dropbacks on throws behind the line of scrimmage to the center of the field. |
right_deep_big_time_throws | integer | Number 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_threw | integer | Number of attempts on which the passer was hit as he threw on medium (10-19 air yards) throws, as charted by PFF. |
right_short_dropbacks | integer | Number of dropbacks on short (0-9 air yards) throws to the right side of the field. |
medium_def_gen_pressures | integer | Number of defense-generated pressures on the player's dropbacks on medium (10-19 air yards) throws, as charted by PFF. |
jersey_number | character | Jersey number (string; zero-padded, e.g. "09"). |
left_short_positive_epa_percent | numeric | Percentage of dropbacks with positive expected points added on short (0-9 air yards) throws to the left side of the field. |
left_short_attempts | integer | Number of pass attempts on short (0-9 air yards) throws to the left side of the field. |
center_deep_twp_rate | numeric | Turnover-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_throw | numeric | Average time to throw per dropback, in seconds from snap to release, on medium (10-19 air yards) throws to the right side of the field. |
left_behind_los_qb_rating | numeric | Traditional NFL passer rating on throws behind the line of scrimmage to the left side of the field. |
left_behind_los_dropbacks | integer | Number of dropbacks on throws behind the line of scrimmage to the left side of the field. |
deep_dropbacks | integer | Number of dropbacks on deep (20+ air yards) throws. |
right_behind_los_scrambles | integer | Number of scrambles on throws behind the line of scrimmage to the right side of the field. |
behind_los_interceptions | integer | Interceptions on throws behind the line of scrimmage: thrown by the passer (passing-depth) or on passes targeting the player (receiving-depth). |
right_deep_drops | integer | Number of catchable passes dropped by receivers on deep (20+ air yards) throws to the right side of the field. |
right_deep_yards | integer | Passing yards gained on deep (20+ air yards) throws to the right side of the field. |
right_short_hit_as_threw | integer | Number 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_target | numeric | Average depth of target in air yards on short (0-9 air yards) throws to the right side of the field. |
short_bats | integer | Number of pass attempts batted down at the line of scrimmage on short (0-9 air yards) throws. |
right_deep_twp_rate | numeric | Turnover-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_rate | integer | Percentage of pressured dropbacks that ended in a sack on throws behind the line of scrimmage to the right side of the field. |
deep_spikes | integer | Number of clock-stopping spikes on deep (20+ air yards) throws. |
center_medium_spikes | integer | Number of clock-stopping spikes on medium (10-19 air yards) throws to the center of the field. |
behind_los_aimed_passes | integer | Number of aimed passes (attempts excluding throwaways, spikes, batted passes and throws made while hit) on throws behind the line of scrimmage, as charted by PFF. |
right_behind_los_touchdowns | integer | Number of passing touchdowns thrown on throws behind the line of scrimmage to the right side of the field. |
right_medium_pressure_to_sack_rate | integer | Percentage of pressured dropbacks that ended in a sack on medium (10-19 air yards) throws to the right side of the field. |
medium_thrown_aways | integer | Number of intentional throwaways on medium (10-19 air yards) throws. |
short_sacks | integer | Number of sacks taken on short (0-9 air yards) throws. |
center_behind_los_twp_rate | integer | Turnover-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_attempts | integer | Number of pass attempts on throws behind the line of scrimmage to the left side of the field. |
short_aimed_passes | integer | Number of aimed passes (attempts excluding throwaways, spikes, batted passes and throws made while hit) on short (0-9 air yards) throws, as charted by PFF. |
short_completions | integer | Number of completed passes on short (0-9 air yards) throws. |
right_short_pressure_to_sack_rate | integer | Percentage 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_target | numeric | Average 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_percent | numeric | Percentage of dropbacks with positive expected points added on throws behind the line of scrimmage to the left side of the field. |
center_medium_attempts_percent | numeric | Share 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_touchdowns | integer | Number of passing touchdowns thrown on medium (10-19 air yards) throws to the left side of the field. |
center_short_bats | integer | Number 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_throw | numeric | Average time to throw per dropback, in seconds from snap to release, on deep (20+ air yards) throws to the left side of the field. |
center_behind_los_passing_snaps | integer | Number of passing snaps played on throws behind the line of scrimmage to the center of the field. |
center_short_yards | integer | Passing yards gained on short (0-9 air yards) throws to the center of the field. |
right_medium_btt_rate | numeric | Big-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_scrambles | integer | Number of scrambles on medium (10-19 air yards) throws to the right side of the field. |
medium_btt_rate | numeric | Big-time throws as a percentage of qualifying attempts on medium (10-19 air yards) throws, per PFF charting. |
center_behind_los_btt_rate | integer | Big-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_target | numeric | Average depth of target in air yards on short (0-9 air yards) throws to the center of the field. |
left_medium_sacks | integer | Number of sacks taken on medium (10-19 air yards) throws to the left side of the field. |
right_short_yards | integer | Passing yards gained on short (0-9 air yards) throws to the right side of the field. |
left_medium_first_downs | integer | Number of passing first downs gained on medium (10-19 air yards) throws to the left side of the field. |
right_medium_positive_epa_percent | numeric | Percentage 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_throws | integer | Number 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_plays | integer | Number of turnover-worthy plays on deep (20+ air yards) throws, plays PFF charts as deserving of a turnover. |
left_deep_bats | integer | Number 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_plays | integer | Number 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_dropbacks | integer | Number of dropbacks across all splits, the baseline total for this facet. |
center_deep_drops | integer | Number of catchable passes dropped by receivers on deep (20+ air yards) throws to the center of the field. |
center_medium_avg_depth_of_target | numeric | Average depth of target in air yards on medium (10-19 air yards) throws to the center of the field. |
center_behind_los_ypa | numeric | Yards gained per pass attempt on throws behind the line of scrimmage to the center of the field. |
right_short_attempts | integer | Number of pass attempts on short (0-9 air yards) throws to the right side of the field. |
center_medium_completion_percent | numeric | Percentage of pass attempts completed on medium (10-19 air yards) throws to the center of the field. |
right_short_sack_percent | integer | Percentage 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_target | numeric | Average depth of target in air yards on throws behind the line of scrimmage to the left side of the field. |
center_medium_epa | numeric | Total 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_percent | integer | Percentage of dropbacks that ended in a sack on throws behind the line of scrimmage to the center of the field. |
medium_completions | integer | Number of completed passes on medium (10-19 air yards) throws. |
medium_sack_percent | integer | Percentage of dropbacks that ended in a sack on medium (10-19 air yards) throws. |
left_short_grades_pass | numeric | PFF passing grade (0-100) on short (0-9 air yards) throws to the left side of the field. |
deep_btt_rate | numeric | Big-time throws as a percentage of qualifying attempts on deep (20+ air yards) throws, per PFF charting. |
left_short_accuracy_percent | numeric | Percentage of aimed passes charted as accurate by PFF on short (0-9 air yards) throws to the left side of the field. |
short_twp_rate | numeric | Turnover-worthy plays as a percentage of qualifying attempts on short (0-9 air yards) throws, per PFF charting. |
short_passing_snaps | integer | Number of passing snaps played on short (0-9 air yards) throws. |
left_deep_sacks | integer | Number of sacks taken on deep (20+ air yards) throws to the left side of the field. |
short_scrambles | integer | Number of scrambles on short (0-9 air yards) throws. |
center_medium_turnover_worthy_plays | integer | Number 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_rate | numeric | Percentage 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_epa | numeric | Total 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_passes | integer | Number of aimed passes (attempts excluding throwaways, spikes, batted passes and throws made while hit) on medium (10-19 air yards) throws to the right side of the field, as charted by PFF. |
short_accuracy_percent | numeric | Percentage of aimed passes charted as accurate by PFF on short (0-9 air yards) throws. |
player_game_count | integer | Number of games the player appeared in over the covered span. |
short_btt_rate | integer | Big-time throws as a percentage of qualifying attempts on short (0-9 air yards) throws, per PFF charting. |
right_short_touchdowns | integer | Number of passing touchdowns thrown on short (0-9 air yards) throws to the right side of the field. |
center_short_completions | integer | Number of completed passes on short (0-9 air yards) throws to the center of the field. |
right_short_spikes | integer | Number of clock-stopping spikes on short (0-9 air yards) throws to the right side of the field. |
behind_los_first_downs | integer | First 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_pressures | integer | Number 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_rate | integer | Percentage of pressured dropbacks that ended in a sack on deep (20+ air yards) throws. |
medium_qb_rating | numeric | Traditional NFL passer rating on medium (10-19 air yards) throws. |
short_completion_percent | numeric | Percentage of pass attempts completed on short (0-9 air yards) throws. |
right_deep_attempts_percent | numeric | Share 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_season | integer | Season of the player's NFL draft eligibility, per PFF. |
short_big_time_throws | integer | Number of big-time throws on short (0-9 air yards) throws, per PFF's highest-value, highest-difficulty throw designation. |
behind_los_attempts | integer | Number of pass attempts on throws behind the line of scrimmage. |
center_behind_los_yards | integer | Passing yards gained on throws behind the line of scrimmage to the center of the field. |
center_behind_los_bats | integer | Number 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_rating | numeric | Traditional NFL passer rating on throws behind the line of scrimmage to the center of the field. |
right_deep_pressure_to_sack_rate | integer | Percentage of pressured dropbacks that ended in a sack on deep (20+ air yards) throws to the right side of the field. |
center_short_accuracy_percent | numeric | Percentage of aimed passes charted as accurate by PFF on short (0-9 air yards) throws to the center of the field. |
left_behind_los_bats | integer | Number 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_snaps | integer | Number of passing snaps played on deep (20+ air yards) throws to the center of the field. |
right_behind_los_hit_as_threw | integer | Number 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_bats | integer | Number of pass attempts batted down at the line of scrimmage on medium (10-19 air yards) throws. |
right_medium_first_downs | integer | Number of passing first downs gained on medium (10-19 air yards) throws to the right side of the field. |
medium_spikes | integer | Number of clock-stopping spikes on medium (10-19 air yards) throws. |
left_deep_thrown_aways | integer | Number of intentional throwaways on deep (20+ air yards) throws to the left side of the field. |
right_deep_epa | numeric | Total 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_threw | integer | Number 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_percent | numeric | Percentage of pass attempts completed on throws behind the line of scrimmage to the left side of the field. |
center_short_ypa | numeric | Yards gained per pass attempt on short (0-9 air yards) throws to the center of the field. |
right_short_drop_rate | numeric | Percentage of catchable passes dropped by receivers on short (0-9 air yards) throws to the right side of the field. |
right_behind_los_accuracy_percent | numeric | Percentage of aimed passes charted as accurate by PFF on throws behind the line of scrimmage to the right side of the field. |
left_short_yards | integer | Passing yards gained on short (0-9 air yards) throws to the left side of the field. |
deep_accuracy_percent | numeric | Percentage of aimed passes charted as accurate by PFF on deep (20+ air yards) throws. |
right_behind_los_avg_depth_of_target | numeric | Average depth of target in air yards on throws behind the line of scrimmage to the right side of the field. |
center_behind_los_thrown_aways | integer | Number of intentional throwaways on throws behind the line of scrimmage to the center of the field. |
center_behind_los_attempts_percent | numeric | Share 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_downs | integer | Number of passing first downs gained on deep (20+ air yards) throws to the right side of the field. |
left_short_completions | integer | Number of completed passes on short (0-9 air yards) throws to the left side of the field. |
deep_completion_percent | numeric | Percentage of pass attempts completed on deep (20+ air yards) throws. |
left_deep_positive_epa_percent | numeric | Percentage of dropbacks with positive expected points added on deep (20+ air yards) throws to the left side of the field. |
right_deep_sack_percent | integer | Percentage 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_rate | integer | Percentage of pressured dropbacks that ended in a sack on throws behind the line of scrimmage. |
right_deep_touchdowns | integer | Number of passing touchdowns thrown on deep (20+ air yards) throws to the right side of the field. |
left_behind_los_def_gen_pressures | integer | Number 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_drops | integer | Number of catchable passes dropped by receivers on throws behind the line of scrimmage to the left side of the field. |
deep_epa | numeric | Total expected points added (EPA) on the player's dropbacks on deep (20+ air yards) throws. |
left_deep_ypa | numeric | Yards gained per pass attempt on deep (20+ air yards) throws to the left side of the field. |
medium_touchdowns | integer | Touchdowns on medium (10-19 air yards) throws: thrown by the passer (passing-depth) or scored by the player (receiving-depth). |
left_medium_grades_pass | numeric | PFF passing grade (0-100) on medium (10-19 air yards) throws to the left side of the field. |
right_behind_los_spikes | integer | Number of clock-stopping spikes on throws behind the line of scrimmage to the right side of the field. |
medium_grades_pass | numeric | PFF passing grade (0-100) on medium (10-19 air yards) throws. |
behind_los_passing_snaps | integer | Number of passing snaps played on throws behind the line of scrimmage. |
left_short_first_downs | integer | Number of passing first downs gained on short (0-9 air yards) throws to the left side of the field. |
center_short_passing_snaps | integer | Number of passing snaps played on short (0-9 air yards) throws to the center of the field. |
center_deep_accuracy_percent | numeric | Percentage of aimed passes charted as accurate by PFF on deep (20+ air yards) throws to the center of the field. |
right_deep_positive_epa_percent | numeric | Percentage of dropbacks with positive expected points added on deep (20+ air yards) throws to the right side of the field. |
right_medium_sack_percent | integer | Percentage of dropbacks that ended in a sack on medium (10-19 air yards) throws to the right side of the field. |
right_deep_qb_rating | numeric | Traditional NFL passer rating on deep (20+ air yards) throws to the right side of the field. |
right_short_completion_percent | numeric | Percentage of pass attempts completed on short (0-9 air yards) throws to the right side of the field. |
right_behind_los_interceptions | integer | Number of passes intercepted on throws behind the line of scrimmage to the right side of the field. |
behind_los_yards | integer | Yards on throws behind the line of scrimmage: passing yards (passing-depth) or the player's receiving yards (receiving-depth). |
center_behind_los_grades_pass | numeric | PFF passing grade (0-100) on throws behind the line of scrimmage to the center of the field. |
left_deep_dropbacks | integer | Number of dropbacks on deep (20+ air yards) throws to the left side of the field. |
center_behind_los_spikes | integer | Number of clock-stopping spikes on throws behind the line of scrimmage to the center of the field. |
right_behind_los_aimed_passes | integer | Number of aimed passes (attempts excluding throwaways, spikes, batted passes and throws made while hit) on throws behind the line of scrimmage to the right side of the field, as charted by PFF. |
left_short_interceptions | integer | Number of passes intercepted on short (0-9 air yards) throws to the left side of the field. |
right_medium_interceptions | integer | Number of passes intercepted on medium (10-19 air yards) throws to the right side of the field. |
left_behind_los_yards | integer | Passing yards gained on throws behind the line of scrimmage to the left side of the field. |
center_deep_btt_rate | numeric | Big-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_downs | integer | First 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_target | integer | Average depth of target in air yards on short (0-9 air yards) throws to the left side of the field. |
left_behind_los_ypa | integer | Yards gained per pass attempt on throws behind the line of scrimmage to the left side of the field. |
short_attempts | integer | Number of pass attempts on short (0-9 air yards) throws. |
right_medium_bats | integer | Number 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_touchdowns | integer | Number of passing touchdowns thrown on throws behind the line of scrimmage to the left side of the field. |
right_medium_dropbacks | integer | Number of dropbacks on medium (10-19 air yards) throws to the right side of the field. |
short_turnover_worthy_plays | integer | Number of turnover-worthy plays on short (0-9 air yards) throws, plays PFF charts as deserving of a turnover. |
right_deep_thrown_aways | integer | Number of intentional throwaways on deep (20+ air yards) throws to the right side of the field. |
right_behind_los_drop_rate | numeric | Percentage of catchable passes dropped by receivers on throws behind the line of scrimmage to the right side of the field. |
right_short_qb_rating | integer | Traditional NFL passer rating on short (0-9 air yards) throws to the right side of the field. |
medium_sacks | integer | Number of sacks taken on medium (10-19 air yards) throws. |
center_deep_attempts_percent | integer | Share 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_dropbacks | integer | Number of dropbacks on short (0-9 air yards) throws to the left side of the field. |
behind_los_drops | integer | Catchable passes dropped on throws behind the line of scrimmage: by the passer's receivers (passing-depth) or by the player (receiving-depth). |
short_sack_percent | integer | Percentage of dropbacks that ended in a sack on short (0-9 air yards) throws. |
left_medium_spikes | integer | Number of clock-stopping spikes on medium (10-19 air yards) throws to the left side of the field. |
left_medium_accuracy_percent | numeric | Percentage of aimed passes charted as accurate by PFF on medium (10-19 air yards) throws to the left side of the field. |
behind_los_completions | integer | Number of completed passes on throws behind the line of scrimmage. |
behind_los_sack_percent | integer | Percentage of dropbacks that ended in a sack on throws behind the line of scrimmage. |
left_deep_yards | integer | Passing yards gained on deep (20+ air yards) throws to the left side of the field. |
left_short_aimed_passes | integer | Number of aimed passes (attempts excluding throwaways, spikes, batted passes and throws made while hit) on short (0-9 air yards) throws to the left side of the field, as charted by PFF. |
center_behind_los_completions | integer | Number of completed passes on throws behind the line of scrimmage to the center of the field. |
left_short_thrown_aways | integer | Number of intentional throwaways on short (0-9 air yards) throws to the left side of the field. |
left_short_sack_percent | integer | Percentage of dropbacks that ended in a sack on short (0-9 air yards) throws to the left side of the field. |
center_short_thrown_aways | integer | Number of intentional throwaways on short (0-9 air yards) throws to the center of the field. |
center_short_interceptions | integer | Number of passes intercepted on short (0-9 air yards) throws to the center of the field. |
short_avg_depth_of_target | numeric | Average 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_touchdowns | integer | Number of passing touchdowns thrown on deep (20+ air yards) throws to the left side of the field. |
deep_yards | integer | Yards on deep (20+ air yards) throws: passing yards (passing-depth) or the player's receiving yards (receiving-depth). |
center_behind_los_turnover_worthy_plays | integer | Number 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_ypa | numeric | Yards gained per pass attempt on medium (10-19 air yards) throws. |
left_medium_epa | numeric | Total 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_target | integer | Average depth of target in air yards on deep (20+ air yards) throws to the left side of the field. |
deep_first_downs | integer | First downs on deep (20+ air yards) throws: passing first downs (passing-depth) or first-down receptions by the player (receiving-depth). |
short_drop_rate | integer | Percentage 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_bats | integer | Number 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_spikes | integer | Number of clock-stopping spikes on deep (20+ air yards) throws to the center of the field. |
center_short_hit_as_threw | integer | Number 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_percent | numeric | Percentage of dropbacks with positive expected points added on medium (10-19 air yards) throws to the left side of the field. |
center_deep_touchdowns | integer | Number of passing touchdowns thrown on deep (20+ air yards) throws to the center of the field. |
right_deep_ypa | numeric | Yards gained per pass attempt on deep (20+ air yards) throws to the right side of the field. |
right_short_big_time_throws | integer | Number 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_throws | integer | Number 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_percent | numeric | Percentage of dropbacks with positive expected points added on short (0-9 air yards) throws. |
left_behind_los_avg_time_to_throw | numeric | Average time to throw per dropback, in seconds from snap to release, on throws behind the line of scrimmage to the left side of the field. |
right_deep_passing_snaps | integer | Number of passing snaps played on deep (20+ air yards) throws to the right side of the field. |
right_short_twp_rate | numeric | Turnover-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_attempts | integer | Number of pass attempts on medium (10-19 air yards) throws to the center of the field. |
right_deep_avg_time_to_throw | numeric | Average time to throw per dropback, in seconds from snap to release, on deep (20+ air yards) throws to the right side of the field. |
center_deep_def_gen_pressures | integer | Number 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_epa | numeric | Total expected points added (EPA) on the player's dropbacks on throws behind the line of scrimmage. |
right_medium_twp_rate | numeric | Turnover-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_passes | integer | Number of aimed passes (attempts excluding throwaways, spikes, batted passes and throws made while hit) on deep (20+ air yards) throws to the right side of the field, as charted by PFF. |
right_deep_scrambles | integer | Number of scrambles on deep (20+ air yards) throws to the right side of the field. |
deep_big_time_throws | integer | Number of big-time throws on deep (20+ air yards) throws, per PFF's highest-value, highest-difficulty throw designation. |
left_short_turnover_worthy_plays | integer | Number 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_touchdowns | integer | Number of passing touchdowns thrown on short (0-9 air yards) throws to the center of the field. |
right_medium_drops | integer | Number of catchable passes dropped by receivers on medium (10-19 air yards) throws to the right side of the field. |
left_deep_epa | numeric | Total expected points added (EPA) on the player's dropbacks on deep (20+ air yards) throws to the left side of the field. |
short_ypa | numeric | Yards gained per pass attempt on short (0-9 air yards) throws. |
medium_pressure_to_sack_rate | integer | Percentage of pressured dropbacks that ended in a sack on medium (10-19 air yards) throws. |
left_medium_thrown_aways | integer | Number of intentional throwaways on medium (10-19 air yards) throws to the left side of the field. |
right_behind_los_avg_time_to_throw | numeric | Average time to throw per dropback, in seconds from snap to release, on throws behind the line of scrimmage to the right side of the field. |
behind_los_btt_rate | integer | Big-time throws as a percentage of qualifying attempts on throws behind the line of scrimmage, per PFF charting. |
medium_avg_time_to_throw | numeric | Average time to throw per dropback, in seconds from snap to release, on medium (10-19 air yards) throws. |
center_deep_completion_percent | numeric | Percentage of pass attempts completed on deep (20+ air yards) throws to the center of the field. |
behind_los_avg_time_to_throw | numeric | Average time to throw per dropback, in seconds from snap to release, on throws behind the line of scrimmage. |
right_medium_touchdowns | integer | Number of passing touchdowns thrown on medium (10-19 air yards) throws to the right side of the field. |
center_short_avg_time_to_throw | numeric | Average time to throw per dropback, in seconds from snap to release, on short (0-9 air yards) throws to the center of the field. |
left_deep_aimed_passes | integer | Number of aimed passes (attempts excluding throwaways, spikes, batted passes and throws made while hit) on deep (20+ air yards) throws to the left side of the field, as charted by PFF. |
left_medium_yards | integer | Passing yards gained on medium (10-19 air yards) throws to the left side of the field. |
center_medium_touchdowns | integer | Number of passing touchdowns thrown on medium (10-19 air yards) throws to the center of the field. |
center_short_drop_rate | numeric | Percentage of catchable passes dropped by receivers on short (0-9 air yards) throws to the center of the field. |
left_short_twp_rate | integer | Turnover-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. |
penalties | integer | Penalties charged to the player over the covered span (see declined_penalties for the ones that were declined). |
right_behind_los_attempts_percent | numeric | Share 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_target | numeric | Average depth of target in air yards on deep (20+ air yards) throws to the right side of the field. |
behind_los_sacks | integer | Number of sacks taken on throws behind the line of scrimmage. |
center_deep_yards | integer | Passing yards gained on deep (20+ air yards) throws to the center of the field. |
short_dropbacks | integer | Number of dropbacks on short (0-9 air yards) throws. |
left_deep_sack_percent | integer | Percentage 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_throw | numeric | Average time to throw per dropback, in seconds from snap to release, on throws behind the line of scrimmage to the center of the field. |
behind_los_avg_depth_of_target | numeric | Average 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_epa | numeric | Total 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_rate | numeric | Turnover-worthy plays as a percentage of qualifying attempts on medium (10-19 air yards) throws, per PFF charting. |
left_short_def_gen_pressures | integer | Number 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_plays | integer | Number of turnover-worthy plays on medium (10-19 air yards) throws, plays PFF charts as deserving of a turnover. |
behind_los_twp_rate | integer | Turnover-worthy plays as a percentage of qualifying attempts on throws behind the line of scrimmage, per PFF charting. |
left_behind_los_thrown_aways | integer | Number of intentional throwaways on throws behind the line of scrimmage to the left side of the field. |
left_short_bats | integer | Number 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_rate | numeric | Percentage of catchable passes dropped by receivers on medium (10-19 air yards) throws to the center of the field. |
right_deep_bats | integer | Number of pass attempts batted down at the line of scrimmage on deep (20+ air yards) throws to the right side of the field. |
medium_yards | integer | Yards on medium (10-19 air yards) throws: passing yards (passing-depth) or the player's receiving yards (receiving-depth). |
center_deep_grades_pass | numeric | PFF passing grade (0-100) on deep (20+ air yards) throws to the center of the field. |
center_medium_passing_snaps | integer | Number of passing snaps played on medium (10-19 air yards) throws to the center of the field. |
center_behind_los_first_downs | integer | Number of passing first downs gained on throws behind the line of scrimmage to the center of the field. |
center_medium_interceptions | integer | Number of passes intercepted on medium (10-19 air yards) throws to the center of the field. |
behind_los_grades_pass | numeric | PFF passing grade (0-100) on throws behind the line of scrimmage. |
left_short_hit_as_threw | integer | Number 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_rating | numeric | Traditional NFL passer rating on deep (20+ air yards) throws. |
center_deep_bats | integer | Number of pass attempts batted down at the line of scrimmage on deep (20+ air yards) throws to the center of the field. |
behind_los_ypa | integer | Yards gained per pass attempt on throws behind the line of scrimmage. |
right_short_interceptions | integer | Number of passes intercepted on short (0-9 air yards) throws to the right side of the field. |
left_deep_interceptions | integer | Number of passes intercepted on deep (20+ air yards) throws to the left side of the field. |
right_medium_sacks | integer | Number of sacks taken on medium (10-19 air yards) throws to the right side of the field. |
right_behind_los_turnover_worthy_plays | integer | Number 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. |
team | character | Team abbreviation the player is credited to for the range. |
right_medium_spikes | integer | Number of clock-stopping spikes on medium (10-19 air yards) throws to the right side of the field. |
behind_los_hit_as_threw | integer | Number 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_rate | integer | Percentage of pressured dropbacks that ended in a sack on medium (10-19 air yards) throws to the left side of the field. |
medium_dropbacks | integer | Number of dropbacks on medium (10-19 air yards) throws. |
deep_hit_as_threw | integer | Number of attempts on which the passer was hit as he threw on deep (20+ air yards) throws, as charted by PFF. |
right_medium_completion_percent | numeric | Percentage of pass attempts completed on medium (10-19 air yards) throws to the right side of the field. |
short_epa | numeric | Total expected points added (EPA) on the player's dropbacks on short (0-9 air yards) throws. |
deep_drop_rate | numeric | Percentage of catchable passes dropped on deep (20+ air yards) throws: by the passer's receivers (passing-depth) or by the player (receiving-depth). |
declined_penalties | integer | Penalties committed by the player that were declined. |
deep_scrambles | integer | Number of scrambles on deep (20+ air yards) throws. |
left_deep_completion_percent | numeric | Percentage of pass attempts completed on deep (20+ air yards) throws to the left side of the field. |
right_short_epa | numeric | Total 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_percent | numeric | Share of the player's total pass attempts that came on medium (10-19 air yards) throws, expressed as a percentage. |
right_behind_los_completion_percent | numeric | Percentage of pass attempts completed on throws behind the line of scrimmage to the right side of the field. |
left_medium_hit_as_threw | integer | Number 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_rate | integer | Percentage 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_pressures | integer | Number 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_percent | numeric | Share 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_passes | integer | Number of aimed passes (attempts excluding throwaways, spikes, batted passes and throws made while hit) on short (0-9 air yards) throws to the center of the field, as charted by PFF. |
short_hit_as_threw | integer | Number 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_plays | integer | Number 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_epa | numeric | Total 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_rate | integer | Percentage of pressured dropbacks that ended in a sack on throws behind the line of scrimmage to the center of the field. |
right_behind_los_ypa | numeric | Yards gained per pass attempt on throws behind the line of scrimmage to the right side of the field. |
deep_interceptions | integer | Interceptions on deep (20+ air yards) throws: thrown by the passer (passing-depth) or on passes targeting the player (receiving-depth). |
left_medium_twp_rate | numeric | Turnover-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_throws | integer | Number 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_percent | integer | Percentage of dropbacks that ended in a sack on medium (10-19 air yards) throws to the center of the field. |
center_deep_thrown_aways | integer | Number of intentional throwaways on deep (20+ air yards) throws to the center of the field. |
short_thrown_aways | integer | Number of intentional throwaways on short (0-9 air yards) throws. |
left_short_btt_rate | integer | Big-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_percent | numeric | Percentage 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_pressures | integer | Number of defense-generated pressures on the player's dropbacks on short (0-9 air yards) throws, as charted by PFF. |
center_deep_dropbacks | integer | Number of dropbacks on deep (20+ air yards) throws to the center of the field. |
center_medium_accuracy_percent | numeric | Percentage of aimed passes charted as accurate by PFF on medium (10-19 air yards) throws to the center of the field. |
right_behind_los_yards | integer | Passing yards gained on throws behind the line of scrimmage to the right side of the field. |
right_medium_attempts | integer | Number of pass attempts on medium (10-19 air yards) throws to the right side of the field. |
left_medium_attempts | integer | Number of pass attempts on medium (10-19 air yards) throws to the left side of the field. |
medium_accuracy_percent | numeric | Percentage of aimed passes charted as accurate by PFF on medium (10-19 air yards) throws. |
left_medium_drops | integer | Number 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_throw | numeric | Average time to throw per dropback, in seconds from snap to release, on short (0-9 air yards) throws to the left side of the field. |
medium_passing_snaps | integer | Number of passing snaps played on medium (10-19 air yards) throws. |
center_short_epa | numeric | Total 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_snaps | integer | Number of passing snaps played on throws behind the line of scrimmage to the left side of the field. |
left_deep_pressure_to_sack_rate | integer | Percentage of pressured dropbacks that ended in a sack on deep (20+ air yards) throws to the left side of the field. |
deep_bats | integer | Number of pass attempts batted down at the line of scrimmage on deep (20+ air yards) throws. |
left_medium_passing_snaps | integer | Number of passing snaps played on medium (10-19 air yards) throws to the left side of the field. |
left_medium_scrambles | integer | Number of scrambles on medium (10-19 air yards) throws to the left side of the field. |
right_deep_completion_percent | numeric | Percentage of pass attempts completed on deep (20+ air yards) throws to the right side of the field. |
left_short_drops | integer | Number of catchable passes dropped by receivers on short (0-9 air yards) throws to the left side of the field. |
left_deep_accuracy_percent | numeric | Percentage of aimed passes charted as accurate by PFF on deep (20+ air yards) throws to the left side of the field. |
medium_positive_epa_percent | numeric | Percentage of dropbacks with positive expected points added on medium (10-19 air yards) throws. |
behind_los_turnover_worthy_plays | integer | Number of turnover-worthy plays on throws behind the line of scrimmage, plays PFF charts as deserving of a turnover. |
right_medium_epa | numeric | Total 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_dropbacks | integer | Number of dropbacks on deep (20+ air yards) throws to the right side of the field. |
deep_ypa | numeric | Yards gained per pass attempt on deep (20+ air yards) throws. |
center_medium_completions | integer | Number of completed passes on medium (10-19 air yards) throws to the center of the field. |
left_medium_avg_time_to_throw | numeric | Average time to throw per dropback, in seconds from snap to release, on medium (10-19 air yards) throws to the left side of the field. |
left_short_sacks | integer | Number of sacks taken on short (0-9 air yards) throws to the left side of the field. |
left_behind_los_spikes | integer | Number of clock-stopping spikes on throws behind the line of scrimmage to the left side of the field. |
left_deep_def_gen_pressures | integer | Number 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_rating | numeric | Traditional NFL passer rating on short (0-9 air yards) throws to the center of the field. |
center_deep_interceptions | integer | Number of passes intercepted on deep (20+ air yards) throws to the center of the field. |
right_deep_completions | integer | Number of completed passes on deep (20+ air yards) throws to the right side of the field. |
center_behind_los_sacks | integer | Number of sacks taken on throws behind the line of scrimmage to the center of the field. |
deep_completions | integer | Number of completed passes on deep (20+ air yards) throws. |
left_medium_attempts_percent | numeric | Share 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_yards | integer | Yards on short (0-9 air yards) throws: passing yards (passing-depth) or the player's receiving yards (receiving-depth). |
behind_los_qb_rating | numeric | Traditional NFL passer rating on throws behind the line of scrimmage. |
right_short_sacks | integer | Number of sacks taken on short (0-9 air yards) throws to the right side of the field. |
right_behind_los_thrown_aways | integer | Number of intentional throwaways on throws behind the line of scrimmage to the right side of the field. |
base_attempts | integer | Number of pass attempts across all splits, the baseline total for this facet. |
center_short_spikes | integer | Number of clock-stopping spikes on short (0-9 air yards) throws to the center of the field. |
center_behind_los_hit_as_threw | integer | Number 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_plays | integer | Number 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_percent | integer | Percentage of dropbacks that ended in a sack on medium (10-19 air yards) throws to the left side of the field. |
behind_los_completion_percent | numeric | Percentage of pass attempts completed on throws behind the line of scrimmage. |
left_deep_attempts_percent | numeric | Share 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_throws | integer | Number 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_target | numeric | Average depth of target in air yards on medium (10-19 air yards) throws to the left side of the field. |
behind_los_thrown_aways | integer | Number of intentional throwaways on throws behind the line of scrimmage. |
center_medium_def_gen_pressures | integer | Number 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_throw | numeric | Average time to throw per dropback, in seconds from snap to release, on short (0-9 air yards) throws. |
left_deep_twp_rate | integer | Turnover-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_epa | numeric | Total 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_throws | integer | Number 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_yards | integer | Passing yards gained on medium (10-19 air yards) throws to the right side of the field. |
right_medium_drop_rate | numeric | Percentage of catchable passes dropped by receivers on medium (10-19 air yards) throws to the right side of the field. |
center_medium_big_time_throws | integer | Number 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_id | integer | PFF franchise (team) id (integer join key). |
left_short_completion_percent | numeric | Percentage of pass attempts completed on short (0-9 air yards) throws to the left side of the field. |
left_short_drop_rate | integer | Percentage of catchable passes dropped by receivers on short (0-9 air yards) throws to the left side of the field. |
left_behind_los_scrambles | integer | Number of scrambles on throws behind the line of scrimmage to the left side of the field. |
left_medium_btt_rate | numeric | Big-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_threw | integer | Number 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_bats | integer | Number of pass attempts batted down at the line of scrimmage on throws behind the line of scrimmage. |
short_first_downs | integer | First downs on short (0-9 air yards) throws: passing first downs (passing-depth) or first-down receptions by the player (receiving-depth). |
left_deep_attempts | integer | Number of pass attempts on deep (20+ air yards) throws to the left side of the field. |
right_behind_los_attempts | integer | Number of pass attempts on throws behind the line of scrimmage to the right side of the field. |
right_deep_sacks | integer | Number of sacks taken on deep (20+ air yards) throws to the right side of the field. |
left_behind_los_attempts_percent | numeric | Share 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_throws | integer | Number 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_rate | integer | Percentage of pressured dropbacks that ended in a sack on deep (20+ air yards) throws to the center of the field. |
left_medium_big_time_throws | integer | Number 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_bats | integer | Number 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_pressures | integer | Number 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_plays | integer | Number 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_spikes | integer | Number of clock-stopping spikes on short (0-9 air yards) throws to the left side of the field. |
left_medium_aimed_passes | integer | Number of aimed passes (attempts excluding throwaways, spikes, batted passes and throws made while hit) on medium (10-19 air yards) throws to the left side of the field, as charted by PFF. |
left_behind_los_twp_rate | integer | Turnover-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_pass | numeric | PFF passing grade (0-100) on short (0-9 air yards) throws. |
right_short_drops | integer | Number 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_throw | numeric | Average time to throw per dropback, in seconds from snap to release, on short (0-9 air yards) throws to the right side of the field. |
right_medium_thrown_aways | integer | Number of intentional throwaways on medium (10-19 air yards) throws to the right side of the field. |
center_short_sack_percent | integer | Percentage of dropbacks that ended in a sack on short (0-9 air yards) throws to the center of the field. |
right_short_passing_snaps | integer | Number of passing snaps played on short (0-9 air yards) throws to the right side of the field. |
center_short_def_gen_pressures | integer | Number 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_percent | integer | Percentage of dropbacks with positive expected points added on medium (10-19 air yards) throws to the center of the field. |
medium_drops | integer | Catchable 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_passes | integer | Number of aimed passes (attempts excluding throwaways, spikes, batted passes and throws made while hit) on medium (10-19 air yards) throws to the center of the field, as charted by PFF. |
center_short_sacks | integer | Number of sacks taken on short (0-9 air yards) throws to the center of the field. |
deep_attempts_percent | integer | Share of the player's total pass attempts that came on deep (20+ air yards) throws, expressed as a percentage. |
center_behind_los_def_gen_pressures | integer | Number 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_snaps | integer | Number of passing snaps played on short (0-9 air yards) throws to the left side of the field. |
center_medium_grades_pass | numeric | PFF passing grade (0-100) on medium (10-19 air yards) throws to the center of the field. |
center_deep_avg_time_to_throw | numeric | Average time to throw per dropback, in seconds from snap to release, on deep (20+ air yards) throws to the center of the field. |
behind_los_positive_epa_percent | numeric | Percentage of dropbacks with positive expected points added on throws behind the line of scrimmage. |
center_short_completion_percent | numeric | Percentage of pass attempts completed on short (0-9 air yards) throws to the center of the field. |
left_deep_hit_as_threw | integer | Number 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_pass | numeric | PFF passing grade (0-100) on short (0-9 air yards) throws to the center of the field. |
left_short_attempts_percent | numeric | Share 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_scrambles | integer | Number of scrambles on deep (20+ air yards) throws to the left side of the field. |
right_short_completions | integer | Number of completed passes on short (0-9 air yards) throws to the right side of the field. |
center_behind_los_aimed_passes | integer | Number of aimed passes (attempts excluding throwaways, spikes, batted passes and throws made while hit) on throws behind the line of scrimmage to the center of the field, as charted by PFF. |
right_short_scrambles | integer | Number of scrambles on short (0-9 air yards) throws to the right side of the field. |
center_medium_qb_rating | numeric | Traditional NFL passer rating on medium (10-19 air yards) throws to the center of the field. |
deep_avg_time_to_throw | numeric | Average time to throw per dropback, in seconds from snap to release, on deep (20+ air yards) throws. |
left_deep_drops | integer | Number of catchable passes dropped by receivers on deep (20+ air yards) throws to the left side of the field. |
right_behind_los_def_gen_pressures | integer | Number 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_percent | numeric | Percentage of dropbacks with positive expected points added on deep (20+ air yards) throws to the center of the field. |
center_deep_hit_as_threw | integer | Number 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_spikes | integer | Number of clock-stopping spikes on short (0-9 air yards) throws. |
right_behind_los_completions | integer | Number of completed passes on throws behind the line of scrimmage to the right side of the field. |
center_behind_los_drop_rate | numeric | Percentage of catchable passes dropped by receivers on throws behind the line of scrimmage to the center of the field. |
short_drops | integer | Catchable passes dropped on short (0-9 air yards) throws: by the passer's receivers (passing-depth) or by the player (receiving-depth). |
deep_aimed_passes | integer | Number of aimed passes (attempts excluding throwaways, spikes, batted passes and throws made while hit) on deep (20+ air yards) throws, as charted by PFF. |
right_medium_avg_depth_of_target | numeric | Average depth of target in air yards on medium (10-19 air yards) throws to the right side of the field. |
short_pressure_to_sack_rate | integer | Percentage of pressured dropbacks that ended in a sack on short (0-9 air yards) throws. |
center_deep_qb_rating | numeric | Traditional NFL passer rating on deep (20+ air yards) throws to the center of the field. |
left_medium_completions | integer | Number of completed passes on medium (10-19 air yards) throws to the left side of the field. |
center_deep_sacks | integer | Number of sacks taken on deep (20+ air yards) throws to the center of the field. |
left_deep_big_time_throws | integer | Number 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_downs | integer | Number of passing first downs gained on medium (10-19 air yards) throws to the center of the field. |
center_medium_dropbacks | integer | Number of dropbacks on medium (10-19 air yards) throws to the center of the field. |
right_deep_def_gen_pressures | integer | Number 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_touchdowns | integer | Number of passing touchdowns thrown on short (0-9 air yards) throws to the left side of the field. |
medium_drop_rate | numeric | Percentage 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_ypa | integer | Yards gained per pass attempt on medium (10-19 air yards) throws to the left side of the field. |
right_medium_passing_snaps | integer | Number of passing snaps played on medium (10-19 air yards) throws to the right side of the field. |
center_short_scrambles | integer | Number of scrambles on short (0-9 air yards) throws to the center of the field. |
left_behind_los_turnover_worthy_plays | integer | Number 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_yards | integer | Passing yards gained on medium (10-19 air yards) throws to the center of the field. |
center_deep_epa | numeric | Total expected points added (EPA) on the player's dropbacks on deep (20+ air yards) throws to the center of the field. |
left_medium_interceptions | integer | Number of passes intercepted on medium (10-19 air yards) throws to the left side of the field. |
right_deep_interceptions | integer | Number of passes intercepted on deep (20+ air yards) throws to the right side of the field. |
medium_completion_percent | numeric | Percentage of pass attempts completed on medium (10-19 air yards) throws. |
right_behind_los_grades_pass | numeric | PFF passing grade (0-100) on throws behind the line of scrimmage to the right side of the field. |
deep_positive_epa_percent | numeric | Percentage of dropbacks with positive expected points added on deep (20+ air yards) throws. |
behind_los_accuracy_percent | numeric | Percentage of aimed passes charted as accurate by PFF on throws behind the line of scrimmage. |
center_deep_scrambles | integer | Number of scrambles on deep (20+ air yards) throws to the center of the field. |
center_short_twp_rate | integer | Turnover-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_touchdowns | integer | Touchdowns on throws behind the line of scrimmage: thrown by the passer (passing-depth) or scored by the player (receiving-depth). |
left_medium_qb_rating | numeric | Traditional NFL passer rating on medium (10-19 air yards) throws to the left side of the field. |
right_medium_completions | integer | Number of completed passes on medium (10-19 air yards) throws to the right side of the field. |
right_behind_los_drops | integer | Number of catchable passes dropped by receivers on throws behind the line of scrimmage to the right side of the field. |
left_behind_los_first_downs | integer | Number of passing first downs gained on throws behind the line of scrimmage to the left side of the field. |
short_qb_rating | numeric | Traditional NFL passer rating on short (0-9 air yards) throws. |
center_medium_btt_rate | numeric | Big-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_pass | numeric | PFF passing grade (0-100) on deep (20+ air yards) throws to the left side of the field. |
When report is passing-pressure
| col_name | type | description |
|---|---|---|
player_id | integer | PFF player id (integer; matches the /players id and every player_id join key). |
player | character | Player's display name as PFF lists it (e.g. "Tom Brady"). |
position | character | PFF 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_percent | numeric | Percentage of pass attempts completed when not blitzed. |
grades_offense | numeric | PFF overall offense grade (0-100). |
no_pressure_scrambles | integer | Number of scrambles from a clean pocket (no pressure). |
blitz_touchdowns | integer | Number of passing touchdowns thrown when blitzed. |
pressure_yards | integer | Passing yards gained when under pressure. |
no_pressure_spikes | integer | Number of clock-stopping spikes from a clean pocket (no pressure). |
blitz_ypa | numeric | Yards gained per pass attempt when blitzed. |
no_blitz_grades_run | numeric | PFF rushing grade for the player (0-100) when not blitzed. |
blitz_qb_rating | numeric | Traditional NFL passer rating when blitzed. |
no_pressure_thrown_aways | integer | Number of intentional throwaways from a clean pocket (no pressure). |
no_blitz_bats | integer | Number of pass attempts batted down at the line of scrimmage when not blitzed. |
no_blitz_drops | integer | Number of catchable passes dropped by receivers when not blitzed. |
no_pressure_completion_percent | numeric | Percentage of pass attempts completed from a clean pocket (no pressure). |
blitz_aimed_passes | integer | Number of aimed passes (attempts excluding throwaways, spikes, batted passes and throws made while hit) when blitzed, as charted by PFF. |
pressure_grades_run | numeric | PFF rushing grade for the player (0-100) when under pressure. |
no_blitz_sack_percent | numeric | Percentage of dropbacks that ended in a sack when not blitzed. |
no_pressure_bats | integer | Number of pass attempts batted down at the line of scrimmage from a clean pocket (no pressure). |
pressure_completions | integer | Number of completed passes when under pressure. |
blitz_big_time_throws | integer | Number of big-time throws when blitzed, per PFF's highest-value, highest-difficulty throw designation. |
no_blitz_drop_rate | numeric | Percentage of catchable passes dropped by receivers when not blitzed. |
blitz_spikes | integer | Number of clock-stopping spikes when blitzed. |
no_pressure_completions | integer | Number of completed passes from a clean pocket (no pressure). |
draft_season | integer | Season of the player's NFL draft class, per PFF. |
no_pressure_passing_snaps | integer | Number of passing snaps played from a clean pocket (no pressure). |
no_blitz_first_downs | integer | Number of passing first downs gained when not blitzed. |
blitz_avg_time_to_throw | numeric | Average time to throw per dropback, in seconds from snap to release, when blitzed. |
no_pressure_grades_hands_fumble | numeric | PFF hands (fumble) grade for the player, reflecting ball security (0-100) from a clean pocket (no pressure). |
pressure_aimed_passes | integer | Number of aimed passes (attempts excluding throwaways, spikes, batted passes and throws made while hit) when under pressure, as charted by PFF. |
blitz_sacks | integer | Number of sacks taken when blitzed. |
no_pressure_interceptions | integer | Number of passes intercepted from a clean pocket (no pressure). |
team_name | character | Team name/abbreviation the player is credited to for the range. |
pressure_epa | numeric | Total expected points added (EPA) on the player's dropbacks when under pressure. |
blitz_completions | integer | Number of completed passes when blitzed. |
blitz_attempts | integer | Number of pass attempts when blitzed. |
pressure_twp_rate | numeric | Turnover-worthy plays as a percentage of qualifying attempts when under pressure, per PFF charting. |
pressure_sacks | integer | Number of sacks taken when under pressure. |
no_blitz_pressure_to_sack_rate | numeric | Percentage of pressured dropbacks that ended in a sack when not blitzed. |
no_pressure_ypa | numeric | Yards gained per pass attempt from a clean pocket (no pressure). |
pressure_passing_snaps | integer | Number of passing snaps played when under pressure. |
grades_pass | numeric | PFF passing grade (0-100). |
pressure_bats | integer | Number of pass attempts batted down at the line of scrimmage when under pressure. |
blitz_thrown_aways | integer | Number of intentional throwaways when blitzed. |
no_pressure_drops | integer | Number of catchable passes dropped by receivers from a clean pocket (no pressure). |
jersey_number | character | Jersey number (string; zero-padded, e.g. "09"). |
pressure_grades_offense_penalty | numeric | PFF offensive penalty grade for the player (0-100) when under pressure. |
pressure_scrambles | integer | Number of scrambles when under pressure. |
blitz_drop_rate | numeric | Percentage of catchable passes dropped by receivers when blitzed. |
pressure_grades_pass_route | numeric | PFF receiving (route) grade for the player (0-100) when under pressure. |
blitz_completion_percent | numeric | Percentage of pass attempts completed when blitzed. |
no_pressure_first_downs | integer | Number of passing first downs gained from a clean pocket (no pressure). |
blitz_grades_offense_penalty | numeric | PFF offensive penalty grade for the player (0-100) when blitzed. |
no_blitz_epa | numeric | Total expected points added (EPA) on the player's dropbacks when not blitzed. |
blitz_interceptions | integer | Number of passes intercepted when blitzed. |
no_blitz_dropbacks | integer | Number of dropbacks when not blitzed. |
no_blitz_grades_pass | numeric | PFF passing grade (0-100) when not blitzed. |
no_blitz_scrambles | integer | Number of scrambles when not blitzed. |
pressure_drop_rate | numeric | Percentage of catchable passes dropped by receivers when under pressure. |
no_blitz_yards | integer | Passing yards gained when not blitzed. |
base_dropbacks | integer | Number of dropbacks across all splits, the baseline total for this facet. |
pressure_pressure_to_sack_rate | numeric | Percentage of pressured dropbacks that ended in a sack, reported within the pressure split. |
no_blitz_grades_hands_fumble | numeric | PFF hands (fumble) grade for the player, reflecting ball security (0-100) when not blitzed. |
no_pressure_grades_offense | numeric | PFF overall offense grade for the player (0-100) from a clean pocket (no pressure). |
no_pressure_avg_time_to_throw | numeric | Average time to throw per dropback, in seconds from snap to release, from a clean pocket (no pressure). |
pressure_dropbacks | integer | Number of dropbacks when under pressure. |
no_blitz_grades_offense_penalty | numeric | PFF offensive penalty grade for the player (0-100) when not blitzed. |
no_pressure_grades_run | numeric | PFF rushing grade for the player (0-100) from a clean pocket (no pressure). |
player_game_count | integer | Number of games the player appeared in over the covered span. |
blitz_turnover_worthy_plays | integer | Number of turnover-worthy plays when blitzed, plays PFF charts as deserving of a turnover. |
no_blitz_touchdowns | integer | Number of passing touchdowns thrown when not blitzed. |
no_blitz_avg_depth_of_target | numeric | Average depth of target in air yards when not blitzed. |
no_pressure_dropbacks_percent | numeric | Share of the player's total dropbacks that came from a clean pocket (no pressure), expressed as a percentage. |
blitz_grades_pass | numeric | PFF passing grade (0-100) when blitzed. |
eligible_season | integer | Season of the player's NFL draft eligibility, per PFF. |
blitz_avg_depth_of_target | numeric | Average depth of target in air yards when blitzed. |
no_blitz_spikes | integer | Number of clock-stopping spikes when not blitzed. |
no_pressure_dropbacks | integer | Number of dropbacks from a clean pocket (no pressure). |
blitz_btt_rate | numeric | Big-time throws as a percentage of qualifying attempts when blitzed, per PFF charting. |
blitz_positive_epa_percent | numeric | Percentage of dropbacks with positive expected points added when blitzed. |
no_pressure_btt_rate | numeric | Big-time throws as a percentage of qualifying attempts from a clean pocket (no pressure), per PFF charting. |
no_pressure_drop_rate | numeric | Percentage of catchable passes dropped by receivers from a clean pocket (no pressure). |
no_blitz_turnover_worthy_plays | integer | Number of turnover-worthy plays when not blitzed, plays PFF charts as deserving of a turnover. |
pressure_positive_epa_percent | numeric | Percentage of dropbacks with positive expected points added when under pressure. |
blitz_first_downs | integer | Number of passing first downs gained when blitzed. |
no_blitz_dropbacks_percent | numeric | Share of the player's total dropbacks that came when not blitzed, expressed as a percentage. |
pressure_turnover_worthy_plays | integer | Number of turnover-worthy plays when under pressure, plays PFF charts as deserving of a turnover. |
no_pressure_epa | numeric | Total expected points added (EPA) on the player's dropbacks from a clean pocket (no pressure). |
no_blitz_avg_time_to_throw | numeric | Average time to throw per dropback, in seconds from snap to release, when not blitzed. |
no_blitz_positive_epa_percent | numeric | Percentage of dropbacks with positive expected points added when not blitzed. |
pressure_btt_rate | numeric | Big-time throws as a percentage of qualifying attempts when under pressure, per PFF charting. |
no_pressure_aimed_passes | integer | Number of aimed passes (attempts excluding throwaways, spikes, batted passes and throws made while hit) from a clean pocket (no pressure), as charted by PFF. |
pressure_dropbacks_percent | numeric | Share of the player's total dropbacks that came when under pressure, expressed as a percentage. |
grades_run | numeric | PFF rushing grade (0-100). |
no_pressure_def_gen_pressures | integer | Number of defense-generated pressures on the player's dropbacks from a clean pocket (no pressure), as charted by PFF. |
pressure_grades_offense | numeric | PFF overall offense grade for the player (0-100) when under pressure. |
pressure_completion_percent | numeric | Percentage of pass attempts completed when under pressure. |
pressure_avg_depth_of_target | integer | Average depth of target in air yards when under pressure. |
blitz_epa | numeric | Total expected points added (EPA) on the player's dropbacks when blitzed. |
pressure_drops | integer | Number of catchable passes dropped by receivers when under pressure. |
no_blitz_def_gen_pressures | integer | Number of defense-generated pressures on the player's dropbacks when not blitzed, as charted by PFF. |
pressure_attempts | integer | Number of pass attempts when under pressure. |
pressure_big_time_throws | integer | Number of big-time throws when under pressure, per PFF's highest-value, highest-difficulty throw designation. |
no_blitz_thrown_aways | integer | Number of intentional throwaways when not blitzed. |
blitz_drops | integer | Number of catchable passes dropped by receivers when blitzed. |
no_pressure_touchdowns | integer | Number of passing touchdowns thrown from a clean pocket (no pressure). |
no_pressure_sacks | integer | Number of sacks taken from a clean pocket (no pressure). |
blitz_sack_percent | numeric | Percentage of dropbacks that ended in a sack when blitzed. |
pressure_sack_percent | numeric | Percentage of dropbacks that ended in a sack when under pressure. |
penalties | integer | Penalties charged to the player over the covered span (see declined_penalties for the ones that were declined). |
no_pressure_attempts | integer | Number of pass attempts from a clean pocket (no pressure). |
no_blitz_grades_offense | numeric | PFF overall offense grade for the player (0-100) when not blitzed. |
blitz_scrambles | integer | Number of scrambles when blitzed. |
blitz_dropbacks_percent | numeric | Share of the player's total dropbacks that came when blitzed, expressed as a percentage. |
no_pressure_qb_rating | numeric | Traditional NFL passer rating from a clean pocket (no pressure). |
no_blitz_passing_snaps | integer | Number of passing snaps played when not blitzed. |
no_blitz_aimed_passes | integer | Number of aimed passes (attempts excluding throwaways, spikes, batted passes and throws made while hit) when not blitzed, as charted by PFF. |
blitz_yards | integer | Passing yards gained when blitzed. |
team | character | Team abbreviation the player is credited to for the range. |
no_blitz_attempts | integer | Number of pass attempts when not blitzed. |
pressure_accuracy_percent | numeric | Percentage of aimed passes charted as accurate by PFF when under pressure. |
no_blitz_hit_as_threw | integer | Number of attempts on which the passer was hit as he threw when not blitzed, as charted by PFF. |
pressure_hit_as_threw | integer | Number of attempts on which the passer was hit as he threw when under pressure, as charted by PFF. |
blitz_pressure_to_sack_rate | numeric | Percentage of pressured dropbacks that ended in a sack when blitzed. |
declined_penalties | integer | Penalties committed by the player that were declined. |
no_blitz_btt_rate | numeric | Big-time throws as a percentage of qualifying attempts when not blitzed, per PFF charting. |
no_blitz_ypa | numeric | Yards gained per pass attempt when not blitzed. |
blitz_grades_run | numeric | PFF rushing grade for the player (0-100) when blitzed. |
pressure_interceptions | integer | Number of passes intercepted when under pressure. |
blitz_grades_hands_fumble | numeric | PFF hands (fumble) grade for the player, reflecting ball security (0-100) when blitzed. |
no_pressure_grades_offense_penalty | numeric | PFF offensive penalty grade for the player (0-100) from a clean pocket (no pressure). |
blitz_grades_offense | numeric | PFF overall offense grade for the player (0-100) when blitzed. |
grades_hands_fumble | numeric | PFF ball-security (hands/fumble) grade, 0-100. |
pressure_def_gen_pressures | integer | Number of defense-generated pressures on the player's dropbacks when under pressure, as charted by PFF. |
pressure_grades_pass | numeric | PFF passing grade (0-100) when under pressure. |
no_blitz_qb_rating | numeric | Traditional NFL passer rating when not blitzed. |
blitz_hit_as_threw | integer | Number of attempts on which the passer was hit as he threw when blitzed, as charted by PFF. |
pressure_ypa | numeric | Yards gained per pass attempt when under pressure. |
blitz_grades_pass_route | numeric | PFF receiving (route) grade for the player (0-100) when blitzed. |
pressure_avg_time_to_throw | numeric | Average time to throw per dropback, in seconds from snap to release, when under pressure. |
no_blitz_completions | integer | Number of completed passes when not blitzed. |
no_pressure_grades_pass_route | numeric | PFF receiving (route) grade for the player (0-100) from a clean pocket (no pressure). |
no_pressure_sack_percent | integer | Percentage of dropbacks that ended in a sack from a clean pocket (no pressure). |
no_blitz_accuracy_percent | integer | Percentage of aimed passes charted as accurate by PFF when not blitzed. |
no_pressure_pressure_to_sack_rate | character | Pressure-to-sack rate as reported within the no-pressure split of the PFF passing-pressure facet. |
no_pressure_turnover_worthy_plays | integer | Number of turnover-worthy plays from a clean pocket (no pressure), plays PFF charts as deserving of a turnover. |
pressure_first_downs | integer | Number of passing first downs gained when under pressure. |
blitz_passing_snaps | integer | Number of passing snaps played when blitzed. |
franchise_id | integer | PFF franchise (team) id (integer join key). |
no_pressure_twp_rate | numeric | Turnover-worthy plays as a percentage of qualifying attempts from a clean pocket (no pressure), per PFF charting. |
no_blitz_sacks | integer | Number of sacks taken when not blitzed. |
no_blitz_grades_pass_route | numeric | PFF receiving (route) grade for the player (0-100) when not blitzed. |
no_pressure_accuracy_percent | numeric | Percentage of aimed passes charted as accurate by PFF from a clean pocket (no pressure). |
no_blitz_twp_rate | numeric | Turnover-worthy plays as a percentage of qualifying attempts when not blitzed, per PFF charting. |
no_pressure_hit_as_threw | integer | Number of attempts on which the passer was hit as he threw from a clean pocket (no pressure), as charted by PFF. |
no_pressure_grades_pass | numeric | PFF passing grade (0-100) from a clean pocket (no pressure). |
no_pressure_positive_epa_percent | numeric | Percentage of dropbacks with positive expected points added from a clean pocket (no pressure). |
pressure_spikes | integer | Number of clock-stopping spikes when under pressure. |
pressure_grades_hands_fumble | numeric | PFF hands (fumble) grade for the player, reflecting ball security (0-100) when under pressure. |
pressure_qb_rating | numeric | Traditional NFL passer rating when under pressure. |
blitz_bats | integer | Number of pass attempts batted down at the line of scrimmage when blitzed. |
pressure_touchdowns | integer | Number of passing touchdowns thrown when under pressure. |
pressure_thrown_aways | integer | Number of intentional throwaways when under pressure. |
no_blitz_interceptions | integer | Number of passes intercepted when not blitzed. |
blitz_dropbacks | integer | Number of dropbacks when blitzed. |
blitz_def_gen_pressures | integer | Number of defense-generated pressures on the player's dropbacks when blitzed, as charted by PFF. |
no_blitz_big_time_throws | integer | Number of big-time throws when not blitzed, per PFF's highest-value, highest-difficulty throw designation. |
no_pressure_avg_depth_of_target | numeric | Average depth of target in air yards from a clean pocket (no pressure). |
no_pressure_yards | integer | Passing yards gained from a clean pocket (no pressure). |
blitz_twp_rate | numeric | Turnover-worthy plays as a percentage of qualifying attempts when blitzed, per PFF charting. |
blitz_accuracy_percent | numeric | Percentage of aimed passes charted as accurate by PFF when blitzed. |
no_pressure_big_time_throws | integer | Number of big-time throws from a clean pocket (no pressure), per PFF's highest-value, highest-difficulty throw designation. |
no_blitz_grades_pass_block | numeric | PFF pass-blocking grade for the player (0-100) when not blitzed. |
blitz_grades_run_block | numeric | PFF run-blocking grade for the player (0-100) when blitzed. |
no_pressure_grades_run_block | numeric | PFF run-blocking grade for the player (0-100) from a clean pocket (no pressure). |
blitz_grades_pass_block | numeric | PFF pass-blocking grade for the player (0-100) when blitzed. |
no_pressure_grades_pass_block | numeric | PFF pass-blocking grade for the player (0-100) from a clean pocket (no pressure). |
pressure_grades_pass_block | character | PFF pass-blocking grade for the player (0-100) when under pressure. |
no_blitz_grades_run_block | numeric | PFF run-blocking grade for the player (0-100) when not blitzed. |
blitz_grades_screen_block | numeric | PFF screen-blocking grade for the player (0-100) when blitzed. |
pressure_grades_screen_block | numeric | PFF screen-blocking grade for the player (0-100) when under pressure. |
no_blitz_grades_screen_block | numeric | PFF screen-blocking grade for the player (0-100) when not blitzed. |
no_pressure_grades_hands_drop | numeric | PFF hands (drop) grade for the player (0-100) from a clean pocket (no pressure). |
blitz_grades_hands_drop | numeric | PFF hands (drop) grade for the player (0-100) when blitzed. |
pressure_grades_run_block | integer | PFF run-blocking grade for the player (0-100) when under pressure. |
no_pressure_grades_screen_block | numeric | PFF screen-blocking grade for the player (0-100) from a clean pocket (no pressure). |
pressure_grades_hands_drop | numeric | PFF hands (drop) grade for the player (0-100) when under pressure. |
no_blitz_grades_hands_drop | numeric | PFF hands (drop) grade for the player (0-100) when not blitzed. |
When report is receiving
| col_name | type | description |
|---|---|---|
player_id | integer | PFF player id (integer; matches the /players id and every player_id join key). |
player | character | Player's display name as PFF lists it (e.g. "Tom Brady"). |
position | character | PFF 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_number | character | Jersey number (string; zero-padded, e.g. "09"). |
franchise_id | integer | PFF franchise (team) id (integer join key). |
team_abbreviation | character | Abbreviation of the team the player is credited to for the range (the /v2 counterpart of /v1's team). |
games_played | integer | Number of games the player appeared in over the requested span (the /v2 counterpart of /v1's player_game_count). |
draft_season | integer | Season of the player's NFL draft class, per PFF. |
eligible_season | integer | Season of the player's NFL draft eligibility, per PFF. |
targets | integer | Targets: passes thrown to the player (receiving, rushing reports) or into the player's coverage (coverage, defense reports). |
team_targets_percent | numeric | Percentage of the team's targets that went to the player (target share). |
receptions | integer | Receptions: passes caught by the player (receiving, rushing reports) or completions allowed into the player's coverage (coverage, defense reports). |
caught_percent | numeric | Percentage of targets caught. |
yards | integer | Yards 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_reception | numeric | Average 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. |
touchdowns | integer | Touchdowns: passing touchdowns thrown (passing), receiving and rushing touchdowns scored (receiving, rushing), or touchdowns allowed into the player's coverage (coverage, defense). |
grades_offense | numeric | PFF overall offense grade (0-100). |
grades_pass_route | numeric | PFF receiving/route grade (0-100). |
grades_hands_drop | numeric | PFF hands/drop grade (0-100). |
grades_hands_fumble | numeric | PFF ball-security (hands/fumble) grade, 0-100. |
pass_plays | integer | Pass-play snaps. |
routes | integer | Pass routes run by the player. |
route_rate | numeric | Share of pass-play snaps on which the player ran a route. |
pass_blocks | integer | Pass-play snaps spent pass blocking. |
pass_block_rate | numeric | Share of pass-play snaps spent pass blocking. |
slot_snaps | integer | Receiving snaps aligned in the slot. |
slot_rate | numeric | Share of receiving snaps aligned in the slot. |
wide_snaps | integer | Receiving snaps aligned out wide. |
wide_rate | numeric | Share of receiving snaps aligned out wide. |
inline_snaps | integer | Receiving snaps aligned inline, tight to the formation. |
inline_rate | numeric | Share of receiving snaps aligned inline, tight to the formation. |
yards_after_catch | integer | Yards 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_reception | numeric | Average yards after the catch per reception. |
yprr | numeric | Yards per route run. |
avg_depth_of_target | numeric | Average 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). |
longest | integer | Longest play in yards: longest reception (receiving), longest run (rushing), or longest completion allowed in coverage (coverage, defense). |
drops | integer | Dropped passes: drops by the passer's receivers on the passing report, drops by the player on the receiving and rushing reports. |
drop_rate | numeric | Drop rate, in percent: share of catchable passes dropped by the passer's receivers (passing report) or by the player (receiving report). |
contested_targets | integer | Contested targets. |
contested_receptions | integer | Contested catches made. |
contested_catch_rate | numeric | Percentage of PFF-charted contested targets caught. |
interceptions | integer | Interceptions: 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. |
fumbles | integer | Fumbles by the player: after the catch on the receiving report, as a ball carrier on the rushing report. |
avoided_tackles | integer | Missed tackles forced (tackles avoided) by the player: after the catch on the receiving report, as a runner on rushing. |
first_downs | integer | First downs gained: passing first downs on the passing report, first-down receptions on receiving, rushing first downs on rushing. |
targeted_qb_rating | numeric | NFL passer rating on throws targeting the player. |
penalties | integer | Penalties charged to the player over the covered span (see declined_penalties for the ones that were declined). |
receptions_oe | numeric | Catch rate over expectation, in percentage points (receptions per target minus PFF's expected rate). |
receptions_oe_total | numeric | Receptions over expectation in total: receptions minus PFF-expected receptions on the player's targets. |
lined_up_vs_cb | numeric | Percentage 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_s | numeric | Percentage 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_lb | numeric | Percentage 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). |
position_target_share | numeric | Percentage of the team's targets that went to players at the player's position; the same value repeats on every row at that position (e.g. the whole WR group's share). |
offense_pos_graded_rate | numeric | Percentage of the player's offensive plays that PFF graded positively. |
offense_neg_graded_rate | numeric | Percentage of the player's offensive plays that PFF graded negatively. |
When report is receiving-depth
| col_name | type | description |
|---|---|---|
player_id | integer | PFF player id (integer; matches the /players id and every player_id join key). |
player | character | Player's display name as PFF lists it (e.g. "Tom Brady"). |
position | character | PFF 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_number | character | Jersey number (string; zero-padded, e.g. "09"). |
franchise_id | integer | PFF franchise (team) id (integer join key). |
team_abbreviation | character | Abbreviation of the team the player is credited to for the range (the /v2 counterpart of /v1's team). |
games_played | integer | Number of games the player appeared in over the requested span (the /v2 counterpart of /v1's player_game_count). |
draft_season | integer | Season of the player's NFL draft class, per PFF. |
eligible_season | integer | Season of the player's NFL draft eligibility, per PFF. |
base_targets | integer | Total targets from the facet's unsplit base row, across all depths and directions. |
deep_targets_percent | numeric | Share of the team's targets thrown to the player on deep passes (20 or more yards downfield). |
deep_targets | integer | Pass targets to the player on deep passes (20 or more yards downfield). |
deep_receptions | integer | Receptions made on deep passes (20 or more yards downfield). |
deep_caught_percent | numeric | Percentage of targets caught on deep passes (20 or more yards downfield). |
deep_yards | integer | Yards on deep (20+ air yards) throws: passing yards (passing-depth) or the player's receiving yards (receiving-depth). |
deep_yards_per_reception | numeric | Average yards per reception on deep passes (20 or more yards downfield). |
deep_touchdowns | integer | Touchdowns on deep (20+ air yards) throws: thrown by the passer (passing-depth) or scored by the player (receiving-depth). |
deep_grades_pass_route | numeric | PFF route-running (receiving) grade on deep passes (20 or more yards downfield), 0-100. |
deep_grades_hands_drop | numeric | PFF hands/drop grade on deep passes (20 or more yards downfield), 0-100. |
deep_yards_after_catch | integer | Yards gained after the catch on deep passes (20 or more yards downfield). |
deep_yards_after_catch_per_reception | numeric | Average yards after the catch per reception on deep passes (20 or more yards downfield). |
deep_yprr | numeric | Yards per route run on deep passes (20 or more yards downfield). |
deep_avg_depth_of_target | numeric | Average 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_drops | integer | Catchable passes dropped on deep (20+ air yards) throws: by the passer's receivers (passing-depth) or by the player (receiving-depth). |
deep_drop_rate | numeric | Percentage 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_targets | integer | PFF-charted contested targets on deep passes (20 or more yards downfield). |
deep_contested_receptions | integer | Catches made on PFF-charted contested targets on deep passes (20 or more yards downfield). |
deep_contested_catch_rate | integer | Percentage of PFF-charted contested targets caught on deep passes (20 or more yards downfield). |
deep_interceptions | integer | Interceptions on deep (20+ air yards) throws: thrown by the passer (passing-depth) or on passes targeting the player (receiving-depth). |
deep_fumbles | integer | Fumbles by the player after the catch on deep passes (20 or more yards downfield). |
deep_avoided_tackles | integer | Tackles avoided after the catch on deep passes (20 or more yards downfield). |
deep_first_downs | integer | First downs on deep (20+ air yards) throws: passing first downs (passing-depth) or first-down receptions by the player (receiving-depth). |
deep_targeted_qb_rating | numeric | NFL passer rating on throws targeting the player on deep passes (20 or more yards downfield). |
medium_targets_percent | numeric | Share of the team's targets thrown to the player on medium passes (10-19 yards downfield). |
medium_targets | integer | Pass targets to the player on medium passes (10-19 yards downfield). |
medium_receptions | integer | Receptions made on medium passes (10-19 yards downfield). |
medium_caught_percent | numeric | Percentage of targets caught on medium passes (10-19 yards downfield). |
medium_yards | integer | Yards on medium (10-19 air yards) throws: passing yards (passing-depth) or the player's receiving yards (receiving-depth). |
medium_yards_per_reception | numeric | Average yards per reception on medium passes (10-19 yards downfield). |
medium_touchdowns | integer | Touchdowns on medium (10-19 air yards) throws: thrown by the passer (passing-depth) or scored by the player (receiving-depth). |
medium_grades_pass_route | numeric | PFF route-running (receiving) grade on medium passes (10-19 yards downfield), 0-100. |
medium_grades_hands_drop | numeric | PFF hands/drop grade on medium passes (10-19 yards downfield), 0-100. |
medium_yards_after_catch | integer | Yards gained after the catch on medium passes (10-19 yards downfield). |
medium_yards_after_catch_per_reception | numeric | Average yards after the catch per reception on medium passes (10-19 yards downfield). |
medium_yprr | numeric | Yards per route run on medium passes (10-19 yards downfield). |
medium_avg_depth_of_target | numeric | Average 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_drops | integer | Catchable passes dropped on medium (10-19 air yards) throws: by the passer's receivers (passing-depth) or by the player (receiving-depth). |
medium_drop_rate | numeric | Percentage 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_targets | integer | PFF-charted contested targets on medium passes (10-19 yards downfield). |
medium_contested_receptions | integer | Catches made on PFF-charted contested targets on medium passes (10-19 yards downfield). |
medium_contested_catch_rate | numeric | Percentage of PFF-charted contested targets caught on medium passes (10-19 yards downfield). |
medium_interceptions | integer | Interceptions on medium (10-19 air yards) throws: thrown by the passer (passing-depth) or on passes targeting the player (receiving-depth). |
medium_fumbles | integer | Fumbles by the player after the catch on medium passes (10-19 yards downfield). |
medium_avoided_tackles | integer | Tackles avoided after the catch on medium passes (10-19 yards downfield). |
medium_first_downs | integer | First 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_rating | numeric | NFL passer rating on throws targeting the player on medium passes (10-19 yards downfield). |
short_targets_percent | numeric | Share of the team's targets thrown to the player on short passes (0-9 yards downfield). |
short_targets | integer | Pass targets to the player on short passes (0-9 yards downfield). |
short_receptions | integer | Receptions made on short passes (0-9 yards downfield). |
short_caught_percent | numeric | Percentage of targets caught on short passes (0-9 yards downfield). |
short_yards | integer | Yards on short (0-9 air yards) throws: passing yards (passing-depth) or the player's receiving yards (receiving-depth). |
short_yards_per_reception | numeric | Average yards per reception on short passes (0-9 yards downfield). |
short_touchdowns | integer | Touchdowns on short (0-9 air yards) throws: thrown by the passer (passing-depth) or scored by the player (receiving-depth). |
short_grades_pass_route | numeric | PFF route-running (receiving) grade on short passes (0-9 yards downfield), 0-100. |
short_grades_hands_drop | numeric | PFF hands/drop grade on short passes (0-9 yards downfield), 0-100. |
short_yards_after_catch | integer | Yards gained after the catch on short passes (0-9 yards downfield). |
short_yards_after_catch_per_reception | numeric | Average yards after the catch per reception on short passes (0-9 yards downfield). |
short_yprr | numeric | Yards per route run on short passes (0-9 yards downfield). |
short_avg_depth_of_target | numeric | Average 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_drops | integer | Catchable passes dropped on short (0-9 air yards) throws: by the passer's receivers (passing-depth) or by the player (receiving-depth). |
short_drop_rate | numeric | Percentage 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_targets | integer | PFF-charted contested targets on short passes (0-9 yards downfield). |
short_contested_receptions | integer | Catches made on PFF-charted contested targets on short passes (0-9 yards downfield). |
short_contested_catch_rate | numeric | Percentage of PFF-charted contested targets caught on short passes (0-9 yards downfield). |
short_interceptions | integer | Interceptions on short (0-9 air yards) throws: thrown by the passer (passing-depth) or on passes targeting the player (receiving-depth). |
short_fumbles | integer | Fumbles by the player after the catch on short passes (0-9 yards downfield). |
short_avoided_tackles | integer | Tackles avoided after the catch on short passes (0-9 yards downfield). |
short_first_downs | integer | First 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_rating | numeric | NFL passer rating on throws targeting the player on short passes (0-9 yards downfield). |
behind_los_targets_percent | numeric | Share of the team's targets thrown to the player on passes thrown behind the line of scrimmage. |
behind_los_targets | integer | Pass targets to the player on passes thrown behind the line of scrimmage. |
behind_los_receptions | integer | Receptions made on passes thrown behind the line of scrimmage. |
behind_los_caught_percent | numeric | Percentage of targets caught on passes thrown behind the line of scrimmage. |
behind_los_yards | integer | Yards on throws behind the line of scrimmage: passing yards (passing-depth) or the player's receiving yards (receiving-depth). |
behind_los_yards_per_reception | numeric | Average yards per reception on passes thrown behind the line of scrimmage. |
behind_los_touchdowns | integer | Touchdowns on throws behind the line of scrimmage: thrown by the passer (passing-depth) or scored by the player (receiving-depth). |
behind_los_grades_pass_route | numeric | PFF route-running (receiving) grade on passes thrown behind the line of scrimmage, 0-100. |
behind_los_grades_hands_drop | numeric | PFF hands/drop grade on passes thrown behind the line of scrimmage, 0-100. |
behind_los_yards_after_catch | integer | Yards gained after the catch on passes thrown behind the line of scrimmage. |
behind_los_yards_after_catch_per_reception | numeric | Average yards after the catch per reception on passes thrown behind the line of scrimmage. |
behind_los_yprr | numeric | Yards per route run on passes thrown behind the line of scrimmage. |
behind_los_avg_depth_of_target | numeric | Average 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_drops | integer | 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_drop_rate | numeric | Percentage 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_targets | integer | PFF-charted contested targets on passes thrown behind the line of scrimmage. |
behind_los_contested_receptions | integer | Catches made on PFF-charted contested targets on passes thrown behind the line of scrimmage. |
behind_los_contested_catch_rate | integer | Percentage of PFF-charted contested targets caught on passes thrown behind the line of scrimmage. |
behind_los_interceptions | integer | Interceptions on throws behind the line of scrimmage: thrown by the passer (passing-depth) or on passes targeting the player (receiving-depth). |
behind_los_fumbles | integer | Fumbles by the player after the catch on passes thrown behind the line of scrimmage. |
behind_los_avoided_tackles | integer | Tackles avoided after the catch on passes thrown behind the line of scrimmage. |
behind_los_first_downs | integer | First 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_rating | numeric | NFL passer rating on throws targeting the player on passes thrown behind the line of scrimmage. |
When report is rushing
| col_name | type | description |
|---|---|---|
player_id | integer | PFF player id (integer; matches the /players id and every player_id join key). |
player | character | Player's display name as PFF lists it (e.g. "Tom Brady"). |
position | character | PFF position code the player is listed at (e.g. QB, HB, WR, TE, T, G, C, ED, DI, LB, CB, S, K, P, LS). |
targets | integer | Targets: passes thrown to the player (receiving, rushing reports) or into the player's coverage (coverage, defense reports). |
grades_pass_block | numeric | PFF pass-blocking grade (0-100). |
grades_offense | numeric | PFF overall offense grade (0-100). |
yards_after_contact | integer | Yards after contact. |
explosive | integer | Runs PFF designates as explosive. |
grades_pass_route | numeric | PFF receiving/route grade (0-100). |
draft_season | integer | Season of the player's NFL draft class, per PFF. |
elu_rush_mtf | integer | Missed tackles forced as a rusher, an input to PFF's elusive rating. |
breakaway_attempts | integer | Runs of 15 or more yards, PFF's breakaway designation. |
designed_yards | integer | Rushing yards gained on designed runs, excluding scrambles. |
team_name | character | Team name/abbreviation the player is credited to for the range. |
yprr | numeric | Yards per route run. |
breakaway_percent | numeric | Share of rushing yards gained on breakaway runs of 15 or more yards. |
fumbles | integer | Fumbles by the player: after the catch on the receiving report, as a ball carrier on the rushing report. |
first_downs | integer | First downs gained: passing first downs on the passing report, first-down receptions on receiving, rushing first downs on rushing. |
elusive_rating | numeric | PFF elusive rating. |
jersey_number | character | Jersey number (string; zero-padded, e.g. "09"). |
breakaway_yards | integer | Breakaway (long-run) yards. |
player_game_count | integer | Number of games the player appeared in over the covered span. |
eligible_season | integer | Season of the player's NFL draft eligibility, per PFF. |
total_touches | integer | Combined carries and receptions. |
scramble_yards | integer | Rushing yards gained on scrambles. |
yco_attempt | numeric | Average yards after contact per rushing attempt. |
yards | integer | Yards 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_block | numeric | PFF run-blocking grade (0-100). |
receptions | integer | Receptions: passes caught by the player (receiving, rushing reports) or completions allowed into the player's coverage (coverage, defense reports). |
zone_attempts | integer | Rushing attempts on zone-scheme runs. |
scrambles | integer | Quarterback scrambles (pass plays on which the passer ran with the ball). |
grades_run | numeric | PFF rushing grade (0-100). |
penalties | integer | Penalties charged to the player over the covered span (see declined_penalties for the ones that were declined). |
attempts | integer | Attempts 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_yco | integer | Yards-after-contact component used in PFF's elusive rating. |
elu_recv_mtf | integer | Missed tackles forced as a receiver, an input to PFF's elusive rating. |
team | character | Team abbreviation the player is credited to for the range. |
declined_penalties | integer | Penalties committed by the player that were declined. |
ypa | numeric | Yards per attempt: passing yards per pass attempt on the passing report, rushing yards per carry on the rushing report. |
drops | integer | Dropped passes: drops by the passer's receivers on the passing report, drops by the player on the receiving and rushing reports. |
grades_hands_fumble | numeric | PFF ball-security (hands/fumble) grade, 0-100. |
longest | integer | Longest play in yards: longest reception (receiving), longest run (rushing), or longest completion allowed in coverage (coverage, defense). |
routes | integer | Pass routes run by the player. |
franchise_id | integer | PFF franchise (team) id (integer join key). |
rec_yards | integer | Receiving yards gained by the player (the rushing report also carries the ball carrier's receiving line). |
gap_attempts | integer | Rushing attempts on gap-scheme runs. |
run_plays | integer | Run-play snaps. |
avoided_tackles | integer | Missed tackles forced (tackles avoided) by the player: after the catch on the receiving report, as a runner on rushing. |
grades_offense_penalty | numeric | PFF offensive penalty grade, 0-100. |
touchdowns | integer | Touchdowns: passing touchdowns thrown (passing), receiving and rushing touchdowns scored (receiving, rushing), or touchdowns allowed into the player's coverage (coverage, defense). |
carry_share | numeric | Percentage of the team's carries taken by the player. |
offense_pos_graded_rate | numeric | Percentage of the player's offensive plays that PFF graded positively. |
offense_neg_graded_rate | numeric | Percentage of the player's offensive plays that PFF graded negatively. |
grades_pass | numeric | PFF passing grade (0-100). |
When report is blocking
| col_name | type | description |
|---|---|---|
player_id | integer | PFF player id (integer; matches the /players id and every player_id join key). |
player | character | Player's display name as PFF lists it (e.g. "Tom Brady"). |
position | character | PFF 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_number | character | Jersey number (string; zero-padded, e.g. "09"). |
franchise_id | integer | PFF franchise (team) id (integer join key). |
team_abbreviation | character | Abbreviation of the team the player is credited to for the range (the /v2 counterpart of /v1's team). |
games_played | integer | Number of games the player appeared in over the requested span (the /v2 counterpart of /v1's player_game_count). |
draft_season | integer | Season of the player's NFL draft class, per PFF. |
eligible_season | integer | Season of the player's NFL draft eligibility, per PFF. |
snap_counts_offense | integer | Offensive snaps played. |
snap_counts_block | integer | Total blocking snaps played. |
block_percent | numeric | Share of offensive snaps spent blocking. |
snap_counts_run_block | integer | Run-blocking snaps played. |
snap_counts_pass_block | integer | Pass-blocking snaps played. |
pass_block_percent | numeric | Share of pass-play snaps spent pass blocking. |
grades_offense | numeric | PFF overall offense grade (0-100). |
grades_run_block | numeric | PFF run-blocking grade (0-100). |
grades_pass_block | numeric | PFF pass-blocking grade (0-100). |
non_spike_pass_block | integer | Pass-blocking snaps excluding spike plays. |
non_spike_pass_block_percentage | numeric | Share of non-spike pass-play snaps spent pass blocking. |
sacks_allowed | integer | Sacks allowed by the player in pass protection. |
hits_allowed | integer | Quarterback hits allowed. |
hurries_allowed | integer | Quarterback hurries allowed. |
pressures_allowed | integer | Total pressures allowed (sacks, hits, and hurries). |
pbe | numeric | PFF Pass Blocking Efficiency rating, pressures allowed per pass-blocking snap weighted toward sacks. |
penalties | integer | Penalties charged to the player over the covered span (see declined_penalties for the ones that were declined). |
declined_penalties | integer | Penalties committed by the player that were declined. |
snap_counts_lt | integer | Snaps aligned at left tackle. |
snap_counts_lg | integer | Snaps aligned at left guard. |
snap_counts_ce | integer | Snaps aligned at center. |
snap_counts_rg | integer | Snaps aligned at right guard. |
snap_counts_rt | integer | Snaps aligned at right tackle. |
snap_counts_te | integer | Snaps aligned at tight end. |
When report is pass-blocking
| col_name | type | description |
|---|---|---|
player_id | integer | PFF player id (integer; matches the /players id and every player_id join key). |
player | character | Player's display name as PFF lists it (e.g. "Tom Brady"). |
position | character | PFF 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_number | character | Jersey number (string; zero-padded, e.g. "09"). |
franchise_id | integer | PFF franchise (team) id (integer join key). |
team_abbreviation | character | Abbreviation of the team the player is credited to for the range (the /v2 counterpart of /v1's team). |
games_played | integer | Number of games the player appeared in over the requested span (the /v2 counterpart of /v1's player_game_count). |
draft_season | integer | Season of the player's NFL draft class, per PFF. |
eligible_season | integer | Season of the player's NFL draft eligibility, per PFF. |
snap_counts_lt | integer | Snaps aligned at left tackle. |
snap_counts_lg | integer | Snaps aligned at left guard. |
snap_counts_ce | integer | Snaps aligned at center. |
snap_counts_rg | integer | Snaps aligned at right guard. |
snap_counts_rt | integer | Snaps aligned at right tackle. |
snap_counts_te | integer | Snaps aligned at tight end. |
snap_counts_pass_play | integer | Pass-play snaps. |
snap_counts_pass_block | integer | Pass-blocking snaps played. |
pass_block_percent | numeric | Share of pass-play snaps spent pass blocking. |
grades_pass_block | numeric | PFF pass-blocking grade (0-100). |
penalties | integer | Penalties charged to the player over the covered span (see declined_penalties for the ones that were declined). |
declined_penalties | integer | Penalties committed by the player that were declined. |
non_spike_pass_block | integer | Pass-blocking snaps excluding spike plays. |
non_spike_pass_block_percentage | numeric | Share of non-spike pass-play snaps spent pass blocking. |
sacks_allowed | integer | Sacks allowed by the player in pass protection. |
hits_allowed | integer | Quarterback hits allowed. |
hurries_allowed | integer | Quarterback hurries allowed. |
pressures_allowed | integer | Total pressures allowed (sacks, hits, and hurries). |
pressure_rate_allowed | numeric | Percentage of the player's pass-blocking snaps on which he allowed a pressure. |
sack_rate_allowed | numeric | Percentage of the player's pass-blocking snaps on which he allowed a sack. |
pbe | numeric | PFF Pass Blocking Efficiency rating, pressures allowed per pass-blocking snap weighted toward sacks. |
true_pass_set_snap_counts_pass_play | integer | Pass-play snaps on PFF-designated true pass sets. |
true_pass_set_snap_counts_pass_block | integer | Pass-blocking snaps played on PFF-designated true pass sets. |
true_pass_set_pass_block_percent | numeric | Share of pass-play snaps spent pass blocking on PFF-designated true pass sets. |
true_pass_set_grades_pass_block | numeric | PFF pass-blocking grade on PFF-designated true pass sets, 0-100. |
true_pass_set_non_spike_pass_block | integer | Pass-blocking snaps excluding spike plays on PFF-designated true pass sets. |
true_pass_set_non_spike_pass_block_percentage | numeric | Share of non-spike pass-play snaps spent pass blocking on PFF-designated true pass sets. |
true_pass_set_sacks_allowed | integer | Sacks allowed on PFF-designated true pass sets. |
true_pass_set_hits_allowed | integer | Quarterback hits allowed on PFF-designated true pass sets. |
true_pass_set_hurries_allowed | integer | Quarterback hurries allowed on PFF-designated true pass sets. |
true_pass_set_pressures_allowed | integer | Total pressures allowed (sacks, hits, and hurries) on PFF-designated true pass sets. |
true_pass_set_pressure_rate_allowed | numeric | Percentage of the player's true-pass-set pass-blocking snaps on which he allowed a pressure. |
true_pass_set_sack_rate_allowed | numeric | Percentage of the player's true-pass-set pass-blocking snaps on which he allowed a sack. |
true_pass_set_pbe | numeric | PFF Pass Blocking Efficiency rating, pressures allowed per pass-blocking snap weighted toward sacks on PFF-designated true pass sets. |
pbwr | numeric | Pass-block win rate, in percent: share of the player's pass-blocking snaps PFF charted as won. |
true_pass_set_pbwr | numeric | Pass-block win rate, in percent, on PFF-designated true pass sets. |
pass_block_grade_oe_percentile | numeric | Percentile (0-100) of the player's pass-blocking grade over expectation, as reported by PFF; null for many players. |
island_rate | numeric | Percentage of the player's pass-blocking snaps PFF charted as island (isolated, one-on-one) blocks. |
island_pass_block_win_rate | numeric | Pass-block win rate, in percent, on the player's island (isolated, one-on-one) pass-blocking snaps. |
offense_pos_graded_rate | numeric | Percentage of the player's offensive plays that PFF graded positively. |
offense_neg_graded_rate | numeric | Percentage of the player's offensive plays that PFF graded negatively. |
When report is run-blocking
| col_name | type | description |
|---|---|---|
player_id | integer | PFF player id (integer; matches the /players id and every player_id join key). |
player | character | Player's display name as PFF lists it (e.g. "Tom Brady"). |
position | character | PFF 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_number | character | Jersey number (string; zero-padded, e.g. "09"). |
franchise_id | integer | PFF franchise (team) id (integer join key). |
team_abbreviation | character | Abbreviation of the team the player is credited to for the range (the /v2 counterpart of /v1's team). |
games_played | integer | Number of games the player appeared in over the requested span (the /v2 counterpart of /v1's player_game_count). |
draft_season | integer | Season of the player's NFL draft class, per PFF. |
eligible_season | integer | Season of the player's NFL draft eligibility, per PFF. |
snap_counts_lt | integer | Snaps aligned at left tackle. |
snap_counts_lg | integer | Snaps aligned at left guard. |
snap_counts_ce | integer | Snaps aligned at center. |
snap_counts_rg | integer | Snaps aligned at right guard. |
snap_counts_rt | integer | Snaps aligned at right tackle. |
snap_counts_te | integer | Snaps aligned at tight end. |
snap_counts_run_play | integer | Run-play snaps. |
snap_counts_run_block | integer | Run-blocking snaps played. |
run_block_percent | numeric | Share of run-play snaps spent run blocking. |
grades_run_block | numeric | PFF run-blocking grade (0-100). |
penalties | integer | Penalties charged to the player over the covered span (see declined_penalties for the ones that were declined). |
declined_penalties | integer | Penalties committed by the player that were declined. |
zone_snap_counts_run_play | integer | Run-play snaps on zone-scheme runs. |
zone_snap_counts_run_block | integer | Run-blocking snaps played on zone-scheme runs. |
zone_snap_counts_run_block_percent | numeric | Share of the player's run-blocking snaps on zone-scheme runs. |
zone_run_block_percent | numeric | Share of run-play snaps spent run blocking on zone-scheme runs. |
zone_grades_run_block | numeric | PFF run-blocking grade on zone-scheme runs, 0-100. |
gap_snap_counts_run_play | integer | Run-play snaps on gap-scheme runs. |
gap_snap_counts_run_block | integer | Run-blocking snaps played on gap-scheme runs. |
gap_snap_counts_run_block_percent | numeric | Share of the player's run-blocking snaps on gap-scheme runs. |
gap_run_block_percent | numeric | Share of run-play snaps spent run blocking on gap-scheme runs. |
gap_grades_run_block | numeric | PFF run-blocking grade on gap-scheme runs, 0-100. |
pos_graded_rate | numeric | Percentage of the player's plays in the report's phase (run blocking or run defense) that PFF graded positively. |
neg_graded_rate | numeric | Percentage of the player's plays in the report's phase (run blocking or run defense) that PFF graded negatively. |
zone_pos_graded_rate | numeric | Percentage of the player's zone-scheme run-blocking plays that PFF graded positively. |
zone_neg_graded_rate | numeric | Percentage of the player's zone-scheme run-blocking plays that PFF graded negatively. |
gap_pos_graded_rate | numeric | Percentage of the player's gap-scheme run-blocking plays that PFF graded positively. |
gap_neg_graded_rate | numeric | Percentage of the player's gap-scheme run-blocking plays that PFF graded negatively. |
offense_pos_graded_rate | numeric | Percentage of the player's offensive plays that PFF graded positively. |
offense_neg_graded_rate | numeric | Percentage of the player's offensive plays that PFF graded negatively. |
When report is defense
| col_name | type | description |
|---|---|---|
player_id | integer | PFF player id (integer; matches the /players id and every player_id join key). |
player | character | Player's display name as PFF lists it (e.g. "Tom Brady"). |
position | character | PFF position code the player is listed at (e.g. QB, HB, WR, TE, T, G, C, ED, DI, LB, CB, S, K, P, LS). |
targets | integer | Targets: passes thrown to the player (receiving, rushing reports) or into the player's coverage (coverage, defense reports). |
interception_touchdowns | integer | Touchdowns scored on interception returns. |
draft_season | integer | Season of the player's NFL draft class, per PFF. |
forced_fumbles | integer | Fumbles forced by the player. |
missed_tackles | integer | Missed tackles by the player (on special-teams plays in the special-teams report). |
catch_rate | numeric | Completion percentage allowed on targets into the player's coverage. |
team_name | character | Team name/abbreviation the player is credited to for the range. |
tackles | integer | Tackles made by the player, as charted by PFF (assisted tackles are reported in assists). |
jersey_number | character | Jersey number (string; zero-padded, e.g. "09"). |
snap_counts_offball | integer | Snaps aligned as an off-ball linebacker. |
snap_counts_box | integer | Snaps aligned in the box. |
sacks | integer | Sacks: recorded by the player on the defense and pass-rush reports; times the passer was sacked on the passing report. |
snap_counts_pass_rush | integer | Pass-rush snaps played. |
player_game_count | integer | Number of games the player appeared in over the covered span. |
eligible_season | integer | Season of the player's NFL draft eligibility, per PFF. |
snap_counts_dl | integer | Snaps aligned on the defensive line. |
grades_tackle | numeric | PFF tackling grade, 0-100. |
yards | integer | Yards 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). |
receptions | integer | Receptions: passes caught by the player (receiving, rushing reports) or completions allowed into the player's coverage (coverage, defense reports). |
grades_coverage_defense | numeric | PFF coverage grade (0-100). |
hurries | integer | Quarterback hurries recorded. |
interceptions | integer | Interceptions: 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_coverage | integer | Coverage snaps played. |
snap_counts_dl_over_t | integer | Defensive-line snaps aligned head-up over the offensive tackle. |
snap_counts_dl_a_gap | integer | Defensive-line snaps aligned in the A gap. |
fumble_recoveries | integer | Opponent fumbles recovered by the player. |
grades_run_defense | numeric | PFF run-defense grade (0-100). |
snap_counts_corner | integer | Snaps aligned at outside cornerback. |
hits | integer | Quarterback hits recorded by the player, as charted by PFF. |
penalties | integer | Penalties charged to the player over the covered span (see declined_penalties for the ones that were declined). |
batted_passes | integer | Passes batted down at the line of scrimmage. |
team | character | Team abbreviation the player is credited to for the range. |
stops | integer | Stops, PFF's tackles that constitute a failed play for the offense. |
declined_penalties | integer | Penalties committed by the player that were declined. |
total_pressures | integer | Total quarterback pressures generated (sacks, hits, and hurries). |
fumble_recovery_touchdowns | integer | Touchdowns scored on fumble recoveries. |
longest | integer | Longest play in yards: longest reception (receiving), longest run (rushing), or longest completion allowed in coverage (coverage, defense). |
snap_counts_slot | integer | Snaps aligned in the slot. |
missed_tackle_rate | numeric | Share of tackle attempts the player missed. |
grades_defense | numeric | PFF overall defense grade (0-100). |
yards_per_reception | numeric | Average 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_penalty | numeric | PFF defensive penalty grade, 0-100. |
safeties | integer | Safeties recorded by the player. |
franchise_id | integer | PFF franchise (team) id (integer join key). |
snap_counts_defense | integer | Total defensive snaps played. |
yards_after_catch | integer | Yards 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_gap | integer | Defensive-line snaps aligned in the B gap. |
pass_break_ups | integer | Passes broken up. |
qb_rating_against | numeric | NFL passer rating allowed on targets into the player's coverage. |
snap_counts_run_defense | integer | Run-defense snaps played. |
tackles_for_loss | integer | Tackles for loss made by the player. |
assists | integer | Assisted tackles credited to the player. |
grades_pass_rush_defense | numeric | PFF pass-rush grade, 0-100. |
snap_counts_fs | integer | Snaps aligned at free safety. |
touchdowns | integer | Touchdowns: 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_t | integer | Defensive-line snaps aligned outside the offensive tackle. |
When report is run-defense
| col_name | type | description |
|---|---|---|
player_id | integer | PFF player id (integer; matches the /players id and every player_id join key). |
player | character | Player's display name as PFF lists it (e.g. "Tom Brady"). |
position | character | PFF position code the player is listed at (e.g. QB, HB, WR, TE, T, G, C, ED, DI, LB, CB, S, K, P, LS). |
assists | integer | Assisted tackles credited to the player. |
avg_depth_of_tackle | numeric | Average depth downfield, in yards, at which the player made his tackles on run plays. |
declined_penalties | integer | Penalties committed by the player that were declined. |
draft_season | integer | Season of the player's NFL draft class, per PFF. |
eligible_season | integer | Season of the player's NFL draft eligibility, per PFF. |
forced_fumbles | integer | Fumbles forced by the player. |
franchise_id | integer | PFF franchise (team) id (integer join key). |
grades_coverage_defense | numeric | PFF coverage grade (0-100). |
grades_defense | numeric | PFF overall defense grade (0-100). |
grades_defense_penalty | numeric | PFF defensive penalty grade, 0-100. |
grades_pass_rush_defense | numeric | PFF pass-rush grade, 0-100. |
grades_run_defense | numeric | PFF run-defense grade (0-100). |
grades_tackle | numeric | PFF tackling grade, 0-100. |
jersey_number | character | Jersey number (string; zero-padded, e.g. "09"). |
missed_tackle_rate | numeric | Share of tackle attempts the player missed. |
missed_tackles | integer | Missed tackles by the player (on special-teams plays in the special-teams report). |
penalties | integer | Penalties charged to the player over the covered span (see declined_penalties for the ones that were declined). |
player_game_count | integer | Number of games the player appeared in over the covered span. |
run_stop_opp | integer | Run-defense snaps PFF counts as run-stop opportunities. |
snap_counts_run | integer | Run-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_percent | numeric | Percentage of run-stop opportunities converted into stops. |
stops | integer | Stops, PFF's tackles that constitute a failed play for the offense. |
tackles | integer | Tackles made by the player, as charted by PFF (assisted tackles are reported in assists). |
team | character | Team abbreviation the player is credited to for the range. |
team_name | character | Team name/abbreviation the player is credited to for the range. |
pos_graded_rate | numeric | Percentage of the player's plays in the report's phase (run blocking or run defense) that PFF graded positively. |
neg_graded_rate | numeric | Percentage of the player's plays in the report's phase (run blocking or run defense) that PFF graded negatively. |
When report is pass-rush
| col_name | type | description |
|---|---|---|
player_id | integer | PFF player id (integer; matches the /players id and every player_id join key). |
player | character | Player's display name as PFF lists it (e.g. "Tom Brady"). |
position | character | PFF 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_pressures | integer | Total pressures generated (sacks, hits, and hurries) on PFF-designated true pass sets. |
draft_season | integer | Season of the player's NFL draft class, per PFF. |
true_pass_set_prp | numeric | PFF Pass Rush Productivity rating, pressure generated per pass-rush snap weighted toward sacks on PFF-designated true pass sets. |
true_pass_set_hurries | integer | Quarterback hurries recorded on PFF-designated true pass sets. |
team_name | character | Team name/abbreviation the player is credited to for the range. |
prp | numeric | PFF Pass Rush Productivity rating, pressure generated per pass-rush snap weighted toward sacks. |
true_pass_set_sacks | integer | Sacks recorded on PFF-designated true pass sets. |
pass_rush_win_rate | numeric | Percentage of pass-rush snaps with a PFF-charted pass-rush win. |
jersey_number | character | Jersey number (string; zero-padded, e.g. "09"). |
sacks | integer | Sacks: recorded by the player on the defense and pass-rush reports; times the passer was sacked on the passing report. |
snap_counts_pass_rush | integer | Pass-rush snaps played. |
player_game_count | integer | Number of games the player appeared in over the covered span. |
eligible_season | integer | Season of the player's NFL draft eligibility, per PFF. |
true_pass_set_snap_counts_pass_play | integer | Pass-play snaps on PFF-designated true pass sets. |
pass_rush_wins | integer | PFF-charted pass-rush wins. |
hurries | integer | Quarterback hurries recorded. |
pass_rush_opp | integer | Pass-rush snaps PFF counts as pressure opportunities. |
snap_counts_pass_play | integer | Pass-play snaps. |
hits | integer | Quarterback hits recorded by the player, as charted by PFF. |
true_pass_set_pass_rush_win_rate | numeric | Percentage of pass-rush snaps with a PFF-charted pass-rush win on PFF-designated true pass sets. |
penalties | integer | Penalties charged to the player over the covered span (see declined_penalties for the ones that were declined). |
batted_passes | integer | Passes batted down at the line of scrimmage. |
true_pass_set_hits | integer | Quarterback hits recorded on PFF-designated true pass sets. |
true_pass_set_snap_counts_pass_rush | integer | Pass-rush snaps played on PFF-designated true pass sets. |
team | character | Team abbreviation the player is credited to for the range. |
declined_penalties | integer | Penalties committed by the player that were declined. |
true_pass_set_pass_rush_wins | integer | PFF-charted pass-rush wins on PFF-designated true pass sets. |
total_pressures | integer | Total quarterback pressures generated (sacks, hits, and hurries). |
true_pass_set_grades_pass_rush_defense | numeric | PFF pass-rush grade on PFF-designated true pass sets, 0-100. |
true_pass_set_batted_passes | integer | Passes batted down at the line of scrimmage on PFF-designated true pass sets. |
franchise_id | integer | PFF franchise (team) id (integer join key). |
pass_rush_percent | numeric | Share of pass-play snaps spent rushing the passer. |
true_pass_set_pass_rush_opp | integer | Pass-rush snaps PFF counts as pressure opportunities on PFF-designated true pass sets. |
true_pass_set_pass_rush_percent | numeric | Share of pass-play snaps spent rushing the passer on PFF-designated true pass sets. |
grades_pass_rush_defense | numeric | PFF pass-rush grade, 0-100. |
knockdowns | integer | Quarterback knockdowns credited to the pass rusher, as charted by PFF. |
knockdown_rate | numeric | Knockdowns as a percentage of the player's pass-rush snaps. |
pressure_rate | numeric | Percentage of the player's pass-rush snaps that produced a pressure. |
sack_rate | numeric | Percentage of the player's pass-rush snaps that produced a sack. |
true_pass_set_knockdowns | integer | Quarterback knockdowns credited to the pass rusher on PFF-designated true pass sets. |
true_pass_set_knockdown_rate | numeric | Knockdowns as a percentage of the player's true-pass-set pass-rush snaps. |
true_pass_set_pressure_rate | numeric | Percentage of the player's true-pass-set pass-rush snaps that produced a pressure. |
true_pass_set_sack_rate | numeric | Percentage of the player's true-pass-set pass-rush snaps that produced a sack. |
lhs_pass_rush_snaps | integer | Pass-rush snaps the player took from the left-hand side (LHS), as PFF charts the rusher's alignment. |
lhs_pass_rush_percent | numeric | Percentage 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_sacks | integer | Sacks recorded while rushing from the left-hand side (LHS). |
lhs_hits | integer | Quarterback hits recorded while rushing from the left-hand side (LHS). |
lhs_hurries | integer | Quarterback hurries recorded while rushing from the left-hand side (LHS). |
lhs_pressures | integer | Total pressures (sacks, hits, and hurries) generated while rushing from the left-hand side (LHS). |
lhs_prp | numeric | PFF Pass Rush Productivity rating on rushes from the left-hand side (LHS), pressure generated per pass-rush snap weighted toward sacks. |
lhs_stops | integer | Stops (tackles that constitute a failed play for the offense) made on snaps rushing from the left-hand side (LHS). |
lhs_tackles | integer | Tackles made on snaps rushing from the left-hand side (LHS). |
lhs_assists | integer | Assisted tackles on snaps rushing from the left-hand side (LHS). |
lhs_misses | integer | Missed tackles on snaps rushing from the left-hand side (LHS). |
rhs_pass_rush_snaps | integer | Pass-rush snaps the player took from the right-hand side (RHS), as PFF charts the rusher's alignment. |
rhs_pass_rush_percent | numeric | Percentage 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_sacks | integer | Sacks recorded while rushing from the right-hand side (RHS). |
rhs_hits | integer | Quarterback hits recorded while rushing from the right-hand side (RHS). |
rhs_hurries | integer | Quarterback hurries recorded while rushing from the right-hand side (RHS). |
rhs_pressures | integer | Total pressures (sacks, hits, and hurries) generated while rushing from the right-hand side (RHS). |
rhs_prp | numeric | PFF Pass Rush Productivity rating on rushes from the right-hand side (RHS), pressure generated per pass-rush snap weighted toward sacks. |
rhs_stops | integer | Stops (tackles that constitute a failed play for the offense) made on snaps rushing from the right-hand side (RHS). |
rhs_tackles | integer | Tackles made on snaps rushing from the right-hand side (RHS). |
rhs_assists | integer | Assisted tackles on snaps rushing from the right-hand side (RHS). |
rhs_misses | integer | Missed tackles on snaps rushing from the right-hand side (RHS). |
pass_rush_grade_oe_percentile | numeric | Percentile (0-100) of the player's pass-rush grade over expectation, as reported by PFF. |
double_team_rate | numeric | Percentage of the player's pass-rush snaps on which he was double-teamed. |
When report is coverage
| col_name | type | description |
|---|---|---|
player_id | integer | PFF player id (integer; matches the /players id and every player_id join key). |
player | character | Player's display name as PFF lists it (e.g. "Tom Brady"). |
position | character | PFF position code the player is listed at (e.g. QB, HB, WR, TE, T, G, C, ED, DI, LB, CB, S, K, P, LS). |
targets | integer | Targets: passes thrown to the player (receiving, rushing reports) or into the player's coverage (coverage, defense reports). |
yards_per_coverage_snap | numeric | Receiving yards allowed per coverage snap. |
draft_season | integer | Season of the player's NFL draft class, per PFF. |
missed_tackles | integer | Missed tackles by the player (on special-teams plays in the special-teams report). |
catch_rate | numeric | Completion percentage allowed on targets into the player's coverage. |
team_name | character | Team name/abbreviation the player is credited to for the range. |
tackles | integer | Tackles made by the player, as charted by PFF (assisted tackles are reported in assists). |
coverage_percent | numeric | Share of pass-play snaps spent in coverage. |
jersey_number | character | Jersey number (string; zero-padded, e.g. "09"). |
dropped_ints | integer | Interception chances PFF charted as dropped. |
player_game_count | integer | Number of games the player appeared in over the covered span. |
eligible_season | integer | Season of the player's NFL draft eligibility, per PFF. |
grades_tackle | numeric | PFF tackling grade, 0-100. |
yards | integer | Yards 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). |
receptions | integer | Receptions: passes caught by the player (receiving, rushing reports) or completions allowed into the player's coverage (coverage, defense reports). |
forced_incompletion_rate | numeric | Share of targets into the player's coverage with a PFF-charted forced incompletion. |
grades_coverage_defense | numeric | PFF coverage grade (0-100). |
interceptions | integer | Interceptions: 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_coverage | integer | Coverage snaps played. |
grades_run_defense | numeric | PFF run-defense grade (0-100). |
snap_counts_pass_play | integer | Pass-play snaps. |
penalties | integer | Penalties charged to the player over the covered span (see declined_penalties for the ones that were declined). |
forced_incompletes | integer | Incompletions forced by the player's coverage, per PFF charting. |
team | character | Team abbreviation the player is credited to for the range. |
coverage_snaps_per_target | numeric | Coverage snaps played per target into the player's coverage. |
stops | integer | Stops, PFF's tackles that constitute a failed play for the offense. |
declined_penalties | integer | Penalties committed by the player that were declined. |
longest | integer | Longest play in yards: longest reception (receiving), longest run (rushing), or longest completion allowed in coverage (coverage, defense). |
missed_tackle_rate | numeric | Share of tackle attempts the player missed. |
grades_defense | numeric | PFF overall defense grade (0-100). |
yards_per_reception | numeric | Average 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_penalty | numeric | PFF defensive penalty grade, 0-100. |
franchise_id | integer | PFF franchise (team) id (integer join key). |
yards_after_catch | integer | Yards 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_target | numeric | Average 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_ups | integer | Passes broken up. |
qb_rating_against | numeric | NFL passer rating allowed on targets into the player's coverage. |
coverage_snaps_per_reception | numeric | Coverage snaps played per reception allowed. |
assists | integer | Assisted tackles credited to the player. |
grades_pass_rush_defense | numeric | PFF pass-rush grade, 0-100. |
touchdowns | integer | Touchdowns: passing touchdowns thrown (passing), receiving and rushing touchdowns scored (receiving, rushing), or touchdowns allowed into the player's coverage (coverage, defense). |
When report is special-teams
| col_name | type | description |
|---|---|---|
player_id | integer | PFF player id (integer; matches the /players id and every player_id join key). |
player | character | Player's display name as PFF lists it (e.g. "Tom Brady"). |
position | character | PFF position code the player is listed at (e.g. QB, HB, WR, TE, T, G, C, ED, DI, LB, CB, S, K, P, LS). |
assists | integer | Assisted tackles credited to the player. |
declined_penalties | integer | Penalties committed by the player that were declined. |
draft_season | integer | Season of the player's NFL draft class, per PFF. |
eligible_season | integer | Season of the player's NFL draft eligibility, per PFF. |
franchise_id | integer | PFF franchise (team) id (integer join key). |
grades_fgep_offense | numeric | PFF grade on the field-goal and extra-point protection unit, 0-100. |
grades_long_snap | numeric | PFF long-snapping grade, 0-100. |
grades_misc_st | numeric | PFF miscellaneous special-teams grade, 0-100. |
grades_special_teams_penalty | numeric | PFF special-teams penalty grade, 0-100. |
jersey_number | character | Jersey number (string; zero-padded, e.g. "09"). |
missed_tackles | integer | Missed tackles by the player (on special-teams plays in the special-teams report). |
penalties | integer | Penalties charged to the player over the covered span (see declined_penalties for the ones that were declined). |
player_game_count | integer | Number of games the player appeared in over the covered span. |
snap_counts_field_goal | integer | Snaps on the field-goal and extra-point unit. |
snap_counts_field_goal_blocking | integer | Snaps on the field-goal and extra-point block unit. |
snap_counts_kickoff | integer | Snaps on the kickoff coverage unit. |
snap_counts_kickoff_return | integer | Snaps on the kickoff return unit. |
snap_counts_punt_coverage | integer | Snaps on the punt coverage unit. |
snap_counts_punt_return | integer | Snaps on the punt return unit. |
tackles | integer | Tackles made by the player, as charted by PFF (assisted tackles are reported in assists). |
team | character | Team abbreviation the player is credited to for the range. |
team_name | character | Team name/abbreviation the player is credited to for the range. |
total_snaps | integer | Total special-teams snaps the player played across all kicking-game units. |
grades_punter | numeric | PFF punting grade, 0-100. |
grades_fgep_defense | numeric | PFF grade on field-goal and extra-point defense, 0-100. |
grades_kick_return | numeric | PFF kickoff-return grade, 0-100. |
grades_punt_return | numeric | PFF punt-return grade, 0-100. |
grades_fgep_kicker | numeric | PFF field-goal and extra-point kicking grade, 0-100. |
grades_kickoff_kicker | numeric | PFF kickoff kicking grade, 0-100. |
When report is kick-returns
| col_name | type | description |
|---|---|---|
player_id | integer | PFF player id (integer; matches the /players id and every player_id join key). |
player | character | Player's display name as PFF lists it (e.g. "Tom Brady"). |
position | character | PFF 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_penalties | integer | Penalties committed by the player that were declined. |
draft_season | integer | Season of the player's NFL draft class, per PFF. |
eligible_season | integer | Season of the player's NFL draft eligibility, per PFF. |
franchise_id | integer | PFF franchise (team) id (integer join key). |
grades_kick_return | numeric | PFF kickoff-return grade, 0-100. |
grades_return | numeric | PFF overall return grade, 0-100. |
jersey_number | character | Jersey number (string; zero-padded, e.g. "09"). |
kickoff_attempts | integer | Kickoff returns attempted. |
kickoff_fair_catches | integer | Kickoffs fair-caught by the player. |
kickoff_long | integer | Longest kickoff return in yards. |
kickoff_muffed_returns | integer | Kickoff returns the player muffed. |
kickoff_touchdowns | integer | Kickoff returns scoring a touchdown. |
kickoff_yards | integer | Total kickoff-return yards. |
kickoff_ypa | numeric | Average yards per kickoff return. |
penalties | integer | Penalties charged to the player over the covered span (see declined_penalties for the ones that were declined). |
player_game_count | integer | Number of games the player appeared in over the covered span. |
punt_attempts | integer | Punt returns attempted. |
punt_fair_catches | integer | Punts fair-caught by the player. |
punt_long | integer | Longest punt return in yards. |
punt_muffed_returns | integer | Punt returns the player muffed. |
punt_touchdowns | integer | Punt returns scoring a touchdown. |
punt_yards | integer | Total punt-return yards. |
punt_ypa | integer | Average yards per punt return. |
team | character | Team abbreviation the player is credited to for the range. |
team_name | character | Team name/abbreviation the player is credited to for the range. |
total_attempts | integer | Total attempts: field goals attempted across all distances on the field-goals report, kick and punt returns combined on the kick-returns report. |
grades_punt_return | numeric | PFF punt-return grade, 0-100. |
When report is field-goals
| col_name | type | description |
|---|---|---|
player_id | integer | PFF player id (integer; matches the /players id and every player_id join key). |
player | character | Player's display name as PFF lists it (e.g. "Tom Brady"). |
position | character | PFF 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_attempts | integer | Field goals attempted from 20-29 yards. |
pat_percent | numeric | Extra-point percentage. |
draft_season | integer | Season of the player's NFL draft class, per PFF. |
forty_made | integer | Field goals made from 40-49 yards. |
team_name | character | Team name/abbreviation the player is credited to for the range. |
fifty_percent | integer | Field-goal percentage from 50 or more yards. |
total_made | integer | Total field goals made across all distances. |
jersey_number | character | Jersey number (string; zero-padded, e.g. "09"). |
one_made | integer | Field goals made from 1-19 yards. |
fifty_attempts | integer | Field goals attempted from 50 or more yards. |
forty_attempts | integer | Field goals attempted from 40-49 yards. |
player_game_count | integer | Number of games the player appeared in over the covered span. |
eligible_season | integer | Season of the player's NFL draft eligibility, per PFF. |
thirty_percent | integer | Field-goal percentage from 30-39 yards. |
total_attempts | integer | Total attempts: field goals attempted across all distances on the field-goals report, kick and punt returns combined on the kick-returns report. |
pat_attempts | integer | Extra points attempted. |
twenty_made | integer | Field goals made from 20-29 yards. |
one_attempts | integer | Field goals attempted from 1-19 yards. |
grades_fgep_kicker | numeric | PFF field-goal and extra-point kicking grade, 0-100. |
thirty_attempts | integer | Field goals attempted from 30-39 yards. |
penalties | integer | Penalties charged to the player over the covered span (see declined_penalties for the ones that were declined). |
pat_made | integer | Extra points made. |
team | character | Team abbreviation the player is credited to for the range. |
declined_penalties | integer | Penalties committed by the player that were declined. |
one_percent | integer | Field-goal percentage from 1-19 yards. |
total_percent | numeric | Overall field-goal percentage. |
twenty_percent | numeric | Field-goal percentage from 20-29 yards. |
forty_percent | numeric | Field-goal percentage from 40-49 yards. |
franchise_id | integer | PFF franchise (team) id (integer join key). |
fifty_made | integer | Field goals made from 50 or more yards. |
thirty_made | integer | Field goals made from 30-39 yards. |
field_goal_oe | numeric | Field-goal percentage over expectation, in percentage points (made rate minus PFF's expected make rate). |
field_goal_oe_total | numeric | Field goals made over expectation in total (makes minus PFF-expected makes). |
When report is punting
| col_name | type | description |
|---|---|---|
player_id | integer | PFF player id (integer; matches the /players id and every player_id join key). |
player | character | Player's display name as PFF lists it (e.g. "Tom Brady"). |
position | character | PFF position code the player is listed at (e.g. QB, HB, WR, TE, T, G, C, ED, DI, LB, CB, S, K, P, LS). |
touchbacks | integer | Kicks resulting in touchbacks: kickoffs on the kickoffs report, punts on the punting report. |
attempts_with_hangtime | integer | Kicks with a PFF-recorded hangtime: kickoffs on the kickoffs report, punts on the punting report. |
draft_season | integer | Season of the player's NFL draft class, per PFF. |
percent_returned | numeric | Percentage of the player's kicks that were returned: kickoffs on the kickoffs report, punts on the punting report. |
fair_catches | integer | Kicks fair-caught by the return team: kickoffs on the kickoffs report, punts on the punting report. |
team_name | character | Team name/abbreviation the player is credited to for the range. |
jersey_number | character | Jersey number (string; zero-padded, e.g. "09"). |
player_game_count | integer | Number of games the player appeared in over the covered span. |
eligible_season | integer | Season of the player's NFL draft eligibility, per PFF. |
average_net_yards | numeric | Average net punting yards per attempt. |
yards | integer | Yards 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_hangtime | numeric | Average hangtime in seconds of the player's kickoffs (kickoffs report) or punts (punting report). |
total_net_yards | integer | Total net punting yards. |
penalties | integer | Penalties charged to the player over the covered span (see declined_penalties for the ones that were declined). |
attempts | integer | Attempts 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_twenties | integer | Punts downed inside the opponent 20-yard line. |
out_of_bounds | integer | Punts that went out of bounds. |
team | character | Team abbreviation the player is credited to for the range. |
average_yards_per_return | numeric | Average return yards allowed per kick returned: kickoffs on the kickoffs report, punts on the punting report. |
total_hangtime | numeric | Total hangtime in seconds summed over the player's kickoffs (kickoffs report) or punts (punting report). |
declined_penalties | integer | Penalties committed by the player that were declined. |
returns | integer | Punts returned by the opponent. |
long | integer | Longest punt in yards. |
blocks | integer | Punts that were blocked. |
average_yards_per_attempt | numeric | Average gross punting yards per attempt. |
franchise_id | integer | PFF franchise (team) id (integer join key). |
grades_punter | numeric | PFF punting grade, 0-100. |
return_yards | integer | Return yards gained by the return team on the player's kicks: kickoffs on the kickoffs report, punts on the punting report. |
downeds | integer | Punts downed by the coverage unit. |
snaps | integer | Punting snaps played. |
When report is kickoffs
| col_name | type | description |
|---|---|---|
player_id | integer | PFF player id (integer; matches the /players id and every player_id join key). |
player | character | Player's display name as PFF lists it (e.g. "Tom Brady"). |
position | character | PFF position code the player is listed at (e.g. QB, HB, WR, TE, T, G, C, ED, DI, LB, CB, S, K, P, LS). |
attempts | integer | Attempts 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_hangtime | integer | Kicks with a PFF-recorded hangtime: kickoffs on the kickoffs report, punts on the punting report. |
average_distance | numeric | Average kickoff distance in yards. |
average_hangtime | numeric | Average hangtime in seconds of the player's kickoffs (kickoffs report) or punts (punting report). |
average_starting_field_position | numeric | Average opponent starting field position following the player's kickoffs. |
average_yards_per_return | numeric | Average return yards allowed per kick returned: kickoffs on the kickoffs report, punts on the punting report. |
declined_penalties | integer | Penalties committed by the player that were declined. |
draft_season | integer | Season of the player's NFL draft class, per PFF. |
eligible_season | integer | Season of the player's NFL draft eligibility, per PFF. |
fair_catches | integer | Kicks fair-caught by the return team: kickoffs on the kickoffs report, punts on the punting report. |
franchise_id | integer | PFF franchise (team) id (integer join key). |
grades_kickoff_kicker | numeric | PFF kickoff kicking grade, 0-100. |
jersey_number | character | Jersey number (string; zero-padded, e.g. "09"). |
kicked_yards | integer | Total kickoff yards. |
kicks_returned | integer | Kickoffs returned by the opponent. |
onside_kicks | integer | Onside kicks attempted. |
penalties | integer | Penalties charged to the player over the covered span (see declined_penalties for the ones that were declined). |
percent_returned | numeric | Percentage of the player's kicks that were returned: kickoffs on the kickoffs report, punts on the punting report. |
player_game_count | integer | Number of games the player appeared in over the covered span. |
return_yards | integer | Return yards gained by the return team on the player's kicks: kickoffs on the kickoffs report, punts on the punting report. |
team | character | Team abbreviation the player is credited to for the range. |
team_name | character | Team name/abbreviation the player is credited to for the range. |
total_hangtime | numeric | Total hangtime in seconds summed over the player's kickoffs (kickoffs report) or punts (punting report). |
touchbacks | integer | Kicks resulting in touchbacks: kickoffs on the kickoffs report, punts on the punting report. |
Rows are untyped Row[] (not parity-verified yet).
Returns — pff_api_team_roster / pffApiTeamRoster
| col_name | type | description |
|---|---|---|
player_id | integer | PFF player id (integer; matches the /players id and every player_id join key). |
name | character | Player's display name as PFF lists it (e.g. "Joe Burrow"). |
jersey | character | Jersey number as a string (e.g. "9"); null when PFF lists none. |
position | character | PFF position code the player is listed at (e.g. QB, HB, WR, TE, T, G, C, ED, DI, LB, CB, S, K, P). |
alignment | character | Depth-chart alignment PFF lists the player at (e.g. "QB", "HB"); rows come in depth-chart order. |
unit | character | Depth-chart unit of the row: offense, defense or special-teams. |
depth_order | integer | Player's order on the depth chart at his alignment (1 = first on the depth chart). |
grade | numeric | Player's PFF season grade (0-100) for the requested season; null when he has no graded snaps. |
grade_rank | integer | Rank of the player's PFF grade within the pool PFF ranks him in (1 = highest grade; pool size in grade_rank_of). |
grade_rank_of | integer | Size of the ranked pool behind grade_rank (PFF's 'Grade rank of'); null when the player is unranked. |
height | integer | Player height packed as feet x 100 + inches (e.g. 604 = 6 ft 4 in); null when PFF has none. |
weight | integer | Player weight in pounds; null when PFF has none. |
birth_date | character | Player's date of birth (YYYY-MM-DD). |
eligibility_year | integer | Eligibility year PFF lists for the player; on the NFL rows captured it is the season the player became draft-eligible (e.g. 2020). |
status | character | Player availability status: "active", "questionable" or "out". |
snap_counts | integer | Snaps the player played for the team in the requested season; null when he played none. |
snap_pct | numeric | Player's snap share in percent (e.g. 98.8), PFF's 'Snap %'; null when he played no snaps. |
Rows are untyped Row[] (not parity-verified yet).
Returns — pff_api_team_rushing_direction / pffApiTeamRushingDirection
| col_name | type | description |
|---|---|---|
player_id | integer | PFF player id of the rusher (integer; matches the /players id and every player_id join key). |
player | character | Rusher's display name as PFF lists it. |
position | character | PFF position code of the rusher (e.g. HB, QB, WR). |
direction | character | Run direction as PFF charts it, i.e. the gap or edge the carry went to (e.g. LE = left end, LT = left tackle, LG = left guard); one row per rusher per direction. |
attempts | integer | Carries in this direction (PFF column 'ATT'). |
yards | integer | Rushing yards on carries in this direction. |
ypa | numeric | Rushing yards per carry in this direction (PFF column 'YPA'). |
touchdowns | integer | Rushing touchdowns on carries in this direction. |
first_downs | integer | Rushing first downs gained on carries in this direction. |
explosive | integer | Carries in this direction that gained 10 or more yards (PFF column '10+'). |
yards_after_contact | integer | Rushing yards gained after first contact on carries in this direction (PFF column 'YCO'). |
yco_attempt | numeric | Yards after contact per carry in this direction (PFF column 'YCO/A'). |
longest | integer | Longest carry in this direction, in yards. |
avoided_tackles | integer | Missed tackles forced on carries in this direction (PFF column 'MTF'). |
fumbles | integer | Fumbles on carries in this direction. |
Rows are untyped Row[] (not parity-verified yet).
Returns — pff_api_team_schedule / pffApiTeamSchedule
| col_name | type | description |
|---|---|---|
week | integer | Week number of the row within the season, as PFF numbers weeks (see week_label for the display label). |
week_label | character | Display label PFF shows for the week (e.g. "1"). |
is_bye | logical | True when the week is the team's bye; a bye row carries null in every game field. |
game_id | integer | PFF game id (the value the game_id query parameter takes); null on a bye. |
kickoff | character | Scheduled kickoff in UTC, ISO 8601 (e.g. "2022-09-11T17:00:00.000Z"); null on a bye. |
home_away | character | Whether the team was home or away: "home" or "away"; null on a bye. |
opponent_franchise_id | integer | PFF franchise id of the opponent; null on a bye. |
opponent_abbr | character | Opponent's short team code (e.g. "PIT"). |
opponent_name | character | Opponent's full team name (e.g. "Pittsburgh Steelers"). |
opponent_division | character | Division or conference the opponent belongs to (e.g. "AFC North"). |
opponent_wins | integer | Opponent's wins entering the game (its record before kickoff). |
opponent_losses | integer | Opponent's losses entering the game (its record before kickoff). |
result | character | Game result for the team: W, L or T; null for a bye or a game not yet played. |
team_score | integer | Points the team scored in the game; null for a bye or a game not yet played. |
opponent_score | integer | Points the opponent scored in the game; null for a bye or a game not yet played. |
sos_score | numeric | PFF strength-of-schedule score for this game ('SOS score'); in the captured rows it rises with opponent_elo (higher = tougher game). The season summary sits in the response's sos block. |
opponent_elo | integer | Opponent's PFF Elo rating (e.g. 1486). |
opponent_elo_rank | integer | Opponent's rank by PFF Elo within the league (1 = highest Elo). |
Rows are untyped Row[] (not parity-verified yet).
Returns — pff_api_team_stats / pffApiTeamStats
With { parsed: true }: a single table, whose columns depend on category (one set per value below).
When category is offense-overall-success
| col_name | type | description |
|---|---|---|
team_id | integer | PFF franchise (team) id, stable across seasons; the franchise_id used across the PFF Developer API. |
abbreviation | character | Short team code, as the scoreboard prints it (e.g. "ARI"). |
name | character | Full team name (e.g. "Arizona Cardinals"). |
epa_per_play | numeric | Expected points added per offensive play (EPA / play). |
epa_per_play_rank | integer | Rank of the team's EPA per play among the teams in the requested scope (league, conference or division); 1 = highest, tied teams share a rank. |
success_rate | numeric | Share of the offense's plays that were successful, as a fraction (0-1). |
success_rate_rank | integer | Rank of the team's success rate among the teams in the requested scope (league, conference or division); 1 = highest, tied teams share a rank. |
explosive_play_rate | numeric | Share of the offense's plays that were explosive plays, as a fraction (0-1). |
explosive_play_rate_rank | integer | Rank of the team's explosive-play rate among the teams in the requested scope (league, conference or division); 1 = highest, tied teams share a rank. |
points_per_drive | numeric | Points scored per offensive drive. |
points_per_drive_rank | integer | Rank of the team's points per drive among the teams in the requested scope (league, conference or division); 1 = highest, tied teams share a rank. |
third_down_conversion_rate | numeric | Share of third downs the offense converted, as a fraction (0-1). |
third_down_conversion_rate_rank | integer | Rank of the team's third-down conversion rate among the teams in the requested scope (league, conference or division); 1 = highest, tied teams share a rank. |
red_zone_conversion_rate | numeric | Red-zone conversion rate of the offense, as a fraction (0-1). |
red_zone_conversion_rate_rank | integer | Rank of the team's red-zone conversion rate among the teams in the requested scope (league, conference or division); 1 = highest, tied teams share a rank. |
offensive_turnovers | integer | Turnovers committed by the offense. |
offensive_turnovers_rank | integer | Rank of the team's offensive turnovers among the teams in the requested scope (league, conference or division); 1 = lowest, tied teams share a rank. |
wepa | numeric | Weighted EPA per offensive play, PFF's 'Weighted EPA / play'. |
wepa_rank | integer | Rank of the team's weighted EPA per play among the teams in the requested scope (league, conference or division); 1 = highest, tied teams share a rank. |
conversion_after4 | numeric | Series conversion rate: share of the offense's series that produced a new first down or a touchdown, as a fraction (0-1). |
conversion_after4_rank | integer | Rank of the team's series conversion rate among the teams in the requested scope (league, conference or division); 1 = highest, tied teams share a rank. |
When category is offense-passing
| col_name | type | description |
|---|---|---|
team_id | integer | PFF franchise (team) id, stable across seasons; the franchise_id used across the PFF Developer API. |
abbreviation | character | Short team code, as the scoreboard prints it (e.g. "ARI"). |
name | character | Full team name (e.g. "Arizona Cardinals"). |
epa_per_pass_play | numeric | Expected points added per pass play. |
epa_per_pass_play_rank | integer | Rank of the team's EPA per pass play among the teams in the requested scope (league, conference or division); 1 = highest, tied teams share a rank. |
pass_success_rate | numeric | Share of the offense's pass plays that were successful, as a fraction (0-1). |
pass_success_rate_rank | integer | Rank of the team's passing success rate among the teams in the requested scope (league, conference or division); 1 = highest, tied teams share a rank. |
yards_per_attempt | numeric | Passing yards per pass attempt. |
yards_per_attempt_rank | integer | Rank of the team's yards per pass attempt among the teams in the requested scope (league, conference or division); 1 = highest, tied teams share a rank. |
completion_percentage | numeric | Completion percentage of the offense's passes, as a fraction (0-1). |
completion_percentage_rank | integer | Rank of the team's completion percentage among the teams in the requested scope (league, conference or division); 1 = highest, tied teams share a rank. |
explosive_pass_rate | numeric | Share of the offense's pass plays that were explosive, as a fraction (0-1). |
explosive_pass_rate_rank | integer | Rank of the team's explosive-pass rate among the teams in the requested scope (league, conference or division); 1 = highest, tied teams share a rank. |
passer_rating | numeric | Passer rating on the offense's pass attempts (NFL passer-rating scale). |
passer_rating_rank | integer | Rank of the team's passer rating among the teams in the requested scope (league, conference or division); 1 = highest, tied teams share a rank. |
pressure_rate_against | numeric | Share of the offense's dropbacks on which the passer was pressured, as a fraction (0-1). |
pressure_rate_against_rank | integer | Rank of the team's pressure rate against among the teams in the requested scope (league, conference or division); 1 = lowest, tied teams share a rank. |
pressure_oe_allowed | numeric | Pressure rate allowed over expectation: the offense's pressure rate against minus PFF's expected rate, as a fraction (negative = fewer pressures than expected). |
pressure_oe_allowed_rank | integer | Rank of the team's pressure rate over expectation against among the teams in the requested scope (league, conference or division); 1 = lowest, tied teams share a rank. |
sack_rate_against | numeric | Share of the offense's dropbacks that ended in a sack, as a fraction (0-1). |
sack_rate_against_rank | integer | Rank of the team's sack rate against among the teams in the requested scope (league, conference or division); 1 = lowest, tied teams share a rank. |
man_coverage_pct_against | numeric | Share of the offense's pass plays that faced man coverage, as a fraction (0-1). |
man_coverage_pct_against_rank | integer | Rank of the team's share of pass plays facing man coverage among the teams in the requested scope (league, conference or division); 1 = highest, tied teams share a rank. |
zone_coverage_pct_against | numeric | Share of the offense's pass plays that faced zone coverage, as a fraction (0-1). |
zone_coverage_pct_against_rank | integer | Rank of the team's share of pass plays facing zone coverage among the teams in the requested scope (league, conference or division); 1 = highest, tied teams share a rank. |
scramble_rushing_yards | integer | Rushing yards gained on quarterback scrambles. |
scramble_rushing_yards_rank | integer | Rank of the team's scramble rushing yards among the teams in the requested scope (league, conference or division); 1 = highest, tied teams share a rank. |
scramble_rushing_touchdowns | integer | Rushing touchdowns scored on quarterback scrambles. |
scramble_rushing_touchdowns_rank | integer | Rank of the team's scramble rushing touchdowns among the teams in the requested scope (league, conference or division); 1 = highest, tied teams share a rank. |
scramble_yards_per_carry | numeric | Rushing yards per quarterback scramble. |
scramble_yards_per_carry_rank | integer | Rank of the team's yards per scramble among the teams in the requested scope (league, conference or division); 1 = highest, tied teams share a rank. |
pass_play_pct | numeric | Share of the offense's plays that were pass plays, as a fraction (0-1). |
pass_play_pct_rank | integer | Rank of the team's pass-play share among the teams in the requested scope (league, conference or division); 1 = highest, tied teams share a rank. |
is_pass_oe | numeric | Pass rate over expectation: the offense's pass rate minus PFF's expected pass rate, as a fraction (positive = passed more than expected). |
is_pass_oe_rank | integer | Rank of the team's pass rate over expectation among the teams in the requested scope (league, conference or division); 1 = highest, tied teams share a rank. |
play_action_rate | numeric | Share of the offense's pass plays that used play action, as a fraction (0-1). |
play_action_rate_rank | integer | Rank of the team's play-action rate among the teams in the requested scope (league, conference or division); 1 = highest, tied teams share a rank. |
adot | numeric | Average depth of target, in air yards, of the offense's targeted passes. |
adot_rank | integer | Rank of the team's average depth of target among the teams in the requested scope (league, conference or division); 1 = highest, tied teams share a rank. |
screen_rate | numeric | Share of the offense's pass plays that were screens, as a fraction (0-1). |
screen_rate_rank | integer | Rank of the team's screen rate among the teams in the requested scope (league, conference or division); 1 = highest, tied teams share a rank. |
time_to_throw | numeric | Average time to throw, in seconds from snap to release, on the offense's passes. |
time_to_throw_rank | integer | Rank of the team's average time to throw among the teams in the requested scope (league, conference or division); 1 = highest, tied teams share a rank. |
passes_behind_los_pct | numeric | Share of the offense's passes thrown behind the line of scrimmage, as a fraction (0-1). |
passes_behind_los_pct_rank | integer | Rank of the team's share of passes thrown behind the line of scrimmage among the teams in the requested scope (league, conference or division); 1 = highest, tied teams share a rank. |
passes_short_pct | numeric | Share of the offense's passes thrown short (0-9 air yards), as a fraction (0-1). |
passes_short_pct_rank | integer | Rank of the team's share of short passes among the teams in the requested scope (league, conference or division); 1 = highest, tied teams share a rank. |
passes_intermediate_pct | numeric | Share of the offense's passes thrown to intermediate depth (10-19 air yards), as a fraction (0-1). |
passes_intermediate_pct_rank | integer | Rank of the team's share of intermediate passes among the teams in the requested scope (league, conference or division); 1 = highest, tied teams share a rank. |
passes_deep_pct | numeric | Share of the offense's passes thrown deep (20+ air yards), as a fraction (0-1). |
passes_deep_pct_rank | integer | Rank of the team's share of deep passes among the teams in the requested scope (league, conference or division); 1 = highest, tied teams share a rank. |
target_share_wr | numeric | Share of the team's targets that went to wide receivers, as a fraction (0-1). |
target_share_wr_rank | integer | Rank of the team's wide-receiver target share among the teams in the requested scope (league, conference or division); 1 = highest, tied teams share a rank. |
target_share_te | numeric | Share of the team's targets that went to tight ends, as a fraction (0-1). |
target_share_te_rank | integer | Rank of the team's tight-end target share among the teams in the requested scope (league, conference or division); 1 = highest, tied teams share a rank. |
target_share_rb | numeric | Share of the team's targets that went to running backs, as a fraction (0-1). |
target_share_rb_rank | integer | Rank of the team's running-back target share among the teams in the requested scope (league, conference or division); 1 = highest, tied teams share a rank. |
When category is offense-rushing
| col_name | type | description |
|---|---|---|
team_id | integer | PFF franchise (team) id, stable across seasons; the franchise_id used across the PFF Developer API. |
abbreviation | character | Short team code, as the scoreboard prints it (e.g. "ARI"). |
name | character | Full team name (e.g. "Arizona Cardinals"). |
epa_per_run_play | numeric | Expected points added per run play. |
epa_per_run_play_rank | integer | Rank of the team's EPA per run play among the teams in the requested scope (league, conference or division); 1 = highest, tied teams share a rank. |
rush_success_rate | numeric | Share of the offense's run plays that were successful, as a fraction (0-1). |
rush_success_rate_rank | integer | Rank of the team's rushing success rate among the teams in the requested scope (league, conference or division); 1 = highest, tied teams share a rank. |
explosive_run_rate | numeric | Share of the offense's run plays that were explosive, as a fraction (0-1). |
explosive_run_rate_rank | integer | Rank of the team's explosive-run rate among the teams in the requested scope (league, conference or division); 1 = highest, tied teams share a rank. |
designed_rushing_yards | integer | Rushing yards on designed runs (quarterback scrambles excluded). |
designed_rushing_yards_rank | integer | Rank of the team's designed rushing yards among the teams in the requested scope (league, conference or division); 1 = highest, tied teams share a rank. |
designed_rushing_touchdowns | integer | Rushing touchdowns on designed runs. |
designed_rushing_touchdowns_rank | integer | Rank of the team's designed rushing touchdowns among the teams in the requested scope (league, conference or division); 1 = highest, tied teams share a rank. |
designed_yards_per_carry | numeric | Rushing yards per carry on designed runs. |
designed_yards_per_carry_rank | integer | Rank of the team's designed-run yards per carry among the teams in the requested scope (league, conference or division); 1 = highest, tied teams share a rank. |
yards_after_contact_per_carry | numeric | Rushing yards gained after first contact, per carry. |
yards_after_contact_per_carry_rank | integer | Rank of the team's yards after contact per carry among the teams in the requested scope (league, conference or division); 1 = highest, tied teams share a rank. |
yards_before_contact_per_carry | numeric | Rushing yards gained before first contact, per carry. |
yards_before_contact_per_carry_rank | integer | Rank of the team's yards before contact per carry among the teams in the requested scope (league, conference or division); 1 = highest, tied teams share a rank. |
run_stuff_rate | numeric | Share of the offense's runs that were stuffed (tackled for a loss or no gain), as a fraction (0-1). |
run_stuff_rate_rank | integer | Rank of the team's run stuff rate among the teams in the requested scope (league, conference or division); 1 = lowest, tied teams share a rank. |
run_play_pct | numeric | Share of the offense's plays that were runs, as a fraction (0-1). |
run_play_pct_rank | integer | Rank of the team's run-play share among the teams in the requested scope (league, conference or division); 1 = highest, tied teams share a rank. |
run_rate_oe | numeric | Run rate over expectation: the offense's run rate minus PFF's expected run rate, as a fraction (positive = ran more than expected). |
run_rate_oe_rank | integer | Rank of the team's run rate over expectation among the teams in the requested scope (league, conference or division); 1 = highest, tied teams share a rank. |
zone_run_pct | numeric | Share of the offense's runs using a zone blocking scheme, as a fraction (0-1). |
zone_run_pct_rank | integer | Rank of the team's zone-run share among the teams in the requested scope (league, conference or division); 1 = highest, tied teams share a rank. |
gap_run_pct | numeric | Share of the offense's runs using a gap blocking scheme, as a fraction (0-1). |
gap_run_pct_rank | integer | Rank of the team's gap-run share among the teams in the requested scope (league, conference or division); 1 = highest, tied teams share a rank. |
inside_zone_rate | numeric | Share of the offense's runs using the inside-zone concept, as a fraction (0-1). |
inside_zone_rate_rank | integer | Rank of the team's inside-zone rate among the teams in the requested scope (league, conference or division); 1 = highest, tied teams share a rank. |
outside_zone_rate | numeric | Share of the offense's runs using the outside-zone concept, as a fraction (0-1). |
outside_zone_rate_rank | integer | Rank of the team's outside-zone rate among the teams in the requested scope (league, conference or division); 1 = highest, tied teams share a rank. |
man_duo_rate | numeric | Share of the offense's runs using the man (duo) concept, as a fraction (0-1). |
man_duo_rate_rank | integer | Rank of the team's man (duo) rate among the teams in the requested scope (league, conference or division); 1 = highest, tied teams share a rank. |
power_rate | numeric | Share of the offense's runs using the power concept, as a fraction (0-1). |
power_rate_rank | integer | Rank of the team's power rate among the teams in the requested scope (league, conference or division); 1 = highest, tied teams share a rank. |
counter_rate | numeric | Share of the offense's runs using the counter concept, as a fraction (0-1). |
counter_rate_rank | integer | Rank of the team's counter rate among the teams in the requested scope (league, conference or division); 1 = highest, tied teams share a rank. |
pull_lead_rate | numeric | Share of the offense's runs using the pull-lead (pin-pull) concept, as a fraction (0-1). |
pull_lead_rate_rank | integer | Rank of the team's pull-lead (pin-pull) rate among the teams in the requested scope (league, conference or division); 1 = highest, tied teams share a rank. |
When category is defense-overall-success
| col_name | type | description |
|---|---|---|
team_id | integer | PFF franchise (team) id, stable across seasons; the franchise_id used across the PFF Developer API. |
abbreviation | character | Short team code, as the scoreboard prints it (e.g. "ARI"). |
name | character | Full team name (e.g. "Arizona Cardinals"). |
epa_per_play_allowed | numeric | Expected points added per play allowed by the defense. |
epa_per_play_allowed_rank | integer | Rank of the team's EPA per play allowed among the teams in the requested scope (league, conference or division); 1 = lowest, tied teams share a rank. |
success_rate_allowed | numeric | Share of opponent plays that were successful, as a fraction (0-1). |
success_rate_allowed_rank | integer | Rank of the team's success rate allowed among the teams in the requested scope (league, conference or division); 1 = lowest, tied teams share a rank. |
explosive_play_rate_allowed | numeric | Share of opponent plays that were explosive plays, as a fraction (0-1). |
explosive_play_rate_allowed_rank | integer | Rank of the team's explosive-play rate allowed among the teams in the requested scope (league, conference or division); 1 = lowest, tied teams share a rank. |
red_zone_conversion_rate_allowed | numeric | Red-zone conversion rate allowed to opponents, as a fraction (0-1). |
red_zone_conversion_rate_allowed_rank | integer | Rank of the team's red-zone conversion rate allowed among the teams in the requested scope (league, conference or division); 1 = lowest, tied teams share a rank. |
third_down_conversion_rate_allowed | numeric | Share of opponent third downs converted, as a fraction (0-1). |
third_down_conversion_rate_allowed_rank | integer | Rank of the team's third-down conversion rate allowed among the teams in the requested scope (league, conference or division); 1 = lowest, tied teams share a rank. |
defensive_turnovers | integer | Turnovers forced by the defense. |
defensive_turnovers_rank | integer | Rank of the team's defensive turnovers among the teams in the requested scope (league, conference or division); 1 = highest, tied teams share a rank. |
points_per_drive_allowed | numeric | Points allowed per opponent drive. |
points_per_drive_allowed_rank | integer | Rank of the team's points per drive allowed among the teams in the requested scope (league, conference or division); 1 = lowest, tied teams share a rank. |
missed_tackle_rate | numeric | Missed-tackle rate of the defense, as a fraction (0-1). |
missed_tackle_rate_rank | integer | Rank of the team's missed-tackle rate among the teams in the requested scope (league, conference or division); 1 = lowest, tied teams share a rank. |
wepa_allowed | numeric | Weighted EPA per play allowed, PFF's 'Weighted EPA / play allowed'. |
wepa_allowed_rank | integer | Rank of the team's weighted EPA per play allowed among the teams in the requested scope (league, conference or division); 1 = lowest, tied teams share a rank. |
conversion_after4_allowed | numeric | Series conversion rate allowed: share of opponent series that produced a new first down or a touchdown, as a fraction (0-1). |
conversion_after4_allowed_rank | integer | Rank of the team's series conversion rate allowed among the teams in the requested scope (league, conference or division); 1 = lowest, tied teams share a rank. |
When category is defense-passing
| col_name | type | description |
|---|---|---|
team_id | integer | PFF franchise (team) id, stable across seasons; the franchise_id used across the PFF Developer API. |
abbreviation | character | Short team code, as the scoreboard prints it (e.g. "ARI"). |
name | character | Full team name (e.g. "Arizona Cardinals"). |
epa_per_pass_play_allowed | numeric | Expected points added per opponent pass play. |
epa_per_pass_play_allowed_rank | integer | Rank of the team's EPA per pass play allowed among the teams in the requested scope (league, conference or division); 1 = lowest, tied teams share a rank. |
pass_success_rate_allowed | numeric | Share of opponent pass plays that were successful, as a fraction (0-1). |
pass_success_rate_allowed_rank | integer | Rank of the team's passing success rate allowed among the teams in the requested scope (league, conference or division); 1 = lowest, tied teams share a rank. |
explosive_pass_rate_allowed | numeric | Share of opponent pass plays that were explosive, as a fraction (0-1). |
explosive_pass_rate_allowed_rank | integer | Rank of the team's explosive-pass rate allowed among the teams in the requested scope (league, conference or division); 1 = lowest, tied teams share a rank. |
yards_per_attempt_allowed | numeric | Passing yards allowed per opponent pass attempt. |
yards_per_attempt_allowed_rank | integer | Rank of the team's yards per pass attempt allowed among the teams in the requested scope (league, conference or division); 1 = lowest, tied teams share a rank. |
completion_percentage_allowed | numeric | Completion percentage allowed to opposing passers, as a fraction (0-1). |
completion_percentage_allowed_rank | integer | Rank of the team's completion percentage allowed among the teams in the requested scope (league, conference or division); 1 = lowest, tied teams share a rank. |
passer_rating_allowed | numeric | Passer rating allowed to opposing passers (NFL passer-rating scale). |
passer_rating_allowed_rank | integer | Rank of the team's passer rating allowed among the teams in the requested scope (league, conference or division); 1 = lowest, tied teams share a rank. |
passing_touchdowns_allowed | integer | Passing touchdowns allowed. |
passing_touchdowns_allowed_rank | integer | Rank of the team's passing touchdowns allowed among the teams in the requested scope (league, conference or division); 1 = lowest, tied teams share a rank. |
interceptions | integer | Interceptions made by the defense. |
interceptions_rank | integer | Rank of the team's interceptions among the teams in the requested scope (league, conference or division); 1 = highest, tied teams share a rank. |
air_yard_pct_allowed | numeric | Share of passing yards allowed that came through the air rather than after the catch, as a fraction (0-1); complements yac_pct_allowed. |
air_yard_pct_allowed_rank | integer | Rank of the team's air-yard share of passing yards allowed among the teams in the requested scope (league, conference or division); 1 = lowest, tied teams share a rank. |
yac_pct_allowed | numeric | Share of passing yards allowed that came after the catch, as a fraction (0-1); complements air_yard_pct_allowed. |
yac_pct_allowed_rank | integer | Rank of the team's yards-after-catch share of passing yards allowed among the teams in the requested scope (league, conference or division); 1 = lowest, tied teams share a rank. |
yac_per_reception_allowed | numeric | Yards after the catch allowed per reception. |
yac_per_reception_allowed_rank | integer | Rank of the team's yards after catch allowed per reception among the teams in the requested scope (league, conference or division); 1 = lowest, tied teams share a rank. |
pressure_rate | numeric | Share of opponent dropbacks on which the defense generated pressure, as a fraction (0-1). |
pressure_rate_rank | integer | Rank of the team's pressure rate among the teams in the requested scope (league, conference or division); 1 = highest, tied teams share a rank. |
pressure_oe | numeric | Pressure rate over expectation: the defense's pressure rate minus PFF's expected rate, as a fraction (positive = more pressure than expected). |
pressure_oe_rank | integer | Rank of the team's pressure rate over expectation among the teams in the requested scope (league, conference or division); 1 = highest, tied teams share a rank. |
total_pressures | integer | Total quarterback pressures generated by the defense. |
total_pressures_rank | integer | Rank of the team's total pressures among the teams in the requested scope (league, conference or division); 1 = highest, tied teams share a rank. |
sack_rate | numeric | Share of opponent dropbacks that ended in a sack, as a fraction (0-1). |
sack_rate_rank | integer | Rank of the team's sack rate among the teams in the requested scope (league, conference or division); 1 = highest, tied teams share a rank. |
sacks | integer | Sacks recorded by the defense. |
sacks_rank | integer | Rank of the team's sacks among the teams in the requested scope (league, conference or division); 1 = highest, tied teams share a rank. |
scramble_rushing_yards_allowed | integer | Rushing yards allowed on opponent quarterback scrambles. |
scramble_rushing_yards_allowed_rank | integer | Rank of the team's scramble rushing yards allowed among the teams in the requested scope (league, conference or division); 1 = lowest, tied teams share a rank. |
scramble_rushing_touchdowns_allowed | integer | Rushing touchdowns allowed on opponent quarterback scrambles. |
scramble_rushing_touchdowns_allowed_rank | integer | Rank of the team's scramble rushing touchdowns allowed among the teams in the requested scope (league, conference or division); 1 = lowest, tied teams share a rank. |
scramble_yards_per_carry_allowed | numeric | Rushing yards allowed per opponent quarterback scramble. |
scramble_yards_per_carry_allowed_rank | integer | Rank of the team's yards per scramble allowed among the teams in the requested scope (league, conference or division); 1 = lowest, tied teams share a rank. |
man_coverage_pct | numeric | Share of opponent pass plays on which the defense played man coverage, as a fraction (0-1). |
man_coverage_pct_rank | integer | Rank of the team's man-coverage share among the teams in the requested scope (league, conference or division); 1 = highest, tied teams share a rank. |
zone_coverage_pct | numeric | Share of opponent pass plays on which the defense played zone coverage, as a fraction (0-1). |
zone_coverage_pct_rank | integer | Rank of the team's zone-coverage share among the teams in the requested scope (league, conference or division); 1 = highest, tied teams share a rank. |
When category is defense-rushing
| col_name | type | description |
|---|---|---|
team_id | integer | PFF franchise (team) id, stable across seasons; the franchise_id used across the PFF Developer API. |
abbreviation | character | Short team code, as the scoreboard prints it (e.g. "ARI"). |
name | character | Full team name (e.g. "Arizona Cardinals"). |
epa_per_run_play_allowed | numeric | Expected points added per opponent run play. |
epa_per_run_play_allowed_rank | integer | Rank of the team's EPA per run play allowed among the teams in the requested scope (league, conference or division); 1 = lowest, tied teams share a rank. |
rush_success_rate_allowed | numeric | Share of opponent run plays that were successful, as a fraction (0-1). |
rush_success_rate_allowed_rank | integer | Rank of the team's rushing success rate allowed among the teams in the requested scope (league, conference or division); 1 = lowest, tied teams share a rank. |
explosive_run_rate_allowed | numeric | Share of opponent run plays that were explosive, as a fraction (0-1). |
explosive_run_rate_allowed_rank | integer | Rank of the team's explosive-run rate allowed among the teams in the requested scope (league, conference or division); 1 = lowest, tied teams share a rank. |
designed_rushing_yards_allowed | integer | Rushing yards allowed on opponent designed runs. |
designed_rushing_yards_allowed_rank | integer | Rank of the team's designed rushing yards allowed among the teams in the requested scope (league, conference or division); 1 = lowest, tied teams share a rank. |
designed_rushing_touchdowns_allowed | integer | Rushing touchdowns allowed on opponent designed runs. |
designed_rushing_touchdowns_allowed_rank | integer | Rank of the team's designed rushing touchdowns allowed among the teams in the requested scope (league, conference or division); 1 = lowest, tied teams share a rank. |
designed_yards_per_carry_allowed | numeric | Rushing yards allowed per carry on opponent designed runs. |
designed_yards_per_carry_allowed_rank | integer | Rank of the team's designed-run yards per carry allowed among the teams in the requested scope (league, conference or division); 1 = lowest, tied teams share a rank. |
yards_after_contact_per_carry_allowed | numeric | Rushing yards allowed after first contact, per opponent carry. |
yards_after_contact_per_carry_allowed_rank | integer | Rank of the team's yards after contact per carry allowed among the teams in the requested scope (league, conference or division); 1 = lowest, tied teams share a rank. |
yards_before_contact_per_carry_allowed | numeric | Rushing yards allowed before first contact, per opponent carry. |
yards_before_contact_per_carry_allowed_rank | integer | Rank of the team's yards before contact per carry allowed among the teams in the requested scope (league, conference or division); 1 = lowest, tied teams share a rank. |
stuff_rate | numeric | Share of opponent runs the defense stuffed (tackle for loss or no gain), as a fraction (0-1). |
stuff_rate_rank | integer | Rank of the team's stuff rate among the teams in the requested scope (league, conference or division); 1 = highest, tied teams share a rank. |
When category is defense-opponent-tendencies
| col_name | type | description |
|---|---|---|
team_id | integer | PFF franchise (team) id, stable across seasons; the franchise_id used across the PFF Developer API. |
abbreviation | character | Short team code, as the scoreboard prints it (e.g. "ARI"). |
name | character | Full team name (e.g. "Arizona Cardinals"). |
play_action_rate_against | numeric | Share of opponent pass plays against this defense that used play action, as a fraction (0-1). |
play_action_rate_against_rank | integer | Rank of the team's play-action rate against among the teams in the requested scope (league, conference or division); 1 = highest, tied teams share a rank. |
screen_rate_against | numeric | Share of opponent pass plays against this defense that were screens, as a fraction (0-1). |
screen_rate_against_rank | integer | Rank of the team's screen rate against among the teams in the requested scope (league, conference or division); 1 = highest, tied teams share a rank. |
adot_against | numeric | Average depth of target, in air yards, of opponent passes against this defense. |
adot_against_rank | integer | Rank of the team's average depth of target against among the teams in the requested scope (league, conference or division); 1 = highest, tied teams share a rank. |
time_to_throw_against | numeric | Average time to throw, in seconds, of opposing passers against this defense. |
time_to_throw_against_rank | integer | Rank of the team's average time to throw against among the teams in the requested scope (league, conference or division); 1 = highest, tied teams share a rank. |
zone_run_pct_against | numeric | Share of opponent runs against this defense using a zone blocking scheme, as a fraction (0-1). |
zone_run_pct_against_rank | integer | Rank of the team's zone-run share against among the teams in the requested scope (league, conference or division); 1 = highest, tied teams share a rank. |
gap_run_pct_against | numeric | Share of opponent runs against this defense using a gap blocking scheme, as a fraction (0-1). |
gap_run_pct_against_rank | integer | Rank of the team's gap-run share against among the teams in the requested scope (league, conference or division); 1 = highest, tied teams share a rank. |
pass_rate_against | numeric | Share of opponent plays against this defense that were passes, as a fraction (0-1). |
pass_rate_against_rank | integer | Rank of the team's pass rate against among the teams in the requested scope (league, conference or division); 1 = highest, tied teams share a rank. |
run_rate_against | numeric | Share of opponent plays against this defense that were runs, as a fraction (0-1). |
run_rate_against_rank | integer | Rank of the team's run rate against among the teams in the requested scope (league, conference or division); 1 = highest, tied teams share a rank. |
Rows are untyped Row[] (not parity-verified yet).
Returns — pff_api_team_summary / pffApiTeamSummary
| col_name | type | description |
|---|---|---|
away | logical | True when the team was the away side in the game. |
franchise_id | integer | PFF franchise (team) id of the team the row belongs to (the franchise_id requested). |
game_id | integer | PFF game id of the game (the value the game_id query parameter takes). |
grades_coverage_defense | numeric | PFF team coverage grade for the game (0-100). |
grades_defense | numeric | PFF team defense grade for the game (0-100). |
grades_misc_st | numeric | PFF team miscellaneous special-teams grade for the game (0-100). |
grades_offense | numeric | PFF team offense grade for the game (0-100). |
grades_overall | numeric | PFF overall team grade for the game (0-100). |
grades_pass | numeric | PFF team passing grade for the game (0-100). |
grades_pass_block | numeric | PFF team pass-blocking grade for the game (0-100). |
grades_pass_route | numeric | PFF team receiving (route-running) grade for the game (0-100). |
grades_pass_rush_defense | numeric | PFF team pass-rush grade for the game (0-100). |
grades_run | numeric | PFF team rushing grade for the game (0-100). |
grades_run_block | numeric | PFF team run-blocking grade for the game (0-100). |
grades_run_defense | numeric | PFF team run-defense grade for the game (0-100). |
grades_tackle | numeric | PFF team tackling grade for the game (0-100). |
home | logical | True when the team was the home side in the game. |
lock_status | character | Charting state of the game: "processed" means PFF has fully charted it. |
opponent | character | Opponent's team abbreviation (e.g. "PIT"). |
opponent_franchise_id | integer | PFF franchise id of the opponent. |
points_allowed | integer | Points the team allowed in the game. |
points_scored | integer | Points the team scored in the game. |
start | character | Kickoff timestamp of the game in UTC (e.g. "2022-09-11T17:00:00Z"). |
week | integer | Week id of the game, as PFF numbers weeks. |
Rows are untyped Row[] (not parity-verified yet).
Native API — NFL Pro (Next Gen Stats)
Flat (non-ESPN) wrappers for NFL Pro's secured Next Gen Stats API (pro.nfl.com; NFL+ Premium). Host: https://pro.nfl.com. Each method is exposed under BOTH its snake_case name nfl_pro_<endpoint> (sdv-py's name, py/R parity) and its camelCase form (canonical) on sdv.nfl. Pass { parsed: true } to run the payload through its tidy.js parser; omit it for the raw response. Auth: a user-bound NFL Pro bearer token carrying an active NFL+ plan is required — token on the call or the NFLPRO_TOKEN environment variable, else a headless-browser NFL login with email / password on the call or NFLPRO_EMAIL / NFLPRO_PW (needs the optional playwright). Responses truncate at the page size, so the getter pages on offset until the envelope's total is reached.
| Method | HTTP | Path params | Query params | Parser | Auth |
|---|---|---|---|---|---|
nfl_pro_defense_nearest_season / nflProDefenseNearestSeason | https://pro.nfl.com/api/secured/stats/defense/nearest/season | — | season, season_type → seasonType, limit, offset, sort_key → sortKey, sort_value → sortValue, qualified → qualifiedDefender | parse_nfl_pro_stats | yes |
nfl_pro_defense_nearest_week / nflProDefenseNearestWeek | https://pro.nfl.com/api/secured/stats/defense/nearest/week | — | season, season_type → seasonType, limit, offset, sort_key → sortKey, sort_value → sortValue, qualified → qualifiedDefender, nfl_id → nflId | parse_nfl_pro_stats | yes |
nfl_pro_defense_overview_season / nflProDefenseOverviewSeason | https://pro.nfl.com/api/secured/stats/defense/overview/season | — | season, season_type → seasonType, limit, offset, sort_key → sortKey, sort_value → sortValue, qualified → qualifiedDefender | parse_nfl_pro_stats | yes |
nfl_pro_defense_overview_week / nflProDefenseOverviewWeek | https://pro.nfl.com/api/secured/stats/defense/overview/week | — | season, season_type → seasonType, limit, offset, sort_key → sortKey, sort_value → sortValue, qualified → qualifiedDefender, nfl_id → nflId | parse_nfl_pro_stats | yes |
nfl_pro_fantasy_game / nflProFantasyGame | https://pro.nfl.com/api/secured/stats/fantasy/game | — | season, season_type → seasonType, limit, offset, nfl_id → nflId, position_group → positionGroup, sort_key → sortKey, sort_value → sortValue | parse_nfl_pro_stats | yes |
nfl_pro_fantasy_season / nflProFantasySeason | https://pro.nfl.com/api/secured/stats/fantasy/season | — | season, season_type → seasonType, limit, offset, nfl_id → nflId, position_group → positionGroup, sort_key → sortKey, sort_value → sortValue | parse_nfl_pro_stats | yes |
nfl_pro_players_offense_passing_season / nflProPlayersOffensePassingSeason | https://pro.nfl.com/api/secured/stats/players-offense/passing/season | — | season, season_type → seasonType, limit, offset, sort_key → sortKey, sort_value → sortValue, qualified → qualifiedPasser | parse_nfl_pro_stats | yes |
nfl_pro_players_offense_passing_week / nflProPlayersOffensePassingWeek | https://pro.nfl.com/api/secured/stats/players-offense/passing/week | — | season, season_type → seasonType, limit, offset, sort_key → sortKey, sort_value → sortValue, qualified → qualifiedPasser, nfl_id → nflId | parse_nfl_pro_stats | yes |
nfl_pro_players_offense_receiving_season / nflProPlayersOffenseReceivingSeason | https://pro.nfl.com/api/secured/stats/players-offense/receiving/season | — | season, season_type → seasonType, limit, offset, sort_key → sortKey, sort_value → sortValue, qualified → qualifiedReceiver | parse_nfl_pro_stats | yes |
nfl_pro_players_offense_receiving_week / nflProPlayersOffenseReceivingWeek | https://pro.nfl.com/api/secured/stats/players-offense/receiving/week | — | season, season_type → seasonType, limit, offset, sort_key → sortKey, sort_value → sortValue, qualified → qualifiedReceiver, nfl_id → nflId | parse_nfl_pro_stats | yes |
nfl_pro_players_offense_rushing_season / nflProPlayersOffenseRushingSeason | https://pro.nfl.com/api/secured/stats/players-offense/rushing/season | — | season, season_type → seasonType, limit, offset, sort_key → sortKey, sort_value → sortValue, qualified → qualifiedRusher | parse_nfl_pro_stats | yes |
nfl_pro_players_offense_rushing_week / nflProPlayersOffenseRushingWeek | https://pro.nfl.com/api/secured/stats/players-offense/rushing/week | — | season, season_type → seasonType, limit, offset, sort_key → sortKey, sort_value → sortValue, qualified → qualifiedRusher, nfl_id → nflId | parse_nfl_pro_stats | yes |
nfl_pro_team_defense_overview_season / nflProTeamDefenseOverviewSeason | https://pro.nfl.com/api/secured/stats/team-defense/overview/season | — | season, season_type → seasonType, limit, offset, sort_key → sortKey, sort_value → sortValue | parse_nfl_pro_stats | yes |
nfl_pro_team_defense_overview_week / nflProTeamDefenseOverviewWeek | https://pro.nfl.com/api/secured/stats/team-defense/overview/week | — | season, season_type → seasonType, limit, offset, sort_key → sortKey, sort_value → sortValue | parse_nfl_pro_stats | yes |
nfl_pro_team_offense_overview_season / nflProTeamOffenseOverviewSeason | https://pro.nfl.com/api/secured/stats/team-offense/overview/season | — | season, season_type → seasonType, limit, offset, sort_key → sortKey, sort_value → sortValue | parse_nfl_pro_stats | yes |
nfl_pro_team_offense_overview_week / nflProTeamOffenseOverviewWeek | https://pro.nfl.com/api/secured/stats/team-offense/overview/week | — | season, season_type → seasonType, limit, offset, sort_key → sortKey, sort_value → sortValue | parse_nfl_pro_stats | yes |
Returns — nfl_pro_defense_nearest_season / nflProDefenseNearestSeason
| col_name | type | description |
|---|---|---|
nfl_id | character | NFL player id (nflId) as a string; the key the wrappers accept as nfl_id. |
display_name | character | Player's full display name (e.g. 'Aaron Rodgers'). |
short_name | character | Player's abbreviated name, first initial and surname (e.g. 'A.Rodgers'). |
headshot | character | NFL headshot image URL template; the \{formatInstructions\} token must be replaced with a Cloudinary transform (e.g. t_headshot_desktop) before use. |
team_id | character | NFL team id as a zero-padded string (e.g. '0200', '3430'); casting it to a number drops the leading zero. |
jersey_number | integer | Jersey number the player wore in the season. |
position | character | Roster position abbreviation (e.g. QB, WR, CB). |
position_group | character | Position group the roster position rolls up to (e.g. QB, RB, WR, TE, DB). |
ngs_position | character | Position Next Gen Stats assigns from tracking data; null for players NGS has not classified. |
ngs_position_group | character | Position group of ngs_position; null when ngs_position is null. |
gp | integer | Games played in the season (and season type) -- the denominator of every *_pg per-game column. |
gs | integer | Games started in the season. |
tg | integer | Games the player's team played while he was on the roster; equals gp in sampled data. |
total_tg | integer | Total games the player's team played in the season type (17 for a full regular season). |
cov | integer | |
cov_nd | integer | |
tgt_nd | integer | Targets on which the player was the nearest defender, season total, per Next Gen Stats. |
rec_nd | integer | Receptions allowed as the nearest defender, season total. |
rec_yds_nd | integer | Receiving yards allowed as the nearest defender, season total. |
rec_td_nd | integer | Receiving touchdowns allowed as the nearest defender, season total. |
int | integer | Interceptions made, season total (a count, not a per-play flag). |
pass_rating_nd | double | Passer rating allowed on targets where the player was the nearest defender. |
catch_nd | double | Catch rate allowed as the nearest defender (rec_nd / tgt_nd), as a fraction. |
croe_nd | double | Catch rate over expected allowed as the nearest defender (actual minus expected catch rate), per Next Gen Stats. |
tgt_epa_nd | double | Total expected points added allowed on targets where the player was the nearest defender. |
tgt_r_nd | double | Target rate as the nearest defender: share of coverage snaps on which the receiver he covered was targeted. |
sep | double | Average separation in yards allowed at pass arrival as the nearest defender, per Next Gen Stats. |
twf_pct | double | |
bh_pct | double | |
yacpr_nd | double | |
qd | logical | Whether the defender meets the league qualifying threshold for the table (the qualified filter). |
game_snap | integer | Defensive snaps the player played, season total; equals snap on the overview table. |
team_snap | integer | Defensive snaps the player's team played, season total; the denominator of snap_pct. |
Rows are untyped Row[] (not parity-verified yet).
Returns — nfl_pro_defense_nearest_week / nflProDefenseNearestWeek
| col_name | type | description |
|---|---|---|
nfl_id | character | NFL player id (nflId) as a string; the key the wrappers accept as nfl_id. |
display_name | character | Player's full display name (e.g. 'Aaron Rodgers'). |
short_name | character | Player's abbreviated name, first initial and surname (e.g. 'A.Rodgers'). |
headshot | character | NFL headshot image URL template; the \{formatInstructions\} token must be replaced with a Cloudinary transform (e.g. t_headshot_desktop) before use. |
team_id | character | NFL team id as a zero-padded string (e.g. '0200', '3430'); casting it to a number drops the leading zero. |
jersey_number | integer | Jersey number the player wore in the season. |
position | character | Roster position abbreviation (e.g. QB, WR, CB). |
position_group | character | Position group the roster position rolls up to (e.g. QB, RB, WR, TE, DB). |
ngs_position | character | Position Next Gen Stats assigns from tracking data; null for players NGS has not classified. |
ngs_position_group | character | Position group of ngs_position; null when ngs_position is null. |
gp | integer | Games played in the season (and season type) -- the denominator of every *_pg per-game column. |
gs | integer | Games started in the season. |
tg | integer | Games the player's team played while he was on the roster; equals gp in sampled data. |
total_tg | integer | Total games the player's team played in the season type (17 for a full regular season). |
week_slug | character | Week slug of the game (e.g. 'WEEK_1', 'WEEK_18'); the week scope of the row. |
game_id | integer | NFL game id as an integer (e.g. 2024090900, the date followed by a two-digit sequence). |
fapi_game_id | character | NFL Football API (FAPI) UUID of the game, the id api.nfl.com uses for the same game. |
opponent_team_id | character | Opponent's NFL team id as a zero-padded string. |
is_home | logical | Whether the player's team was the home team in the game. |
final_score | character | Final score as 'own-opponent' (e.g. '19-32' for a 32-19 loss). |
game_result | character | Result from the player's team's side: 'W', 'L' or 'T'. |
cov | integer | |
cov_nd | integer | |
tgt_nd | integer | Targets on which the player was the nearest defender in the game, per Next Gen Stats. |
rec_nd | integer | Receptions allowed as the nearest defender in the game. |
rec_yds_nd | integer | Receiving yards allowed as the nearest defender in the game. |
rec_td_nd | integer | Receiving touchdowns allowed as the nearest defender in the game. |
int | integer | Interceptions made in the game (a count, not a per-play flag). |
pass_rating_nd | double | Passer rating allowed on targets where the player was the nearest defender. |
catch_nd | double | Catch rate allowed as the nearest defender (rec_nd / tgt_nd), as a fraction. |
croe_nd | double | Catch rate over expected allowed as the nearest defender (actual minus expected catch rate), per Next Gen Stats. |
tgt_epa_nd | double | Total expected points added allowed on targets where the player was the nearest defender. |
tgt_r_nd | double | Target rate as the nearest defender: share of coverage snaps on which the receiver he covered was targeted. |
sep | double | Average separation in yards allowed at pass arrival as the nearest defender, per Next Gen Stats. |
twf_pct | integer | |
bh_pct | double | |
yacpr_nd | double | |
qd | logical | Whether the defender meets the league qualifying threshold for the table (the qualified filter). |
game_snap | integer | Defensive snaps the player played in the game; equals snap on the overview table. |
team_snap | integer | Defensive snaps the player's team played in the game; the denominator of snap_pct. |
Rows are untyped Row[] (not parity-verified yet).
Returns — nfl_pro_defense_overview_season / nflProDefenseOverviewSeason
| col_name | type | description |
|---|---|---|
nfl_id | character | NFL player id (nflId) as a string; the key the wrappers accept as nfl_id. |
display_name | character | Player's full display name (e.g. 'Aaron Rodgers'). |
short_name | character | Player's abbreviated name, first initial and surname (e.g. 'A.Rodgers'). |
headshot | character | NFL headshot image URL template; the \{formatInstructions\} token must be replaced with a Cloudinary transform (e.g. t_headshot_desktop) before use. |
team_id | character | NFL team id as a zero-padded string (e.g. '0200', '3430'); casting it to a number drops the leading zero. |
jersey_number | integer | Jersey number the player wore in the season. |
position | character | Roster position abbreviation (e.g. QB, WR, CB). |
position_group | character | Position group the roster position rolls up to (e.g. QB, RB, WR, TE, DB). |
ngs_position | character | Position Next Gen Stats assigns from tracking data; null for players NGS has not classified. |
ngs_position_group | character | Position group of ngs_position; null when ngs_position is null. |
gp | integer | Games played in the season (and season type) -- the denominator of every *_pg per-game column. |
gs | integer | Games started in the season. |
tg | integer | Games the player's team played while he was on the roster; equals gp in sampled data. |
total_tg | integer | Total games the player's team played in the season type (17 for a full regular season). |
snap | integer | Defensive snaps played, season total. |
snap_pct | double | Share of the team's defensive snaps the player played (snap / team_snap). |
rd | integer | |
pr | integer | Pass-rush snaps, season total; the denominator of qbp_r. |
tck | integer | Tackles, season total. |
t_stop | integer | |
h_stop | integer | |
qbp | integer | Quarterback pressures, season total. |
qbp_r | double | Pressure rate: pressures per pass-rush snap (qbp / pr). |
sack | double | Sacks, season total (a count, not a per-play flag). |
tgt_nd | integer | Targets on which the player was the nearest defender, season total, per Next Gen Stats. |
rec_nd | integer | Receptions allowed as the nearest defender, season total. |
rec_yds_nd | integer | Receiving yards allowed as the nearest defender, season total. |
rec_td_nd | integer | Receiving touchdowns allowed as the nearest defender, season total. |
int | integer | Interceptions made, season total (a count, not a per-play flag). |
pass_rating_nd | double | Passer rating allowed on targets where the player was the nearest defender. |
qd | logical | Whether the defender meets the league qualifying threshold for the table (the qualified filter). |
game_snap | integer | Defensive snaps the player played, season total; equals snap on the overview table. |
team_snap | integer | Defensive snaps the player's team played, season total; the denominator of snap_pct. |
Rows are untyped Row[] (not parity-verified yet).
Returns — nfl_pro_defense_overview_week / nflProDefenseOverviewWeek
| col_name | type | description |
|---|---|---|
nfl_id | character | NFL player id (nflId) as a string; the key the wrappers accept as nfl_id. |
display_name | character | Player's full display name (e.g. 'Aaron Rodgers'). |
short_name | character | Player's abbreviated name, first initial and surname (e.g. 'A.Rodgers'). |
headshot | character | NFL headshot image URL template; the \{formatInstructions\} token must be replaced with a Cloudinary transform (e.g. t_headshot_desktop) before use. |
team_id | character | NFL team id as a zero-padded string (e.g. '0200', '3430'); casting it to a number drops the leading zero. |
jersey_number | integer | Jersey number the player wore in the season. |
position | character | Roster position abbreviation (e.g. QB, WR, CB). |
position_group | character | Position group the roster position rolls up to (e.g. QB, RB, WR, TE, DB). |
ngs_position | character | Position Next Gen Stats assigns from tracking data; null for players NGS has not classified. |
ngs_position_group | character | Position group of ngs_position; null when ngs_position is null. |
gp | integer | Games played in the season (and season type) -- the denominator of every *_pg per-game column. |
gs | integer | Games started in the season. |
tg | integer | Games the player's team played while he was on the roster; equals gp in sampled data. |
total_tg | integer | Total games the player's team played in the season type (17 for a full regular season). |
week_slug | character | Week slug of the game (e.g. 'WEEK_1', 'WEEK_18'); the week scope of the row. |
game_id | integer | NFL game id as an integer (e.g. 2024090900, the date followed by a two-digit sequence). |
fapi_game_id | character | NFL Football API (FAPI) UUID of the game, the id api.nfl.com uses for the same game. |
opponent_team_id | character | Opponent's NFL team id as a zero-padded string. |
is_home | logical | Whether the player's team was the home team in the game. |
final_score | character | Final score as 'own-opponent' (e.g. '19-32' for a 32-19 loss). |
game_result | character | Result from the player's team's side: 'W', 'L' or 'T'. |
snap | integer | Defensive snaps played in the game. |
snap_pct | double | Share of the team's defensive snaps the player played (snap / team_snap). |
rd | integer | |
pr | integer | Pass-rush snaps in the game; the denominator of qbp_r. |
tck | integer | Tackles in the game. |
t_stop | integer | |
h_stop | integer | |
qbp | integer | Quarterback pressures in the game. |
qbp_r | double | Pressure rate: pressures per pass-rush snap (qbp / pr). |
sack | integer | Sacks in the game (a count, not a per-play flag). |
tgt_nd | integer | Targets on which the player was the nearest defender in the game, per Next Gen Stats. |
rec_nd | integer | Receptions allowed as the nearest defender in the game. |
rec_yds_nd | integer | Receiving yards allowed as the nearest defender in the game. |
rec_td_nd | integer | Receiving touchdowns allowed as the nearest defender in the game. |
int | integer | Interceptions made in the game (a count, not a per-play flag). |
pass_rating_nd | double | Passer rating allowed on targets where the player was the nearest defender. |
qd | logical | Whether the defender meets the league qualifying threshold for the table (the qualified filter). |
game_snap | integer | Defensive snaps the player played in the game; equals snap on the overview table. |
team_snap | integer | Defensive snaps the player's team played in the game; the denominator of snap_pct. |
Rows are untyped Row[] (not parity-verified yet).
Returns — nfl_pro_fantasy_game / nflProFantasyGame
| col_name | type | description |
|---|---|---|
nfl_id | character | NFL player id (nflId) as a string; the key the wrappers accept as nfl_id. |
display_name | character | Player's full display name (e.g. 'Aaron Rodgers'). |
short_name | character | Player's abbreviated name, first initial and surname (e.g. 'A.Rodgers'). |
headshot | character | NFL headshot image URL template; the \{formatInstructions\} token must be replaced with a Cloudinary transform (e.g. t_headshot_desktop) before use. |
team_id | character | NFL team id as a zero-padded string (e.g. '0200', '3430'); casting it to a number drops the leading zero. |
jersey_number | integer | Jersey number the player wore in the season. |
position | character | Roster position abbreviation (e.g. QB, WR, CB). |
position_group | character | Position group the roster position rolls up to (e.g. QB, RB, WR, TE, DB). |
gp | integer | Games played in the season (and season type) -- the denominator of every *_pg per-game column. |
gs | integer | Games started in the season. |
week_slug | character | Week slug of the game (e.g. 'WEEK_1', 'WEEK_18'); the week scope of the row. |
game_id | integer | NFL game id as an integer (e.g. 2024090900, the date followed by a two-digit sequence). |
fapi_game_id | character | NFL Football API (FAPI) UUID of the game, the id api.nfl.com uses for the same game. |
opponent_team_id | character | Opponent's NFL team id as a zero-padded string. |
is_home | logical | Whether the player's team was the home team in the game. |
final_score | character | Final score as 'own-opponent' (e.g. '19-32' for a 32-19 loss). |
game_result | character | Result from the player's team's side: 'W', 'L' or 'T'. |
o_snap | integer | Offensive snaps played. |
o_snap3rd | integer | |
o_tm_snap | integer | Offensive snaps the player's team played; the denominator of pt_pct. |
o_snap_pg | integer | Offensive snaps per game (o_snap / gp). |
pt_pct | double | Playing-time share: offensive snaps played over the team's offensive snaps (o_snap / o_tm_snap). |
pt_pct3rd | double | |
pass_cmp | integer | Pass completions. |
pass_att | integer | Pass attempts in the game. |
pass_yd | integer | Passing yards in the game. |
pass_td | integer | Passing touchdowns. |
pass_int | integer | Interceptions thrown. |
pass_two_pt_conv | integer | Two-point conversions passed. |
pass_db | integer | Dropbacks in the game. |
pass_cmp_pct | double | Completion percentage as a fraction (pass_cmp / pass_att). |
pass_exp_cmp_pct | double | Expected completion percentage as a fraction, per Next Gen Stats; pass_cmp_pct = pass_exp_cmp_pct + pass_cpoe. |
pass_cpoe | double | Completion percentage over expected as a fraction (pass_cmp_pct - pass_exp_cmp_pct). |
pass_rating | double | NFL passer rating (the standard 0-158.3 formula). |
pass_avg_ttt | double | Average time to throw in seconds, per Next Gen Stats. |
pass_ay_pa | double | Average intended air yards per pass attempt. |
pass_deep_att_pct | double | Share of pass attempts NGS classifies as deep throws. |
pass_yac_pct | double | Share of passing yards gained after the catch. |
pass_qbp | integer | Dropbacks on which the passer was pressured. |
pass_qbp_pct | double | Pressure rate: share of dropbacks with pressure (pass_qbp / pass_db). |
pass_sack | integer | Times sacked (a count, not a per-play flag). |
pass_sack_pg | integer | Sacks taken per game (pass_sack / gp). |
pass_cmp_pg | integer | Completions per game (pass_cmp / gp). |
pass_att_pg | integer | Pass attempts per game (pass_att / gp). |
pass_yd_pg | integer | Passing yards per game (pass_yd / gp). |
pass_td_pg | integer | Passing touchdowns per game (pass_td / gp). |
pass_int_pg | integer | Interceptions thrown per game (pass_int / gp). |
pass_db_pg | integer | Dropbacks per game (pass_db / gp). |
rush_att | integer | Rush attempts in the game. |
rush_yd | integer | Rushing yards (rush_exp_yd + rush_ryoe). |
rush_td | integer | Rushing touchdowns. |
rush_two_pt_conv | integer | Two-point conversions rushed. |
rush_exp_yd | integer | Expected rushing yards, per Next Gen Stats. |
rush_ryoe | integer | Rushing yards over expected (rush_yd - rush_exp_yd). |
rush_att_pg | integer | Rush attempts per game (rush_att / gp). |
rush_yd_pg | integer | Rushing yards per game (rush_yd / gp). |
rush_yd_pa | double | Rushing yards per attempt (rush_yd / rush_att). |
rush_yaco | double | Rushing yards after contact. |
rush_ybco | double | Rushing yards before contact. |
rush_yaco_pa | double | Yards after contact per rush attempt (rush_yaco / rush_att). |
rush_ybco_pa | double | Yards before contact per rush attempt (rush_ybco / rush_att). |
rush_stuffed | integer | Rush attempts stuffed (stopped at or behind the line of scrimmage). |
rush_td_pg | integer | Rushing touchdowns per game (rush_td / gp). |
scr_rush_att | integer | Scramble rush attempts (quarterback runs off a dropback). |
scr_rush_yd | integer | Scramble rushing yards. |
scr_rush_td | integer | Scramble rushing touchdowns. |
scr_rush_pct | double | Scramble rate: scrambles per dropback (scr_rush_att / pass_db). |
design_rush_att | integer | Designed rush attempts (called runs, excluding scrambles). |
design_rush_yd | integer | Designed-rush yards. |
design_rush_td | integer | Designed-rush touchdowns. |
rush_rz_att | integer | Rush attempts inside the red zone. |
rush_gl_att | integer | Rush attempts at the goal line. |
rush10_plus_yd | integer | Rush attempts that gained 10 or more yards. |
rec_rt | integer | Routes run in the game. |
rec_tgt | integer | Targets in the game. |
rec_rec | integer | Receptions in the game. |
rec_yd | integer | Receiving yards. |
rec_td | integer | Receiving touchdowns. |
rec_two_pt_conv | integer | Two-point conversions received. |
rec_rt_pg | integer | Routes run per game (rec_rt / gp). |
rec_tgt_pg | integer | Targets per game (rec_tgt / gp). |
rec_rec_pg | integer | Receptions per game (rec_rec / gp). |
rec_yd_pg | integer | Receiving yards per game (rec_yd / gp). |
rec_td_pg | integer | Receiving touchdowns per game (rec_td / gp). |
rec_catch_pct | integer | Catch rate as a fraction (rec_rec / rec_tgt). |
rec_ay_share | integer | Share of the team's intended air yards thrown to the player. |
rec_tgt_rate | integer | Target rate: targets per route run (rec_tgt / rec_rt). |
rec_tgt_share | integer | Share of the team's targets thrown to the player. |
rec_rt_part_pct | double | Route participation: share of the team's dropbacks on which the player ran a route. |
rec_tgt_quick | integer | |
rec_tgt_play_act | integer | Targets on play-action dropbacks. |
rec_ez_tgt | integer | End-zone targets. |
rec_ez_rec | integer | End-zone receptions. |
rec_rz_tgt | integer | Targets inside the red zone. |
rec_ay_tgt | integer | Total intended air yards on targets (rec_ay_rec + rec_ay_unrealized). |
rec_ay_rec | integer | Air yards on completed targets (realized air yards). |
rec_ay_unrealized | integer | Air yards on incomplete targets (unrealized air yards). |
rec_ay_pt | integer | Average intended air yards per target. |
rec_tgt_ay10_plus | integer | Targets of 10 or more intended air yards. |
rec_yd_p_rt | integer | Receiving yards per route run (rec_yd / rec_rt). |
rec_yd_pt | integer | Receiving yards per target (rec_yd / rec_tgt). |
rec_yd_pr | integer | Receiving yards per reception (rec_yd / rec_rec). |
rec_yac | integer | Yards after the catch. |
rec_exp_yac | integer | Expected yards after the catch, per Next Gen Stats. |
rec_yacoe | integer | Yards after the catch over expected (rec_yac - rec_exp_yac). |
kick_xp_att | integer | Extra-point attempts. |
kick_xp_made | integer | Extra points made. |
kick_fg_att | integer | Field-goal attempts. |
kick_fg_made | integer | Field goals made. |
kick_fg_miss | integer | Field goals missed. |
kick_fg_made_less40 | integer | Field goals made from under 40 yards. |
kick_fg_made40_to49 | integer | Field goals made from 40-49 yards. |
kick_fg_made50_to59 | integer | Field goals made from 50-59 yards. |
kick_fg_made60_plus | integer | Field goals made from 60 yards or more. |
misc_kickoff_ret_td | integer | Kickoff-return touchdowns. |
misc_punt_ret_td | integer | Punt-return touchdowns. |
misc_fum_rec_td | integer | Fumble-recovery touchdowns. |
misc_fum_lost | integer | Fumbles lost in the game. |
misc_fum | integer | Fumbles in the game. |
misc_int_ret_td | integer | Interception-return touchdowns. |
misc_fum_ret_td | integer | Fumble-return touchdowns. |
misc_blk_punt_fg_ret_td | integer | Touchdowns on blocked-punt or blocked-field-goal returns. |
misc_two_pt_ret | integer | Two-point conversion returns (defensive two-point scores). |
misc_one_pt_safety | integer | One-point safeties. |
o_touch | integer | Touches: rush attempts plus receptions (rush_att + rec_rec). |
o_opp | integer | Opportunities: rush attempts plus targets (rush_att + rec_tgt). |
o_opp_pg | integer | Opportunities per game (o_opp / gp). |
o_miss_tkl_forced | integer | Missed tackles forced on touches. |
o_miss_tkl_forced_pct | integer | Missed tackles forced per touch (o_miss_tkl_forced / o_touch). |
o_tm_db | integer | Team dropbacks. |
o_tm_pass_pct | double | Team pass rate: team dropbacks over team offensive snaps (o_tm_db / o_tm_snap). |
o_tm_ppg | integer | Team points per game. |
o_tm_yd_pg | integer | Team yards per game. |
rz_opp | integer | Red-zone opportunities: red-zone rushes plus red-zone targets (rush_rz_att + rec_rz_tgt). |
fp_std | double | Fantasy points, standard (non-PPR) scoring. |
fp_half_ppr | double | Fantasy points, half-PPR scoring. |
fp_ppr | double | Fantasy points, full-PPR scoring. |
fp_pass | double | Fantasy points from passing. |
fp_rush | double | Fantasy points from rushing. |
fp_rec_std | integer | Fantasy points from receiving, standard scoring. |
fp_rec_half_ppr | integer | Fantasy points from receiving, half-PPR scoring. |
fp_rec_ppr | integer | Fantasy points from receiving, full-PPR scoring. |
fp_kick | integer | Fantasy points from kicking. |
fp_misc | integer | Fantasy points from return, fumble-recovery and other miscellaneous scoring. |
fp_pg_std | double | Fantasy points per game, standard scoring (fp_std / gp). |
fp_pg_half_ppr | double | Fantasy points per game, half-PPR scoring (fp_half_ppr / gp). |
fp_pgppr | double | Fantasy points per game, full-PPR scoring (fp_ppr / gp). |
fp_pos_rk_std | integer | Positional fantasy rank, standard scoring (1 = top scorer at the position). |
fp_pos_rk_half_ppr | integer | Positional fantasy rank, half-PPR scoring (1 = top scorer at the position). |
fp_pos_rk_ppr | integer | Positional fantasy rank, full-PPR scoring (1 = top scorer at the position). |
fp_pos_rk_lbl_std | character | Positional rank label, standard scoring (e.g. 'QB1', 'RB12'). |
fp_pos_rk_lbl_half_ppr | character | Positional rank label, half-PPR scoring (e.g. 'QB1', 'RB12'). |
fp_pos_rk_lbl_ppr | character | Positional rank label, full-PPR scoring (e.g. 'QB1', 'RB12'). |
fp_ps_std | double | Fantasy points per offensive snap, standard scoring (fp_std / o_snap). |
fp_ps_half_ppr | double | Fantasy points per offensive snap, half-PPR scoring (fp_half_ppr / o_snap). |
fp_psppr | double | Fantasy points per offensive snap, full-PPR scoring (fp_ppr / o_snap). |
fp_p_rt_std | double | Fantasy points per route run, standard scoring. |
fp_p_rt_half_ppr | double | Fantasy points per route run, half-PPR scoring. |
fp_p_rt_ppr | double | Fantasy points per route run, full-PPR scoring. |
fp_pt_std | integer | Fantasy points per touch, standard scoring. |
fp_pt_half_ppr | integer | Fantasy points per touch, half-PPR scoring. |
fp_ptppr | integer | Fantasy points per touch, full-PPR scoring. |
fp_po_std | double | Fantasy points per opportunity, standard scoring (fp_std / o_opp). |
fp_po_half_ppr | double | Fantasy points per opportunity, half-PPR scoring (fp_half_ppr / o_opp). |
fp_poppr | double | Fantasy points per opportunity, full-PPR scoring (fp_ppr / o_opp). |
top5_qb_wk_std | integer | Whether the player finished the week as a top-5 QB by fantasy points, standard scoring (1/0). |
top12_qb_wk_std | integer | Whether the player finished the week as a top-12 QB by fantasy points, standard scoring (1/0). |
top12_rb_wk_std | integer | Whether the player finished the week as a top-12 RB by fantasy points, standard scoring (1/0). |
top24_rb_wk_std | integer | Whether the player finished the week as a top-24 RB by fantasy points, standard scoring (1/0). |
top12_wr_wk_std | integer | Whether the player finished the week as a top-12 WR by fantasy points, standard scoring (1/0). |
top24_wr_wk_std | integer | Whether the player finished the week as a top-24 WR by fantasy points, standard scoring (1/0). |
top36_wr_wk_std | integer | Whether the player finished the week as a top-36 WR by fantasy points, standard scoring (1/0). |
top5_te_wk_std | integer | Whether the player finished the week as a top-5 TE by fantasy points, standard scoring (1/0). |
top12_te_wk_std | integer | Whether the player finished the week as a top-12 TE by fantasy points, standard scoring (1/0). |
top5_k_wk_std | integer | Whether the player finished the week as a top-5 K by fantasy points, standard scoring (1/0). |
top12_k_wk_std | integer | Whether the player finished the week as a top-12 K by fantasy points, standard scoring (1/0). |
top5_qb_wk_half_ppr | integer | Whether the player finished the week as a top-5 QB by fantasy points, half-PPR scoring (1/0). |
top12_qb_wk_half_ppr | integer | Whether the player finished the week as a top-12 QB by fantasy points, half-PPR scoring (1/0). |
top12_rb_wk_half_ppr | integer | Whether the player finished the week as a top-12 RB by fantasy points, half-PPR scoring (1/0). |
top24_rb_wk_half_ppr | integer | Whether the player finished the week as a top-24 RB by fantasy points, half-PPR scoring (1/0). |
top12_wr_wk_half_ppr | integer | Whether the player finished the week as a top-12 WR by fantasy points, half-PPR scoring (1/0). |
top24_wr_wk_half_ppr | integer | Whether the player finished the week as a top-24 WR by fantasy points, half-PPR scoring (1/0). |
top36_wr_wk_half_ppr | integer | Whether the player finished the week as a top-36 WR by fantasy points, half-PPR scoring (1/0). |
top5_te_wk_half_ppr | integer | Whether the player finished the week as a top-5 TE by fantasy points, half-PPR scoring (1/0). |
top12_te_wk_half_ppr | integer | Whether the player finished the week as a top-12 TE by fantasy points, half-PPR scoring (1/0). |
top5_k_wk_half_ppr | integer | Whether the player finished the week as a top-5 K by fantasy points, half-PPR scoring (1/0). |
top12_k_wk_half_ppr | integer | Whether the player finished the week as a top-12 K by fantasy points, half-PPR scoring (1/0). |
top5_qb_wk_ppr | integer | Whether the player finished the week as a top-5 QB by fantasy points, full-PPR scoring (1/0). |
top12_qb_wk_ppr | integer | Whether the player finished the week as a top-12 QB by fantasy points, full-PPR scoring (1/0). |
top12_rb_wk_ppr | integer | Whether the player finished the week as a top-12 RB by fantasy points, full-PPR scoring (1/0). |
top24_rb_wk_ppr | integer | Whether the player finished the week as a top-24 RB by fantasy points, full-PPR scoring (1/0). |
top12_wr_wk_ppr | integer | Whether the player finished the week as a top-12 WR by fantasy points, full-PPR scoring (1/0). |
top24_wr_wk_ppr | integer | Whether the player finished the week as a top-24 WR by fantasy points, full-PPR scoring (1/0). |
top36_wr_wk_ppr | integer | Whether the player finished the week as a top-36 WR by fantasy points, full-PPR scoring (1/0). |
top5_te_wk_ppr | integer | Whether the player finished the week as a top-5 TE by fantasy points, full-PPR scoring (1/0). |
top12_te_wk_ppr | integer | Whether the player finished the week as a top-12 TE by fantasy points, full-PPR scoring (1/0). |
top5_k_wk_ppr | integer | Whether the player finished the week as a top-5 K by fantasy points, full-PPR scoring (1/0). |
top12_k_wk_ppr | integer | Whether the player finished the week as a top-12 K by fantasy points, full-PPR scoring (1/0). |
Rows are untyped Row[] (not parity-verified yet).
Returns — nfl_pro_fantasy_season / nflProFantasySeason
| col_name | type | description |
|---|---|---|
nfl_id | character | NFL player id (nflId) as a string; the key the wrappers accept as nfl_id. |
display_name | character | Player's full display name (e.g. 'Aaron Rodgers'). |
short_name | character | Player's abbreviated name, first initial and surname (e.g. 'A.Rodgers'). |
headshot | character | NFL headshot image URL template; the \{formatInstructions\} token must be replaced with a Cloudinary transform (e.g. t_headshot_desktop) before use. |
team_id | character | NFL team id as a zero-padded string (e.g. '0200', '3430'); casting it to a number drops the leading zero. |
jersey_number | integer | Jersey number the player wore in the season. |
position | character | Roster position abbreviation (e.g. QB, WR, CB). |
position_group | character | Position group the roster position rolls up to (e.g. QB, RB, WR, TE, DB). |
gp | integer | Games played in the season (and season type) -- the denominator of every *_pg per-game column. |
gs | integer | Games started in the season. |
o_snap | integer | Offensive snaps played. |
o_snap3rd | integer | |
o_tm_snap | integer | Offensive snaps the player's team played; the denominator of pt_pct. |
o_snap_pg | double | Offensive snaps per game (o_snap / gp). |
pt_pct | double | Playing-time share: offensive snaps played over the team's offensive snaps (o_snap / o_tm_snap). |
pt_pct3rd | double | |
pass_cmp | integer | Pass completions. |
pass_att | integer | Pass attempts, season total. |
pass_yd | integer | Passing yards, season total. |
pass_td | integer | Passing touchdowns. |
pass_int | integer | Interceptions thrown. |
pass_two_pt_conv | integer | Two-point conversions passed. |
pass_db | integer | Dropbacks, season total. |
pass_cmp_pct | double | Completion percentage as a fraction (pass_cmp / pass_att). |
pass_exp_cmp_pct | double | Expected completion percentage as a fraction, per Next Gen Stats; pass_cmp_pct = pass_exp_cmp_pct + pass_cpoe. |
pass_cpoe | double | Completion percentage over expected as a fraction (pass_cmp_pct - pass_exp_cmp_pct). |
pass_rating | double | NFL passer rating (the standard 0-158.3 formula). |
pass_avg_ttt | double | Average time to throw in seconds, per Next Gen Stats. |
pass_ay_pa | double | Average intended air yards per pass attempt. |
pass_deep_att_pct | double | Share of pass attempts NGS classifies as deep throws. |
pass_yac_pct | double | Share of passing yards gained after the catch. |
pass_qbp | integer | Dropbacks on which the passer was pressured. |
pass_qbp_pct | double | Pressure rate: share of dropbacks with pressure (pass_qbp / pass_db). |
pass_sack | integer | Times sacked (a count, not a per-play flag). |
pass_sack_pg | double | Sacks taken per game (pass_sack / gp). |
pass_cmp_pg | double | Completions per game (pass_cmp / gp). |
pass_att_pg | double | Pass attempts per game (pass_att / gp). |
pass_yd_pg | double | Passing yards per game (pass_yd / gp). |
pass_td_pg | double | Passing touchdowns per game (pass_td / gp). |
pass_int_pg | double | Interceptions thrown per game (pass_int / gp). |
pass_db_pg | double | Dropbacks per game (pass_db / gp). |
rush_att | integer | Rush attempts, season total. |
rush_yd | integer | Rushing yards (rush_exp_yd + rush_ryoe). |
rush_td | integer | Rushing touchdowns. |
rush_two_pt_conv | integer | Two-point conversions rushed. |
rush_exp_yd | integer | Expected rushing yards, per Next Gen Stats. |
rush_ryoe | integer | Rushing yards over expected (rush_yd - rush_exp_yd). |
rush_att_pg | double | Rush attempts per game (rush_att / gp). |
rush_yd_pg | double | Rushing yards per game (rush_yd / gp). |
rush_yd_pa | double | Rushing yards per attempt (rush_yd / rush_att). |
rush_yaco | double | Rushing yards after contact. |
rush_ybco | double | Rushing yards before contact. |
rush_yaco_pa | double | Yards after contact per rush attempt (rush_yaco / rush_att). |
rush_ybco_pa | double | Yards before contact per rush attempt (rush_ybco / rush_att). |
rush_stuffed | integer | Rush attempts stuffed (stopped at or behind the line of scrimmage). |
rush_td_pg | double | Rushing touchdowns per game (rush_td / gp). |
scr_rush_att | integer | Scramble rush attempts (quarterback runs off a dropback). |
scr_rush_yd | integer | Scramble rushing yards. |
scr_rush_td | integer | Scramble rushing touchdowns. |
scr_rush_pct | double | Scramble rate: scrambles per dropback (scr_rush_att / pass_db). |
design_rush_att | integer | Designed rush attempts (called runs, excluding scrambles). |
design_rush_yd | integer | Designed-rush yards. |
design_rush_td | integer | Designed-rush touchdowns. |
rush_rz_att | integer | Rush attempts inside the red zone. |
rush_gl_att | integer | Rush attempts at the goal line. |
rush10_plus_yd | integer | Rush attempts that gained 10 or more yards. |
rec_rt | integer | Routes run, season total. |
rec_tgt | integer | Targets, season total. |
rec_rec | integer | Receptions, season total. |
rec_yd | integer | Receiving yards. |
rec_td | integer | Receiving touchdowns. |
rec_two_pt_conv | integer | Two-point conversions received. |
rec_rt_pg | double | Routes run per game (rec_rt / gp). |
rec_tgt_pg | double | Targets per game (rec_tgt / gp). |
rec_rec_pg | double | Receptions per game (rec_rec / gp). |
rec_yd_pg | double | Receiving yards per game (rec_yd / gp). |
rec_td_pg | double | Receiving touchdowns per game (rec_td / gp). |
rec_catch_pct | double | Catch rate as a fraction (rec_rec / rec_tgt). |
rec_ay_share | double | Share of the team's intended air yards thrown to the player. |
rec_tgt_rate | double | Target rate: targets per route run (rec_tgt / rec_rt). |
rec_tgt_share | double | Share of the team's targets thrown to the player. |
rec_rt_part_pct | double | Route participation: share of the team's dropbacks on which the player ran a route. |
rec_tgt_quick | integer | |
rec_tgt_play_act | integer | Targets on play-action dropbacks. |
rec_ez_tgt | integer | End-zone targets. |
rec_ez_rec | integer | End-zone receptions. |
rec_rz_tgt | integer | Targets inside the red zone. |
rec_ay_tgt | integer | Total intended air yards on targets (rec_ay_rec + rec_ay_unrealized). |
rec_ay_rec | integer | Air yards on completed targets (realized air yards). |
rec_ay_unrealized | integer | Air yards on incomplete targets (unrealized air yards). |
rec_ay_pt | double | Average intended air yards per target. |
rec_tgt_ay10_plus | integer | Targets of 10 or more intended air yards. |
rec_yd_p_rt | double | Receiving yards per route run (rec_yd / rec_rt). |
rec_yd_pt | double | Receiving yards per target (rec_yd / rec_tgt). |
rec_yd_pr | double | Receiving yards per reception (rec_yd / rec_rec). |
rec_yac | integer | Yards after the catch. |
rec_exp_yac | integer | Expected yards after the catch, per Next Gen Stats. |
rec_yacoe | integer | Yards after the catch over expected (rec_yac - rec_exp_yac). |
kick_xp_att | integer | Extra-point attempts. |
kick_xp_made | integer | Extra points made. |
kick_fg_att | integer | Field-goal attempts. |
kick_fg_made | integer | Field goals made. |
kick_fg_miss | integer | Field goals missed. |
kick_fg_made_less40 | integer | Field goals made from under 40 yards. |
kick_fg_made40_to49 | integer | Field goals made from 40-49 yards. |
kick_fg_made50_to59 | integer | Field goals made from 50-59 yards. |
kick_fg_made60_plus | integer | Field goals made from 60 yards or more. |
misc_kickoff_ret_td | integer | Kickoff-return touchdowns. |
misc_punt_ret_td | integer | Punt-return touchdowns. |
misc_fum_rec_td | integer | Fumble-recovery touchdowns. |
misc_fum_lost | integer | Fumbles lost, season total. |
misc_fum | integer | Fumbles, season total. |
misc_int_ret_td | integer | Interception-return touchdowns. |
misc_fum_ret_td | integer | Fumble-return touchdowns. |
misc_blk_punt_fg_ret_td | integer | Touchdowns on blocked-punt or blocked-field-goal returns. |
misc_two_pt_ret | integer | Two-point conversion returns (defensive two-point scores). |
misc_one_pt_safety | integer | One-point safeties. |
o_touch | integer | Touches: rush attempts plus receptions (rush_att + rec_rec). |
o_opp | integer | Opportunities: rush attempts plus targets (rush_att + rec_tgt). |
o_opp_pg | double | Opportunities per game (o_opp / gp). |
o_miss_tkl_forced | integer | Missed tackles forced on touches. |
o_miss_tkl_forced_pct | double | Missed tackles forced per touch (o_miss_tkl_forced / o_touch). |
o_tm_db | integer | Team dropbacks. |
o_tm_pass_pct | double | Team pass rate: team dropbacks over team offensive snaps (o_tm_db / o_tm_snap). |
o_tm_ppg | double | Team points per game. |
o_tm_yd_pg | double | Team yards per game. |
rz_opp | integer | Red-zone opportunities: red-zone rushes plus red-zone targets (rush_rz_att + rec_rz_tgt). |
fp_std | double | Fantasy points, standard (non-PPR) scoring. |
fp_half_ppr | double | Fantasy points, half-PPR scoring. |
fp_ppr | double | Fantasy points, full-PPR scoring. |
fp_pass | double | Fantasy points from passing. |
fp_rush | double | Fantasy points from rushing. |
fp_rec_std | double | Fantasy points from receiving, standard scoring. |
fp_rec_half_ppr | double | Fantasy points from receiving, half-PPR scoring. |
fp_rec_ppr | double | Fantasy points from receiving, full-PPR scoring. |
fp_kick | integer | Fantasy points from kicking. |
fp_misc | integer | Fantasy points from return, fumble-recovery and other miscellaneous scoring. |
fp_pg_std | double | Fantasy points per game, standard scoring (fp_std / gp). |
fp_pg_half_ppr | double | Fantasy points per game, half-PPR scoring (fp_half_ppr / gp). |
fp_pgppr | double | Fantasy points per game, full-PPR scoring (fp_ppr / gp). |
fp_pos_rk_std | integer | Positional fantasy rank, standard scoring (1 = top scorer at the position). |
fp_pos_rk_half_ppr | integer | Positional fantasy rank, half-PPR scoring (1 = top scorer at the position). |
fp_pos_rk_ppr | integer | Positional fantasy rank, full-PPR scoring (1 = top scorer at the position). |
fp_pos_rk_lbl_std | character | Positional rank label, standard scoring (e.g. 'QB1', 'RB12'). |
fp_pos_rk_lbl_half_ppr | character | Positional rank label, half-PPR scoring (e.g. 'QB1', 'RB12'). |
fp_pos_rk_lbl_ppr | character | Positional rank label, full-PPR scoring (e.g. 'QB1', 'RB12'). |
fp_ps_std | double | Fantasy points per offensive snap, standard scoring (fp_std / o_snap). |
fp_ps_half_ppr | double | Fantasy points per offensive snap, half-PPR scoring (fp_half_ppr / o_snap). |
fp_psppr | double | Fantasy points per offensive snap, full-PPR scoring (fp_ppr / o_snap). |
fp_p_rt_std | double | Fantasy points per route run, standard scoring. |
fp_p_rt_half_ppr | double | Fantasy points per route run, half-PPR scoring. |
fp_p_rt_ppr | double | Fantasy points per route run, full-PPR scoring. |
fp_pt_std | double | Fantasy points per touch, standard scoring. |
fp_pt_half_ppr | double | Fantasy points per touch, half-PPR scoring. |
fp_ptppr | double | Fantasy points per touch, full-PPR scoring. |
fp_po_std | double | Fantasy points per opportunity, standard scoring (fp_std / o_opp). |
fp_po_half_ppr | double | Fantasy points per opportunity, half-PPR scoring (fp_half_ppr / o_opp). |
fp_poppr | double | Fantasy points per opportunity, full-PPR scoring (fp_ppr / o_opp). |
top5_qb_wk_std | integer | Weeks the player finished as a top-5 QB by fantasy points, standard scoring, season count. |
top12_qb_wk_std | integer | Weeks the player finished as a top-12 QB by fantasy points, standard scoring, season count. |
top12_rb_wk_std | integer | Weeks the player finished as a top-12 RB by fantasy points, standard scoring, season count. |
top24_rb_wk_std | integer | Weeks the player finished as a top-24 RB by fantasy points, standard scoring, season count. |
top12_wr_wk_std | integer | Weeks the player finished as a top-12 WR by fantasy points, standard scoring, season count. |
top24_wr_wk_std | integer | Weeks the player finished as a top-24 WR by fantasy points, standard scoring, season count. |
top36_wr_wk_std | integer | Weeks the player finished as a top-36 WR by fantasy points, standard scoring, season count. |
top5_te_wk_std | integer | Weeks the player finished as a top-5 TE by fantasy points, standard scoring, season count. |
top12_te_wk_std | integer | Weeks the player finished as a top-12 TE by fantasy points, standard scoring, season count. |
top5_k_wk_std | integer | Weeks the player finished as a top-5 K by fantasy points, standard scoring, season count. |
top12_k_wk_std | integer | Weeks the player finished as a top-12 K by fantasy points, standard scoring, season count. |
top5_qb_wk_half_ppr | integer | Weeks the player finished as a top-5 QB by fantasy points, half-PPR scoring, season count. |
top12_qb_wk_half_ppr | integer | Weeks the player finished as a top-12 QB by fantasy points, half-PPR scoring, season count. |
top12_rb_wk_half_ppr | integer | Weeks the player finished as a top-12 RB by fantasy points, half-PPR scoring, season count. |
top24_rb_wk_half_ppr | integer | Weeks the player finished as a top-24 RB by fantasy points, half-PPR scoring, season count. |
top12_wr_wk_half_ppr | integer | Weeks the player finished as a top-12 WR by fantasy points, half-PPR scoring, season count. |
top24_wr_wk_half_ppr | integer | Weeks the player finished as a top-24 WR by fantasy points, half-PPR scoring, season count. |
top36_wr_wk_half_ppr | integer | Weeks the player finished as a top-36 WR by fantasy points, half-PPR scoring, season count. |
top5_te_wk_half_ppr | integer | Weeks the player finished as a top-5 TE by fantasy points, half-PPR scoring, season count. |
top12_te_wk_half_ppr | integer | Weeks the player finished as a top-12 TE by fantasy points, half-PPR scoring, season count. |
top5_k_wk_half_ppr | integer | Weeks the player finished as a top-5 K by fantasy points, half-PPR scoring, season count. |
top12_k_wk_half_ppr | integer | Weeks the player finished as a top-12 K by fantasy points, half-PPR scoring, season count. |
top5_qb_wk_ppr | integer | Weeks the player finished as a top-5 QB by fantasy points, full-PPR scoring, season count. |
top12_qb_wk_ppr | integer | Weeks the player finished as a top-12 QB by fantasy points, full-PPR scoring, season count. |
top12_rb_wk_ppr | integer | Weeks the player finished as a top-12 RB by fantasy points, full-PPR scoring, season count. |
top24_rb_wk_ppr | integer | Weeks the player finished as a top-24 RB by fantasy points, full-PPR scoring, season count. |
top12_wr_wk_ppr | integer | Weeks the player finished as a top-12 WR by fantasy points, full-PPR scoring, season count. |
top24_wr_wk_ppr | integer | Weeks the player finished as a top-24 WR by fantasy points, full-PPR scoring, season count. |
top36_wr_wk_ppr | integer | Weeks the player finished as a top-36 WR by fantasy points, full-PPR scoring, season count. |
top5_te_wk_ppr | integer | Weeks the player finished as a top-5 TE by fantasy points, full-PPR scoring, season count. |
top12_te_wk_ppr | integer | Weeks the player finished as a top-12 TE by fantasy points, full-PPR scoring, season count. |
top5_k_wk_ppr | integer | Weeks the player finished as a top-5 K by fantasy points, full-PPR scoring, season count. |
top12_k_wk_ppr | integer | Weeks the player finished as a top-12 K by fantasy points, full-PPR scoring, season count. |
Rows are untyped Row[] (not parity-verified yet).
Returns — nfl_pro_players_offense_passing_season / nflProPlayersOffensePassingSeason
| col_name | type | description |
|---|---|---|
nfl_id | character | NFL player id (nflId) as a string; the key the wrappers accept as nfl_id. |
display_name | character | Player's full display name (e.g. 'Aaron Rodgers'). |
short_name | character | Player's abbreviated name, first initial and surname (e.g. 'A.Rodgers'). |
headshot | character | NFL headshot image URL template; the \{formatInstructions\} token must be replaced with a Cloudinary transform (e.g. t_headshot_desktop) before use. |
team_id | character | NFL team id as a zero-padded string (e.g. '0200', '3430'); casting it to a number drops the leading zero. |
jersey_number | integer | Jersey number the player wore in the season. |
position | character | Roster position abbreviation (e.g. QB, WR, CB). |
position_group | character | Position group the roster position rolls up to (e.g. QB, RB, WR, TE, DB). |
ngs_position | character | Position Next Gen Stats assigns from tracking data; null for players NGS has not classified. |
ngs_position_group | character | Position group of ngs_position; null when ngs_position is null. |
gp | integer | Games played in the season (and season type) -- the denominator of every *_pg per-game column. |
gs | integer | Games started in the season. |
tg | integer | Games the player's team played while he was on the roster; equals gp in sampled data. |
total_tg | integer | Total games the player's team played in the season type (17 for a full regular season). |
cmp | integer | Pass completions, season total. |
att | integer | Pass attempts, season total. |
yds | integer | Passing yards, season total. |
td | integer | Passing touchdowns, season total. |
int | integer | Interceptions thrown, season total (a count, not a per-play flag). |
rating | double | NFL passer rating for the season (the standard 0-158.3 formula; equals nflverse passer_rating). |
ypa | double | Yards per pass attempt (yds / att). |
cmp_pct | double | Completion percentage as a fraction (cmp / att, e.g. 0.63). |
sack | integer | Times sacked, season total (a count, not a per-play flag). |
x_cmp | double | Expected completion percentage as a fraction, per Next Gen Stats (nflverse expected_completion_percentage / 100). |
cpoe | double | Completion percentage over expected as a fraction: cmp_pct - x_cmp (nflverse completion_percentage_above_expectation / 100). |
db | integer | Dropbacks, season total (attempts plus sacks and scrambles); the denominator of qbp_r and epa_db. |
epa | double | Total expected points added on the passer's dropbacks. |
epa_db | double | Expected points added per dropback (epa / db). |
avg_ttt | double | Average time to throw in seconds, snap to release, per Next Gen Stats (nflverse avg_time_to_throw). |
avg_ttp | double | |
avg_tts | double | |
qbp | integer | Dropbacks on which the passer was pressured, season total. |
qbp_r | double | Pressure rate: share of dropbacks on which the passer was pressured (qbp / db). |
blitz_r | double | Blitz rate: share of the passer's dropbacks on which the defense blitzed, per Next Gen Stats. |
drop | integer | Passes dropped by the passer's receivers, season total. |
drop_r | double | Drop rate: drops per pass attempt (drop / att). |
ay | double | Total intended air yards on pass attempts; ay_att is this per attempt. |
yac | double | Total yards after the catch gained on the passer's completions. |
x_yac | double | Total expected yards after the catch on the passer's completions, per Next Gen Stats. |
yac_pct | double | Share of passing yards gained after the catch (yac / yds). |
ay_att | double | Average intended air yards per pass attempt (nflverse avg_intended_air_yards). |
avg_sep | double | Average separation in yards between the targeted receiver and the nearest defender at pass arrival on the passer's targets, per Next Gen Stats. |
deep_att_pct | double | Share of pass attempts NGS classifies as deep throws. |
tw_att_pct | double | Aggressiveness: share of pass attempts into a tight window (defender within a yard of the receiver), per Next Gen Stats (nflverse aggressiveness / 100). |
pa_db_pct | double | Share of dropbacks that used play action. |
qp | logical | Whether the passer meets the league qualifying-attempts threshold (the qualified filter). |
cmp_pg | double | Completions per game (cmp / gp). |
att_pg | double | Pass attempts per game (att / gp). |
yds_pg | double | Passing yards per game (yds / gp). |
td_pg | double | Passing touchdowns per game (td / gp). |
int_pg | double | Interceptions thrown per game (int / gp). |
sack_pg | double | Sacks taken per game (sack / gp). |
db_pg | double | Dropbacks per game (db / gp). |
epa_pg | double | Expected points added per game (epa / gp). |
qbp_pg | double | Pressured dropbacks per game (qbp / gp). |
drop_pg | double | Receiver drops per game (drop / gp). |
tw_att_pg | double | Tight-window pass attempts per game; tw_att_pct = tw_att_pg / att_pg. |
Rows are untyped Row[] (not parity-verified yet).
Returns — nfl_pro_players_offense_passing_week / nflProPlayersOffensePassingWeek
| col_name | type | description |
|---|---|---|
nfl_id | character | NFL player id (nflId) as a string; the key the wrappers accept as nfl_id. |
display_name | character | Player's full display name (e.g. 'Aaron Rodgers'). |
short_name | character | Player's abbreviated name, first initial and surname (e.g. 'A.Rodgers'). |
headshot | character | NFL headshot image URL template; the \{formatInstructions\} token must be replaced with a Cloudinary transform (e.g. t_headshot_desktop) before use. |
team_id | character | NFL team id as a zero-padded string (e.g. '0200', '3430'); casting it to a number drops the leading zero. |
jersey_number | integer | Jersey number the player wore in the season. |
position | character | Roster position abbreviation (e.g. QB, WR, CB). |
position_group | character | Position group the roster position rolls up to (e.g. QB, RB, WR, TE, DB). |
ngs_position | character | Position Next Gen Stats assigns from tracking data; null for players NGS has not classified. |
ngs_position_group | character | Position group of ngs_position; null when ngs_position is null. |
gp | integer | Games played in the season (and season type) -- the denominator of every *_pg per-game column. |
gs | integer | Games started in the season. |
tg | integer | Games the player's team played while he was on the roster; equals gp in sampled data. |
total_tg | integer | Total games the player's team played in the season type (17 for a full regular season). |
week_slug | character | Week slug of the game (e.g. 'WEEK_1', 'WEEK_18'); the week scope of the row. |
game_id | integer | NFL game id as an integer (e.g. 2024090900, the date followed by a two-digit sequence). |
fapi_game_id | character | NFL Football API (FAPI) UUID of the game, the id api.nfl.com uses for the same game. |
opponent_team_id | character | Opponent's NFL team id as a zero-padded string. |
is_home | logical | Whether the player's team was the home team in the game. |
final_score | character | Final score as 'own-opponent' (e.g. '19-32' for a 32-19 loss). |
game_result | character | Result from the player's team's side: 'W', 'L' or 'T'. |
cmp | integer | Pass completions in the game. |
att | integer | Pass attempts in the game. |
yds | integer | Passing yards in the game. |
td | integer | Passing touchdowns in the game. |
int | integer | Interceptions thrown in the game (a count, not a per-play flag). |
rating | double | NFL passer rating for the season (the standard 0-158.3 formula; equals nflverse passer_rating). |
ypa | double | Yards per pass attempt (yds / att). |
cmp_pct | double | Completion percentage as a fraction (cmp / att, e.g. 0.63). |
sack | integer | Times sacked in the game (a count, not a per-play flag). |
x_cmp | double | Expected completion percentage as a fraction, per Next Gen Stats (nflverse expected_completion_percentage / 100). |
cpoe | double | Completion percentage over expected as a fraction: cmp_pct - x_cmp (nflverse completion_percentage_above_expectation / 100). |
db | integer | Dropbacks in the game (attempts plus sacks and scrambles); the denominator of qbp_r and epa_db. |
epa | double | Total expected points added on the passer's dropbacks. |
epa_db | double | Expected points added per dropback (epa / db). |
avg_ttt | double | Average time to throw in seconds, snap to release, per Next Gen Stats (nflverse avg_time_to_throw). |
avg_ttp | double | |
avg_tts | double | |
qbp | integer | Dropbacks on which the passer was pressured in the game. |
qbp_r | double | Pressure rate: share of dropbacks on which the passer was pressured (qbp / db). |
blitz_r | double | Blitz rate: share of the passer's dropbacks on which the defense blitzed, per Next Gen Stats. |
drop | integer | Passes dropped by the passer's receivers in the game. |
drop_r | double | Drop rate: drops per pass attempt (drop / att). |
ay | double | Total intended air yards on pass attempts; ay_att is this per attempt. |
yac | double | Total yards after the catch gained on the passer's completions. |
x_yac | double | Total expected yards after the catch on the passer's completions, per Next Gen Stats. |
yac_pct | double | Share of passing yards gained after the catch (yac / yds). |
ay_att | double | Average intended air yards per pass attempt (nflverse avg_intended_air_yards). |
avg_sep | double | Average separation in yards between the targeted receiver and the nearest defender at pass arrival on the passer's targets, per Next Gen Stats. |
deep_att_pct | double | Share of pass attempts NGS classifies as deep throws. |
tw_att_pct | double | Aggressiveness: share of pass attempts into a tight window (defender within a yard of the receiver), per Next Gen Stats (nflverse aggressiveness / 100). |
pa_db_pct | double | Share of dropbacks that used play action. |
qp | logical | Whether the passer meets the league qualifying-attempts threshold (the qualified filter). |
cmp_pg | integer | Completions per game (cmp / gp). |
att_pg | integer | Pass attempts per game (att / gp). |
yds_pg | integer | Passing yards per game (yds / gp). |
td_pg | integer | Passing touchdowns per game (td / gp). |
int_pg | integer | Interceptions thrown per game (int / gp). |
sack_pg | integer | Sacks taken per game (sack / gp). |
db_pg | integer | Dropbacks per game (db / gp). |
epa_pg | double | Expected points added per game (epa / gp). |
qbp_pg | integer | Pressured dropbacks per game (qbp / gp). |
drop_pg | integer | Receiver drops per game (drop / gp). |
tw_att_pg | integer | Tight-window pass attempts per game; tw_att_pct = tw_att_pg / att_pg. |
Rows are untyped Row[] (not parity-verified yet).
Returns — nfl_pro_players_offense_receiving_season / nflProPlayersOffenseReceivingSeason
| col_name | type | description |
|---|---|---|
nfl_id | character | NFL player id (nflId) as a string; the key the wrappers accept as nfl_id. |
display_name | character | Player's full display name (e.g. 'Aaron Rodgers'). |
short_name | character | Player's abbreviated name, first initial and surname (e.g. 'A.Rodgers'). |
headshot | character | NFL headshot image URL template; the \{formatInstructions\} token must be replaced with a Cloudinary transform (e.g. t_headshot_desktop) before use. |
team_id | character | NFL team id as a zero-padded string (e.g. '0200', '3430'); casting it to a number drops the leading zero. |
jersey_number | integer | Jersey number the player wore in the season. |
position | character | Roster position abbreviation (e.g. QB, WR, CB). |
position_group | character | Position group the roster position rolls up to (e.g. QB, RB, WR, TE, DB). |
ngs_position | character | Position Next Gen Stats assigns from tracking data; null for players NGS has not classified. |
ngs_position_group | character | Position group of ngs_position; null when ngs_position is null. |
gp | integer | Games played in the season (and season type) -- the denominator of every *_pg per-game column. |
gs | integer | Games started in the season. |
tg | integer | Games the player's team played while he was on the roster; equals gp in sampled data. |
total_tg | integer | Total games the player's team played in the season type (17 for a full regular season). |
rt | integer | Routes run, season total. |
tgt | integer | Targets, season total. |
rec | integer | Receptions, season total. |
yds | integer | Receiving yards, season total. |
td | integer | Receiving touchdowns, season total. |
int | integer | Interceptions thrown on passes targeting the player, season total. |
rating | double | Passer rating on throws targeting the player (the standard formula applied to his targets). |
catch | double | Catch rate as a fraction (rec / tgt; nflverse catch_percentage / 100). |
x_catch | double | Expected catch rate as a fraction, per Next Gen Stats; catch = x_catch + croe. |
croe | double | Catch rate over expected as a fraction (catch - x_catch). |
yds_rec | double | Yards per reception (yds / rec). |
yds_rt | double | Yards per route run (yds / rt). |
epa | double | Total expected points added on the player's targets. |
epa_tgt | double | Expected points added per target (epa / tgt). |
epa_rt | double | Expected points added per route run (epa / rt). |
drop | integer | Drops, season total. |
drop_tgt | double | Drop rate: drops per target (drop / tgt). |
yac | integer | Yards after the catch, season total. |
x_yac | integer | Expected yards after the catch, season total, per Next Gen Stats; yac = x_yac + yacoe. |
yacoe | integer | Yards after the catch over expected, season total (yac - x_yac). |
yac_rec | double | Yards after the catch per reception (yac / rec; nflverse avg_yac). |
avg_sep | double | Average separation in yards from the nearest defender at pass arrival, per Next Gen Stats (nflverse avg_separation). |
ay | double | Total intended air yards on the player's targets. |
ay_tgt | double | Average intended air yards per target (ay / tgt; nflverse avg_intended_air_yards). |
tgt_rt | double | Target rate: targets per route run (tgt / rt). |
avg_rt_dep | double | Average route depth in yards, per Next Gen Stats. |
ez_tgt | integer | End-zone targets, season total. |
ez_rec | integer | End-zone receptions, season total. |
deep_tgt_pct | double | Share of targets NGS classifies as deep. |
tw_pct | double | Share of targets thrown into a tight window (defender within a yard), per Next Gen Stats. |
qr | logical | Whether the player meets the league qualifying threshold for the table (the qualified filter). |
rt_pg | double | Routes run per game (rt / gp). |
tgt_pg | double | Targets per game (tgt / gp). |
rec_pg | double | Receptions per game (rec / gp). |
yds_pg | double | Receiving yards per game (yds / gp). |
td_pg | double | Receiving touchdowns per game (td / gp). |
int_pg | double | Interceptions on the player's targets per game (int / gp). |
epa_pg | double | Expected points added per game (epa / gp). |
drop_pg | double | Drops per game (drop / gp). |
yac_pg | double | Yards after the catch per game (yac / gp). |
x_yac_pg | double | Expected yards after the catch per game (x_yac / gp). |
yacoe_pg | double | Yards after the catch over expected per game (yacoe / gp). |
ay_pg | double | Intended air yards per game (ay / gp). |
ez_tgt_pg | double | End-zone targets per game (ez_tgt / gp). |
ez_rec_pg | double | End-zone receptions per game (ez_rec / gp). |
Rows are untyped Row[] (not parity-verified yet).
Returns — nfl_pro_players_offense_receiving_week / nflProPlayersOffenseReceivingWeek
| col_name | type | description |
|---|---|---|
nfl_id | character | NFL player id (nflId) as a string; the key the wrappers accept as nfl_id. |
display_name | character | Player's full display name (e.g. 'Aaron Rodgers'). |
short_name | character | Player's abbreviated name, first initial and surname (e.g. 'A.Rodgers'). |
headshot | character | NFL headshot image URL template; the \{formatInstructions\} token must be replaced with a Cloudinary transform (e.g. t_headshot_desktop) before use. |
team_id | character | NFL team id as a zero-padded string (e.g. '0200', '3430'); casting it to a number drops the leading zero. |
jersey_number | integer | Jersey number the player wore in the season. |
position | character | Roster position abbreviation (e.g. QB, WR, CB). |
position_group | character | Position group the roster position rolls up to (e.g. QB, RB, WR, TE, DB). |
ngs_position | character | Position Next Gen Stats assigns from tracking data; null for players NGS has not classified. |
ngs_position_group | character | Position group of ngs_position; null when ngs_position is null. |
gp | integer | Games played in the season (and season type) -- the denominator of every *_pg per-game column. |
gs | integer | Games started in the season. |
tg | integer | Games the player's team played while he was on the roster; equals gp in sampled data. |
total_tg | integer | Total games the player's team played in the season type (17 for a full regular season). |
week_slug | character | Week slug of the game (e.g. 'WEEK_1', 'WEEK_18'); the week scope of the row. |
game_id | integer | NFL game id as an integer (e.g. 2024090900, the date followed by a two-digit sequence). |
fapi_game_id | character | NFL Football API (FAPI) UUID of the game, the id api.nfl.com uses for the same game. |
opponent_team_id | character | Opponent's NFL team id as a zero-padded string. |
is_home | logical | Whether the player's team was the home team in the game. |
final_score | character | Final score as 'own-opponent' (e.g. '19-32' for a 32-19 loss). |
game_result | character | Result from the player's team's side: 'W', 'L' or 'T'. |
rt | integer | Routes run in the game. |
tgt | integer | Targets in the game. |
rec | integer | Receptions in the game. |
yds | integer | Receiving yards in the game. |
td | integer | Receiving touchdowns in the game. |
int | integer | Interceptions thrown on passes targeting the player in the game. |
rating | integer | Passer rating on throws targeting the player (the standard formula applied to his targets). |
catch | integer | Catch rate as a fraction (rec / tgt; nflverse catch_percentage / 100). |
x_catch | integer | Expected catch rate as a fraction, per Next Gen Stats; catch = x_catch + croe. |
croe | integer | Catch rate over expected as a fraction (catch - x_catch). |
yds_rec | integer | Yards per reception (yds / rec). |
yds_rt | integer | Yards per route run (yds / rt). |
epa | integer | Total expected points added on the player's targets. |
epa_tgt | integer | Expected points added per target (epa / tgt). |
epa_rt | integer | Expected points added per route run (epa / rt). |
drop | integer | Drops in the game. |
drop_tgt | integer | Drop rate: drops per target (drop / tgt). |
yac | integer | Yards after the catch in the game. |
x_yac | integer | Expected yards after the catch in the game, per Next Gen Stats; yac = x_yac + yacoe. |
yacoe | integer | Yards after the catch over expected in the game (yac - x_yac). |
yac_rec | integer | Yards after the catch per reception (yac / rec; nflverse avg_yac). |
avg_sep | integer | Average separation in yards from the nearest defender at pass arrival, per Next Gen Stats (nflverse avg_separation). |
ay | integer | Total intended air yards on the player's targets. |
ay_tgt | integer | Average intended air yards per target (ay / tgt; nflverse avg_intended_air_yards). |
tgt_rt | integer | Target rate: targets per route run (tgt / rt). |
avg_rt_dep | integer | Average route depth in yards, per Next Gen Stats. |
ez_tgt | integer | End-zone targets in the game. |
ez_rec | integer | End-zone receptions in the game. |
deep_tgt_pct | integer | Share of targets NGS classifies as deep. |
tw_pct | integer | Share of targets thrown into a tight window (defender within a yard), per Next Gen Stats. |
qr | logical | Whether the player meets the league qualifying threshold for the table (the qualified filter). |
rt_pg | integer | Routes run per game (rt / gp). |
tgt_pg | integer | Targets per game (tgt / gp). |
rec_pg | integer | Receptions per game (rec / gp). |
yds_pg | integer | Receiving yards per game (yds / gp). |
td_pg | integer | Receiving touchdowns per game (td / gp). |
int_pg | integer | Interceptions on the player's targets per game (int / gp). |
epa_pg | integer | Expected points added per game (epa / gp). |
drop_pg | integer | Drops per game (drop / gp). |
yac_pg | integer | Yards after the catch per game (yac / gp). |
x_yac_pg | integer | Expected yards after the catch per game (x_yac / gp). |
yacoe_pg | integer | Yards after the catch over expected per game (yacoe / gp). |
ay_pg | integer | Intended air yards per game (ay / gp). |
ez_tgt_pg | integer | End-zone targets per game (ez_tgt / gp). |
ez_rec_pg | integer | End-zone receptions per game (ez_rec / gp). |
Rows are untyped Row[] (not parity-verified yet).
Returns — nfl_pro_players_offense_rushing_season / nflProPlayersOffenseRushingSeason
| col_name | type | description |
|---|---|---|
nfl_id | character | NFL player id (nflId) as a string; the key the wrappers accept as nfl_id. |
display_name | character | Player's full display name (e.g. 'Aaron Rodgers'). |
short_name | character | Player's abbreviated name, first initial and surname (e.g. 'A.Rodgers'). |
headshot | character | NFL headshot image URL template; the \{formatInstructions\} token must be replaced with a Cloudinary transform (e.g. t_headshot_desktop) before use. |
team_id | character | NFL team id as a zero-padded string (e.g. '0200', '3430'); casting it to a number drops the leading zero. |
jersey_number | integer | Jersey number the player wore in the season. |
position | character | Roster position abbreviation (e.g. QB, WR, CB). |
position_group | character | Position group the roster position rolls up to (e.g. QB, RB, WR, TE, DB). |
ngs_position | character | Position Next Gen Stats assigns from tracking data; null for players NGS has not classified. |
ngs_position_group | character | Position group of ngs_position; null when ngs_position is null. |
gp | integer | Games played in the season (and season type) -- the denominator of every *_pg per-game column. |
gs | integer | Games started in the season. |
tg | integer | Games the player's team played while he was on the roster; equals gp in sampled data. |
total_tg | integer | Total games the player's team played in the season type (17 for a full regular season). |
att | integer | Rush attempts, season total. |
yds | integer | Rushing yards, season total. |
td | integer | Rushing touchdowns, season total. |
ypc | double | Yards per carry (yds / att). |
epa | double | Total expected points added on the player's rush attempts. |
epa_att | double | Expected points added per rush attempt (epa / att). |
x_ry | double | Expected rushing yards, season total, per Next Gen Stats (nflverse expected_rush_yards); yds = x_ry + ryoe. |
x_ypc | double | Expected yards per carry (x_ry / att). |
ryoe | double | Rushing yards over expected, season total (yds - x_ry; nflverse rush_yards_over_expected). |
ryoe_att | double | Rushing yards over expected per attempt (ryoe / att). |
yaco | double | Yards after contact, season total. |
yaco_att | double | Yards after contact per attempt (yaco / att). |
ybco | double | Yards before contact, season total. |
ybco_att | double | Yards before contact per attempt (ybco / att). |
success | double | Success rate: share of rush attempts graded successful, as a fraction. |
fum | integer | Fumbles on rush attempts, season total. |
lost | integer | Fumbles lost on rush attempts, season total. |
rush10_p_yds | integer | Rush attempts that gained 10 or more yards, season total. |
rush15_p_mph | integer | Rush attempts on which the ball carrier reached 15+ mph, per Next Gen Stats. |
rush20_p_mph | integer | Rush attempts on which the ball carrier reached 20+ mph, per Next Gen Stats. |
eff | double | Rushing efficiency: distance travelled per rushing yard gained (lower is more direct), per Next Gen Stats (nflverse efficiency). |
in_t_pct | double | |
st_box_pct | double | Share of rush attempts against a stacked box (8 or more defenders), per Next Gen Stats. |
under_pct | double | |
qr | logical | Whether the player meets the league qualifying threshold for the table (the qualified filter). |
att_pg | double | Rush attempts per game (att / gp). |
yds_pg | double | Rushing yards per game (yds / gp). |
td_pg | double | Rushing touchdowns per game (td / gp). |
epa_pg | double | Expected points added per game (epa / gp). |
x_ry_pg | double | Expected rushing yards per game (x_ry / gp). |
ryoe_pg | double | Rushing yards over expected per game (ryoe / gp). |
yaco_pg | double | Yards after contact per game (yaco / gp). |
ybco_pg | double | Yards before contact per game (ybco / gp). |
fum_pg | double | Fumbles per game (fum / gp). |
lost_pg | double | Fumbles lost per game (lost / gp). |
rush10_p_yds_pg | double | Rushes of 10+ yards per game (rush10_p_yds / gp). |
rush15_p_mph_pg | double | Rushes reaching 15+ mph per game (rush15_p_mph / gp). |
rush20_p_mph_pg | double | Rushes reaching 20+ mph per game (rush20_p_mph / gp). |
Rows are untyped Row[] (not parity-verified yet).
Returns — nfl_pro_players_offense_rushing_week / nflProPlayersOffenseRushingWeek
| col_name | type | description |
|---|---|---|
nfl_id | character | NFL player id (nflId) as a string; the key the wrappers accept as nfl_id. |
display_name | character | Player's full display name (e.g. 'Aaron Rodgers'). |
short_name | character | Player's abbreviated name, first initial and surname (e.g. 'A.Rodgers'). |
headshot | character | NFL headshot image URL template; the \{formatInstructions\} token must be replaced with a Cloudinary transform (e.g. t_headshot_desktop) before use. |
team_id | character | NFL team id as a zero-padded string (e.g. '0200', '3430'); casting it to a number drops the leading zero. |
jersey_number | integer | Jersey number the player wore in the season. |
position | character | Roster position abbreviation (e.g. QB, WR, CB). |
position_group | character | Position group the roster position rolls up to (e.g. QB, RB, WR, TE, DB). |
ngs_position | character | Position Next Gen Stats assigns from tracking data; null for players NGS has not classified. |
ngs_position_group | character | Position group of ngs_position; null when ngs_position is null. |
gp | integer | Games played in the season (and season type) -- the denominator of every *_pg per-game column. |
gs | integer | Games started in the season. |
tg | integer | Games the player's team played while he was on the roster; equals gp in sampled data. |
total_tg | integer | Total games the player's team played in the season type (17 for a full regular season). |
week_slug | character | Week slug of the game (e.g. 'WEEK_1', 'WEEK_18'); the week scope of the row. |
game_id | integer | NFL game id as an integer (e.g. 2024090900, the date followed by a two-digit sequence). |
fapi_game_id | character | NFL Football API (FAPI) UUID of the game, the id api.nfl.com uses for the same game. |
opponent_team_id | character | Opponent's NFL team id as a zero-padded string. |
is_home | logical | Whether the player's team was the home team in the game. |
final_score | character | Final score as 'own-opponent' (e.g. '19-32' for a 32-19 loss). |
game_result | character | Result from the player's team's side: 'W', 'L' or 'T'. |
att | integer | Rush attempts in the game. |
yds | integer | Rushing yards in the game. |
td | integer | Rushing touchdowns in the game. |
ypc | double | Yards per carry (yds / att). |
epa | double | Total expected points added on the player's rush attempts. |
epa_att | double | Expected points added per rush attempt (epa / att). |
x_ry | double | Expected rushing yards in the game, per Next Gen Stats (nflverse expected_rush_yards); yds = x_ry + ryoe. |
x_ypc | double | Expected yards per carry (x_ry / att). |
ryoe | double | Rushing yards over expected in the game (yds - x_ry; nflverse rush_yards_over_expected). |
ryoe_att | double | Rushing yards over expected per attempt (ryoe / att). |
yaco | double | Yards after contact in the game. |
yaco_att | double | Yards after contact per attempt (yaco / att). |
ybco | double | Yards before contact in the game. |
ybco_att | double | Yards before contact per attempt (ybco / att). |
success | double | Success rate: share of rush attempts graded successful, as a fraction. |
fum | integer | Fumbles on rush attempts in the game. |
lost | integer | Fumbles lost on rush attempts in the game. |
rush10_p_yds | integer | Rush attempts that gained 10 or more yards in the game. |
rush15_p_mph | integer | Rush attempts on which the ball carrier reached 15+ mph, per Next Gen Stats. |
rush20_p_mph | integer | Rush attempts on which the ball carrier reached 20+ mph, per Next Gen Stats. |
eff | double | Rushing efficiency: distance travelled per rushing yard gained (lower is more direct), per Next Gen Stats (nflverse efficiency). |
in_t_pct | double | |
st_box_pct | integer | Share of rush attempts against a stacked box (8 or more defenders), per Next Gen Stats. |
under_pct | double | |
qr | logical | Whether the player meets the league qualifying threshold for the table (the qualified filter). |
att_pg | integer | Rush attempts per game (att / gp). |
yds_pg | integer | Rushing yards per game (yds / gp). |
td_pg | integer | Rushing touchdowns per game (td / gp). |
epa_pg | double | Expected points added per game (epa / gp). |
x_ry_pg | double | Expected rushing yards per game (x_ry / gp). |
ryoe_pg | double | Rushing yards over expected per game (ryoe / gp). |
yaco_pg | double | Yards after contact per game (yaco / gp). |
ybco_pg | double | Yards before contact per game (ybco / gp). |
fum_pg | integer | Fumbles per game (fum / gp). |
lost_pg | integer | Fumbles lost per game (lost / gp). |
rush10_p_yds_pg | integer | Rushes of 10+ yards per game (rush10_p_yds / gp). |
rush15_p_mph_pg | integer | Rushes reaching 15+ mph per game (rush15_p_mph / gp). |
rush20_p_mph_pg | integer | Rushes reaching 20+ mph per game (rush20_p_mph / gp). |
Rows are untyped Row[] (not parity-verified yet).
Returns — nfl_pro_team_defense_overview_season / nflProTeamDefenseOverviewSeason
| col_name | type | description |
|---|---|---|
team_id | character | NFL team id as a zero-padded string (e.g. '0200'); casting it to a number drops the leading zero. |
gp | integer | Games played in the season (and season type); the denominator of every per-game column. |
total | integer | Defensive plays faced, season total (pass + run). |
pass | integer | Pass plays, season total, from the defense's side (allowed / faced). |
run | integer | Run plays, season total, from the defense's side (allowed / faced). |
pass_pct | double | Share of plays that were passes (pass / total), from the defense's side (allowed / faced). |
ppg | double | Points per game, from the defense's side (allowed / faced). |
yds | integer | Yards from scrimmage, season total (pass_yds + rush_yds), from the defense's side (allowed / faced). |
ypg | double | Yards per game (yds / gp), from the defense's side (allowed / faced). |
ypp | double | Yards per play (yds / total), from the defense's side (allowed / faced). |
td | integer | Touchdowns, season total, from the defense's side (allowed / faced). |
pass_td | integer | Passing touchdowns allowed, season total. |
rush_td | integer | Rushing touchdowns allowed, season total. |
epa | double | Total expected points added over all plays (epa_pass + epa_rush), from the defense's side (allowed / faced). |
epa_pp | double | Expected points added per play (epa / total), from the defense's side (allowed / faced). |
pass_yds | integer | Net passing yards, season total, from the defense's side (allowed / faced). |
pass_ypg | double | Passing yards per game (pass_yds / gp), from the defense's side (allowed / faced). |
pass_ypp | double | Passing yards per pass play (pass_yds / pass), from the defense's side (allowed / faced). |
sacked_yds | integer | Yards lost to sacks, season total, from the defense's side (allowed / faced). |
sacked_ypg | double | Sack yards lost per game (sacked_yds / gp), from the defense's side (allowed / faced). |
epa_pass | double | Total expected points added on pass plays, from the defense's side (allowed / faced). |
epa_pass_pp | double | Expected points added per pass play (epa_pass / pass), from the defense's side (allowed / faced). |
rush_yds | integer | Rushing yards, season total, from the defense's side (allowed / faced). |
rush_ypg | double | Rushing yards per game (rush_yds / gp), from the defense's side (allowed / faced). |
rush_ypp | double | Rushing yards per run play (rush_yds / run), from the defense's side (allowed / faced). |
epa_rush | double | Total expected points added on run plays, from the defense's side (allowed / faced). |
epa_rush_pp | double | Expected points added per run play (epa_rush / run), from the defense's side (allowed / faced). |
ryoe | double | Rushing yards over expected, season total, per Next Gen Stats, from the defense's side (allowed / faced). |
ttt | double | Average time to throw in seconds on pass plays, per Next Gen Stats, from the defense's side (allowed / faced). |
qbp | integer | Quarterback pressures on pass plays, season total, from the defense's side (allowed / faced). |
qbp_pct | double | Pressure rate: share of pass plays with a quarterback pressure, from the defense's side (allowed / faced). |
interception | integer | Interceptions made, season total. |
forced_fumble | integer | Fumbles forced, season total. |
fumble_recovered | integer | Opponent fumbles recovered, season total. |
defensive_touchdown | integer | Defensive touchdowns scored, season total. |
total_takeaways | integer | Takeaways, season total (interception + fumble_recovered). |
Rows are untyped Row[] (not parity-verified yet).
Returns — nfl_pro_team_defense_overview_week / nflProTeamDefenseOverviewWeek
| col_name | type | description |
|---|---|---|
team_id | character | NFL team id as a zero-padded string (e.g. '0200'); casting it to a number drops the leading zero. |
gp | integer | Games played in the season (and season type); the denominator of every per-game column. |
total | integer | Defensive plays faced in the game (pass + run). |
pass | integer | Pass plays in the game, from the defense's side (allowed / faced). |
run | integer | Run plays in the game, from the defense's side (allowed / faced). |
pass_pct | double | Share of plays that were passes (pass / total), from the defense's side (allowed / faced). |
ppg | integer | Points per game, from the defense's side (allowed / faced). |
yds | integer | Yards from scrimmage in the game (pass_yds + rush_yds), from the defense's side (allowed / faced). |
ypg | integer | Yards per game (yds / gp), from the defense's side (allowed / faced). |
ypp | double | Yards per play (yds / total), from the defense's side (allowed / faced). |
td | integer | Touchdowns in the game, from the defense's side (allowed / faced). |
pass_td | integer | Passing touchdowns allowed in the game. |
rush_td | integer | Rushing touchdowns allowed in the game. |
epa | double | Total expected points added over all plays (epa_pass + epa_rush), from the defense's side (allowed / faced). |
epa_pp | double | Expected points added per play (epa / total), from the defense's side (allowed / faced). |
pass_yds | integer | Net passing yards in the game, from the defense's side (allowed / faced). |
pass_ypg | integer | Passing yards per game (pass_yds / gp), from the defense's side (allowed / faced). |
pass_ypp | double | Passing yards per pass play (pass_yds / pass), from the defense's side (allowed / faced). |
sacked_yds | integer | Yards lost to sacks in the game, from the defense's side (allowed / faced). |
sacked_ypg | integer | Sack yards lost per game (sacked_yds / gp), from the defense's side (allowed / faced). |
epa_pass | double | Total expected points added on pass plays, from the defense's side (allowed / faced). |
epa_pass_pp | double | Expected points added per pass play (epa_pass / pass), from the defense's side (allowed / faced). |
rush_yds | integer | Rushing yards in the game, from the defense's side (allowed / faced). |
rush_ypg | integer | Rushing yards per game (rush_yds / gp), from the defense's side (allowed / faced). |
rush_ypp | double | Rushing yards per run play (rush_yds / run), from the defense's side (allowed / faced). |
epa_rush | double | Total expected points added on run plays, from the defense's side (allowed / faced). |
epa_rush_pp | double | Expected points added per run play (epa_rush / run), from the defense's side (allowed / faced). |
ryoe | double | Rushing yards over expected in the game, per Next Gen Stats, from the defense's side (allowed / faced). |
ttt | double | Average time to throw in seconds on pass plays, per Next Gen Stats, from the defense's side (allowed / faced). |
qbp | integer | Quarterback pressures on pass plays in the game, from the defense's side (allowed / faced). |
qbp_pct | double | Pressure rate: share of pass plays with a quarterback pressure, from the defense's side (allowed / faced). |
interception | integer | Interceptions made in the game. |
forced_fumble | integer | Fumbles forced in the game. |
fumble_recovered | integer | Opponent fumbles recovered in the game. |
defensive_touchdown | integer | Defensive touchdowns scored in the game. |
total_takeaways | integer | Takeaways in the game (interception + fumble_recovered). |
week_slug | character | Week slug of the game (e.g. 'WEEK_1', 'WEEK_18'); the week scope of the row. |
opponent_team_id | character | Opponent's NFL team id as a zero-padded string. |
game_result | character | Result from the player's team's side: 'W', 'L' or 'T'. |
final_score | character | Final score as 'own-opponent' (e.g. '19-32' for a 32-19 loss). |
is_home | logical | Whether the player's team was the home team in the game. |
game_id | integer | NFL game id as an integer (e.g. 2024090900, the date followed by a two-digit sequence). |
fapi_game_id | character | NFL Football API (FAPI) UUID of the game, the id api.nfl.com uses for the same game. |
Rows are untyped Row[] (not parity-verified yet).
Returns — nfl_pro_team_offense_overview_season / nflProTeamOffenseOverviewSeason
| col_name | type | description |
|---|---|---|
team_id | character | NFL team id as a zero-padded string (e.g. '0200'); casting it to a number drops the leading zero. |
gp | integer | Games played in the season (and season type); the denominator of every per-game column. |
total | integer | Offensive plays, season total (pass + run). |
pass | integer | Pass plays, season total. |
run | integer | Run plays, season total. |
pass_pct | double | Share of plays that were passes (pass / total). |
ppg | double | Points per game. |
yds | integer | Yards from scrimmage, season total (pass_yds + rush_yds). |
ypg | double | Yards per game (yds / gp). |
ypp | double | Yards per play (yds / total). |
td | integer | Touchdowns, season total. |
epa | double | Total expected points added over all plays (epa_pass + epa_rush). |
epa_pp | double | Expected points added per play (epa / total). |
pass_yds | integer | Net passing yards, season total. |
pass_ypg | double | Passing yards per game (pass_yds / gp). |
pass_ypp | double | Passing yards per pass play (pass_yds / pass). |
sacked_yds | integer | Yards lost to sacks, season total. |
sacked_ypg | double | Sack yards lost per game (sacked_yds / gp). |
epa_pass | double | Total expected points added on pass plays. |
epa_pass_pp | double | Expected points added per pass play (epa_pass / pass). |
rush_yds | integer | Rushing yards, season total. |
rush_ypg | double | Rushing yards per game (rush_yds / gp). |
rush_ypp | double | Rushing yards per run play (rush_yds / run). |
epa_rush | double | Total expected points added on run plays. |
epa_rush_pp | double | Expected points added per run play (epa_rush / run). |
ryoe | double | Rushing yards over expected, season total, per Next Gen Stats. |
ttt | double | Average time to throw in seconds on pass plays, per Next Gen Stats. |
qbp | integer | Quarterback pressures on pass plays, season total. |
qbp_pct | double | Pressure rate: share of pass plays with a quarterback pressure. |
Rows are untyped Row[] (not parity-verified yet).
Returns — nfl_pro_team_offense_overview_week / nflProTeamOffenseOverviewWeek
| col_name | type | description |
|---|---|---|
team_id | character | NFL team id as a zero-padded string (e.g. '0200'); casting it to a number drops the leading zero. |
gp | integer | Games played in the season (and season type); the denominator of every per-game column. |
total | integer | Offensive plays in the game (pass + run). |
pass | integer | Pass plays in the game. |
run | integer | Run plays in the game. |
pass_pct | double | Share of plays that were passes (pass / total). |
ppg | integer | Points per game. |
yds | integer | Yards from scrimmage in the game (pass_yds + rush_yds). |
ypg | integer | Yards per game (yds / gp). |
ypp | double | Yards per play (yds / total). |
td | integer | Touchdowns in the game. |
epa | double | Total expected points added over all plays (epa_pass + epa_rush). |
epa_pp | double | Expected points added per play (epa / total). |
pass_yds | integer | Net passing yards in the game. |
pass_ypg | integer | Passing yards per game (pass_yds / gp). |
pass_ypp | double | Passing yards per pass play (pass_yds / pass). |
sacked_yds | integer | Yards lost to sacks in the game. |
sacked_ypg | integer | Sack yards lost per game (sacked_yds / gp). |
epa_pass | double | Total expected points added on pass plays. |
epa_pass_pp | double | Expected points added per pass play (epa_pass / pass). |
rush_yds | integer | Rushing yards in the game. |
rush_ypg | integer | Rushing yards per game (rush_yds / gp). |
rush_ypp | double | Rushing yards per run play (rush_yds / run). |
epa_rush | double | Total expected points added on run plays. |
epa_rush_pp | double | Expected points added per run play (epa_rush / run). |
ryoe | double | Rushing yards over expected in the game, per Next Gen Stats. |
ttt | double | Average time to throw in seconds on pass plays, per Next Gen Stats. |
qbp | integer | Quarterback pressures on pass plays in the game. |
qbp_pct | double | Pressure rate: share of pass plays with a quarterback pressure. |
week_slug | character | Week slug of the game (e.g. 'WEEK_1', 'WEEK_18'); the week scope of the row. |
opponent_team_id | character | Opponent's NFL team id as a zero-padded string. |
game_result | character | Result from the player's team's side: 'W', 'L' or 'T'. |
final_score | character | Final score as 'own-opponent' (e.g. '19-32' for a 32-19 loss). |
is_home | logical | Whether the player's team was the home team in the game. |
game_id | integer | NFL game id as an integer (e.g. 2024090900, the date followed by a two-digit sequence). |
fapi_game_id | character | NFL Football API (FAPI) UUID of the game, the id api.nfl.com uses for the same game. |
Rows are untyped Row[] (not parity-verified yet).
Generated by tools/codegen/generate.mjs from tools/codegen/endpoints/nfl_api.yaml (vendored from sdv-py) + tools/codegen/endpoints/pff_api.yaml (vendored from sdv-py) + tools/codegen/endpoints/nfl_pro.yaml (vendored from sdv-py) — see How this library is built.