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.
The player's current status. Possible values include Active, Inactive, Injured Reserve, Physically Unable to Perform, Practice Squad, Suspended, Non Football Injury, Non-Football Illness, Commissioner Exempt List, Exempt/Left Team, Paternity, Bereavement, Reserve/COVID-19, and Voluntary Opt Out. Inactive indicates that this player is a free agent. Active indicates that this player is on his team's active roster.
Height
string
50
Yes
No
Yes
Height in feet, inches
Weight
integer
32
Yes
No
Yes
Weight in pounds
BirthDate
datetime
Yes
No
Yes
Date of birth
College
string
50
Yes
No
Yes
College
Experience
integer
32
Yes
Yes
Yes
Number of years experience. This number is incremented every year, in the Spring, when we load the rookies following the NFL Draft. Rookies will have Experience = Zero, while second year players will have Experience = 2.
FantasyPosition
string
10
Yes
No
Yes
The player's fantasy football position. Possible values: QB, RB, WR, TE, DL, LB, DB, K, P, OL
PositionCategory
string
3
Yes
No
Yes
The category (Offense, Defense or Special Teams) of the players position (OFF, DEF, ST)
PhotoUrl
string
250
Yes
No
Yes
This field is deprecated. Photos are no longer available through it. Headshots are now delivered through IMAGN. Please see our Headshots products for further information.
ByeWeek
integer
32
Yes
No
Yes
The week the player is on Bye for the upcoming or current season
AverageDraftPosition
decimal
32
Yes
Yes
Yes
The average draft position of the player for the upcoming season's fantasy football draft
CollegeDraftTeam from 2013
string
10
Yes
No
Yes
The team who drafted this player. If this player was an Undrafted Free Agent, then it's the team who first signed him as a rookie.
CollegeDraftYear from 2013
integer
32
Yes
No
Yes
The year this player entered the NFL as rookie.
CollegeDraftRound from 2013
integer
32
Yes
Yes
Yes
The round this player was drafted in.
CollegeDraftPick from 2013
integer
32
Yes
Yes
Yes
The overall pick in the draft this player was selected.
IsUndraftedFreeAgent from 2013
boolean
No
No
Yes
Whether this player was an undrafted free agent. This value is True if the player was drafted.
FanDuelPlayerID
integer
32
Yes
No
Yes
The player's cross reference PlayerID to FanDuel.
DraftKingsPlayerID
integer
32
Yes
No
Yes
The player's cross reference PlayerID to DraftKings.
InjuryStatus
string
50
Yes
Yes
Yes
The player's current injury status, in the form of likelihood that player plays (Probable, Questionable, Doubtful, Out)
FanDuelName
string
50
Yes
No
Yes
The player's full name in FanDuel's daily fantasy sports platform.
DraftKingsName
string
50
Yes
No
Yes
The player's full name in DraftKings' daily fantasy sports platform.
Abbreviation of the team (e.g. SD, PHI, NE, IND, etc.)
TeamID
integer
32
No
No
No
The auto-generated unique ID of the Team.
PlayerID
integer
32
No
No
No
The auto-generated unique ID of the Team, that avoids collisions with PlayerIDs. This is useful when combining players and fantasy defenses to create fantasy teams.
City
string
50
No
No
Yes
The city/location of the team (e.g. San Diego, Philadelphia, New England, Indianapolis, etc.)
Name
string
50
No
No
Yes
The mascot of the team (e.g. Chargers, Eagles, Patriots, Colts, etc.)
Conference
string
50
Yes
No
Yes
The conference of the team (e.g. AFC or NFC)
Division
string
50
Yes
No
Yes
The division of the team (e.g. East, North, South, West)
FullName
string
50
Yes
No
Yes
The full name of the team (e.g. New England Patriots)
StadiumID
integer
32
Yes
No
Yes
The unique ID of the team's current home stadium
ByeWeek
integer
32
Yes
No
Yes
The bye week of the team in the upcoming regular season
AverageDraftPosition
decimal
32
Yes
Yes
Yes
The average draft position of the team's fantasy defense (DST)
AverageDraftPositionPPR
decimal
32
Yes
Yes
Yes
The average draft position in PPR leagues of the team's fantasy defense (DST)
PrimaryColor
string
6
Yes
No
Yes
The team's primary color. (This is not licensed for public or commercial use)
SecondaryColor
string
6
Yes
No
Yes
The team's secondary color. (This is not licensed for public or commercial use)
TertiaryColor
string
6
Yes
No
Yes
The team's tertiary color. (This is not licensed for public or commercial use)
QuaternaryColor
string
6
Yes
No
Yes
The team's quaternary color. (This is not licensed for public or commercial use)
WikipediaLogoUrl
string
250
Yes
No
Yes
The link to the team's logo hosted on Wikipedia. (This is not licensed for public or commercial use)
WikipediaWordMarkUrl
string
250
Yes
No
Yes
The link to the team's wordmark logo hosted on Wikipedia. (This is not licensed for public or commercial use)
DraftKingsName
string
50
Yes
No
Yes
Team's DST name on DraftKings daily fantasy contests
DraftKingsPlayerID
integer
32
Yes
No
Yes
Team's DST player ID on DraftKings daily fantasy contests
FanDuelName
string
50
Yes
No
Yes
Team's DST name on FanDuel daily fantasy contests
FanDuelPlayerID
integer
32
Yes
No
Yes
Team's DST player ID on FanDuel daily fantasy contests
StadiumDetails
Stadium
Yes
No
No
The details of this team's home stadium
AverageDraftPosition2QB
decimal
32
Yes
Yes
No
The average draft position in 2 QuarterBack Leagues of the team's fantasy defense (DST)
AverageDraftPositionDynasty
decimal
32
Yes
Yes
No
The average draft position in dynasty of the team's fantasy defense (DST)
Unique ID of a SlatePlayer (assigned by SportsDataIO).
SlateID
integer
32
No
No
No
The SlateID that this SlatePlayer refers to.
SlateGameID
integer
32
Yes
No
No
The SlateGameID that this SlatePlayer refers to.
PlayerID
integer
32
Yes
No
No
The SportsDataIO PlayerID that this SlatePlayer refers to. This points to data in the respective sports' player feeds.
PlayerGameProjectionStatID
integer
32
Yes
No
No
The SportsDataIO StatID that this SlatePlayer refers to. This points to data in the respective sports' projected player game stats feeds. This field is only filled for Players. For the NFL feeds, this is the PlayerGameProjection.PlayerGameID.
FantasyDefenseProjectionStatID
integer
32
Yes
No
No
The SportsDataIO StatID that this SlatePlayer refers to. This field is only filled for Defense/Special Teams. For the NFL feeds, this is the FantasyDefenseGameProjection.FantasyDefenseID.
OperatorPlayerID
string
25
Yes
No
No
Unique ID of the Player (assigned by the operator).
OperatorSlatePlayerID
string
50
Yes
No
No
Unique ID of the SlatePlayer (assigned by the operator).
OperatorPlayerName
string
50
Yes
No
No
The player's name (assigned by the operator).
OperatorPosition
string
10
Yes
No
No
The player's eligible positions (assigned by the operator).
OperatorRosterSlots
string[]
Yes
No
No
The player's eligible positions to be played in the contest (assigned by the operator). This would include FLEX, etc plays for those that are eligible.
OperatorSalary
integer
32
Yes
No
No
The player's salary for the contest (assigned by the operator).
Team
string
10
Yes
No
No
The fantasy data team key for team the player belongs to
TeamID
integer
32
Yes
No
No
The fantasy data team id for team the player belongs to
RemovedByOperator
boolean
Yes
No
No
Indicates whether this player was removed/deleted by the operator.
Unique ID assigned to each player that stays with them throughout their career
SeasonType
integer
32
No
No
Yes
The type of season that this record corresponds to (1=Regular Season, 2=Preseason, 3=Postseason, 4=Offseason, 5=AllStar).
Season
integer
32
No
No
Yes
The NFL regular season for which these totals apply
Team
string
50
Yes
No
Yes
The abbreviation of the Team
Number
integer
32
No
No
Yes
Player's jersey number
Name
string
50
Yes
No
Yes
Player's name
Position
string
50
Yes
No
Yes
Player's position in the starting lineup (if started), otherwise the position he substituted for
PositionCategory
string
50
Yes
No
Yes
Abbreviation of either Offense, Defense or Special Teams (OFF, DEF, ST)
Played
integer
32
No
No
Yes
Number of games played in
Started
integer
32
No
No
Yes
Number of games started
PassingAttempts
decimal
32
No
Yes
Yes
Number of passes thrown
PassingCompletions
decimal
32
No
Yes
Yes
Number of pass completions
PassingYards
decimal
32
No
Yes
Yes
Number of passing yards
PassingCompletionPercentage
decimal
32
No
Yes
Yes
Percentage of passes that were completed
PassingYardsPerAttempt
decimal
32
No
Yes
Yes
Average passing yards gained per attempt
PassingYardsPerCompletion
decimal
32
No
Yes
Yes
Average passing yards gained per completion
PassingTouchdowns
decimal
32
No
Yes
Yes
Passing touchdowns thrown
PassingInterceptions
decimal
32
No
Yes
Yes
Interceptions thrown
PassingRating
decimal
32
No
Yes
Yes
Passer rating
PassingLong
decimal
32
No
Yes
Yes
Longest completion
PassingSacks
decimal
32
No
Yes
Yes
Number of times sacked
PassingSackYards
decimal
32
No
Yes
Yes
Yards lost as a result of being sacked
RushingAttempts
decimal
32
No
Yes
Yes
Number of rushing attempts
RushingYards
decimal
32
No
Yes
Yes
Number of rushing yards
RushingYardsPerAttempt
decimal
32
No
Yes
Yes
Average rushing yards gained per attempt
RushingTouchdowns
decimal
32
No
Yes
Yes
Rushing touchdowns scored
RushingLong
decimal
32
No
Yes
Yes
Longest rush
ReceivingTargets from 2009
decimal
32
Yes
Yes
Yes
Number of times targeted by passer
Receptions
decimal
32
No
Yes
Yes
Number of receptions
ReceivingYards
decimal
32
No
Yes
Yes
Total receiving yards
ReceivingYardsPerReception
decimal
32
No
Yes
Yes
Average yards gained per reception
ReceivingTouchdowns
decimal
32
No
Yes
Yes
Receiving touchdowns
ReceivingLong
decimal
32
No
Yes
Yes
Longest reception
Fumbles
decimal
32
No
Yes
Yes
Times fumbled
FumblesLost from 2003
decimal
32
Yes
Yes
Yes
Number of fumbles recovered by opponent
PuntReturns
decimal
32
No
Yes
Yes
Number of punt return attempts
PuntReturnYards
decimal
32
No
Yes
Yes
Total return yards on punts
PuntReturnTouchdowns
decimal
32
No
Yes
Yes
Number of touchdowns on punt returns
KickReturns
decimal
32
No
Yes
Yes
Number of kick return attempts
KickReturnYards
decimal
32
No
Yes
Yes
Total return yards on kicks
KickReturnTouchdowns
decimal
32
No
Yes
Yes
Number of touchdowns on kick returns
SoloTackles
decimal
32
No
Yes
Yes
Solo, unassisted tackles
AssistedTackles
decimal
32
No
Yes
Yes
Assisted tackles (also called a half tackle)
TacklesForLoss from 2008
decimal
32
Yes
Yes
Yes
Tackles behind the opponent's line of scrimmage (sacks are also credited as a tackle for loss)
Sacks
decimal
32
No
Yes
Yes
Sacks of the opposing quarterback
SackYards
decimal
32
No
Yes
Yes
Yards lost as a result of sacking the opposing quarterback
QuarterbackHits from 2006
decimal
32
Yes
Yes
Yes
Number of times hitting an opposing quarterback (this inludes sacks)
PassesDefended
decimal
32
No
Yes
Yes
Passes defended or batted down
FumblesForced
decimal
32
No
Yes
Yes
Number of fumbles forced
FumblesRecovered
decimal
32
No
Yes
Yes
Number of fumbles recovered
FumbleReturnTouchdowns
decimal
32
No
Yes
Yes
Return touchdowns from fumble recoveries
Interceptions
decimal
32
No
Yes
Yes
Number of interceptions
InterceptionReturnTouchdowns
decimal
32
No
Yes
Yes
Return touchdowns from interceptions
FieldGoalsAttempted
decimal
32
No
Yes
Yes
Number of field goal attempts
FieldGoalsMade
decimal
32
No
Yes
Yes
Number of successful field goal attempts
ExtraPointsMade
decimal
32
No
Yes
Yes
Number of successful extra points
TwoPointConversionPasses
decimal
32
No
Yes
Yes
Successful two point conversion passes
TwoPointConversionRuns
decimal
32
No
Yes
Yes
Successful two point conversion runs
TwoPointConversionReceptions
decimal
32
No
Yes
Yes
Successful two point conversion receptions
FantasyPoints
decimal
32
No
Yes
Yes
Fantasy points scored based on basic fantasy scoring system
FantasyPointsPPR
decimal
32
No
Yes
No
Fantasy points scored based on basic PPR fantasy scoring system
FantasyPosition
string
50
Yes
No
Yes
The player's fantasy football position. Possible values: QB, RB, WR, TE, DL, LB, DB, K, P, OL
PlayerSeasonID
integer
32
No
No
Yes
Unique ID of PlayerSeason record (subject to change, although it very rarely does). For a static ID, use a combination of SeasonType, Season and PlayerID.
ExtraPointsAttempted
decimal
32
Yes
Yes
Yes
Extra point kicks attempted
AuctionValue
decimal
32
Yes
Yes
Yes
Player's dollar value in a $200 salary cap auction draft.
AuctionValuePPR
decimal
32
Yes
Yes
Yes
Player's dollar value in a $200 salary cap PPR auction draft.
FantasyPointsFanDuel
decimal
32
Yes
Yes
Yes
Fantasy points based on FanDuel's scoring system.
FieldGoalsMade0to19
decimal
32
Yes
Yes
Yes
Field goals made of 0 to 19 yards.
FieldGoalsMade20to29
decimal
32
Yes
Yes
Yes
Field goals made of 20 to 29 yards.
FieldGoalsMade30to39
decimal
32
Yes
Yes
Yes
Field goals made of 30 to 39 yards.
FieldGoalsMade40to49
decimal
32
Yes
Yes
Yes
Field goals made of 40 to 49 yards.
FieldGoalsMade50Plus
decimal
32
Yes
Yes
Yes
Field goals made of 50+ yards.
FantasyPointsDraftKings
decimal
32
Yes
Yes
Yes
Fantasy points based on DraftKings' scoring system.
AverageDraftPosition
decimal
32
Yes
Yes
Yes
The average draft position of the team's fantasy defense (DST)
AverageDraftPositionPPR
decimal
32
Yes
Yes
Yes
The average draft position in PPR leagues of the team's fantasy defense (DST)
TeamID
integer
32
Yes
No
Yes
The unique ID of this team
AverageDraftPositionRookie
decimal
32
Yes
Yes
No
The average draft position of this player in rookie drafts
AverageDraftPositionDynasty
decimal
32
Yes
Yes
No
The average draft position of this player in dynasty drafts
AverageDraftPosition2QB
decimal
32
Yes
Yes
No
The average draft position of this player in 2 Quarterback drafts
Unique ID assigned to each player that stays with them throughout their career
SeasonType
integer
32
No
No
Yes
The type of season that this record corresponds to (1=Regular Season, 2=Preseason, 3=Postseason, 4=Offseason, 5=AllStar).
Season
integer
32
No
No
Yes
The NFL regular season for which these totals apply
Team
string
50
Yes
No
Yes
The abbreviation of the Team
Number
integer
32
No
No
Yes
Player's jersey number
Name
string
50
Yes
No
Yes
Player's name
Position
string
50
Yes
No
Yes
Player's position in the starting lineup (if started), otherwise the position he substituted for
PositionCategory
string
50
Yes
No
Yes
Abbreviation of either Offense, Defense or Special Teams (OFF, DEF, ST)
Played
integer
32
No
No
Yes
Number of games played in
Started
integer
32
No
No
Yes
Number of games started
PassingAttempts
decimal
32
No
Yes
Yes
Number of passes thrown
PassingCompletions
decimal
32
No
Yes
Yes
Number of pass completions
PassingYards
decimal
32
No
Yes
Yes
Number of passing yards
PassingCompletionPercentage
decimal
32
No
Yes
Yes
Percentage of passes that were completed
PassingYardsPerAttempt
decimal
32
No
Yes
Yes
Average passing yards gained per attempt
PassingYardsPerCompletion
decimal
32
No
Yes
Yes
Average passing yards gained per completion
PassingTouchdowns
decimal
32
No
Yes
Yes
Passing touchdowns thrown
PassingInterceptions
decimal
32
No
Yes
Yes
Interceptions thrown
PassingRating
decimal
32
No
Yes
Yes
Passer rating
PassingLong
decimal
32
No
Yes
Yes
Longest completion
PassingSacks
decimal
32
No
Yes
Yes
Number of times sacked
PassingSackYards
decimal
32
No
Yes
Yes
Yards lost as a result of being sacked
RushingAttempts
decimal
32
No
Yes
Yes
Number of rushing attempts
RushingYards
decimal
32
No
Yes
Yes
Number of rushing yards
RushingYardsPerAttempt
decimal
32
No
Yes
Yes
Average rushing yards gained per attempt
RushingTouchdowns
decimal
32
No
Yes
Yes
Rushing touchdowns scored
RushingLong
decimal
32
No
Yes
Yes
Longest rush
ReceivingTargets from 2009
decimal
32
Yes
Yes
Yes
Number of times targeted by passer
Receptions
decimal
32
No
Yes
Yes
Number of receptions
ReceivingYards
decimal
32
No
Yes
Yes
Total receiving yards
ReceivingYardsPerReception
decimal
32
No
Yes
Yes
Average yards gained per reception
ReceivingTouchdowns
decimal
32
No
Yes
Yes
Receiving touchdowns
ReceivingLong
decimal
32
No
Yes
Yes
Longest reception
Fumbles
decimal
32
No
Yes
Yes
Times fumbled
FumblesLost from 2003
decimal
32
Yes
Yes
Yes
Number of fumbles recovered by opponent
PuntReturns
decimal
32
No
Yes
Yes
Number of punt return attempts
PuntReturnYards
decimal
32
No
Yes
Yes
Total return yards on punts
PuntReturnTouchdowns
decimal
32
No
Yes
Yes
Number of touchdowns on punt returns
KickReturns
decimal
32
No
Yes
Yes
Number of kick return attempts
KickReturnYards
decimal
32
No
Yes
Yes
Total return yards on kicks
KickReturnTouchdowns
decimal
32
No
Yes
Yes
Number of touchdowns on kick returns
SoloTackles
decimal
32
No
Yes
Yes
Solo, unassisted tackles
AssistedTackles
decimal
32
No
Yes
Yes
Assisted tackles (also called a half tackle)
TacklesForLoss from 2008
decimal
32
Yes
Yes
Yes
Tackles behind the opponent's line of scrimmage (sacks are also credited as a tackle for loss)
Sacks
decimal
32
No
Yes
Yes
Sacks of the opposing quarterback
SackYards
decimal
32
No
Yes
Yes
Yards lost as a result of sacking the opposing quarterback
QuarterbackHits from 2006
decimal
32
Yes
Yes
Yes
Number of times hitting an opposing quarterback (this inludes sacks)
PassesDefended
decimal
32
No
Yes
Yes
Passes defended or batted down
FumblesForced
decimal
32
No
Yes
Yes
Number of fumbles forced
FumblesRecovered
decimal
32
No
Yes
Yes
Number of fumbles recovered
FumbleReturnTouchdowns
decimal
32
No
Yes
Yes
Return touchdowns from fumble recoveries
Interceptions
decimal
32
No
Yes
Yes
Number of interceptions
InterceptionReturnTouchdowns
decimal
32
No
Yes
Yes
Return touchdowns from interceptions
FieldGoalsAttempted
decimal
32
No
Yes
Yes
Number of field goal attempts
FieldGoalsMade
decimal
32
No
Yes
Yes
Number of successful field goal attempts
ExtraPointsMade
decimal
32
No
Yes
Yes
Number of successful extra points
TwoPointConversionPasses
decimal
32
No
Yes
Yes
Successful two point conversion passes
TwoPointConversionRuns
decimal
32
No
Yes
Yes
Successful two point conversion runs
TwoPointConversionReceptions
decimal
32
No
Yes
Yes
Successful two point conversion receptions
FantasyPoints
decimal
32
No
Yes
Yes
Fantasy points scored based on basic fantasy scoring system
FantasyPointsPPR
decimal
32
No
Yes
No
Fantasy points scored based on basic PPR fantasy scoring system
FantasyPosition
string
50
Yes
No
Yes
The player's fantasy football position. Possible values: QB, RB, WR, TE, DL, LB, DB, K, P, OL
PlayerSeasonID
integer
32
No
No
Yes
Unique ID of PlayerSeason record (subject to change, although it very rarely does). For a static ID, use a combination of SeasonType, Season and PlayerID.
ExtraPointsAttempted
decimal
32
Yes
Yes
Yes
Extra point kicks attempted
AuctionValue
decimal
32
Yes
Yes
Yes
Player's dollar value in a $200 salary cap auction draft.
AuctionValuePPR
decimal
32
Yes
Yes
Yes
Player's dollar value in a $200 salary cap PPR auction draft.
FantasyPointsFanDuel
decimal
32
Yes
Yes
Yes
Fantasy points based on FanDuel's scoring system.
FieldGoalsMade0to19
decimal
32
Yes
Yes
Yes
Field goals made of 0 to 19 yards.
FieldGoalsMade20to29
decimal
32
Yes
Yes
Yes
Field goals made of 20 to 29 yards.
FieldGoalsMade30to39
decimal
32
Yes
Yes
Yes
Field goals made of 30 to 39 yards.
FieldGoalsMade40to49
decimal
32
Yes
Yes
Yes
Field goals made of 40 to 49 yards.
FieldGoalsMade50Plus
decimal
32
Yes
Yes
Yes
Field goals made of 50+ yards.
FantasyPointsDraftKings
decimal
32
Yes
Yes
Yes
Fantasy points based on DraftKings' scoring system.
AverageDraftPosition
decimal
32
Yes
Yes
Yes
The average draft position of the team's fantasy defense (DST)
AverageDraftPositionPPR
decimal
32
Yes
Yes
Yes
The average draft position in PPR leagues of the team's fantasy defense (DST)
TeamID
integer
32
Yes
No
Yes
The unique ID of this team
AverageDraftPositionRookie
decimal
32
Yes
Yes
No
The average draft position of this player in rookie drafts
AverageDraftPositionDynasty
decimal
32
Yes
Yes
No
The average draft position of this player in dynasty drafts
AverageDraftPosition2QB
decimal
32
Yes
Yes
No
The average draft position of this player in 2 Quarterback drafts
The timestamp of when these odds were first created, based on US Eatern Time (EST/EDT).
Updated
datetime
No
No
No
The timestamp of when these odds were last updated, based on US Eatern Time (EST/EDT). If these are the latest odds for this game, and they have not been updated within the last few minutes, then it indicates that there were problems connecting to the sportsbook.
HomeMoneyLine
integer
32
Yes
Yes
No
The sportsbook's money line for the home team
AwayMoneyLine
integer
32
Yes
Yes
No
The sportsbook's money line for the away team
DrawMoneyLine
integer
32
Yes
Yes
No
The sportsbook's money line for a draw
HomePointSpread
decimal
32
Yes
Yes
No
The sportsbook's point spread for the home team
AwayPointSpread
decimal
32
Yes
Yes
No
The sportsbook's point spread for the away team
HomePointSpreadPayout
integer
32
Yes
Yes
No
The sportsbook's point spread payout for the home team
AwayPointSpreadPayout
integer
32
Yes
Yes
No
The sportsbook's point spread payout for the away team
OverUnder
decimal
32
Yes
Yes
No
The sportsbook's total points scored over under for the game
A 9 digit unique code identifying the game that this record corresponds to. The GameID is composed of Season, SeasonType, Week and HomeTeam.
SeasonType
integer
32
No
No
Yes
The type of season that this game corresponds to (1=Regular Season, 2=Preseason, 3=Postseason, 4=Offseason, 5=All-Star).
Season
integer
32
No
No
Yes
The NFL season of the game
Week
integer
32
No
No
Yes
The NFL week of the game (regular season: 1 to 17, preseason: 0 to 4, postseason: 1 to 4)
Date
datetime
No
No
Yes
The date/time of the game
AwayTeam
string
50
Yes
No
Yes
The abbreviation of the Away Team
HomeTeam
string
50
Yes
No
Yes
The abbreviation of the Home Team
AwayScore
integer
32
Yes
Yes
Yes
The final score of the Away Team
HomeScore
integer
32
Yes
Yes
Yes
The final score of the Home Team
PointSpread from 2002
decimal
32
Yes
Yes
Yes
The oddsmaker Point Spread at game start from the perspective of the HomeTeam (negative numbers indicate the HomeTeam is favored, positive numbers indicate the AwayTeam is favored)
OverUnder from 2002
decimal
32
Yes
Yes
Yes
The oddsmaker Over/Under at game start
AwayScoreQuarter1
integer
32
Yes
Yes
Yes
Points scored during Quarter 1
AwayScoreQuarter2
integer
32
Yes
Yes
Yes
Points scored during Quarter 2
AwayScoreQuarter3
integer
32
Yes
Yes
Yes
Points scored during Quarter 3
AwayScoreQuarter4
integer
32
Yes
Yes
Yes
Points scored during Quarter 4
AwayScoreOvertime
integer
32
Yes
Yes
Yes
Points scored during Overtime
HomeScoreQuarter1
integer
32
Yes
Yes
Yes
Points scored during Quarter 1
HomeScoreQuarter2
integer
32
Yes
Yes
Yes
Points scored during Quarter 2
HomeScoreQuarter3
integer
32
Yes
Yes
Yes
Points scored during Quarter 3
HomeScoreQuarter4
integer
32
Yes
Yes
Yes
Points scored during Quarter 4
HomeScoreOvertime
integer
32
Yes
Yes
Yes
Points scored during Overtime
StadiumID from 2013
integer
32
Yes
No
Yes
The unique ID of the team's current home stadium
ForecastTempLow from 2015
integer
32
Yes
No
Yes
The forecasted low temperature on game day at this venue (Fahrenheit).
ForecastTempHigh from 2015
integer
32
Yes
No
Yes
The forecasted high temperature on game day at this venue (Fahrenheit).
ForecastDescription from 2015
string
50
Yes
No
Yes
The forecast description on game day at this venue.
ForecastWindChill from 2015
integer
32
Yes
No
Yes
The forecasted wind chill on game day at this venue.
ForecastWindSpeed from 2015
integer
32
Yes
No
Yes
The forecasted wind speed on game day at this venue.
AwayTeamMoneyLine from 2015
integer
32
Yes
Yes
Yes
Money line from the perspective of the away team.
HomeTeamMoneyLine from 2015
integer
32
Yes
Yes
Yes
Money line from the perspective of the home team.
AwayTeamID
integer
32
Yes
No
No
The unique ID of the away team
HomeTeamID
integer
32
Yes
No
No
The unique ID of the home team
ScoreID
integer
32
No
No
Yes
Unique ID of the Score/Game
StadiumDetails
Stadium
Yes
No
No
The details of the stadium where this game is played
Status
string
20
Yes
No
No
Indicates the game's status. Possible values include: Scheduled, InProgress, Final, F/OT, Suspended, Postponed, Delayed, Canceled, Forfeit
HomeRotationNumber
integer
32
Yes
Yes
No
Rotation number of home team in this game
AwayRotationNumber
integer
32
Yes
Yes
No
Rotation number of away team in this game
NeutralVenue
boolean
Yes
No
Yes
Indicates whether this game is played in a neutral venue
OverPayout from 2021
integer
32
Yes
Yes
Yes
The payout when betting the Over of the Over/Under
UnderPayout from 2021
integer
32
Yes
Yes
Yes
The payout when betting the Under of the Over/Under
A 9 digit unique code identifying the game that this record corresponds to. The GameID is composed of Season, SeasonType, Week and HomeTeam.
Date
datetime
Yes
No
Yes
The date/time of the game
SeasonType
integer
32
No
No
Yes
The type of season that this record corresponds to (1=Regular Season, 2=Preseason, 3=Postseason, 4=Offseason, 5=AllStar).
Season
integer
32
No
No
Yes
The NFL season of the game
Week
integer
32
Yes
No
Yes
The NFL week of the game (regular season: 1 to 17, preseason: 0 to 4, postseason: 1 to 4)
Team
string
50
Yes
No
Yes
The abbreviation of the Team
Opponent
string
50
Yes
No
Yes
The abbreviation of the Opponent
HomeOrAway
string
4
Yes
No
Yes
Whether the Team is Home or Away
Score
integer
32
No
Yes
Yes
The final score of the Team
OpponentScore
integer
32
No
Yes
Yes
The final score of the Opponent
TotalScore
integer
32
No
No
Yes
The total score of both teams
Stadium from 2001
string
50
Yes
No
Yes
Stadium of the event
ScoreQuarter1
integer
32
Yes
No
Yes
Points scored during Quarter 1 for the Team
ScoreQuarter2
integer
32
Yes
No
Yes
Points scored during Quarter 2 for the Team
ScoreQuarter3
integer
32
Yes
No
Yes
Points scored during Quarter 3 for the Team
ScoreQuarter4
integer
32
Yes
No
Yes
Points scored during Quarter 4 for the Team
ScoreOvertime
integer
32
No
No
Yes
Points scored during Overtime for the Team
TimeOfPossessionMinutes
integer
32
Yes
Yes
Yes
Time of possession minutes
TimeOfPossessionSeconds
integer
32
Yes
Yes
Yes
Time of possession seconds
TimeOfPossession
string
50
Yes
No
Yes
Time of possession
FirstDowns
integer
32
Yes
Yes
Yes
Total first downs
FirstDownsByRushing from 2001
integer
32
Yes
Yes
Yes
Total rushing first downs
FirstDownsByPassing from 2001
integer
32
Yes
Yes
Yes
Total passing first downs
FirstDownsByPenalty from 2001
integer
32
Yes
Yes
Yes
Total first downs by opponent's penalty
OffensivePlays
integer
32
No
Yes
Yes
Number of offensive plays run
OffensiveYards
integer
32
No
Yes
Yes
Number of offensive yards gained
OffensiveYardsPerPlay
decimal
32
No
Yes
Yes
Average yards gained per offensive play
Touchdowns from 2001
integer
32
Yes
Yes
Yes
Touchdowns scored
RushingAttempts
integer
32
Yes
Yes
Yes
Number of rushing attempts
RushingYards
integer
32
Yes
Yes
Yes
Number of rushing yards
RushingYardsPerAttempt
decimal
32
No
Yes
Yes
Average rushing yards gained per attempt
RushingTouchdowns from 2001
integer
32
Yes
Yes
Yes
Rushing touchdowns scored
PassingAttempts
integer
32
Yes
Yes
Yes
Number of passes thrown
PassingCompletions
integer
32
Yes
Yes
Yes
Number of pass completions
PassingYards
integer
32
Yes
Yes
Yes
Number of passing yards
PassingTouchdowns from 2001
integer
32
Yes
Yes
Yes
Passing touchdowns thrown
PassingInterceptions
integer
32
Yes
Yes
Yes
Interceptions thrown
PassingYardsPerAttempt
decimal
32
No
Yes
Yes
Average passing yards gained per attempt
PassingYardsPerCompletion
decimal
32
No
Yes
Yes
Average passing yards gained per completion
CompletionPercentage
decimal
32
No
Yes
Yes
Percentage of passes that were completed
PasserRating from 2001
decimal
32
Yes
Yes
Yes
Passer rating
ThirdDownAttempts from 2001
integer
32
Yes
Yes
Yes
Third down attempts
ThirdDownConversions from 2001
integer
32
Yes
Yes
Yes
Third down conversions
ThirdDownPercentage from 2001
decimal
32
Yes
Yes
Yes
Percentage of third downs converted
FourthDownAttempts from 2001
integer
32
Yes
Yes
Yes
Fourth down attempts
FourthDownConversions from 2001
integer
32
Yes
Yes
Yes
Fourth down conversions
FourthDownPercentage from 2001
decimal
32
Yes
Yes
Yes
Percentage of fourth downs converted
RedZoneAttempts from 2001
integer
32
Yes
Yes
Yes
Red zone opportunities
RedZoneConversions from 2001
integer
32
Yes
Yes
Yes
Red zone opportunities converted to touchdowns
GoalToGoAttempts from 2001
integer
32
Yes
Yes
Yes
Deprecated
GoalToGoConversions from 2001
integer
32
Yes
Yes
Yes
Deprecated
Penalties
integer
32
Yes
Yes
Yes
Penalties committed
PenaltyYards
integer
32
Yes
Yes
Yes
Penalty yards enforced against team
Fumbles
integer
32
Yes
Yes
Yes
Fumbles
FumblesLost
integer
32
Yes
Yes
Yes
Fumbles lost
TimesSacked
integer
32
Yes
Yes
Yes
Number of sacks allowed by Team
TimesSackedYards
integer
32
Yes
Yes
Yes
Number of yards lost as a result of sacks allowed
QuarterbackHits from 2006
integer
32
Yes
Yes
Yes
Number of times the opposing QB was hit (includes sacks)
TacklesForLoss from 2008
integer
32
Yes
Yes
Yes
Tackles behind the opponent's line of scrimmage (sacks are also credited as a tackle for loss)
Punts
integer
32
Yes
Yes
Yes
Number of punts
PuntYards
integer
32
Yes
Yes
Yes
Total punt yards
PuntAverage
decimal
32
No
Yes
Yes
Average number of yards per punt
Giveaways
integer
32
No
Yes
Yes
Number of giveaways
Takeaways
integer
32
No
Yes
Yes
Number of takeaways
TurnoverDifferential
integer
32
No
Yes
Yes
Number of takeaways minus giveaways
OpponentScoreQuarter1
integer
32
Yes
No
Yes
Points scored during Quarter 1 for the Team
OpponentScoreQuarter2
integer
32
Yes
No
Yes
Points scored during Quarter 2 for the Team
OpponentScoreQuarter3
integer
32
Yes
No
Yes
Points scored during Quarter 3 for the Team
OpponentScoreQuarter4
integer
32
Yes
No
Yes
Points scored during Quarter 4 for the Team
OpponentScoreOvertime
integer
32
No
No
Yes
Points scored during Overtime for the Team
OpponentTimeOfPossessionMinutes
integer
32
Yes
Yes
Yes
Time of possession minutes
OpponentTimeOfPossessionSeconds
integer
32
Yes
Yes
Yes
Time of possession seconds
OpponentTimeOfPossession
string
50
Yes
No
Yes
Time of possession
OpponentFirstDowns
integer
32
Yes
Yes
Yes
Total first downs
OpponentFirstDownsByRushing from 2001
integer
32
Yes
Yes
Yes
Total rushing first downs
OpponentFirstDownsByPassing from 2001
integer
32
Yes
Yes
Yes
Total passing first downs
OpponentFirstDownsByPenalty from 2001
integer
32
Yes
Yes
Yes
Total first downs by opponent's penalty
OpponentOffensivePlays
integer
32
No
Yes
Yes
Number of offensive plays run
OpponentOffensiveYards
integer
32
No
Yes
Yes
Number of offensive yards gained
OpponentOffensiveYardsPerPlay
decimal
32
No
Yes
Yes
Average yards gained per offensive play
OpponentTouchdowns from 2001
integer
32
Yes
Yes
Yes
Touchdowns scored
OpponentRushingAttempts
integer
32
Yes
Yes
Yes
Number of rushing attempts
OpponentRushingYards
integer
32
Yes
Yes
Yes
Number of rushing yards
OpponentRushingYardsPerAttempt
decimal
32
No
Yes
Yes
Average rushing yards gained per attempt
OpponentRushingTouchdowns from 2001
integer
32
Yes
Yes
Yes
Rushing touchdowns scored
OpponentPassingAttempts
integer
32
Yes
Yes
Yes
Number of passes thrown
OpponentPassingCompletions
integer
32
Yes
Yes
Yes
Number of pass completions
OpponentPassingYards
integer
32
Yes
Yes
Yes
Number of passing yards
OpponentPassingTouchdowns from 2001
integer
32
Yes
Yes
Yes
Passing touchdowns thrown
OpponentPassingInterceptions
integer
32
Yes
Yes
Yes
Interceptions thrown
OpponentPassingYardsPerAttempt
decimal
32
No
Yes
Yes
Average passing yards gained per attempt
OpponentPassingYardsPerCompletion
decimal
32
No
Yes
Yes
Average passing yards gained per completion
OpponentCompletionPercentage
decimal
32
No
Yes
Yes
Percentage of passes that were completed
OpponentPasserRating from 2001
decimal
32
Yes
Yes
Yes
Passer rating
OpponentThirdDownAttempts from 2001
integer
32
Yes
Yes
Yes
Third down attempts
OpponentThirdDownConversions from 2001
integer
32
Yes
Yes
Yes
Third down conversions
OpponentThirdDownPercentage from 2001
decimal
32
Yes
Yes
Yes
Percentage of third downs converted
OpponentFourthDownAttempts from 2001
integer
32
Yes
Yes
Yes
Fourth down attempts
OpponentFourthDownConversions from 2001
integer
32
Yes
Yes
Yes
Fourth down conversions
OpponentFourthDownPercentage from 2001
decimal
32
Yes
Yes
Yes
Percentage of fourth downs converted
OpponentRedZoneAttempts from 2001
integer
32
Yes
Yes
Yes
Red zone opportunities
OpponentRedZoneConversions from 2001
integer
32
Yes
Yes
Yes
Red zone opportunities converted to touchdowns
OpponentGoalToGoAttempts from 2001
integer
32
Yes
Yes
Yes
Deprecated
OpponentGoalToGoConversions from 2001
integer
32
Yes
Yes
Yes
Deprecated
OpponentPenalties
integer
32
Yes
Yes
Yes
Penalties committed
OpponentPenaltyYards
integer
32
Yes
Yes
Yes
Penalty yards enforced against the opponent
OpponentFumbles
integer
32
Yes
Yes
Yes
Fumbles
OpponentFumblesLost
integer
32
Yes
Yes
Yes
Fumbles lost
OpponentTimesSacked
integer
32
Yes
Yes
Yes
Number of sacks allowed by Opponent
OpponentTimesSackedYards
integer
32
Yes
Yes
Yes
Number of yards opponent lost as a result of being sacked
OpponentQuarterbackHits from 2006
integer
32
Yes
Yes
Yes
Number of times hitting an opposing quarterback (this inludes sacks)
OpponentTacklesForLoss from 2008
integer
32
Yes
Yes
Yes
Tackles behind the opponent's line of scrimmage (sacks are also credited as a tackle for loss)
OpponentPunts
integer
32
Yes
Yes
Yes
Number of punts
OpponentPuntYards
integer
32
Yes
Yes
Yes
Total punt yards
OpponentPuntAverage
decimal
32
No
Yes
Yes
Average number of yards per punt
OpponentGiveaways
integer
32
No
Yes
Yes
Number of giveaways
OpponentTakeaways
integer
32
No
Yes
Yes
Number of takeaways
OpponentTurnoverDifferential
integer
32
No
Yes
Yes
Number of takeaways minus giveaways
RedZonePercentage from 2001
decimal
32
Yes
Yes
Yes
Percentage of red zone opportunities converted into touchdowns
GoalToGoPercentage from 2001
decimal
32
Yes
Yes
Yes
Deprecated
OpponentRedZonePercentage from 2001
decimal
32
Yes
Yes
Yes
Percentage of opponent's red zone opportunities converted into touchdowns
OpponentGoalToGoPercentage from 2001
decimal
32
Yes
Yes
Yes
Deprecated
ExtraPointKickingAttempts from 2001
integer
32
Yes
Yes
Yes
Extra point kick attempts
ExtraPointKickingConversions from 2001
integer
32
Yes
Yes
Yes
Extra point kicks made
ExtraPointsHadBlocked from 2001
integer
32
Yes
Yes
Yes
Extra point kick attempts that were blocked
ExtraPointPassingAttempts from 2001
integer
32
Yes
Yes
Yes
Two point conversion passing attempts
ExtraPointPassingConversions from 2001
integer
32
Yes
Yes
Yes
Two point conversion passing conversions
ExtraPointRushingAttempts from 2001
integer
32
Yes
Yes
Yes
Two point conversion rushing attempts
ExtraPointRushingConversions from 2001
integer
32
Yes
Yes
Yes
Two point conversion rushing conversions
FieldGoalAttempts from 2001
integer
32
Yes
Yes
Yes
Field goal attempts
FieldGoalsMade from 2001
integer
32
Yes
Yes
Yes
Field goals made
OpponentExtraPointKickingAttempts from 2001
integer
32
Yes
Yes
Yes
Extra point kick attempts
OpponentExtraPointKickingConversions from 2001
integer
32
Yes
Yes
Yes
Extra point kicks made
OpponentExtraPointsHadBlocked from 2001
integer
32
Yes
Yes
Yes
Extra point kick attempts that were blocked
OpponentExtraPointPassingAttempts from 2001
integer
32
Yes
Yes
Yes
Two point conversion passing attempts
OpponentExtraPointPassingConversions from 2001
integer
32
Yes
Yes
Yes
Two point conversion passing conversions
OpponentExtraPointRushingAttempts from 2001
integer
32
Yes
Yes
Yes
Two point conversion rushing attempts
OpponentExtraPointRushingConversions from 2001
integer
32
Yes
Yes
Yes
Two point conversion rushing conversions
OpponentFieldGoalAttempts from 2001
integer
32
Yes
Yes
Yes
Field goal attempts
OpponentFieldGoalsMade from 2001
integer
32
Yes
Yes
Yes
Field goals made
SoloTackles
integer
32
Yes
Yes
Yes
Defensive solo tackles
AssistedTackles
integer
32
Yes
Yes
Yes
Defensive assisted tackles
Sacks
integer
32
Yes
Yes
Yes
Defensive sacks
SackYards
integer
32
Yes
Yes
Yes
Defensive sack yards
PassesDefended
integer
32
Yes
Yes
Yes
Defensive passes defended
FumblesForced
integer
32
Yes
Yes
Yes
Defensive fumbles forced
FumblesRecovered
integer
32
Yes
Yes
Yes
Fumbles recovered that resulted in change of possession
OpponentSoloTackles
integer
32
Yes
Yes
Yes
Defensive solo tackles
OpponentAssistedTackles
integer
32
Yes
Yes
Yes
Defensive assisted tackles
OpponentSacks
integer
32
Yes
Yes
Yes
Defensive sacks
OpponentSackYards
integer
32
Yes
Yes
Yes
Defensive sack yards
OpponentPassesDefended
integer
32
Yes
Yes
Yes
Defensive passes defended
OpponentFumblesForced
integer
32
Yes
Yes
Yes
Defensive fumbles forced
OpponentFumblesRecovered
integer
32
Yes
Yes
Yes
Fumbles recovered that resulted in change of possession
DayOfWeek
string
50
Yes
No
Yes
The day of the week this game was played on (e.g. Sunday, Monday)
TeamGameID
integer
32
No
No
No
Unique ID of this TeamGame record (subject to change, although it very rarely does). For a guaranteed static ID, use a combination of GameKey and Team.