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