Player¶
griddy / nfl / models / entities / player**
player
¶
Classes¶
PlayerTypedDict
¶
Bases: TypedDict
flowchart TD
griddy.nfl.models.entities.player.PlayerTypedDict[PlayerTypedDict]
click griddy.nfl.models.entities.player.PlayerTypedDict href "" "griddy.nfl.models.entities.player.PlayerTypedDict"
Attributes¶
college_conference
instance-attribute
¶
Player's college conference
draft_number
instance-attribute
¶
Overall draft pick number
football_name
instance-attribute
¶
Player's football name (nickname)
ngs_position_group
instance-attribute
¶
Next Gen Stats position group
status_description_abbr
instance-attribute
¶
Abbreviated status description
status_short_description
instance-attribute
¶
Short status description
uniform_number
instance-attribute
¶
Player's uniform number (formatted)
years_of_experience
instance-attribute
¶
Years of NFL experience
Player
¶
Bases: BaseModel
flowchart TD
griddy.nfl.models.entities.player.Player[Player]
griddy.nfl.types.basemodel.BaseModel[BaseModel]
griddy.nfl.types.basemodel.BaseModel --> griddy.nfl.models.entities.player.Player
click griddy.nfl.models.entities.player.Player href "" "griddy.nfl.models.entities.player.Player"
click griddy.nfl.types.basemodel.BaseModel href "" "griddy.nfl.types.basemodel.BaseModel"
Attributes¶
birth_date
class-attribute
instance-attribute
¶
Player's birth date
college_conference
class-attribute
instance-attribute
¶
Player's college conference
college_name
class-attribute
instance-attribute
¶
Player's college
current_team_id
class-attribute
instance-attribute
¶
Current team identifier
display_name
class-attribute
instance-attribute
¶
Player's display name
draft_club
class-attribute
instance-attribute
¶
Team that drafted the player
draft_number
class-attribute
instance-attribute
¶
Overall draft pick number
draftround
class-attribute
instance-attribute
¶
Draft round
entry_year
class-attribute
instance-attribute
¶
Year player entered the league
esb_id
class-attribute
instance-attribute
¶
ESB identifier
first_name
class-attribute
instance-attribute
¶
Player's first name
football_name
class-attribute
instance-attribute
¶
Player's football name (nickname)
gsis_id
class-attribute
instance-attribute
¶
GSIS identifier
gsis_it_id
class-attribute
instance-attribute
¶
GSIS IT identifier
headshot
class-attribute
instance-attribute
¶
URL to player headshot image
height
class-attribute
instance-attribute
¶
Player height (format is feet-inches)
jersey_number
class-attribute
instance-attribute
¶
Player's jersey number
last_name
class-attribute
instance-attribute
¶
Player's last name
nfl_id
class-attribute
instance-attribute
¶
NFL player identifier
ngs_position
class-attribute
instance-attribute
¶
Next Gen Stats position
ngs_position_group
class-attribute
instance-attribute
¶
Next Gen Stats position group
position_group
class-attribute
instance-attribute
¶
Player's position group
rookie_year
class-attribute
instance-attribute
¶
Player's rookie year
short_name
class-attribute
instance-attribute
¶
Shortened player name
smart_id
class-attribute
instance-attribute
¶
Smart identifier for the player
status_description_abbr
class-attribute
instance-attribute
¶
Abbreviated status description
status_short_description
class-attribute
instance-attribute
¶
Short status description
team_abbr
class-attribute
instance-attribute
¶
Current team abbreviation
uniform_number
class-attribute
instance-attribute
¶
Player's uniform number (formatted)
years_of_experience
class-attribute
instance-attribute
¶
Years of NFL experience