SportsDataIO · Schema

PlayerGameRedZone

Sports DataStatisticsLive ScoresFantasy SportsOddsNFLNBAMLBNHLSoccer

Properties

Name Type Description
GameKey stringnull A 9 digit unique code identifying the game that this record corresponds to. The GameID is composed of Season; SeasonType; Week and HomeTeam.. Note: This value will be NULL for bye weeks
PlayerID integernull The unique PlayerID of the player as assigned by SportsDataIO. Note: this ID will stay with the player throughout their entire career
SeasonType integer The type of season that this player corresponds to (1=Regular Season; 2=Preseason; 3=Postseason; 4=Offseason; 5=All-Star)
Season integer The NFL season of the game
GameDate stringnull The date and time the game is scheduled to start
Week integer The NFL week of the game (regular season: 1 to 18; preseason: 0 to 4; postseason: 1 to 4). Note: seasons after 2021 will have only 3 preseason weeks
Team stringnull The abbreviation [Key] of the team that the player is on. Note: if this player is a free agent; this field is NULL
Opponent stringnull The abbreviation [Key] of the opponent team
HomeOrAway stringnull Whether the team is home or away
Number integer Player's jersey number
Name stringnull Player's full name
Position stringnull The primary position of the player. Possible Values: C; CB; DB; DE; DL; DT; FB; FS; G; ILB; K; KR; LB; LS; NT; OL; OLB; OT; P; QB; RB; S; SS; T; TE; WR
PositionCategory stringnull The category of the player's position (OFF; DEF; ST)
Activated integer Whether or not the player was active for the game
Played integer Whether the player played at least one snap in the game Note: Will return "1" if player played at least one snap and "0" if they did not
Started integer Whether the player started the game (on offensive or defense). Note: Started = 1 / Did Not Start = 0
PassingAttempts number Total passes thrown by the player in the game
PassingCompletions number Total passes completed by the player in the game
PassingYards number Total passing yards by the player in the game
PassingCompletionPercentage number The percentage of passes completed by the player in the game
PassingYardsPerAttempt number Total average passing yards per attempt by the player in the game
PassingYardsPerCompletion number Total average passing yards per completion by the player in the game
PassingTouchdowns number Total passing touchdowns by the player in the game
PassingInterceptions number Total interceptions thrown by the player in the game
PassingRating number The passer rating of the player in the game
PassingLong number Total yards of longest completion by the player in the game
PassingSacks number The total number of times the player was sacked in the game
PassingSackYards number Total yards lost by the player in the game as a result of being sacked
RushingAttempts number Total rushing attempts by the player in the game
RushingYards number Total rushing yards by the player in the game
RushingYardsPerAttempt number Total rushing yards per attempt by the player in the game
RushingTouchdowns number Total rushing touchdowns by the player in the game
RushingLong number The longest rush by the player in the game
ReceivingTargets numbernull Total receiving targets by the player in the game
Receptions number Total receptions by the player in the game
ReceivingYards number Total receiving yards by the player in the game
ReceivingYardsPerReception number Average receiving yards per reception by the player in the game
ReceivingTouchdowns number Total receiving touchdowns by the player in the game
ReceivingLong number The longest reception by the player in the game
Fumbles number Total fumbles by the player in the game
FumblesLost numbernull Total fumbles lost by the player in the game
PuntReturns number Total punt returns by the player in the game
PuntReturnYards number Total punt return yards by the player in the game
PuntReturnYardsPerAttempt number Total average yards gained per punt return by the player in the game
PuntReturnTouchdowns number Total punt return touchdowns by the player in the game
PuntReturnLong number The longest punt return by the player in the game
KickReturns number Total kickoff returns by the player in the game
KickReturnYards number Total kickoff return yards by the player in the game
KickReturnYardsPerAttempt number Average yards gained per kick return by the player in the game
KickReturnTouchdowns number Total kickoff return touchdowns by the player in the game
KickReturnLong number Longest kick return by the player in the game
SoloTackles number Total defensive solo (unassisted) tackles by the player in the game
AssistedTackles number Total defensive assisted tackles by the player in the game
TacklesForLoss numbernull Total tackles for loss by the player in the game. Note: these are tackles behind the line of scrimmage for loss of yards (including sacks)
Sacks number Total defensive sacks by the player in the game
SackYards number Total defensive sacks yards by the player in the game
QuarterbackHits numbernull Total quarterback hits by the player in the game. Note: This is a defensive stat that includes sacks
PassesDefended number Total passes defended by the player in the game
FumblesForced number Total fumbles forced on defense by the player in the game
FumblesRecovered number Total defensive fumble recoveries by the player in the game
FumbleReturnYards number Total fumble return yards by the player in the game
FumbleReturnTouchdowns number Total fumble return touchdowns by the player in the game
Interceptions number Total defensive interceptions by the player in the game
InterceptionReturnYards number Total defensive interception return yards by the player in the game
InterceptionReturnTouchdowns number Total defensive interception return touchdowns by the player in the game
BlockedKicks number Total blocked kicks by the player in the game. Note: BlockedKicks include Field Goals and Punts but NOT Extra Points
SpecialTeamsSoloTackles number This field is deprecated
SpecialTeamsAssistedTackles number This field is deprecated
MiscSoloTackles number This field is deprecated
MiscAssistedTackles number This field is deprecated
Punts number Total number of punts by the player in the game
PuntYards number Total punt yards by the player in the game
PuntAverage number The average number of yards per punt by the player in the game
FieldGoalsAttempted number Total field goals attempted by the player in the game
FieldGoalsMade number Total field goals made by the player in game
FieldGoalsLongestMade number Longest field goal made by the player in the game
ExtraPointsMade number Total extra points made by the player in the game
TwoPointConversionPasses number Total successful two point conversion passes by the player in the game
TwoPointConversionRuns number Total successful two point conversion rushes by the player in the game
TwoPointConversionReceptions number Total successful two point conversion receptions by the player in the game
FantasyPoints number Fantasy points scored based on basic fantasy scoring system by the player in the game
FantasyPointsPPR number This field is expected to be NULL
ReceptionPercentage number Total percentage of receiving targets that were receptions by the player in the game
ReceivingYardsPerTarget number Average receiving yards per target by the player in the game
Tackles number Total tackles (solo & assisted) by the player in the game
OffensiveTouchdowns number Total offensive touchdowns scored by the player in the game
DefensiveTouchdowns number Total defensive touchdowns scored by the player in the game
SpecialTeamsTouchdowns number Total special teams touchdowns scored by the player in the game
Touchdowns number Total touchdowns scored by the player in the game (excludes passing touchdowns)
FantasyPosition stringnull The player's fantasy football position. Possible values: QB; RB; WR; TE; DL; LB; DB; K; P; OL
FieldGoalPercentage number Total field goal attempts made by the player in the game
PlayerGameID integer Unique ID of PlayerGame record (subject to change, although it very rarely does). For a static ID, use a combination of GameKey and PlayerID.
FumblesOwnRecoveries numbernull Total own fumble recoveries by the player in the game. Note: this fumble doesn't result in a turnover - the fumbling team recovers the fumble
FumblesOutOfBounds numbernull This field is deprecated
KickReturnFairCatches numbernull This field is deprecated
PuntReturnFairCatches numbernull This field is deprecated
PuntTouchbacks numbernull Total punts that resulted in touchbacks by the player in the game
PuntInside20 numbernull Total punts downed inside the 20 yard line by the player in the game
PuntNetAverage numbernull The average net yards per punt by the player in the game
ExtraPointsAttempted numbernull Total extra point kicks attempted by the player in the game
BlockedKickReturnTouchdowns numbernull Total blocked kick recovery return touchdowns for the player in the game
FieldGoalReturnTouchdowns numbernull Total field goal return touchdowns by the player in the game. Note: This field excludes blocked field goals
Safeties numbernull Total defensive safeties scored by the player in the game
FieldGoalsHadBlocked numbernull Total field goals by the player that were blocked in the game
PuntsHadBlocked numbernull Total punts by the player that were blocked in the game
ExtraPointsHadBlocked numbernull Total extra point kick attempts by the player that were blocked in the game
PuntLong numbernull The longest punt by the player in the game
BlockedKickReturnYards numbernull Total blocked kick recovery return yards for the player in the game
FieldGoalReturnYards numbernull Total field goal return yards by the player in the game. Note: This field excludes blocked field goals
PuntNetYards numbernull The net yards of the punts by the player in the game
SpecialTeamsFumblesForced numbernull This field is deprecated
SpecialTeamsFumblesRecovered numbernull This field is deprecated
MiscFumblesForced numbernull This field is deprecated
MiscFumblesRecovered numbernull This field is deprecated
ShortName stringnull The first initial and last name of the player (J. Doe)
PlayingSurface stringnull The playing surface of the stadium
IsGameOver booleannull Whether the game is over (true/false)
SafetiesAllowed numbernull This field is deprecated
Stadium stringnull Stadium of the event
Temperature integernull Temperature at game start (Fahrenheit)
Humidity integernull The humidity percentage at the start of the game
WindSpeed integernull The wind speed at the start of the game (in MPH)
FanDuelSalary integernull The player's salary for FanDuel daily fantasy contests.
DraftKingsSalary integernull The player's salary for DraftKings daily fantasy contests.
FantasyDataSalary integernull The player's salary as calculated by SportsDataIO (formerly known as FantasyData). Based on the same salary cap as DraftKings contests ($50,000).
OffensiveSnapsPlayed integernull Total snaps this player played on offense in the game. Note: Snap counts are available the morning after the game.
DefensiveSnapsPlayed integernull Total snaps this player played on defense in the game. Note: Snap counts are available the morning after the game.
SpecialTeamsSnapsPlayed integernull Total snaps this player played on special teams in the game. Note: Snap counts are available the morning after the game.
OffensiveTeamSnaps integernull Total offensive snaps this player's team played in the game. Note: Snap counts are available the morning after the game.
DefensiveTeamSnaps integernull Total defensive snaps this player's team played in the game. Note: Snap counts are available the morning after the game.
SpecialTeamsTeamSnaps integernull Total special teams snaps this player's team played in the game. Note: Snap counts are available the morning after the game.
VictivSalary integernull The player's salary for Victiv daily fantasy contests.
TwoPointConversionReturns numbernull Total successful two point conversion returns by the player in the game
FantasyPointsFanDuel numbernull Fantasy points based on FanDuel's scoring system by the player in the game
FieldGoalsMade0to19 numbernull Total field goals of 0 to 19 yards made by the player in game
FieldGoalsMade20to29 numbernull Total field goals of 20 to 29 yards made by the player in game
FieldGoalsMade30to39 numbernull Total field goals of 30 to 39 yards made by the player in game
FieldGoalsMade40to49 numbernull Total field goals of 40 to 49 yards made by the player in game
FieldGoalsMade50Plus numbernull Total field goals of 50+ yards made by the player in game
FantasyPointsDraftKings numbernull Fantasy points based on DraftKings' scoring system by the player in the game
YahooSalary integernull The player's salary for Yahoo daily fantasy contests
FantasyPointsYahoo numbernull Fantasy points based on Yahoo's daily fantasy scoring system by the player in the game
InjuryStatus stringnull The player's current injury status; in the form of likelihood that player plays (Probable; Questionable; Doubtful; Out)
InjuryBodyPart stringnull The body part that is injured for the player (Knee; Groin; Calf; Hamstring; etc.)
InjuryStartDate stringnull The day that the player's injury started or was first discovered
InjuryNotes stringnull A brief description of the player's injury and expected availability
FanDuelPosition stringnull The player's eligible position in FanDuel's daily fantasy sports platform.
DraftKingsPosition stringnull The player's eligible position in DraftKings' daily fantasy sports platform.
YahooPosition stringnull The player's eligible position in Yahoo's daily fantasy sports platform
OpponentRank integernull The ranking of the player's opponent with regards to fantasy points allowed.
OpponentPositionRank integernull The ranking of the player's opponent by position with regards to fantasy points allowed.
InjuryPractice stringnull This field is deprecated
InjuryPracticeDescription stringnull This field is deprecated
DeclaredInactive boolean Whether the player has been declared inactive. This value is updated in the hours leading up to game start time; as teams announce their inactive players. Note: This is only updated for offensive skil
FantasyDraftSalary integernull The player's salary for FantasyDraft daily fantasy contests.
FantasyDraftPosition stringnull The player's eligible position in FantasyDraft's daily fantasy sports platform.
TeamID integernull The unique ID of the team that the player is on. Note: if the player is a free agent; this field is NULL
OpponentID integernull The unique ID of this opponent team
Day stringnull The date of the game (in US Eastern Time)
DateTime stringnull The date and time of the game (in US Eastern Time)
GlobalGameID integernull A globally unique ID for this game. This value is guaranteed to be unique across all sports/leagues
GlobalTeamID integernull A globally unique ID for this team. This value is guaranteed to be unique across all sports/leagues
GlobalOpponentID integernull A globally unique ID for this opposing team. This value is guaranteed to be unique across all sports/leagues.
ScoreID integer Unique ID of the score/game
FantasyPointsFantasyDraft numbernull This field is no longer in use and will return null.
ScoringDetails array The details of the scoring plays this player recorded in the game
OffensiveFumbleRecoveryTouchdowns numbernull This field is deprecated
SnapCountsConfirmed booleannull Whether snap count fields are confirmed (true/false). Note: This takes place the morning after the game.
Updated stringnull Time of last update (in US Eastern time). Note: this does not indicate that stats changed.
View JSON Schema on GitHub

