Weekly Player Passing Stats¶
griddy / nfl / models / entities / weekly_player_passing_stats**
weekly_player_passing_stats
¶
Attributes¶
Classes¶
WeeklyPlayerPassingStatsTypedDict
¶
Bases: TypedDict
flowchart TD
griddy.nfl.models.entities.weekly_player_passing_stats.WeeklyPlayerPassingStatsTypedDict[WeeklyPlayerPassingStatsTypedDict]
click griddy.nfl.models.entities.weekly_player_passing_stats.WeeklyPlayerPassingStatsTypedDict href "" "griddy.nfl.models.entities.weekly_player_passing_stats.WeeklyPlayerPassingStatsTypedDict"
Attributes¶
avg_sep
instance-attribute
¶
Average receiver separation at target (yards)
deep_att_pct
instance-attribute
¶
Deep attempt percentage (20+ air yards) (0-1)
game_result
instance-attribute
¶
game_result: NotRequired[GameResultEnum]
Game result (Win/Loss/Tie)
headshot
instance-attribute
¶
URL to player headshot image (contains formatInstructions placeholder)
ngs_position_group
instance-attribute
¶
Next Gen Stats position group
tw_att_pct
instance-attribute
¶
Two-minute drill attempt percentage (0-1)
WeeklyPlayerPassingStats
¶
Bases: BaseModel
flowchart TD
griddy.nfl.models.entities.weekly_player_passing_stats.WeeklyPlayerPassingStats[WeeklyPlayerPassingStats]
griddy.nfl.types.basemodel.BaseModel[BaseModel]
griddy.nfl.types.basemodel.BaseModel --> griddy.nfl.models.entities.weekly_player_passing_stats.WeeklyPlayerPassingStats
click griddy.nfl.models.entities.weekly_player_passing_stats.WeeklyPlayerPassingStats href "" "griddy.nfl.models.entities.weekly_player_passing_stats.WeeklyPlayerPassingStats"
click griddy.nfl.types.basemodel.BaseModel href "" "griddy.nfl.types.basemodel.BaseModel"
Attributes¶
display_name
instance-attribute
¶
Player's full name
att_pg
class-attribute
instance-attribute
¶
Attempts per game
avg_sep
class-attribute
instance-attribute
¶
Average receiver separation at target (yards)
avg_ttp
class-attribute
instance-attribute
¶
Average time to pass (seconds)
avg_tts
class-attribute
instance-attribute
¶
Average time to sack (seconds)
avg_ttt
class-attribute
instance-attribute
¶
Average time to throw (seconds)
ay_att
class-attribute
instance-attribute
¶
Air yards per attempt
blitz_r
class-attribute
instance-attribute
¶
Blitz rate faced (0-1)
cmp_pg
class-attribute
instance-attribute
¶
Completions per game
cmp_pct
class-attribute
instance-attribute
¶
Completion percentage (0-1)
cpoe
class-attribute
instance-attribute
¶
Completion percentage over expected
db_pg
class-attribute
instance-attribute
¶
Dropbacks per game
deep_att_pct
class-attribute
instance-attribute
¶
Deep attempt percentage (20+ air yards) (0-1)
drop_pg
class-attribute
instance-attribute
¶
Drops per game
drop_r
class-attribute
instance-attribute
¶
Drop rate (0-1)
epa_db
class-attribute
instance-attribute
¶
EPA per dropback
epa_pg
class-attribute
instance-attribute
¶
EPA per game
fapi_game_id
class-attribute
instance-attribute
¶
Football API game identifier
final_score
class-attribute
instance-attribute
¶
Final score of the game
game_id
class-attribute
instance-attribute
¶
Game identifier (10-digit format YYYYMMDDNN)
game_result
class-attribute
instance-attribute
¶
game_result: Annotated[
Optional[GameResultEnum], Field(alias="gameResult")
] = None
Game result (Win/Loss/Tie)
headshot
class-attribute
instance-attribute
¶
URL to player headshot image (contains formatInstructions placeholder)
int_pg
class-attribute
instance-attribute
¶
Interceptions per game
is_home
class-attribute
instance-attribute
¶
Whether player's team was at home
jersey_number
class-attribute
instance-attribute
¶
Player's jersey number
ngs_position
class-attribute
instance-attribute
¶
Next Gen Stats position
ngs_position_group
class-attribute
instance-attribute
¶
Next Gen Stats position group
opponent_team_id
class-attribute
instance-attribute
¶
Opponent team identifier
pa_db_pct
class-attribute
instance-attribute
¶
Play action dropback percentage (0-1)
position_group
class-attribute
instance-attribute
¶
Position group
qbp_pg
class-attribute
instance-attribute
¶
QB pressure per game
qbp_r
class-attribute
instance-attribute
¶
QB pressure rate (0-1)
sack_pg
class-attribute
instance-attribute
¶
Sacks per game
short_name
class-attribute
instance-attribute
¶
Abbreviated player name
td_pg
class-attribute
instance-attribute
¶
Touchdowns per game
total_tg
class-attribute
instance-attribute
¶
Total team games in period
tw_att_pg
class-attribute
instance-attribute
¶
Two-minute attempts per game
tw_att_pct
class-attribute
instance-attribute
¶
Two-minute drill attempt percentage (0-1)
week_slug
class-attribute
instance-attribute
¶
Week identifier slug
x_cmp
class-attribute
instance-attribute
¶
Expected completion percentage (0-1)
x_yac
class-attribute
instance-attribute
¶
Expected yards after catch
yac_pct
class-attribute
instance-attribute
¶
YAC percentage of total yards (0-1)
yds_pg
class-attribute
instance-attribute
¶
Yards per game