Developer Portal
{{url = vm.derive_url(dataItem);""}}
{{ dataItem.Text }}
{{ dataItem.Text }}
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...
BettingEntityMetadata
(From 2021)
Available Endpoints
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) |
BettingEntityMetadataCollection
(From 2021)
Available Endpoints
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) |
BettingEvent
(From 2020)
Available Endpoints
This table is used in the following endpoints:
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 |
BettingMarket
(From 2020)
Available Endpoints
This table is used in the following endpoints:
-
Props
- Betting Events - by Date
- Betting Events - by Season
- Betting Markets - by Event
- Betting Markets - by Market Type
- Betting Markets - by Game
- Betting Player Props - by Game
- Betting Markets - by Event [Sportsbook Group]
- Betting Markets - by Game [Sportsbook Group]
- Betting Markets - by Market Type [Sportsbook Group]
- Betting Player Props - by Game [Sportsbook Group]
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 |
BettingMarketResult
(From 2021)
Available Endpoints
This table is used in the following endpoints:
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) |
BettingMarketSplit
(From 2021)
Available Endpoints
This table is used in the following endpoints:
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 |
BettingOutcome
(From 2020)
Available Endpoints
This table is used in the following endpoints:
-
Props
- Betting Events - by Date
- Betting Events - by Season
- Betting Markets - by Event
- Betting Markets - by Market Type
- Betting Markets - by Game
- Betting Player Props - by Game
- Betting Markets - by Event [Sportsbook Group]
- Betting Markets - by Game [Sportsbook Group]
- Betting Markets - by Market Type [Sportsbook Group]
- Betting Player Props - by Game [Sportsbook Group]
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 |
BettingOutcomeResult
(From 2021)
Available Endpoints
This table is used in the following endpoints:
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) |
BettingResultingMetadata
(From 2021)
Available Endpoints
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 |
BettingSplit
(From 2021)
Available Endpoints
This table is used in the following endpoints:
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 |
BoxScoreV3
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 |
Bye
Available Endpoints
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 |
ConsensusOutcome
(From 2020)
Available Endpoints
This table is used in the following endpoints:
-
Props
- Betting Events - by Date
- Betting Events - by Season
- Betting Markets - by Event
- Betting Markets - by Market Type
- Betting Markets - by Game
- Betting Player Props - by Game
- Betting Markets - by Event [Sportsbook Group]
- Betting Markets - by Game [Sportsbook Group]
- Betting Markets - by Market Type [Sportsbook Group]
- Betting Player Props - by Game [Sportsbook Group]
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 |
DepthChart
Available Endpoints
This table is used in the following endpoints:
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) |
DfsSlate
(From 2017)
Available Endpoints
This table is used in the following endpoints:
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) |
DfsSlateGame
(From 2017)
Available Endpoints
This table is used in the following endpoints:
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 |
DfsSlatePlayer
(From 2017)
Available Endpoints
This table is used in the following endpoints:
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. |
DfsSlatePlayerOwnershipProjection
(From 2021)
Available Endpoints
This table is used in the following endpoints:
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 |
DfsSlateWithOwnershipProjection
(From 2021)
Available Endpoints
This table is used in the following endpoints:
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 |
FantasyDefenseGame
Available Endpoints
This table is used in the following endpoints:
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 |
FantasyDefenseGameProjection
(From 2013)
Available Endpoints
This table is used in the following endpoints:
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 |
FantasyDefenseSeason
Available Endpoints
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 |
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 |
FantasyDefenseSeasonProjection
(From 2014)
Available Endpoints
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 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 |
FantasyGame
(From 2024)
Available Endpoints
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 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 |
FantasyPlayer
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 |
GameBettingSplit
(From 2021)
Available Endpoints
This table is used in the following endpoints:
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 |
GameInfo
(From 2018)
Available Endpoints
This table is used in the following endpoints:
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 |
GameInfoResult
(From 2024)
Available Endpoints
This table is used in the following endpoints:
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 |
GameOdd
(From 2018)
Available Endpoints
This table is used in the following endpoints:
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 |
GameOddOutcome
(From 2024)
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) |
GameOddResult
(From 2024)
Available Endpoints
This table is used in the following endpoints:
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 |
GameProbability
(From 2020)
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 |
Headshot
(From 2018)
Available Endpoints
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. |
Injury
(From 2011)
Available Endpoints
This table is used in the following endpoints:
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 |
MatchupTrends
(From 2020)
Available Endpoints
This table is used in the following endpoints:
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 |
News
Available Endpoints
This table is used in the following endpoints:
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 |
Play
(From 2015)
Available Endpoints
This table is used in the following endpoints:
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 |
PlayByPlay
(From 2015)
Available Endpoints
This table is used in the following endpoints:
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 |
Player
Available Endpoints
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. |
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. |
PlayerBasic
Available Endpoints
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 |
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. |
PlayerDetail
Available Endpoints
This table is used in the following endpoints:
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. |
PlayerGame
Available Endpoints
This table is used in the following endpoints:
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. |
PlayerGameBasic
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. |
PlayerGameProjection
(From 2013)
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 |
PlayerGameRedZone
(From 2015)
Available Endpoints
This table is used in the following endpoints:
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 |
PlayerInfo
Available Endpoints
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 |
PlayerOwnership
(From 2017)
Available Endpoints
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 |
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 |
PlayerSeason
Available Endpoints
This table is used in the following endpoints:
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 |
PlayerSeasonProjection
(From 2014)
Available Endpoints
This table is used in the following endpoints:
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 |
PlayerSeasonRedZone
(From 2015)
Available Endpoints
This table is used in the following endpoints:
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 |
PlayerSeasonThirdDown
(From 2015)
Available Endpoints
This table is used in the following endpoints:
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 |
PlayStat
(From 2015)
Available Endpoints
This table is used in the following endpoints:
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 |
Quarter
Available Endpoints
This table is used in the following endpoints:
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) |
Referee
(From 2020)
Available Endpoints
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 |
Schedule
Available Endpoints
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) |
ScheduleBasic
Available Endpoints
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 |
Score
Available Endpoints
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 | 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. |
ScoreBasic
Available Endpoints
This table is used in the following endpoints:
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 |
ScoringDetail
Available Endpoints
This table is used in the following endpoints:
-
Team & Player Stats: Final Only
- Box Score [Final]
- Box Scores - by Week [Final]
- Box Score - by Team [Final]
- Player Game Logs - by Season
- Player Game Stats - by Week [Final]
- Player Game Stats - by Team [Final]
- Player Season Stats
- Player Season Stats - by Team
- Player Season Red Zone Stats
- Player Season Red Zone Stats (Inside Five)
- Player Season Red Zone Stats (Inside Ten)
- Player Season Third Down Stats
- Player Game Red Zone Stats
- Player Game Red Zone Stats (Inside Five)
- Player Game Red Zone Stats (Inside Ten)
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 |
ScoringPlay
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 |
Sportsbook
(From 2020)
Available Endpoints
This table is used in the following endpoints:
-
Props
- Betting Events - by Date
- Betting Events - by Season
- Betting Markets - by Event
- Betting Markets - by Market Type
- Betting Markets - by Game
- Betting Player Props - by Game
- Betting Markets - by Event [Sportsbook Group]
- Betting Markets - by Game [Sportsbook Group]
- Betting Markets - by Market Type [Sportsbook Group]
- Betting Player Props - by Game [Sportsbook Group]
Name | Type | Size | Nullable | Scrambled | CSV | Description |
---|---|---|---|---|---|---|
SportsbookID | int | 32 | No | No | No | Unique ID of the sportsbook |
Name | string | 32 | No | Yes | No | The name of the sportsbook(s) |
Stadium
Available Endpoints
This table is used in the following endpoints:
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) |
Standing
Available Endpoints
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). |
Team
Available Endpoints
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. 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 |
TeamBasic
Available Endpoints
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) |
TeamDepthChart
Available Endpoints
This table is used in the following endpoints:
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 |
TeamGame
Available Endpoints
This table is used in the following endpoints:
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 |
TeamGameTrends
(From 2020)
Available Endpoints
This table is used in the following endpoints:
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 |
TeamSeason
Available Endpoints
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. |
TeamTrends
(From 2020)
Available Endpoints
This table is used in the following endpoints:
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 |
Timeframe
Available Endpoints
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 |
Transaction
Available Endpoints
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 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) |
WinProbability
(From 2020)
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) |