Data Dictionary

Below you will find a list of all data points that are contained within each feed that we offer. If any of the information provided below is unclear, or if you have a specific question, please contact support.

Go to our developer portal for a full list of operations including deprecated, legacy and test endpoints.

All dates & times are in US Eastern Time.

Filter by a Subfeed...
Download CSV
This table is used in the following endpoints:
Name Type Size Nullable Scrambled CSV Description
RecordId integer 32 No No No The ID of the record. Unique only within the same entity type (i.e. BettingMarketType IDs overlap with BettingBetType IDs)
Name string 100 No No No A text value for the record (e.g. Moneyline; Player Prop; 3rd Quarter)
This table is used in the following endpoints:
Name Type Size Nullable Scrambled CSV Description
BettingBetTypes BettingEntityMetadata[] 32 Yes No No The list of the bet types that can be found within a market
BettingMarketTypes BettingEntityMetadata[] 32 Yes No No A list of the possible Market Types within a Betting Event (e.g. Game Line, Team prop, Player Future, etc.)
BettingPeriodTypes BettingEntityMetadata[] 32 Yes No No A list of the possible BettingPeriodTypes (e.g. Full Game; Regulation ; 1st Quarter)
BettingEventTypes BettingEntityMetadata[] 32 Yes No No A list of the possible BettingEventTypes (e.g. Game; Future)
BettingOutcomeTypes BettingEntityMetadata[] 32 Yes No No A list of the possible BettingOutcomeTypes (e.g. Home; Away; Under; Over)
ResultedMarketMetaData BettingResultingMetadata[] 32 Yes No No A list of the combinations of MarketType, BetType, & PeriodType which we willl provide automated resulting for
BettingResultTypes BettingEntityMetadata[] 32 Yes No No The string identifier of the BettingResultType of this outcome (e.g. Won; Lost; Push; Not Resulted; Incomplete)
Name Type Size Nullable Scrambled CSV Description
BettingEventID
from 2020
int 32 No No No The unique ID assocated with the betting event
Name
from 2020
string 32 Yes No No The name of the betting event
Season
from 2020
int 32 Yes No No The NFL season of the betting event
BettingEventTypeID
from 2020
int 32 No No No The ID associated with the type of betting event
BettingEventType
from 2020
string 32 No No No Indicates the type of betting event - Game or Future
StartDate
from 2020
datetime Yes No No The furthest forward time any book has a market set to close for this betting event
Created
from 2020
datetime Yes No No The date and time when this betting event was created in US Eastern Time
Updated
from 2020
datetime Yes No No The date and time of the last update made to this betting event (in US Eastern Time)
ScoreID
from 2020
int 32 Yes No No ScoreID has been superseded by GameID and should not be used in any new integrations. Existing integrations can be updated to use GameID instead, so that they are consistent with all other sports.
GlobalScoreID
from 2020
int 32 Yes No No A globally unique ID for the game tied to this betting event. This value is guaranteed to be unique across all sports/leagues
GameStatus
from 2020
string 32 Yes Yes No The status of the game tied to this betting event
Quarter
from 2020
string 32 Yes Yes No The quarter of the game tied to this event
AwayTeam
from 2020
string 32 Yes No No The abbreviation [Key] of the away team
HomeTeam
from 2020
string 32 Yes No No The abbreviation [Key] of the Home Team
AwayTeamID
from 2020
int 32 Yes No No The unique TeamID of the away team tied to this BettingEvent
HomeTeamID
from 2020
int 32 Yes No No The unique TeamID of the home team tied to this BettingEvent
GlobalAwayTeamID
from 2020
int 32 Yes No No A globally unique ID for the away team tied to this BettingEvent This value is guaranteed to be unique across all sports/leagues
GlobalHomeTeamID
from 2020
int 32 Yes No No A globally unique ID for the home team tied to this BettingEvent. This value is guaranteed to be unique across all sports/leagues.
AwayTeamScore
from 2020
int 32 Yes Yes No Score of the away team tied to this betting event (updated after game ends to allow for resolving bets)
HomeTeamScore
from 2020
int 32 Yes Yes No Score of the home team tied to this betting event (updated after game ends to allow for resolving bets)
TotalScore
from 2020
int 32 Yes Yes No The total points scored by both teams in the game tied to this event (updated after game ends to allow for resulting bets)
AwayRotationNumber
from 2020
int 32 Yes No No Rotation number of away team for this game
HomeRotationNumber
from 2020
int 32 Yes No No Rotation number of home team for this game
BettingMarkets
from 2020
BettingMarket[] 32 Yes No No The list of betting markets for this event
GameStartTime
from 2020
datetime 32 Yes No No The date and time the game starts
Name Type Size Nullable Scrambled CSV Description
BettingMarketID
from 2020
int 32 No No No The unique ID associated with the betting market
BettingEventID
from 2020
int 32 No No No The unique ID assocated with the betting event
BettingMarketTypeID
from 2020
int 32 Yes Yes No The unique ID associated with the market type of the betting market
BettingMarketType
from 2020
string 32 Yes Yes No The name of the market type within a market (e.g. Player Prop, Team Prop, Game Prop, etc.)
BettingBetTypeID
from 2020
int 32 Yes Yes No The ID associated with the name of the bet type within a market
BettingBetType
from 2020
string 32 Yes Yes No The name of the bet type within a market (e.g. Total Points, Moneyline, Spread, etc.)
BettingPeriodTypeID
from 2020
int 32 Yes Yes No The BettingPeriodTypeID of this type of market which we can result
BettingPeriodType
from 2020
string 32 Yes Yes No The BettingPeriodType of this market (e.g. Full Game; 1st Period; Overtime; Regular Season)
Name
from 2020
string 32 Yes No No The name of the betting market
TeamID
from 2020
int 32 Yes Yes No The team's unique TeamID as assigned by SportsDataIO tied this market (if applicable)
TeamKey
from 2020
string 32 Yes Yes No The abbreviation [Key] of the team tied to this market (if applicable)
PlayerID
from 2020
int 32 Yes Yes No The unique PlayerID of the player as assigned by SportsDataIO tied to this betting market. Note: this ID will stay with the player throughout their entire career
PlayerName
from 2020
string 32 Yes Yes No The full name of the player associated with this market
Created
from 2020
datetime 32 Yes No No The date and time when this betting market was created in US Eastern Time
Updated
from 2020
datetime 32 Yes No No The date and time of the last update made to this betting market (in US Eastern Time)
AvailableSportsbooks
from 2020
Sportsbook[] 32 Yes No No The sportsbooks that have had odds in this market
AnyBetsAvailable
from 2020
bool 32 Yes No No A field that returns "True" if there are any available bets to make within the market in question. If there are no bets available to make, the field returns "False"
BettingOutcomes
from 2020
BettingOutcome[] 32 Yes No No The list of betting outcomes from each sportsbook in this market
ConsensusOutcomes
from 2020
ConsensusOutcome[] 32 Yes No No The single set of consensus outcomes of this market
IsArchived bool No No No Indicates whether a BettingOutcome has been archived or not (true/false)
ArchiveLocation string No No No If IsArchived is true, this returns the URL that can be used to retrieve the archived BettingOutcomes. An API Key and Sportsbook Grouping will be required to retrieve this information. If IsArchived is false, this returns an emtpy string
Name Type Size Nullable Scrambled CSV Description
BettingMarketID
from 2021
integer 32 No No No The unique ID associated with the betting market
BettingMarketTypeID
from 2021
integer 32 No No No The unique ID associated with the market type of the betting market
BettingMarketType
from 2021
string 100 No No No The name of the market type within a market (e.g. Player Prop, Team Prop, Game Prop, etc.)
BettingBetTypeID
from 2021
integer 32 No No No The ID associated with the name of the bet type within a market
BettingBetType
from 2021
string 100 No No No The name of the bet type within a market (e.g. Total Points, Moneyline, Spread, etc.)
BettingPeriodTypeID
from 2021
integer 32 No No No The BettingPeriodTypeID of this type of market which we can result
BettingPeriodType
from 2021
string 100 No No No The BettingPeriodType of this market (e.g. Full Game; 1st Period; Overtime; Regular Season)
Name
from 2021
string 100 Yes No No The name of the betting market
TeamID
from 2021
integer 32 Yes No No The team's unique TeamID as assigned by SportsDataIO tied this market (if applicable)
TeamKey
from 2021
string 10 Yes No No The abbreviation [Key] of the team tied to this market (if applicable)
PlayerID
from 2021
integer 32 Yes No No The unique PlayerID of the player as assigned by SportsDataIO tied to this betting market result. Note: this ID will stay with the player throughout their entire career
PlayerName
from 2021
string 100 Yes No No The full name of the player associated with this market
BettingOutcomeResults
from 2021
BettingOutcomeResult[] Yes No No The list of outcomes under this market with results
IsMarketResultingSupported bool 32 No No No Indicates whether resulting is supported for this kind of BettingMarket (true/false)
Name Type Size Nullable Scrambled CSV Description
BettingMarketID integer 32 No No No The unique ID associated with the betting market
BettingEventID integer 32 No No No The unique ID of the betting event associated with this split
BettingMarketTypeID integer 32 No No No The unique ID associated with the market type of the betting market
BettingMarketType string 100 No No No The name of the market type within a market (e.g. Player Prop, Team Prop, Game Prop, etc.)
BettingBetTypeID integer 32 No No No The ID associated with the name of the bet type within a market
BettingBetType string 100 No No No The name of the bet type within a market (e.g. Total Points, Moneyline, Spread, etc.)
BettingPeriodTypeID integer 32 No No No The BettingPeriodTypeID of this market
BettingPeriodType string 100 No No No The BettingPeriodType of this market (e.g. Full Game; 1st Period; Overtime; Regular Season)
TeamID integer 32 Yes No No The team's unique TeamID as assigned by SportsDataIO tied this market (if applicable)
TeamKey string 32 Yes No No The abbreviation [Key] of the team tied to this market (if applicable)
PlayerID integer 32 Yes No No The unique PlayerID of the player as assigned by SportsDataIO tied to this betting market split. Note: this ID will stay with the player throughout their entire career
PlayerName string 100 Yes No No The full name of the player associated with this market
BettingSplits BettingSplit[] 32 No No No A list of betting splits for the BettingMarket
Name Type Size Nullable Scrambled CSV Description
BettingOutcomeID
from 2020
int 32 Yes No No The unique ID associated with the betting outcome
BettingMarketID
from 2020
int 32 Yes No No The unique ID associated with the betting market
SportsBook
from 2020
Sportsbook 32 Yes No No Name of sportsbook
BettingOutcomeTypeID
from 2020
int 32 Yes Yes No The unique ID associated with this BettingOutcomeType
BettingOutcomeType
from 2020
string 32 Yes Yes No The name of BettingOutcomeType (e.g. Home; Away; Under; Over)
PayoutAmerican
from 2020
int 32 Yes Yes No The payout of the bet, shown in American odds format
PayoutDecimal
from 2020
decimal 32 Yes Yes No The payout of the bet, shown in decimal odds format
Value
from 2020
decimal 32 Yes Yes No The number associated with the outcome (spread, total, etc)
Participant
from 2020
string 32 Yes No No This field is sourced from the related sportsbook and is shown as is; consider it as free-text that can take any form. If a BettingOutcome has the PlayerId or TeamId field set; you should use the respective Player or Team record to perform actions like displaying a player's name. Note: if a BettingMarket has PlayerId or TeamId set; all the child BettingOutcomes will have the field set as well
IsAvailable
from 2020
bool 32 Yes No No Indicates whether a BettingOutcome is available for betting or not (true/false)
IsAlternate
from 2020
bool 32 Yes No No Indicates whether this is an alternate value or the core value (true/false)
Created
from 2020
datetime 32 Yes No No The date and time when this betting outcome was created in US Eastern Time.
Updated
from 2020
datetime 32 Yes No No The date and time of the last update made to this betting outcome (in US Eastern Time)
Unlisted
from 2020
datetime 32 Yes No No The timestamp of when these odds were first made unavailable to be bet on any further (In US Eastern Time)
TeamID
from 2020
int 32 Yes Yes No The team's unique TeamID as assigned by SportsDataIO tied this outcome (if applicable)
PlayerID
from 2020
int 32 Yes Yes No The unique PlayerID of the player as assigned by SportsDataIO tied to this betting outcome. Note: this ID will stay with the player throughout their entire career
GlobalTeamID
from 2020
int 32 Yes Yes No A globally unique ID for this team tied to this outcome. This value is guaranteed to be unique across all sports/leagues (where applicable)
SportsbookUrl
from 2020
string 500 Yes Yes No The URL for sportsbook event
IsInPlay
from 2022
bool 1 Yes No No Was this outcome created after the start time of the game (only applies when the betting event is of type game; true/false)
SportsbookMarketID string 100 Yes Yes No The market id on the given sportsbook when available for deep links
SportsbookOutcomeID string 100 Yes Yes No The outcome id on the given sportsbook when available for deep links
Name Type Size Nullable Scrambled CSV Description
BettingOutcomeID
from 2021
integer 32 No No No The unique ID associated with the betting outcome
BettingResultTypeID
from 2021
integer 32 Yes Yes No The BettingResultTypeID of this outcome
BettingResultType
from 2021
string 100 Yes Yes No The string identifier of the BettingResultType of this outcome (e.g. Win; Loss; Push; Not Resulted; Incomplete)
BettingOutcomeTypeID
from 2020
int 32 Yes No No The unique ID associated with this BettingOutcomeType
BettingOutcomeType
from 2020
string 32 Yes No No The name of BettingOutcomeType (e.g. Home; Away; Under; Over)
BetValue
from 2021
decimal 32 Yes Yes No The offered betting line from a sportsbook for a game (i.e. If a team won a game by 5 and the spread was -6.5, the actual value would be 5 and the bet value would be -6.5)
ActualValue
from 2021
decimal 32 Yes Yes No The value of the actual result that occured in game (i.e. If a team won a game by 5 and the spread was -6.5, the actual value would be 5 and the bet value would be -6.5)
This table is used in the following endpoints:
Name Type Size Nullable Scrambled CSV Description
BettingMarketTypeId
from 2021
integer 32 No No No The unique ID associated with the market type of the betting market
BettingBetTypeId
from 2021
integer 32 No No No The ID associated with the name of the bet type within a market
BettingPeriodTypeId
from 2021
integer 32 No No No The BettingPeriodTypeID of this market
Name Type Size Nullable Scrambled CSV Description
BettingMarketSplitID integer 32 No No No The unique ID associated with the betting split
BettingMarketID integer 32 No No No The unique ID associated with the betting market
BettingOutcomeTypeID integer 32 Yes No No The unique ID associated with this BettingOutcomeType
BettingOutcomeType string 32 Yes No No The name of BettingOutcomeType (e.g. Home; Away; Under; Over)
BetPercentage integer 32 Yes Yes No Percentage of bets placed on a specific outcome
MoneyPercentage integer 32 Yes Yes No The percentage of the money placed in wagers on this market taken by this type of bet
Created datetime 32 No No No The date and time this betting split was created in US Eastern Time
LastSeen datetime 32 No No No The date and time this set of values was last seen
Name Type Size Nullable Scrambled CSV Description
Score Score Yes No No The Score object related to this game
Quarters Quarter[] Yes No No The Quarters objects related to this game
TeamGames TeamGame[] Yes No No The TeamGame objects related to this game
PlayerGames PlayerGame[] Yes No No The PlayerGame objects related to this game
FantasyDefenseGames FantasyDefenseGame[] Yes No No The FantasyDefenseGame objects related to this game
ScoringPlays ScoringPlay[] Yes No No The ScoringPlay objects related to this game
ScoringDetails ScoringDetail[] Yes No No The ScoringDetail objects related to this game
This table is used in the following endpoints:
Name Type Size Nullable Scrambled CSV Description
Season integer 32 No No No The NFL season during which this bye week occurs.
Week integer 32 No No No The NFL week during this bye week (regular season: 1 to 18; preseason: 0 to 4; postseason: 1 to 4). Note: seasons after 2021 will have only 3 preseason weeks
Team string 50 Yes No No The abbreviation [Key] of the team who is on a bye
Name Type Size Nullable Scrambled CSV Description
NumberOfSportsbooks
from 2020
int 32 No Yes No The number of sportsbooks odds that went into creating this consensus outcome
BettingOutcomeID
from 2020
int 32 Yes No No The unique ID associated with this specific outcome
BettingMarketID
from 2020
int 32 Yes No No The unique ID associated with the betting market
SportsBook
from 2020
Sportsbook 32 Yes No No Name of sportsbook
BettingOutcomeTypeID
from 2020
int 32 Yes Yes No The BettingOutcomeTypeID of this outcome
BettingOutcomeType
from 2020
string 32 Yes Yes No Name of Betting Outcome Type (e.g. Home; Away; Under; Over)
PayoutAmerican
from 2020
int 32 Yes Yes No The payout of the bet, shown in American odds format
PayoutDecimal
from 2020
decimal 32 Yes Yes No The payout of the bet, shown in decimal odds format
Value
from 2020
decimal 32 Yes Yes No The number associated with the outcome (spread, total, etc)
Participant
from 2020
string 32 Yes No No This field is sourced from the related sportsbook and is shown as is; consider it as free-text that can take any form. If a BettingOutcome has the PlayerId or TeamId field set; you should use the respective Player or Team record to perform actions like displaying a player's name. Note: if a BettingMarket has PlayerId or TeamId set; all the child BettingOutcomes will have the field set as well
IsAvailable
from 2020
bool 32 Yes No No Indicates if this outcome is available for betting as of last update
IsAlternate
from 2020
bool 32 Yes No No Indicates whether this is an alternate value or the core value (true/false)
Created
from 2020
datetime 32 Yes No No The created date of the consensus outcome
Updated
from 2020
datetime 32 Yes No No The last updated date of the outcome (in US Eastern time)
Unlisted
from 2020
datetime 32 Yes No No The datetime the outcome was unlisted (no longer available for bets) in US eastern time
TeamID
from 2020
int 32 Yes Yes No The unique ID of the team related to the consensus outcome
PlayerID
from 2020
int 32 Yes Yes No "The unique PlayerID of the player as assigned by SportsDataIO tied to this Consensus outcome. Note: this ID will stay with the player throughout their entire career"
GlobalTeamID
from 2020
int 32 Yes Yes No A globally unique ID for the team tied to this Consensus outcome. This value is guaranteed to be unique across all sports/leagues
SportsbookUrl
from 2020
string 500 Yes Yes No The URL for sportsbook event
IsInPlay
from 2022
bool 1 Yes No No Was this outcome created after the start time of the game (only applies when the betting event is of type game; true/false)
SportsbookMarketID string 100 Yes Yes No The market id on the given sportsbook when available for deep links
SportsbookOutcomeID string 100 Yes Yes No The outcome id on the given sportsbook when available for deep links
Name Type Size Nullable Scrambled CSV Description
DepthChartID integer 32 No No Yes Unique ID of Depth Chart Record
TeamID integer 32 No No Yes Unique ID of Team
PlayerID integer 32 Yes No Yes Unique ID of Player
Name string 32 Yes No No Player's full name
PositionCategory string 32 Yes No No The category of the player's depth chart position (OFF; DEF; ST)
Position string 32 Yes No No The player's depth chart position
DepthOrder integer 32 Yes No No The order this player is at his position (1 = Starter; 2 = Backup; 3 = 3rd String; 4 = 4th String; 5 = 5th String)
Updated datetime 32 Yes No No Date and time last updated (in US Eastern Time)
Name Type Size Nullable Scrambled CSV Description
SlateID integer 32 No No No Unique ID of a Slate (assigned by SportsDataIO).
Operator string 20 Yes No No The name of the operator who is running contests for this slate. Possible values: FanDuel, DraftKings, Yahoo, FantasyDraft, etc.
OperatorSlateID integer 32 Yes No No Unique ID of a slate (assigned by the operator).
OperatorName string 50 Yes No No The name of the slate (assigned by the operator). Possible values: Main, Express, Arcade, Late Night, etc.
OperatorDay date Yes No No The day (in EST/EDT) that the slate begins (assigned by the operator).
OperatorStartTime datetime Yes No No The date and time that the slate begins; assigned by the operator (in US Eastern Time)
NumberOfGames integer 32 Yes No No The day that the slate begins; assigned by the operator (in US Eastern Time)
IsMultiDaySlate boolean Yes No No Whether this slate uses games that take place on different days.
RemovedByOperator boolean Yes No No Indicates whether this slate was removed/deleted by the operator.
OperatorGameType string 50 Yes No No The game type of the slate. Will often be null as most operators only have one game type.
DfsSlateGames DfsSlateGame[] Yes No No The games that are included in this slate
DfsSlatePlayers DfsSlatePlayer[] Yes No No The players that are included in this slate
SlateRosterSlots string[] Yes No Yes The positions that need to be filled for this particular slate
SalaryCap integer Yes No Yes The salary cap for the current slate (is null for slates with no salary cap such a Tiers gametypes)
Name Type Size Nullable Scrambled CSV Description
SlateGameID integer 32 No No No Unique ID of a SlateGame (assigned by SportsDataIO).
SlateID integer 32 No No No Unique ID of a Slate (assigned by SportsDataIO).
GameID integer 32 Yes No No The unique ID of this game tied to this SlateGame
OperatorGameID integer 32 Yes No No Unique ID of a SlateGame (assigned by the operator)
RemovedByOperator boolean Yes Yes No Indicates whether this game was removed/deleted by the operator.
ScoreID integer 32 Yes No No Unique ID of the Score/Game
Game Schedule Yes No No The details of the Score/Game that this SlateGame refers to
Name Type Size Nullable Scrambled CSV Description
SlatePlayerID integer 32 No No No Unique ID of a SlatePlayer (assigned by SportsDataIO)
SlateID integer 32 No No No Unique ID of a Slate (assigned by SportsDataIO)
SlateGameID integer 32 Yes No No Unique ID of a SlateGame (assigned by SportsDataIO)
PlayerID integer 32 Yes No No The unique PlayerID of the player as assigned by SportsDataIO tied to this SlatePlayer. This points to data in the respective sports' player feeds Note: this ID will stay with the player throughout their entire career
PlayerGameProjectionStatID integer 32 Yes No No The SportsDataIO StatID that this SlatePlayer refers to. This points to data in the respective sports' projected player game stats feeds. This field is only filled for Players. For the NFL feeds; this is the PlayerGameProjection.PlayerGameID
FantasyDefenseProjectionStatID integer 32 Yes No No The SportsDataIO StatID that this SlatePlayer refers to. This field is only filled for Defense/Special Teams. For the NFL feeds, this is the FantasyDefenseGameProjection.FantasyDefenseID.
OperatorPlayerID string 25 Yes No No Unique ID of the Player (assigned by the operator)
OperatorSlatePlayerID string 50 Yes No No Unique ID of the SlatePlayer (assigned by the operator)
OperatorPlayerName string 50 Yes No No The player's name (assigned by the operator)
OperatorPosition string 10 Yes No No The player's eligible positions (assigned by the operator)
OperatorRosterSlots string[] Yes No No The player's eligible positions to be played in the contest (assigned by the operator). Note: This would include FLEX; etc plays for those that are eligible
OperatorSalary integer 32 Yes No No The player's salary for the contest (assigned by the operator).
Team string 10 Yes No No The abbreviation [Key] of the team
TeamID integer 32 Yes No No The unique ID of the team that the player is on. Note: If the player is a free agent; this field is NULL
RemovedByOperator boolean Yes No No Indicates whether this player was removed/deleted by the operator.
Name Type Size Nullable Scrambled CSV Description
SlateID
from 2021
integer 32 No No No Unique ID of a Slate (assigned by SportsDataIO).
PlayerID
from 2021
integer 32 Yes No No Unique ID of the Associated Player (can be null when it is a Team Defense)
FantasyDefensePlayerID
from 2021
integer 32 Yes No No Unique ID of the Team Defense (only set for Team Defenses)
ProjectedOwnershipPercentage
from 2021
decimal 32 No No No Projected Ownership Percentage (0-100)
IsCaptain
from 2021
boolean 32 No No No Indicates if this is the MVP/Captain slot for single game slates
Name Type Size Nullable Scrambled CSV Description
SlateID
from 2021
integer 32 No No No Unique ID of a Slate (assigned by SportsDataIO).
Operator
from 2021
string 20 Yes No No The name of the operator who is running contests for this slate. Possible values: FanDuel, DraftKings, Yahoo, FantasyDraft, etc.
OperatorSlateID
from 2021
integer 32 Yes No No Unique ID of a slate (assigned by the operator).
OperatorName
from 2021
string 50 Yes No No The name of the slate (assigned by the operator). Possible values: Main, Express, Arcade, Late Night, etc.
OperatorDay
from 2021
date Yes No No The day that the slate begins; assigned by the operator (in US Eastern Time)
OperatorStartTime
from 2021
datetime Yes No No The date/time (in EST/EDT) that the slate begins (assigned by the operator).
SlateOwnershipProjections
from 2021
DfsSlatePlayerOwnershipProjection[] Yes No No The list of projected ownership
Name Type Size Nullable Scrambled CSV Description
GameKey string 10 No No No 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
SeasonType integer 32 No No No The type of season that this player corresponds to (1=Regular Season; 2=Preseason; 3=Postseason; 4=Offseason; 5=All-Star)
Season integer 32 No No Yes The NFL season of the game
Week integer 32 Yes No No 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
Date datetime Yes No No The date and time of the game (in US Eastern Time)
Team string 50 Yes No No The abbreviation [Key] of the team
Opponent string 50 Yes No No The abbreviation [Key] of the opponent team
PointsAllowed decimal 32 No Yes No Total points allowed by the team during the game
TouchdownsScored decimal 32 No Yes No Total defensive and special teams touchdowns scored by the team in the game
SoloTackles decimal 32 No Yes No Total defensive solo (unassisted) tackles by the team in the game
AssistedTackles decimal 32 No Yes No Total defensive assisted tackles by the team in the game
Sacks decimal 32 No Yes No Total defensive sacks by the team in the game
SackYards decimal 32 No Yes No Total defensive sack yards by the team in the game
PassesDefended decimal 32 No Yes No Total passes defended by the team in the game
FumblesForced decimal 32 No Yes No Total fumbles forced on defense by the team in the game
FumblesRecovered decimal 32 No Yes No Total defensive fumble recoveries by the team in the game
FumbleReturnYards decimal 32 No Yes No Total fumble return yards by the team in the game
FumbleReturnTouchdowns decimal 32 No Yes No Total fumble return touchdowns by the team in the game
Interceptions decimal 32 No Yes No Total defensive interceptions by the team in the game
InterceptionReturnYards decimal 32 No Yes No Total defensive interception return yards by the team in the game
InterceptionReturnTouchdowns decimal 32 No Yes No Total defensive interception return touchdowns by the team in the game
BlockedKicks decimal 32 No Yes No Total blocked kicks by team in the game. Note: BlockedKicks include Field Goals and Punts but NOT Extra Points
Safeties decimal 32 No Yes No Total defensive safeties scored by the team in the game
PuntReturns decimal 32 No Yes No Total punt returns by the team in the game
PuntReturnYards decimal 32 No Yes No Total punt return yards by the team in the game
PuntReturnTouchdowns decimal 32 No Yes No Total punt return touchdowns by the team in the game
PuntReturnLong decimal 32 No Yes No The longest punt return by the team in the game
KickReturns decimal 32 No Yes No Total kickoff returns by the team in the game
KickReturnYards decimal 32 No Yes No Total kickoff return yards by the team in the game
KickReturnTouchdowns decimal 32 No Yes No Total kickoff return touchdowns by the team in the game
KickReturnLong decimal 32 No Yes No Longest kick return by the team in the game
BlockedKickReturnTouchdowns
from 2001
decimal 32 Yes Yes No Total blocked kick recovery return touchdowns for the team in the game
FieldGoalReturnTouchdowns
from 2001
decimal 32 Yes Yes No Total field goal return touchdowns by the team in the game. Note: This field excludes blocked field goals
FantasyPointsAllowed
from 2001
decimal 32 Yes Yes No Fantasy points allowed to opposing offensive players in the season. Note: positions include: QB; RB; WR; TE
QuarterbackFantasyPointsAllowed
from 2001
decimal 32 Yes Yes No Fantasy points allowed to opposing quarterbacks by the team in the game
RunningbackFantasyPointsAllowed
from 2001
decimal 32 Yes Yes No Total fantasy points allowed to opposing running backs by the team in the game
WideReceiverFantasyPointsAllowed
from 2001
decimal 32 Yes Yes Yes Fantasy points allowed to opposing wide receivers
TightEndFantasyPointsAllowed
from 2001
decimal 32 Yes Yes No Fantasy points allowed to opposing tight ends by the team in the game
KickerFantasyPointsAllowed decimal 32 Yes Yes No Fantasy points allowed to opponent kickers by the team in the game
BlockedKickReturnYards decimal 32 Yes Yes No Total blocked kick recovery return yards for the team in the game
FieldGoalReturnYards decimal 32 Yes Yes No Total field goal return yards by the team in the game. Note: This field excludes blocked field goals
QuarterbackHits decimal 32 Yes Yes No Total quarterback hits by the team in the game. Note: This is a defensive stat that includes sacks
TacklesForLoss decimal 32 Yes Yes No Total tackles for loss by the team in the game. Note: These are tackles behind the line of scrimmage for loss of yards (including sacks)
DefensiveTouchdowns decimal 32 Yes Yes Yes Total touchdowns scored by the defense
SpecialTeamsTouchdowns decimal 32 Yes Yes No Total special teams touchdowns scored by the team in the game
IsGameOver boolean Yes No No Whether the game is over (true/false)
FantasyPoints decimal 32 Yes Yes No Fantasy points scored based on basic fantasy scoring system by the team's D/ST in the game
Stadium string 50 Yes No Yes Stadium of the event
Temperature integer 32 Yes Yes Yes Temperature at game start (Fahrenheit)
Humidity integer 32 Yes Yes No The humidity percentage at the start of the game
WindSpeed integer 32 Yes Yes No The wind speed at the start of the game (in MPH)
ThirdDownAttempts decimal 32 Yes Yes No Total third down attempts against the team in the game
ThirdDownConversions decimal 32 Yes Yes No Total third down conversions against the team in the game
FourthDownAttempts decimal 32 Yes Yes No Opponent's fourth down attempts against the team in the game
FourthDownConversions decimal 32 Yes Yes No Opponent's fourth down conversions against the team in the game
PointsAllowedByDefenseSpecialTeams decimal 32 Yes Yes No Total number of points allowed by the team in the game to the opposing offense and special teams. Note: This field excludes points scored by the opponent's defense
FanDuelSalary
from 2014
integer 32 Yes Yes No The team's D/ST salary for FanDuel daily fantasy contests
DraftKingsSalary
from 2015
integer 32 Yes Yes No The team's D/ST salary for DraftKings daily fantasy contests.
FantasyDataSalary
from 2014
integer 32 Yes Yes No The team's D/ST salary as calculated by SportsDataIO (formerly known as FantasyData). Based on the same salary cap as DraftKings contests ($50,000)
VictivSalary
from 2015
integer 32 Yes Yes Yes The player's salary for Victiv daily fantasy contests.
TwoPointConversionReturns
from 2015
decimal 32 Yes Yes No Total successful two point conversion returns by the team in the game
FantasyPointsFanDuel decimal 32 Yes Yes No Fantasy points based on FanDuel's scoring system by the team in the game
FantasyPointsDraftKings decimal 32 Yes Yes No Fantasy points based on DraftKings' scoring system by the team in the game
OffensiveYardsAllowed decimal 32 Yes Yes No Offensive yards allowed by the team's defense in the game
YahooSalary
from 2015
integer 32 Yes Yes No The player's salary for Yahoo daily fantasy contests
PlayerID integer 32 Yes No No The unique PlayerID of the player as assigned by SportsDataIO for use when combining with player feeds. Note: this ID will stay with the player throughout their entire career
FantasyPointsYahoo decimal 32 Yes Yes No Fantasy points based on Yahoo's daily fantasy scoring system by the team in the game
HomeOrAway string 4 Yes No No Whether the team is home or away
OpponentRank integer 32 Yes Yes No The ranking of the opposing team's offense with regards to fantasy points allowed to fantasy DST
OpponentPositionRank integer 32 Yes Yes No The ranking of the opposing team's offense with regards to fantasy points allowed to fantasy DST
FantasyDraftSalary
from 2016
integer 32 Yes Yes No The team's D/ST salary for FantasyDraft daily fantasy contests.
TeamID integer 32 Yes No No The unique ID of the team
OpponentID integer 32 Yes No No The unique ID of this opponent team
Day date Yes No No The date of the game (in US Eastern Time)
DateTime datetime Yes No No The date and time of the game (in US Eastern Time)
GlobalGameID integer 32 Yes No No A globally unique ID for this game. This value is guaranteed to be unique across all sports/leagues
GlobalTeamID integer 32 Yes No No A globally unique ID for this team. This value is guaranteed to be unique across all sports/leagues
GlobalOpponentID integer 32 Yes No No A globally unique ID for this team's opponent. This value is guaranteed to be unique across all sports/leagues
DraftKingsPosition string 10 Yes No No The position of this team's D/ST; as listed by DraftKings.
FanDuelPosition string 10 Yes No No The position of this team's D/ST; as listed by FanDuel.
FantasyDraftPosition string 10 Yes No No The position of this team's D/ST; as listed by FantasyDraft
YahooPosition string 10 Yes No No The position of the team's defense/special teams unit, as listed on Yahoo's daily fantasy sports platform
FantasyDefenseID integer 32 Yes No No "Unique ID of FantasyDefense record (subject to change; although it very rarely does). Note: For a guaranteed static ID; use a combination of GameKey and Team"
ScoreID integer 32 No No No Unique ID of the score/game
FanDuelFantasyPointsAllowed decimal 32 Yes Yes No FanDuel fantasy points allowed to opposing offensive players in the game. Note: positions include: QB; RB; WR; TE
FanDuelQuarterbackFantasyPointsAllowed decimal 32 Yes Yes No FanDuel fantasy points allowed by the team to opposing quarterbacks in the game
FanDuelRunningbackFantasyPointsAllowed decimal 32 Yes Yes No FanDuel fantasy points allowed by the team to opposing running backs in the game
FanDuelWideReceiverFantasyPointsAllowed decimal 32 Yes Yes No FanDuel fantasy points allowed by the team to opposing wide receivers in the game
FanDuelTightEndFantasyPointsAllowed decimal 32 Yes Yes No FanDuel fantasy points allowed by the team to opposing tight ends in the game
FanDuelKickerFantasyPointsAllowed decimal 32 Yes Yes No FanDuel fantasy points allowed by the team to opposing kickers in the game
DraftKingsFantasyPointsAllowed decimal 32 Yes Yes No DraftKings fantasy points allowed to opposing offensive players in the game. Note: positions include: QB; RB; WR; TE
DraftKingsQuarterbackFantasyPointsAllowed decimal 32 Yes Yes No DraftKings fantasy points allowed by the team to opponent quarterbacks in the game
DraftKingsRunningbackFantasyPointsAllowed decimal 32 Yes Yes No DraftKings fantasy points allowed by the team to opponent running backs in the game
DraftKingsWideReceiverFantasyPointsAllowed decimal 32 Yes Yes No DraftKings fantasy points allowed by the team to opponent wide receivers in the game
DraftKingsTightEndFantasyPointsAllowed decimal 32 Yes Yes No DraftKings fantasy points allowed by the team to opponent tight ends in the game
DraftKingsKickerFantasyPointsAllowed decimal 32 Yes Yes No DraftKings fantasy points allowed to opposing kickers
YahooFantasyPointsAllowed decimal 32 Yes Yes No Total Yahoo fantasy points allowed to opposing offensive players by the team in the game. Note: Offensive players include: QB, RB, WR, & TE
YahooQuarterbackFantasyPointsAllowed decimal 32 Yes Yes No Total Yahoo fantasy points allowed to opposing quarterbacks by the team in the game
YahooRunningbackFantasyPointsAllowed decimal 32 Yes Yes No Total Yahoo fantasy points allowed to opposing running backs by the team in the game
YahooWideReceiverFantasyPointsAllowed decimal 32 Yes Yes No Total Yahoo fantasy points allowed to opposing wide receivers by the team in the game
YahooTightEndFantasyPointsAllowed decimal 32 Yes Yes No Total Yahoo fantasy points allowed to opposing tight ends by the team in the game
YahooKickerFantasyPointsAllowed decimal 32 Yes Yes No Total Yahoo fantasy points allowed to opposing kickers by the team in the game
FantasyPointsFantasyDraft decimal 32 Yes Yes No Fantasy points based on FantasyDraft's scoring system by the team in the game
FantasyDraftFantasyPointsAllowed decimal 32 Yes Yes No FantasyDraft fantasy points allowed to opposing offensive players in the game. Note: positions include: QB; RB; WR; TE
FantasyDraftQuarterbackFantasyPointsAllowed decimal 32 Yes Yes No FantasyDraft fantasy points allowed by the team to opposing quarterbacks in the game
FantasyDraftRunningbackFantasyPointsAllowed decimal 32 Yes Yes No FantasyDraft fantasy points allowed by the team to opposing running backs in the game
FantasyDraftWideReceiverFantasyPointsAllowed decimal 32 Yes Yes No FantasyDraft fantasy points allowed by the team to opposing wide receivers in the game
FantasyDraftTightEndFantasyPointsAllowed decimal 32 Yes Yes No FantasyDraft fantasy points allowed by the team to opposing tight ends in the game
FantasyDraftKickerFantasyPointsAllowed decimal 32 Yes Yes No FantasyDraft fantasy points allowed by the team to opposing kickers in the game
ScoringDetails ScoringDetail[] Yes Yes No The details of the scoring plays this team DST recorded in the game
Name Type Size Nullable Scrambled CSV Description
GameKey string 10 No No No 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
SeasonType integer 32 No No No The type of season that this team corresponds to (1=Regular Season; 2=Preseason; 3=Postseason; 4=Offseason; 5=All-Star)
Season integer 32 No No Yes The NFL season of the game
Week integer 32 Yes No No 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
Date datetime Yes No No The date and time of the game (in US Eastern Time)
Team string 50 Yes No No The abbreviation [Key] of the team
Opponent string 50 Yes No No The abbreviation [Key] of the opponent team
PointsAllowed decimal 32 No Yes No Total projected points allowed by the team in the game
TouchdownsScored decimal 32 No Yes No Total projected defensive and special teams touchdowns scored by the team in the game
SoloTackles decimal 32 No Yes No Total projected defensive solo (unassisted) tackles by the team in the game
AssistedTackles decimal 32 No Yes No Total projected defensive assisted tackles by the team in the game
Sacks decimal 32 No Yes No Total projected defensive sacks by the team in the game
SackYards decimal 32 No Yes No Total projected defensive sack yards by the team in the game
PassesDefended decimal 32 No Yes No Total projected passes defended by the team in the game
FumblesForced decimal 32 No Yes No Total projected fumbles forced on defense by the team in the game
FumblesRecovered decimal 32 No Yes No Total projected defensive fumble recoveries by the team in the game
FumbleReturnYards decimal 32 No Yes No Total projected fumble return yards by the team in the game
FumbleReturnTouchdowns decimal 32 No Yes No Total projected fumble return touchdowns by the team in the game
Interceptions decimal 32 No Yes No Total projected defensive interceptions by the team in the game
InterceptionReturnYards decimal 32 No Yes No Total projected defensive interception return yards by the team in the game
InterceptionReturnTouchdowns decimal 32 No Yes No Total projected defensive interception return touchdowns by the team in the game
BlockedKicks decimal 32 No Yes No Total projection blocked kicks by the team in the game. Note: BlockedKicks include Field Goals and Punts but NOT Extra Points
Safeties decimal 32 No Yes No Total projected defensive safeties scored by the team in the game
PuntReturns decimal 32 No Yes No The projected total punt returns by the team in the game
PuntReturnYards decimal 32 No Yes No Total punt return yards by the team in the game
PuntReturnTouchdowns decimal 32 No Yes No Total projected punt return touchdowns by the team in the game
PuntReturnLong decimal 32 No Yes No The projected longest punt return by the team in the game
KickReturns decimal 32 No Yes No Total projected kick returns by the team in the game
KickReturnYards decimal 32 No Yes No Total projected kick return yards by the team in the game
KickReturnTouchdowns decimal 32 No Yes No Total projected kick return touchdowns by the team in the game
KickReturnLong decimal 32 No Yes No Projected longest kick return by the team in the game
BlockedKickReturnTouchdowns
from 2001
decimal 32 Yes Yes No Total projected blocked kick recovery return touchdowns for the team in the game
FieldGoalReturnTouchdowns
from 2001
decimal 32 Yes Yes No Total projected field goal return touchdowns by the team in the game. Note: This field excludes blocked field goals
FantasyPointsAllowed
from 2001
decimal 32 Yes Yes No This field is expected to be NULL
QuarterbackFantasyPointsAllowed
from 2001
decimal 32 Yes Yes No This field is expected to be NULL
RunningbackFantasyPointsAllowed
from 2001
decimal 32 Yes Yes No This field is expected to be NULL
WideReceiverFantasyPointsAllowed
from 2001
decimal 32 Yes Yes Yes This field is expected to be NULL
TightEndFantasyPointsAllowed
from 2001
decimal 32 Yes Yes No This field is expected to be NULL
KickerFantasyPointsAllowed decimal 32 Yes Yes No This field is expected to be NULL
BlockedKickReturnYards decimal 32 Yes Yes No Total projected blocked kick recovery return yards for the team in the game
FieldGoalReturnYards decimal 32 Yes Yes No Total projected field goal return yards by the team in the game. Note: This field excludes blocked field goals
QuarterbackHits decimal 32 Yes Yes No Total projected quarterback hits by the team in the game. Note: This is a defensive stat that includes sacks
TacklesForLoss decimal 32 Yes Yes No Total projected tackles for loss by the team in the game. Note: These are tackles behind the line of scrimmage for loss of yards (including sacks)
DefensiveTouchdowns decimal 32 Yes Yes Yes Total projected defensive touchdowns scored by the team in the game
SpecialTeamsTouchdowns decimal 32 Yes Yes No Total projected special teams touchdowns scored by the team in the game
IsGameOver boolean Yes No No Whether the game is over (true/false)
FantasyPoints decimal 32 Yes Yes No This field is expected to be NULL
Stadium string 50 Yes No Yes This field is expected to be NULL
Temperature integer 32 Yes Yes Yes This field is expected to be NULL
Humidity integer 32 Yes Yes No This field is expected to be NULL
WindSpeed integer 32 Yes Yes No This field is expected to be NULL
ThirdDownAttempts decimal 32 Yes Yes No This field is expected to be NULL
ThirdDownConversions decimal 32 Yes Yes No This field is expected to be NULL
FourthDownAttempts decimal 32 Yes Yes No This field is expected to be NULL
FourthDownConversions decimal 32 Yes Yes No This field is expected to be NULL
PointsAllowedByDefenseSpecialTeams decimal 32 Yes Yes No Total number of points allowed by the team in the game to the opposing offense and special teams. Note: This field excludes points scored by the opponent's defense
FanDuelSalary
from 2014
integer 32 Yes Yes No The team's D salary for FanDuel daily fantasy contests
DraftKingsSalary
from 2015
integer 32 Yes Yes No The team's DST salary for DraftKings daily fantasy contests
FantasyDataSalary
from 2014
integer 32 Yes Yes No The team's D/ST salary as calculated by SportsDataIO (formerly known as FantasyData). Based on the same salary cap as DraftKings contests ($50,000)
VictivSalary
from 2015
integer 32 Yes Yes Yes This field is expected to be NULL
TwoPointConversionReturns
from 2015
decimal 32 Yes Yes No Total projected successful two point conversion returns by the team in the game
FantasyPointsFanDuel decimal 32 Yes Yes No Projected fantasy points based on FanDuel's scoring system by the team in the game
FantasyPointsDraftKings decimal 32 Yes Yes No Projected fantasy points based on DraftKings' scoring system by the team in the game
OffensiveYardsAllowed decimal 32 Yes Yes No Projected offensive yards allowed by the team's defense in the game
YahooSalary
from 2015
integer 32 Yes Yes No The player's salary for Yahoo daily fantasy contests
PlayerID integer 32 Yes No No The unique PlayerID of the player as assigned by SportsDataIO for use when combining with player feeds. Note: this ID will stay with the player throughout their entire career
FantasyPointsYahoo decimal 32 Yes Yes No Projected fantasy points based on Yahoo's daily fantasy scoring system by the team in the game
HomeOrAway string 4 Yes No No Whether the team is home or away
OpponentRank integer 32 Yes Yes No The ranking of the opposing team's offense with regards to fantasy points allowed to fantasy DST
OpponentPositionRank integer 32 Yes Yes No The ranking of the opposing team's offense with regards to fantasy points allowed to fantasy DST
FantasyDraftSalary
from 2016
integer 32 Yes Yes No This field is expected to be NULL
TeamID integer 32 Yes No No The unique ID of the team that the player is on. Note: If the player is a free agent; this field is NULL
OpponentID integer 32 Yes No No The unique ID of this opponent team
Day date Yes No No The date of the game (in US Eastern Time)
DateTime datetime Yes No No The date and time of the game (in US Eastern Time)
GlobalGameID integer 32 Yes No No A globally unique ID for this game. This value is guaranteed to be unique across all sports/leagues
GlobalTeamID integer 32 Yes No No A globally unique ID for this team. This value is guaranteed to be unique across all sports/leagues
GlobalOpponentID integer 32 Yes No No A globally unique ID for this team's opponent. This value is guaranteed to be unique across all sports/leagues
DraftKingsPosition string 10 Yes No No The position of this team's DST; as listed by DraftKings
FanDuelPosition string 10 Yes No No The position of this team's D; as listed by FanDuel
FantasyDraftPosition string 10 Yes No No This field is expected to be NULL
YahooPosition string 10 Yes No No The position of the team's DEF; as listed on Yahoo's daily fantasy sports platform
FantasyDefenseID integer 32 Yes No No Unique ID of FantasyDefense record (subject to change; although it very rarely does). Note: For a guaranteed static ID; use a combination of GameKey and Team
ScoreID integer 32 No No No Unique ID of the score/game
FanDuelFantasyPointsAllowed decimal 32 Yes Yes No This field is expected to be NULL
FanDuelQuarterbackFantasyPointsAllowed decimal 32 Yes Yes No This field is expected to be NULL
FanDuelRunningbackFantasyPointsAllowed decimal 32 Yes Yes No This field is expected to be NULL
FanDuelWideReceiverFantasyPointsAllowed decimal 32 Yes Yes No This field is expected to be NULL
FanDuelTightEndFantasyPointsAllowed decimal 32 Yes Yes No This field is expected to be NULL
FanDuelKickerFantasyPointsAllowed decimal 32 Yes Yes No This field is expected to be NULL
DraftKingsFantasyPointsAllowed decimal 32 Yes Yes No This field is expected to be NULL
DraftKingsQuarterbackFantasyPointsAllowed decimal 32 Yes Yes No This field is expected to be NULL
DraftKingsRunningbackFantasyPointsAllowed decimal 32 Yes Yes No This field is expected to be NULL
DraftKingsWideReceiverFantasyPointsAllowed decimal 32 Yes Yes No This field is expected to be NULL
DraftKingsTightEndFantasyPointsAllowed decimal 32 Yes Yes No This field is expected to be NULL
DraftKingsKickerFantasyPointsAllowed decimal 32 Yes Yes No This field is expected to be NULL
YahooFantasyPointsAllowed decimal 32 Yes Yes No This field is expected to be NULL
YahooQuarterbackFantasyPointsAllowed decimal 32 Yes Yes No This field is expected to be NULL
YahooRunningbackFantasyPointsAllowed decimal 32 Yes Yes No This field is expected to be NULL
YahooWideReceiverFantasyPointsAllowed decimal 32 Yes Yes No This field is expected to be NULL
YahooTightEndFantasyPointsAllowed decimal 32 Yes Yes No This field is expected to be NULL
YahooKickerFantasyPointsAllowed decimal 32 Yes Yes No This field is expected to be NULL
FantasyPointsFantasyDraft decimal 32 Yes Yes No Projected fantasy points based on FantasyDraft's scoring system by the team in the game
FantasyDraftFantasyPointsAllowed decimal 32 Yes Yes No This field is expected to be NULL
FantasyDraftQuarterbackFantasyPointsAllowed decimal 32 Yes Yes No This field is expected to be NULL
FantasyDraftRunningbackFantasyPointsAllowed decimal 32 Yes Yes No This field is expected to be NULL
FantasyDraftWideReceiverFantasyPointsAllowed decimal 32 Yes Yes No This field is expected to be NULL
FantasyDraftTightEndFantasyPointsAllowed decimal 32 Yes Yes No This field is expected to be NULL
FantasyDraftKickerFantasyPointsAllowed decimal 32 Yes Yes No This field is expected to be NULL
ScoringDetails ScoringDetail[] Yes Yes No This field is expected to be NULL
Name Type Size Nullable Scrambled CSV Description
SeasonType integer 32 No No No The type of season that this team corresponds to (1=Regular Season; 2=Preseason; 3=Postseason; 4=Offseason; 5=All-Star)
Season integer 32 No No Yes The NFL regular season for which these totals apply
Team string 50 Yes No No The abbreviation [Key] of the team
PointsAllowed decimal 32 No Yes No Total points allowed by the team during the season
TouchdownsScored decimal 32 No Yes No Total defensive and special teams touchdowns scored by the team in the season
SoloTackles decimal 32 No Yes No Total defensive solo (unassisted) tackles by the team in the season
AssistedTackles decimal 32 No Yes No Total defensive assisted tackles by the team in the season
Sacks decimal 32 No Yes No Total defensive sacks by the team in the season
SackYards decimal 32 No Yes No Total defensive sack yards by the team in the season
PassesDefended decimal 32 No Yes No Total passes defended by the team in the season
FumblesForced decimal 32 No Yes No Total fumbles forced on defense by the team in the season
FumblesRecovered decimal 32 No Yes No Total defensive fumble recoveries by the team in the season
FumbleReturnYards decimal 32 No Yes No Total fumble return yards by the team in the season
FumbleReturnTouchdowns decimal 32 No Yes No Total fumble return touchdowns by the team in the season
Interceptions decimal 32 No Yes No Total defensive interceptions by the team in the season
InterceptionReturnYards decimal 32 No Yes No Total defensive interception return yards by the team in the season
InterceptionReturnTouchdowns decimal 32 No Yes No Total defensive interception return touchdowns by the team in the season
BlockedKicks decimal 32 No Yes No Total blocked kicks by the team in the season. Note: BlockedKicks include Field Goals and Punts but NOT Extra Points
Safeties decimal 32 No Yes No Total defensive safeties scored by the team in the season
PuntReturns decimal 32 No Yes No Total punt returns by the team in the season
PuntReturnYards decimal 32 No Yes No Total punt return yards by the team in the season
PuntReturnTouchdowns decimal 32 No Yes No Total punt return touchdowns by the team in the season
PuntReturnLong decimal 32 No Yes No The longest punt return by the team in the season
KickReturns decimal 32 No Yes No Total kickoff returns by the team in the season
KickReturnYards decimal 32 No Yes No Total kickoff return yards by the team in the season
KickReturnTouchdowns decimal 32 No Yes No Total kickoff return touchdowns by the team in the season
KickReturnLong decimal 32 No Yes No Longest kick return by the team in the season
BlockedKickReturnTouchdowns
from 2001
decimal 32 Yes Yes No Total blocked kick recovery return touchdowns for the team in the season
FieldGoalReturnTouchdowns
from 2001
decimal 32 Yes Yes No Total field goal return touchdowns by the team in the season. Note: This field excludes blocked field goals
FantasyPointsAllowed
from 2001
decimal 32 Yes Yes No Fantasy points allowed to opposing offensive players in the season. Note: positions include: QB; RB; WR; TE
QuarterbackFantasyPointsAllowed
from 2001
decimal 32 Yes Yes No Fantasy points allowed to opposing quarterbacks by the team in the season
RunningbackFantasyPointsAllowed
from 2001
decimal 32 Yes Yes No Total fantasy points allowed to opposing running backs by the team in the season
WideReceiverFantasyPointsAllowed
from 2001
decimal 32 Yes Yes No Fantasy points allowed to opposing wide receivers
TightEndFantasyPointsAllowed
from 2001
decimal 32 Yes Yes No Fantasy points allowed to opposing tight ends by the team in the season
KickerFantasyPointsAllowed decimal 32 Yes Yes No Fantasy points allowed to opponent kickers by the team in the season
Games integer 32 Yes No No The total number of games played by the team in the season
BlockedKickReturnYards decimal 32 Yes Yes No Total blocked kick recovery return yards for the team in the season
FieldGoalReturnYards decimal 32 Yes Yes No Total field goal return yards by the team in the season. Note: This field excludes blocked field goals
QuarterbackHits decimal 32 Yes Yes No Total quarterback hits by the team in the season. Note: This is a defensive stat that includes sacks
TacklesForLoss decimal 32 Yes Yes No Total tackles for loss by the team in the season. Note: these are tackles behind the line of scrimmage for loss of yards (including sacks)
DefensiveTouchdowns decimal 32 Yes Yes No Total defensive touchdowns scored by the team in the season
SpecialTeamsTouchdowns decimal 32 Yes Yes No Total special teams touchdowns scored by the team in the season
FantasyPoints decimal 32 Yes Yes No Fantasy points scored based on basic fantasy scoring system by the team in the season
Temperature integer 32 Yes Yes Yes Temperature at game start (Fahrenheit)
Humidity integer 32 Yes Yes No The humidity percentage at the start of the game
WindSpeed integer 32 Yes Yes No The wind speed at the start of the game (in MPH)
ThirdDownAttempts decimal 32 Yes Yes No Total third down attempts against the team in the season
ThirdDownConversions decimal 32 Yes Yes No Total third down conversions against the team in the season
FourthDownAttempts decimal 32 Yes Yes No Opponent's fourth down attempts against the team in the season
FourthDownConversions decimal 32 Yes Yes No Opponent's fourth down conversions against the team in the season
PointsAllowedByDefenseSpecialTeams decimal 32 Yes Yes No Total number of points allowed by the team in the season to the opposing offense and special teams. Note: This field excludes points scored by the opponent's defense
AuctionValue decimal 32 Yes Yes No Player's dollar value in a $200 salary cap auction draft.
AuctionValuePPR decimal 32 Yes Yes Yes Player's dollar value in a $200 salary cap PPR auction draft.
TwoPointConversionReturns
from 2015
decimal 32 Yes Yes No Total successful two point conversion returns by the team in the season
FantasyPointsFanDuel decimal 32 Yes Yes No Fantasy points based on FanDuel's scoring system by the team in the season
FantasyPointsDraftKings decimal 32 Yes Yes No Fantasy points based on DraftKings' scoring system by the team in the season
OffensiveYardsAllowed decimal 32 Yes Yes No Offensive yards allowed by the team's defense in the season
PlayerID integer 32 Yes No No The unique PlayerID of the player as assigned by SportsDataIO for use when combining with player feeds. Note: this ID will stay with the player throughout their entire career
FantasyPointsYahoo decimal 32 Yes Yes No Fantasy points based on Yahoo's daily fantasy scoring system by the team in the season
AverageDraftPosition decimal 32 Yes Yes No The average draft position of the team's fantasy defense (DST) in re-draft leagues
AverageDraftPositionPPR decimal 32 Yes Yes No The average draft position of the team (DST) in Points Per Reception (PPR) leagues
TeamID integer 32 Yes No No The unique ID of the team
GlobalTeamID integer 32 Yes No No A globally unique ID for this team. This value is guaranteed to be unique across all sports/leagues
FanDuelFantasyPointsAllowed decimal 32 Yes Yes No FanDuel fantasy points allowed to opposing offensive players in the season. Note: positions include: QB; RB; WR; TE
FanDuelQuarterbackFantasyPointsAllowed decimal 32 Yes Yes No FanDuel fantasy points allowed by the team to opposing quarterbacks in the season
FanDuelRunningbackFantasyPointsAllowed decimal 32 Yes Yes No FanDuel fantasy points allowed by the team to opposing running backs in the season
FanDuelWideReceiverFantasyPointsAllowed decimal 32 Yes Yes No FanDuel fantasy points allowed by the team to opposing wide receivers in the season
FanDuelTightEndFantasyPointsAllowed decimal 32 Yes Yes No FanDuel fantasy points allowed by the team to opposing tight ends in the season
FanDuelKickerFantasyPointsAllowed decimal 32 Yes Yes No FanDuel fantasy points allowed by the team to opposing kickers in the season
DraftKingsFantasyPointsAllowed decimal 32 Yes Yes No DraftKings fantasy points allowed to opposing offensive players in the season. Note: positions include: QB; RB; WR; TE
DraftKingsQuarterbackFantasyPointsAllowed decimal 32 Yes Yes No DraftKings fantasy points allowed by the team to opponent quarterbacks in the season
DraftKingsRunningbackFantasyPointsAllowed decimal 32 Yes Yes No DraftKings fantasy points allowed by the team to opponent running backs in the season
DraftKingsWideReceiverFantasyPointsAllowed decimal 32 Yes Yes No DraftKings fantasy points allowed by the team to opponent wide receivers in the season
DraftKingsTightEndFantasyPointsAllowed decimal 32 Yes Yes No DraftKings fantasy points allowed by the team to opponent tight ends in the season
DraftKingsKickerFantasyPointsAllowed decimal 32 Yes Yes No DraftKings fantasy points allowed by the team to opponent kickers in the season
YahooFantasyPointsAllowed decimal 32 Yes Yes No Total Yahoo fantasy points allowed to opposing offensive players by the team in the season. Note: Offensive players include: QB, RB, WR, & TE
YahooQuarterbackFantasyPointsAllowed decimal 32 Yes Yes No Total Yahoo fantasy points allowed to opposing quarterbacks by the team in the season
YahooRunningbackFantasyPointsAllowed decimal 32 Yes Yes No Total Yahoo fantasy points allowed to opposing running backs by the team in the season
YahooWideReceiverFantasyPointsAllowed decimal 32 Yes Yes No Total Yahoo fantasy points allowed to opposing wide receivers by the team in the season
YahooTightEndFantasyPointsAllowed decimal 32 Yes Yes No Total Yahoo fantasy points allowed to opposing tight ends by the team in the season
YahooKickerFantasyPointsAllowed decimal 32 Yes Yes No Total Yahoo fantasy points allowed to opposing kickers by the team in the season
FantasyPointsFantasyDraft decimal 32 Yes Yes No Fantasy points based on FanDraft's scoring system by the team in the season
FantasyDraftFantasyPointsAllowed decimal 32 Yes Yes No FantasyDraft fantasy points allowed to opposing offensive players in the season. Note: positions include: QB; RB; WR; TE
FantasyDraftQuarterbackFantasyPointsAllowed decimal 32 Yes Yes No FantasyDraft fantasy points allowed by the team to opposing quarterbacks in the season
FantasyDraftRunningbackFantasyPointsAllowed decimal 32 Yes Yes No FantasyDraft fantasy points allowed by the team to opposing running backs in the season
FantasyDraftWideReceiverFantasyPointsAllowed decimal 32 Yes Yes No FantasyDraft fantasy points allowed by the team to opposing wide receivers in the season
FantasyDraftTightEndFantasyPointsAllowed decimal 32 Yes Yes No FantasyDraft fantasy points allowed by the team to opposing tight ends in the season
FantasyDraftKickerFantasyPointsAllowed decimal 32 Yes Yes No FantasyDraft fantasy points allowed by the team to opposing kickers in the season
ScoringDetails ScoringDetail[] Yes Yes No The details of the scoring plays this team DST recorded in the season
AverageDraftPositionDynasty decimal 32 Yes Yes No The average draft position of this team (DST) in dynasty drafts leagues
AverageDraftPosition2QB decimal 32 Yes Yes No The average draft position of the team (DST) in 2 Quarterback leagues
Name Type Size Nullable Scrambled CSV Description
SeasonType integer 32 No No No The type of season that this team corresponds to (1=Regular Season; 2=Preseason; 3=Postseason; 4=Offseason; 5=All-Star).
Season integer 32 No No Yes The NFL season for which these totals apply
Team string 50 Yes No No The abbreviation [Key] of the team
PointsAllowed decimal 32 No Yes No Total projected points allowed by the team in the season
TouchdownsScored decimal 32 No Yes No Total projected defensive and special teams touchdowns scored by the team in the season
SoloTackles decimal 32 No Yes No Total projection defensive solo (unassisted) tackles by the team in the season
AssistedTackles decimal 32 No Yes No Total projected defensive assisted tackles by the team in the season
Sacks decimal 32 No Yes No Total projected defensive sacks by the team in the season
SackYards decimal 32 No Yes No Total projected defensive sack yards by the team in the season
PassesDefended decimal 32 No Yes No Total projected passes defended by the team in the season
FumblesForced decimal 32 No Yes No Total projected fumbles forced on defense by the team in the season
FumblesRecovered decimal 32 No Yes No Total projected defensive fumble recoveries by the team in the season
FumbleReturnYards decimal 32 No Yes No Total projected fumble return yards by the team in the season
FumbleReturnTouchdowns decimal 32 No Yes No Total projected fumble return touchdowns by the team in the season
Interceptions decimal 32 No Yes No Total projected defensive interceptions by the team in the season
InterceptionReturnYards decimal 32 No Yes No Total projected defensive interception return yards by the team in the season
InterceptionReturnTouchdowns decimal 32 No Yes No Total projected defensive interception return touchdowns by the team in the season
BlockedKicks decimal 32 No Yes No Total projection blocked kicks by the team in the season. Note: BlockedKicks include Field Goals and Punts but NOT Extra Points
Safeties decimal 32 No Yes No Total projected defensive safeties scored by the team in the season
PuntReturns decimal 32 No Yes No The projected total punt returns by the team in the season
PuntReturnYards decimal 32 No Yes No Total punt return yards by the team in the season
PuntReturnTouchdowns decimal 32 No Yes No Total projected punt return touchdowns by the team in the season
PuntReturnLong decimal 32 No Yes No The projected longest punt return by the team in the season
KickReturns decimal 32 No Yes No Total projected kick returns by the team in the season
KickReturnYards decimal 32 No Yes No Total projected kick return yards by the team in the season
KickReturnTouchdowns decimal 32 No Yes No Total projected kick return touchdowns by the team in the season
KickReturnLong decimal 32 No Yes No Projected longest kick return by the team in the season
BlockedKickReturnTouchdowns
from 2001
decimal 32 Yes Yes No Total projected blocked kick recovery return touchdowns for the team in the season
FieldGoalReturnTouchdowns
from 2001
decimal 32 Yes Yes No Total projected field goal return touchdowns by the team in the season. Note: This field excludes blocked field goals
FantasyPointsAllowed
from 2001
decimal 32 Yes Yes No This field is expected to be NULL
QuarterbackFantasyPointsAllowed
from 2001
decimal 32 Yes Yes No This field is expected to be NULL
RunningbackFantasyPointsAllowed
from 2001
decimal 32 Yes Yes No This field is expected to be NULL
WideReceiverFantasyPointsAllowed
from 2001
decimal 32 Yes Yes No This field is expected to be NULL
TightEndFantasyPointsAllowed
from 2001
decimal 32 Yes Yes No This field is expected to be NULL
KickerFantasyPointsAllowed decimal 32 Yes Yes No This field is expected to be NULL
Games integer 32 Yes No No The total number of projected games played by the team in the season
BlockedKickReturnYards decimal 32 Yes Yes No Total projected blocked kick recovery return yards for the team in the season
FieldGoalReturnYards decimal 32 Yes Yes No Total projected field goal return yards by the team in the season. Note: This field excludes blocked field goals
QuarterbackHits decimal 32 Yes Yes No Total projected quarterback hits by the team in the season. Note: This is a defensive stat that includes sacks
TacklesForLoss decimal 32 Yes Yes No Total projected tackles for loss by the team in the season. Note: These are tackles behind the line of scrimmage for loss of yards (including sacks)
DefensiveTouchdowns decimal 32 Yes Yes No Total projected defensive touchdowns scored by the team in the season
SpecialTeamsTouchdowns decimal 32 Yes Yes No Total projected special teams touchdowns scored by the team in the season
FantasyPoints decimal 32 Yes Yes No Projected fantasy points scored based on basic fantasy scoring system by the team in the season
Temperature integer 32 Yes Yes Yes This field is expected to be NULL
Humidity integer 32 Yes Yes No This field is expected to be NULL
WindSpeed integer 32 Yes Yes No This field is expected to be NULL
ThirdDownAttempts decimal 32 Yes Yes No This field is expected to be NULL
ThirdDownConversions decimal 32 Yes Yes No This field is expected to be NULL
FourthDownAttempts decimal 32 Yes Yes No This field is expected to be NULL
FourthDownConversions decimal 32 Yes Yes No This field is expected to be NULL
PointsAllowedByDefenseSpecialTeams decimal 32 Yes Yes No Total number of points allowed by the team in the season to the opposing offense and special teams. Note: This field excludes points scored by the opponent's defense
AuctionValue decimal 32 Yes Yes No Player's dollar value in a $200 salary cap auction draft.
AuctionValuePPR decimal 32 Yes Yes Yes Player's dollar value in a $200 salary cap PPR auction draft.
TwoPointConversionReturns
from 2015
decimal 32 Yes Yes No Total projected successful two point conversion returns by the team in the season
FantasyPointsFanDuel decimal 32 Yes Yes No Projected fantasy points based on FanDuel's scoring system by the team in the season
FantasyPointsDraftKings decimal 32 Yes Yes No Projected fantasy points based on DraftKings' scoring system by the team in the season
OffensiveYardsAllowed decimal 32 Yes Yes No Projected offensive yards allowed by the team's defense in the season
PlayerID integer 32 Yes No No The unique PlayerID of the player as assigned by SportsDataIO for use when combining with player feeds. Note: this ID will stay with the player throughout their entire career
FantasyPointsYahoo decimal 32 Yes Yes No Projected fantasy points based on Yahoo's daily fantasy scoring system by the team in the season
AverageDraftPosition decimal 32 Yes Yes No The projected average draft position of the team's fantasy defense (DST) in re-draft leagues
AverageDraftPositionPPR decimal 32 Yes Yes No The projected average draft position of the team (DST) in Points Per Reception (PPR) leagues
TeamID integer 32 Yes No No The unique ID of the team that the player is on. Note: If the player is a free agent; this field is NULL
GlobalTeamID integer 32 Yes No No A globally unique ID for this team. This value is guaranteed to be unique across all sports/leagues
FanDuelFantasyPointsAllowed decimal 32 Yes Yes No This field is expected to be NULL
FanDuelQuarterbackFantasyPointsAllowed decimal 32 Yes Yes No This field is expected to be NULL
FanDuelRunningbackFantasyPointsAllowed decimal 32 Yes Yes No This field is expected to be NULL
FanDuelWideReceiverFantasyPointsAllowed decimal 32 Yes Yes No This field is expected to be NULL
FanDuelTightEndFantasyPointsAllowed decimal 32 Yes Yes No This field is expected to be NULL
FanDuelKickerFantasyPointsAllowed decimal 32 Yes Yes No This field is expected to be NULL
DraftKingsFantasyPointsAllowed decimal 32 Yes Yes No This field is expected to be NULL
DraftKingsQuarterbackFantasyPointsAllowed decimal 32 Yes Yes No This field is expected to be NULL
DraftKingsRunningbackFantasyPointsAllowed decimal 32 Yes Yes No This field is expected to be NULL
DraftKingsWideReceiverFantasyPointsAllowed decimal 32 Yes Yes No This field is expected to be NULL
DraftKingsTightEndFantasyPointsAllowed decimal 32 Yes Yes No This field is expected to be NULL
DraftKingsKickerFantasyPointsAllowed decimal 32 Yes Yes No This field is expected to be NULL
YahooFantasyPointsAllowed decimal 32 Yes Yes No This field is expected to be NULL
YahooQuarterbackFantasyPointsAllowed decimal 32 Yes Yes No This field is expected to be NULL
YahooRunningbackFantasyPointsAllowed decimal 32 Yes Yes No This field is expected to be NULL
YahooWideReceiverFantasyPointsAllowed decimal 32 Yes Yes No This field is expected to be NULL
YahooTightEndFantasyPointsAllowed decimal 32 Yes Yes No This field is expected to be NULL
YahooKickerFantasyPointsAllowed decimal 32 Yes Yes No This field is expected to be NULL
FantasyPointsFantasyDraft decimal 32 Yes Yes No Projected fantasy points based on FantasyDraft's scoring system by the team in the season
FantasyDraftFantasyPointsAllowed decimal 32 Yes Yes No This field is expected to be NULL
FantasyDraftQuarterbackFantasyPointsAllowed decimal 32 Yes Yes No This field is expected to be NULL
FantasyDraftRunningbackFantasyPointsAllowed decimal 32 Yes Yes No This field is expected to be NULL
FantasyDraftWideReceiverFantasyPointsAllowed decimal 32 Yes Yes No This field is expected to be NULL
FantasyDraftTightEndFantasyPointsAllowed decimal 32 Yes Yes No This field is expected to be NULL
FantasyDraftKickerFantasyPointsAllowed decimal 32 Yes Yes No This field is expected to be NULL
ScoringDetails ScoringDetail[] Yes Yes No This field is expected to be NULL
AverageDraftPositionDynasty decimal 32 Yes Yes No The projected average draft position of this team (DST) in dynasty leagues
AverageDraftPosition2QB decimal 32 Yes Yes No The projected average draft position of the team (DST) in 2 Quarterback leagues
Name Type Size Nullable Scrambled CSV Description
GameID integer 32 Yes No No The unique ID of this game
PlayerID integer 32 Yes No No The unique PlayerID of the player as assigned by SportsDataIO tied to this FantasyGame record Note: this ID will stay with the player throughout their entire career
SeasonType integer 32 No No No The type of season that this player corresponds to (1=Regular Season; 2=Preseason; 3=Postseason; 4=Offseason; 5=All-Star).
Season integer 32 No No Yes The NFL season of the game
Day date Yes No No The date of the game (in US Eastern Time)
DateTime datetime Yes No No The date and time of the game (in US Eastern Time)
Week integer 32 No No No 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 string 50 Yes No No The abbreviation [Key] of the team
Opponent string 50 Yes No No The abbreviation [Key] of the opponent team
HomeOrAway string 4 Yes No No Whether the team is home or away
Number integer 32 No No Yes Player's jersey number
Name string 50 Yes No No Player's full name
Position string 50 Yes No No 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 string 50 Yes No No The category of the player's position (OFF; DEF; ST)
Activated integer 32 No No No Whether or not the player was active for the game
Played integer 32 No No No 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 32 No No No Whether the player started the game (on offensive or defense) Note: Started = 1 / Did Not Start = 0
FantasyPoints decimal 32 No No No Fantasy points scored based on basic fantasy scoring system by the player in the game
FantasyPointsPPR decimal 32 No No No Fantasy points scored based on basic PPR fantasy scoring system by the player in the game
FantasyPosition string 50 Yes No No The player's fantasy football position Possible values: QB; RB; WR; TE; DL; LB; DB; K; P; OL
IsGameOver boolean Yes No Yes Whether the game is over (true/false)
FantasyPointsFanDuel decimal 32 Yes No No Fantasy points based on FanDuel's scoring system by the player in the game
FantasyPointsYahoo decimal 32 Yes No No Fantasy points based on Yahoo's daily fantasy scoring system by the player in the game
FantasyPointsDraftKings decimal 32 Yes No No Fantasy points based on DraftKings' scoring system by the player in the game
FanDuelPosition string 10 Yes No No The player's eligible position in FanDuel's daily fantasy sports platform
DraftKingsPosition string 10 Yes No No The player's eligible position in DraftKings' daily fantasy sports platform
YahooPosition string 10 Yes No No The player's eligible position in Yahoo's daily fantasy sports platform
OpponentRank integer 32 Yes No No The ranking of the player's opponent with regards to fantasy points allowed
OpponentPositionRank integer 32 Yes No No The ranking of the player's opponent by position with regards to fantasy points allowed
GlobalGameID integer 32 Yes No No A globally unique ID for this game. This value is guaranteed to be unique across all sports/leagues
Updated datetime Yes No No Time of last sync (in US Eastern time) Note: this does not indicate that stats changed
Name Type Size Nullable Scrambled CSV Description
FantasyPlayerKey string 10 No No No Unique identifier of this fantasy player. If this is a team defense; then this is the abbreviation of the team. This field contains both integers and strings and should be treated as a string. This value is guaranteed to be unique among all players and teams and can be used as the primary key for the FantasyPlayer table.
PlayerID integer 32 No No No PlayerID of this FantasyPlayer. For players; this is the same as the PlayerID. For teams; this is the uniquely generated PlayerID on the Team table. This number is guaranteed to be unique among all players and teams and can be used as the primary key for the FantasyPlayer table.
Name string 50 No No No The name of the player or team
Team string 10 Yes No No "The abbreviation [Key] of the team that the player is on. Note: If this player is a free agent; this field is NULL.
Position string 10 No No No The fantasy position of this player (QB; RB; WR; TE; K; DEF)
AverageDraftPosition decimal 32 Yes Yes No The average draft position of the player in re-draft leagues
AverageDraftPositionPPR decimal 32 Yes Yes No The average draft position of this player in Points Per Reception (PPR) leagues
ByeWeek integer 32 Yes No No The bye week of the team this player is currently on
LastSeasonFantasyPoints decimal 32 Yes Yes No The fantasy points scored by this player or team DST last season
ProjectedFantasyPoints decimal 32 Yes Yes No Total projected fantasy points by the player for the upcoming season
AuctionValue integer 32 Yes Yes No Player's dollar value in a $200 salary cap auction draft
AuctionValuePPR integer 32 Yes Yes No Player's dollar value in a $200 salary cap PPR auction draft
AverageDraftPositionIDP integer 32 Yes Yes No The average draft position of this player in Individual Defensive Player (IDP) leagues.
AverageDraftPositionRookie decimal 32 Yes Yes No The average draft position of this rookie in re-draft leagues
AverageDraftPositionDynasty decimal 32 Yes Yes No The average draft position of this player in dynasty drafts leagues
AverageDraftPosition2QB decimal 32 Yes Yes No The average draft position of this player in 2 Quarterback leagues
Name Type Size Nullable Scrambled CSV Description
ScoreId integer 32 No No No Unique ID of the score/game
GameKey string 32 No No No 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
SeasonType integer 32 No No No The type of season that this game corresponds to (1=Regular Season; 2=Preseason; 3=Postseason; 4=Offseason; 5=All-Star).
Season integer 32 No No No The season of the score
Week integer 32 No No No The NFL week associated with this betting split (regular season: 1 to 18; preseason: 0 to 4; postseason: 1 to 4). Note: seasons after 2021 will have 3 preseason weeks
Date datetime 32 Yes No No The date and time of the game (in US Eastern Time)
AwayTeam string 32 Yes No No The abbreviation [Key} of the away team
HomeTeam string 32 Yes No No The abbreviation [Key] of the home team
BettingMarketSplits BettingMarketSplit[] 32 No No No Shows the Market Types that have splits included for them in a given game
Name Type Size Nullable Scrambled CSV Description
ScoreId integer 32 No No No Unique ID of the score/game
Season integer 32 No No No The year of the season during which this game occurs.
SeasonType integer 32 No No No The type of season that this game corresponds to (1=Regular Season; 2=Preseason; 3=Postseason; 4=Offseason; 5=All-Star).
Week integer 32 Yes No No 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
Day date Yes No No The date of the game (in US Eastern Time)
DateTime datetime Yes No No The date and time of the game (in US Eastern Time)
Status string 10 Yes No No The status of the game. For a description of possible values, see here. For how suspended and postponed games are handled specifically, see here.
AwayTeamId integer 32 Yes No No The unique ID of the away team
HomeTeamId integer 32 Yes No No The unique ID of the home team
AwayTeamName string 50 Yes No No The name of the away team
HomeTeamName string 50 Yes No No The name of the home team.
GlobalGameId integer 32 No No No A globally unique ID for this game. This value is guaranteed to be unique across all sports/leagues
GlobalAwayTeamId integer 32 Yes No No A globally unique ID for the away team. This value is guaranteed to be unique across all sports/leagues
GlobalHomeTeamId integer 32 Yes No No A globally unique ID for the home team. This value is guaranteed to be unique across all sports/leagues
PregameOdds GameOdd[] Yes No No List of Pregame Odds from different sportsbooks
LiveOdds GameOdd[] Yes No No List of Live Odds from different sportsbooks
HomeTeamScore integer Yes Yes No Score of the home team (updated after game ends to allow for resolving bets)
AwayTeamScore integer Yes Yes No Score of the away team (updated after game ends to allow for resolving bets)
TotalScore integer Yes Yes No The total points scored by both teams in the game tied to this event (updated after game ends to allow for resulting bets)
HomeRotationNumber integer Yes Yes No Rotation Number of home team in this game
AwayRotationNumber integer Yes Yes No Rotation Number of away team in this game
AlternateMarketPregameOdds GameOdd[] Yes No No List of Alternate Market Pregame Odds from different sportsbooks
GameId int 32 No No No The unique ID of this game
Name Type Size Nullable Scrambled CSV Description
ScoreID integer 32 No No No Unique ID of the score/game
Season integer 32 No No No The year of the season during which this game occurs.
SeasonType integer 32 No No No The type of season that this game corresponds to (1=Regular Season; 2=Preseason; 3=Postseason; 4=Offseason; 5=All-Star).
Week integer 32 Yes No No 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
Day date Yes No No The date of the game (in US Eastern Time)
DateTime datetime Yes No No The date and time of the game (in US Eastern Time)
Status string 10 Yes No No The status of the game. For a description of possible values, see here. For how suspended and postponed games are handled specifically, see here.
AwayTeamID integer 32 Yes No No The unique ID of the away team
HomeTeamID integer 32 Yes No No The unique ID of the home team
AwayTeamName string 50 Yes No No The name of the away team
HomeTeamName string 50 No No No The name of the home team
GlobalGameID integer 32 No No No A globally unique ID for this game. This value is guaranteed to be unique across all sports/leagues
GlobalAwayTeamID integer 32 Yes No No A globally unique ID for the away team. This value is guaranteed to be unique across all sports/leagues
GlobalHomeTeamID integer 32 No No No A globally unique ID for the home team. This value is guaranteed to be unique across all sports/leagues
PregameOdds GameOddResult[] Yes No No List of Pregame Odds from different sportsbooks with results
HomeTeamScore integer 32 Yes Yes No Score of the home team (updated after game ends to allow for resolving bets)
AwayTeamScore integer 32 Yes Yes No Score of the away team (updated after game ends to allow for resolving bets)
TotalScore integer 32 Yes Yes No The total points scored by both teams in the game tied to this event (updated after game ends to allow for resulting bets)
HomeRotationNumber integer 32 Yes Yes No Rotation Number of home team in this game
AwayRotationNumber integer 32 Yes Yes No Rotation Number of away team in this game
AlternateMarketPregameOdds GameOddResult[] Yes No No List of Alternate Market Pregame Odds from different sportsbooks with results
GameID integer 32 No No No The unique ID of this game
Quarter string 50 Yes No Yes The current quarter of the game (1, 2, 3, 4, Half, OT, F, F/OT or NULL if game has not yet started)
TimeRemaining string 50 Yes No No The amount of time remaining in the current quarter (e.g. 11:23; 5:34; NULL if game is not in progress or at halftime)
AwayScoreQuarter1 integer 32 Yes Yes No Points scored by the away team in Quarter 1
AwayScoreQuarter2 integer 32 Yes Yes No Points scored by the away team in Quarter 2
AwayScoreQuarter3 integer 32 Yes Yes No Points scored by the away team in Quarter 3
AwayScoreQuarter4 integer 32 Yes Yes No Points scored by the away team in Quarter 4
AwayScoreOvertime integer 32 Yes Yes No Points scored by the away team in overtime
HomeScoreQuarter1 integer 32 Yes Yes No Points scored by the home team in Quarter 1
HomeScoreQuarter2 integer 32 Yes Yes No Points scored by the home team in Quarter 2
HomeScoreQuarter3 integer 32 Yes Yes No Points scored by the home team in Quarter 3
HomeScoreQuarter4 integer 32 Yes Yes No Points scored by the home team in Quarter 4
HomeScoreOvertime integer 32 Yes Yes No Points scored by the home team in overtime
IsClosed boolean Yes No No Indicates whether the game is over and the final score has been verified and closed out.
LiveOdds GameOddResult[] Yes No No List of Live Odds from different sportsbooks with results
Name Type Size Nullable Scrambled CSV Description
GameOddId integer 32 No No No The unique ID of this odd
Sportsbook string 25 No Yes No Name of sportsbook
ScoreId integer 32 No No No Unique ID of the score/game
Created datetime No No No The timestamp of when these odds were first created (in US Eastern Time)
Updated datetime No No No The timestamp of when these odds were last updated, based on US Eatern Time (EST/EDT). If these are the latest odds for this game, and they have not been updated within the last few minutes, then it indicates that there were problems connecting to the sportsbook.
HomeMoneyLine integer 32 Yes Yes No The sportsbook's moneyline for the home team
AwayMoneyLine integer 32 Yes Yes No The sportsbook's moneyline for the away team
DrawMoneyLine integer 32 Yes Yes No The sportsbook's moneyline for a draw
HomePointSpread decimal 32 Yes Yes No The sportsbook's point spread for the home team
AwayPointSpread decimal 32 Yes Yes No The sportsbook's point spread for the away team
HomePointSpreadPayout integer 32 Yes Yes No The sportsbook's point spread payout for the home team
AwayPointSpreadPayout integer 32 Yes Yes No The sportsbook's point spread payout for the away team
OverUnder decimal 32 Yes Yes No The sportsbook's total points scored (over/under) for the game
OverPayout integer 32 Yes Yes No The sportsbook's payout for over the total points line
UnderPayout integer 32 Yes Yes No The sportsbook's payout for the under
SportsbookId integer 32 Yes No No Unique ID of the Sportsbook
OddType string 15 Yes No No The market type of this odd (ex: live, pregame, 1st-half, 1st-qtr, etc)
SportsbookUrl string 500 Yes No No The URL for sportsbook event
GameId int 32 No No No The unique ID of this game
Unlisted datetime Yes No No The datetime the outcome was unlisted (no longer available for bets) in US eastern time
Name Type Size Nullable Scrambled CSV Description
GameOddId integer 32 No No No The unique ID of this odd
GameOddResultTypeId integer 32 Yes No No The unique ID of this GameOddResultType
GameOddResultType string 100 Yes No No The result/outcome of a bet (e.g. Won; Lost; Push; Not Resulted; Incomplete)
OddType string 500 Yes No Yes The market type of the odd (ex. live, pregame, 1st-5th ining, etc)
GameOddType string 100 Yes No Yes The GameOddOutcomeType of this outcome as a string
BetValue decimal 32 Yes No Yes The value that was bet in this outcome (if applicable)
ActualValue decimal 32 Yes No No The value of the actual result that occured in game (i.e. If a team won a game by 5 and the spread was -6.5, the actual value would be 5 and the bet value would be -6.5)
Name Type Size Nullable Scrambled CSV Description
GameOddID integer 32 No No No The unique ID of this odd
Sportsbook string 25 No Yes No Name of sportsbook
ScoreID integer 32 No No No Unique ID of the score/game
Created datetime No No No The timestamp of when these odds were first created (in US Eastern Time)
Updated datetime No No No The timestamp of when these odds were last updated, based on US Eatern Time (EST/EDT). If these are the latest odds for this game, and they have not been updated within the last few minutes, then it indicates that there were problems connecting to the sportsbook.
HomeMoneyLine integer 32 Yes Yes No The sportsbook's moneyline for the home team
AwayMoneyLine integer 32 Yes Yes No The sportsbook's moneyline for the away team
DrawMoneyLine integer 32 Yes Yes No The sportsbook's moneyline for a draw
HomePointSpread decimal 32 Yes Yes No The sportsbook's point spread for the home team
AwayPointSpread decimal 32 Yes Yes No The sportsbook's point spread for the away team
HomePointSpreadPayout integer 32 Yes Yes No The sportsbook's point spread payout for the home team
AwayPointSpreadPayout integer 32 Yes Yes No The sportsbook's point spread payout for the away team
OverUnder decimal 32 Yes Yes No The sportsbook's total points scored (over/under) for the game
OverPayout integer 32 Yes Yes No The sportsbook's payout for over the total points line
UnderPayout integer 32 Yes Yes No The sportsbook's payout for the under
SportsbookID integer 32 Yes No No Unique ID of the Sportsbook
OddType string 15 Yes No No The market type of this odd (ex: live, pregame, 1st-half, 1st-qtr, etc)
SportsbookUrl string 500 Yes No No The URL for sportsbook event
GameID integer 32 No No No The unique ID of this game
GameOddOutcomeResults GameOddOutcome[] Yes No No List of outcomes showing results of betting markets that were bet on for the given game
Name Type Size Nullable Scrambled CSV Description
ScoreID
from 2020
integer 32 No No No Unique ID of the Score/Game
SeasonType
from 2020
integer 32 No No No The type of season that this game corresponds to (1=Regular Season, 2=Preseason, 3=Postseason, 4=Offseason, 5=All-Star).
Season
from 2020
integer 32 No No No The NFL season of the game
Week
from 2020
integer 32 No No No 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
DateTime
from 2020
datetime No No No The date and time of the game (in US Eastern Time)
StadiumID
from 2020
integer 32 Yes No No The unique ID of the team's current home stadium
Status
from 2020
string 20 Yes No No The status of the game. For a description of possible values, see here. For how suspended and postponed games are handled specifically, see here.
Closed
from 2020
boolean Yes No No Indicates whether the game is over and the final score has been verified and closed out. Note: it is recommend for bet resulting to use IsClosed = True rather than simply Final game status
TimeRemaining
from 2020
string 50 Yes No No The amount of time remaining in the current quarter (e.g. 11:23; 5:34; NULL if game is not in progress or at halftime)
Quarter
from 2020
string 50 Yes No No The current quarter of the game (1, 2, 3, 4, Half, OT, F, F/OT or NULL if game has not yet started)
AwayTeamID
from 2020
integer 32 Yes No No The unique ID of the away team
HomeTeamID
from 2020
integer 32 Yes No No The unique ID of the home team
AwayTeam
from 2020
string 50 Yes No No The abbreviation [Key] of the away team
HomeTeam
from 2020
string 50 Yes No No The abbreviation of the Home Team
AwayScore
from 2020
integer 32 Yes No No The score of the Away Team
HomeScore
from 2020
integer 32 Yes No No The abbreviation [Key] of the home team
WinProbabilities
from 2020
WinProbability[] Yes No No The collection of win probabilities for the game
This table is used in the following endpoints:
Name Type Size Nullable Scrambled CSV Description
PlayerID integer 32 No No No The unique PlayerID of the player as assigned by SportsDataIO. Note: this ID will stay with the player throughout their entire career
Name string 100 Yes No No The player's full name
TeamID integer 32 Yes No No The unique ID of the team
Team string 10 Yes No No The abbreviation [Key] of the team
Position string 10 Yes No No 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
PreferredHostedHeadshotUrl string 500 Yes No No The player's preferred hosted headshot URL. This returns the headshot with transparent background, if available.
PreferredHostedHeadshotUpdated datetime Yes No No The last updated date of the player's preferred hosted headshot.
HostedHeadshotWithBackgroundUrl string 500 Yes No No The player's hosted headshot URL.
HostedHeadshotWithBackgroundUpdated datetime Yes No No The last updated date of the player's hosted headshot.
HostedHeadshotNoBackgroundUrl string 500 Yes No No The player's transparent background hosted headshot URL.
HostedHeadshotNoBackgroundUpdated datetime Yes No No The last updated date of the player's transparent background hosted headshot.
Name Type Size Nullable Scrambled CSV Description
InjuryID integer 32 No No No The unique ID of the injury record for the player
SeasonType integer 32 No No No The type of season that this player corresponds to (1=Regular Season; 2=Preseason; 3=Postseason; 4=Offseason; 5=All-Star)
Season integer 32 No No Yes The season of the game that this injury leads up to
Week integer 32 No No No The NFL week of the game that this injury leads up to (regular season: 1 to 18; preseason: 0 to 4; postseason: 1 to 4). Note: seasons prior to 2021 will have 3 preseason weeks.
PlayerID integer 32 No No No The unique PlayerID of the player as assigned by SportsDataIO. Note: this ID will stay with the player throughout their entire career.
Name string 50 Yes No No Player's full name
Position string 50 Yes No No 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.
Number integer 32 No No No Player's jersey number
Team string 50 Yes No No The abbreviation [Key] of the team that the player is on. Note: If this player is a free agent; this field is NULL.
Opponent string 50 Yes No No The abbreviation [Key] of the opponent team of the injured player
BodyPart string 50 Yes Yes No The body part that is injured (Knee; Groin; Calf; Hamstring; etc.)
Status string 50 Yes Yes No The injury designation assigned to the player (Probable; Questionable; Doubtful; Out)
Practice string 50 Yes Yes No This field is deprecated
PracticeDescription string 50 Yes Yes No This field is deprecated
Updated datetime No No No The date/time the injury status was updated (in US Eastern time)
DeclaredInactive boolean Yes Yes No 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).
TeamID integer 32 Yes No No The unique ID of the team that the player is on. Note: If the player is a free agent; this field is NULL.
OpponentID integer 32 Yes No No The unique ID of the opponent this player played on during this game
Name Type Size Nullable Scrambled CSV Description
UpcomingGame
from 2020
Score Yes No No Upcoming game between the team and the opponent
TeamTrends
from 2020
TeamTrends[] Yes No No The collection of team trends between each team
TeamMatchupTrends
from 2020
TeamGameTrends[] Yes No No The collection of team game trends against opponent
OpponentMatchupTrends
from 2020
TeamGameTrends[] Yes No No The collection of opponent game trends against team
PreviousGames
from 2020
Score[] Yes No No The collection of last 10 game scores between each team
Name Type Size Nullable Scrambled CSV Description
NewsID integer 32 No No No Unique ID of news story
Source string 50 Yes No No The source of the story (RotoBaller, NBCSports.com, etc.)
Updated datetime No No No The date/time that the content was published (in US Eastern time)
TimeAgo string 50 Yes No No A description of how long ago this content was published
Title string 100 Yes No No The brief title of the news (typically less than 100 characters)
Content string 5000 Yes No No The full body content of the story
Url string 250 Yes No No The url of the full story
TermsOfUse string 500 Yes No No The terms of use with using this news item, credit must be given to the originator of the story when specified in the terms of use
Author string 50 Yes No No The author of the content
Categories string 100 Yes No No Comma delimited meta tags describing the categories of this content. Possible tags include: Top Headlines, Breaking News, Injury, Sit/Start, Waiver Wire, Risers, Fallers, Lineups, Transactions, Free Agents, Prospects/Rookies, Game Recap, Matchup Outlook, NFL Draft
PlayerID integer 32 Yes No No The unique PlayerID as assigned by SportsDataIO of the player tied to this news story. Note: this ID will stay with the player throughout their entire career
TeamID integer 32 Yes No No The unique ID of the team that relates to this story
Team string 10 Yes No No The abbreviation [Key] of the team that relates to the story
PlayerID2 integer 32 Yes No No The unique PlayerID as assigned by SportsDataIO of the second player tied to this news story. Note: this ID will stay with the player throughout their entire career
TeamID2 integer 32 Yes No No The unique ID of the second team that relates to this story
Team2 string 10 Yes No No The abbreviation [Key] of the second team that relates to the story
OriginalSource
from 2020
string 100 Yes No No The original source who broke this news (before it was picked up by the publisher of this blurb)
OriginalSourceUrl
from 2020
string 1000 Yes No No The URL of the original source who broke this news blurb
Name Type Size Nullable Scrambled CSV Description
PlayID integer 32 No No No The unique ID of the play
QuarterID integer 32 No No No The unique ID of the quarter in which the play occurred
QuarterName string 10 Yes No No The name of the quarter in which the play occurred
Sequence integer 32 Yes No No The order in which this play and/or event happened over the course of the game
TimeRemainingMinutes integer 32 Yes No Yes The minutes of the time remaining in the Quarter, when this play occurred.
TimeRemainingSeconds integer 32 Yes No Yes The seconds of the time remaining in the Quarter, when this play occurred.
PlayTime datetime Yes No No The estimated timestamp of when this Play occurred on the field. Please note that we do not have scouts at the venue; so this is an estimate based on our TV feed and estimated TV feed delay
Updated datetime Yes No No The database generated timestamp of when this Play was last updated (in US Eastern time)
Created datetime Yes No No The database generated timestamp of when this Play was first created (in US Eastern Time)
Team string 10 Yes No No The abbreviation [Key] of the team that completed the play
Opponent string 10 Yes No No The abbreviation [Key] of the opponent of the team that this play relates to
Down integer 32 Yes Yes Yes The Down when this Play occurred.
Distance integer 32 Yes Yes No The yards to go for a first down. Note: this can be any positive number or "Goal"
YardLine integer 32 Yes Yes No the yard line of the ball's current position on the field when this play occurred
YardLineTerritory string 10 Yes Yes No The team's side of the field that the ball is on when the play occurred
YardsToEndZone integer 32 Yes Yes No The number of yards to go to reach the end zone at the start of the play
Type string 20 Yes No Yes The Type of Play that occurred (possible values: Rush, PassCompleted, PassIncomplete, PassIntercepted, TwoPointConversion, Punt, Kickoff, FieldGoal, ExtraPoint, Fumble, Penalty, Sack, Timeout, Period)
YardsGained integer 32 Yes Yes No The number of yards gained or lost on the play
Description string 250 Yes Yes Yes The description of the Play.
IsScoringPlay boolean Yes No Yes Indicates whether this Play was a scoring play.
ScoringPlay ScoringPlay Yes No No The details of the scoring play attached to this play (if any).
PlayStats PlayStat[] Yes No No The list of player stats accumulated during the play
Name Type Size Nullable Scrambled CSV Description
Score Score Yes No No The score object and other game details of the given game
Quarters Quarter[] Yes No No The details of the quarters (including overtime periods) for the given game
Plays Play[] Yes No No The list of plays for the given game
Name Type Size Nullable Scrambled CSV Description
PlayerID integer 32 No No No The unique PlayerID of the player as assigned by SportsDataIO. Note: this ID will stay with the player throughout their entire career.
Team string 10 Yes No No The abbreviation [Key] of the team that the player is on. Note: If this player is a free agent; this field is NULL.
Number integer 32 Yes No Yes Player's jersey number
FirstName string 50 Yes No Yes Player's first name
LastName string 50 Yes No Yes Player's last name
Position string 10 Yes No No 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.
Status string 50 Yes No Yes The player's current status. Possible values include Active, Inactive, Injured Reserve, Physically Unable to Perform, Practice Squad, Suspended, Non Football Injury, Non-Football Illness, Commissioner Exempt List, Exempt/Left Team, Paternity, Bereavement, Reserve/COVID-19, and Voluntary Opt Out. Inactive indicates that this player is a free agent. Active indicates that this player is on his team's active roster.
Height string 50 Yes No Yes Height in feet, inches
Weight integer 32 Yes No No Player's weight in pounds
BirthDate datetime Yes No No Player's date of birth
College string 50 Yes No No College team the player played for prior to turning professional
Experience integer 32 Yes Yes No Number of years experience. Note: This number is incremented every year; in the Spring; when we load the rookies following the NFL Draft. Rookies will have Experience = 0; while second year players will have Experience = 2.
FantasyPosition string 10 Yes No No The player's fantasy football position. Possible values: QB; RB; WR; TE; DL; LB; DB; K; P; OL.
Active boolean Yes No No Whether or not the player is on the active roster of the NFL team (True/False)
PositionCategory string 3 Yes No No The category of the player's position (OFF; DEF; ST)
Name string 50 Yes No No Player's full name
Age integer 32 Yes No No The player's current age
ExperienceString string 50 Yes No Yes The player's experience converted to a string
BirthDateString string 50 Yes No Yes The player's date of birth converted to a string
PhotoUrl string 250 Yes No No This field is deprecated. Note: Headshots are now delivered through IMAGN. Please see our Headshots products for further information.
ByeWeek integer 32 Yes No No The week the player is on bye for the upcoming or current season
UpcomingGameOpponent string 50 Yes No No The opposing team the player is playing against in the upcoming week
UpcomingGameWeek integer 32 No No Yes The week of the player's upcoming game (this will be the upcoming week unless the player is on Bye that week, which would bump it to the next week)
ShortName string 50 Yes No No The first initial and last name of the player (J. Doe)
AverageDraftPosition decimal 32 Yes Yes No The average draft position of the player in re-draft leagues
DepthPositionCategory string 3 Yes Yes Yes The category (Offense, Defense or Special Teams) of the players DepthPositionCategory (OFF, DEF, ST)
DepthPosition string 10 Yes Yes No The position this player is listed at on his team's depth chart (e.g. QB; LWR; RDE; LILB, K)
DepthOrder integer 32 Yes Yes No The order this player is at his position (1 = Starter; 2 = Backup; 3 = 3rd String; 4 = 4th String; 5 = 5th String)
DepthDisplayOrder integer 32 Yes Yes Yes The display order of the positions (for display purposes)
CurrentTeam
from 2013
string 10 Yes No No The team who currently employs this player. This value is null when this player is unemployed (for example a free agent or retired player).
CollegeDraftTeam
from 2013
string 10 Yes No No The team who drafted this player. Note: If this player was an Undrafted Free Agent; then it's the team who first signed him as a rookie.
CollegeDraftYear
from 2013
integer 32 Yes No No The year this player entered the NFL as a rookie
CollegeDraftRound
from 2013
integer 32 Yes Yes No The round this player was drafted in
CollegeDraftPick
from 2013
integer 32 Yes Yes No The overall pick in the draft this player was selected
IsUndraftedFreeAgent
from 2013
boolean No No Yes Whether this player was an undrafted free agent. This value is True if the player was drafted.
HeightFeet integer 32 Yes No Yes The feet component of a player's height (if player is 6'3", then this value would be 6)
HeightInches integer 32 Yes No Yes The inches component of a player's height (if player is 6'3", then this value would be 3)
UpcomingOpponentRank integer 32 Yes Yes No The player's upcoming opponent's rank in fantasy points allowed
UpcomingOpponentPositionRank integer 32 Yes Yes No The player's upcoming opponent's rank in fantasy points allowed to his fantasy position
CurrentStatus string 50 Yes Yes Yes The player's current status. Possible values include Active, Inactive, Injured Reserve, Physically Unable to Perform, Practice Squad, Suspended, Non Football Injury, Non-Football Illness, Commissioner Exempt List, Exempt/Left Team, Paternity, Bereavement, Reserve/COVID-19, and Voluntary Opt Out. Inactive indicates that this player is a free agent. Active indicates that this player is on his team's active roster. Can also include injury status.
UpcomingSalary integer 32 Yes Yes No The player's salary for the upcoming week in accordance with a $50,000 salary cap. This is used for daily fantasy sports salary cap contests. Salaries represent those published by DraftKings. When DraftKings doesn't publish a salary for a given game; the most recent DraftKings salary is used. We recommend using our new DFS endpoints instead.
FantasyAlarmPlayerID integer 32 Yes No No The player's cross reference PlayerID to the FantasyAlarm news feed
SportRadarPlayerID string 50 Yes No No The player's cross reference PlayerID to the SportRadar API
RotoworldPlayerID integer 32 Yes No No The player's cross reference PlayerID to the Rotoworld news feed
RotoWirePlayerID integer 32 Yes No No The player's cross reference PlayerID to the RotoWire news feed
StatsPlayerID integer 32 Yes No No The player's cross reference PlayerID to the STATS data feeds
SportsDirectPlayerID integer 32 Yes No No The player's cross reference PlayerID to the SportsDirect data feeds, now part of Nielsen GraceNote
XmlTeamPlayerID integer 32 Yes No No The player's unique PlayerID for cross reference use with XML Team data feeds
FanDuelPlayerID integer 32 Yes No No The player's cross reference PlayerID to FanDuel
DraftKingsPlayerID integer 32 Yes No No The player's cross reference PlayerID to DraftKings
YahooPlayerID integer 32 Yes No No The player's unique PlayerID for cross reference use with Yahoo
InjuryStatus string 50 Yes Yes Yes The player's current injury status, in the form of likelihood that player plays (Probable, Questionable, Doubtful, Out)
InjuryBodyPart string 50 Yes Yes No The body part that is injured for the player (Knee; Groin; Calf; Hamstring; etc.)
InjuryStartDate datetime Yes No No The day that the player's injury started or was first discovered
InjuryNotes string 250 Yes Yes No A brief description of the player's injury and expected availability
FanDuelName string 50 Yes No No The player's full name in FanDuel's daily fantasy sports platform
DraftKingsName string 50 Yes No No The player's full name in DraftKings' daily fantasy sports platform
YahooName string 50 Yes No No The player's name in Yahoo's daily fantasy sports platform
FantasyPositionDepthOrder integer 32 Yes Yes Yes The order this player is at his team's FantasyPosition
InjuryPractice string 10 Yes Yes No This field is deprecated
InjuryPracticeDescription string 50 Yes Yes No This field is deprecated
DeclaredInactive boolean No Yes No 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).
UpcomingFanDuelSalary integer 32 Yes Yes No The player's FanDuel salary for the upcoming week. Note: We recommend using our new DFS endpoints instead.
UpcomingDraftKingsSalary integer 32 Yes Yes No The player's DraftKings salary for the upcoming week. Note: We recommend using our new DFS endpoints instead.
UpcomingYahooSalary integer 32 Yes Yes No The player's Yahoo salary for the upcoming week. We recommend using our new DFS endpoints instead.
TeamID integer 32 Yes No No The unique ID of the team that the player is on. Note: If the player is a free agent; this field is NULL
GlobalTeamID integer 32 Yes No No A globally unique ID for this team. This value is guaranteed to be unique across all sports/leagues.
FantasyDraftPlayerID integer 32 Yes No No The player's cross reference PlayerID to FantasyDraft
FantasyDraftName string 50 Yes No No The player's full name in FantasyDraft's daily fantasy sports platform
UsaTodayPlayerID integer 32 Yes No No The player's cross reference PlayerID to USA Today headshot data feeds
UsaTodayHeadshotUrl string 100 Yes No Yes The player's headshot URL as provided by USA Today. License from USA Today is required.
UsaTodayHeadshotNoBackgroundUrl string 100 Yes No Yes The player's transparent background headshot URL as provided by USA Today. License from USA Today is required.
UsaTodayHeadshotUpdated datetime Yes No Yes The last updated date of the player's headshot as provided by USA Today. License from USA Today is required.
UsaTodayHeadshotNoBackgroundUpdated datetime Yes No No The last updated date of the player's transparent background headshot as provided by USA Today. License from USA Today is required.
Name Type Size Nullable Scrambled CSV Description
PlayerID integer 32 No No No The unique PlayerID of the player as assigned by SportsDataIO. Note: this ID will stay with the player throughout their entire career
Team string 10 Yes No No The abbreviation [Key] of the team that the player is on. Note: If this player is a free agent; this field is NULL
Number integer 32 Yes No Yes Player's jersey number
FirstName string 50 Yes No Yes Player's first name
LastName string 50 Yes No Yes Player's last name
Position string 10 Yes No No 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
Status string 50 Yes No Yes The player's current status. Possible values include Active, Inactive, Injured Reserve, Physically Unable to Perform, Practice Squad, Suspended, Non Football Injury, Non-Football Illness, Commissioner Exempt List, Exempt/Left Team, Paternity, Bereavement, Reserve/COVID-19, and Voluntary Opt Out. Inactive indicates that this player is a free agent. Active indicates that this player is on his team's active roster.
Height string 50 Yes No Yes Height in feet, inches
Weight integer 32 Yes No Yes Weight in pounds
BirthDate datetime Yes No No The player's date of birth
College string 50 Yes No No College team the player played for prior to turning professional
Experience integer 32 Yes Yes No Number of years experience. Note: This number is incremented every year; in the Spring; when we load the rookies following the NFL Draft. Rookies will have Experience = Zero; while second year players will have Experience = 2.
FantasyPosition string 10 Yes No No The player's fantasy football position. Possible values: QB; RB; WR; TE; DL; LB; DB; K; P; OL
Active boolean Yes No No Whether or not the player is on the active roster of the NFL team
PositionCategory string 3 Yes No No The category of the player's position (OFF; DEF; ST)
Name string 50 Yes No No The player's full name
Age integer 32 Yes No Yes The player's current age
ShortName string 50 Yes No No The first initial and last name of the player (J. Doe)
HeightFeet integer 32 Yes No Yes The feet component of a player's height (if player is 6'3", then this value would be 6)
HeightInches integer 32 Yes No Yes The inches component of a player's height (if player is 6'3", then this value would be 3)
TeamID integer 32 Yes No No The unique ID of the team that the player is on. Note: If the player is a free agent; this field is NULL
GlobalTeamID integer 32 Yes No No A globally unique ID for this team. This value is guaranteed to be unique across all sports/leagues.
UsaTodayPlayerID integer 32 Yes No Yes The player's cross reference PlayerID to USA Today headshot data feeds.
UsaTodayHeadshotUrl string 100 Yes No Yes The player's headshot URL as provided by USA Today. License from USA Today is required.
UsaTodayHeadshotNoBackgroundUrl string 100 Yes No Yes The player's transparent background headshot URL as provided by USA Today. License from USA Today is required.
UsaTodayHeadshotUpdated datetime Yes No Yes The last updated date of the player's headshot as provided by USA Today. License from USA Today is required.
UsaTodayHeadshotNoBackgroundUpdated datetime Yes No Yes The last updated date of the player's transparent background headshot as provided by USA Today. License from USA Today is required.
Name Type Size Nullable Scrambled CSV Description
PlayerSeason PlayerSeason Yes No No This field is expected to be NULL
LatestNews News[] Yes No No The latest news associated with this player
PlayerID integer 32 No No No The unique PlayerID of the player as assigned by SportsDataIO. Note: this ID will stay with the player throughout their entire career
Team string 10 Yes No No The abbreviation [Key] of the team that the player is on. Note: If this player is a free agent; this field is NULL
Number integer 32 Yes No Yes Player's jersey number
FirstName string 50 Yes No Yes Player's first name
LastName string 50 Yes No Yes Player's last name
Position string 10 Yes No No 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
Status string 50 Yes No Yes The player's current status. Possible values include Active, Inactive, Injured Reserve, Physically Unable to Perform, Practice Squad, Suspended, Non Football Injury, Non-Football Illness, Commissioner Exempt List, Exempt/Left Team, Paternity, Bereavement, Reserve/COVID-19, and Voluntary Opt Out. Inactive indicates that this player is a free agent. Active indicates that this player is on his team's active roster.
Height string 50 Yes No Yes Height in feet, inches
Weight integer 32 Yes No No Player's weight in pounds
BirthDate datetime Yes No No Player's date of birth
College string 50 Yes No No College team the player played for prior to turning professional
Experience integer 32 Yes Yes No Number of years experience. Note: This number is incremented every year; in the Spring; when we load the rookies following the NFL Draft. Rookies will have Experience = Zero; while second year players will have Experience = 2.
FantasyPosition string 10 Yes No No The player's fantasy football position Possible values: QB; RB; WR; TE; DL; LB; DB; K; P; OL
Active boolean Yes No No Whether or not the player is on the active roster of the NFL team (True/False)
PositionCategory string 3 Yes No No The category of the player's position (OFF; DEF; ST)
Name string 50 Yes No No Player's full name
Age integer 32 Yes No No The player's current age
ExperienceString string 50 Yes No Yes The player's experience converted to a string
BirthDateString string 50 Yes No Yes The player's date of birth converted to a string
PhotoUrl string 250 Yes No No This field is deprecated
ByeWeek integer 32 Yes No No The week the player is on bye for the upcoming or current season
UpcomingGameOpponent string 50 Yes No No The opponent team the player is playing against in the upcoming week
UpcomingGameWeek integer 32 No No Yes The week of the player's upcoming game (this will be the upcoming week unless the player is on Bye that week, which would bump it to the next week)
ShortName string 50 Yes No No The first initial and last name of the player (J. Doe)
AverageDraftPosition decimal 32 Yes Yes No The average draft position of this player in re-draft leagues
DepthPositionCategory string 3 Yes Yes Yes The category (Offense, Defense or Special Teams) of the players DepthPositionCategory (OFF, DEF, ST)
DepthPosition string 10 Yes Yes No The position this player is listed at on his team's depth chart (e.g. QB; LWR; RDE; LILB, K)
DepthOrder integer 32 Yes Yes No The order this player is at his position (1 = Starter; 2 = Backup; 3 = 3rd String; 4 = 4th String; 5 = 5th String)
DepthDisplayOrder integer 32 Yes Yes Yes The display order of the positions (for display purposes)
CurrentTeam
from 2013
string 10 Yes No No The team who currently employs this player. This value is null when this player is unemployed (for example a free agent or retired player)
CollegeDraftTeam
from 2013
string 10 Yes No No The team who drafted this player. Note: If this player was an undrafted free agent; then it's the team who first signed him as a rookie
CollegeDraftYear
from 2013
integer 32 Yes No No The year this player entered the NFL as rookie
CollegeDraftRound
from 2013
integer 32 Yes Yes No The round this player was drafted in
CollegeDraftPick
from 2013
integer 32 Yes Yes No The overall pick in the draft this player was selected
IsUndraftedFreeAgent
from 2013
boolean No No Yes Whether this player was an undrafted free agent. This value is True if the player was drafted.
HeightFeet integer 32 Yes No Yes The feet component of a player's height (if player is 6'3", then this value would be 6)
HeightInches integer 32 Yes No Yes The inches component of a player's height (if player is 6'3", then this value would be 3)
UpcomingOpponentRank integer 32 Yes Yes No The player's upcoming opponent's rank in fantasy points allowed
UpcomingOpponentPositionRank integer 32 Yes Yes No The player's upcoming opponent's rank in fantasy points allowed to his fantasy position
CurrentStatus string 50 Yes Yes Yes The player's current status. Possible values include Active; Inactive; Injured Reserve; Physically Unable to Perform; Practice Squad; Suspended; Non Football Injury; Non-Football Illness; Commissioner Exempt List; Exempt/Left Team; Paternity; Bereavement; Reserve/COVID-19; and Voluntary Opt Out. Inactive indicates that this player is a free agent. Active indicates that this player is on his team's active roster. Can also include injury status.
UpcomingSalary integer 32 Yes Yes No The player's salary for the upcoming week in accordance with a $50,000 salary cap. This is used for daily fantasy sports salary cap contests. Salaries represent those published by DraftKings. When DraftKings doesn't publish a salary for a given game; the most recent DraftKings salary is used. We recommend using our new DFS endpoints instead
FantasyAlarmPlayerID integer 32 Yes No No The player's cross reference PlayerID to the FantasyAlarm news feed
SportRadarPlayerID string 50 Yes No No The player's cross reference PlayerID to the SportRadar API
RotoworldPlayerID integer 32 Yes No No The player's cross reference PlayerID to the Rotoworld news feed
RotoWirePlayerID integer 32 Yes No No The player's cross reference PlayerID to the RotoWire news feed
StatsPlayerID integer 32 Yes No No The player's cross reference PlayerID to the STATS data feeds
SportsDirectPlayerID integer 32 Yes No No The player's cross reference PlayerID to the SportsDirect data feeds; now part of Nielsen GraceNote
XmlTeamPlayerID integer 32 Yes No No The player's unique PlayerID for cross reference use with XML Team data feeds
FanDuelPlayerID integer 32 Yes No No The player's cross reference PlayerID to FanDuel
DraftKingsPlayerID integer 32 Yes No No The player's cross reference PlayerID to DraftKings
YahooPlayerID integer 32 Yes No No The player's unique PlayerID for cross reference use with Yahoo
InjuryStatus string 50 Yes Yes Yes The player's current injury status, in the form of likelihood that player plays (Probable, Questionable, Doubtful, Out)
InjuryBodyPart string 50 Yes Yes No The body part that is injured for the player (Knee; Groin; Calf; Hamstring; etc.)
InjuryStartDate datetime Yes No No The day that the player's injury started or was first discovered
InjuryNotes string 250 Yes Yes No A brief description of the player's injury and expected availability
FanDuelName string 50 Yes No No The player's full name in FanDuel's daily fantasy sports platform
DraftKingsName string 50 Yes No No The player's full name in DraftKings' daily fantasy sports platform
YahooName string 50 Yes No No The player's name in Yahoo's daily fantasy sports platform
FantasyPositionDepthOrder integer 32 Yes Yes Yes The order this player is at his team's FantasyPosition
InjuryPractice string 10 Yes Yes No This field is deprecated
InjuryPracticeDescription string 50 Yes Yes No This field is deprecated
DeclaredInactive boolean No Yes No 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)
UpcomingFanDuelSalary integer 32 Yes Yes No The player's FanDuel salary for the upcoming week. Note: We recommend using our new DFS endpoints instead.
UpcomingDraftKingsSalary integer 32 Yes Yes No The player's DraftKings salary for the upcoming week. Note: We recommend using our new DFS endpoints instead
UpcomingYahooSalary integer 32 Yes Yes No The player's Yahoo salary for the upcoming week. We recommend using our new DFS endpoints instead
TeamID integer 32 Yes No No The unique ID of the team that the player is on. Note: If the player is a free agent; this field is NULL
GlobalTeamID integer 32 Yes No No A globally unique ID for this team. This value is guaranteed to be unique across all sports/leagues
FantasyDraftPlayerID integer 32 Yes No No The player's cross reference PlayerID to FantasyDraft
FantasyDraftName string 50 Yes No No The player's full name in FantasyDraft's daily fantasy sports platform
UsaTodayPlayerID integer 32 Yes No No The player's cross reference PlayerID to USA Today headshot data feeds
UsaTodayHeadshotUrl string 100 Yes No Yes The player's headshot URL as provided by USA Today. License from USA Today is required.
UsaTodayHeadshotNoBackgroundUrl string 100 Yes No Yes The player's transparent background headshot URL as provided by USA Today. License from USA Today is required.
UsaTodayHeadshotUpdated datetime Yes No Yes The last updated date of the player's headshot as provided by USA Today. License from USA Today is required.
UsaTodayHeadshotNoBackgroundUpdated datetime Yes No No The last updated date of the player's transparent background headshot as provided by USA Today. License from USA Today is required.
Name Type Size Nullable Scrambled CSV Description
GameKey string 10 No No No 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 integer 32 Yes No No The unique PlayerID of the player as assigned by SportsDataIO. Note: this ID will stay with the player throughout their entire career
SeasonType integer 32 No No No The type of season that this player corresponds to (1=Regular Season; 2=Preseason; 3=Postseason; 4=Offseason; 5=All-Star)
Season integer 32 No No Yes The NFL season of the game
GameDate datetime No No No The date and time the game is scheduled to start
Week integer 32 No No No 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 string 50 Yes No No The abbreviation [Key] of the team that the player is on. Note: if this player is a free agent; this field is NULL
Opponent string 50 Yes No No The abbreviation [Key] of the opponent team
HomeOrAway string 4 Yes No No Whether the team is home or away
Number integer 32 No No Yes Player's jersey number
Name string 50 Yes No No Player's full name
Position string 50 Yes No No 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 string 50 Yes No No The category of the player's position (OFF; DEF; ST)
Activated integer 32 No No No Whether or not the player was active for the game
Played integer 32 No No No 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 32 No No No Whether the player started the game (on offensive or defense). Note: Started = 1 / Did Not Start = 0
PassingAttempts decimal 32 No Yes No Total passes thrown by the player in the game
PassingCompletions decimal 32 No Yes No Total passes completed by the player in the game
PassingYards decimal 32 No Yes No Total passing yards by the player in the game
PassingCompletionPercentage decimal 32 No Yes No The percentage of passes completed by the player in the game
PassingYardsPerAttempt decimal 32 No Yes No Total average passing yards per attempt by the player in the game
PassingYardsPerCompletion decimal 32 No Yes No Total average passing yards per completion by the player in the game
PassingTouchdowns decimal 32 No Yes No Total passing touchdowns by the player in the game
PassingInterceptions decimal 32 No Yes No Total interceptions thrown by the player in the game
PassingRating decimal 32 No Yes No The passer rating of the player in the game
PassingLong decimal 32 No Yes No Total yards of longest completion by the player in the game
PassingSacks decimal 32 No Yes No The total number of times the player was sacked in the game
PassingSackYards decimal 32 No Yes No Total yards lost by the player in the game as a result of being sacked
RushingAttempts decimal 32 No Yes No Total rushing attempts by the player in the game
RushingYards decimal 32 No Yes No Total rushing yards by the player in the game
RushingYardsPerAttempt decimal 32 No Yes No Total rushing yards per attempt by the player in the game
RushingTouchdowns decimal 32 No Yes No Total rushing touchdowns by the player in the game
RushingLong decimal 32 No Yes No The longest rush by the player in the game
ReceivingTargets
from 2009
decimal 32 Yes Yes No Total receiving targets by the player in the game
Receptions decimal 32 No Yes No Total receptions by the player in the game
ReceivingYards decimal 32 No Yes No Total receiving yards by the player in the game
ReceivingYardsPerReception decimal 32 No Yes No Average receiving yards per reception by the player in the game
ReceivingTouchdowns decimal 32 No Yes No Total receiving touchdowns by the player in the game
ReceivingLong decimal 32 No Yes No The longest reception by the player in the game
Fumbles decimal 32 No Yes No Total fumbles by the player in the game
FumblesLost
from 2003
decimal 32 Yes Yes No Total fumbles lost by the player in the game
PuntReturns decimal 32 No Yes No Total punt returns by the player in the game
PuntReturnYards decimal 32 No Yes No Total punt return yards by the player in the game
PuntReturnYardsPerAttempt decimal 32 No Yes No Total average yards gained per punt return by the player in the game
PuntReturnTouchdowns decimal 32 No Yes No Total punt return touchdowns by the player in the game
PuntReturnLong decimal 32 No Yes No The longest punt return by the player in the game
KickReturns decimal 32 No Yes No Total kickoff returns by the player in the game
KickReturnYards decimal 32 No Yes No Total kickoff return yards by the player in the game
KickReturnYardsPerAttempt decimal 32 No Yes No Average yards gained per kick return by the player in the game
KickReturnTouchdowns decimal 32 No Yes No Total kickoff return touchdowns by the player in the game
KickReturnLong decimal 32 No Yes No Longest kick return by the player in the game
SoloTackles decimal 32 No Yes No Total defensive solo (unassisted) tackles by the player in the game
AssistedTackles decimal 32 No Yes No Total defensive assisted tackles by the player in the game
TacklesForLoss
from 2008
decimal 32 Yes Yes No 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 decimal 32 No Yes No Total defensive sacks by the player in the game
SackYards decimal 32 No Yes No Total defensive sacks yards by the player in the game
QuarterbackHits
from 2006
decimal 32 Yes Yes No Total quarterback hits by the player in the game. Note: This is a defensive stat that includes sacks
PassesDefended decimal 32 No Yes No Total passes defended by the player in the game
FumblesForced decimal 32 No Yes No Total fumbles forced on defense by the player in the game
FumblesRecovered decimal 32 No Yes No Total defensive fumble recoveries by the player in the game
FumbleReturnYards decimal 32 No Yes No Total fumble return yards by the player in the game
FumbleReturnTouchdowns decimal 32 No Yes No Total fumble return touchdowns by the player in the game
Interceptions decimal 32 No Yes No Total defensive interceptions by the player in the game
InterceptionReturnYards decimal 32 No Yes No Total defensive interception return yards by the player in the game
InterceptionReturnTouchdowns decimal 32 No Yes No Total defensive interception return touchdowns by the player in the game
BlockedKicks decimal 32 No Yes No Total blocked kicks by the player in the game. Note: BlockedKicks include Field Goals and Punts but NOT Extra Points
SpecialTeamsSoloTackles decimal 32 No Yes No This field is deprecated
SpecialTeamsAssistedTackles decimal 32 No Yes No This field is deprecated
MiscSoloTackles decimal 32 No Yes No This field is deprecated
MiscAssistedTackles decimal 32 No Yes No This field is deprecated
Punts decimal 32 No Yes No Total number of punts by the player in the game
PuntYards decimal 32 No Yes No Total punt yards by the player in the game
PuntAverage decimal 32 No Yes No The average number of yards per punt by the player in the game
FieldGoalsAttempted decimal 32 No Yes No Total field goals attempted by the player in the game
FieldGoalsMade decimal 32 No Yes No Total field goals made by the player in game
FieldGoalsLongestMade decimal 32 No Yes No Longest field goal made by the player in the game
ExtraPointsMade decimal 32 No Yes No Total extra points made by the player in the game
TwoPointConversionPasses decimal 32 No Yes No Total successful two point conversion passes by the player in the game
TwoPointConversionRuns decimal 32 No Yes No Total successful two point conversion rushes by the player in the game
TwoPointConversionReceptions decimal 32 No Yes No Total successful two point conversion receptions by the player in the game
FantasyPoints decimal 32 No Yes No Fantasy points scored based on basic fantasy scoring system by the player in the game
FantasyPointsPPR decimal 32 No Yes No This field is expected to be NULL
ReceptionPercentage decimal 32 No Yes No Total percentage of receiving targets that were receptions by the player in the game
ReceivingYardsPerTarget decimal 32 No Yes No Average receiving yards per target by the player in the game
Tackles decimal 32 No Yes No Total tackles (solo & assisted) by the player in the game
OffensiveTouchdowns decimal 32 No Yes No Total offensive touchdowns scored by the player in the game
DefensiveTouchdowns decimal 32 No Yes No Total defensive touchdowns scored by the player in the game
SpecialTeamsTouchdowns decimal 32 No Yes No Total special teams touchdowns scored by the player in the game
Touchdowns decimal 32 No Yes No Total touchdowns scored by the player in the game
FantasyPosition string 50 Yes No No Fantasy points scored based on basic PPR fantasy scoring system by the player in the game
FieldGoalPercentage decimal 32 No Yes No Total field goal attempts made by the player in the game
PlayerGameID integer 32 No No Yes 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 decimal 32 Yes Yes No 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 decimal 32 Yes Yes No This field is deprecated
KickReturnFairCatches decimal 32 Yes Yes No This field is deprecated
PuntReturnFairCatches decimal 32 Yes Yes No This field is deprecated
PuntTouchbacks decimal 32 Yes Yes No Total punts that resulted in touchbacks by the player in the game
PuntInside20 decimal 32 Yes Yes No Total punts downed inside the 20 yard line by the player in the game
PuntNetAverage decimal 32 Yes Yes No The average net yards per punt by the player in the game
ExtraPointsAttempted decimal 32 Yes Yes No Total extra point kicks attempted by the player in the game
BlockedKickReturnTouchdowns decimal 32 Yes Yes No Total blocked kick recovery return touchdowns for the player in the game
FieldGoalReturnTouchdowns decimal 32 Yes Yes No Total field goal return touchdowns by the player in the game. Note: This field excludes blocked field goals
Safeties decimal 32 Yes Yes No Total defensive safeties scored by the player in the game
FieldGoalsHadBlocked decimal 32 Yes Yes No Total field goals by the player that were blocked in the game
PuntsHadBlocked decimal 32 Yes Yes No Total punts by the player that were blocked in the game
ExtraPointsHadBlocked decimal 32 Yes Yes No Total extra point kick attempts by the player that were blocked in the game
PuntLong decimal 32 Yes Yes No The longest punt by the player in the game
BlockedKickReturnYards decimal 32 Yes Yes No Total blocked kick recovery return yards for the player in the game
FieldGoalReturnYards decimal 32 Yes Yes No Total field goal return yards by the player in the game. Note: This field excludes blocked field goals
PuntNetYards decimal 32 Yes Yes No The net yards of the punts by the player in the game
SpecialTeamsFumblesForced decimal 32 Yes Yes No This field is deprecated
SpecialTeamsFumblesRecovered decimal 32 Yes Yes No This field is deprecated
MiscFumblesForced decimal 32 Yes Yes No This field is deprecated
MiscFumblesRecovered decimal 32 Yes Yes No This field is deprecated
ShortName string 50 Yes No No The first initial and last name of the player (J. Doe)
PlayingSurface string 50 Yes No No The playing surface of the stadium
IsGameOver boolean Yes No Yes Whether the game is over (true/false)
SafetiesAllowed decimal 32 Yes Yes No This field is deprecated
Stadium string 50 Yes No No Stadium of the event
Temperature integer 32 Yes Yes No Temperature at game start (Fahrenheit)
Humidity integer 32 Yes Yes No The humidity percentage at the start of the game
WindSpeed integer 32 Yes Yes No The wind speed at the start of the game (in MPH)
FanDuelSalary
from 2014
integer 32 Yes Yes Yes The player's salary for FanDuel daily fantasy contests.
DraftKingsSalary
from 2015
integer 32 Yes Yes Yes The player's salary for DraftKings daily fantasy contests.
FantasyDataSalary
from 2014
integer 32 Yes Yes Yes The player's salary as calculated by SportsDataIO (formerly known as FantasyData).  Based on the same salary cap as DraftKings contests ($50,000).
OffensiveSnapsPlayed
from 2012
integer 32 Yes Yes No Total snaps this player played on offense in the game. Note: Snap counts are available the morning after the game.
DefensiveSnapsPlayed
from 2012
integer 32 Yes Yes No Total snaps this player played on defense in the game. Note: Snap counts are available the morning after the game.
SpecialTeamsSnapsPlayed
from 2012
integer 32 Yes Yes No Total snaps this player played on special teams in the game. Note: Snap counts are available the morning after the game.
OffensiveTeamSnaps
from 2012
integer 32 Yes Yes No Total offensive snaps this player's team played in the game. Note: Snap counts are available the morning after the game.
DefensiveTeamSnaps
from 2012
integer 32 Yes Yes No Total defensive snaps this player's team played in the game. Note: Snap counts are available the morning after the game.
SpecialTeamsTeamSnaps
from 2012
integer 32 Yes Yes No Total special teams snaps this player's team played in the game. Note: Snap counts are available the morning after the game.
VictivSalary
from 2015
integer 32 Yes Yes Yes The player's salary for Victiv daily fantasy contests.
TwoPointConversionReturns
from 2015
decimal 32 Yes Yes No Total successful two point conversion returns by the player in the game
FantasyPointsFanDuel decimal 32 Yes Yes No Fantasy points based on FanDuel's scoring system by the player in the game
FieldGoalsMade0to19 decimal 32 Yes Yes No Total field goals of 0 to 19 yards made by the player in game
FieldGoalsMade20to29 decimal 32 Yes Yes No Total field goals of 20 to 29 yards made by the player in game
FieldGoalsMade30to39 decimal 32 Yes Yes No Total field goals of 30 to 39 yards made by the player in game
FieldGoalsMade40to49 decimal 32 Yes Yes No Total field goals of 40 to 49 yards made by the player in game
FieldGoalsMade50Plus decimal 32 Yes Yes No Total field goals of 50+ yards made by the player in game
FantasyPointsDraftKings decimal 32 Yes Yes No Fantasy points based on DraftKings' scoring system by the player in the game
YahooSalary
from 2015
integer 32 Yes Yes No The player's salary for Yahoo daily fantasy contests
FantasyPointsYahoo decimal 32 Yes Yes No Fantasy points based on Yahoo's daily fantasy scoring system by the player in the game
InjuryStatus string 50 Yes Yes No The player's current injury status; in the form of likelihood that player plays (Probable; Questionable; Doubtful; Out)
InjuryBodyPart string 50 Yes Yes No The body part that is injured for the player (Knee; Groin; Calf; Hamstring; etc.)
InjuryStartDate datetime Yes No No The day that the player's injury started or was first discovered
InjuryNotes string 250 Yes Yes No A brief description of the player's injury and expected availability
FanDuelPosition string 10 Yes Yes Yes The player's eligible position in FanDuel's daily fantasy sports platform.
DraftKingsPosition string 10 Yes Yes Yes The player's eligible position in DraftKings' daily fantasy sports platform.
YahooPosition string 10 Yes Yes No The player's eligible position in Yahoo's daily fantasy sports platform
OpponentRank integer 32 Yes Yes Yes The ranking of the player's opponent with regards to fantasy points allowed.
OpponentPositionRank integer 32 Yes Yes Yes The ranking of the player's opponent by position with regards to fantasy points allowed.
InjuryPractice string 10 Yes Yes No This field is deprecated
InjuryPracticeDescription string 50 Yes Yes No This field is deprecated
DeclaredInactive boolean No Yes No 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
from 2016
integer 32 Yes Yes No The player's salary for FantasyDraft daily fantasy contests.
FantasyDraftPosition
from 2016
string 10 Yes No Yes The player's eligible position in FantasyDraft's daily fantasy sports platform.
TeamID integer 32 Yes No No The unique ID of the team that the player is on. Note: if the player is a free agent; this field is NULL
OpponentID integer 32 Yes No No The unique ID of this opponent team
Day date Yes No No The date of the game (in US Eastern Time)
DateTime datetime Yes No No The date and time of the game (in US Eastern Time)
GlobalGameID integer 32 Yes No No A globally unique ID for this game. This value is guaranteed to be unique across all sports/leagues
GlobalTeamID integer 32 Yes No No A globally unique ID for this team. This value is guaranteed to be unique across all sports/leagues
GlobalOpponentID integer 32 Yes No Yes A globally unique ID for this opposing team. This value is guaranteed to be unique across all sports/leagues.
ScoreID integer 32 No No No Unique ID of the score/game
FantasyPointsFantasyDraft decimal 32 Yes Yes Yes This field is no longer in use and will return null.
ScoringDetails ScoringDetail[] Yes Yes No The details of the scoring plays this player recorded in the game
OffensiveFumbleRecoveryTouchdowns
from 2019
decimal 32 Yes Yes No This field is deprecated
SnapCountsConfirmed boolean Yes No No Whether snap count fields are confirmed (true/false). Note: This takes place the morning after the game.
Updated datetime 32 Yes No No Time of last sync (in US Eastern time). Note: this does not indicate that stats changed.
Name Type Size Nullable Scrambled CSV Description
GameKey string 10 No No No 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 integer 32 Yes No No The unique PlayerID of the player as assigned by SportsDataIO. Note: this ID will stay with the player throughout their entire career
SeasonType integer 32 No No No The type of season that this player corresponds to (1=Regular Season; 2=Preseason; 3=Postseason; 4=Offseason; 5=All-Star)
Season integer 32 No No Yes The NFL season of the game
GameDate datetime No No No The date and time the game is scheduled to start
Week integer 32 No No No 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 string 50 Yes No No The abbreviation [Key] of the team that the player is on. Note: If this player is a free agent; this field is NULL
Opponent string 50 Yes No No The abbreviation [Key] of the opponent team
HomeOrAway string 4 Yes No No Whether the team is home or away
Number integer 32 No No Yes Player's jersey number
Name string 50 Yes No No Player's full name
Position string 50 Yes No No 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 string 50 Yes No No The category of the player's position (OFF; DEF; ST)
Activated integer 32 No No No Whether or not the player was active for the game
Played integer 32 No No No 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 32 No No No Whether the player started the game (on offensive or defense). Note: Started = 1 / Did Not Start = 0
PassingAttempts decimal 32 No Yes No Total passes thrown by the player in the game
PassingCompletions decimal 32 No Yes No Total passes completed by the player in the game
PassingYards decimal 32 No Yes No Total passing yards by the player in the game
PassingCompletionPercentage decimal 32 No Yes No The percentage of passes completed by the player in the game
PassingYardsPerAttempt decimal 32 No Yes No Total average passing yards per attempt by the player in the game
PassingYardsPerCompletion decimal 32 No Yes No Total average passing yards per completion by the player in the game
PassingTouchdowns decimal 32 No Yes No Total passing touchdowns by the player in the game
PassingInterceptions decimal 32 No Yes No Total interceptions thrown by the player in the game
PassingRating decimal 32 No Yes No The passer rating of the player in the game
PassingLong decimal 32 No Yes No Total yards of longest completion by the player in the game
PassingSacks decimal 32 No Yes No The total number of times the player was sacked in the game
PassingSackYards decimal 32 No Yes No Total yards lost by the player in the game as a result of being sacked
RushingAttempts decimal 32 No Yes No Total rushing attempts by the player in the game
RushingYards decimal 32 No Yes No Total rushing yards by the player in the game
RushingYardsPerAttempt decimal 32 No Yes No Total rushing yards per attempt by the player in the game
RushingTouchdowns decimal 32 No Yes No Total rushing touchdowns by the player in the game
RushingLong decimal 32 No Yes No The longest rush by the player in the game
ReceivingTargets decimal 32 Yes Yes No Total receiving targets by the player in the game
Receptions decimal 32 No Yes No Total receptions by the player in the game
ReceivingYards decimal 32 No Yes No Total receiving yards by the player in the game
ReceivingYardsPerReception decimal 32 No Yes No Average receiving yards per reception by the player in the game
ReceivingTouchdowns decimal 32 No Yes No Total receiving touchdowns by the player in the game
ReceivingLong decimal 32 No Yes No The longest reception by the player in the game
Fumbles decimal 32 No Yes No Total fumbles by the player in the game
FumblesLost decimal 32 Yes Yes No Total fumbles lost by the player in the game
PuntReturns decimal 32 No Yes No Total punt returns by the player in the game
PuntReturnYards decimal 32 No Yes No Total punt return yards by the player in the game
PuntReturnYardsPerAttempt decimal 32 No Yes No Total average yards gained per punt return by the player in the game
PuntReturnTouchdowns decimal 32 No Yes No Total punt return touchdowns by the player in the game
PuntReturnLong decimal 32 No Yes No The longest punt return by the player in the game
KickReturns decimal 32 No Yes No Total kickoff returns by the player in the game
KickReturnYards decimal 32 No Yes No Total kickoff return yards by the player in the game
KickReturnYardsPerAttempt decimal 32 No Yes No Average yards gained per kick return by the player in the game
KickReturnTouchdowns decimal 32 No Yes No Total kickoff return touchdowns by the player in the game
KickReturnLong decimal 32 No Yes No Longest kick return by the player in the game
SoloTackles decimal 32 No Yes No Total defensive solo (unassisted) tackles by the player in the game
AssistedTackles decimal 32 No Yes No Total defensive assisted tackles by the player in the game
TacklesForLoss decimal 32 No Yes No 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 decimal 32 No Yes No Total defensive sacks by the player in the game
SackYards decimal 32 No Yes No Total defensive sack yards by the player in the game
QuarterbackHits decimal 32 Yes Yes No Total quarterback hits by the player in the game. Note: This is a defensive stat that includes sacks
PassesDefended decimal 32 No Yes No Total passes defended by the player in the game
FumblesForced decimal 32 No Yes No Total fumbles forced on defense by the player in the game
FumblesRecovered decimal 32 No Yes No Total defensive fumble recoveries by the player in the game
FumbleReturnYards decimal 32 No Yes No Total fumble return yards by the player in the game
FumbleReturnTouchdowns decimal 32 No Yes No Total fumble return touchdowns by the player in the game
Interceptions decimal 32 No Yes No Total defensive interceptions by the player in the game
InterceptionReturnYards decimal 32 No Yes No Total defensive interception return yards by the player in the game
InterceptionReturnTouchdowns decimal 32 No Yes No Total defensive interception return touchdowns by the player in the game
BlockedKicks decimal 32 No Yes No Total blocked kicks by the player in the game. Note: BlockedKicks include Field Goals and Punts but NOT Extra Points
SpecialTeamsSoloTackles decimal 32 No Yes No This field is deprecated
SpecialTeamsAssistedTackles decimal 32 No Yes No This field is deprecated
MiscSoloTackles decimal 32 No Yes No This field is deprecated
MiscAssistedTackles decimal 32 No Yes No This field is deprecated
Punts decimal 32 No Yes No Total number of punts by the player in the game
PuntYards decimal 32 No Yes No Total punt yards by the player in the game
PuntAverage decimal 32 No No No The average number of yards per punt by the player in the game
FieldGoalsAttempted decimal 32 No Yes No Total field goals attempted by the player in the game
FieldGoalsMade decimal 32 No Yes No Total field goals made by the player in game
FieldGoalsLongestMade decimal 32 No Yes No Longest field goal made by the player in the game
ExtraPointsMade decimal 32 No Yes No Total extra points made by the player in the game
TwoPointConversionPasses decimal 32 No Yes No Total successful two point conversion passes by the player in the game
TwoPointConversionRuns decimal 32 No Yes No Total successful two point conversion rushes by the player in the game
TwoPointConversionReceptions decimal 32 No Yes No Total successful two point conversion receptions by the player in the game
ReceptionPercentage decimal 32 No Yes No Total percentage of receiving targets that were receptions by the player in the game
ReceivingYardsPerTarget decimal 32 No Yes No Average receiving yards per target by the player in the game
Tackles decimal 32 No Yes No Total tackles (solo & assisted) by the player in the game
OffensiveTouchdowns decimal 32 No Yes No Total offensive touchdowns scored by the player in the game
DefensiveTouchdowns decimal 32 No Yes No Total defensive touchdowns scored by the player in the game
SpecialTeamsTouchdowns decimal 32 No Yes No Total special teams touchdowns scored by the player in the game
Touchdowns decimal 32 No Yes No Total touchdowns scored by the player in the game
FieldGoalPercentage decimal 32 No Yes No Total field goal attempts made by the player in the game
PlayerGameID integer 32 No No No 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 decimal 32 Yes Yes No 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 decimal 32 Yes Yes No This field is deprecated
KickReturnFairCatches decimal 32 Yes Yes No This field is deprecated
PuntReturnFairCatches decimal 32 Yes Yes No This field is deprecated
PuntTouchbacks decimal 32 Yes Yes No Total punts that resulted in touchbacks by the player in the game
PuntInside20 decimal 32 Yes Yes No Total punts downed inside the 20 yard line by the player in the game
PuntNetAverage decimal 32 Yes Yes No The average net yards per punt by the player in the game
ExtraPointsAttempted decimal 32 Yes Yes No Total extra point kicks attempted by the player in the game
BlockedKickReturnTouchdowns decimal 32 Yes Yes No Total blocked kick recovery return touchdowns for the player in the game
FieldGoalReturnTouchdowns decimal 32 Yes Yes No Total field goal return touchdowns by the player in the game. Note: this field excludes blocked field goals
Safeties decimal 32 Yes Yes No Total defensive safeties scored by the player in the game
FieldGoalsHadBlocked decimal 32 Yes Yes No Total field goals by the player that were blocked in the game
PuntsHadBlocked decimal 32 Yes Yes No Total punts by the player that were blocked in the game
ExtraPointsHadBlocked decimal 32 Yes Yes No Total extra point kick attempts by the player that were blocked in the game
PuntLong decimal 32 Yes Yes No The longest punt by the player in the game
BlockedKickReturnYards decimal 32 Yes Yes No Total blocked kick recovery return yards for the player in the game
FieldGoalReturnYards decimal 32 Yes Yes No Total field goal return yards by the player in the game. Note: this field excludes blocked field goals
PuntNetYards decimal 32 Yes Yes No The net yards of the punts by the player in the game
SpecialTeamsFumblesForced decimal 32 Yes Yes No This field is deprecated
SpecialTeamsFumblesRecovered decimal 32 Yes Yes No This field is deprecated
MiscFumblesForced decimal 32 Yes Yes No This field is deprecated
MiscFumblesRecovered decimal 32 Yes Yes No This field is deprecated
ShortName string 50 Yes No No The first initial and last name of the player (J. Doe)
PlayingSurface string 50 Yes No No The playing surface of the stadium
IsGameOver boolean Yes No Yes Whether the game is over (true/false)
SafetiesAllowed decimal 32 Yes Yes No This field is deprecated
Stadium string 50 Yes No Yes Stadium of the event
Temperature integer 32 Yes Yes No Temperature at game start (Fahrenheit)
Humidity integer 32 Yes Yes No The humidity percentage at the start of the game
WindSpeed integer 32 Yes Yes No The wind speed at the start of the game (in MPH)
OffensiveSnapsPlayed integer 32 Yes Yes No Total snaps this player played on offensive in the game. Note: Snap counts are available the morning after the game.
DefensiveSnapsPlayed integer 32 Yes Yes No Total snaps this player played on defense in the game. Note: Snap counts are available the morning after the game
SpecialTeamsSnapsPlayed integer 32 Yes Yes No Total snaps this player played on special teams in the game. Note: Snap counts are available the morning after the game.
OffensiveTeamSnaps integer 32 Yes Yes No Total offensive snaps this player's team played in the game. Note: Snap counts are available the morning after the game.
DefensiveTeamSnaps integer 32 Yes Yes No Total defensive snaps this player's team played in the game. Note: Snap counts are available the morning after the game
SpecialTeamsTeamSnaps integer 32 Yes Yes No Total special teams snaps this player's team played in the game. Note: Snap counts are available the morning after the game.
TwoPointConversionReturns decimal 32 Yes Yes No Total successful two point conversion returns by the player in the game
FieldGoalsMade0to19 decimal 32 Yes Yes No Total field goals of 0 to 19 yards made by the player in game
FieldGoalsMade20to29 decimal 32 Yes Yes No Total field goals of 20 to 29 yards made by the player in game
FieldGoalsMade30to39 decimal 32 Yes Yes No Total field goals of 30 to 39 yards made by the player in game
FieldGoalsMade40to49 decimal 32 Yes Yes No Total field goals of 40 to 49 yards made by the player in game
FieldGoalsMade50Plus decimal 32 Yes Yes No Total field goals of 50+ yards made by the player in game
DeclaredInactive boolean No Yes No 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)
TeamID integer 32 Yes No No The unique ID of the team that the player is on. Note: If the player is a free agent; this field is NULL
OpponentID integer 32 Yes No No The unique ID of this opponent team
Day date Yes No No The date of the game (in US Eastern Time)
DateTime datetime Yes No No The date and time of the game (in US Eastern Time)
GlobalGameID integer 32 Yes No No A globally unique ID for this game. This value is guaranteed to be unique across all sports/leagues
GlobalTeamID integer 32 Yes No No A globally unique ID for this team. This value is guaranteed to be unique across all sports/leagues
GlobalOpponentID integer 32 Yes No No A globally unique ID for this team's opponent. This value is guaranteed to be unique across all sports/leagues
ScoreID integer 32 No No No Unique ID of the score/game
ScoringDetails ScoringDetail[] Yes Yes No The details of the scoring plays this player recorded in the game
OffensiveFumbleRecoveryTouchdowns decimal 32 Yes Yes No This field is deprecated. Note: touchdowns scored via an offensive fumble recovery are recorded as rushing touchdowns
SnapCountsConfirmed boolean Yes No No Whether snap count fields are confirmed (true/false). Note: This takes place the morning after the game.
Name Type Size Nullable Scrambled CSV Description
GameKey string 10 No No No 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 integer 32 Yes No No The unique PlayerID of the player as assigned by SportsDataIO Note: this ID will stay with the player throughout their entire career
SeasonType integer 32 No No No The type of season that this player corresponds to (1=Regular Season; 2=Preseason; 3=Postseason; 4=Offseason; 5=All-Star)
Season integer 32 No No Yes The NFL season of the game
GameDate datetime No No No The date and time the game is scheduled to start
Week integer 32 No No No 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 string 50 Yes No No The abbreviation [Key] of the team that the player is on Note: if this player is a free agent; this field is NULL
Opponent string 50 Yes No No The abbreviation [Key] of the opponent team
HomeOrAway string 4 Yes No No Whether the team is home or away
Number integer 32 No No Yes Player's jersey number
Name string 50 Yes No No Player's full name
Position string 50 Yes No No 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 string 50 Yes No No The category of the player's position (OFF; DEF; ST)
Activated integer 32 No No No Whether or not the player is projected to be active for the game
Played integer 32 No No No Whether the player is projected to play 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 32 No No No Whether the player started the game (on offensive or defense) Note: Started = 1 / Did Not Start = 0
PassingAttempts decimal 32 No Yes No Total projected passes thrown by the player in the game
PassingCompletions decimal 32 No Yes No Total projected passes completed by the player in the game
PassingYards decimal 32 No Yes No Total projected passing yards by the player in the game
PassingCompletionPercentage decimal 32 No Yes No The projected percentage of passes completed by the player in the game
PassingYardsPerAttempt decimal 32 No Yes No Total projected average passing yards per attempt by the player in the game
PassingYardsPerCompletion decimal 32 No Yes No Total projected average passing yards per completion by the player in the game
PassingTouchdowns decimal 32 No Yes No Total projected passing touchdowns by the player in the game
PassingInterceptions decimal 32 No Yes No Total projected interceptions thrown by the player in the game
PassingRating decimal 32 No Yes No The projected passer rating of the player in the game
PassingLong decimal 32 No Yes No Total projected yards of longest completion by the player in the game
PassingSacks decimal 32 No Yes No The total projected number of times the player was sacked in the game
PassingSackYards decimal 32 No Yes No Total projected yards lost by the player in the game as a result of being sacked
RushingAttempts decimal 32 No Yes No Total projected rushing attempts by the player in the game
RushingYards decimal 32 No Yes No Total projected rushing touchdowns by the player in the game
RushingYardsPerAttempt decimal 32 No Yes No Total projected rushing yards per attempt by the player in the game
RushingTouchdowns decimal 32 No Yes No Total projected rushing touchdowns by the player in the game
RushingLong decimal 32 No Yes No The projected longest rush by the player in the game
ReceivingTargets
from 2009
decimal 32 Yes Yes No Total projected receiving targets by the player in the game
Receptions decimal 32 No Yes No Total projected receptions by the player in the game
ReceivingYards decimal 32 No Yes No Total projected receiving yards by the player in the game
ReceivingYardsPerReception decimal 32 No Yes No Average projected receiving yards per reception by the player in the game
ReceivingTouchdowns decimal 32 No Yes No Total projected receiving touchdowns by the player in the game
ReceivingLong decimal 32 No Yes No The projected longest reception by the player in the game
Fumbles decimal 32 No Yes No Total projected fumble return yards by the player in the game
FumblesLost
from 2003
decimal 32 Yes Yes No Total projected fumbles lost by the player in the game
PuntReturns decimal 32 No Yes No The projected total punt returns by the player in the game
PuntReturnYards decimal 32 No Yes No Total punt return yards by the player in the game
PuntReturnYardsPerAttempt decimal 32 No Yes No Total projected average yards gained per punt return by the player in the game
PuntReturnTouchdowns decimal 32 No Yes No Total projected punt return touchdowns by the player in the game
PuntReturnLong decimal 32 No Yes No The projected longest punt return by the player in the game
KickReturns decimal 32 No Yes No Total projected kick returns by the player in the game
KickReturnYards decimal 32 No Yes No Total projected kick return yards by the player in the game
KickReturnYardsPerAttempt decimal 32 No Yes No Projected average yards gained per kick return by the player in the game
KickReturnTouchdowns decimal 32 No Yes No Total projected kick return touchdowns by the player in the game
KickReturnLong decimal 32 No Yes No Projected longest kick return by the player in the game
SoloTackles decimal 32 No Yes No Total projection defensive solo (unassisted) tackles by the player in the game
AssistedTackles decimal 32 No Yes No Total projected defensive assisted tackles by the player in the game
TacklesForLoss
from 2008
decimal 32 Yes Yes No Total projected 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 decimal 32 No Yes No Total projected defensive sacks by the player in the game
SackYards decimal 32 No Yes No Total projected defensive sack yards by the player in the game
QuarterbackHits
from 2006
decimal 32 Yes Yes No Total projected quarterback hits by the player in the game Note: This is a defensive stat that includes sacks
PassesDefended decimal 32 No Yes No Total projected passes defended by the player in the game
FumblesForced decimal 32 No Yes No Total projected fumbles forced on defense by the player in the game
FumblesRecovered decimal 32 No Yes No Total projected defensive fumble recoveries by the player in the game
FumbleReturnYards decimal 32 No Yes No Total projected fumble return yards by the player in the game
FumbleReturnTouchdowns decimal 32 No Yes No Total projected fumble return touchdowns by the player in the game
Interceptions decimal 32 No Yes No Total projected defensive interceptions by the player in the game
InterceptionReturnYards decimal 32 No Yes No Total projected defensive interception return yards by the player in the game
InterceptionReturnTouchdowns decimal 32 No Yes No Total projected defensive interception return touchdowns by the player in the game
BlockedKicks decimal 32 No Yes No Total projection blocked kicks by the player in the game Note: BlockedKicks include Field Goals and Punts but NOT Extra Points
SpecialTeamsSoloTackles decimal 32 No Yes No This field is deprecated
SpecialTeamsAssistedTackles decimal 32 No Yes No This field is deprecated
MiscSoloTackles decimal 32 No Yes No This field is deprecated
MiscAssistedTackles decimal 32 No Yes No This field is deprecated
Punts decimal 32 No Yes No Total projected number of punts by the player in the game
PuntYards decimal 32 No Yes No Total projected punt yards by the player in the game
PuntAverage decimal 32 No Yes No The average projected number of yards per punt by the player in the game
FieldGoalsAttempted decimal 32 No Yes No Total projected field goals attempted by the player in the game
FieldGoalsMade decimal 32 No Yes No Total projected field goals made by the player in game
FieldGoalsLongestMade decimal 32 No Yes No The projected longest field goal made by the player in the game
ExtraPointsMade decimal 32 No Yes No Total extra points made by the player in the game
TwoPointConversionPasses decimal 32 No Yes No Total projected successful two point conversion passes by the player in the game
TwoPointConversionRuns decimal 32 No Yes No Total projected successful two point conversion rushes by the player in the game
TwoPointConversionReceptions decimal 32 No Yes No Total projected successful two point conversion receptions by the player in the game
FantasyPoints decimal 32 No Yes No Projected fantasy points scored based on basic fantasy scoring system by the player in the game
FantasyPointsPPR decimal 32 No Yes No Projected fantasy points scored based on basic PPR fantasy scoring system by the player in the game
ReceptionPercentage decimal 32 No Yes No Total projected percentage of receiving targets that were receptions by the player in the game
ReceivingYardsPerTarget decimal 32 No Yes No Average projected receiving yards per target by the player in the game
Tackles decimal 32 No Yes No Total projected tackles (solo & assisted) by the player in the game
OffensiveTouchdowns decimal 32 No Yes No Total projected offensive touchdowns scored by the player in the game
DefensiveTouchdowns decimal 32 No Yes No Total projected defensive touchdowns scored by the player in the game
SpecialTeamsTouchdowns decimal 32 No Yes No Total projected special teams touchdowns scored by the player in the game
Touchdowns decimal 32 No Yes No Total projected touchdowns scored by the player in the game
FantasyPosition string 50 Yes No No The player's fantasy football position. Possible values: QB; RB; WR; TE; DL; LB; DB; K; P; OL
FieldGoalPercentage decimal 32 No Yes No Total projected percentage of field goal attempts made by the player in the game
PlayerGameID integer 32 No No Yes 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 decimal 32 Yes Yes No Total projected 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 decimal 32 Yes Yes No This field is expected to be NULL
KickReturnFairCatches decimal 32 Yes Yes No This field is deprecated
PuntReturnFairCatches decimal 32 Yes Yes No This field is deprecated
PuntTouchbacks decimal 32 Yes Yes No Total projected punts that resulted in touchbacks by the player in the game
PuntInside20 decimal 32 Yes Yes No Total projected punts downed inside the 20 yard line by the player in the game
PuntNetAverage decimal 32 Yes Yes No This field is deprecated
ExtraPointsAttempted decimal 32 Yes Yes No Total extra point kicks attempted by the player in the game
BlockedKickReturnTouchdowns decimal 32 Yes Yes No Total projected blocked kick recovery return touchdowns for the player in the game
FieldGoalReturnTouchdowns decimal 32 Yes Yes No Total projected field goal return touchdowns by the player in the game. Note: this field excludes blocked field goals
Safeties decimal 32 Yes Yes No Total projected defensive safeties scored by the player in the game
FieldGoalsHadBlocked decimal 32 Yes Yes No Total projected field goals by the player that were blocked in the game
PuntsHadBlocked decimal 32 Yes Yes No Total projected punts by the player that were blocked in the game
ExtraPointsHadBlocked decimal 32 Yes Yes No Total extra point kick attempts by the player that were blocked in the game
PuntLong decimal 32 Yes Yes No The projected longest punt by the player in the game
BlockedKickReturnYards decimal 32 Yes Yes No Total projected blocked kick recovery return yards for the player in the game
FieldGoalReturnYards decimal 32 Yes Yes No Total projected field goal return yards by the player in the game. Note: this field excludes blocked field goals
PuntNetYards decimal 32 Yes Yes No This field is deprecated
SpecialTeamsFumblesForced decimal 32 Yes Yes No This field is deprecated
SpecialTeamsFumblesRecovered decimal 32 Yes Yes No This field is deprecated
MiscFumblesForced decimal 32 Yes Yes No This field is deprecated
MiscFumblesRecovered decimal 32 Yes Yes No This field is deprecated
ShortName string 50 Yes No No The first initial and last name of the player (J. Doe)
PlayingSurface string 50 Yes No No The playing surface of the stadium
IsGameOver boolean Yes No Yes Whether the game is over (true/false)
SafetiesAllowed decimal 32 Yes Yes No This field is deprecated
Stadium string 50 Yes No No This field is expected to be NULL
Temperature integer 32 Yes Yes No This field is expected to be NULL
Humidity integer 32 Yes Yes No This field is expected to be NULL
WindSpeed integer 32 Yes Yes No This field is expected to be NULL
FanDuelSalary
from 2014
integer 32 Yes Yes Yes The player's salary for FanDuel daily fantasy contests.
DraftKingsSalary
from 2015
integer 32 Yes Yes Yes The player's salary for DraftKings daily fantasy contests.
FantasyDataSalary
from 2014
integer 32 Yes Yes Yes The player's salary as calculated by SportsDataIO (formerly known as FantasyData). Based on the same salary cap as DraftKings contests ($50,000)
OffensiveSnapsPlayed
from 2012
integer 32 Yes Yes No This field is expected to be NULL
DefensiveSnapsPlayed
from 2012
integer 32 Yes Yes No This field is expected to be NULL
SpecialTeamsSnapsPlayed
from 2012
integer 32 Yes Yes No This field is expected to be NULL
OffensiveTeamSnaps
from 2012
integer 32 Yes Yes No This field is expected to be NULL
DefensiveTeamSnaps
from 2012
integer 32 Yes Yes No This field is expected to be NULL
SpecialTeamsTeamSnaps
from 2012
integer 32 Yes Yes No This field is expected to be NULL
VictivSalary
from 2015
integer 32 Yes Yes Yes This field is expected to be NULL
TwoPointConversionReturns
from 2015
decimal 32 Yes Yes No Total projected successful two point conversion returns by the player in the game
FantasyPointsFanDuel decimal 32 Yes Yes No Projected fantasy points based on FanDuel's scoring system by the player in the game
FieldGoalsMade0to19 decimal 32 Yes Yes No Total projected field goals of 0 to 19 yards made by the player in game
FieldGoalsMade20to29 decimal 32 Yes Yes No Total projected field goals of 20 to 29 yards made by the player in game
FieldGoalsMade30to39 decimal 32 Yes Yes No Total projected field goals of 30 to 39 yards made by the player in game
FieldGoalsMade40to49 decimal 32 Yes Yes No Total projected field goals of 40 to 49 yards made by the player in game
FieldGoalsMade50Plus decimal 32 Yes Yes No Total projected field goals of 50+ yards made by the player in game
FantasyPointsDraftKings decimal 32 Yes Yes No Projected fantasy points based on DraftKings' scoring system by the player in the game
YahooSalary
from 2015
integer 32 Yes Yes No The player's salary for Yahoo daily fantasy contests
FantasyPointsYahoo decimal 32 Yes Yes No Projected fantasy points based on Yahoo's daily fantasy scoring system by the player in the game
InjuryStatus string 50 Yes Yes No The player's current injury status; in the form of likelihood that player plays (Probable; Questionable; Doubtful; Out)
InjuryBodyPart string 50 Yes Yes No The body part that is injured for the player (Knee; Groin; Calf; Hamstring; etc.)
InjuryStartDate datetime Yes No No The day that the player's injury started or was first discovered
InjuryNotes string 250 Yes Yes No A brief description of the player's injury and expected availability
FanDuelPosition string 10 Yes Yes Yes The player's eligible position in FanDuel's daily fantasy sports platform.
DraftKingsPosition string 10 Yes Yes Yes The player's eligible position in DraftKings' daily fantasy sports platform
YahooPosition string 10 Yes Yes No The player's eligible position in Yahoo's daily fantasy sports platform
OpponentRank integer 32 Yes Yes Yes The ranking of the player's opponent with regards to fantasy points allowed.
OpponentPositionRank integer 32 Yes Yes Yes The ranking of the player's opponent by position with regards to fantasy points allowed.
InjuryPractice string 10 Yes Yes No This field is deprecated
InjuryPracticeDescription string 50 Yes Yes No This field is deprecated
DeclaredInactive boolean No Yes No 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
from 2016
integer 32 Yes Yes No This field is expected to be NULL
FantasyDraftPosition
from 2016
string 10 Yes No Yes This field is expected to be NULL
TeamID integer 32 Yes No No The unique ID of the team that the player is on Note: if the player is a free agent; this field is NULL
OpponentID integer 32 Yes No No The unique ID of this opponent team
Day date Yes No No The date of the game (in US Eastern Time)
DateTime datetime Yes No No The date and time of the game (in US Eastern Time)
GlobalGameID integer 32 Yes No No A globally unique ID for this game. This value is guaranteed to be unique across all sports/leagues
GlobalTeamID integer 32 Yes No No A globally unique ID for this team. This value is guaranteed to be unique across all sports/leagues
GlobalOpponentID integer 32 Yes No Yes A globally unique ID for this team's opponent. This value is guaranteed to be unique across all sports/leagues
ScoreID integer 32 No No No Unique ID of the score/game
FantasyPointsFantasyDraft decimal 32 Yes Yes Yes This field is expected to be NULL
ScoringDetails ScoringDetail[] Yes Yes No This field is expected to be NULL
OffensiveFumbleRecoveryTouchdowns
from 2019
decimal 32 Yes Yes No This field is deprecated
SnapCountsConfirmed boolean Yes No No This field is expected to be NULL
Updated datetime 32 Yes No No Time of last sync (in US Eastern time) Note: this does not indicate that stats changed
Name Type Size Nullable Scrambled CSV Description
GameKey string 10 No No No 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 integer 32 Yes No No The unique PlayerID of the player as assigned by SportsDataIO. Note: this ID will stay with the player throughout their entire career
SeasonType integer 32 No No No The type of season that this player corresponds to (1=Regular Season; 2=Preseason; 3=Postseason; 4=Offseason; 5=All-Star)
Season integer 32 No No Yes The NFL season of the game
GameDate datetime No No No The date and time the game is scheduled to start
Week integer 32 No No No 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 string 50 Yes No No The abbreviation [Key] of the team that the player is on. Note: If this player is a free agent; this field is NULL
Opponent string 50 Yes No No The abbreviation [Key] of the opponent team
HomeOrAway string 4 Yes No No Whether the team is home or away
Number integer 32 No No Yes Player's jersey number
Name string 50 Yes No No Player's full name
Position string 50 Yes No No 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 string 50 Yes No No The category of the player's position (OFF; DEF; ST)
Activated integer 32 No No No Whether or not the player was active for the game
Played integer 32 No No No 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 32 No No No Whether the player started the game (on offensive or defense). Note: Started = 1 / Did Not Start = 0
PassingAttempts decimal 32 No Yes No Total passes thrown by the player in the red zone in the game
PassingCompletions decimal 32 No Yes No Total passes completed by the player in the red zone in the game
PassingYards decimal 32 No Yes No Total passing yards by the player in the red zone in the game
PassingCompletionPercentage decimal 32 No Yes No The percentage of passes completed by the player in the red zone in the game
PassingYardsPerAttempt decimal 32 No Yes No Total average passing yards per attempt by the player in the red zone in the game
PassingYardsPerCompletion decimal 32 No Yes No Total average passing yards per completion by the player in the red zone in the game
PassingTouchdowns decimal 32 No Yes No Total passing touchdowns by the player in the red zone in the game
PassingInterceptions decimal 32 No Yes No Total interceptions thrown by the player in the red zone in the game
PassingRating decimal 32 No Yes No The passer rating of the player in the red zone in the game
PassingLong decimal 32 No Yes No Total yards of longest completion by the player in the red zone in the game
PassingSacks decimal 32 No Yes No The total number of times the player was sacked in the red zone in the game
PassingSackYards decimal 32 No Yes No Total yards lost by the player in the game as a result of being sacked in the red zone
RushingAttempts decimal 32 No Yes No Total rushing attempts by the player in the red zone in the game
RushingYards decimal 32 No Yes No Total rushing touchdowns by the player in the red zone in the game
RushingYardsPerAttempt decimal 32 No Yes No Total rushing yards per attempt by the player in the red zone in the game
RushingTouchdowns decimal 32 No Yes No Total rushing touchdowns by the player in the red zone in the game
RushingLong decimal 32 No Yes No The longest rush by the player in the red zone in the game
ReceivingTargets
from 2009
decimal 32 Yes Yes No Total receiving targets by the player in the red zone in the game
Receptions decimal 32 No Yes No Total projected receptions by the player in the red zone in the game
ReceivingYards decimal 32 No Yes No Total receiving yards by the player in the red zone in the game
ReceivingYardsPerReception decimal 32 No Yes No Average receiving yards per reception by the player in the red zone in the game
ReceivingTouchdowns decimal 32 No Yes No Total receiving touchdowns by the player in the red zone in the game
ReceivingLong decimal 32 No Yes No The longest reception by the player in the red zone in the game
Fumbles decimal 32 No Yes No Total fumble return yards by the player in the red zone in the game
FumblesLost
from 2003
decimal 32 Yes Yes No Total fumbles lost by the player in the red zone in the game
PuntReturns decimal 32 No Yes No The longest punt return by the player in the red zone in the game
PuntReturnYards decimal 32 No Yes No Total punt return yards by the player in the red zone in the game
PuntReturnYardsPerAttempt decimal 32 No Yes No Total average yards gained per punt return by the red zone player in the game
PuntReturnTouchdowns decimal 32 No Yes No Total punt return touchdowns by the player in the red zone in the game
PuntReturnLong decimal 32 No Yes No The longest punt return by the player in the red zone in the game
KickReturns decimal 32 No Yes No Total projected kick returns by the player in the red zone in the game
KickReturnYards decimal 32 No Yes No Total projected kick return yards by the player in the red zone in the game
KickReturnYardsPerAttempt decimal 32 No Yes No Average yards gained per kick return by the player in the red zone in the game
KickReturnTouchdowns decimal 32 No Yes No Total projected kick return touchdowns by the player in the red zone in the game
KickReturnLong decimal 32 No Yes No Longest kick return by the player in the red zone in the game
SoloTackles decimal 32 No Yes No Total defensive solo (unassisted) tackles by the player in the red zone in the game
AssistedTackles decimal 32 No Yes No Total defensive assisted tackles by the player in the red zone in the game
TacklesForLoss
from 2008
decimal 32 Yes Yes No Total tackles for loss by the player in the red zone in the game. Note: These are tackles behind the line of scrimmage for loss of yards (including sacks)
Sacks decimal 32 No Yes No Total defensive sacks by the player in the red zone in the game
SackYards decimal 32 No Yes No Total defensive sack yards by the player in the red zone in the game
QuarterbackHits
from 2006
decimal 32 Yes Yes No Total quarterback hits by the player in the red zone in the game. Note: This is a defensive stat that includes sacks
PassesDefended decimal 32 No Yes No Total passes defended by the player in the red zone in the game
FumblesForced decimal 32 No Yes No Total fumbles forced on defense by the player in the red zone in the game
FumblesRecovered decimal 32 No Yes No Total defensive fumble recoveries by the player in the red zone in the game
FumbleReturnYards decimal 32 No Yes No Total fumble return yards by the player in the red zone in the game
FumbleReturnTouchdowns decimal 32 No Yes No Total fumble return touchdowns by the player in the red zone in the game
Interceptions decimal 32 No Yes No Total defensive interceptions by the player in the red zone in the game
InterceptionReturnYards decimal 32 No Yes No Total defensive interception return yards by the player in the red zone in the game
InterceptionReturnTouchdowns decimal 32 No Yes No Total defensive interception return touchdowns by the player in the red zone in the game
BlockedKicks decimal 32 No Yes No Total blocked kicks by the player in the red zone in the game
SpecialTeamsSoloTackles decimal 32 No Yes No This field is deprecated
SpecialTeamsAssistedTackles decimal 32 No Yes No This field is deprecated
MiscSoloTackles decimal 32 No Yes No This field is deprecated
MiscAssistedTackles decimal 32 No Yes No This field is deprecated
Punts decimal 32 No Yes No Total projected number of punts by the player in the red zone in the game
PuntYards decimal 32 No Yes No Total punt yards by the player in the red zone in the game
PuntAverage decimal 32 No Yes No The average number of yards per punt by the player in the red zone in the game
FieldGoalsAttempted decimal 32 No Yes No Total field goals attempted by the player in the red zone in the game
FieldGoalsMade decimal 32 No Yes No Total field goals made by the player in the red zone in game
FieldGoalsLongestMade decimal 32 No Yes No Longest field goal made by the player in the red zone in the game
ExtraPointsMade decimal 32 No Yes No Total extra points made by the player in the red zone in the game
TwoPointConversionPasses decimal 32 No Yes No This field is expected to be 0
TwoPointConversionRuns decimal 32 No Yes No This field is expected to be 0
TwoPointConversionReceptions decimal 32 No Yes No This field is expected to be 0
FantasyPoints decimal 32 No Yes No Fantasy points scored based on basic fantasy scoring system by the player in the red zone in the game
FantasyPointsPPR decimal 32 No Yes No Fantasy points scored based on basic PPR fantasy scoring system by the player in the red zone in the game
ReceptionPercentage decimal 32 No Yes No Total percentage of receiving targets that were receptions by the player in the red zone in the game
ReceivingYardsPerTarget decimal 32 No Yes No Average receiving yards per target by the player in the red zone in the game
Tackles decimal 32 No Yes No Total tackles (solo & assisted) by the player in the red zone in the game
OffensiveTouchdowns decimal 32 No Yes No Total offensive touchdowns scored by the player in the red zone in the game
DefensiveTouchdowns decimal 32 No Yes No Total defensive touchdowns scored by the player in the red zone in the game
SpecialTeamsTouchdowns decimal 32 No Yes No Total special teams touchdowns scored by the player in the red zone in the game
Touchdowns decimal 32 No Yes No Total touchdowns scored by the player in the red zone in the game
FantasyPosition string 50 Yes No No The player's fantasy football position Possible values: QB; RB; WR; TE; DL; LB; DB; K; P; OL
FieldGoalPercentage decimal 32 No Yes No Percentage of field goal attempts made by the player in the red zone in the game
PlayerGameID integer 32 No No Yes 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 decimal 32 Yes Yes No Total own fumble recoveries by the player in the red zone in the game Note: this fumble doesn't result in a turnover - the fumbling team recovers the fumble
FumblesOutOfBounds decimal 32 Yes Yes No This field is deprecated
KickReturnFairCatches decimal 32 Yes Yes No This field is deprecated
PuntReturnFairCatches decimal 32 Yes Yes No This field is deprecated
PuntTouchbacks decimal 32 Yes Yes No This field is expected to be 0
PuntInside20 decimal 32 Yes Yes No Total punts downed inside the 20 yard line by the player in the red zone in the game
PuntNetAverage decimal 32 Yes Yes No This field is deprecated
ExtraPointsAttempted decimal 32 Yes Yes No Total extra point kicks attempted by the player in the red zone in the game
BlockedKickReturnTouchdowns decimal 32 Yes Yes No Total blocked kick return touchdowns by the player in the red zone in the game
FieldGoalReturnTouchdowns decimal 32 Yes Yes No Total field goal return touchdowns by the player in the red zone in the game. Note: this field excludes blocked field goals
Safeties decimal 32 Yes Yes No Total projected defensive safeties scored by the player in the red zone in the game
FieldGoalsHadBlocked decimal 32 Yes Yes No Total field goals by the player that were blocked in the red zone in the season
PuntsHadBlocked decimal 32 Yes Yes No Total punts by the player that were blocked in the red zone in the game
ExtraPointsHadBlocked decimal 32 Yes Yes No Total extra point kick attempts by the player that were blocked in the red zone in the game
PuntLong decimal 32 Yes Yes No The longest punt by the player in the red zone in the game
BlockedKickReturnYards decimal 32 Yes Yes No Total blocked kick return yards by the player in the red zone in the game
FieldGoalReturnYards decimal 32 Yes Yes No Total field goal return yards by the player in the red zone in the game. Note: this field excludes blocked field goals
PuntNetYards decimal 32 Yes Yes No This field is deprecated
SpecialTeamsFumblesForced decimal 32 Yes Yes No This field is deprecated
SpecialTeamsFumblesRecovered decimal 32 Yes Yes No This field is deprecated
MiscFumblesForced decimal 32 Yes Yes No This field is deprecated
MiscFumblesRecovered decimal 32 Yes Yes No This field is deprecated
ShortName string 50 Yes No No The first initial and last name of the player (J. Doe)
PlayingSurface string 50 Yes No No The playing surface of the stadium
IsGameOver boolean Yes No Yes Whether the game is over (true/false)
SafetiesAllowed decimal 32 Yes Yes No This field is deprecated
Stadium string 50 Yes No No Stadium of the event
Temperature integer 32 Yes Yes No Temperature at game start (Fahrenheit)
Humidity integer 32 Yes Yes No The humidity percentage at the start of the game
WindSpeed integer 32 Yes Yes No The wind speed at the start of the game (in MPH)
FanDuelSalary
from 2014
integer 32 Yes Yes Yes The player's salary for FanDuel daily fantasy contests
DraftKingsSalary
from 2015
integer 32 Yes Yes Yes The player's salary for DraftKings daily fantasy contests
FantasyDataSalary
from 2014
integer 32 Yes Yes Yes The player's salary as calculated by SportsDataIO (formerly known as FantasyData).  Based on the same salary cap as DraftKings contests ($50,000)
OffensiveSnapsPlayed
from 2012
integer 32 Yes Yes No This field is expected to be NULL
DefensiveSnapsPlayed
from 2012
integer 32 Yes Yes No This field is expected to be NULL
SpecialTeamsSnapsPlayed
from 2012
integer 32 Yes Yes No This field is expected to be NULL
OffensiveTeamSnaps
from 2012
integer 32 Yes Yes No This field is expected to be NULL
DefensiveTeamSnaps
from 2012
integer 32 Yes Yes No This field is expected to be NULL
SpecialTeamsTeamSnaps
from 2012
integer 32 Yes Yes No This field is expected to be NULL
VictivSalary
from 2015
integer 32 Yes Yes Yes This field is expected to be NULL
TwoPointConversionReturns
from 2015
decimal 32 Yes Yes No This field is expected to be 0
FantasyPointsFanDuel decimal 32 Yes Yes No Fantasy points based on FanDuel's scoring system by the player in the red zone in the game
FieldGoalsMade0to19 decimal 32 Yes Yes No This field is expected to be 0 (essentially NULL)
FieldGoalsMade20to29 decimal 32 Yes Yes No This field is expected to be 0 (essentially NULL)
FieldGoalsMade30to39 decimal 32 Yes Yes No This field is expected to be 0 (essentially NULL)
FieldGoalsMade40to49 decimal 32 Yes Yes No This field is expected to be 0 (essentially NULL)
FieldGoalsMade50Plus decimal 32 Yes Yes No This field is expected to be 0 (essentially NULL)
FantasyPointsDraftKings decimal 32 Yes Yes No Fantasy points based on DraftKings' scoring system by the player in the red zone in the game
YahooSalary
from 2015
integer 32 Yes Yes No The player's salary for Yahoo daily fantasy contests
FantasyPointsYahoo decimal 32 Yes Yes No Fantasy points based on Yahoo's daily fantasy scoring system by the player in the red zone in the game
InjuryStatus string 50 Yes Yes No The player's current injury status; in the form of likelihood that player plays (Probable; Questionable; Doubtful; Out)
InjuryBodyPart string 50 Yes Yes No The body part that is injured for the player (Knee; Groin; Calf; Hamstring; etc.)
InjuryStartDate datetime Yes No No The day that the player's injury started or was first discovered
InjuryNotes string 250 Yes Yes No A brief description of the player's injury and expected availability
FanDuelPosition string 10 Yes Yes Yes The player's eligible position in FanDuel's daily fantasy sports platform
DraftKingsPosition string 10 Yes Yes Yes The player's eligible position in DraftKings' daily fantasy sports platform
YahooPosition string 10 Yes Yes No The player's eligible position in Yahoo's daily fantasy sports platform
OpponentRank integer 32 Yes Yes Yes The ranking of the player's opponent with regards to fantasy points allowed
OpponentPositionRank integer 32 Yes Yes Yes The ranking of the player's opponent by position with regards to fantasy points allowed
InjuryPractice string 10 Yes Yes No This field is deprecated
InjuryPracticeDescription string 50 Yes Yes No This field is deprecated
DeclaredInactive boolean No Yes No 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
from 2016
integer 32 Yes Yes No This field is expected to be NULL
FantasyDraftPosition
from 2016
string 10 Yes No Yes This field is expected to be NULL
TeamID integer 32 Yes No No The unique ID of the team that the player is on. Note: If the player is a free agent; this field is NULL
OpponentID integer 32 Yes No No The unique ID of this opponent team
Day date Yes No No The date of the game (in US Eastern Time)
DateTime datetime Yes No No The date and time of the game (in US Eastern Time)
GlobalGameID integer 32 Yes No No A globally unique ID for this game. This value is guaranteed to be unique across all sports/leagues
GlobalTeamID integer 32 Yes No No A globally unique ID for this team. This value is guaranteed to be unique across all sports/leagues
GlobalOpponentID integer 32 Yes No Yes A globally unique ID for this team's opponent. This value is guaranteed to be unique across all sports/leagues
ScoreID integer 32 No No No Unique ID of the score/game
FantasyPointsFantasyDraft decimal 32 Yes Yes Yes This field is expected to be NULL
ScoringDetails ScoringDetail[] Yes Yes No The details of the scoring plays this player in the red zone recorded in the game
OffensiveFumbleRecoveryTouchdowns
from 2019
decimal 32 Yes Yes No This field is deprecated
SnapCountsConfirmed boolean Yes No No This field is expected to be NULL
Updated datetime 32 Yes No No Time of last sync (in US Eastern time). Note: this does not indicate that stats changed
This table is used in the following endpoints:
Name Type Size Nullable Scrambled CSV Description
PlayerID integer 32 No No No The unique PlayerID of the player as assigned by SportsDataIO. Note: this ID will stay with the player throughout their entire career
Name string 50 Yes No No The player's full name
TeamID integer 32 Yes No No The unique ID of the team that the player is on. Note: If the player is a free agent; this field is NULL
Team string 50 Yes No No The abbreviation [Key] of the team that the player is on. Note: If this player is a free agent; this field is NULL
Position string 50 Yes No No 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
Name Type Size Nullable Scrambled CSV Description
PlayerID integer 32 No No No The unique PlayerID of the player as assigned by SportsDataIO. Note: this ID will stay with the player throughout their entire career
Season integer 32 No No No The NFL season of the ownership info
SeasonType integer 32 No No No The type of season that this record corresponds to (1=Regular Season, 2=Preseason, 3=Postseason, 4=Offseason, 5=AllStar).
Week integer 32 No No No 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
Name string 50 No No No The player's full name
Position string 10 No No No The player's fantasy football position. Possible values: QB; RB; WR; TE; DL; LB; DB; K; P; OL
Team string 10 Yes No No The abbreviation [Key] of the team that the player is on
TeamID integer 32 Yes No No The unique ID of the team that the player is on. Note: If the player is a free agent; this field is NULL
OwnershipPercentage decimal 32 Yes Yes No Player's ownership percentage on NFL.com fantasy leagues during this week
DeltaOwnershipPercentage decimal 32 Yes Yes No Player's change in ownership percentage on NFL.com fantasy leagues during this week
StartPercentage decimal 32 Yes Yes No Player's starting lineup percentage on NFL.com fantasy leagues during this week
DeltaStartPercentage decimal 32 Yes Yes No Player's change in starting lineup percentage on NFL.com fantasy leagues during this week
Name Type Size Nullable Scrambled CSV Description
PlayerID integer 32 Yes No No The unique PlayerID of the player as assigned by SportsDataIO. Note: this ID will stay with the player throughout their entire career
SeasonType integer 32 No No No The type of season that this player corresponds to (1=Regular Season; 2=Preseason; 3=Postseason; 4=Offseason; 5=All-Star)
Season integer 32 No No No The NFL season for which these totals apply
Team string 50 Yes No No The abbreviation [Key] of the team that the player is on. Note: If this player is a free agent; this field is NULL
Number integer 32 No No Yes Player's jersey number
Name string 50 Yes No No Player's full name
Position string 50 Yes No No 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 string 50 Yes No No The category of the player's position (OFF; DEF; ST)
Activated integer 32 No No No The total number of games that the player was active for in the season
Played integer 32 No No No The total number of games played by the the player in the season
Started integer 32 No No No Total games started (on offense or defense) by the player in the season
PassingAttempts decimal 32 No Yes No Total passes thrown by the player in the season
PassingCompletions decimal 32 No Yes No Total passes completed by the player in the season
PassingYards decimal 32 No Yes No Total passing yards by the player in the season
PassingCompletionPercentage decimal 32 No Yes No The percentage of passes completed by the player in the season
PassingYardsPerAttempt decimal 32 No Yes No Total average passing yards per attempt by the player in the season
PassingYardsPerCompletion decimal 32 No Yes No Total average passing yards per completion by the player in the season
PassingTouchdowns decimal 32 No Yes No Total passing touchdowns by the player in the season
PassingInterceptions decimal 32 No Yes No Total interceptions thrown by the player in the season
PassingRating decimal 32 No Yes No The passer rating of the player in the season
PassingLong decimal 32 No Yes No Total yards of longest completion by the player in the season
PassingSacks decimal 32 No Yes No The total number of times the player was sacked in the season
PassingSackYards decimal 32 No Yes No Total yards lost by the player in the season as a result of being sacked
RushingAttempts decimal 32 No Yes No Total rushing attempts by the player in the season
RushingYards decimal 32 No Yes No Total rushing yards by the player in the season
RushingYardsPerAttempt decimal 32 No Yes No Total rushing yards per attempt by the player in the season
RushingTouchdowns decimal 32 No Yes No Total rushing touchdowns by the player in the season
RushingLong decimal 32 No Yes No The longest rush by the player in the season
ReceivingTargets
from 2009
decimal 32 Yes Yes No Total receiving targets by the player in the season
Receptions decimal 32 No Yes No Total receptions by the player in the season
ReceivingYards decimal 32 No Yes No Total receiving yards by the player in the season
ReceivingYardsPerReception decimal 32 No Yes No Average receiving yards per reception by the player in the season
ReceivingTouchdowns decimal 32 No Yes No Total receiving touchdowns by the player in the season
ReceivingLong decimal 32 No Yes No The longest reception by the player in the season
Fumbles decimal 32 No Yes No Total fumbles by the player in the season
FumblesLost
from 2003
decimal 32 Yes Yes No Total fumbles lost by the player in the season
PuntReturns decimal 32 No Yes No Total punt returns by the player in the season
PuntReturnYards decimal 32 No Yes No Total punt return yards by the player in the season
PuntReturnYardsPerAttempt decimal 32 No Yes No Total average yards gained per punt return by the player in the season
PuntReturnTouchdowns decimal 32 No Yes No Total punt return touchdowns by the player in the season
PuntReturnLong decimal 32 No Yes No The longest punt return by the player in the season
KickReturns decimal 32 No Yes No Total kickoff returns by the player in the season
KickReturnYards decimal 32 No Yes No Total kickoff return yards by the player in the season
KickReturnYardsPerAttempt decimal 32 No Yes No Average yards gained per kick return by the player in the season
KickReturnTouchdowns decimal 32 No Yes No Total kickoff return touchdowns by the player in the season
KickReturnLong decimal 32 No Yes No Longest kick return by the player in the season
SoloTackles decimal 32 No Yes No Total defensive solo (unassisted) tackles by the player in the season
AssistedTackles decimal 32 No Yes No Total defensive assisted tackles by the player in the season
TacklesForLoss
from 2008
decimal 32 Yes Yes No Total tackles for loss by the player in the season. Note: these are tackles behind the line of scrimmage for loss of yards (including sacks)
Sacks decimal 32 No Yes No Total defensive sacks by the player in the season
SackYards decimal 32 No Yes No Total defensive safeties scored by the player in the season
QuarterbackHits
from 2006
decimal 32 Yes Yes No Total quarterback hits by the player in the season. Note: This is a defensive stat that includes sacks
PassesDefended decimal 32 No Yes No Total passes defended by the player in the season
FumblesForced decimal 32 No Yes No Total fumbles forced on defense by the player in the season
FumblesRecovered decimal 32 No Yes No Total defensive fumble recoveries by the player in the season
FumbleReturnYards decimal 32 No Yes No Total fumble return yards by the player in the season
FumbleReturnTouchdowns decimal 32 No Yes No Total fumble return touchdowns by the player in the season
Interceptions decimal 32 No Yes No Total defensive interceptions by the player in the season
InterceptionReturnYards decimal 32 No Yes No Total defensive interception return yards by the player in the season
InterceptionReturnTouchdowns decimal 32 No Yes No Total defensive interception return touchdowns by the player in the season
BlockedKicks decimal 32 No Yes No Total blocked kicks by the player in the season. Note: BlockedKicks include Field Goals and Punts but NOT Extra Points
SpecialTeamsSoloTackles decimal 32 No Yes No This field is deprecated
SpecialTeamsAssistedTackles decimal 32 No Yes No This field is deprecated
MiscSoloTackles decimal 32 No Yes No This field is deprecated
MiscAssistedTackles decimal 32 No Yes No This field is deprecated
Punts decimal 32 No Yes No Total number of punts by the player in the season
PuntYards decimal 32 No Yes No Total punt yards by the player in the season
PuntAverage decimal 32 No Yes No The average number of yards per punt by the player in the season
FieldGoalsAttempted decimal 32 No Yes No Total field goals attempted by the player in the season
FieldGoalsMade decimal 32 No Yes No Total field goals made by the player in season
FieldGoalsLongestMade decimal 32 No Yes No Longest field goal made by the player in the season
ExtraPointsMade decimal 32 No Yes No Total extra points made by the player in the season
TwoPointConversionPasses decimal 32 No Yes No Total successful two point conversion passes by the player in the season
TwoPointConversionRuns decimal 32 No Yes No Total successful two point conversion rushes by the player in the season
TwoPointConversionReceptions decimal 32 No Yes No Total successful two point conversion receptions by the player in the season
FantasyPoints decimal 32 No Yes No Fantasy points scored based on basic fantasy scoring system by the player in the season
FantasyPointsPPR decimal 32 No Yes No Fantasy points scored based on basic PPR fantasy scoring system by the player in the season
ReceptionPercentage decimal 32 No Yes No Total percentage of receiving targets that were receptions by the player in the season
ReceivingYardsPerTarget decimal 32 No Yes No Average receiving yards per target by the player in the season
Tackles decimal 32 No Yes No Total tackles (solo & assisted) by the player in the season
OffensiveTouchdowns decimal 32 No Yes No Total offensive touchdowns scored by the player in the season
DefensiveTouchdowns decimal 32 No Yes No Total defensive touchdowns scored by the player in the season
SpecialTeamsTouchdowns decimal 32 No Yes No Total special teams touchdowns scored by the player in the season
Touchdowns decimal 32 No Yes No Total touchdowns scored by the player in the season
FantasyPosition string 50 Yes No Yes The player's fantasy football position. Possible values: QB, RB, WR, TE, DL, LB, DB, K, P, OL
FieldGoalPercentage decimal 32 No Yes No Total field goal attempts made by the player in the season
PlayerSeasonID integer 32 No No Yes Unique ID of PlayerSeason record (subject to change, although it very rarely does). For a static ID, use a combination of SeasonType, Season and PlayerID.
FumblesOwnRecoveries decimal 32 Yes Yes No Total own fumble recoveries by the player in the season. Note: this fumble doesn't result in a turnover - the fumbling team recovers the fumble
FumblesOutOfBounds decimal 32 Yes Yes No This field is deprecated
KickReturnFairCatches decimal 32 Yes Yes No This field is deprecated
PuntReturnFairCatches decimal 32 Yes Yes Yes This field is deprecated.
PuntTouchbacks decimal 32 Yes Yes No Total punts that resulted in touchbacks by the player in the season
PuntInside20 decimal 32 Yes Yes No Total punts downed inside the 20 yard line by the player in the season
PuntNetAverage decimal 32 Yes Yes No The average net yards per punt by the player in the season
ExtraPointsAttempted decimal 32 Yes Yes No Total extra point kicks attempted by the player in the season
BlockedKickReturnTouchdowns decimal 32 Yes Yes No Total blocked kick recovery return touchdowns for the player in the season
FieldGoalReturnTouchdowns decimal 32 Yes Yes No Total field goal return touchdowns by the player in the season. Note: This field excludes blocked field goals
Safeties decimal 32 Yes Yes Yes Defensive safeties (sacks in end zone, solo tackles in end zone, blocked kicks that went out of bounds in the end zone)
FieldGoalsHadBlocked decimal 32 Yes Yes No Total field goals by the player that were blocked in the season
PuntsHadBlocked decimal 32 Yes Yes No Total punts by the player that were blocked in the season
ExtraPointsHadBlocked decimal 32 Yes Yes No Total extra point kick attempts by the player that were blocked in the season
PuntLong decimal 32 Yes Yes No The longest punt by the player in the season
BlockedKickReturnYards decimal 32 Yes Yes No Total blocked kick recovery return yards for the player in the season
FieldGoalReturnYards decimal 32 Yes Yes No Total field goal return yards by the player in the season. Note: This field excludes blocked field goals
PuntNetYards decimal 32 Yes Yes No The net yards of the punts by the player in the season
SpecialTeamsFumblesForced decimal 32 Yes Yes No This field is deprecated
SpecialTeamsFumblesRecovered decimal 32 Yes Yes No This field is deprecated
MiscFumblesForced decimal 32 Yes Yes No This field is deprecated
MiscFumblesRecovered decimal 32 Yes Yes No This field is deprecated
ShortName string 50 Yes No No The first initial and last name of the player (J. Doe)
SafetiesAllowed decimal 32 Yes Yes No This field is deprecated
Temperature integer 32 Yes Yes No Temperature at game start (Fahrenheit)
Humidity integer 32 Yes Yes No The humidity percentage at the start of the game
WindSpeed integer 32 Yes Yes No The wind speed at the start of the game (in MPH)
OffensiveSnapsPlayed
from 2012
integer 32 Yes Yes No Total snaps this player played on offensive in the season. Note: Snap counts are available the morning after the game.
DefensiveSnapsPlayed
from 2012
integer 32 Yes Yes No Total snaps this player played on defense in the season. Note: Snap counts are available the morning after the game.
SpecialTeamsSnapsPlayed
from 2012
integer 32 Yes Yes No Total snaps this player played on special teams in the season. Note: Snap counts are available the morning after the game.
OffensiveTeamSnaps
from 2012
integer 32 Yes Yes No Total offensive snaps this player's team played in the season. Note: Snap counts are available the morning after the game.
DefensiveTeamSnaps
from 2012
integer 32 Yes Yes No Total defensive snaps this player's team played in the season. Note: Snap counts are available the morning after the game.
SpecialTeamsTeamSnaps
from 2012
integer 32 Yes Yes No Total special teams snaps this player's team played in the season. Note: Snap counts are available the morning after the game.
AuctionValue decimal 32 Yes Yes Yes Player's dollar value in a $200 salary cap auction draft.
AuctionValuePPR decimal 32 Yes Yes Yes Player's dollar value in a $200 salary cap PPR auction draft.
TwoPointConversionReturns
from 2015
decimal 32 Yes Yes No Total successful two point conversion returns by the player in the season
FantasyPointsFanDuel decimal 32 Yes Yes No Fantasy points based on FanDuel's scoring system by the player in the season
FieldGoalsMade0to19 decimal 32 Yes Yes No Total field goals of 0 to 19 yards made by the player in season
FieldGoalsMade20to29 decimal 32 Yes Yes No Total field goals of 20 to 29 yards made by the player in season
FieldGoalsMade30to39 decimal 32 Yes Yes No Total field goals of 30 to 39 yards made by the player in season
FieldGoalsMade40to49 decimal 32 Yes Yes No Total field goals of 40 to 49 yards made by the player in season
FieldGoalsMade50Plus decimal 32 Yes Yes No Total field goals of 50+ yards made by the player in season
FantasyPointsDraftKings decimal 32 Yes Yes No Fantasy points based on DraftKings' scoring system by the player in the season
FantasyPointsYahoo decimal 32 Yes Yes No Fantasy points based on Yahoo's daily fantasy scoring system by the player in the season
AverageDraftPosition decimal 32 Yes Yes No The average draft position of the player in re-draft leagues
AverageDraftPositionPPR decimal 32 Yes Yes No The average draft position of this player in Points Per Reception (PPR) leagues.
TeamID integer 32 Yes No No The unique ID of the team that the player is on. Note: If the player is a free agent; this field is NULL
GlobalTeamID integer 32 Yes No No A globally unique ID for this team. This value is guaranteed to be unique across all sports/leagues
FantasyPointsFantasyDraft decimal 32 Yes Yes No Fantasy points based on FantasyDraft's scoring system by the player in the season
ScoringDetails ScoringDetail[] Yes No No The details of the scoring plays this player recorded in the season
AverageDraftPositionRookie decimal 32 Yes Yes No The average draft position of this rookie in Points Per Reception (PPR) leagues.
AverageDraftPositionDynasty decimal 32 Yes Yes No The average draft position of this player in dynasty drafts leagues
AverageDraftPosition2QB decimal 32 Yes Yes No The average draft position of this player in 2 Quarterback leagues
OffensiveFumbleRecoveryTouchdowns integer 32 Yes Yes No This field is deprecated
Name Type Size Nullable Scrambled CSV Description
PlayerID integer 32 Yes No No The unique PlayerID of the player as assigned by SportsDataIO. Note: this ID will stay with the player throughout their entire career
SeasonType integer 32 No No No The type of season that this player corresponds to (1=Regular Season; 2=Preseason; 3=Postseason; 4=Offseason; 5=All-Star)
Season integer 32 No No No The NFL season for which these totals apply
Team string 50 Yes No No The abbreviation [Key] of the team that the player is on. Note: if this player is a free agent; this field is NULL
Number integer 32 No No Yes Player's jersey number
Name string 50 Yes No No Player's full name
Position string 50 Yes No No 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 string 50 Yes No No The category of the player's position (OFF; DEF; ST)
Activated integer 32 No No No The projected total number of games that the player will be active for in the season
Played integer 32 No No No Total number of projected games the player will play in for the season Note: Will return "1" if player played at least one snap and "0" if they did not
Started integer 32 No No No Total projected games started (on offense or defense) by the player in the season
PassingAttempts decimal 32 No Yes No Total projected passes thrown by the player in the season
PassingCompletions decimal 32 No Yes No Total projected passes completed by the player in the season
PassingYards decimal 32 No Yes No Total projected passing yards by the player in the season
PassingCompletionPercentage decimal 32 No Yes No The projected percentage of passes completed by the player in the season
PassingYardsPerAttempt decimal 32 No Yes No Total projected average passing yards per attempt by the player in the season
PassingYardsPerCompletion decimal 32 No Yes No Total projected average passing yards per completion by the player in the season
PassingTouchdowns decimal 32 No Yes No Total projected passing touchdowns by the player in the season
PassingInterceptions decimal 32 No Yes No Total projected interceptions thrown by the player in the season
PassingRating decimal 32 No Yes No The projected passer rating of the player in the season
PassingLong decimal 32 No Yes No Total projected yards of longest completion by the player in the season
PassingSacks decimal 32 No Yes No The total projected number of times the player was sacked in the season
PassingSackYards decimal 32 No Yes No Total projected yards lost by the player in the season as a result of being sacked
RushingAttempts decimal 32 No Yes No Total projected rushing attempts by the player in the season
RushingYards decimal 32 No Yes No Total projected rushing touchdowns by the player in the season
RushingYardsPerAttempt decimal 32 No Yes No Total projected rushing yards per attempt by the player in the season
RushingTouchdowns decimal 32 No Yes No Total projected rushing touchdowns by the player in the season
RushingLong decimal 32 No Yes No The projected longest rush by the player in the season
ReceivingTargets
from 2009
decimal 32 Yes Yes No Total projected receiving targets by the player in the season
Receptions decimal 32 No Yes No Total projected receptions by the player in the season
ReceivingYards decimal 32 No Yes No Total projected receiving yards by the player in the season
ReceivingYardsPerReception decimal 32 No Yes No Average projected receiving yards per reception by the player in the season
ReceivingTouchdowns decimal 32 No Yes No Total projected receiving touchdowns by the player in the season
ReceivingLong decimal 32 No Yes No The projected longest reception by the player in the season
Fumbles decimal 32 No Yes No Total projected fumble return yards by the player in the season
FumblesLost
from 2003
decimal 32 Yes Yes No Total projected fumbles lost by the player in the season
PuntReturns decimal 32 No Yes No The projected total punt returns by the player in the season
PuntReturnYards decimal 32 No Yes No Total punt return yards by the player in the season
PuntReturnYardsPerAttempt decimal 32 No Yes No Total projected average yards gained per punt return by the player in the season
PuntReturnTouchdowns decimal 32 No Yes No Total projected punt return touchdowns by the player in the season
PuntReturnLong decimal 32 No Yes No The projected longest punt return by the player in the season
KickReturns decimal 32 No Yes No Total projected kick returns by the player in the season
KickReturnYards decimal 32 No Yes No Total projected kick return yards by the player in the season
KickReturnYardsPerAttempt decimal 32 No Yes No Projected average yards gained per kick return by the player in the season
KickReturnTouchdowns decimal 32 No Yes No Total projected kick return touchdowns by the player in the season
KickReturnLong decimal 32 No Yes No Projected longest kick return by the player in the season
SoloTackles decimal 32 No Yes No Total projection defensive solo (unassisted) tackles by the player in the season
AssistedTackles decimal 32 No Yes No Total projected defensive assisted tackles by the player in the season
TacklesForLoss
from 2008
decimal 32 Yes Yes No Total projected tackles for loss by the player in the season. Note: these are tackles behind the line of scrimmage for loss of yards (including sacks)
Sacks decimal 32 No Yes No Total projected defensive sacks by the player in the season
SackYards decimal 32 No Yes No Total projected defensive sack yards by the player in the season
QuarterbackHits
from 2006
decimal 32 Yes Yes No Total projected quarterback hits by the player in the season. Note: this is a defensive stat that includes sacks
PassesDefended decimal 32 No Yes No Total projected passes defended by the player in the season
FumblesForced decimal 32 No Yes No Total projected fumbles forced on defense by the player in the season
FumblesRecovered decimal 32 No Yes No Total projected defensive fumble recoveries by the player in the season
FumbleReturnYards decimal 32 No Yes No Total projected fumble return yards by the player in the season
FumbleReturnTouchdowns decimal 32 No Yes No Total projected fumble return touchdowns by the player in the season
Interceptions decimal 32 No Yes No Total projected defensive interceptions by the player in the season
InterceptionReturnYards decimal 32 No Yes No Total projected defensive interception return yards by the player in the season
InterceptionReturnTouchdowns decimal 32 No Yes No Total projected defensive interception return touchdowns by the player in the season
BlockedKicks decimal 32 No Yes No Total projection blocked kicks by the player in the season Note: BlockedKicks include Field Goals and Punts but NOT Extra Points
SpecialTeamsSoloTackles decimal 32 No Yes No This field is expected to be NULL
SpecialTeamsAssistedTackles decimal 32 No Yes No This field is deprecated
MiscSoloTackles decimal 32 No Yes No This field is deprecated
MiscAssistedTackles decimal 32 No Yes No This field is deprecated
Punts decimal 32 No Yes No Total projected number of punts by the player in the season
PuntYards decimal 32 No Yes No Total projected punt yards by the player in the season
PuntAverage decimal 32 No Yes No The average projected number of yards per punt by the player in the season
FieldGoalsAttempted decimal 32 No Yes No Total projected field goals attempted by the player in the season
FieldGoalsMade decimal 32 No Yes No Total projected field goals made by the player in season
FieldGoalsLongestMade decimal 32 No Yes No The projected longest field goal made by the player in the season
ExtraPointsMade decimal 32 No Yes No Total projected extra points made by the player in the season
TwoPointConversionPasses decimal 32 No Yes No Total projected successful two point conversion passes by the player in the season
TwoPointConversionRuns decimal 32 No Yes No Total projected successful two point conversion rushes by the player in the season
TwoPointConversionReceptions decimal 32 No Yes No Total projected successful two point conversion receptions by the player in the season
FantasyPoints decimal 32 No Yes No Projected fantasy points scored based on basic fantasy scoring system by the player in the season
FantasyPointsPPR decimal 32 No Yes No Projected fantasy points scored based on basic PPR fantasy scoring system by the player in the season
ReceptionPercentage decimal 32 No Yes No Total projected percentage of receiving targets that were receptions by the player in the season
ReceivingYardsPerTarget decimal 32 No Yes No Average projected receiving yards per target by the player in the season
Tackles decimal 32 No Yes No Total projected tackles (solo & assisted) by the player in the season
OffensiveTouchdowns decimal 32 No Yes No Total projected offensive touchdowns scored by the player in the season
DefensiveTouchdowns decimal 32 No Yes No Total projected defensive touchdowns scored by the player in the season
SpecialTeamsTouchdowns decimal 32 No Yes No Total projected special teams touchdowns scored by the player in the season
Touchdowns decimal 32 No Yes No Total projected touchdowns scored by the player in the season
FantasyPosition string 50 Yes No Yes "The player's fantasy football position. Possible values: QB; RB; WR; TE; DL; LB; DB; K; P; OL"
FieldGoalPercentage decimal 32 No Yes No Total projected percentage of field goal attempts made by the player in the season
PlayerSeasonID integer 32 No No Yes The unique ID of PlayerSeason record (subject to change; although it very rarely does). Note: for a static ID; use a combination of SeasonType; Season and PlayerID
FumblesOwnRecoveries decimal 32 Yes Yes No Total projected own fumble recoveries by the player in the season. Note: this fumble doesn't result in a turnover - the fumbling team recovers the fumble
FumblesOutOfBounds decimal 32 Yes Yes No This field is deprecated
KickReturnFairCatches decimal 32 Yes Yes No This field is deprecated
PuntReturnFairCatches decimal 32 Yes Yes Yes This field is deprecated
PuntTouchbacks decimal 32 Yes Yes No Total projected punts that resulted in touchbacks by the player in the season
PuntInside20 decimal 32 Yes Yes No Total projected punts downed inside the 20 yard line by the player in the season
PuntNetAverage decimal 32 Yes Yes No This field is deprecated
ExtraPointsAttempted decimal 32 Yes Yes No Total projected extra point kicks attempted by the player in the season
BlockedKickReturnTouchdowns decimal 32 Yes Yes No Total projected blocked kick recovery return touchdowns for the player in the season
FieldGoalReturnTouchdowns decimal 32 Yes Yes No Total projected field goal return touchdowns by the player in the season. Note: this field excludes blocked field goals
Safeties decimal 32 Yes Yes Yes Total projected defensive safeties scored by the player in the season
FieldGoalsHadBlocked decimal 32 Yes Yes No Total projected field goals by the player that were blocked in the season
PuntsHadBlocked decimal 32 Yes Yes No Total projected punts by the player that were blocked in the season
ExtraPointsHadBlocked decimal 32 Yes Yes No Total projected extra point kick attempts by the player that were blocked in the season
PuntLong decimal 32 Yes Yes No The projected longest punt by the player in the season
BlockedKickReturnYards decimal 32 Yes Yes No Total projected blocked kick recovery return yards for the player in the season
FieldGoalReturnYards decimal 32 Yes Yes No Total projected field goal return yards by the player in the season. Note: this field excludes blocked field goals
PuntNetYards decimal 32 Yes Yes No This field is deprecated
SpecialTeamsFumblesForced decimal 32 Yes Yes No This field is deprecated
SpecialTeamsFumblesRecovered decimal 32 Yes Yes No This field is deprecated
MiscFumblesForced decimal 32 Yes Yes No This field is deprecated
MiscFumblesRecovered decimal 32 Yes Yes No This field is deprecated
ShortName string 50 Yes No No The first initial and last name of the player (J. Doe)
SafetiesAllowed decimal 32 Yes Yes No This field is deprecated
Temperature integer 32 Yes Yes No This field is expected to be NULL
Humidity integer 32 Yes Yes No This field is expected to be NULL
WindSpeed integer 32 Yes Yes No This field is expected to be NULL
OffensiveSnapsPlayed
from 2012
integer 32 Yes Yes No This field is expected to be NULL
DefensiveSnapsPlayed
from 2012
integer 32 Yes Yes No This field is expected to be NULL
SpecialTeamsSnapsPlayed
from 2012
integer 32 Yes Yes No This field is expected to be NULL
OffensiveTeamSnaps
from 2012
integer 32 Yes Yes No This field is expected to be NULL
DefensiveTeamSnaps
from 2012
integer 32 Yes Yes No This field is expected to be NULL
SpecialTeamsTeamSnaps
from 2012
integer 32 Yes Yes No This field is expected to be NULL
AuctionValue decimal 32 Yes Yes Yes Projected player's dollar value in a $200 salary cap auction draft.
AuctionValuePPR decimal 32 Yes Yes Yes Projected player's dollar value in a $200 salary cap PPR auction draft.
TwoPointConversionReturns
from 2015
decimal 32 Yes Yes No Total projected successful two point conversion returns by the player in the season
FantasyPointsFanDuel decimal 32 Yes Yes No Projected fantasy points based on FanDuel's scoring system by the player in the season
FieldGoalsMade0to19 decimal 32 Yes Yes No Total projected field goals of 0 to 19 yards made by the player in season
FieldGoalsMade20to29 decimal 32 Yes Yes No Total projected field goals of 20 to 29 yards made by the player in season
FieldGoalsMade30to39 decimal 32 Yes Yes No Total projected field goals of 30 to 39 yards made by the player in season
FieldGoalsMade40to49 decimal 32 Yes Yes No Total projected field goals of 40 to 49 yards made by the player in season
FieldGoalsMade50Plus decimal 32 Yes Yes No Total projected field goals of 50+ yards made by the player in season
FantasyPointsDraftKings decimal 32 Yes Yes No Projected fantasy points based on DraftKings' scoring system by the player in the season
FantasyPointsYahoo decimal 32 Yes Yes No Projected fantasy points based on Yahoo's daily fantasy scoring system by the player in the season
AverageDraftPosition decimal 32 Yes Yes No The projected average draft position of the player in re-draft leagues
AverageDraftPositionPPR decimal 32 Yes Yes No The projected average draft position of this player in Points Per Reception (PPR) leagues.
TeamID integer 32 Yes No No The unique ID of the team that the player is on. Note: if the player is a free agent; this field is NULL
GlobalTeamID integer 32 Yes No No A globally unique ID for this team. This value is guaranteed to be unique across all sports/leagues
FantasyPointsFantasyDraft decimal 32 Yes Yes No Projected fantasy points based on FantasyDraft's scoring system by the player in the season
ScoringDetails ScoringDetail[] Yes No No This field is expected to be NULL
AverageDraftPositionRookie decimal 32 Yes Yes No The projected average draft position of this rookie player in Points Per Reception (PPR) leagues. Note: if player is not a rookie; this field is NULL
AverageDraftPositionDynasty decimal 32 Yes Yes No The projected average draft position of this player in dynasty drafts leagues
AverageDraftPosition2QB decimal 32 Yes Yes No The projected average draft position of this player in 2 Quarterback leagues
OffensiveFumbleRecoveryTouchdowns integer 32 Yes Yes No This field is deprecated
Name Type Size Nullable Scrambled CSV Description
PlayerID integer 32 Yes No No The unique PlayerID of the player as assigned by SportsDataIO. Note: this ID will stay with the player throughout their entire career
SeasonType integer 32 No No No The type of season that this player corresponds to (1=Regular Season; 2=Preseason; 3=Postseason; 4=Offseason; 5=All-Star).
Season integer 32 No No No The NFL season for which these totals apply
Team string 50 Yes No No The abbreviation [Key] of the team that the player is on. Note: If this player is a free agent; this field is NULL
Number integer 32 No No Yes The player's jersey number
Name string 50 Yes No No The player's full name
Position string 50 Yes No No 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 string 50 Yes No No The category of the player's position (OFF; DEF; ST)
Activated integer 32 No No No The total number of games that the player was active for in the season
Played integer 32 No No No Total games the player played at least one snap in the season Note: will return "1" if player played at least one snap and "0" if they did not
Started integer 32 No No No Total games started by the player in the season
PassingAttempts decimal 32 No Yes No Total passes thrown by the player in the red zone in the season
PassingCompletions decimal 32 No Yes No Total passes completed by the player in the red zone in the season
PassingYards decimal 32 No Yes No Total passing yards by the player in the red zone in the season
PassingCompletionPercentage decimal 32 No Yes No The percentage of passes completed by the player in the red zone in the season
PassingYardsPerAttempt decimal 32 No Yes No Total average passing yards per attempt by the player in the red zone in the season
PassingYardsPerCompletion decimal 32 No Yes No Total average passing yards per completion by the player in the red zone in the season
PassingTouchdowns decimal 32 No Yes No Total passing touchdowns by the player in the red zone in the season
PassingInterceptions decimal 32 No Yes No Total interceptions thrown by the player in the red zone in the season
PassingRating decimal 32 No Yes No The passer rating of the player in the red zone in the season
PassingLong decimal 32 No Yes No Total yards of longest completion by the player in the red zone in the season
PassingSacks decimal 32 No Yes No The total number of times the player was sacked in the red zone in the season
PassingSackYards decimal 32 No Yes No Total yards lost by the player in the season as a result of being sacked in the red zone
RushingAttempts decimal 32 No Yes No Total rushing attempts by the player in the red zone in the season
RushingYards decimal 32 No Yes No Total rushing touchdowns by the player in the red zone in the season
RushingYardsPerAttempt decimal 32 No Yes No Total rushing yards per attempt by the player in the red zone in the season
RushingTouchdowns decimal 32 No Yes No Total rushing touchdowns by the player in the red zone in the season
RushingLong decimal 32 No Yes No The longest rush by the player in the red zone in the season
ReceivingTargets
from 2009
decimal 32 Yes Yes No Total receiving targets by the player in the red zone in the season
Receptions decimal 32 No Yes No Total projected receptions by the player in the red zone in the season
ReceivingYards decimal 32 No Yes No Total receiving yards by the player in the red zone in the season
ReceivingYardsPerReception decimal 32 No Yes No Average receiving yards per reception by the player in the red zone in the season
ReceivingTouchdowns decimal 32 No Yes No Total receiving touchdowns by the player in the red zone in the season
ReceivingLong decimal 32 No Yes No The longest reception by the player in the red zone in the season
Fumbles decimal 32 No Yes No Total fumble return yards by the player in the red zone in the season
FumblesLost
from 2003
decimal 32 Yes Yes No Total fumbles lost by the player in the red zone in the season
PuntReturns decimal 32 No Yes No Total punts returned by the player in the red zone in the season
PuntReturnYards decimal 32 No Yes No Total punt return yards by the player in the red zone in the season
PuntReturnYardsPerAttempt decimal 32 No Yes No Total average yards gained per punt return by the player in the red zone in the season
PuntReturnTouchdowns decimal 32 No Yes No Total punt return touchdowns by the player in the red zone in the season
PuntReturnLong decimal 32 No Yes No The longest punt return by the player in the red zone in the season
KickReturns decimal 32 No Yes No Total kick returns by the player in the red zone in the season
KickReturnYards decimal 32 No Yes No Total projected kick return yards by the player in the red zone in the season
KickReturnYardsPerAttempt decimal 32 No Yes No Average yards gained per kick return by the player in the red zone in the season
KickReturnTouchdowns decimal 32 No Yes No Total projected kick return touchdowns by the player in the red zone in the season
KickReturnLong decimal 32 No Yes No Longest kick return by the team in the red zone in the season
SoloTackles decimal 32 No Yes No Total defensive solo (unassisted) tackles by the player in the red zone in the season
AssistedTackles decimal 32 No Yes No Total defensive assisted tackles by the player in the red zone in the season
TacklesForLoss
from 2008
decimal 32 Yes Yes No Total tackles for loss by the player in the red zone in the season. Note: These are tackles behind the line of scrimmage for loss of yards (including sacks)
Sacks decimal 32 No Yes No Total defensive sacks by the player in the red zone in the season
SackYards decimal 32 No Yes No Total defensive sack yards by the player in the red zone in the season
QuarterbackHits
from 2006
decimal 32 Yes Yes No Total quarterback hits by the player in the red zone in the season. Note: this is a defensive stat that includes sacks
PassesDefended decimal 32 No Yes No Total passes defended by the player in the red zone in the season
FumblesForced decimal 32 No Yes No Total fumbles forced on defense by the player in the red zone in the season
FumblesRecovered decimal 32 No Yes No Total defensive fumble recoveries by the player in the red zone in the season
FumbleReturnYards decimal 32 No Yes No Total fumble return yards by the player in the red zone in the season
FumbleReturnTouchdowns decimal 32 No Yes No Total fumble return touchdowns by the player in the red zone in the season
Interceptions decimal 32 No Yes No Total defensive interceptions by the player in the red zone in the season
InterceptionReturnYards decimal 32 No Yes No Total defensive interception return yards by the player in the red zone in the season
InterceptionReturnTouchdowns decimal 32 No Yes No Total defensive interception return touchdowns by the player in the red zone in the season
BlockedKicks decimal 32 No Yes No Total blocked kicks by the player in the red zone in the season
SpecialTeamsSoloTackles decimal 32 No Yes No This field is deprecated
SpecialTeamsAssistedTackles decimal 32 No Yes No This field is deprecated
MiscSoloTackles decimal 32 No Yes No This field is deprecated
MiscAssistedTackles decimal 32 No Yes No This field is deprecated
Punts decimal 32 No Yes No Total number of punts by the player in the red zone in the season
PuntYards decimal 32 No Yes No Total punt yards by the player in the red zone in the season
PuntAverage decimal 32 No Yes No The average number of yards per punt by the player in the red zone in the season
FieldGoalsAttempted decimal 32 No Yes No Total field goals attempted by the player in the red zone in the season
FieldGoalsMade decimal 32 No Yes No Total field goals made by the player in red zone in season
FieldGoalsLongestMade decimal 32 No Yes No Longest field goal made by the player in the red zone in the season
ExtraPointsMade decimal 32 No Yes No Total extra points made by the player in the red zone in the season
TwoPointConversionPasses decimal 32 No Yes No This field is expected to be 0
TwoPointConversionRuns decimal 32 No Yes No This field is expected to be 0
TwoPointConversionReceptions decimal 32 No Yes No This field is expected to be 0
FantasyPoints decimal 32 No Yes No Fantasy points scored based on basic fantasy scoring system by the player in the red zone in the season
FantasyPointsPPR decimal 32 No Yes No Fantasy points scored based on basic PPR fantasy scoring system by the player in the red zone in the season
ReceptionPercentage decimal 32 No Yes No Total percentage of receiving targets that were receptions by the player in the red zone in the season
ReceivingYardsPerTarget decimal 32 No Yes No Average receiving yards per target by the player in the red zone in the season
Tackles decimal 32 No Yes No Total tackles (solo & assisted) by the player in the red zone in the season
OffensiveTouchdowns decimal 32 No Yes No Total offensive touchdowns scored by the player in the red zone in the season
DefensiveTouchdowns decimal 32 No Yes No Total defensive touchdowns scored by the player in the red zone in the season
SpecialTeamsTouchdowns decimal 32 No Yes No Total special teams touchdowns scored by the player in the red zone in the season
Touchdowns decimal 32 No Yes No Total touchdowns scored by the player in the red zone in the season
FantasyPosition string 50 Yes No Yes The player's fantasy football position Possible values: QB; RB; WR; TE; DL; LB; DB; K; P; OL
FieldGoalPercentage decimal 32 No Yes No Percentage of field goal attempts made by the player in the red zone in the season
PlayerSeasonID integer 32 No No Yes The unique ID of PlayerSeason record (subject to change; although it very rarely does). Note: for a static ID; use a combination of SeasonType; Season and PlayerID.
FumblesOwnRecoveries decimal 32 Yes Yes No Total own fumble recoveries by the player in the red zone in the season Note: this fumble doesn't result in a turnover - the fumbling team recovers the fumble
FumblesOutOfBounds decimal 32 Yes Yes No This field is deprecated
KickReturnFairCatches decimal 32 Yes Yes No This field is deprecated
PuntReturnFairCatches decimal 32 Yes Yes Yes This field is deprecated.
PuntTouchbacks decimal 32 Yes Yes No This field is expected to be 0
PuntInside20 decimal 32 Yes Yes No Total punts downed inside the 20 yard line by the player red zone in the season
PuntNetAverage decimal 32 Yes Yes No This field is deprecated
ExtraPointsAttempted decimal 32 Yes Yes No Total extra point kicks attempted by the player in the red zone in the season
BlockedKickReturnTouchdowns decimal 32 Yes Yes No Total blocked kick return touchdowns by the player in the red zone in the season
FieldGoalReturnTouchdowns decimal 32 Yes Yes No Total field goal return touchdowns by the player in the red zone in the season. Note: This field excludes blocked field goals
Safeties decimal 32 Yes Yes Yes Total defensive safeties scored by the player in the red zone in the season
FieldGoalsHadBlocked decimal 32 Yes Yes No Total field goals by the player that were blocked in the red zone in the game
PuntsHadBlocked decimal 32 Yes Yes No Total punts by the player that were blocked in the red zone in the season
ExtraPointsHadBlocked decimal 32 Yes Yes No Total extra point kick attempts by the player that were blocked in the red zone in the season
PuntLong decimal 32 Yes Yes No The longest punt by the player in the red zone in the season
BlockedKickReturnYards decimal 32 Yes Yes No Total blocked kick return yards by the player in the red zone in the season
FieldGoalReturnYards decimal 32 Yes Yes No Total field goal return yards by the player in the red zone in the season. Note: This field excludes blocked field goals
PuntNetYards decimal 32 Yes Yes No This field is deprecated
SpecialTeamsFumblesForced decimal 32 Yes Yes No This field is deprecated
SpecialTeamsFumblesRecovered decimal 32 Yes Yes No This field is deprecated
MiscFumblesForced decimal 32 Yes Yes No This field is deprecated
MiscFumblesRecovered decimal 32 Yes Yes No This field is deprecated
ShortName string 50 Yes No No The first initial and last name of the player (J. Doe)
SafetiesAllowed decimal 32 Yes Yes No This field is deprecated.
Temperature integer 32 Yes Yes No Temperature at game start (Fahrenheit)
Humidity integer 32 Yes Yes No The humidity percentage at the start of the game
WindSpeed integer 32 Yes Yes No The wind speed at the start of the game (in MPH)
OffensiveSnapsPlayed
from 2012
integer 32 Yes Yes No This field is expected to be NULL
DefensiveSnapsPlayed
from 2012
integer 32 Yes Yes No This field is expected to be NULL
SpecialTeamsSnapsPlayed
from 2012
integer 32 Yes Yes No This field is expected to be NULL
OffensiveTeamSnaps
from 2012
integer 32 Yes Yes No Total offensive snaps played by the team in the red zone in the season
DefensiveTeamSnaps
from 2012
integer 32 Yes Yes No This field is expected to be NULL
SpecialTeamsTeamSnaps
from 2012
integer 32 Yes Yes No This field is expected to be NULL
AuctionValue decimal 32 Yes Yes Yes The field is expected to be NULL
AuctionValuePPR decimal 32 Yes Yes Yes The field is expected to be NULL
TwoPointConversionReturns
from 2015
decimal 32 Yes Yes No This field is expected to be 0
FantasyPointsFanDuel decimal 32 Yes Yes No Fantasy points based on FanDuel's scoring system by the player in the red zone in the season
FieldGoalsMade0to19 decimal 32 Yes Yes No This field is expected to be 0
FieldGoalsMade20to29 decimal 32 Yes Yes No This field is expected to be 0
FieldGoalsMade30to39 decimal 32 Yes Yes No This field is expected to be 0
FieldGoalsMade40to49 decimal 32 Yes Yes No This field is expected to be 0
FieldGoalsMade50Plus decimal 32 Yes Yes No This field is expected to be 0
FantasyPointsDraftKings decimal 32 Yes Yes No Fantasy points based on DraftKings' scoring system by the player in the red zone in the season
FantasyPointsYahoo decimal 32 Yes Yes No Fantasy points based on Yahoo's daily fantasy scoring system by the player in the red zone in the season
AverageDraftPosition decimal 32 Yes Yes No The field is expected to be NULL
AverageDraftPositionPPR decimal 32 Yes Yes No The field is expected to be NULL
TeamID integer 32 Yes No No The unique ID of the team that the player is on. Note: If the player is a free agent; this field is NULL
GlobalTeamID integer 32 Yes No No A globally unique ID for this team. This value is guaranteed to be unique across all sports/leagues
FantasyPointsFantasyDraft decimal 32 Yes Yes No Fantasy points based on FantasyDraft's scoring system by the player in the red zone in the season
ScoringDetails ScoringDetail[] Yes No No The details of the scoring plays this player recorded in the red zone in the season
AverageDraftPositionRookie decimal 32 Yes Yes No The field is expected to be NULL
AverageDraftPositionDynasty decimal 32 Yes Yes No The field is expected to be NULL
AverageDraftPosition2QB decimal 32 Yes Yes No The field is expected to be NULL
OffensiveFumbleRecoveryTouchdowns integer 32 Yes Yes No This field is deprecated
Name Type Size Nullable Scrambled CSV Description
PlayerID integer 32 Yes No No The unique PlayerID of the player as assigned by SportsDataIO Note: this ID will stay with the player throughout their entire career
SeasonType integer 32 No No No The type of season that this player corresponds to (1=Regular Season; 2=Preseason; 3=Postseason; 4=Offseason; 5=All-Star)
Season integer 32 No No No The NFL season for which these totals apply
Team string 50 Yes No No The abbreviation [Key] of the team that the player is on. Note: If this player is a free agent; this field is NULL
Number integer 32 No No Yes Player's jersey number
Name string 50 Yes No No Player's full name
Position string 50 Yes No No 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 string 50 Yes No No The category of the player's position (OFF; DEF; ST)
Activated integer 32 No No No The total number of games that the player was active for in the season
Played integer 32 No No No Total games the player played at least one snap in the season Note: Will return "1" if player played at least one snap and "0" if they did not
Started integer 32 No No No Total games started by the player in the season
PassingAttempts decimal 32 No Yes No Total passes thrown by the player on third down in the season
PassingCompletions decimal 32 No Yes No Total passes completed by the player on third down in the season
PassingYards decimal 32 No Yes No Total passing yards by the player on the third down in the season
PassingCompletionPercentage decimal 32 No Yes No The percentage of passes completed by the player on third down in the season
PassingYardsPerAttempt decimal 32 No Yes No Total average passing yards per attempt by the player on third down in the season
PassingYardsPerCompletion decimal 32 No Yes No Total average passing yards per completion by the player on third down in the season
PassingTouchdowns decimal 32 No Yes No Total passing touchdowns by the player on third down in the season
PassingInterceptions decimal 32 No Yes No Total interceptions thrown by the player on third down in the season
PassingRating decimal 32 No Yes No The passer rating of the player on third down in the season
PassingLong decimal 32 No Yes No Total yards of longest completion by the player on third down in the season
PassingSacks decimal 32 No Yes No The total number of times the player was sacked on third down in the season
PassingSackYards decimal 32 No Yes No Total yards lost by the player in the season as a result of being sacked on third down
RushingAttempts decimal 32 No Yes No Total rushing attempts by the player on third down in the season
RushingYards decimal 32 No Yes No Total rushing touchdowns by the player on third down in the season
RushingYardsPerAttempt decimal 32 No Yes No Total rushing yards per attempt by the player on third down in the season
RushingTouchdowns decimal 32 No Yes No Total rushing touchdowns by the player on third down in the season
RushingLong decimal 32 No Yes No The longest rush by the player on third down in the season
ReceivingTargets
from 2009
decimal 32 Yes Yes No Total receiving targets by the player on third down in the season
Receptions decimal 32 No Yes No Total projected receptions by the player on third down in the season
ReceivingYards decimal 32 No Yes No Total receiving yards by the player on third down in the season
ReceivingYardsPerReception decimal 32 No Yes No Average receiving yards per reception by the player on third down in the season
ReceivingTouchdowns decimal 32 No Yes No Total receiving touchdowns by the player on third down in the season
ReceivingLong decimal 32 No Yes No The longest reception by the player on third down in the season
Fumbles decimal 32 No Yes No Total fumbles by the player on third down in the season
FumblesLost
from 2003
decimal 32 Yes Yes No Total fumbles lost by the player on third down in the season
PuntReturns decimal 32 No Yes No Total punt returns by the player on third down in the season
PuntReturnYards decimal 32 No Yes No Total punt return yards by the player on third down in the season
PuntReturnYardsPerAttempt decimal 32 No Yes No Total average yards gained per punt return by the player on third down in the season
PuntReturnTouchdowns decimal 32 No Yes No Total punt return touchdowns by the player on third down in the season
PuntReturnLong decimal 32 No Yes No The longest punt return by the player on third down in the season
KickReturns decimal 32 No Yes No Total projected kick returns by the player on third down in the season
KickReturnYards decimal 32 No Yes No Total projected kick return yards by the player on third down in the season
KickReturnYardsPerAttempt decimal 32 No Yes No Average yards gained per kick return by the player on third down in the season
KickReturnTouchdowns decimal 32 No Yes No Total projected kick return touchdowns by the player on third down in the season
KickReturnLong decimal 32 No Yes No Longest kick return by the team on third down in the season
SoloTackles decimal 32 No Yes No Total projection defensive solo (unassisted) tackles by the player in the red zone on third down in the season
AssistedTackles decimal 32 No Yes No Total defensive assisted tackles by the player on third down in the season
TacklesForLoss
from 2008
decimal 32 Yes Yes No Total tackles for loss by the player on third down in the season. Note: These are tackles behind the line of scrimmage for loss of yards (including sacks)
Sacks decimal 32 No Yes No Total defensive sacks by the player on third down in the season
SackYards decimal 32 No Yes No Total defensive sack yards by the player on third down in the season
QuarterbackHits
from 2006
decimal 32 Yes Yes No Total quarterback hits by the player on third down in the season. Note: this is a defensive stat that includes sacks
PassesDefended decimal 32 No Yes No Total passes defended by the player on third down in the season
FumblesForced decimal 32 No Yes No Total fumbles forced on defense by the player on third down in the season
FumblesRecovered decimal 32 No Yes No Total defensive fumble recoveries by the player on third down in the season
FumbleReturnYards decimal 32 No Yes No Total fumble return yards by the player on third down in the season
FumbleReturnTouchdowns decimal 32 No Yes No Total fumble return touchdowns by the player on third down in the season
Interceptions decimal 32 No Yes No Total defensive interceptions by the player on third down in the season
InterceptionReturnYards decimal 32 No Yes No Total defensive interception return yards by the player on third down in the season
InterceptionReturnTouchdowns decimal 32 No Yes No Total defensive interception return touchdowns by the player on third down in the season
BlockedKicks decimal 32 No Yes No Total blocked kicks by the player on third down in the season
SpecialTeamsSoloTackles decimal 32 No Yes No This field is deprecated
SpecialTeamsAssistedTackles decimal 32 No Yes No This field is deprecated
MiscSoloTackles decimal 32 No Yes No This field is deprecated
MiscAssistedTackles decimal 32 No Yes No This field is deprecated
Punts decimal 32 No Yes No Total number of punts by the player on third down in the season
PuntYards decimal 32 No Yes No Total punt yards by the player on third down in the season
PuntAverage decimal 32 No Yes No The average number of yards per punt by the player on third down in the season
FieldGoalsAttempted decimal 32 No Yes No Total field goals attempted by the player on third down in the season
FieldGoalsMade decimal 32 No Yes No Total field goals made by the player on third down in season
FieldGoalsLongestMade decimal 32 No Yes No Longest field goal made by the player on third down in the season
ExtraPointsMade decimal 32 No Yes No Total extra points made by the player on third down in the season
TwoPointConversionPasses decimal 32 No Yes No This field is expected to be 0
TwoPointConversionRuns decimal 32 No Yes No This field is expected to be 0
TwoPointConversionReceptions decimal 32 No Yes No This field is expected to be 0
FantasyPoints decimal 32 No Yes No Fantasy points scored based on basic fantasy scoring system by the player on third down in the season
FantasyPointsPPR decimal 32 No Yes No Fantasy points scored based on basic PPR fantasy scoring system by the player on third down in the season
ReceptionPercentage decimal 32 No Yes No Total percentage of receiving targets that were receptions by the player on third down in the season
ReceivingYardsPerTarget decimal 32 No Yes No Average receiving yards per target by the player on third down in the season
Tackles decimal 32 No Yes No Total tackles (solo & assisted) by the player on third down in the season
OffensiveTouchdowns decimal 32 No Yes No Total offensive touchdowns scored by the player on third down in the season
DefensiveTouchdowns decimal 32 No Yes No Total defensive touchdowns scored by the player on third down in the season
SpecialTeamsTouchdowns decimal 32 No Yes No Total special teams touchdowns scored by the player on third down in the season
Touchdowns decimal 32 No Yes No Total touchdowns scored by the player on third down in the season
FantasyPosition string 50 Yes No Yes The player's fantasy football position. Possible values: QB; RB; WR; TE; DL; LB; DB; K; P; OL
FieldGoalPercentage decimal 32 No Yes No Percentage of field goal attempts made by the player on third down in the season
PlayerSeasonID integer 32 No No Yes The unique ID of PlayerSeason record (subject to change; although it very rarely does). Note: For a static ID; use a combination of SeasonType; Season and PlayerID
FumblesOwnRecoveries decimal 32 Yes Yes No Total own fumble recoveries by the player on third down in the season. Note: this fumble doesn't result in a turnover - the fumbling team recovers the fumble
FumblesOutOfBounds decimal 32 Yes Yes No This field is deprecated
KickReturnFairCatches decimal 32 Yes Yes No This field is deprecated
PuntReturnFairCatches decimal 32 Yes Yes Yes This field is deprecated
PuntTouchbacks decimal 32 Yes Yes No This field is expected to be 0
PuntInside20 decimal 32 Yes Yes No Total punts downed inside the 20 yard line by the player on third down in the season
PuntNetAverage decimal 32 Yes Yes No This field is deprecated
ExtraPointsAttempted decimal 32 Yes Yes No Total extra point kicks attempted by the player on third down in the season
BlockedKickReturnTouchdowns decimal 32 Yes Yes No Total blocked kick return touchdowns by the player on third down in the season
FieldGoalReturnTouchdowns decimal 32 Yes Yes No Total field goal return touchdowns by the player on third down in the season. Note: This field excludes blocked field goals
Safeties decimal 32 Yes Yes Yes Total projected defensive safeties scored by the player on third down in the season
FieldGoalsHadBlocked decimal 32 Yes Yes No Total field goals by the player that were blocked on third down in the season
PuntsHadBlocked decimal 32 Yes Yes No Total punts by the player that were blocked on third down in the season
ExtraPointsHadBlocked decimal 32 Yes Yes No Total extra point kick attempts by the player that were blocked on third down in the season
PuntLong decimal 32 Yes Yes No The longest punt by the player on third down in the season
BlockedKickReturnYards decimal 32 Yes Yes No Total blocked kick return yards by the player on third down in the season
FieldGoalReturnYards decimal 32 Yes Yes No Total field goal return yards by the player on third down in the season. Note: This field excludes blocked field goals
PuntNetYards decimal 32 Yes Yes No This field is deprecated
SpecialTeamsFumblesForced decimal 32 Yes Yes No This field is deprecated
SpecialTeamsFumblesRecovered decimal 32 Yes Yes No This field is deprecated
MiscFumblesForced decimal 32 Yes Yes No This field is deprecated
MiscFumblesRecovered decimal 32 Yes Yes No This field is deprecated
ShortName string 50 Yes No No The first initial and last name of the player (J. Doe)
SafetiesAllowed decimal 32 Yes Yes No This field is deprecated
Temperature integer 32 Yes Yes No Temperature at game start (Fahrenheit)
Humidity integer 32 Yes Yes No The humidity percentage at the start of the game
WindSpeed integer 32 Yes Yes No The wind speed at the start of the game (in MPH)
OffensiveSnapsPlayed
from 2012
integer 32 Yes Yes No This field is expected to be NULL
DefensiveSnapsPlayed
from 2012
integer 32 Yes Yes No This field is expected to be NULL
SpecialTeamsSnapsPlayed
from 2012
integer 32 Yes Yes No This field is expected to be NULL
OffensiveTeamSnaps
from 2012
integer 32 Yes Yes No This field is expected to be NULL
DefensiveTeamSnaps
from 2012
integer 32 Yes Yes No This field is expected to be NULL
SpecialTeamsTeamSnaps
from 2012
integer 32 Yes Yes No This field is expected to be NULL
AuctionValue decimal 32 Yes Yes Yes The field is expected to be NULL
AuctionValuePPR decimal 32 Yes Yes Yes The field is expected to be NULL
TwoPointConversionReturns
from 2015
decimal 32 Yes Yes No This field is expected to be 0
FantasyPointsFanDuel decimal 32 Yes Yes No Fantasy points based on FanDuel's scoring system by the player on third down in the season
FieldGoalsMade0to19 decimal 32 Yes Yes No This field is expected to be 0
FieldGoalsMade20to29 decimal 32 Yes Yes No This field is expected to be 0
FieldGoalsMade30to39 decimal 32 Yes Yes No This field is expected to be 0
FieldGoalsMade40to49 decimal 32 Yes Yes No This field is expected to be 0
FieldGoalsMade50Plus decimal 32 Yes Yes No This field is expected to be 0
FantasyPointsDraftKings decimal 32 Yes Yes No Fantasy points based on DraftKings' scoring system by the player on third down in the season
FantasyPointsYahoo decimal 32 Yes Yes No Fantasy points based on Yahoo's daily fantasy scoring system by the player on third down in the season
AverageDraftPosition decimal 32 Yes Yes No The field is expected to be NULL
AverageDraftPositionPPR decimal 32 Yes Yes No The field is expected to be NULL
TeamID integer 32 Yes No No The unique ID of the team that the player is on. Note: If the player is a free agent; this field is NULL
GlobalTeamID integer 32 Yes No No A globally unique ID for this team. This value is guaranteed to be unique across all sports/leagues
FantasyPointsFantasyDraft decimal 32 Yes Yes No Fantasy points based on FantasyDraft's scoring system by the player on third down in the season
ScoringDetails ScoringDetail[] Yes No No The details of the scoring plays this player recorded on third down in the season
AverageDraftPositionRookie decimal 32 Yes Yes No The field is expected to be NULL
AverageDraftPositionDynasty decimal 32 Yes Yes No The field is expected to be NULL
AverageDraftPosition2QB decimal 32 Yes Yes No The field is expected to be NULL
OffensiveFumbleRecoveryTouchdowns integer 32 Yes Yes No This field is deprecated
Name Type Size Nullable Scrambled CSV Description
PlayStatID integer 32 No No No The unique ID of the PlayStat on the play
PlayID integer 32 No No No The unique ID of the play in which the PlayStat occurred
Sequence integer 32 No No No The order in which the play stat was registered to the Play.
PlayerID integer 32 No No No The unique PlayerID of the player whose stats are tied to the play. Note: this ID will stay with the player throughout their entire career
Name string 50 No No Yes The Name of the Player whose stats this represents.
Team string 10 No No No The abbreviation [Key] of the team the player belongs to
Opponent string 10 No No No The abbreviation [Key] of the opponent team of the player who recorded the stat
HomeOrAway string 4 No No Yes Whether the Player was Home or Away (possible values: HOME, AWAY)
Direction string 20 Yes Yes Yes The Direction this Play occurred (possible values: Left, Middle, Right)
Updated datetime Yes No No The database generated timestamp of when this PlayStat was last updated (in US Eastern time)
Created datetime Yes No No The database generated timestamp of when this PlayStat was first created (in US Eastern Time)
PassingAttempts integer 32 Yes Yes No Total passes thrown by the player on the play
PassingCompletions integer 32 Yes Yes No Total passing completions by the player on the play
PassingYards integer 32 Yes Yes No Total passing yards by the player on the play
PassingTouchdowns integer 32 Yes Yes No Total passing touchdowns thrown by the player on the play
PassingInterceptions integer 32 Yes Yes No Total interceptions thrown by the player on the play
PassingSacks integer 32 Yes Yes No The total number of times the player was sacked on the play
PassingSackYards integer 32 Yes Yes No Total yards lost by the player as a result of being sacked on the play
RushingAttempts integer 32 Yes Yes No Rushing attempts by the player on the play. Note: this field is expected to be 1 or 0
RushingYards integer 32 Yes Yes No Total rushing yards by the player on the play
RushingTouchdowns integer 32 Yes Yes No Total rushing touchdowns by the player on the play. Note: this field is expected to be 1 or 0
ReceivingTargets integer 32 Yes Yes No Total receiving targets by the player on the play. Note: this field is expected to be 1 or 0
Receptions integer 32 Yes Yes No Total receptions by the player on the play. Note: this field is expected to be 1 or 0
ReceivingYards integer 32 Yes Yes No Total receiving yards by the player on the play
ReceivingTouchdowns integer 32 Yes Yes No Total receiving touchdowns by the player on the play. Note: this field is expected to be 1 or 0
Fumbles integer 32 Yes Yes No Times the player fumbled on the play
FumblesLost integer 32 Yes Yes No Fumbles lost by the player on the play
TwoPointConversionAttempts integer 32 Yes Yes No Total two point conversion attempts by the player on the play. Note: this field is expected to be 1 or 0
TwoPointConversionPasses integer 32 Yes Yes No Total successful two point conversion passes by the player on the play. Note: this field is expected to be 1 or 0
TwoPointConversionRuns integer 32 Yes Yes No Total two point conversion rushes by the player on the play. Note: this field is expected to be 1 or 0
TwoPointConversionReceptions integer 32 Yes Yes No Total successful two point conversion receptions by the player on the play. Note: this field is expected to be 1 or 0
TwoPointConversionReturns integer 32 Yes Yes No Total successful two point conversion returns by the player on the play. Note: this field is expected to be 1 or 0
SoloTackles integer 32 Yes Yes No Total defensive solo (unassisted) tackles by the player on the play. Note: this field is expected to be 1 or 0
AssistedTackles integer 32 Yes Yes No Total defensive assisted tackles by the player on the play
TacklesForLoss integer 32 Yes Yes No Tackles for loss of yards by the player on the play. Note: These are tackles behind the line of scrimmage for loss of yards (including sacks) - also this field is expected to be 1 or 0
Sacks decimal 32 Yes Yes No Total Sacks by this player on the play. Note: this field is expected to be 1 or 0
SackYards decimal 32 Yes Yes No Total sack yards by this player on the play
PassesDefended integer 32 Yes Yes No Total passes defended by the player on the play
Safeties integer 32 Yes Yes No Total defensive safeties by the player on the play. Note: this field is expected to be 1 or 0
FumblesForced integer 32 Yes Yes No Fumbles forced by the player on the play
FumblesRecovered integer 32 Yes Yes No Defensive fumbles recovered by the player on the play
FumbleReturnYards integer 32 Yes Yes No Fumble recoveries returned yards by the player on the play
FumbleReturnTouchdowns integer 32 Yes Yes No Fumble recoveries returned for touchdowns by the player on the play
Interceptions integer 32 Yes Yes No Interceptions by the player on the play
InterceptionReturnYards integer 32 Yes Yes No Interception return yards by the player on the play
InterceptionReturnTouchdowns integer 32 Yes Yes No Interception return touchdowns by the player on the play
PuntReturns integer 32 Yes Yes No Total punts returned by the player on the play
PuntReturnYards integer 32 Yes Yes No Total punt return yards by the player on the play
PuntReturnTouchdowns integer 32 Yes Yes No Punt returns for touchdowns by the player on the play. Note: this field is expected to be 1 or 0
KickReturns integer 32 Yes Yes No Kicks returned by the player on the play
KickReturnYards integer 32 Yes Yes No Kicks return yards by the player on the play
KickReturnTouchdowns integer 32 Yes Yes No Kicks returned for touchdowns by the player on the play
BlockedKicks integer 32 Yes Yes No Blocked kicks by the player on the play. Note: BlockedKicks include Field Goals and Punts but NOT Extra Points
BlockedKickReturns integer 32 Yes Yes No Blocked kick recovery returns by the player on the play
BlockedKickReturnYards integer 32 Yes Yes No Blocked kick recovery return yards by the player on the play
BlockedKickReturnTouchdowns integer 32 Yes Yes No Blocked kick recovery return touchdowns by the player on the play
FieldGoalReturns integer 32 Yes Yes No Field goal returns by the player on the play
FieldGoalReturnYards integer 32 Yes Yes No Field goal return yards by the player on the play. Note: This field excludes blocked field goals
FieldGoalReturnTouchdowns integer 32 Yes Yes No Field goal return touchdowns by the player on the play. Note: This field excludes blocked field goals
Kickoffs integer 32 Yes Yes No Total kickoffs by this player on the play
KickoffYards integer 32 Yes Yes No Gross kickoff yards by the player on the play
KickoffTouchbacks integer 32 Yes Yes No Kickoff touchbacks by the player on the play
Punts integer 32 Yes Yes No Total number of punts by the player on the play. Note: this field is expected to be 1 or 0
PuntYards integer 32 Yes Yes No Total gross punt yards by the player on the play
PuntTouchbacks integer 32 Yes Yes No Total punt touchbacks by the player on the play. Note: this field is expected to be either 1 or 0
PuntsHadBlocked integer 32 Yes Yes No Total punts by the player that were blocked on the play. Note: this field is expected to be 1 or 0
FieldGoalsAttempted integer 32 Yes Yes No Field goals attempted by the player on the play
FieldGoalsMade integer 32 Yes Yes No Field goals made by the player on the play
FieldGoalsYards integer 32 Yes Yes No Field goal yards attempted by the player on the play
FieldGoalsHadBlocked integer 32 Yes Yes No Field goals attempted by the player that were blocked on the play
ExtraPointsAttempted integer 32 Yes Yes No Extra points attempted by the player on the play
ExtraPointsMade integer 32 Yes Yes No Extra points made by the player on the play
ExtraPointsHadBlocked integer 32 Yes Yes No Extra point attempts by the player that were blocked on the play
Penalties integer 32 Yes Yes No Indicates the number of penalties against a player on a play. Note: This serves as a placeholder for data intended to be added in the future
PenaltyYards integer 32 Yes Yes No Total penalty yards enforced against the player on the play
Name Type Size Nullable Scrambled CSV Description
QuarterID integer 32 No No No The unique ID of the quarter
ScoreID integer 32 No No No The unique ID of the score this quarter belongs to
Number integer 32 No No Yes The Number (Order) of the Quarter in the scope of the Game.
Name string 10 No No Yes The Name of the Quarter (possible values: 1, 2, 3, 4, OT, OT2, OT3, etc)
Description string 20 Yes No No The long description of the quarter
AwayTeamScore integer 32 Yes Yes Yes The total points scored by the away team in this Quarter.
HomeTeamScore integer 32 Yes Yes Yes The total points scored by the home team in this Quarter.
Updated datetime Yes No No The database generated timestamp of when this Quarter was last updated (in US Eastern time)
Created datetime Yes No No The database generated timestamp of when this Quarter was first created (in US Eastern Time)
This table is used in the following endpoints:
Name Type Size Nullable Scrambled CSV Description
RefereeID
from 2020
integer 32 No No No The unique ID of the referee
Name
from 2020
string 100 No No No The name of the referee
Number
from 2020
integer 32 No No No The referee's number
Position
from 2020
string 10 No No No The referee's position
College
from 2020
string 50 No No No The referee's college
Experience
from 2020
integer 32 No No No The referee's years of experience
This table is used in the following endpoints:
Name Type Size Nullable Scrambled CSV Description
GameKey string 10 Yes No No 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
SeasonType integer 32 No No No The type of season that this game corresponds to (1=Regular Season; 2=Preseason; 3=Postseason; 4=Offseason; 5=All-Star)
Season integer 32 No No Yes The NFL season of the game
Week integer 32 No No No 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
Date datetime Yes No No The date and time of the game (in US Eastern Time)
AwayTeam string 50 Yes No No The abbreviation [Key] of the away team
HomeTeam string 50 Yes No No The abbreviation [Key] of the home team
Channel string 50 Yes No No The television station broadcasting the game
PointSpread decimal 32 Yes Yes No The oddsmaker point spread at game start from the perspective of the team (negative numbers indicate the HomeTeam is favored; positive numbers indicate the AwayTeam is favored)
OverUnder decimal 32 Yes No No The total points line (over/under) at game start
StadiumID integer 32 Yes No No The unique ID of the team's current home stadium
Canceled boolean Yes No No Indicates whether the game was canceled
GeoLat decimal 32 Yes No No The geographic latitude coordinate of the venue where the game is taking place
GeoLong decimal 32 Yes No No The geographic longitude coordinate of the venue where the game is taking place
ForecastTempLow integer 32 Yes No Yes The forecasted low temperature on game day at this venue (Fahrenheit).
ForecastTempHigh integer 32 Yes No Yes The forecasted high temperature on game day at this venue (Fahrenheit).
ForecastDescription string 50 Yes No Yes The forecast description on game day at this venue.
ForecastWindChill integer 32 Yes No Yes The forecasted wind chill on game day at this venue.
ForecastWindSpeed integer 32 Yes No Yes The forecasted wind speed on game day at this venue.
AwayTeamMoneyLine integer 32 Yes Yes No The sportsbook's moneyline for the away team
HomeTeamMoneyLine integer 32 Yes Yes No The sportsbook's moneyline for the home team
Day date Yes No No The date of the game (in US Eastern Time)
DateTime datetime Yes No No The date and time of the game (in US Eastern Time)
GlobalGameID integer 32 Yes No No A globally unique ID for this game. This value is guaranteed to be unique across all sports/leagues
GlobalAwayTeamID integer 32 Yes No No A globally unique ID for the away team. This value is guaranteed to be unique across all sports/leagues
GlobalHomeTeamID integer 32 Yes No No A globally unique ID for the home team. This value is guaranteed to be unique across all sports/leagues
ScoreID integer 32 No No No Unique ID of the score/game
StadiumDetails Stadium Yes No No The details of the stadium where this game is played
Status string 20 Yes No No The status of the game. For a description of possible values, see here. For how suspended and postponed games are handled specifically, see here.
IsClosed boolean Yes No No Indicates whether the game is over and the final score has been verified and closed out.
DateTimeUTC datetime Yes No No The date and time of the game (in UTC)
This table is used in the following endpoints:
Name Type Size Nullable Scrambled CSV Description
GameID integer 32 Yes No No The unique ID of the game
GlobalGameID integer 32 Yes No No A globally unique ID for this game. This value is guaranteed to be unique across all sports/leagues.
ScoreID integer 32 Yes No No Unique ID of the score/game
GameKey string 10 Yes No No A 9 digit unique code identifying the game that this record corresponds to. The GameKey is composed of Season; SeasonType; Week and HomeTeam. Note: This value will be NULL for bye weeks
Season integer 32 No No Yes The NFL season of the game
SeasonType integer 32 No No Yes The type of season that this record corresponds to (1=Regular Season, 2=Preseason, 3=Postseason, 4=Offseason, 5=AllStar).
Status string 20 Yes No No The status of the game. For a description of possible values, see here. For how suspended and postponed games are handled specifically, see here.
Canceled boolean Yes No Yes Indicates whether the game was canceled.
Date datetime Yes No No The date and time of the game (in US Eastern Time)
Day date Yes No No The date of the game (in US Eastern Time)
DateTime datetime Yes No No The date and time of the game (in US Eastern Time)
DateTimeUTC datetime Yes No No The date and time of the game (in UTC)
AwayTeam string 50 Yes No No The abbreviation [Key] of the away team
HomeTeam string 50 Yes No No The abbreviation [Key] of the home team
GlobalAwayTeamID integer 32 Yes No No A globally unique ID for the away team. This value is guaranteed to be unique across all sports/leagues.
GlobalHomeTeamID integer 32 Yes No No A globally unique ID for the home team. This value is guaranteed to be unique across all sports/leagues.
AwayTeamID integer 32 Yes No No The unique ID of the away team
HomeTeamID integer 32 Yes No No The unique ID of the home team
StadiumID integer 32 Yes No Yes The unique ID of the team's current home stadium
Closed boolean Yes No No Indicates whether the game is over and the final score has been verified and closed out. Note: it is recommend for bet resulting to use IsClosed = True rather than simply Final game status
LastUpdated datetime Yes No No The date and time that this game was last updated (in US Eastern Time)
IsClosed boolean Yes No No Indicates whether the game is over and the final score has been verified and closed out.
Week integer 32 No No No 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
Name Type Size Nullable Scrambled CSV Description
GameKey string 10 Yes No No 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
SeasonType integer 32 No No Yes The type of season that this game corresponds to (1=Regular Season, 2=Preseason, 3=Postseason, 4=Offseason, 5=All-Star).
Season integer 32 No No Yes The NFL season of the game
Week integer 32 No No No 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
Date datetime No No No The date and time of the game (in US Eastern Time)
AwayTeam string 50 Yes No No The abbreviation [Key} of the away team
HomeTeam string 50 Yes No No The abbreviation [Key] of the home team
AwayScore integer 32 Yes Yes Yes The final score of the Away Team
HomeScore integer 32 Yes Yes Yes The final score of the Home Team
Channel string 50 Yes No Yes The television station broadcasting the game
PointSpread
from 2002
decimal 32 Yes Yes No The oddsmaker point spread at game start from the perspective of the team (negative numbers indicate the HomeTeam is favored; positive numbers indicate the AwayTeam is favored)
OverUnder
from 2002
decimal 32 Yes Yes No The total points line (over/under) at game start
Quarter string 50 Yes No Yes The current quarter of the game (1, 2, 3, 4, Half, OT, F, F/OT or NULL if game has not yet started)
TimeRemaining string 50 Yes No No The amount of time remaining in the current quarter (e.g. 11:23; 5:34; NULL if game is not in progress or at halftime)
Possession string 50 Yes No No The team that currently has possession of the ball (Ex. PHI; NE; NULL if game is not in progress or at halftime)
Down integer 32 Yes Yes Yes The current down in the game (1, 2, 3, 4 or NULL)
Distance string 10 Yes Yes Yes The yards to go for a first down (this can be any positive number or "Goal")
YardLine integer 32 Yes No No the yard line of the ball's current position on the field as of the most recently completed play
YardLineTerritory string 10 Yes No No The team's side of the field that the ball is on when the play occurred
RedZone string 10 Yes No No The team abbreviation [Key] that currently has the ball in the opponent's red zone (Ex: "SF"; "BAL" or NULL)
AwayScoreQuarter1 integer 32 Yes Yes No Points scored by the away team in Quarter 1
AwayScoreQuarter2 integer 32 Yes Yes No Points scored by the away team in Quarter 2
AwayScoreQuarter3 integer 32 Yes Yes No Points scored by the away team in Quarter 3
AwayScoreQuarter4 integer 32 Yes Yes No Points scored by the away team in Quarter 4
AwayScoreOvertime integer 32 Yes Yes No Points scored by the away team in overtime
HomeScoreQuarter1 integer 32 Yes Yes No Points scored by the home team in Quarter 1
HomeScoreQuarter2 integer 32 Yes Yes No Points scored by the home team in Quarter 2
HomeScoreQuarter3 integer 32 Yes Yes No Points scored by the home team in Quarter 3
HomeScoreQuarter4 integer 32 Yes Yes No Points scored by the home team in Quarter 4
HomeScoreOvertime integer 32 Yes Yes No Points scored by the home team in overtime
HasStarted boolean No No Yes Whether the game has started (true/false)
IsInProgress boolean No No Yes Whether the game is currently in progress (true/false)
IsOver boolean No No Yes Whether the game is over (true/false)
Has1stQuarterStarted boolean No No Yes Whether the 1st quarter has started
Has2ndQuarterStarted boolean No No Yes Whether the 2nd quarter has started
Has3rdQuarterStarted boolean No No Yes Whether the 3rd quarter has started
Has4thQuarterStarted boolean No No Yes Whether the 4th quarter has started
IsOvertime boolean No No Yes Whether this game went into overtime
DownAndDistance string 50 Yes No No The description of the down and distance for display purposes
QuarterDescription string 50 Yes No Yes Description of the current quarter for display purposes
StadiumID
from 2013
integer 32 Yes No Yes The unique ID of the team's current home stadium
LastUpdated datetime Yes No No The date and time that this game was last updated (in US Eastern Time)
GeoLat
from 2013
decimal 32 Yes No No The geographic latitude coordinate of the venue where the game is taking place
GeoLong
from 2013
decimal 32 Yes No No The geographic longitude coordinate of the venue where the game is taking place
ForecastTempLow
from 2015
integer 32 Yes No No The forecasted low temperature on game day at this venue (Fahrenheit)
ForecastTempHigh
from 2015
integer 32 Yes No No The forecasted high temperature on game day at this venue (Fahrenheit)
ForecastDescription
from 2015
string 50 Yes No Yes The forecast description on game day at this venue.
ForecastWindChill
from 2015
integer 32 Yes No Yes The forecasted wind chill on game day at this venue.
ForecastWindSpeed
from 2015
integer 32 Yes No Yes The forecasted wind speed on game day at this venue.
AwayTeamMoneyLine
from 2015
integer 32 Yes Yes No The sportsbook's moneyline for the away team
HomeTeamMoneyLine
from 2015
integer 32 Yes Yes No The sportsbook's moneyline for the home team
Canceled boolean Yes No No Indicates whether the game was canceled
Closed boolean Yes No No Indicates whether the game is over and the final score has been verified and closed out. Note: it is recommend for bet resulting to use IsClosed = True rather than simply Final game status
LastPlay string 250 Yes Yes No The description of the most recent play/event of the game. Note: This is for display purposes and does not include corresponding data points
Day date Yes No No The date of the game (in US Eastern Time)
DateTime datetime Yes No No The date and time of the game (in US Eastern Time)
AwayTeamID integer 32 Yes No No The unique ID of the away team
HomeTeamID integer 32 Yes No No The unique ID of the home team
GlobalGameID integer 32 Yes No No A globally unique ID for this game. This value is guaranteed to be unique across all sports/leagues
GlobalAwayTeamID integer 32 Yes No No A globally unique ID for the away team. This value is guaranteed to be unique across all sports/leagues
GlobalHomeTeamID integer 32 Yes No No A globally unique ID for the home team. This value is guaranteed to be unique across all sports/leagues
PointSpreadAwayTeamMoneyLine
from 2017
integer 32 Yes Yes No The payout on the away team's spread
PointSpreadHomeTeamMoneyLine
from 2017
integer 32 Yes Yes No The payout on the home team's spread
ScoreID integer 32 No No Yes Unique ID of the Score/Game
StadiumDetails Stadium Yes No No The details of the stadium where this game is played
Status string 20 Yes No No The status of the game. For a description of possible values, see here. For how suspended and postponed games are handled specifically, see here.
GameEndDateTime datetime Yes No No The date and time of when the game officially ended. Note: This field is populated after the game and score are finalized
HomeRotationNumber integer 32 Yes Yes No Rotation number of home team in this game
AwayRotationNumber integer 32 Yes Yes No Rotation number of away team in this game
NeutralVenue boolean Yes No Yes Indicates whether this game is played in a neutral venue
RefereeID integer Yes No No The unique ID of the head referee
OverPayout
from 2021
integer 32 Yes Yes No The sportsbook's payout for over the total points line
UnderPayout
from 2021
integer 32 Yes Yes No The sportsbook's payout for the under
HomeTimeouts
from 2021
integer 32 Yes Yes Yes The number of timeouts remaining for the Home Team
AwayTimeouts
from 2021
integer 32 Yes Yes Yes The number of timeouts remaining for the Away Team
DateTimeUTC
from 2021
datetime Yes No No The date and time of the game (in UTC)
Attendance integer 32 No No No The total attendance for the game
IsClosed boolean Yes No No Indicates whether the game is over and the final score has been verified and closed out.
Name Type Size Nullable Scrambled CSV Description
Quarter string 50 Yes No Yes The current quarter of the game (1, 2, 3, 4, Half, OT, F, F/OT or NULL if game has not yet started)
TimeRemaining string 50 Yes No No The amount of time remaining in the current quarter (e.g. 11:23; 5:34; NULL if game is not in progress or at halftime)
QuarterDescription string 50 Yes No Yes Description of the current quarter for display purposes
GameEndDateTime datetime Yes No No The date and time of when the game officially ended. Note: This field is populated after the game and score are finalized
AwayScore integer 32 Yes Yes No The final score of the away team
HomeScore integer 32 Yes Yes Yes The final score of the Home Team
GameID integer 32 Yes No No The unique ID of this game
GlobalGameID integer 32 Yes No No A globally unique ID for this game. This value is guaranteed to be unique across all sports/leagues.
ScoreID integer 32 Yes No No Unique ID of the score/game.
GameKey string 10 Yes No No 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
Season integer 32 No No Yes The NFL season of the game
SeasonType integer 32 No No Yes The type of season that this record corresponds to (1=Regular Season; 2=Preseason; 3=Postseason; 4=Offseason; 5=All-Star).
Status string 20 Yes No No The status of the game. For a description of possible values, see here. For how suspended and postponed games are handled specifically, see here.
Canceled boolean Yes No Yes Indicates whether the game was canceled.
Date datetime Yes No No The date and time of the game (in US Eastern Time)
Day date Yes No No The date of the game (in US Eastern Time)
DateTime datetime Yes No No The date and time of the game (in US Eastern Time)
DateTimeUTC datetime Yes No No The date and time of the game (in UTC)
AwayTeam string 50 Yes No No The abbreviation [Key] of the away team
HomeTeam string 50 Yes No No The abbreviation [Key] of the home team
GlobalAwayTeamID integer 32 Yes No No A globally unique ID for the away team. This value is guaranteed to be unique across all sports/leagues.
GlobalHomeTeamID integer 32 Yes No No A globally unique ID for the home team. This value is guaranteed to be unique across all sports/leagues.
AwayTeamID integer 32 Yes No No The unique ID of the away team
HomeTeamID integer 32 Yes No No The unique ID of the home team
StadiumID integer 32 Yes No Yes The unique ID of the team's current home stadium
Closed boolean Yes No No Indicates whether the game is over and the final score has been verified and closed out. Note: it is recommend for bet resulting to use IsClosed = True rather than simply Final game status
LastUpdated datetime Yes No No The date and time that this game was last updated (in US Eastern Time)
IsClosed boolean Yes No No Indicates whether the game is over and the final score has been verified and closed out.
Week integer 32 No No No 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
Name Type Size Nullable Scrambled CSV Description
GameKey string 10 No No No 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
SeasonType integer 32 No No No The type of season that this game corresponds to (1=Regular Season; 2=Preseason; 3=Postseason; 4=Offseason; 5=All-Star)
PlayerID integer 32 Yes No No The unique PlayerID of the player as assigned by SportsDataIO tied to this scoring detail. Note: this ID will stay with the player throughout their entire career
Team string 50 Yes No No The abbreviation [Key] of the team
Season integer 32 No No Yes The season during which the score happened
Week integer 32 No No No 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
ScoringType string 50 Yes No Yes The type of scoring play (e.g. BlockedFieldGoalReturnTouchdown, BlockedPuntReturnTouchdown, FieldGoalMade, FieldGoalReturnTouchdown, FumbleReturnTouchdown, InterceptionReturnTouchdown, KickoffReturnTouchdown, PassingTouchdown, PuntReturnTouchdown, ReceivingTouchdown, RushingTouchdown, Safety)
Length integer 32 No Yes Yes The length in yards of the score
ScoringDetailID integer 32 No No No Unique ID of this scoring detail
PlayerGameID integer 32 No No No Unique ID of the PlayerGame record tied to this scoring detail
ScoreID integer 32 Yes No No Unique ID of the score/game
ScoringPlayID integer 32 Yes No No Unique ID of the scoring play
Name Type Size Nullable Scrambled CSV Description
GameKey string 10 No No No 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
SeasonType integer 32 No No No The type of season that this game corresponds to (1=Regular Season; 2=Preseason; 3=Postseason; 4=Offseason; 5=All-Star)
ScoringPlayID integer 32 No No No Unique ID of the scoring play
Season integer 32 No No No The NFL season of the game
Week integer 32 No No No 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
AwayTeam string 10 No No No The abbreviation [Key} of the away team
HomeTeam string 10 No No No The abbreviation [Key] of the home team
Date datetime Yes No No The date and time of the game (in US Eastern Time)
Sequence integer 32 Yes No No The order in which the scoring play happened
Team string 10 Yes No No The abbreviation [Key] of the team
Quarter string 10 Yes No No The quarter of the scoring play (1; 2; 3; 4; OT)
TimeRemaining string 10 Yes No No The amount of time remaining in the current quarter when the scoring play occurred (e.g. 11:23; 5:34; NULL if game is not in progress or at halftime)
PlayDescription string 500 Yes No No The detailed description of the play for display purposes
AwayScore integer 32 Yes Yes No The away team's score as a result of the scoring play (includes point after)
HomeScore integer 32 Yes Yes Yes The home team's score as a result of the scoring play (includes point after)
ScoreID integer 32 No No No Unique ID of the score/game
Name Type Size Nullable Scrambled CSV Description
StadiumID integer 32 No No Yes The unique ID of the stadium
Name string 100 No No Yes The full name of the stadium
City string 50 No No Yes The city where the stadium is located
State string 10 Yes No No The city where the venue is located
Country string 10 No No No The 3-digit country code where the stadium is located
Capacity integer 32 Yes No Yes The estimated seating capacity of the stadium
PlayingSurface string 50 Yes No Yes The playing surface of the stadium (Grass, Artificial or Dome)
GeoLat decimal 32 Yes No No The geographic latitude coordinate of this venue
GeoLong decimal 32 Yes No Yes The geographic longitude coordinate of this venue.
Type string 50 Yes No Yes The type of the stadium (possible values: Outdoor, Dome, RetractableDome)
This table is used in the following endpoints:
Name Type Size Nullable Scrambled CSV Description
SeasonType integer 32 No No No The type of season that this game corresponds to (1=Regular Season; 2=Preseason; 3=Postseason; 4=Offseason; 5=All-Star).
Season integer 32 No No No The NFL season for which these totals apply
Conference string 50 Yes No No The conference of the team (e.g. AFC or NFC)
Division string 50 Yes No No The division of the team (e.g. East; North; South; West)
Team string 50 Yes No No The abbreviation [Key] of the team
Name string 50 Yes No Yes The full name of the team
Wins integer 32 No No No Total number of wins by the team in the season
Losses integer 32 No No No Regular season losses by the team
Ties integer 32 No No No Total ties by the team
Percentage decimal 32 No No No The winning percentage of the team in the season
PointsFor integer 32 No No No Total points scored by the team in the season
PointsAgainst integer 32 No No No Total points allowed by the team during the season
NetPoints integer 32 No No No Difference between PointsFor and PointsAgainst for the team
Touchdowns integer 32 Yes No No Total touchdowns scored by the team
DivisionWins integer 32 No No No Regular season wins within the division by the team
DivisionLosses integer 32 No No No Regular season losses within the division by the team
ConferenceWins integer 32 No No No Regular season wins within the conference by the team
ConferenceLosses integer 32 No No No Regular season losses within the conference by the team
TeamID integer 32 No No No The unique ID of the team
DivisionTies integer 32 No No No Regular season ties within the division by the team
ConferenceTies integer 32 No No No Regular season ties within the conference by the team
GlobalTeamID integer 32 Yes No No A globally unique ID for this team. This value is guaranteed to be unique across all sports/leagues.
DivisionRank integer 32 No No No Team's rank within the division
ConferenceRank integer 32 No No No Team's rank within the conference
HomeWins integer 32 Yes No No Home wins for the team
HomeLosses integer 32 Yes No No Home losses for the team
HomeTies integer 32 Yes No No Home ties for the team
AwayWins integer 32 Yes No No Away wins for the team
AwayLosses integer 32 Yes No No Away losses for the team
AwayTies integer 32 Yes No No Away ties for the team
Streak integer 32 Yes No No The current winning or losing streak for this team (negative numbers represent losing streaks).
Name Type Size Nullable Scrambled CSV Description
Key string 50 No No No Abbreviation [Key] of the team (e.g. PHI; NE; IND; etc.)
TeamID integer 32 No No No The unique ID of the team
PlayerID integer 32 No No No The auto-generated unique ID of the Team; that avoids collisions with PlayerIDs. This is useful when combining players and fantasy defenses to create fantasy teams
City string 50 No No No The city/location of the team (e.g. Minnesota; Philadelphia; New England; Indianapolis; etc.)
Name string 50 No No No The mascot of the team (e.g. Eagles; Patriots; Colts; etc.)
Conference string 50 Yes No Yes The conference of the team (e.g. AFC or NFC)
Division string 50 Yes No Yes The division of the team (e.g. East, North, South, West)
FullName string 50 Yes No Yes The full name of the team (e.g. New England Patriots)
StadiumID integer 32 Yes No Yes The unique ID of the team's current home stadium
ByeWeek integer 32 Yes No No The bye week of the team in the upcoming or current regular season
AverageDraftPosition decimal 32 Yes Yes No The average draft position of the team's fantasy defense (DST) in re-draft leagues
AverageDraftPositionPPR decimal 32 Yes Yes No The average draft position of the team (DST) in Points Per Reception (PPR) leagues
HeadCoach string 50 Yes No Yes The current head coach of the team
OffensiveCoordinator string 50 Yes No No The current offensive coordinator of the team. Note: field will be NULL if team doesn't have an OFF coordinator
DefensiveCoordinator string 50 Yes No No The current offensive coordinator of the team. Note: field will be NULL if team doesn't have an DEF coordinator
SpecialTeamsCoach string 50 Yes No No The current special teams coordinator of the team. Note: field will be NULL if team doesn't have an ST coordinator
OffensiveScheme string 10 Yes No Yes The offensive scheme this team runs (PRO, 2TE, 3WR). This is decided at our discretion.
DefensiveScheme string 10 Yes No Yes The current defensive scheme this team runs (3-4, 4-3)
UpcomingSalary integer 32 Yes Yes No The team's DEF/ST salary for the upcoming week in accordance with a $50,000 salary cap. This is used for daily fantasy sports salary cap contests. Salaries represent those published by DraftKings. When DraftKings doesn't publish a salary for a given game; the most recent DraftKings salary is used
UpcomingOpponent string 10 Yes Yes No The opponent team the team is playing against in the upcoming week
UpcomingOpponentRank integer 32 Yes Yes Yes The team's upcoming opponent's rank in DEF/ST fantasy points allowed.
UpcomingOpponentPositionRank integer 32 Yes Yes Yes The team's upcoming opponent's rank in DEF/ST fantasy points allowed.
UpcomingFanDuelSalary integer 32 Yes Yes No The team's DEF/ST DraftKings salary for the upcoming week. Note: We recommend using our new DFS endpoints instead.
UpcomingDraftKingsSalary integer 32 Yes Yes No The team's DEF/ST DraftKings salary for the upcoming week. Note: We recommend using our new DFS endpoints instead
UpcomingYahooSalary integer 32 Yes Yes No The team's DEF/ST Yahoo salary for the upcoming week
PrimaryColor string 6 Yes No Yes The team's primary color. (This is not licensed for public or commercial use)
SecondaryColor string 6 Yes No Yes The team's secondary color. (This is not licensed for public or commercial use)
TertiaryColor string 6 Yes No Yes The team's tertiary color. (This is not licensed for public or commercial use)
QuaternaryColor string 6 Yes No Yes The team's quaternary color. (This is not licensed for public or commercial use)
WikipediaLogoUrl string 250 Yes No No The link to the team's logo hosted on Wikipedia (This is not licensed for public or commercial use)
WikipediaWordMarkUrl string 250 Yes No No The link to the team's wordmark logo hosted on Wikipedia (This is not licensed for public or commercial use)
GlobalTeamID integer 32 Yes No No A globally unique ID for this team. This value is guaranteed to be unique across all sports/leagues
DraftKingsName string 50 Yes No No Team's D/ST name on DraftKings daily fantasy contests
DraftKingsPlayerID integer 32 Yes No No Team's D/ST player ID on DraftKings daily fantasy contests
FanDuelName string 50 Yes No No Team's D/ST name on FanDuel daily fantasy contests
FanDuelPlayerID integer 32 Yes No Yes Team's DST player ID on FanDuel daily fantasy contests
FantasyDraftName string 50 Yes No No Team's D/ST name on daily FantasyDraft daily fantasy contests
FantasyDraftPlayerID integer 32 Yes No No Team's D/ST player ID on daily FantasyDraft daily fantasy contests
YahooName string 50 Yes No No Team's D/ST name on Yahoo daily fantasy contests
YahooPlayerID integer 32 Yes No No Team's D/ST player ID on Yahoo daily fantasy contests
StadiumDetails Stadium Yes No No The details of this team's home stadium
AverageDraftPosition2QB decimal 32 Yes Yes No The average draft position of the team (DST) in 2 Quarterback leagues
AverageDraftPositionDynasty decimal 32 Yes Yes No The average draft position of this team (DST) in dynasty leagues
This table is used in the following endpoints:
Name Type Size Nullable Scrambled CSV Description
Key string 50 No No No Abbreviation [Key] of the team (e.g. LAC; PHI; NE; IND; etc.)
TeamID integer 32 No No No The unique ID of the team
PlayerID integer 32 No No No The auto-generated unique ID of the Team, that avoids collisions with PlayerIDs. This is useful when combining players and fantasy defenses to create fantasy teams.
City string 50 No No No The city/location of the team (e.g. Minnesota; Philadelphia; New England; Indianapolis; etc.)
Name string 50 No No Yes The mascot of the team (e.g. Chargers, Eagles, Patriots, Colts, etc.)
Conference string 50 Yes No No The conference of the team (e.g. AFC or NFC)
Division string 50 Yes No Yes The division of the team (e.g. East, North, South, West)
FullName string 50 Yes No Yes The full name of the team (e.g. New England Patriots)
StadiumID integer 32 Yes No No The unique ID of the team's current home stadium
ByeWeek integer 32 Yes No No The bye week of the team in the upcoming or current regular season
GlobalTeamID integer 32 Yes No No A globally unique ID for this team. This value is guaranteed to be unique across all sports/leagues
HeadCoach string 50 Yes No Yes The current head coach of the team
PrimaryColor string 6 Yes No No The team's first color. (This is not licensed for public or commercial use)
SecondaryColor string 6 Yes No No The team's second color. (This is not licensed for public or commercial use)
TertiaryColor string 6 Yes No No The team's third color. (This is not licensed for public or commercial use)
QuaternaryColor string 6 Yes No No The team's fourth color. (This is not licensed for public or commercial use)
WikipediaLogoURL string 250 Yes No No The link to the team's logo hosted on Wikipedia (This is not licensed for public or commercial use)
WikipediaWordMarkURL string 250 Yes No No The link to the team's wordmark logo hosted on Wikipedia (This is not licensed for public or commercial use)
OffensiveCoordinator string 50 Yes No No The current offensive coordinator of the team. Note: field will be NULL if team doesn't have an OFF coordinator
DefensiveCoordinator string 50 Yes No No The current defensive coordinator of the team. Note: field will be NULL if team doesn't have an DEFF coordinator
SpecialTeamsCoach string 50 Yes No No The current special teams coordinator of the team. Note: field will be NULL if team doesn't have an ST coordinator
OffensiveScheme string 10 Yes No Yes The offensive scheme this team runs (PRO, 2TE, 3WR). This is decided at our discretion.
DefensiveScheme string 10 Yes No Yes The current defensive scheme this team runs (3-4, 4-3)
Name Type Size Nullable Scrambled CSV Description
TeamID integer 32 No No Yes Unique ID of Team
Offense DepthChart[] 32 Yes No Yes List of Offensive Depth Charts for Team
Defense DepthChart[] 32 Yes No Yes List of Defensive Depth Charts for Team
SpecialTeams DepthChart[] 32 Yes No Yes List of Special Teams Depth Charts for Team
Name Type Size Nullable Scrambled CSV Description
GameKey string 10 No No No 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
Date datetime Yes No No The date and time of the game (in US Eastern Time)
SeasonType integer 32 No No No The type of season that this team corresponds to (1=Regular Season; 2=Preseason; 3=Postseason; 4=Offseason; 5=All-Star)
Season integer 32 No No Yes The NFL season of the game
Week integer 32 Yes No No The NFL week of the game (regular season: 1 to 18; preseason: 0 to 4; postseason: 1 to 4). For seasons prior to 2021 there will be 3 preseason weeks
Team string 50 Yes No No The abbreviation [Key] of the team
Opponent string 50 Yes No No The abbreviation [Key] of the opponent team
HomeOrAway string 4 Yes No No Whether the team is home or away
Score integer 32 No Yes No The final score of the team in the game
OpponentScore integer 32 No Yes No The final score of the opponent team in the game
TotalScore integer 32 No No No The total points scored by both teams in the game
Stadium
from 2001
string 50 Yes No Yes Stadium of the event
PlayingSurface string 50 Yes No No The playing surface of the stadium
Temperature
from 2001
integer 32 Yes Yes Yes Temperature at game start (Fahrenheit)
Humidity
from 2001
integer 32 Yes Yes No The humidity percentage at the start of the game
WindSpeed
from 2001
integer 32 Yes Yes No The wind speed at the start of the game (in MPH)
OverUnder decimal 32 Yes Yes No The total points line (over/under) for the team in the game
PointSpread decimal 32 Yes Yes No The oddsmaker point spread at game start from the perspective of the team (negative numbers indicate the HomeTeam is favored; positive numbers indicate the AwayTeam is favored)
ScoreQuarter1 integer 32 Yes No No Points scored during Quarter 1 for the team in the game
ScoreQuarter2 integer 32 Yes No No Points scored during Quarter 2 for the team in the game
ScoreQuarter3 integer 32 Yes No No Points scored during Quarter 3 for the team in the game
ScoreQuarter4 integer 32 Yes No No Points scored during Quarter 4 for the team in the game
ScoreOvertime integer 32 No No No Points scored during overtime for the team in the game
TimeOfPossessionMinutes integer 32 Yes Yes No Total time of possession (minutes) by the team in the game
TimeOfPossessionSeconds integer 32 Yes Yes No Total time of possession (seconds) by the team in the game
TimeOfPossession string 50 Yes No No Total time of possession by the team in the game
FirstDowns integer 32 Yes Yes No Total first downs by the team in the game
FirstDownsByRushing
from 2001
integer 32 Yes Yes No Total rushing first downs by the team in the game
FirstDownsByPassing
from 2001
integer 32 Yes Yes No Total passing first downs by the team in the game
FirstDownsByPenalty
from 2001
integer 32 Yes Yes No Total first downs by opponent's penalty by the team in the game
OffensivePlays integer 32 No Yes No Number of offensive plays run by the team in the game
OffensiveYards integer 32 No Yes No Total offensive yards gained by the team in the game
OffensiveYardsPerPlay decimal 32 No Yes No Average yards gained per offensive play by the team in the game
Touchdowns
from 2001
integer 32 Yes Yes No Total touchdowns scored by the team in the game
RushingAttempts integer 32 Yes Yes No Total rushing attempts by the team in the game
RushingYards integer 32 Yes Yes No Total rushing yards by the team in the game
RushingYardsPerAttempt decimal 32 No Yes No Total rushing yards per attempt by the team in the game
RushingTouchdowns
from 2001
integer 32 Yes Yes No Total rushing touchdowns by the team in the game
PassingAttempts integer 32 Yes Yes No Total passes thrown by the team in the game
PassingCompletions integer 32 Yes Yes No Total passes completed by the team in the game
PassingYards integer 32 Yes Yes No Total passing yards by the team in the game
PassingTouchdowns
from 2001
integer 32 Yes Yes No Total passing touchdowns by the team in the game
PassingInterceptions integer 32 Yes Yes No Total interceptions thrown by the team in the game
PassingYardsPerAttempt decimal 32 No Yes No Total average passing yards per attempt by the team in the game
PassingYardsPerCompletion decimal 32 No Yes No Total average passing yards per completion by the team in the game
CompletionPercentage decimal 32 No Yes No The date and time of the game (in US Eastern Time)
PasserRating
from 2001
decimal 32 Yes Yes No The team's passer rating in the game
ThirdDownAttempts
from 2001
integer 32 Yes Yes No Total third down attempts by the team in the game
ThirdDownConversions
from 2001
integer 32 Yes Yes No Total percentage of third downs converted by the team in the game
ThirdDownPercentage
from 2001
decimal 32 Yes Yes Yes Percentage of third downs converted
FourthDownAttempts
from 2001
integer 32 Yes Yes No Total fourth down attempts by the team in the game
FourthDownConversions
from 2001
integer 32 Yes Yes No Total fourth down conversions by the team in the game
FourthDownPercentage
from 2001
decimal 32 Yes Yes No Percentage of fourth downs converted by the team in the game
RedZoneAttempts
from 2001
integer 32 Yes Yes No Total red zone opportunities by the team in the game
RedZoneConversions
from 2001
integer 32 Yes Yes No Total red zone opportunities converted into touchdowns by the team in the game
GoalToGoAttempts
from 2001
integer 32 Yes Yes No This field is deprecated
GoalToGoConversions
from 2001
integer 32 Yes Yes No This field is deprecated
ReturnYards integer 32 Yes Yes No Total punt and defensive return yards by the team in the game
Penalties integer 32 Yes Yes No Total penalties committed by the team in the game
PenaltyYards integer 32 Yes Yes No Total penalty yards enforced against the team
Fumbles integer 32 Yes Yes No Total fumbles by the team in the game
FumblesLost integer 32 Yes Yes No Total fumbles lost by the team in the game
TimesSacked integer 32 Yes Yes No Total number of sacks allowed by the team in the game
TimesSackedYards integer 32 Yes Yes No Total sack yards allowed by the team in the game
QuarterbackHits
from 2006
integer 32 Yes Yes No Total quarterback hits by the team in the game. Note: This is a defensive stat that includes sacks
TacklesForLoss
from 2008
integer 32 Yes Yes No Total tackles for loss by the team in the game. Note: These are tackles behind the line of scrimmage for loss of yards (including sacks)
Safeties integer 32 Yes Yes No Total defensive safeties scored by the team in the game
Punts integer 32 Yes Yes No Total number of punts by the team in the game
PuntYards integer 32 Yes Yes No Total punt yards by the team in the game
PuntAverage decimal 32 No Yes No The average number of yards per punt by the team in the game
Giveaways integer 32 No Yes No Total number of giveaways by the team in the game
Takeaways integer 32 No Yes No Total takeaways by the team in the game
TurnoverDifferential integer 32 No Yes No Total turnover differential (takeaways minus giveaways) by the team in the game
OpponentScoreQuarter1 integer 32 Yes No No Points scored during Quarter 1 for the opponent team in the game
OpponentScoreQuarter2 integer 32 Yes No No Points scored during Quarter 2 for the opponent team in the game
OpponentScoreQuarter3 integer 32 Yes No No Points scored during Quarter 3 for the opponent team in the game
OpponentScoreQuarter4 integer 32 Yes No No Points scored during Quarter 4 for the opponent team in the game
OpponentScoreOvertime integer 32 No No No Points scored during overtime for the opponent team in the game
OpponentTimeOfPossessionMinutes integer 32 Yes Yes No Total time of possession minutes for the opponent team in the game
OpponentTimeOfPossessionSeconds integer 32 Yes Yes No Total time of possession seconds for the opponent team in the game
OpponentTimeOfPossession string 50 Yes No No Total time of possession for the opponent team in the game
OpponentFirstDowns integer 32 Yes Yes No Total first downs converted by the opponent team in the game
OpponentFirstDownsByRushing
from 2001
integer 32 Yes Yes No Total rushing first downs by the opponent team in the game
OpponentFirstDownsByPassing
from 2001
integer 32 Yes Yes No Total passing first downs converted by the opponent team in the game
OpponentFirstDownsByPenalty
from 2001
integer 32 Yes Yes No Total first downs by penalty for the opponent team in the game
OpponentOffensivePlays integer 32 No Yes No Total offensive plays by the opponent team in the game
OpponentOffensiveYards integer 32 No Yes No Total offensive yards gained by the opponent team in the game
OpponentOffensiveYardsPerPlay decimal 32 No Yes No Average yards gained per offensive play by the opponent team in the game
OpponentTouchdowns
from 2001
integer 32 Yes Yes No Total touchdowns scored by the opponent team in the game
OpponentRushingAttempts integer 32 Yes Yes No Total rushing attempts by the opponent team in the game
OpponentRushingYards integer 32 Yes Yes No Total rushing yards by the opponent team in the game
OpponentRushingYardsPerAttempt decimal 32 No Yes No Average rushing yards gained per attempt by the opponent team in the game
OpponentRushingTouchdowns
from 2001
integer 32 Yes Yes No Total rushing touchdowns by the opponent team in the game
OpponentPassingAttempts integer 32 Yes Yes No Total passes thrown by the opponent team in the game
OpponentPassingCompletions integer 32 Yes Yes No Total passing completions by the opponent team in the game
OpponentPassingYards integer 32 Yes Yes No Total passing yards by the opponent team in the game
OpponentPassingTouchdowns
from 2001
integer 32 Yes Yes No Total passing touchdowns by the opponent team in the game
OpponentPassingInterceptions integer 32 Yes Yes No Total interceptions thrown by the opponent team in the game
OpponentPassingYardsPerAttempt decimal 32 No Yes No Average passing yards gained per attempt by the opponent team in the game
OpponentPassingYardsPerCompletion decimal 32 No Yes No Average passing yards gained per completion by the opponent team in the game
OpponentCompletionPercentage decimal 32 No Yes No Total completion percentage of the opponent team in the game
OpponentPasserRating
from 2001
decimal 32 Yes Yes No Total passer rating by the opponent team in the game
OpponentThirdDownAttempts
from 2001
integer 32 Yes Yes No Total third down attempts by the opponent team in the game
OpponentThirdDownConversions
from 2001
integer 32 Yes Yes No Total third down conversions by the opponent team in the game
OpponentThirdDownPercentage
from 2001
decimal 32 Yes Yes No Total third down percentage by the opponent team in the game
OpponentFourthDownAttempts
from 2001
integer 32 Yes Yes No Total fourth downs attempted by the opponent team in the game
OpponentFourthDownConversions
from 2001
integer 32 Yes Yes No Total fourth downs converted by the opponent team in the game
OpponentFourthDownPercentage
from 2001
decimal 32 Yes Yes No Total fourth down conversion percentage by the opponent team in the game
OpponentRedZoneAttempts
from 2001
integer 32 Yes Yes No Total red zone opportunities by the opponent team in the game
OpponentRedZoneConversions
from 2001
integer 32 Yes Yes No Total red zone opportunities converted to touchdowns by the opponent team in the game
OpponentGoalToGoAttempts
from 2001
integer 32 Yes Yes No This field is deprecated
OpponentGoalToGoConversions
from 2001
integer 32 Yes Yes No This field is deprecated
OpponentReturnYards integer 32 Yes Yes No Total punt and defensive return yards by the opponent team in the game
OpponentPenalties integer 32 Yes Yes No Total penalties enforced against the opponent team in the game
OpponentPenaltyYards integer 32 Yes Yes No Total penalty yards enforced against the opponent team in the game
OpponentFumbles integer 32 Yes Yes No Total offensive fumbles by the opponent team in the game
OpponentFumblesLost integer 32 Yes Yes No Total fumbles lost by the opponent team in the game
OpponentTimesSacked integer 32 Yes Yes No Total sacks allowed by the opponent team in the game
OpponentTimesSackedYards integer 32 Yes Yes No Total yards as a result of a sack allowed by the opponent team in the game
OpponentQuarterbackHits
from 2006
integer 32 Yes Yes No Total quarterback hits by the opponent team in the game
OpponentTacklesForLoss
from 2008
integer 32 Yes Yes No Total tackles for loss by the opponent team in the game
OpponentSafeties
from 2001
integer 32 Yes Yes No Total safeties recorded by the opponent team in the game
OpponentPunts integer 32 Yes Yes No Total punts by the opponent team in the game
OpponentPuntYards integer 32 Yes Yes No Total punt yards by the opponent team in the game
OpponentPuntAverage decimal 32 No Yes No Average number of yards per punt
OpponentGiveaways integer 32 No Yes No Total giveaways by the opponent team in the game
OpponentTakeaways integer 32 No Yes No Total takeaways by the opponent team in the game
OpponentTurnoverDifferential integer 32 No Yes No Total turnover differential by the opponent team in the game (takeaways minus giveaways)
RedZonePercentage
from 2001
decimal 32 Yes Yes No Total percentage of red zone opportunities converted into touchdowns by the team in the game
GoalToGoPercentage
from 2001
decimal 32 Yes Yes No This field is deprecated
QuarterbackHitsDifferential
from 2001
integer 32 Yes Yes No The quarterback hits differential of the team in the game. Note: Determined by hits on opposing quarterback minus hits on own quarterback
TacklesForLossDifferential
from 2001
integer 32 Yes Yes No Total tackles for loss differential by the team in the game
QuarterbackSacksDifferential
from 2001
integer 32 No Yes No Total sack differential of the team in the game
TacklesForLossPercentage
from 2001
decimal 32 Yes Yes No Total percentage of plays defended that resulted in a tackle for loss by the team in the game
QuarterbackHitsPercentage
from 2001
decimal 32 Yes Yes No Total percentage of opposing quarterback dropbacks that resulted in a quarterback hit by the team in the game
TimesSackedPercentage
from 2001
decimal 32 No No No Total percentage of drop backs that resulted in a sack by the team in the game
OpponentRedZonePercentage
from 2001
decimal 32 Yes Yes No Percentage of opponent's red zone opportunities converted into touchdowns in the game
OpponentGoalToGoPercentage
from 2001
decimal 32 Yes Yes No This field is deprecated
OpponentQuarterbackHitsDifferential
from 2001
integer 32 Yes Yes No Total quarterback hits differential by the opponent team in the game
OpponentTacklesForLossDifferential
from 2001
integer 32 Yes Yes No Total tackles for loss differential by the opponent team in the game
OpponentQuarterbackSacksDifferential
from 2001
integer 32 Yes Yes No Total quarterback sacks differential by the opponent team in the game
OpponentTacklesForLossPercentage
from 2001
decimal 32 Yes Yes No Total percentage of tackles for loss by the opponent team in the game
OpponentQuarterbackHitsPercentage
from 2001
decimal 32 Yes Yes No Total quarterback hits percentage by the opponent team in the game
OpponentTimesSackedPercentage
from 2001
decimal 32 No Yes No Total percentage of dropbacks that resulted in a sack allowed by the opponent team in the game
Kickoffs
from 2001
integer 32 Yes Yes No Total number of kickoffs by the team in the game
KickoffsInEndZone
from 2001
integer 32 Yes Yes No Total kickoffs that went into the end zone by the team in the game
KickoffTouchbacks
from 2001
integer 32 Yes Yes No Total kickoffs that resulted in touchbacks by the team in the game
PuntsHadBlocked
from 2001
integer 32 Yes Yes No Total punts by the team that were blocked in the game
PuntNetAverage
from 2001
decimal 32 Yes Yes No The average net yards per punt by the team in the game
ExtraPointKickingAttempts
from 2001
integer 32 Yes Yes No Total extra point kick attempts by the team in the game
ExtraPointKickingConversions
from 2001
integer 32 Yes Yes No Total extra point kicks made by the team in the game
ExtraPointsHadBlocked
from 2001
integer 32 Yes Yes No Total extra point kick attempts by the team that were blocked in the game
ExtraPointPassingAttempts
from 2001
integer 32 Yes Yes No Total two point conversions passing conversions by the team in the game
ExtraPointPassingConversions
from 2001
integer 32 Yes Yes No Total two point conversions passing conversions by the team in the game
ExtraPointRushingAttempts
from 2001
integer 32 Yes Yes No Total two point conversion rushing attempts by the team in the game
ExtraPointRushingConversions
from 2001
integer 32 Yes Yes No Total two point conversion rushing conversions in the game
FieldGoalAttempts
from 2001
integer 32 Yes Yes No Total field goal attempts by the team in the game
FieldGoalsMade
from 2001
integer 32 Yes Yes No Total field goals made by the team in game
FieldGoalsHadBlocked
from 2001
integer 32 Yes Yes No Total field goals by the team that were blocked in the game
PuntReturns
from 2001
integer 32 Yes Yes No Total punt returns by the team in the game
PuntReturnYards
from 2001
integer 32 Yes Yes No Total punt return yards by the team in the game
KickReturns
from 2001
integer 32 Yes Yes No Total kickoff returns by the team in the game
KickReturnYards
from 2001
integer 32 Yes Yes No Total kickoff return yards by the team in the game
InterceptionReturns
from 2001
integer 32 Yes Yes No Total defensive interception returns by the team in the game
InterceptionReturnYards
from 2001
integer 32 Yes Yes No Total defensive interception return yards by the team in the game
OpponentKickoffs
from 2001
integer 32 Yes Yes No Total kickoffs by the opponent team in the game
OpponentKickoffsInEndZone
from 2001
integer 32 Yes Yes No Total kickoffs that went into the end zone by the opponent team in the game
OpponentKickoffTouchbacks
from 2001
integer 32 Yes Yes No Total kickoffs that resulted in touchbacks by the opponent team in the game
OpponentPuntsHadBlocked
from 2001
integer 32 Yes Yes No Total punt yard that were blocked for the opponent team in the game
OpponentPuntNetAverage
from 2001
decimal 32 Yes Yes No This field is deprecated
OpponentExtraPointKickingAttempts
from 2001
integer 32 Yes Yes No Total extra point kick attempts by the opponent team in the game
OpponentExtraPointKickingConversions
from 2001
integer 32 Yes Yes No Total extra point kicks made by the opponent team in the game
OpponentExtraPointsHadBlocked
from 2001
integer 32 Yes Yes No Total extra point kick attempts that were blocked against the opponent team in the game
OpponentExtraPointPassingAttempts
from 2001
integer 32 Yes Yes No Total two point conversion passing attempts by the opponent team in the game
OpponentExtraPointPassingConversions
from 2001
integer 32 Yes Yes No Total two point conversion passing conversions by the opponent team in the game
OpponentExtraPointRushingAttempts
from 2001
integer 32 Yes Yes No Total two point conversion rushing attempts by the opponent team in the game
OpponentExtraPointRushingConversions
from 2001
integer 32 Yes Yes No Total two point conversion rushing conversions by the opponent team in the game
OpponentFieldGoalAttempts
from 2001
integer 32 Yes Yes No Total field goal attempts by the opponent team in the game
OpponentFieldGoalsMade
from 2001
integer 32 Yes Yes No Total field goals made by the opponent team in the game
OpponentFieldGoalsHadBlocked
from 2001
integer 32 Yes Yes No Total blocked field goals against the opponent team in the game
OpponentPuntReturns
from 2001
integer 32 Yes Yes No Total punt returns by the opponent team in the game
OpponentPuntReturnYards
from 2001
integer 32 Yes Yes No Total punt return yards by the opponent team in the game
OpponentKickReturns
from 2001
integer 32 Yes Yes No Total kickoff returns by the opponent team in the game
OpponentKickReturnYards
from 2001
integer 32 Yes Yes No Total kickoff return yards by the opponent team in the game
OpponentInterceptionReturns
from 2001
integer 32 Yes Yes No Total defensive interceptions by the opponent team in the game
OpponentInterceptionReturnYards
from 2001
integer 32 Yes Yes No Total defensive interception return yards by the opponent team in the game
SoloTackles integer 32 Yes Yes No Total defensive solo (unassisted) tackles by the team in the game
AssistedTackles integer 32 Yes Yes No Total defensive assisted tackles by the team in the game
Sacks integer 32 Yes Yes No Total defensive sacks by the team in the game
SackYards integer 32 Yes Yes No Total defensive sack yards by the team in the game
PassesDefended integer 32 Yes Yes No Total passes defended by the team's defense in the game
FumblesForced integer 32 Yes Yes No Total fumbles forced on defense by the team in the game
FumblesRecovered integer 32 Yes Yes No Total defensive fumble recoveries by the team in the game
FumbleReturnYards integer 32 Yes Yes No Total fumble return yards by the team in the game
FumbleReturnTouchdowns integer 32 Yes Yes No Total fumble return touchdowns by the team in the game
InterceptionReturnTouchdowns integer 32 Yes Yes No Total defensive interception return touchdowns by the team in the game
BlockedKicks integer 32 Yes Yes No Total blocked kicks by the team in the game. Note: BlockedKicks include Field Goals and Punts but NOT Extra Points
PuntReturnTouchdowns integer 32 Yes Yes No Total punt return touchdowns by the team in the game
PuntReturnLong integer 32 Yes Yes No The longest punt return by the team in the game
KickReturnTouchdowns integer 32 Yes Yes No Total kickoff return touchdowns by the team in the game
KickReturnLong integer 32 Yes Yes No Longest kick return by the team in the game
BlockedKickReturnYards integer 32 Yes Yes No Total blocked kick recovery return yards for the team in the game
BlockedKickReturnTouchdowns integer 32 Yes Yes No Total blocked kick recovery return touchdowns for the team in the game
FieldGoalReturnYards integer 32 Yes Yes No Total field goal return yards by the team in the game. Note: This field excludes blocked field goals
FieldGoalReturnTouchdowns integer 32 Yes Yes No Total field goal return touchdowns by the team in the game. Note: This field excludes blocked field goals
PuntNetYards integer 32 Yes Yes No The net yards of the punts by the team in the game
OpponentSoloTackles integer 32 Yes Yes No Total defensive solo tackles by the opponent team in the game
OpponentAssistedTackles integer 32 Yes Yes No Total defensive assisted tackles by the opponent team in the game
OpponentSacks integer 32 Yes Yes No Total defensive sacks by the opponent team in the game
OpponentSackYards integer 32 Yes Yes No Total defensive sack yards by the opponent team in the game
OpponentPassesDefended integer 32 Yes Yes No Total passes defended by the opponent team in the game
OpponentFumblesForced integer 32 Yes Yes No Total defensive fumbles forced by the opponent team in the game
OpponentFumblesRecovered integer 32 Yes Yes No Total defensive fumble recoveries by the opponent team in the game
OpponentFumbleReturnYards integer 32 Yes Yes No Total defensive fumbles return yards by the opponent team in the game
OpponentFumbleReturnTouchdowns integer 32 Yes Yes No Total defensive fumbles return touchdowns by the opponent team in the game
OpponentInterceptionReturnTouchdowns integer 32 Yes Yes No Total defensive interception touchdowns by the opponent team in the game
OpponentBlockedKicks integer 32 Yes Yes No Total blocked kicks against the opponent team in the game
OpponentPuntReturnTouchdowns integer 32 Yes Yes No Total punt return touchdowns by the opponent team in the game
OpponentPuntReturnLong integer 32 Yes Yes No Longest punt return by the opponent team in the game
OpponentKickReturnTouchdowns integer 32 Yes Yes No Total kickoff return touchdowns by the opponent team in the game
OpponentKickReturnLong integer 32 Yes Yes No Longest kick return by the opponent team in the game
OpponentBlockedKickReturnYards integer 32 Yes Yes No Total blocked kick return yards by the opponent team in the game
OpponentBlockedKickReturnTouchdowns integer 32 Yes Yes No Total blocked kick return touchdowns by the opponent team in the game
OpponentFieldGoalReturnYards integer 32 Yes Yes No Total field goal return yards by the opponent team in the game. Note: Excludes blocked field goals (only for straight misses that are returned)
OpponentFieldGoalReturnTouchdowns integer 32 Yes Yes No Total field goal return touchdowns by the opponent team in the game. Note: Excludes blocked field goals (only for straight misses that are returned)
OpponentPuntNetYards integer 32 Yes Yes No This field is deprecated
IsGameOver boolean Yes No No Whether the game is over (true/false)
TeamName string 50 Yes No No The full name of the team (e.g. New England Patriots; Los Angeles Chargers)
DayOfWeek string 50 Yes No No The day of the week this game was played on (e.g. Sunday; Monday; Thursday)
PassingDropbacks integer 32 Yes Yes No Total number of times the team dropped back to pass in the game
OpponentPassingDropbacks integer 32 Yes Yes No Total passing dropbacks by the opponent team in the game
TeamGameID integer 32 No No No Unique ID of this TeamGame record (subject to change; although it very rarely does). For a guaranteed static ID; use a combination of GameKey and Team.
PointDifferential integer 32 Yes No No The team's total point differential in the game
PassingInterceptionPercentage decimal 32 Yes No No The team's percentage of passes that were intercepted by the defense in the game. Note: This refers to the offensive team's passes that were intercepted
PuntReturnAverage decimal 32 Yes No No The average punt return yardage for the team in the game
KickReturnAverage decimal 32 Yes No No Average kick return yards by the team in the game
ExtraPointPercentage decimal 32 Yes No No Team's percentage of extra points made in the game
FieldGoalPercentage decimal 32 Yes No No Team's percentage of field goals made in the game
OpponentPassingInterceptionPercentage decimal 32 Yes No No Percentage of passes that were intercepted against the opponent team in the game
OpponentPuntReturnAverage decimal 32 Yes No No Punt return average of the opponent team in the game
OpponentKickReturnAverage decimal 32 Yes No No Kick return average of the opponent team in the game
OpponentExtraPointPercentage decimal 32 Yes No No Total extra point percentage by the opponent team in the game
OpponentFieldGoalPercentage decimal 32 Yes No No Total field goal percentage by the opponent team in the game
PenaltyYardDifferential integer 32 Yes No No The team's penalty yard differential in the game
PuntReturnYardDifferential integer 32 Yes No No Punt return yard differential for the team in the game
KickReturnYardDifferential integer 32 Yes No No Total kick return yard differential by the team in the game
TwoPointConversionReturns integer 32 Yes No No Total successful two point conversion returns by the team in the game
OpponentTwoPointConversionReturns integer 32 Yes No No Total two point attempt returns converted by the defense for the opponent team in the game
TeamID integer 32 Yes No Yes The unique ID of this team
OpponentID integer 32 Yes No No Total defensive interceptions by the opponent team in the game
Day date Yes No No The date of the game (in US Eastern Time)
DateTime datetime Yes No No The date of the game (in US Eastern Time)
GlobalGameID integer 32 Yes No No A globally unique ID for this game. This value is guaranteed to be unique across all sports/leagues
GlobalTeamID integer 32 Yes No No A globally unique ID for this team. This value is guaranteed to be unique across all sports/leagues
GlobalOpponentID integer 32 Yes No No A globally unique ID for this team's opponent. This value is guaranteed to be unique across all sports/leagues
ScoreID integer 32 No No No Unique ID of the score/game
Name Type Size Nullable Scrambled CSV Description
Scope
from 2020
string 50 No No No The type of Trend (e.g. Last 5 games, Last 10 games, Last 5 home games, etc.)
TeamID
from 2020
integer 32 No No No The unique ID of the team
Team
from 2020
string 50 No No No The abbreviation [Key] of the team
OpponentID
from 2020
integer 32 Yes No No The unique ID of the opponent team
Opponent
from 2020
string 50 Yes No No The abbreviation [Key] of the opponent team
Wins
from 2020
integer 32 No Yes No Total number of wins relating to the scope. Examples of scopes include: Last 3 Games, Last 5 Home Games, Last 10 Games as Favorite, etc.
Losses
from 2020
integer 32 No Yes No Losses relating to the scope. Examples of scopes include: Last 3 Games, Last 5 Home Games, Last 10 Games as Favorite, etc.
Ties
from 2020
integer 32 No Yes No Total ties by the team relating to the scope. Examples of scopes include: Last 3 Games, Last 5 Home Games, Last 10 Games as Favorite, etc.
WinsAgainstTheSpread
from 2020
integer 32 Yes Yes No Total number of wins against the spread relating to the scope. Examples of scopes include: Last 3 Games, Last 5 Home Games, Last 10 Games as Favorite, etc.
LossesAgainstTheSpread
from 2020
integer 32 Yes Yes No Losses against the spread relating to the scope. Examples of scopes include: Last 3 Games, Last 5 Home Games, Last 10 Games as Favorite, etc.
PushesAgainstTheSpread
from 2020
integer 32 Yes Yes No Pushes against the spread relating to the scope. Examples of scopes include: Last 3 Games, Last 5 Home Games, Last 10 Games as Favorite, etc.
Overs
from 2020
integer 32 Yes Yes No Amount of times the total score goes over the total points line (over/under)
Unders
from 2020
integer 32 Yes Yes No Amount of times the total score goes under the total points line (over/under)
OverUnderPushes
from 2020
integer 32 Yes Yes No Amount of times the total score pushes the total point line (over/under)
AverageScore
from 2020
decimal 32 Yes Yes No Average score of team
AverageOpponentScore
from 2020
decimal 32 Yes Yes No Average score of opponent
This table is used in the following endpoints:
Name Type Size Nullable Scrambled CSV Description
SeasonType integer 32 No No No The type of season that this team corresponds to (1=Regular Season; 2=Preseason; 3=Postseason; 4=Offseason; 5=All-Star)
Season integer 32 No No Yes The NFL regular season for which these totals apply
Team string 50 Yes No No The abbreviation [Key] of the team
Score integer 32 No No No Total points scored by the team in the season
OpponentScore integer 32 No No No Total points scored by opponent teams in the season
TotalScore integer 32 No No No The total points scored and allowed by the team in the season
Temperature
from 2001
integer 32 Yes Yes No Temperature at game start (Fahrenheit)
Humidity
from 2001
integer 32 Yes Yes No The humidity percentage at the start of the game
WindSpeed
from 2001
integer 32 Yes Yes No The wind speed at the start of the game (in MPH)
OverUnder decimal 32 Yes Yes No The average total points line (over/under) for the team in the season
PointSpread decimal 32 Yes Yes No The average point spread from the perspecive of the team for the season (negative numbers indicate the HomeTeam is favored; positive numbers indicate the AwayTeam is favored)
ScoreQuarter1 integer 32 Yes No No Points scored during Quarter 1 for the team in the season
ScoreQuarter2 integer 32 Yes No No Points scored during Quarter 2 for the team in the season
ScoreQuarter3 integer 32 Yes No No Points scored during Quarter 3 for the team in the season
ScoreQuarter4 integer 32 Yes No No Points scored during Quarter 4 for the team in the season
ScoreOvertime integer 32 No No No Points scored during overtime for the team in the season
TimeOfPossession string 50 Yes No No Total average time of possession by the team in the season
FirstDowns integer 32 Yes Yes No Total first downs by the team in the season
FirstDownsByRushing
from 2001
integer 32 Yes Yes No Total rushing first downs by the team in the season
FirstDownsByPassing
from 2001
integer 32 Yes Yes No Total passing first downs team in the season
FirstDownsByPenalty
from 2001
integer 32 Yes Yes No Total first downs by opponent's penalty by the team in the season
OffensivePlays integer 32 No Yes No Number of offensive plays run by the season in the game
OffensiveYards integer 32 No Yes No Total offensive yards gained by the team in the season
OffensiveYardsPerPlay decimal 32 No Yes No Average yards gained per offensive play by the team in the season
Touchdowns
from 2001
integer 32 Yes Yes No Total touchdowns scored by the team in the season
RushingAttempts integer 32 Yes Yes No Total rushing attempts by the team in the season
RushingYards integer 32 Yes Yes No Total rushing yards by the team in the season
RushingYardsPerAttempt decimal 32 No Yes No Total rushing yards per attempt by the team in the season
RushingTouchdowns
from 2001
integer 32 Yes Yes No Total rushing touchdowns by the team in the season
PassingAttempts integer 32 Yes Yes No Total passes thrown by the team in the season
PassingCompletions integer 32 Yes Yes No Total passes completed by the team in the season
PassingYards integer 32 Yes Yes No Total passing yards by the team in the season
PassingTouchdowns
from 2001
integer 32 Yes Yes No Total passing touchdowns by the team in the season
PassingInterceptions integer 32 Yes Yes No Total interceptions thrown by the team in the season
PassingYardsPerAttempt decimal 32 No Yes No Total average passing yards per attempt by the team in the season
PassingYardsPerCompletion decimal 32 No Yes No Total average passing yards per completion by the team in the season
CompletionPercentage decimal 32 No Yes No Percentage of passes that were completed by the team in the season
PasserRating
from 2001
decimal 32 Yes Yes No The team's passer rating in the season
ThirdDownAttempts
from 2001
integer 32 Yes Yes No Total third down attempts by the team in the season
ThirdDownConversions
from 2001
integer 32 Yes Yes No Total third down conversions by the team in the season
ThirdDownPercentage
from 2001
decimal 32 Yes Yes No Total percentage of third downs converted by the team in the season
FourthDownAttempts
from 2001
integer 32 Yes Yes No Total fourth down attempts by the team in the season
FourthDownConversions
from 2001
integer 32 Yes Yes No Total fourth down conversions by the team in the season
FourthDownPercentage
from 2001
decimal 32 Yes Yes No Percentage of fourth downs converted by the team in the season
RedZoneAttempts
from 2001
integer 32 Yes Yes No Total red zone opportunities by the team in the season
RedZoneConversions
from 2001
integer 32 Yes Yes No Total red zone opportunities converted into touchdowns by the team in the season
GoalToGoAttempts
from 2001
integer 32 Yes Yes No This field is deprecated
GoalToGoConversions
from 2001
integer 32 Yes Yes No This field is deprecated
ReturnYards integer 32 Yes Yes No Total punt and defensive return yards by the team in the season
Penalties integer 32 Yes Yes No Total penalties committed by the team in the season
PenaltyYards integer 32 Yes Yes No Total penalty yards enforced against the team
Fumbles integer 32 Yes Yes No Total fumbles by the team in the season
FumblesLost integer 32 Yes Yes No Total fumbles lost by the team in the season
TimesSacked integer 32 Yes Yes No Total number of sacks allowed by the team in the season
TimesSackedYards integer 32 Yes Yes No Total sack yards allowed by the team in the season
QuarterbackHits
from 2006
integer 32 Yes Yes No Total quarterback hits by the team in the season. Note: This is a defensive stat that includes sacks
TacklesForLoss
from 2008
integer 32 Yes Yes No Total tackles for loss by the team in the season. Note: These are tackles behind the line of scrimmage for loss of yards (including sacks)
Safeties
from 2001
integer 32 Yes Yes No Total defensive safeties scored by the team in the season
Punts integer 32 Yes Yes No Total number of punts by the team in the game
PuntYards integer 32 Yes Yes No Total punt yards by the team in the season
PuntAverage decimal 32 No Yes No The average number of yards per punt by the team in the season
Giveaways integer 32 No Yes No Total number of giveaways by the team in the season
Takeaways integer 32 No Yes No Total takeaways by the team in the season
TurnoverDifferential integer 32 No Yes No Total turnover differential (takeaways minus giveaways) by the team in the season
OpponentScoreQuarter1 integer 32 Yes No No Points scored during Quarter 1 for the opponent teams in the season
OpponentScoreQuarter2 integer 32 Yes No No Points scored during Quarter 2 for the opponent teams in the season
OpponentScoreQuarter3 integer 32 Yes No No Points scored during Quarter 3 for the opponent teams in the season
OpponentScoreQuarter4 integer 32 Yes No No Points scored during Quarter 4 for the opponent teams in the season
OpponentScoreOvertime integer 32 No No No Points scored during overtime for the opponent teams in the season
OpponentTimeOfPossession string 50 Yes No No Total average time of possession for the opponent teams in the season
OpponentFirstDowns integer 32 Yes Yes No Total first downs converted the opponent teams in the season
OpponentFirstDownsByRushing
from 2001
integer 32 Yes Yes No Total rushing first downs by the opponent teams in the season
OpponentFirstDownsByPassing
from 2001
integer 32 Yes Yes No Total passing first downs converted the opponent teams in the season
OpponentFirstDownsByPenalty
from 2001
integer 32 Yes Yes No Total first downs by penalty for the opponent teams in the season
OpponentOffensivePlays integer 32 No Yes No Total offensive plays by the opponent teams in the season
OpponentOffensiveYards integer 32 No Yes No Total offensive yards gained by the opponent teams in the season
OpponentOffensiveYardsPerPlay decimal 32 No Yes No Average yards gained per offensive play by the opponent teams in the season
OpponentTouchdowns
from 2001
integer 32 Yes Yes No Total touchdowns scored by the opponent teams in the season
OpponentRushingAttempts integer 32 Yes Yes No Total rushing attempts by the opponent teams in the season
OpponentRushingYards integer 32 Yes Yes No Total rushing yards by the opponent teams in the season
OpponentRushingYardsPerAttempt decimal 32 No Yes No Average rushing yards gained per attempt by the opponent teams in the season
OpponentRushingTouchdowns
from 2001
integer 32 Yes Yes No Total rushing touchdowns by the opponent teams in the season
OpponentPassingAttempts integer 32 Yes Yes No Total passes thrown by the opponent teams in the season
OpponentPassingCompletions integer 32 Yes Yes No Total passing completions by the opponent teams in the season
OpponentPassingYards integer 32 Yes Yes No Total passing yards by the opponent teams in the season
OpponentPassingTouchdowns
from 2001
integer 32 Yes Yes No Total passing touchdowns by the opponent teams in the season
OpponentPassingInterceptions integer 32 Yes Yes No Total interception thrown by the opponent teams in the season
OpponentPassingYardsPerAttempt decimal 32 No Yes No Average passing yards gained per attempt by the opponent teams in the season
OpponentPassingYardsPerCompletion decimal 32 No Yes No Average passing yards gained per completion by the opponent teams in the season
OpponentCompletionPercentage decimal 32 No Yes No Total completion percentage of the opponent teams in the season
OpponentPasserRating
from 2001
decimal 32 Yes Yes No Total passer rating by the opponent teams in the season
OpponentThirdDownAttempts
from 2001
integer 32 Yes Yes No Total third down attempts by the opponent teams in the season
OpponentThirdDownConversions
from 2001
integer 32 Yes Yes No Total third down conversions by the opponent teams in the season
OpponentThirdDownPercentage
from 2001
decimal 32 Yes Yes No Total third down percentage by the opponent teams in the season
OpponentFourthDownAttempts
from 2001
integer 32 Yes Yes No Total fourth downs attempted by the opponent teams in the season
OpponentFourthDownConversions
from 2001
integer 32 Yes Yes No Total fourth downs converted by the opponent teams in the season
OpponentFourthDownPercentage
from 2001
decimal 32 Yes Yes No Total fourth down conversion percentage by the opponent teams in the season
OpponentRedZoneAttempts
from 2001
integer 32 Yes Yes No Total red zone opportunities by the opponents in the season
OpponentRedZoneConversions
from 2001
integer 32 Yes Yes No Total red zone opportunities converted to touchdowns by the opponents in the season
OpponentGoalToGoAttempts
from 2001
integer 32 Yes Yes No This field is deprecated
OpponentGoalToGoConversions
from 2001
integer 32 Yes Yes No This field is deprecated
OpponentReturnYards integer 32 Yes Yes No Total punt and defensive return yards by the opponent teams in the season
OpponentPenalties integer 32 Yes Yes No Total penalty yards enforced against the opponent teams in the season
OpponentPenaltyYards integer 32 Yes Yes No Total penalty yards enforced against the opponent teams in the season
OpponentFumbles integer 32 Yes Yes No Total offensive fumbles by the opponent teams in the season
OpponentFumblesLost integer 32 Yes Yes No Total fumbles lost by the opponent teams in the season
OpponentTimesSacked integer 32 Yes Yes No Total sacks allowed by the opponent teams in the season
OpponentTimesSackedYards integer 32 Yes Yes No Total yards as a result of a sack allowed by the opponent teams in the season
OpponentQuarterbackHits
from 2006
integer 32 Yes Yes No Total quarterback hits by the opponent teams in the season
OpponentTacklesForLoss
from 2008
integer 32 Yes Yes No Total tackles for loss by the opponent teams in the season
OpponentSafeties
from 2001
integer 32 Yes Yes No Total safeties recorded by the opponent teams in the season
OpponentPunts integer 32 Yes Yes No Total punts by the opponent teams in the season
OpponentPuntYards integer 32 Yes Yes No Total punt yards by the opponent teams in the season
OpponentPuntAverage decimal 32 No Yes No Average number of yards per punt by the opponent team in the season
OpponentGiveaways integer 32 No Yes No Total giveaways by the opponent teams in the season
OpponentTakeaways integer 32 No Yes No Total takeaways by the opponent teams in the season
OpponentTurnoverDifferential integer 32 No Yes No Total turnover differential by the opponent teams in the season (takeaways minus giveaways)
RedZonePercentage
from 2001
decimal 32 Yes Yes No Total percentage of red zone opportunities converted into touchdowns by the team in the season
GoalToGoPercentage
from 2001
decimal 32 Yes Yes No This field is deprecated
QuarterbackHitsDifferential
from 2001
integer 32 Yes Yes No The quarterback hits differential of the team in the season. Note: Determined by hits on opposing quarterback minus hits on own quarterback
TacklesForLossDifferential
from 2001
integer 32 Yes Yes No Total tackles for loss differential by the team in the season
QuarterbackSacksDifferential
from 2001
integer 32 No Yes No Total sack differential of the team in the season
TacklesForLossPercentage
from 2001
decimal 32 Yes Yes No Total percentage of plays defended that resulted in a tackle for loss by the team in the season
QuarterbackHitsPercentage
from 2001
decimal 32 Yes Yes No Total percentage of opposing quarterback dropbacks that resulted in a quarterback hit by the team in the season
TimesSackedPercentage
from 2001
decimal 32 No No No Total percentage of drop backs that resulted in a sack by the team in the season
OpponentRedZonePercentage
from 2001
decimal 32 Yes Yes No Percentage of opponent's red zone opportunities converted into touchdowns in the season
OpponentGoalToGoPercentage
from 2001
decimal 32 Yes Yes No This field is deprecated
OpponentQuarterbackHitsDifferential
from 2001
integer 32 Yes Yes No Total quarterback hits differential by the opponent teams in the season
OpponentTacklesForLossDifferential
from 2001
integer 32 Yes Yes No Total tackles for loss differential by the opponent teams in the season
OpponentQuarterbackSacksDifferential
from 2001
integer 32 Yes Yes No Total quarterback sacks differential by the opponent teams in the season
OpponentTacklesForLossPercentage
from 2001
decimal 32 Yes Yes No Total percentage of tackles for loss by the opponent teams in the season
OpponentQuarterbackHitsPercentage
from 2001
decimal 32 Yes Yes No Percentage of own team's quarterback drop backs that resulted in our quarterback getting hit
OpponentTimesSackedPercentage
from 2001
decimal 32 No Yes No Total percentage of dropbacks that resulted in a sack allowed by the opponent teams in the season
Kickoffs
from 2001
integer 32 Yes Yes No Total number of kickoffs by the team in the season
KickoffsInEndZone
from 2001
integer 32 Yes Yes No Total kickoffs that went into the end zone by the team in the season
KickoffTouchbacks
from 2001
integer 32 Yes Yes No Total kickoffs that resulted in touchbacks by the team in the season
PuntsHadBlocked
from 2001
integer 32 Yes Yes No Total punts by the team that were blocked in the season
PuntNetAverage
from 2001
decimal 32 Yes Yes No The average net yards per punt by the team in the season
ExtraPointKickingAttempts
from 2001
integer 32 Yes Yes No Total extra point kick attempts by the team in the season
ExtraPointKickingConversions
from 2001
integer 32 Yes Yes No Total extra point kicks made by the team in the season
ExtraPointsHadBlocked
from 2001
integer 32 Yes Yes No Total extra point kick attempts by the team that were blocked in the season
ExtraPointPassingAttempts
from 2001
integer 32 Yes Yes No Total two point conversion passing attempts by the team in the season
ExtraPointPassingConversions
from 2001
integer 32 Yes Yes No Total two point conversion passing conversions by the team in the season
ExtraPointRushingAttempts
from 2001
integer 32 Yes Yes No Total two point conversion rushing attempts by the team in the season
ExtraPointRushingConversions
from 2001
integer 32 Yes Yes No Total two point conversion rushing conversions in the season
FieldGoalAttempts
from 2001
integer 32 Yes Yes No Total field goal attempts by the team in the season
FieldGoalsMade
from 2001
integer 32 Yes Yes No Total field goals made by the team in season
FieldGoalsHadBlocked
from 2001
integer 32 Yes Yes No Total field goals by the team that were blocked in the season
PuntReturns
from 2001
integer 32 Yes Yes No Total punt returns by the team in the season
PuntReturnYards
from 2001
integer 32 Yes Yes No Total punt return yards by the team in the season
KickReturns
from 2001
integer 32 Yes Yes No Total kickoff returns by the team in the season
KickReturnYards
from 2001
integer 32 Yes Yes No Total kickoff return yards by the team in the season
InterceptionReturns
from 2001
integer 32 Yes Yes No Total defensive interception returns by the team in the season
InterceptionReturnYards
from 2001
integer 32 Yes Yes No Total defensive interception return yards by the team in the season
OpponentKickoffs
from 2001
integer 32 Yes Yes No Total kickoffs by the opponent teams in the season
OpponentKickoffsInEndZone
from 2001
integer 32 Yes Yes No Total kickoffs that went into the end zone by the opponent teams in the season
OpponentKickoffTouchbacks
from 2001
integer 32 Yes Yes No Total kickoffs that resulted in touchbacks by the opponent teams in the season
OpponentPuntsHadBlocked
from 2001
integer 32 Yes Yes No Total punt yard that were blocked for the opponent teams in the season
OpponentPuntNetAverage
from 2001
decimal 32 Yes Yes No Average net punt yards by the opponent team in the season
OpponentExtraPointKickingAttempts
from 2001
integer 32 Yes Yes No Total extra point kick attempts by the opponent teams in the season
OpponentExtraPointKickingConversions
from 2001
integer 32 Yes Yes No Total extra point kicks made by the opponent teams in the season
OpponentExtraPointsHadBlocked
from 2001
integer 32 Yes Yes No Total extra point kick attempts that were blocked against the opponent teams in the season
OpponentExtraPointPassingAttempts
from 2001
integer 32 Yes Yes No Total two point conversion passing attempts by the opponent teams in the season
OpponentExtraPointPassingConversions
from 2001
integer 32 Yes Yes No Total two point conversion passing conversions by the opponent teams in the season
OpponentExtraPointRushingAttempts
from 2001
integer 32 Yes Yes No Total two point conversion rushing attempts by the opponent teams in the season
OpponentExtraPointRushingConversions
from 2001
integer 32 Yes Yes No Total two point conversion rushing conversions by the opponent teams in the season
OpponentFieldGoalAttempts
from 2001
integer 32 Yes Yes No Total field goal attempts by the opponent teams in the season
OpponentFieldGoalsMade
from 2001
integer 32 Yes Yes No Total field goals made the opponent teams in the season
OpponentFieldGoalsHadBlocked
from 2001
integer 32 Yes Yes No Total blocked field goals against the opponent teams in the season
OpponentPuntReturns
from 2001
integer 32 Yes Yes No Total punt returns by the opponent teams in the season
OpponentPuntReturnYards
from 2001
integer 32 Yes Yes No Total punt return yards the opponent teams in the season
OpponentKickReturns
from 2001
integer 32 Yes Yes No Total kickoff returns by the opponent teams in the season
OpponentKickReturnYards
from 2001
integer 32 Yes Yes No Total kickoff return yards by the opponent teams in the season
OpponentInterceptionReturns
from 2001
integer 32 Yes Yes No Total defensive interceptions by the opponent teams in the seasons
OpponentInterceptionReturnYards
from 2001
integer 32 Yes Yes No Total defensive interception return yards by the opponent teams in the seasons
SoloTackles integer 32 Yes Yes No Total defensive solo (unassisted) tackles by the team in the season
AssistedTackles integer 32 Yes Yes No Total defensive assisted tackles by the team in the season
Sacks integer 32 Yes Yes No Total defensive sacks by the team in the season
SackYards integer 32 Yes Yes No Total defensive sack yards by the team in the season
PassesDefended integer 32 Yes Yes No Total passes defended by the team's defense in the season
FumblesForced integer 32 Yes Yes No Total fumbles forced on defense by the team in the season
FumblesRecovered integer 32 Yes Yes No Total defensive fumble recoveries by the team in the season
FumbleReturnYards integer 32 Yes Yes No Total fumble return yards by the team in the season
FumbleReturnTouchdowns integer 32 Yes Yes No Total fumble return touchdowns by the team in the season
InterceptionReturnTouchdowns integer 32 Yes Yes No Total defensive interception return touchdowns by the team in the season
BlockedKicks integer 32 Yes Yes No Total blocked kicks by the team in the season. Note: BlockedKicks include Field Goals and Punts but NOT Extra Points
PuntReturnTouchdowns integer 32 Yes Yes No Total punt return touchdowns by the team in the season
PuntReturnLong integer 32 Yes Yes No The longest punt return by the team in the season
KickReturnTouchdowns integer 32 Yes Yes No Total kickoff return touchdowns by the team in the season
KickReturnLong integer 32 Yes Yes No Longest kick return by the team in the season
BlockedKickReturnYards integer 32 Yes Yes No Total blocked kick recovery return yards for the team in the season
BlockedKickReturnTouchdowns integer 32 Yes Yes No Total blocked kick recovery return touchdowns for the team in the season
FieldGoalReturnYards integer 32 Yes Yes No Total field goal return yards by the team in the season. Note: This field excludes blocked field goals
FieldGoalReturnTouchdowns integer 32 Yes Yes No Total field goal return touchdowns by the team in the season. Note: This field excludes blocked field goals
PuntNetYards integer 32 Yes Yes No The net yards of the punts by the team in the season
OpponentSoloTackles integer 32 Yes Yes No Total defensive solo tackles by the opponent teams in the season
OpponentAssistedTackles integer 32 Yes Yes No Total defensive assisted tackles by the opponent teams in the season
OpponentSacks integer 32 Yes Yes No Total defensive sacks by the opponent teams in the season
OpponentSackYards integer 32 Yes Yes No Total defensive sack yards by the opponent teams in the season
OpponentPassesDefended integer 32 Yes Yes No Total passes defended by the opponent teams in the season
OpponentFumblesForced integer 32 Yes Yes No Total defensive fumbles forced by the opponent teams in the season
OpponentFumblesRecovered integer 32 Yes Yes No Total defensive fumble recoveries by the opponent teams in the season
OpponentFumbleReturnYards integer 32 Yes Yes No Total defensive fumbles return yards by the opponent teams in the season
OpponentFumbleReturnTouchdowns integer 32 Yes Yes No Total defensive fumbles return touchdowns by the opponent teams in the season
OpponentInterceptionReturnTouchdowns integer 32 Yes Yes No Total defensive interception touchdowns by the opponent teams in the seasons
OpponentBlockedKicks integer 32 Yes Yes No Total blocked kicks against the opponent teams in the season
OpponentPuntReturnTouchdowns integer 32 Yes Yes No Total punt return touchdowns the opponent teams in the season
OpponentPuntReturnLong integer 32 Yes Yes No Longest punt return by the opponent teams in the season
OpponentKickReturnTouchdowns integer 32 Yes Yes No Total kickoff return touchdowns by the opponent teams in the season
OpponentKickReturnLong integer 32 Yes Yes No Longest kick return by the opponent teams in the season
OpponentBlockedKickReturnYards integer 32 Yes Yes No Total blocked kick return yards by the opponent teams in the season
OpponentBlockedKickReturnTouchdowns integer 32 Yes Yes No Total blocked kick return touchdowns by the opponent teams in the season
OpponentFieldGoalReturnYards integer 32 Yes Yes No Total field goal return yards by the opponent teams in the season. Note: Excludes blocked field goals (only for straight misses that are returned)
OpponentFieldGoalReturnTouchdowns integer 32 Yes Yes No Total field goal return touchdowns by the opponent teams in the season. Note: Excludes blocked field goals (only for straight misses that are returned)
OpponentPuntNetYards integer 32 Yes Yes No Total net punt yards by the opponent team in the season
TeamName string 50 Yes No No The full name of the team (e.g. New England Patriots; Los Angeles Chargers)
Games integer 32 Yes No No The total number of games played by the team in the season
PassingDropbacks integer 32 Yes Yes No Total number of times the team dropped back to pass in the season
OpponentPassingDropbacks integer 32 Yes Yes No Total passing dropbacks by the opponent teams in the season
TeamSeasonID integer 32 No No No The unique identifier for this TeamSeason record (subject to change; although it very rarely does). For a static ID; use a combination of SeasonType; Season and Team.
PointDifferential integer 32 Yes No No The team's total point differential in the season
PassingInterceptionPercentage decimal 32 Yes No No The team's percentage of passes that were intercepted by the defense in the season. Note: This refers to the offensive team's passes that were intercepted
PuntReturnAverage decimal 32 Yes No No The average punt return yardage for the team in the season
KickReturnAverage decimal 32 Yes No No Average kick return yard by the team in the season
ExtraPointPercentage decimal 32 Yes No No Team's percentage of extra points made in the season
FieldGoalPercentage decimal 32 Yes No No Team's percentage of field goals made in the season
OpponentPassingInterceptionPercentage decimal 32 Yes No No Percentage of passes that were intercepted against the opponent teams in the season
OpponentPuntReturnAverage decimal 32 Yes No No Punt return average of the opponent team in the seasons
OpponentKickReturnAverage decimal 32 Yes No No Kick return average of the opponent teams in the season
OpponentExtraPointPercentage decimal 32 Yes No No Total extra point percentage by the opponent teams in the season
OpponentFieldGoalPercentage decimal 32 Yes No No Total field goal percentage by the opponent teams in the season
PenaltyYardDifferential integer 32 Yes No No The team's penalty yard differential in the season
PuntReturnYardDifferential integer 32 Yes No No Punt return yard differential for the team in the season
KickReturnYardDifferential integer 32 Yes No No Total kick return yard differential by the team in the season
TwoPointConversionReturns integer 32 Yes No No Total successful two point conversion returns by the team in the season
OpponentTwoPointConversionReturns integer 32 Yes No No Total two point attempt returns converted by the defense for the opponent teams in the season
TeamID integer 32 Yes No No The unique ID of the team
GlobalTeamID integer 32 Yes No No A globally unique ID for this team. This value is guaranteed to be unique across all sports/leagues
TeamStatID
from 2020
integer 32 No No No Unique ID of this TeamStatID record.
Name Type Size Nullable Scrambled CSV Description
Team
from 2020
string 50 Yes No No The abbreviation [Key] of the team
TeamID
from 2020
integer 32 Yes No No The unique ID of the team
UpcomingGame
from 2020
Score Yes No No Upcoming game for this team
TeamGameTrends
from 2020
TeamGameTrends[] Yes No No The collection of Game Trends for this team
This table is used in the following endpoints:
Name Type Size Nullable Scrambled CSV Description
SeasonType integer 32 No No No The season type of the timeframe (1=Regular Season, 2=Preseason, 3=Postseason, 4=Offseason, 5=All-Star)
Season integer 32 No No No The league year of the timeframe (this gets incremented on the first day of the league year during free agency)
Week integer 32 Yes No No The week of the timeframe (regular season: 1 to 18; preseason: 0 to 4; postseason: 1 to4; offseason=NULL). Note: seasons after 2021 will have only 3 preseason weeks
Name string 50 No No No The friendly name of the Timeframe
ShortName string 50 No No No The shorter name of the Timeframe
StartDate datetime No No No The start date/time of this Timeframe
EndDate datetime No No No The end date and time of the timeframe
FirstGameStart datetime Yes No No The start date/time of the first game of the Timeframe (if no games then returns the StartDate)
FirstGameEnd datetime Yes No No The end date/time of the first game of the Timeframe (if no games then returns the EndDate)
LastGameEnd datetime Yes No No The end date/time of the last game of the Timeframe (if no games then returns the EndDate)
HasGames boolean No No No Whether there are any games in this Timeframe
HasStarted boolean No No No Whether this Timeframe has started
HasEnded boolean No No No Whether this Timeframe has ended
HasFirstGameStarted boolean No No No Whether the first game has started
HasFirstGameEnded boolean No No No Whether the first game has ended
HasLastGameEnded boolean No No No Whether the last game has ended
ApiSeason string 10 Yes No No The value of the Season parameter used to pass into the API
ApiWeek string 10 Yes No No The value of the Week parameter used to pass into the API
Name Type Size Nullable Scrambled CSV Description
PlayerID integer 32 No No No The unique PlayerID of the player as assigned by SportsDataIO tied to this transaction. Note: this ID will stay with the player throughout their entire career
Name string 32 No No No Player's full name
FormerTeamID integer 32 Yes No Yes ID of Player's former team
FormerTeam string 32 Yes No No Player's former team abbreviation [Key] (e.g. LAC; PHI; NE; IND etc.)
TeamID integer 32 Yes No No The unique ID of the team
Team string 32 Yes No No The abbreviation [Key] of the team
Type string 50 Yes No Yes Type of Transaction. Released, Waived, Signed, Promoted, Elevated, Demoted, and Traded.
Date datetime 32 Yes No No Date & time that the transaction took place (in US Eastern Time)
Note string 100 Yes No Yes Transaction Summary (e.g. "Harris has signed with the Commanders.")
Created datetime 32 Yes No No Date and time of the transaction creation (in US Eastern Time)
Updated datetime 32 Yes No No Date and time last updated (in US Eastern Time)
Name Type Size Nullable Scrambled CSV Description
TimeRemaining
from 2020
string 50 Yes No No The amount of time remaining in the current quarter (e.g. 11:23; 5:34; NULL if game is not in progress or at halftime)
Quarter
from 2020
string 50 Yes No No The current quarter of the game (1, 2, 3, 4, Half, OT, F, F/OT or NULL if game has not yet started)
AwayWinProbability
from 2020
decimal 32 Yes Yes No The probability of the Away Team winning the game
HomeWinProbability
from 2020
decimal 32 Yes Yes No The probability of the Home Team winning the game
Created
from 2020
datetime Yes No No The database generated timestamp of when this win probability was first updated (in US Eastern Time)
Updated
from 2020
datetime Yes No No The database generated timestamp of when this win probability was last updated (in US Eastern time)
Contact Us