The hardware and bandwidth for this mirror is donated by dogado GmbH, the Webhosting and Full Service-Cloud Provider. Check out our Wordpress Tutorial.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]dogado.de.

Data Dictionary - Participation

Field Type Description
nflverse_game_id character nflverse identifier for games. Format is season, week, away_team, home_team
old_game_id character Legacy NFL game ID.
play_id integer Numeric play id that when used with game_id and drive provides the unique identifier for a single play.
possession_team character String abbreviation for the team with possession.
offense_formation character Formation the offense lines up in to snap the ball.
offense_personnel character The positions of the offensive personnel lined up on the field for a play.
defenders_in_box integer Number of defensive players lined up in the box at the snap.
defense_personnel character The positions of the defensive personnel lined up on the field for a play.
number_of_pass_rushers integer Number of defensive player who rushed the passer.
players_on_play character A list of every player on the field for the play, by gsis_id
offense_players character A list of every offensive player on the field for the play, by gsis_id
defense_players character A list of every defensive player on the field for the play, by gsis_id
n_offense integer Number of offensive players on the field for the play
n_defense integer Number of defensive players on the field for the play
ngs_air_yards double Legacy column. For 2023 and prior years, reflects the distance (in yards) that the ball traveled in the air on a given passing play as tracked by NGS. Is NA for 2024 on–we advise instead using the air_yards column from nflreadr::load_pbp() moving forward.
time_to_throw double Duration (in seconds) between the time of the ball being snapped and the time of release of a pass attempt
was_pressure logical A boolean indicating whether or not the QB was pressured on a play
route character A string indicating the route the primary receiver on a play took. Has the following possible values: “CORNER”, “DEEP OUT”, “GO”, “HITCH/CURL”, “IN/DIG”, “POST”, “QUICK OUT”, “SCREEN”, “SHALLOW CROSS/DRAG”, “SLANT”, “SWING”, “TEXAS/ANGLE”, “WHEEL”.
defense_man_zone_type character A string indicating whether the defense was in man or zone coverage on a play
defense_coverage_type character A string indicating what type of cover the defense was in on a play. Has one of the following values: “COVER_0”, “COVER_1”, “COVER_2”, “2_MAN”, “COVER_3”, “COVER_4”, “COVER_6”, “COVER_9”, “COMBO”, “BLOWN”.
offense_names character A string listing all of the names of offensive players in the order of their gsis_ids in offense_players.
defense_names character A string listing all of the names of defensive players in the order of their gsis_ids in defense_players.
offense_positions character A string listing all of the positions of offensive players in the order of their gsis_ids in offense_players.
defense_positions character A string listing all of the positions of defensive players in the order of their gsis_ids in defense_players.
offense_numbers character A string listing all of the numbers of offensive players in the order of their gsis_ids in offense_players.
defense_numbers character A string listing all of the numbers of defensive players in the order of their gsis_ids in defense_players.

These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.
Health stats visible at Monitor.