JSON Schema

sportsdataio-playergameredzone-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "#/components/schemas/PlayerGameRedZone",
  "title": "PlayerGameRedZone",
  "properties": {
    "GameKey": {
      "type": [
        "string",
        "null"
      ],
      "description": "A 9 digit unique code identifying the game that this record corresponds to. The GameID is composed of Season; SeasonType; Week and HomeTeam.. Note: This value will be NULL for bye weeks"
    },
    "PlayerID": {
      "type": [
        "integer",
        "null"
      ],
      "description": "The unique PlayerID of the player as assigned by SportsDataIO. Note: this ID will stay with the player throughout their entire career"
    },
    "SeasonType": {
      "type": "integer",
      "description": "The type of season that this player corresponds to (1=Regular Season; 2=Preseason; 3=Postseason; 4=Offseason; 5=All-Star)"
    },
    "Season": {
      "type": "integer",
      "description": "The NFL season of the game"
    },
    "GameDate": {
      "type": [
        "string",
        "null"
      ],
      "description": "The date and time the game is scheduled to start"
    },
    "Week": {
      "type": "integer",
      "description": "The NFL week of the game (regular season: 1 to 18; preseason: 0 to 4; postseason: 1 to 4). Note: seasons after 2021 will have only 3 preseason weeks"
    },
    "Team": {
      "type": [
        "string",
        "null"
      ],
      "description": "The abbreviation [Key] of the team that the player is on. Note: if this player is a free agent; this field is NULL"
    },
    "Opponent": {
      "type": [
        "string",
        "null"
      ],
      "description": "The abbreviation [Key] of the opponent team"
    },
    "HomeOrAway": {
      "type": [
        "string",
        "null"
      ],
      "description": "Whether the team is home or away"
    },
    "Number": {
      "type": "integer",
      "description": "Player's jersey number"
    },
    "Name": {
      "type": [
        "string",
        "null"
      ],
      "description": "Player's full name"
    },
    "Position": {
      "type": [
        "string",
        "null"
      ],
      "description": "The primary position of the player. Possible Values: C; CB; DB; DE; DL; DT; FB; FS; G; ILB; K; KR; LB; LS; NT; OL; OLB; OT; P; QB; RB; S; SS; T; TE; WR"
    },
    "PositionCategory": {
      "type": [
        "string",
        "null"
      ],
      "description": "The category of the player's position (OFF; DEF; ST)"
    },
    "Activated": {
      "type": "integer",
      "description": "Whether or not the player was active for the game"
    },
    "Played": {
      "type": "integer",
      "description": "Whether the player played at least one snap in the game Note: Will return \"1\" if player played at least one snap and \"0\" if they did not"
    },
    "Started": {
      "type": "integer",
      "description": "Whether the player started the game (on offensive or defense). Note: Started = 1 / Did Not Start = 0"
    },
    "PassingAttempts": {
      "type": "number",
      "description": "Total passes thrown by the player in the game"
    },
    "PassingCompletions": {
      "type": "number",
      "description": "Total passes completed by the player in the game"
    },
    "PassingYards": {
      "type": "number",
      "description": "Total passing yards by the player in the game"
    },
    "PassingCompletionPercentage": {
      "type": "number",
      "description": "The percentage of passes completed by the player in the game"
    },
    "PassingYardsPerAttempt": {
      "type": "number",
      "description": "Total average passing yards per attempt by the player in the game"
    },
    "PassingYardsPerCompletion": {
      "type": "number",
      "description": "Total average passing yards per completion by the player in the game"
    },
    "PassingTouchdowns": {
      "type": "number",
      "description": "Total passing touchdowns by the player in the game"
    },
    "PassingInterceptions": {
      "type": "number",
      "description": "Total interceptions thrown by the player in the game"
    },
    "PassingRating": {
      "type": "number",
      "description": "The passer rating of the player in the game"
    },
    "PassingLong": {
      "type": "number",
      "description": "Total yards of longest completion by the player in the game"
    },
    "PassingSacks": {
      "type": "number",
      "description": "The total number of times the player was sacked in the game"
    },
    "PassingSackYards": {
      "type": "number",
      "description": "Total yards lost by the player in the game as a result of being sacked"
    },
    "RushingAttempts": {
      "type": "number",
      "description": "Total rushing attempts by the player in the game"
    },
    "RushingYards": {
      "type": "number",
      "description": "Total rushing yards by the player in the game"
    },
    "RushingYardsPerAttempt": {
      "type": "number",
      "description": "Total rushing yards per attempt by the player in the game"
    },
    "RushingTouchdowns": {
      "type": "number",
      "description": "Total rushing touchdowns by the player in the game"
    },
    "RushingLong": {
      "type": "number",
      "description": "The longest rush by the player in the game"
    },
    "ReceivingTargets": {
      "type": [
        "number",
        "null"
      ],
      "description": "Total receiving targets by the player in the game"
    },
    "Receptions": {
      "type": "number",
      "description": "Total receptions by the player in the game"
    },
    "ReceivingYards": {
      "type": "number",
      "description": "Total receiving yards by the player in the game"
    },
    "ReceivingYardsPerReception": {
      "type": "number",
      "description": "Average receiving yards per reception by the player in the game"
    },
    "ReceivingTouchdowns": {
      "type": "number",
      "description": "Total receiving touchdowns by the player in the game"
    },
    "ReceivingLong": {
      "type": "number",
      "description": "The longest reception by the player in the game"
    },
    "Fumbles": {
      "type": "number",
      "description": "Total fumbles by the player in the game"
    },
    "FumblesLost": {
      "type": [
        "number",
        "null"
      ],
      "description": "Total fumbles lost by the player in the game"
    },
    "PuntReturns": {
      "type": "number",
      "description": "Total punt returns by the player in the game"
    },
    "PuntReturnYards": {
      "type": "number",
      "description": "Total punt return yards by the player in the game"
    },
    "PuntReturnYardsPerAttempt": {
      "type": "number",
      "description": "Total average yards gained per punt return by the player in the game"
    },
    "PuntReturnTouchdowns": {
      "type": "number",
      "description": "Total punt return touchdowns by the player in the game"
    },
    "PuntReturnLong": {
      "type": "number",
      "description": "The longest punt return by the player in the game"
    },
    "KickReturns": {
      "type": "number",
      "description": "Total kickoff returns by the player in the game"
    },
    "KickReturnYards": {
      "type": "number",
      "description": "Total kickoff return yards by the player in the game"
    },
    "KickReturnYardsPerAttempt": {
      "type": "number",
      "description": "Average yards gained per kick return by the player in the game"
    },
    "KickReturnTouchdowns": {
      "type": "number",
      "description": "Total kickoff return touchdowns by the player in the game"
    },
    "KickReturnLong": {
      "type": "number",
      "description": "Longest kick return by the player in the game"
    },
    "SoloTackles": {
      "type": "number",
      "description": "Total defensive solo (unassisted) tackles by the player in the game"
    },
    "AssistedTackles": {
      "type": "number",
      "description": "Total defensive assisted tackles by the player in the game"
    },
    "TacklesForLoss": {
      "type": [
        "number",
        "null"
      ],
      "description": "Total tackles for loss by the player in the game. Note: these are tackles behind the line of scrimmage for loss of yards (including sacks)"
    },
    "Sacks": {
      "type": "number",
      "description": "Total defensive sacks by the player in the game"
    },
    "SackYards": {
      "type": "number",
      "description": "Total defensive sacks yards by the player in the game"
    },
    "QuarterbackHits": {
      "type": [
        "number",
        "null"
      ],
      "description": "Total quarterback hits by the player in the game. Note: This is a defensive stat that includes sacks"
    },
    "PassesDefended": {
      "type": "number",
      "description": "Total passes defended by the player in the game"
    },
    "FumblesForced": {
      "type": "number",
      "description": "Total fumbles forced on defense by the player in the game"
    },
    "FumblesRecovered": {
      "type": "number",
      "description": "Total defensive fumble recoveries by the player in the game"
    },
    "FumbleReturnYards": {
      "type": "number",
      "description": "Total fumble return yards by the player in the game"
    },
    "FumbleReturnTouchdowns": {
      "type": "number",
      "description": "Total fumble return touchdowns by the player in the game"
    },
    "Interceptions": {
      "type": "number",
      "description": "Total defensive interceptions by the player in the game"
    },
    "InterceptionReturnYards": {
      "type": "number",
      "description": "Total defensive interception return yards by the player in the game"
    },
    "InterceptionReturnTouchdowns": {
      "type": "number",
      "description": "Total defensive interception return touchdowns by the player in the game"
    },
    "BlockedKicks": {
      "type": "number",
      "description": "Total blocked kicks by the player in the game. Note: BlockedKicks include Field Goals and Punts but NOT Extra Points"
    },
    "SpecialTeamsSoloTackles": {
      "type": "number",
      "description": "This field is deprecated"
    },
    "SpecialTeamsAssistedTackles": {
      "type": "number",
      "description": "This field is deprecated"
    },
    "MiscSoloTackles": {
      "type": "number",
      "description": "This field is deprecated"
    },
    "MiscAssistedTackles": {
      "type": "number",
      "description": "This field is deprecated"
    },
    "Punts": {
      "type": "number",
      "description": "Total number of punts by the player in the game"
    },
    "PuntYards": {
      "type": "number",
      "description": "Total punt yards by the player in the game"
    },
    "PuntAverage": {
      "type": "number",
      "description": "The average number of yards per punt by the player in the game"
    },
    "FieldGoalsAttempted": {
      "type": "number",
      "description": "Total field goals attempted by the player in the game"
    },
    "FieldGoalsMade": {
      "type": "number",
      "description": "Total field goals made by the player in game"
    },
    "FieldGoalsLongestMade": {
      "type": "number",
      "description": "Longest field goal made by the player in the game"
    },
    "ExtraPointsMade": {
      "type": "number",
      "description": "Total extra points made by the player in the game"
    },
    "TwoPointConversionPasses": {
      "type": "number",
      "description": "Total successful two point conversion passes by the player in the game"
    },
    "TwoPointConversionRuns": {
      "type": "number",
      "description": "Total successful two point conversion rushes by the player in the game"
    },
    "TwoPointConversionReceptions": {
      "type": "number",
      "description": "Total successful two point conversion receptions by the player in the game"
    },
    "FantasyPoints": {
      "type": "number",
      "description": "Fantasy points scored based on basic fantasy scoring system by the player in the game"
    },
    "FantasyPointsPPR": {
      "type": "number",
      "description": "This field is expected to be NULL"
    },
    "ReceptionPercentage": {
      "type": "number",
      "description": "Total percentage of receiving targets that were receptions by the player in the game"
    },
    "ReceivingYardsPerTarget": {
      "type": "number",
      "description": "Average receiving yards per target by the player in the game"
    },
    "Tackles": {
      "type": "number",
      "description": "Total tackles (solo & assisted) by the player in the game"
    },
    "OffensiveTouchdowns": {
      "type": "number",
      "description": "Total offensive touchdowns scored by the player in the game"
    },
    "DefensiveTouchdowns": {
      "type": "number",
      "description": "Total defensive touchdowns scored by the player in the game"
    },
    "SpecialTeamsTouchdowns": {
      "type": "number",
      "description": "Total special teams touchdowns scored by the player in the game"
    },
    "Touchdowns": {
      "type": "number",
      "description": "Total touchdowns scored by the player in the game (excludes passing touchdowns)"
    },
    "FantasyPosition": {
      "type": [
        "string",
        "null"
      ],
      "description": "The player's fantasy football position. Possible values: QB; RB; WR; TE; DL; LB; DB; K; P; OL"
    },
    "FieldGoalPercentage": {
      "type": "number",
      "description": "Total field goal attempts made by the player in the game"
    },
    "PlayerGameID": {
      "type": "integer",
      "description": "Unique ID of PlayerGame record (subject to change, although it very rarely does).  For a static ID, use a combination of GameKey and PlayerID."
    },
    "FumblesOwnRecoveries": {
      "type": [
        "number",
        "null"
      ],
      "description": "Total own fumble recoveries by the player in the game. Note: this fumble doesn't result in a turnover - the fumbling team recovers the fumble"
    },
    "FumblesOutOfBounds": {
      "type": [
        "number",
        "null"
      ],
      "description": "This field is deprecated"
    },
    "KickReturnFairCatches": {
      "type": [
        "number",
        "null"
      ],
      "description": "This field is deprecated"
    },
    "PuntReturnFairCatches": {
      "type": [
        "number",
        "null"
      ],
      "description": "This field is deprecated"
    },
    "PuntTouchbacks": {
      "type": [
        "number",
        "null"
      ],
      "description": "Total punts that resulted in touchbacks by the player in the game"
    },
    "PuntInside20": {
      "type": [
        "number",
        "null"
      ],
      "description": "Total punts downed inside the 20 yard line by the player in the game"
    },
    "PuntNetAverage": {
      "type": [
        "number",
        "null"
      ],
      "description": "The average net yards per punt by the player in the game"
    },
    "ExtraPointsAttempted": {
      "type": [
        "number",
        "null"
      ],
      "description": "Total extra point kicks attempted by the player in the game"
    },
    "BlockedKickReturnTouchdowns": {
      "type": [
        "number",
        "null"
      ],
      "description": "Total blocked kick recovery return touchdowns for the player in the game"
    },
    "FieldGoalReturnTouchdowns": {
      "type": [
        "number",
        "null"
      ],
      "description": "Total field goal return touchdowns by the player in the game. Note: This field excludes blocked field goals"
    },
    "Safeties": {
      "type": [
        "number",
        "null"
      ],
      "description": "Total defensive safeties scored by the player in the game"
    },
    "FieldGoalsHadBlocked": {
      "type": [
        "number",
        "null"
      ],
      "description": "Total field goals by the player that were blocked in the game"
    },
    "PuntsHadBlocked": {
      "type": [
        "number",
        "null"
      ],
      "description": "Total punts by the player that were blocked in the game"
    },
    "ExtraPointsHadBlocked": {
      "type": [
        "number",
        "null"
      ],
      "description": "Total extra point kick attempts by the player that were blocked in the game"
    },
    "PuntLong": {
      "type": [
        "number",
        "null"
      ],
      "description": "The longest punt by the player in the game"
    },
    "BlockedKickReturnYards": {
      "type": [
        "number",
        "null"
      ],
      "description": "Total blocked kick recovery return yards for the player in the game"
    },
    "FieldGoalReturnYards": {
      "type": [
        "number",
        "null"
      ],
      "description": "Total field goal return yards by the player in the game. Note: This field excludes blocked field goals"
    },
    "PuntNetYards": {
      "type": [
        "number",
        "null"
      ],
      "description": "The net yards of the punts by the player in the game"
    },
    "SpecialTeamsFumblesForced": {
      "type": [
        "number",
        "null"
      ],
      "description": "This field is deprecated"
    },
    "SpecialTeamsFumblesRecovered": {
      "type": [
        "number",
        "null"
      ],
      "description": "This field is deprecated"
    },
    "MiscFumblesForced": {
      "type": [
        "number",
        "null"
      ],
      "description": "This field is deprecated"
    },
    "MiscFumblesRecovered": {
      "type": [
        "number",
        "null"
      ],
      "description": "This field is deprecated"
    },
    "ShortName": {
      "type": [
        "string",
        "null"
      ],
      "description": "The first initial and last name of the player (J. Doe)"
    },
    "PlayingSurface": {
      "type": [
        "string",
        "null"
      ],
      "description": "The playing surface of the stadium"
    },
    "IsGameOver": {
      "type": [
        "boolean",
        "null"
      ],
      "description": "Whether the game is over (true/false)"
    },
    "SafetiesAllowed": {
      "type": [
        "number",
        "null"
      ],
      "description": "This field is deprecated"
    },
    "Stadium": {
      "type": [
        "string",
        "null"
      ],
      "description": "Stadium of the event"
    },
    "Temperature": {
      "type": [
        "integer",
        "null"
      ],
      "description": "Temperature at game start (Fahrenheit)"
    },
    "Humidity": {
      "type": [
        "integer",
        "null"
      ],
      "description": "The humidity percentage at the start of the game"
    },
    "WindSpeed": {
      "type": [
        "integer",
        "null"
      ],
      "description": "The wind speed at the start of the game (in MPH)"
    },
    "FanDuelSalary": {
      "type": [
        "integer",
        "null"
      ],
      "description": "The player's salary for FanDuel daily fantasy contests."
    },
    "DraftKingsSalary": {
      "type": [
        "integer",
        "null"
      ],
      "description": "The player's salary for DraftKings daily fantasy contests."
    },
    "FantasyDataSalary": {
      "type": [
        "integer",
        "null"
      ],
      "description": "The player's salary as calculated by SportsDataIO (formerly known as FantasyData). \u00a0Based on the same salary cap as DraftKings contests ($50,000)."
    },
    "OffensiveSnapsPlayed": {
      "type": [
        "integer",
        "null"
      ],
      "description": "Total snaps this player played on offense in the game. Note: Snap counts are available the morning after the game."
    },
    "DefensiveSnapsPlayed": {
      "type": [
        "integer",
        "null"
      ],
      "description": "Total snaps this player played on defense in the game. Note: Snap counts are available the morning after the game."
    },
    "SpecialTeamsSnapsPlayed": {
      "type": [
        "integer",
        "null"
      ],
      "description": "Total snaps this player played on special teams in the game. Note: Snap counts are available the morning after the game."
    },
    "OffensiveTeamSnaps": {
      "type": [
        "integer",
        "null"
      ],
      "description": "Total offensive snaps this player's team played in the game. Note: Snap counts are available the morning after the game."
    },
    "DefensiveTeamSnaps": {
      "type": [
        "integer",
        "null"
      ],
      "description": "Total defensive snaps this player's team played in the game. Note: Snap counts are available the morning after the game."
    },
    "SpecialTeamsTeamSnaps": {
      "type": [
        "integer",
        "null"
      ],
      "description": "Total special teams snaps this player's team played in the game. Note: Snap counts are available the morning after the game."
    },
    "VictivSalary": {
      "type": [
        "integer",
        "null"
      ],
      "description": "The player's salary for Victiv daily fantasy contests."
    },
    "TwoPointConversionReturns": {
      "type": [
        "number",
        "null"
      ],
      "description": "Total successful two point conversion returns by the player in the game"
    },
    "FantasyPointsFanDuel": {
      "type": [
        "number",
        "null"
      ],
      "description": "Fantasy points based on FanDuel's scoring system by the player in the game"
    },
    "FieldGoalsMade0to19": {
      "type": [
        "number",
        "null"
      ],
      "description": "Total field goals of 0 to 19 yards made by the player in game"
    },
    "FieldGoalsMade20to29": {
      "type": [
        "number",
        "null"
      ],
      "description": "Total field goals of 20 to 29 yards made by the player in game"
    },
    "FieldGoalsMade30to39": {
      "type": [
        "number",
        "null"
      ],
      "description": "Total field goals of 30 to 39 yards made by the player in game"
    },
    "FieldGoalsMade40to49": {
      "type": [
        "number",
        "null"
      ],
      "description": "Total field goals of 40 to 49 yards made by the player in game"
    },
    "FieldGoalsMade50Plus": {
      "type": [
        "number",
        "null"
      ],
      "description": "Total field goals of 50+ yards made by the player in game"
    },
    "FantasyPointsDraftKings": {
      "type": [
        "number",
        "null"
      ],
      "description": "Fantasy points based on DraftKings' scoring system by the player in the game"
    },
    "YahooSalary": {
      "type": [
        "integer",
        "null"
      ],
      "description": "The player's salary for Yahoo daily fantasy contests"
    },
    "FantasyPointsYahoo": {
      "type": [
        "number",
        "null"
      ],
      "description": "Fantasy points based on Yahoo's daily fantasy scoring system by the player in the game"
    },
    "InjuryStatus": {
      "type": [
        "string",
        "null"
      ],
      "description": "The player's current injury status; in the form of likelihood that player plays (Probable; Questionable; Doubtful; Out)"
    },
    "InjuryBodyPart": {
      "type": [
        "string",
        "null"
      ],
      "description": "The body part that is injured for the player (Knee; Groin; Calf; Hamstring; etc.)"
    },
    "InjuryStartDate": {
      "type": [
        "string",
        "null"
      ],
      "description": "The day that the player's injury started or was first discovered"
    },
    "InjuryNotes": {
      "type": [
        "string",
        "null"
      ],
      "description": "A brief description of the player's injury and expected availability"
    },
    "FanDuelPosition": {
      "type": [
        "string",
        "null"
      ],
      "description": "The player's eligible position in FanDuel's daily fantasy sports platform."
    },
    "DraftKingsPosition": {
      "type": [
        "string",
        "null"
      ],
      "description": "The player's eligible position in DraftKings' daily fantasy sports platform."
    },
    "YahooPosition": {
      "type": [
        "string",
        "null"
      ],
      "description": "The player's eligible position in Yahoo's daily fantasy sports platform"
    },
    "OpponentRank": {
      "type": [
        "integer",
        "null"
      ],
      "description": "The ranking of the player's opponent with regards to fantasy points allowed."
    },
    "OpponentPositionRank": {
      "type": [
        "integer",
        "null"
      ],
      "description": "The ranking of the player's opponent by position with regards to fantasy points allowed."
    },
    "InjuryPractice": {
      "type": [
        "string",
        "null"
      ],
      "description": "This field is deprecated"
    },
    "InjuryPracticeDescription": {
      "type": [
        "string",
        "null"
      ],
      "description": "This field is deprecated"
    },
    "DeclaredInactive": {
      "type": "boolean",
      "description": "Whether the player has been declared inactive. This value is updated in the hours leading up to game start time; as teams announce their inactive players.  Note: This is only updated for offensive skill position players (QB; RB; WR; TE)"
    },
    "FantasyDraftSalary": {
      "type": [
        "integer",
        "null"
      ],
      "description": "The player's salary for FantasyDraft daily fantasy contests."
    },
    "FantasyDraftPosition": {
      "type": [
        "string",
        "null"
      ],
      "description": "The player's eligible position in FantasyDraft's daily fantasy sports platform."
    },
    "TeamID": {
      "type": [
        "integer",
        "null"
      ],
      "description": "The unique ID of the team that the player is on. Note: if the player is a free agent; this field is NULL"
    },
    "OpponentID": {
      "type": [
        "integer",
        "null"
      ],
      "description": "The unique ID of this opponent team"
    },
    "Day": {
      "type": [
        "string",
        "null"
      ],
      "description": "The date of the game (in US Eastern Time)"
    },
    "DateTime": {
      "type": [
        "string",
        "null"
      ],
      "description": "The date and time of the game (in US Eastern Time)"
    },
    "GlobalGameID": {
      "type": [
        "integer",
        "null"
      ],
      "description": "A globally unique ID for this game. This value is guaranteed to be unique across all sports/leagues"
    },
    "GlobalTeamID": {
      "type": [
        "integer",
        "null"
      ],
      "description": "A globally unique ID for this team. This value is guaranteed to be unique across all sports/leagues"
    },
    "GlobalOpponentID": {
      "type": [
        "integer",
        "null"
      ],
      "description": "A globally unique ID for this opposing team. This value is guaranteed to be unique across all sports/leagues."
    },
    "ScoreID": {
      "type": "integer",
      "description": "Unique ID of the score/game"
    },
    "FantasyPointsFantasyDraft": {
      "type": [
        "number",
        "null"
      ],
      "description": "This field is no longer in use and will return null."
    },
    "ScoringDetails": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/ScoringDetail"
      },
      "description": "The details of the scoring plays this player recorded in the game"
    },
    "OffensiveFumbleRecoveryTouchdowns": {
      "type": [
        "number",
        "null"
      ],
      "description": "This field is deprecated"
    },
    "SnapCountsConfirmed": {
      "type": [
        "boolean",
        "null"
      ],
      "description": "Whether snap count fields are confirmed (true/false). Note: This takes place the morning after the game."
    },
    "Updated": {
      "type": [
        "string",
        "null"
      ],
      "description": "Time of last update (in US Eastern time). Note: this does not indicate that stats changed."
    }
  }
}