Player Rushing Stats¶
griddy / nfl / models / entities / player_rushing_stats**
player_rushing_stats
¶
Attributes¶
Classes¶
PlayerRushingStatsTypedDict
¶
Bases: TypedDict
flowchart TD
griddy.nfl.models.entities.player_rushing_stats.PlayerRushingStatsTypedDict[PlayerRushingStatsTypedDict]
click griddy.nfl.models.entities.player_rushing_stats.PlayerRushingStatsTypedDict href "" "griddy.nfl.models.entities.player_rushing_stats.PlayerRushingStatsTypedDict"
Attributes¶
headshot
instance-attribute
¶
URL to player headshot image (contains formatInstructions placeholder)
ngs_position
instance-attribute
¶
ngs_position: NotRequired[OffensivePlayerPositionEnum]
Offensive player position
ngs_position_group
instance-attribute
¶
ngs_position_group: NotRequired[OffensivePlayerPositionEnum]
Offensive player position
position_group
instance-attribute
¶
position_group: NotRequired[OffensivePlayerPositionEnum]
Offensive player position
PlayerRushingStats
¶
Bases: BaseModel
flowchart TD
griddy.nfl.models.entities.player_rushing_stats.PlayerRushingStats[PlayerRushingStats]
griddy.nfl.types.basemodel.BaseModel[BaseModel]
griddy.nfl.types.basemodel.BaseModel --> griddy.nfl.models.entities.player_rushing_stats.PlayerRushingStats
click griddy.nfl.models.entities.player_rushing_stats.PlayerRushingStats href "" "griddy.nfl.models.entities.player_rushing_stats.PlayerRushingStats"
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
epa_att
class-attribute
instance-attribute
¶
EPA per attempt
epa_pg
class-attribute
instance-attribute
¶
EPA per game
fum_pg
class-attribute
instance-attribute
¶
Fumbles per game
headshot
class-attribute
instance-attribute
¶
URL to player headshot image (contains formatInstructions placeholder)
in_t_pct
class-attribute
instance-attribute
¶
Inside tackles percentage (0-1)
jersey_number
class-attribute
instance-attribute
¶
Player's jersey number
lost_pg
class-attribute
instance-attribute
¶
Fumbles lost per game
ngs_position
class-attribute
instance-attribute
¶
ngs_position: Annotated[
Optional[OffensivePlayerPositionEnum],
Field(alias="ngsPosition"),
] = None
Offensive player position
ngs_position_group
class-attribute
instance-attribute
¶
ngs_position_group: Annotated[
Optional[OffensivePlayerPositionEnum],
Field(alias="ngsPositionGroup"),
] = None
Offensive player position
position_group
class-attribute
instance-attribute
¶
position_group: Annotated[
Optional[OffensivePlayerPositionEnum],
Field(alias="positionGroup"),
] = None
Offensive player position
rush10_p_yds
class-attribute
instance-attribute
¶
Rushes of 10+ yards
rush10_p_yds_pg
class-attribute
instance-attribute
¶
10+ yard rushes per game
rush15_p_mph
class-attribute
instance-attribute
¶
Rushes of 15+ mph
rush15_p_mph_pg
class-attribute
instance-attribute
¶
15+ mph rushes per game
rush20_p_mph
class-attribute
instance-attribute
¶
Rushes of 20+ mph
rush20_p_mph_pg
class-attribute
instance-attribute
¶
20+ mph rushes per game
ryoe_att
class-attribute
instance-attribute
¶
RYOE per attempt
ryoe_pg
class-attribute
instance-attribute
¶
RYOE per game
short_name
class-attribute
instance-attribute
¶
Abbreviated player name
st_box_pct
class-attribute
instance-attribute
¶
Stacked box percentage (0-1)
td_pg
class-attribute
instance-attribute
¶
Touchdowns per game
total_tg
class-attribute
instance-attribute
¶
Total team games in period
under_pct
class-attribute
instance-attribute
¶
Under center percentage (0-1)
x_ry
class-attribute
instance-attribute
¶
Expected rushing yards
x_ry_pg
class-attribute
instance-attribute
¶
Expected rushing yards per game
x_ypc
class-attribute
instance-attribute
¶
Expected yards per carry
yaco_att
class-attribute
instance-attribute
¶
Yards after contact per attempt
yaco_pg
class-attribute
instance-attribute
¶
Yards after contact per game
ybco_pg
class-attribute
instance-attribute
¶
Yards before contact per game
yds_pg
class-attribute
instance-attribute
¶
Yards per game