Player

A Player variant is a snapshot in time of a particular player. A Player is defined by its person characteristics, team he is playing for and relevant player stats. The seasonStats, teamStats and gameStats represent the current stats.

Name Default Field Type Description
rosterStatus * RosterStatus Roster status of the player
injuryStatus * InjuryStatus Injury status of the player
picture ProfilePicture Object that contains urls to all commons picture format.
position * PlayerPosition Current main position played. (QB, RB...)
team * Team Team the player is playing in. (won't necessarily exist for free agents)
jerseyNumber * Integer Jersey number
activeSince DateTime Date representing when this Player became one. Expressed in ISO-8601 format.
retiredDate DateTime Date representing when this Player became one. Expressed in ISO-8601 format. (empty if current)

Default Sorting Field

Default Sorting Field Default Ordering
activeSince DESC

RosterStatus - Enum

Value Description
ACT Active
DEV Development Squad
CUT Cut
RES Reserved
SUS Suspended
RSN
TRD Traded to another division
TRT Traded from Team
TRC Traded to another Conference
EXE Exempt
NWT Not with team
PUP Physically Unable to Perform
UDF Unsigned Draft Pick
RFA Restricted Free Agent
UFA Unrestricted Free Agent
NON Non football related injured reserve
RET Retired

InjuryStatus - Enum

Value Description
ACTIVE
PROBABLE
QUESTIONABLE
DOUBTFUL
INACTIVE