Defensive Nearest Defender Stats¶
griddy / nfl / models / entities / defensive_nearest_defender_stats**
defensive_nearest_defender_stats
¶
Attributes¶
Classes¶
DefensiveNearestDefenderStatsTypedDict
¶
Bases: TypedDict
flowchart TD
griddy.nfl.models.entities.defensive_nearest_defender_stats.DefensiveNearestDefenderStatsTypedDict[DefensiveNearestDefenderStatsTypedDict]
click griddy.nfl.models.entities.defensive_nearest_defender_stats.DefensiveNearestDefenderStatsTypedDict href "" "griddy.nfl.models.entities.defensive_nearest_defender_stats.DefensiveNearestDefenderStatsTypedDict"
Attributes¶
bh_pct
instance-attribute
¶
Burn percentage (deep completions allowed rate)
headshot
instance-attribute
¶
URL to player headshot image (contains formatInstructions placeholder)
ngs_position
instance-attribute
¶
ngs_position: NotRequired[DefenseNGSPositionEnum]
Next Gen Stats position
ngs_position_group
instance-attribute
¶
Defensive position group
pass_rating_nd
instance-attribute
¶
Passer rating allowed when targeted
position_group
instance-attribute
¶
Defensive position group
tgt_epa_nd
instance-attribute
¶
Target EPA (Expected Points Added) allowed
twf_pct
instance-attribute
¶
Tight window frequency (percentage of targets in tight windows)
DefensiveNearestDefenderStats
¶
Bases: BaseModel
flowchart TD
griddy.nfl.models.entities.defensive_nearest_defender_stats.DefensiveNearestDefenderStats[DefensiveNearestDefenderStats]
griddy.nfl.types.basemodel.BaseModel[BaseModel]
griddy.nfl.types.basemodel.BaseModel --> griddy.nfl.models.entities.defensive_nearest_defender_stats.DefensiveNearestDefenderStats
click griddy.nfl.models.entities.defensive_nearest_defender_stats.DefensiveNearestDefenderStats href "" "griddy.nfl.models.entities.defensive_nearest_defender_stats.DefensiveNearestDefenderStats"
click griddy.nfl.types.basemodel.BaseModel href "" "griddy.nfl.types.basemodel.BaseModel"
Attributes¶
cov_nd
instance-attribute
¶
Coverage snaps (no data excluded)
display_name
instance-attribute
¶
Player's full name
bh_pct
class-attribute
instance-attribute
¶
Burn percentage (deep completions allowed rate)
catch_nd
class-attribute
instance-attribute
¶
Catch rate allowed (0-1)
croe_nd
class-attribute
instance-attribute
¶
Completion Rate Over Expected allowed
game_snap
class-attribute
instance-attribute
¶
Defensive snaps played
headshot
class-attribute
instance-attribute
¶
URL to player headshot image (contains formatInstructions placeholder)
int_
class-attribute
instance-attribute
¶
Interceptions
jersey_number
class-attribute
instance-attribute
¶
Player's jersey number
ngs_position
class-attribute
instance-attribute
¶
ngs_position: Annotated[
Optional[DefenseNGSPositionEnum],
Field(alias="ngsPosition"),
] = None
Next Gen Stats position
ngs_position_group
class-attribute
instance-attribute
¶
ngs_position_group: Annotated[
Optional[DefensePositionGroupEnum],
Field(alias="ngsPositionGroup"),
] = None
Defensive position group
pass_rating_nd
class-attribute
instance-attribute
¶
Passer rating allowed when targeted
position_group
class-attribute
instance-attribute
¶
position_group: Annotated[
Optional[DefensePositionGroupEnum],
Field(alias="positionGroup"),
] = None
Defensive position group
rec_nd
class-attribute
instance-attribute
¶
Receptions allowed
rec_td_nd
class-attribute
instance-attribute
¶
Receiving touchdowns allowed
rec_yds_nd
class-attribute
instance-attribute
¶
Receiving yards allowed
sep
class-attribute
instance-attribute
¶
Average separation allowed at target (yards)
short_name
class-attribute
instance-attribute
¶
Abbreviated player name
team_snap
class-attribute
instance-attribute
¶
Total team defensive snaps
tgt_epa_nd
class-attribute
instance-attribute
¶
Target EPA (Expected Points Added) allowed
tgt_nd
class-attribute
instance-attribute
¶
Times targeted in coverage
tgt_r_nd
class-attribute
instance-attribute
¶
Target rate (targets per coverage snap)
total_tg
class-attribute
instance-attribute
¶
Total team games in period
twf_pct
class-attribute
instance-attribute
¶
Tight window frequency (percentage of targets in tight windows)
yacpr_nd
class-attribute
instance-attribute
¶
Yards After Catch allowed per reception