The Gold Standard in Olympics Data Learn More
The Gold Standard in Olympics Data Learn More

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.

Download CSV
This table is used in the following endpoints:
NFL v3 Advanced Metrics
Advanced Player Info
Name Type Size Nullable Scrambled CSV Description
PlayerID integer 32 No Yes No Unique ID assigned to each player that stays with them throughout their career
Name string 100 Yes Yes No Full name of the player (Cam Newton, Aaron Rodgers, etc.)
TeamID integer 32 Yes Yes No The unique ID of this team
Team string 10 Yes Yes No The abbreviation of the team this player is employed by, or if currently unemployed, the most recent team this player was employed by.
Position string 10 Yes Yes No Player's primary position. Possible values: C, CB, DB, DE, DE/LB, DL, DT, FB, FS, G, ILB, K, KR, LB, LS, NT, OL, OLB, OT, P, QB, RB, S, SS, T, TE, WR
FantasyPosition string 10 Yes Yes No The player's fantasy football position. Possible values: QB, RB, WR, TE, DL, LB, DB, K, P, OL
PositionGroup string 10 Yes Yes No Player Position Group (QB, RB, WR, TE, DL, LB, DB, K, P, OL)
BMI decimal 32 Yes Yes No Body Mass Index - a measure of thinness. Higher value means stockier, wider build.
BMIRank integer 32 Yes Yes No Player's BMI ranked alongside other players against an ideal value for their position
HandSize decimal 32 Yes Yes No Player's hand size in inches. Important Quarterback value, especially in cold weather play.
HandSizeRank integer 32 Yes Yes No Player's hand size ranked alongside other players against an ideal value for their position
ArmLength decimal 32 Yes Yes No Player's arm length in inches.
ArmLengthRank integer 32 Yes Yes No Player's arm length ranked alongside other players against an ideal value for their position
QualityScore decimal 32 Yes Yes No Not currently used
QualityScoreRank integer 32 Yes Yes No Not currently used
FortyYardDash decimal 32 Yes Yes No 40-yard dash time in seconds.
FortyYardDashRank integer 32 Yes Yes No 40-yard dash time ranked against other players.
ThreeConeDrill decimal 32 Yes Yes No Time taken to complete the three-cone drill short movement exercise.
ThreeConeDrillRank integer 32 Yes Yes No Three-cone drill time relative to other players.
TwentyYardShuttle decimal 32 Yes Yes No Time taken to complete the 20-yard short shuttle in seconds.
TwentyYardShuttleRank integer 32 Yes Yes No 20-yard short shuttle time relative to other players.
AgilityScore decimal 32 Yes Yes No A measure of player's agility, calculated by sum of three-cone drill time and 20-yard short shuttle time.
AgilityScoreRank integer 32 Yes Yes No Player's agility ranking relative to other players.
VerticalJump decimal 32 Yes Yes No A player's vertical jump height, in inches.
VerticalJumpRank integer 32 Yes Yes No Player's vertical jump performance relative to other players.
BroadJump decimal 32 Yes Yes No A player's long jump length, in inches.
BroadJumpRank integer 32 Yes Yes No Player's horizontal jump relative to other players.
BurstScore decimal 32 Yes Yes No A measure of explosive, stop-start action. The sum of vertical jump height and broad jump distance.
BurstScoreRank integer 32 Yes Yes No Player's burst explosion capabilities relative to other players.
SPARQx decimal 32 Yes Yes No An approximation of the Nike SPARQ Rating. Comprises Speed, Power, Agility, Reaction and Quickness. The measurements used are: 40-yard dash, vertical jump, 20-yard short shuttle, and power ball throw.
SPARQxRank integer 32 Yes Yes No A player's SPARQx ranking relative to other players.
AthleticismScore decimal 32 Yes Yes No An aggregate of 40-yard dash, Burst Score, and Agility Score, normalized by size (so larger players with higher movement scores will get a bonus.)
AthleticismScoreRank integer 32 Yes Yes No A player's Athleticism Score relative to those of other players.
SpeedScore decimal 32 Yes Yes No A formula to assign a speed rating to a player, giving a premium to heavier players' 40-yard dash times: (weight*200) / (40-time^4)
SpeedScoreRank integer 32 Yes Yes No A player's Speed Score relative to those of other players.
ThrowVelocity decimal 32 Yes Yes No A player's throw speed in miles per hour.
ThrowVelocityRank integer 32 Yes Yes No A player's throw speed relative to those of other players.
WonderlicScore decimal 32 Yes Yes No The Wonderlic is a test and resulting score used to gauge intelligence via problem-solving and learning puzzles. Scored from 0 to 50.
WonderlicScoreRank integer 32 Yes Yes No A player's Wonderlic outcome relative to other players.
HeightAdjustedSpeedScore decimal 32 Yes Yes No Also known as HaSS. A player's speed score after being normalized for height, specifically used for Wide Receivers and Tight Ends (WRs and TEs.) Taller players have a larger catch window so their scores are normalized downward.
HeightAdjustedSpeedScoreRank integer 32 Yes Yes No A player's HaSS ranking relative to other players.
CatchRadius decimal 32 Yes Yes No How large an area in which a player can catch. Based off the formula: the square of 40-yard dash time, 20-yard short shuttle time, and three-cone drill time; multiplied by the square of height, arm length, and vertical jump, all normalized to have equal weight.
CatchRadiusRank integer 32 Yes Yes No A player's Catch Radius relative to other players.
BenchPress decimal 32 Yes Yes No The number of reps a player can carry out of a 225-pound chest press exercise.
BenchPressRank integer 32 Yes Yes No A player's bench press performance relative to other players.
PlaymakingRadius decimal 32 Yes Yes No A property of arm length and tackle explosiveness, the radius at which the player can carry out a defensive play.
PlaymakingRadiusRank integer 32 Yes Yes No A player's playmaking radius relative to other players of a similar position.
HighlightClip string 500 Yes Yes No A curated highlight reel of a player in the form of a YouTube link.
MedicalHistory AdvancedPlayerMedical[] Yes No No See the AdvancedPlayerMedical endpoint.
ComparablePlayers PlayerInfo[] Yes No No See the PlayerInfo endpoint.
AdvancedPlayerSeasons AdvancedPlayerSeason[] Yes No No See the AdvancedPlayerSeasons endpoint.
AdvancedPlayerGames AdvancedPlayerGame[] Yes No No See the AdvancedPlayerGames endpoint.
This table is used in the following endpoints:
Name Type Size Nullable Scrambled CSV Description
PlayerID integer 32 No Yes No Unique ID assigned to each player that stays with them throughout their career
Name string 100 Yes Yes No Full name of the player (Cam Newton, Aaron Rodgers, etc.)
TeamID integer 32 Yes Yes No The unique ID of this team
Team string 10 Yes Yes No The abbreviation of the team this player is employed by, or if currently unemployed, the most recent team this player was employed by.
Position string 10 Yes Yes No Player's primary position. Possible values: C, CB, DB, DE, DE/LB, DL, DT, FB, FS, G, ILB, K, KR, LB, LS, NT, OL, OLB, OT, P, QB, RB, S, SS, T, TE, WR
FantasyPosition string 10 Yes Yes No The player's fantasy football position. Possible values: QB, RB, WR, TE, DL, LB, DB, K, P, OL
PositionGroup string 10 Yes Yes No Player Position Group (QB, RB, WR, TE, DL, LB, DB, K, P, OL)
Season integer 32 No Yes No The NFL season in four-digit year format.
SeasonType integer 32 No Yes No The type of season that this record corresponds to (1=Regular Season, 2=Preseason, 3=Postseason, 4=Offseason, 5=AllStar).
Week integer 32 No Yes No The week during the season/round in which this game occurs.
Opponent string 10 Yes Yes No The abbreviation of the Opponent
OpponentID integer 32 Yes Yes No The opposing team's unique ID number
Snaps decimal 32 Yes Yes No How many snaps this player took part in in this game. Available the morning after the game.
SnapShare decimal 32 Yes Yes No The percentage of total offensive plays that had this player on the field. Available the morning after the game.
PassingAttempts decimal 32 Yes Yes No Number of passes thrown
Completions decimal 32 Yes Yes No Number of pass completions
CompletionPercentage decimal 32 Yes Yes No Percentage of completed passes from all passes thrown
PassingYards decimal 32 Yes Yes No Yards thrown by the player in the game.
PassingYardsPerAttempt decimal 32 Yes Yes No Yards thrown divided by total passing attempts.
PassingTouchdowns decimal 32 Yes Yes No How many passes resulted in a touchdown.
PassingTDs decimal 32 Yes Yes No Deprecated. Replaced by PassingTouchdowns
Interceptions decimal 32 Yes Yes No How many interceptions were given up by the player. (Not interceptions caught.)
RedZoneAttempts decimal 32 Yes Yes No How many passing attempts were made inside the red zone by the player.
RedZoneCompletionPercentage decimal 32 Yes Yes No What percentage of red zone passes were complete of all red zone passes attempted.
DeepBallAttempts decimal 32 Yes Yes No How many attempts were made to throw a pass with an aerial distance of 20 yards or greater.
DeepBallCompletions decimal 32 Yes Yes No How many successful passes with an aerial distance of 20 yards or greater were made by the player.
Carries decimal 32 Yes Yes No How many times the player carried the ball, i.e. unique rushing plays involving the player with the ball.
RushingYards decimal 32 Yes Yes No Total number of carried yards on rushing plays.
RushingTouchdowns decimal 32 Yes Yes No How many rushing touchdowns were achieved by the player.
Targets decimal 32 Yes Yes No How many times the player was targeted for a pass.
Receptions decimal 32 Yes Yes No How many times the player received a pass.
ReceivingYards decimal 32 Yes Yes No How many total yards the player got from all plays in which he achieved a reception.
ReceivingTouchdowns decimal 32 Yes Yes No How many touchdowns the player scored by receiving a pass.
TotalYards decimal 32 Yes Yes No The total yards of gain (or loss) achieved by the player in the game.
TotalTouches decimal 32 Yes Yes No Touches = carries + receptions.
YardsPerTouch decimal 32 Yes Yes No Average number of yards per carry and reception.
Opportunities decimal 32 Yes Yes No For a given running back, number of carries and targets
OpportunityShare decimal 32 Yes Yes No For a given running back, percentage of total team running back carries and targets
TotalTouchdowns decimal 32 Yes Yes No Total number of touchdowns by all methods by the player.
EvadedTackles decimal 32 Yes Yes No Number of attempted tackles evaded by the player.
JukeRate decimal 32 Yes Yes No Calculated by charting the number of broken, missed, and otherwise avoided tackles, and then dividing by the total number of touches (carries plus receptions). Juke rate is used to measure a running back's elusiveness and tackle-breaking power.
CatchRate decimal 32 Yes Yes No A measurement of a player's ability to secure the ball in all situations, regardless of difficulty level. Calculated by dividing total receptions by total targets.
TargetShare decimal 32 Yes Yes No The percentage of all passing targets directed at a given wide receiver or tight end, in games where that receiver was involved in the passing attack.
HogRate decimal 32 Yes Yes No Number of targets per snap. Hog rate captures the rate of passing game utilization on a per-play basis, and helps to identify wide receivers and tight ends with limited route trees who are a focal point of the passing offense when on the field, even though they may have a low snap count and target share.
ContestedTargets decimal 32 Yes Yes No Number of times the target player faced competition to catch the ball, i.e. a defender was in range to contest the ball at the point of catching.
ContestedCatches decimal 32 Yes Yes No Number of times the received successfully caught the ball in a contested catch.
RedZoneCarries decimal 32 Yes Yes No Number of times the player executed a rushing play in the red zone.
RedZoneTargets decimal 32 Yes Yes No Number of times the player was targeted for a pass in the red zone.
RedZoneOpportunities decimal 32 Yes Yes No Red zone opportunities are the number of carries plus targets combined for a player in the red zone.
RedZoneTouches decimal 32 Yes Yes No Number of times the player carried or received in the red zone.
RedZoneReceptions decimal 32 Yes Yes No Number of times the player successfully received a pass in the red zone.
RedZoneCatchRate decimal 32 Yes Yes No Percentage of catches successfully made versus targets.
YardsPerCarry decimal 32 Yes Yes No Average number of yards achieved per carry by the player in the game.
YardsPerTarget decimal 32 Yes Yes No Average number of yards achieved per target by the player in the game.
YardsPerOpportunity decimal 32 Yes Yes No Average number of yards achieved per opportunity (carry plus target) by the player in the game.
YardsPerReception decimal 32 Yes Yes No Average number of yards achieved per reception by the player in the game.
EndZoneTargets decimal 32 Yes Yes No Number of times the player was targeted for a pass in the endzone.
RoutesRun decimal 32 Yes Yes No Number of times the player ran a route in the game.
Burns decimal 32 Yes Yes No Number of times the player burns - fakes out and defeats - a defending player and catches a pass.
Hurries decimal 32 Yes Yes No Number of times the player was hurried by the defense into throwing an early pass or to running in the pocket from a defender.
YardsCreated decimal 32 Yes Yes No All yards generated above and beyond what was blocked. Yards Created are accrued after the running back's first evaded tackle.
PassAttemptsInside5 decimal 32 Yes Yes No Number of passing attempts made inside the 5-yard line.
PassAttemptsInside10 decimal 32 Yes Yes No Number of passing attempts made inside the 10-yard line.
CarriesInside5 decimal 32 Yes Yes No Number of rushing plays made inside the 5-yard line.
CarriesInside10 decimal 32 Yes Yes No Number of rushing plays made inside the 10-yard line.
TargetsInside5 decimal 32 Yes Yes No Number of times the player was a pass target inside the 5-yard line.
TargetsInside10 decimal 32 Yes Yes No Number of times the player was a pass target inside the 10-yard line.
PrimaryCorner decimal 32 Yes Yes No Currently unused.
RoutesDefended decimal 32 Yes Yes No Number of times the player in question defended against a player running a route.
TargetsAllowed decimal 32 Yes Yes No Number of times the defensive player allowed a target a chance at a reception.
ReceptionsAllowed decimal 32 Yes Yes No Number of times the defensive player allowed a target a chance at reception that was successfully achieved by the catcher.
YardsAllowed decimal 32 Yes Yes No Total number of yards allowed by the defensive player during the game.
BurnsCB decimal 32 Yes Yes No Currently unused.
PassBreakups decimal 32 Yes Yes No Number of times a defensive player successfully breaks up a pass with the arm or hand.
InterceptionsCB decimal 32 Yes Yes No Number of times a defensive player intercepts an opponent's pass.
WRMatchup decimal 32 Yes Yes No Currently unused.
FantasyPoints decimal 32 Yes Yes No Number of Fantasy Points generated by the player that week.
FantasyPointsRank integer 32 Yes Yes No The player's Fantasy Points ranking relative to other players
FantasyPointsPerAttempt decimal 32 Yes Yes No In terms of passing opportunities, measuring quarterback fantasy points by dividing total fantasy points by passing attempts
FantasyPointsPerTarget decimal 32 Yes Yes No In terms of player opportunities, dividing total fantasy points by total targets to measure wide receiver and tight end fantasy points
FantasyPointsPerOpportunity decimal 32 Yes Yes No Running back fantasy points in terms of a player's overall usage and playmaking prowess. Calculated by adding the player's carries and targets, then dividing the result by total fantasy points.
FantasyPointsAllowed decimal 32 Yes Yes No Currently unused.
FantasyPointsAllowedWeekRank integer 32 Yes Yes No Currently unused.
This table is used in the following endpoints:
NFL v3 Advanced Metrics
Advanced Player Info
Name Type Size Nullable Scrambled CSV Description
AdvancedPlayerMedicalID integer 32 No Yes No A unique ID of the medical event associated with the player in question.
TeamID integer 32 Yes Yes No The unique ID of this team
Team string 10 Yes Yes No The abbreviation of the team this player is employed by, or if currently unemployed, the most recent team this player was employed by.
Season integer 32 No Yes No The NFL season in four-digit year format.
IncidentDate string 500 Yes Yes No The week of the season in which the incident took place (e.g. Week 11.)
InjuryDescription string 500 Yes Yes No A brief description of the player's injury (e.g. hip contusion).
Severity string 50 Yes Yes No How severe the injury is likely to be - Low, Medium, or High Severity.
GamesMissed integer 32 Yes Yes No How many games the player has missed due to this injury.
GamesOnInjuryReport integer 32 Yes Yes No How many times the player has appeared on the weekly NFL Injury Report due to this injury so far.
Surgery string 500 Yes Yes No Details about a player's surgery in text format.
RecoveryTimetable string 100 Yes Yes No A potential recovery timeline for the player, as communicated by the team.
This table is used in the following endpoints:
Name Type Size Nullable Scrambled CSV Description
PlayerID integer 32 No Yes No Unique ID assigned to each player that stays with them throughout their career
Name string 100 Yes Yes No Full name of the player (Cam Newton, Aaron Rodgers, etc.)
TeamID integer 32 Yes Yes No The unique ID of this team
Team string 10 Yes Yes No The abbreviation of the team this player is employed by, or if currently unemployed, the most recent team this player was employed by.
Position string 10 Yes Yes No Player's primary position. Possible values: C, CB, DB, DE, DE/LB, DL, DT, FB, FS, G, ILB, K, KR, LB, LS, NT, OL, OLB, OT, P, QB, RB, S, SS, T, TE, WR
FantasyPosition string 10 Yes Yes No The player's fantasy football position. Possible values: QB, RB, WR, TE, DL, LB, DB, K, P, OL
PositionGroup string 10 Yes Yes No Player Position Group (QB, RB, WR, TE, DL, LB, DB, K, P, OL)
Season integer 32 No Yes No The year of the season in question.
SeasonType integer 32 No Yes No The type of season that this record corresponds to (1=Regular Season, 2=Preseason, 3=Postseason, 4=Offseason, 5=AllStar).
Games integer 32 Yes Yes No How many games in which the player took part in at least one snap.
Snaps decimal 32 Yes Yes No How many snaps the player took part in over the course of the season.
SnapShare decimal 32 Yes Yes No The percentage of total offensive plays that had this player on the field.
SnapShareRank integer 32 Yes Yes No This player's Snap Share ranking relative to other players.
SlotRate decimal 32 Yes Yes No The percentage of times in which the player was in the slot when the team ran a play with a slot player.
SlotRateRank integer 32 Yes Yes No This receiver's Slot Rate ranking relative to other players
TargetSeparation decimal 32 Yes Yes No A receiver's average yards of distance from his assigned defender at the moment the pass arrives..
TargetSeparationRank integer 32 Yes Yes No This player's Target Separation ranking relative to other players.
BurnRate decimal 32 Yes Yes No Percentage of allowed targets in which the defensive back's assigned receiver gained more than five yards of downfield separation.
AirYards decimal 32 Yes Yes No For quarterbacks, Air Yards is the total throw depth. For wide receivers and tight ends, Air Yards is the total target distance from the line of scrimmage to the catch point.
AirYardsPerGame decimal 32 Yes Yes No An average of total Air Yards divided by games played.
AirYardsRank integer 32 Yes Yes No The player's air yards ranking relative to other players
Carries decimal 32 Yes Yes No The number of times the player carried the ball in a rushing play.
CarriesInside10 decimal 32 Yes Yes No The number of times the player carried the ball in a rushing play inside the 10-yard line.
CarriesInside10PerGame decimal 32 Yes Yes No The average number of times the player carried the ball in a rushing play inside the 10-yard line per game.
CarriesInside5 decimal 32 Yes Yes No The number of times the player carried the ball in a rushing play inside the 5-yard line.
CarriesInside5PerGame decimal 32 Yes Yes No The average number of times the player carried the ball in a rushing play inside the 5-yard line per game.
CarriesPerGame decimal 32 Yes Yes No The average number of times the player carried per game.
CarriesPerGameRank integer 32 Yes Yes No The player's carries per game relative to other players
CarriesRank integer 32 Yes Yes No The player's Carries ranking relative to other players
GameScript decimal 32 Yes Yes No The average points differential this player faced at any given point in the season. A positive number puts his team in the lead, a negative behind.
GameScriptRank integer 32 Yes Yes No The player's Game Script ranking relative to other players
GoalLineCarries decimal 32 Yes Yes No The number of times the player carried the ball on a player that began with 5 yards or fewer to goal.
GoalLineCarriesPerGame decimal 32 Yes Yes No The average number of times per game the player carried the ball on a player that began with 5 yards or fewer to goal.
GoalLineCarriesPerGameRank integer 32 Yes Yes No Not currently used.
GoalLineCarriesRank integer 32 Yes Yes No The player ranked by number of goal line carries across the season.
ProductionPremium decimal 32 Yes Yes No A player's situation-agnostic efficiency. Compares the outcome of all pass attempts, carries, and targets to league-average outcome in identical game situations (yard line, down, and distance), taking into account time remaining and game score to allow for non-standard situations (e.g. two-minute drills, clock-milking, and garbage time). Positive Production Premium values show that a player is more efficient than the average player with similar opportunities in similar situations. This metric is useful in isolating a player's true ability, as his on-field performance is always affected by his teammates.
ProductionPremiumRank integer 32 Yes Yes No The player's Production Premium ranking relative to other players
RedZoneCarries decimal 32 Yes Yes No The number of times per game the player carried the ball on a player that began in the red zone.
RedZoneCarriesPerGame decimal 32 Yes Yes No The average number of times per game the player carried the ball on a player that began in the red zone.
RedZoneCarriesPerGameRank integer 32 Yes Yes No The player's Red Zone Carries Per Game ranking relative to other players
RedZoneCarriesRank integer 32 Yes Yes No The player's Red Zone Carries ranking relative to other players
RushingTouchdowns decimal 32 Yes Yes No The number of touchdowns scored by the player on a rushng play.
RushingTouchdownsRank integer 32 Yes Yes No The player's Rushing Touchdowns ranking relative to other players
RushingYards decimal 32 Yes Yes No Total number of yards rushed per season.
RushingYardsRank integer 32 Yes Yes No The player's Rushing Yards ranking relative to other players
RushYardsPerGame decimal 32 Yes Yes No Average number of yards rushed by the player in each game in which they played.
RedZoneSnaps decimal 32 Yes Yes No Number of snaps the player took part in in plays that began in the red zone.
RunSnaps decimal 32 Yes Yes No Total number of rushing plays in which the player took part.
PassSnaps decimal 32 Yes Yes No Total number of passing plays in which the player took part.
SnapweightedGameScript decimal 32 Yes Yes No Not currently used.
SnapweightedGameScriptRank integer 32 Yes Yes No Not currently used.
TeamPassPlays decimal 32 Yes Yes No Not currently used.
TeamPassPlaysRank integer 32 Yes Yes No Not currently used.
TouchdownRate decimal 32 Yes Yes No Percentage of receptions by the player that result in a touchdown.
WeeklyVolatility decimal 32 Yes Yes No A measure of week-to-week fantasy point scoring variance. Players with weekly volatility above 8.0 have significant weekly output oscillation. High weekly volatility negatively impacts standard league formats that require lineups to be manually set each week, but is preferred in "best-ball" formats that automatically set optimal weekly lineups.
WeeklyVolatilityRank integer 32 Yes Yes No The player's Weekly Volatility ranking relative to other players
VOS decimal 32 Yes Yes No Value Over Stream - a measure of each player's fantasy points per game, above the average waiver wire replacement, in standard fantasy league formats during either the previous or current season.
VOSRank integer 32 Yes Yes No The player's Value Over Stream ranking relative to other players
YardsPerTarget decimal 32 Yes Yes No The number of yards gained by the player when he is a pass target.
YardsPerTargetRank integer 32 Yes Yes No The player's Yards Per Target ranking relative to other players
YardsPerReception decimal 32 Yes Yes No The player's average yardage per received pass.
YardsAfterCatch decimal 32 Yes Yes No The player's total yardage gain between successfully receiving the ball and the play ending (e.g. by tackle, out of bounds...)
YardsAfterCatchPerGame decimal 32 Yes Yes No The player's average yardage gain between successfully receiving the ball and the play ending (e.g. by tackle, out of bounds...) on a reception basis.
YardsAfterCatchPerReception decimal 32 Yes Yes No The player's total yardage gain between successfully receiving the ball and the play ending (e.g. by tackle, out of bounds...) on a game basis.
YardsAfterCatchPerTarget decimal 32 Yes Yes No The player's total yardage gain between successfully receiving the ball and the play ending (e.g. by tackle, out of bounds...) on a target basis.
YardsAfterCatchRank integer 32 Yes Yes No The player's Yards After Catch ranking relative to other players
TotalTouchdowns decimal 32 Yes Yes No Total number of touchdowns scored by this player this season.
TotalTouchdownsRank integer 32 Yes Yes No The player's Yards After Touchdowns ranking relative to other players
TotalTouches decimal 32 Yes Yes No Total number of touches (receptions and carries) by this player this season.
TotalYards decimal 32 Yes Yes No The total number of yards gained by the player.
TotalYardsPerGame decimal 32 Yes Yes No The average number of yards gained by a player per game.
Targets decimal 32 Yes Yes No The number of times the player was a passing target.
TargetShare decimal 32 Yes Yes No The percentage of all passing targets directed at a given wide receiver or tight end, in games where that receiver was involved in the passing attack.
TargetShareRank integer 32 Yes Yes No The player's Target Share ranking relative to other players
TargetsInside10 decimal 32 Yes Yes No The number of times the player was a passing target inside the ten yard line.
TargetsInside10PerGame decimal 32 Yes Yes No The average number of times per game the player was a passing target inside the ten yard line.
TargetsInside5 decimal 32 Yes Yes No The number of times the player was a passing target inside the five yard line.
TargetsInside5PerGame decimal 32 Yes Yes No The average number of times per game the player was a passing target inside the five yard line.
TargetsPerGame decimal 32 Yes Yes No The average number of times per game the player was a passing target.
TargetsPerGameRank integer 32 Yes Yes No The player's Targets Per Game ranking relative to other players
TargetsRank integer 32 Yes Yes No The player's Targets ranking relative to other players
SlotSnaps decimal 32 Yes Yes No The number of times the player - a WR or TE - lined up in the slot, i.e. lined up inside and covered by an outside receiver in a set of three or four receivers.
SlotYPR decimal 32 Yes Yes No Yards per reception when in the slot for the player.
SlotYPRRank integer 32 Yes Yes No The player's Slot YPR ranking relative to other players
SlotYPT decimal 32 Yes Yes No Yards per target when in the slot for the player.
SlotYPTRank integer 32 Yes Yes No The player's Slot YPT ranking relative to other players
RedZoneSnapShare decimal 32 Yes Yes No Percentage of snaps in the red zone for which the offensive player took part.
RedZoneSnapShareRank integer 32 Yes Yes No The player's Red Zone Snap Share ranking relative to other players
RouteParticipation decimal 32 Yes Yes No Percentage of passing plays in which the player ran a route.
RouteParticipationRank integer 32 Yes Yes No The player's Route Participation ranking relative to other players
PassRoutes decimal 32 Yes Yes No Not currently used.
PassRoutesPerGame decimal 32 Yes Yes No Not currently used.
PassRoutesPerGameRank integer 32 Yes Yes No Not currently used.
RedZoneReceptions decimal 32 Yes Yes No Number of times the player successfully received a pass in the red zone.
RedZoneReceptionsRank integer 32 Yes Yes No The player's Red Zone Receptions ranking relative to other players
RedZoneTargets decimal 32 Yes Yes No Number of times the player was targeted in the red zone.
RedZoneTargetShare decimal 32 Yes Yes No A player's percentage share of the total number of targets in the red zone.
RedZoneTargetShareRank integer 32 Yes Yes No The player's Red Zone Target Share ranking relative to other players
RedZoneTargetsRank integer 32 Yes Yes No The player's Red Zone Targets ranking relative to other players
RedZoneTouches decimal 32 Yes Yes No Number of touches - carries and receptions - by the player in the endzone.
RedZoneTouchesPerGame decimal 32 Yes Yes No Average number of red zone touches per game across the season.
QBRatingWhenTargeted decimal 32 Yes Yes No The rating a quarterback gets for passing accuracy when throwing to this player alone.
QBRatingWhenTargetedRank integer 32 Yes Yes No The player's QB Rating When Targeted ranking relative to other players
ReceivingTDs decimal 32 Yes Yes No The number of touchdowns a player scored by receiving a pass.
ReceivingYards decimal 32 Yes Yes No The number of yards gained (or lost) by a player when receiving a pass.
ReceivingYardsPerGame decimal 32 Yes Yes No The average number of yards gained by reception by a player per game.
ReceivingYardsPerGameRank integer 32 Yes Yes No The player's Receiving Yards Per Game ranking relative to other players
ReceivingYardsRank integer 32 Yes Yes No The player's Receiving Yards ranking relative to other players
Receptions decimal 32 Yes Yes No The number of times a player successfully received a pass.
ReceptionsPerGame decimal 32 Yes Yes No The average number of times a player successfully received a pass per game.
ReceptionsPerGameRank integer 32 Yes Yes No The player's Receptions Per Game ranking relative to other players
ReceptionsRank integer 32 Yes Yes No The player's Receptions ranking relative to other players
RedZoneCatchRate decimal 32 Yes Yes No The percentage of times the player successfully received a pass in the red zone.
RedZoneCatchRateRank integer 32 Yes Yes No The player's Red Zone Catch Rate ranking relative to other players
CatchableTargetRate decimal 32 Yes Yes No The percentage rate at which the ball was in a catchable range when the player was targeted.
CatchableTargetRateRank integer 32 Yes Yes No The player's Catchable Target Rate ranking relative to other players
CatchableTargets decimal 32 Yes Yes No The number of catchable passes the player was thrown in a season.
CatchRate decimal 32 Yes Yes No A measurement of a player's ability to secure the ball in all situations, regardless of difficulty level. Calculated by dividing total receptions by total targets.
CatchRateRank integer 32 Yes Yes No The player's Catch Rate ranking relative to other players
DominatorRating decimal 32 Yes Yes No The player's Dominator rating: the percentage of team yards and touchdowns attributed to this player.
DominatorRatingRank integer 32 Yes Yes No The player's Dominator Rating ranking relative to other players
Drops decimal 32 Yes Yes No The number of dropped passes by this player.
DropsPerGame decimal 32 Yes Yes No The average number of times per game this player drops a pass.
DropsPerGameRank integer 32 Yes Yes No The player's Drops Per Game ranking relative to other players
DropRate decimal 32 Yes Yes No The percentage of passes dropped by this player this season.
DropRateRank integer 32 Yes Yes No The player's Drop Rate ranking relative to other players
DropsRank integer 32 Yes Yes No The player's Drops ranking relative to other players
EndzoneTargets decimal 32 Yes Yes No The number of times this player was a pass target in the endzone.
EndzoneTargetShare decimal 32 Yes Yes No The percentage of times this player was a pass target in the endzone.
EndzoneTargetShareRank integer 32 Yes Yes No The player's Endzone Target Share ranking relative to other players
AccuracyRating decimal 32 Yes Yes No On a scale of 1-10, where higher is better, how accurate a quarterback's throwing is.
AccuracyRatingRank integer 32 Yes Yes No The player's Accuracy Rating ranking relative to other players
AdjustedAttempts decimal 32 Yes Yes No The number of passing attempts made by a player, adjusted for sacks etc.
AdjustedYardsPerAttempt decimal 32 Yes Yes No The average yardage of a QB's passing, giving bonus weight to touchdowns and a penalizing rate to interceptions.
AdjustedYardsPerAttemptRank integer 32 Yes Yes No The player's Adjusted Yards Per Attempt ranking relative to other players
AirYardsPerAttempt decimal 32 Yes Yes No The average number of yards - throw depth - per pass attempted by the quarterback.
AirYardsPerAttemptRank integer 32 Yes Yes No The player's Air Yards Per Attempt ranking relative to other players
AttemptsInside10 decimal 32 Yes Yes No The number of passing attempts made by the player within the 10 yard line.
AttemptsInside10PerGame decimal 32 Yes Yes No The average number of passing attempts per game mad by the player within the 10 yard line.
AttemptsInside5 decimal 32 Yes Yes No The number of passing attempts made by the player within the 5 yard line.
AttemptsInside5PerGame decimal 32 Yes Yes No The average number of passing attempts per game mad by the player within the 5 yard line.
AttemptsPerGame decimal 32 Yes Yes No The average number of passing attempts made per game by this player.
CatchablePasses decimal 32 Yes Yes No The number of passes thrown that can be caught by a receiver in this season by this player.
CatchablePassesPerGame decimal 32 Yes Yes No The average number of passes thrown that can be caught by a receiver per game by this player.
CatchablePassesRank integer 32 Yes Yes No The player's Catchable Passes ranking relative to other players
CompletionPercentage decimal 32 Yes Yes No The percentage of times an attempted pass is successfully completed by the receiver.
CompletionPercentageRank integer 32 Yes Yes No The player's Completion Percentage ranking relative to other players
Completions decimal 32 Yes Yes No Number of completed passes thrown by this player.
DangerPlays decimal 32 Yes Yes No The number of danger plays - plays in which the QB through lack of awareness or recklessness - risked a turnover for his team.
DangerPlaysPerGame decimal 32 Yes Yes No The average number per game of danger plays - plays in which the QB through lack of awareness or recklessness - risked a turnover for his team.
DangerPlaysRank integer 32 Yes Yes No The player's Danger Plays ranking relative to other players
DeepBallAttempts decimal 32 Yes Yes No The number of times a QB attempted a pass of 20 yards or more downfield.
DeepBallAttemptsPerGame decimal 32 Yes Yes No The average number of times per game a QB attempted a pass of 20 yards or more downfield.
DeepBallAttemptsPerGameRank integer 32 Yes Yes No The player's Deep Ball Attempts Per Game ranking relative to other players
DeepBallAttemptsRank integer 32 Yes Yes No The player's Deep Ball Attempts ranking relative to other players
DeepBallCompletionPercentage decimal 32 Yes Yes No The percentage of times the QB successfully threw a complete pass 20 yards or more.
DeepBallCompletionPercentageRank integer 32 Yes Yes No The player's Deep Ball Completion Percentage ranking relative to other players
DeepBallCompletions decimal 32 Yes Yes No The number of times the QB successfully threw a complete pass 20 yards or more.
DeepBallCompletionsRank integer 32 Yes Yes No The player's Deep Ball Completions ranking relative to other players
DroppedPasses decimal 32 Yes Yes No The number of droppsed passes thrown by this quarterback.
DroppedPassesRank integer 32 Yes Yes No The player's Dropped Passes ranking relative to other players
DroppedPassesPerGame decimal 32 Yes Yes No The average number of dropped passes per game thrown by this quarterback.
DropsPerAttempt decimal 32 Yes Yes No The number of drops produced per attempt at a thrown pass by this quarterback, in decimal form.
DropsPerAttemptRank integer 32 Yes Yes No The player's Drops Per Attempt ranking relative to other players
DropBacks decimal 32 Yes Yes No The number of times this quarterback dropped back to execute a passing play, regardless of its success.
InterceptablePasses decimal 32 Yes Yes No The number of interceptable passes thrown by this quarterback this season, regardless of whether they were intercepted or not.
InterceptablePassesPerGame decimal 32 Yes Yes No The average number of interceptable passes thrown by this quarterback per game.
InterceptablePassesRank integer 32 Yes Yes No The player's Interceptable Passes ranking relative to other players
MoneyThrows decimal 32 Yes Yes No The number of money throws completed by the quarterback this season. A money throw is a somewhat subjective measurement of an extremely skillfull pass resulting in a completion at a clutch moment.
MoneyThrowsPerGame decimal 32 Yes Yes No The average number of money throws completed by the quarterback per game. A money throw is a somewhat subjective measurement of an extremely skillfull pass resulting in a completion at a clutch moment.
MoneyThrowsRank integer 32 Yes Yes No The player's Money Throws ranking relative to other players
PassAttempts decimal 32 Yes Yes No The number of attempts at passing made by this QB this season.
PassAttemptsRank integer 32 Yes Yes No The player's Pass Attempts ranking relative to other players
PassAttemptDistance decimal 32 Yes Yes No Not currently used.
PassAttemptDistanceRank integer 32 Yes Yes No Not currently used.
PassAttemptDistancePerAttempt decimal 32 Yes Yes No Not currently used.
PassAttemptDistancePerAttemptRank integer 32 Yes Yes No Not currently used.
PassingAttempts decimal 32 Yes Yes No Not currently used.
PassingTouchdowns decimal 32 Yes Yes No The number of passes thrown by this player that resulted in a touchdown.
PassingTouchdownsRank integer 32 Yes Yes No The player's Passing Touchdown ranking relative to other players
PassingYards decimal 32 Yes Yes No The total number of passing yards thrown by this player this season.
PassingYardsPerAttempt decimal 32 Yes Yes No Not currently used.
PassingYardsPerAttemptRank integer 32 Yes Yes No Not currently used.
PassingYardsPerGame decimal 32 Yes Yes No The average number of yards thrown in passing plays per game by this player.
PassingYardsPerGameRank integer 32 Yes Yes No The player's Passing Yards Per Game ranking relative to other players
PassingYardsRank integer 32 Yes Yes No The player's Passing Yards ranking relative to other players
PlayactionPassAttempts decimal 32 Yes Yes No The number of attempts made by the passer on a play-action play - a play which looks like a running play to start but is actually a passing play.
PlayactionPassAttemptsPerGame decimal 32 Yes Yes No The average number of play-action passes attempted per game, on average, by the QB.
PlayactionPassAttemptsRank integer 32 Yes Yes No The player's Playaction Pass Attempts ranking relative to other players
PlayactionPassCompletionPercentage decimal 32 Yes Yes No The percentage of play-action passes completed when thrown by this QB.
PlayactionPassCompletionPercentageRank integer 32 Yes Yes No The player's Playaction Pass Completion Percentage ranking relative to other players
ProtectionRate decimal 32 Yes Yes No The percentage of times a QB is successfully protected by his offensive line to attempt a play.
ProtectionRateRank integer 32 Yes Yes No The player's Protection Rate ranking relative to other players
RedZoneAttempts decimal 32 Yes Yes No The total number of passing attempts by this QB in the red zone.
RedZoneAttemptsPerGame decimal 32 Yes Yes No The average number of passing attempts per game by this QB in the red zone.
RedZoneAttemptsRank integer 32 Yes Yes No The player's Red Zone Attempts ranking relative to other players
RedZoneCompletionPercentage decimal 32 Yes Yes No The percentage of attempted red zone passes successfully completed by this QB.
RedZoneCompletionPercentageRank integer 32 Yes Yes No The player's Red Zone Completion Percentage ranking relative to other players
RedZoneTDtoINTRatio decimal 32 Yes Yes No The number of times the QB throws a TD versus an interception in the red zone.
RushingTDs decimal 32 Yes Yes No The number of times the QB rushed a touchdown.
RushingYardsPerGameRank integer 32 Yes Yes No The player's Rushing Yards Per Game ranking relative to other players
ShotgunCompletionPercentage decimal 32 Yes Yes No The percentage of shotgun attempts - when the QB lines up around 5-7 yards behind the center - completed.
ShotgunSnaps decimal 32 Yes Yes No The number of times the QB lined up in a shotgun formation at the snap in the season.
UnderCenterCompletionPercentage decimal 32 Yes Yes No The percentage of under-center passing plays - when the quarterback lines up directly behind the center - completed.
UnderCenterSnaps decimal 32 Yes Yes No The number of times the QB lined up in an under-center formation at the snap in the season.
ReceiverContestedCatchRate decimal 32 Yes Yes No The percentage of passes thrown by this QB that result in the receiver having to contest the catch with a defensive player.
ReceiverContestedCatchRateRank integer 32 Yes Yes No The player's Receiver Contested Catch Rate ranking relative to other players
ReceiverTargetSeparation decimal 32 Yes Yes No The average yards of separation between the ball receiver and his assigned defender when passes are thrown by this quarterback.
ReceiverTargetSeparationRank integer 32 Yes Yes No The player's Receiver Target Separation ranking relative to other players
ReceiverYardsAfterTheCatch decimal 32 Yes Yes No Not currently used.
ReceiverYardsAfterTheCatchRank integer 32 Yes Yes No Not currently used.
ReceiverYardsAfterTheCatchPerTarget decimal 32 Yes Yes No Not currently used.
SupportingCastEfficiency decimal 32 Yes Yes No An aggregate of the weighted production scores - efficiency in gaining fantasy points -of all RBs, WRs, and TEs playing alongside the QB in question.
SupportingCastEfficiencyRank integer 32 Yes Yes No The player's Supporting Cast Efficiency ranking relative to other players
TotalQBR decimal 32 Yes Yes No The degree to which a quarterback contributed to points scored and/or a team win. Total QBR can thus account for QB performance that does not directly lead to additional points scored, but does contribute to a team win (for example, by completing a pass that earns a first down at his 20-yard-line with 30 seconds remaining, allowing his leading team to run out the clock).
TotalQBRRank integer 32 Yes Yes No The player's Total QBR ranking relative to other players
TrueCompletionPercentage decimal 32 Yes Yes No An adjusted QB pass completion metric also taking into account drops, spikes etc. that may alter a QB's actual passing ability.
TrueCompletionPercentageRank integer 32 Yes Yes No The player's True Completion Percentage ranking relative to other players
TruePasserRating decimal 32 Yes Yes No The player's passer rating - completion percentage, yards per attempt, TD rate, and interception rate - but adjusted for True Completion.
TruePasserRatingRank integer 32 Yes Yes No The player's True Passer Rating ranking relative to other players
UncatchablePasses decimal 32 Yes Yes No The number of passes thrown by this QB that a receiver cannot reasonably be expected to catch.
UncatchablePassesPerGame decimal 32 Yes Yes No The average number of passes per game thrown by this QB that a receiver cannot reasonably be expected to catch.
UncatchablePassesRank integer 32 Yes Yes No A player's Uncatchable Passes rank relative to other players.
UnderPressureAttempts decimal 32 Yes Yes No Not currently used.
UnderPressureAttemptsRank integer 32 Yes Yes No Not currently used.
UnderPressureAttemptsPerGame decimal 32 Yes Yes No Not currently used.
PressuredCompletionPercentage decimal 32 Yes Yes No The percentage of passes thrown to completion by this quarterback when he is under pressure from defenders.
PressuredCompletionPercentageRank integer 32 Yes Yes No The player's Pressured Completion Percentage ranking relative to other players
AverageDefendersInTheBox decimal 32 Yes Yes No For RBs, the average number of defenders that lined up against them in the box - almost always a value between 5 and 8.
AverageDefendersInTheBoxRank integer 32 Yes Yes No The player's Average Defenders in the Box ranking relative to other players
BaseFrontCarryRate decimal 32 Yes Yes No A player's carry rate when up against a base front defence (seven men).
BaseFrontCarryRateRank integer 32 Yes Yes No The player's Base Front Carry Rate ranking relative to other players
BaseFrontYardsPerCarry decimal 32 Yes Yes No The average number of yards carried by this player against a base front defense.
BaseFrontYardsPerCarryRank integer 32 Yes Yes No The player's Base Front Yards Per Carry ranking relative to other players
BreakawayRunRate decimal 32 Yes Yes No The rate at which a player produces a breakaway run - escaping his assigned defender and running the ball for 20 yards or more - adjusted for yardage.
BreakawayRunRateRank integer 32 Yes Yes No The player's Breakaway Run Rate ranking relative to other players
BreakawayRuns decimal 32 Yes Yes No The number of breakaway runs over the course of the season by the RB in question.
BreakawayRunsPerGame decimal 32 Yes Yes No The average number of breakaway runs produced by the RB per game.
BreakawayRunsPerGameRank integer 32 Yes Yes No The player's Breakaway Runs Per Game ranking relative to other players
BreakawayRunsRank integer 32 Yes Yes No The player's Breakaway Runs ranking relative to other players
EvadedTackles decimal 32 Yes Yes No The number of tackles in flight successfully dodged or broken by the RB.
EvadedTacklesPerGame decimal 32 Yes Yes No The average number of tackles successfully dodged or broken by the RB per game.
EvadedTacklesPerGameRank integer 32 Yes Yes No The player's Evaded Tackles Per Game ranking relative to other players
EvadedTacklesRank integer 32 Yes Yes No The player's Evaded Tackles Per Game ranking relative to other players
JukeRate decimal 32 Yes Yes No Calculated by charting the number of broken, missed, and otherwise avoided tackles, and then dividing by the total number of touches (carries plus receptions). Juke rate is used to measure a running back's elusiveness and tackle-breaking power.
JukeRateRank integer 32 Yes Yes No The player's Juke Rate ranking relative to other players
LightFrontCarryRate decimal 32 Yes Yes No A player's carry rate when up against a light front defense (six men).
LightFrontCarryRateRank integer 32 Yes Yes No The player's Light Front Carry Rate ranking relative to other players
LightFrontYardsPerCarry decimal 32 Yes Yes No A player's yards per carry when up against a light front defense (six men).
LightFrontYardsPerCarryRank integer 32 Yes Yes No The player's Light Front Yards Per Carry ranking relative to other players
Opportunities decimal 32 Yes Yes No The number of opportunities given to the RB.
OpportunityShare decimal 32 Yes Yes No For a given running back, percentage of total team running back carries and targets
OpportunityShareRank integer 32 Yes Yes No The player's Opportunity Share ranking relative to other players
RedZoneOpportunities decimal 32 Yes Yes No The number of opportunities given to the relevant RB.
RedZoneTouchesPerGameRank integer 32 Yes Yes No The player's Red Zone Touches Per Game ranking relative to other players
RedZoneTouchesRank integer 32 Yes Yes No The player's Red Zone Touches ranking relative to other players
RunBlockingEfficiency decimal 32 Yes Yes No Not currently used.
RunBlockingEfficiencyRank integer 32 Yes Yes No Not currently used.
RushYardsPerGameRank integer 32 Yes Yes No The player's Rush Yards Per Game ranking relative to other players
ShotgunCarryRate decimal 32 Yes Yes No Percentage of carries by this player when the team lines up shotgun.
ShotgunCarryRateRank integer 32 Yes Yes No The player's Shotgun Carry Rate ranking relative to other players
ShotgunYardsPerCarry decimal 32 Yes Yes No Average number of yards per carry when the player carries from a shotgun formation.
ShotgunYardsPerCarryRank integer 32 Yes Yes No The player's Shotgun Yards Per Carry ranking relative to other players
RedZoneOpportunityShare decimal 32 Yes Yes No Percentage of opportunities given to this RB when the team is in the red zone.
RedZoneOpportunityShareRank integer 32 Yes Yes No The player's Red Zone Opportunity Share ranking relative to other players
RedZoneTDConversionRate decimal 32 Yes Yes No The percentage of times this player turns a red zone opportunity into a touchdown.
RedZoneTDConversionRateRank integer 32 Yes Yes No The player's Red Zone TC Conversion Rate ranking relative to other players
StackedFrontCarryRate decimal 32 Yes Yes No Percentage of carries by this player when the opposing team lines up with a stacked front (eight or more defenders.)
StackedFrontCarryRateRank integer 32 Yes Yes No The player's Stacked Front Carry Rate ranking relative to other players
StackedFrontYardsPerCarry decimal 32 Yes Yes No
StackedFrontYardsPerCarryRank integer 32 Yes Yes No The player's Stacked Front Yards Per Carry ranking relative to other players
StuffedRuns decimal 32 Yes Yes No The number of runs made by this player resulting in zero or negative yardage.
StuffedRunsRank integer 32 Yes Yes No The player's Stuffed Runs ranking relative to other players
StuffedRunRate decimal 32 Yes Yes No The percentage of this players' runs that are stuffed (resulting in zero or negative yardage.)
StuffedRunRateRank integer 32 Yes Yes No The player's Stuffed Run Rate ranking relative to other players
TeamRunPlays decimal 32 Yes Yes No Not currently used.
TeamRunPlaysRank integer 32 Yes Yes No Not currently used.
TotalYardsPerGameRank integer 32 Yes Yes No The player's Total Yards Per Game ranking relative to other players
TotalYardsRank integer 32 Yes Yes No The player's Total Yards ranking relative to other players
TrueYardsPerCarry decimal 32 Yes Yes No A yards per carry metric filtering out long runs of 10 yards or longer, to emphasize consistency.
TrueYardsPerCarryRank integer 32 Yes Yes No The player's True Yards Per Carry ranking relative to other players
UnderCenterCarryRate decimal 32 Yes Yes No The percentage of times this player carries the ball when the QB lines up under the center.
UnderCenterCarryRateRank integer 32 Yes Yes No The player's Under Center Carry Rate ranking relative to other players
UnderCenterYardsPerCarry decimal 32 Yes Yes No The average number of yards carried by the running back when the team lines up QB under C.
UnderCenterYardsPerCarryRank integer 32 Yes Yes No The player's Under Center Yards Per Carry ranking relative to other players
WeightedOpportunities decimal 32 Yes Yes No A variant of total opportunities that discounts carries and enhances the FF value of a target based on touch type.
WeightedOpportunitiesRank integer 32 Yes Yes No The player's Weighted Opportunities ranking relative to other players
WeightedOpportunitiesPerGame decimal 32 Yes Yes No The average number of weighted opportunities - a calibrated subset of total opportunities - per game for this player.
WeightedOpportunitiesPerGameRank integer 32 Yes Yes No The player's Weighted Opportunities Per Game ranking relative to other players
YardsCreated decimal 32 Yes Yes No All yards generated above and beyond what was blocked. Yards Created are accrued after the running back's first evaded tackle.
YardsCreatedPerGame decimal 32 Yes Yes No
YardsCreatedPerGameRank integer 32 Yes Yes No The player's Yards Created Per Game ranking relative to other players
YardsCreatedPerCarry decimal 32 Yes Yes No The total number of yards gained above and beyond those blocked, i.e. after the first evaded tackle, the total number of yards gained by the player on that play.
YardsCreatedPerCarryRank integer 32 Yes Yes No The player's Yards Created Per Carry ranking relative to other players
YardsCreatedRank integer 32 Yes Yes No The player's Yards Created ranking relative to other players
YardsPerCarry decimal 32 Yes Yes No The average number of yards gained by the RB per carry.
YardsPerCarryRank integer 32 Yes Yes No The player's Yards Per Carry ranking relative to other players
YardsPerOpportunity decimal 32 Yes Yes No The average number of yards per opportunity (passes as well as carries) generated by this player.
YardsPerRouteRun decimal 32 Yes Yes No The average number of yards generated by this player when the team runs a passing route.
YardsPerRouteRunRank integer 32 Yes Yes No The player's Yards Per Route Run ranking relative to other players
YardsPerTouch decimal 32 Yes Yes No The average number of yards generated by this player following a touch of any kind.
YardsPerTouchRank integer 32 Yes Yes No The player's Yards Per Touch ranking relative to other players
AirYardsPerReception decimal 32 Yes Yes No Not currently used.
AirYardsPerTarget decimal 32 Yes Yes No Not currently used.
Cushion decimal 32 Yes Yes No The average distance in yards between the TE/WR and their assigned defender at the time of the snap.
CushionRank integer 32 Yes Yes No The player's Cushion ranking relative to other players
AverageTargetDistance decimal 32 Yes Yes No The average number of yards this player is distant from the point of scrimmage when he is a passing target.
AverageTargetDistanceRank integer 32 Yes Yes No The player's Average Target Distance ranking relative to other players
Burns decimal 32 Yes Yes No Number of times the player burns - fakes out and defeats - a defending player and catches a pass.
CatchableTargetsPerGame decimal 32 Yes Yes No The number of times this player is targeted and thrown a catchable pass per game on average.
CatchableTargetsRank integer 32 Yes Yes No The player's Catchable Targets ranking relative to other players
ContestedCatchConversionRate decimal 32 Yes Yes No The percentage of contested catches this player successfully manages to catch.
ContestedCatchConversionRateRank integer 32 Yes Yes No The player's Contestec Catch Conversion Rate ranking relative to other players
ContestedCatches decimal 32 Yes Yes No The total number of contested catches made by this player.
ContestedTargets decimal 32 Yes Yes No The total number of times this player was targeted and had to contest a catch, regardless of whether or not he caught it.
HogRate decimal 32 Yes Yes No Number of targets per snap. Hog rate captures the rate of passing game utilization on a per-play basis, and helps to identify wide receivers and tight ends with limited route trees who are a focal point of the passing offense when on the field, even though they may have a low snap count and target share.
HogRateRank integer 32 Yes Yes No The player's Hog Rate ranking relative to other players
PassSnapsRank integer 32 Yes Yes No The player's Pass Snaps ranking relative to other players
RunSnapsRank integer 32 Yes Yes No The player's Run Snaps ranking relative to other players
SlotCatchRate decimal 32 Yes Yes No This player's percentage of successful catches when he lined up in the slot.
SlotCatchRateRank integer 32 Yes Yes No The player's Slot Catch Rate ranking relative to other players
SlotSnapsRank integer 32 Yes Yes No The player's Slot Snaps ranking relative to other players
SnapweighedGameScript decimal 32 Yes Yes No The average Game Script (point differential, positive or negative, at any given point in the game when this player is involved) weighted for number of snaps.
SnapweighedGameScriptRank integer 32 Yes Yes No The player's Snapweighed Game Script ranking relative to other players
TargetPremium decimal 32 Yes Yes No A measure of additional fantasy points per target generated by a WR/TE above the other WRs/TEs on his team.
TargetPremiumRank integer 32 Yes Yes No The player's Target Premium ranking relative to other players
TargetQualityRating decimal 32 Yes Yes No The player's Target Quality ranking relative to other players
TargetQualityRatingRank integer 32 Yes Yes No The player's Target Quality Rating ranking relative to other players
TargetAccuracy decimal 32 Yes Yes No The QB's accuracy rating - from 1 to 10, lowest to highest - when throwing to this receiver.
TargetAccuracyRank integer 32 Yes Yes No Not currently used.
TargetDistance decimal 32 Yes Yes No Not currently used.
TargetDistancePerGame decimal 32 Yes Yes No Not currently used.
TargetDistanceRank integer 32 Yes Yes No The player's Target Distance ranking relative to other players
TrueCatchRate decimal 32 Yes Yes No The percentage of catches made by this receiver based only on catachable passes.
TrueCatchRateRank integer 32 Yes Yes No The player's True Catch Rate ranking relative to other players
UncatchableTargets decimal 32 Yes Yes No The number of times this receiver was thrown an uncatchable pass (which necessarily would be incomplete) this season.
UncatchableTargetsGame decimal 32 Yes Yes No The average number of times this receiver was thrown an uncatchable pass (which necessarily would be incomplete) per game.
YardsPerReceptionRank integer 32 Yes Yes No The player's Yards Per Reception ranking relative to other players
YardsPerPassRoute decimal 32 Yes Yes No Not currently used.
YardsPerPassRouteRank integer 32 Yes Yes No Not currently used.
TeamDefensiveSnaps decimal 32 Yes Yes No Not currently used.
SoloTackles decimal 32 Yes Yes No Number of tackles solely credited to this defensive player.
SoloTacklesRank integer 32 Yes Yes No The player's Solo Tackles ranking relative to other players
SoloTacklesPerGame decimal 32 Yes Yes No Average number per game of tackles solely credited to this defensive player.
AssistedTackles decimal 32 Yes Yes No Number of tackles credited to this defensive player along with at least one other.
AssistedTacklesRank integer 32 Yes Yes No The player's Assisted Tackles ranking relative to other players
AssistedTacklesPerGame decimal 32 Yes Yes No Average number per game of tackles credited to this defensive player along with at least one other.
TotalTackles decimal 32 Yes Yes No Total number of all tackles (solo and assisted) credited to this defensive player.
TotalTacklesRank integer 32 Yes Yes No The player's Total Tackles ranking relative to other players
TotalTacklesPerGame decimal 32 Yes Yes No Average number per game of all tackles (solo and assisted) credited to this defensive player.
Sacks decimal 32 Yes Yes No Number of times this defensive player sacked the quarterback.
SacksRank integer 32 Yes Yes No The player's Sacks ranking relative to other players
SackYards decimal 32 Yes Yes No Total number of yards lost by the team in possession when this player sacked their quarterback.
ForcedFumbles decimal 32 Yes Yes No The number of times this defensive player forced a fumble from the offensive team.
ForcedFumblesRank integer 32 Yes Yes No The player's Forced Fumbles ranking relative to other players
FumbleRecoveries decimal 32 Yes Yes No The number of times this player recovered a fumbled ball.
FumbleRecoveriesRank integer 32 Yes Yes No The player's Fumble Recoveries ranking relative to other players
BattedPasses decimal 32 Yes Yes No The number of times this player batted an attempted pass to the ground, rendering it incomplete.
BattedPassesRank integer 32 Yes Yes No The player's Batted Passes ranking relative to other players
TacklesForLoss decimal 32 Yes Yes No The number of times this player made a tackle that resulted in a loss of yardage for the offensive team.
TacklesForLossRank integer 32 Yes Yes No The player's Tackles For Loss ranking relative to other players
RunStuffs decimal 32 Yes Yes No The number of times this defensive player caused a stuffed run - a run resulting in zero or negative yardage - for the offensive team.
RunStuffsRank integer 32 Yes Yes No The player's Run Stuffs ranking relative to other players
PassBreakups decimal 32 Yes Yes No Not currently used.
PassBreakupsRank integer 32 Yes Yes No Not currently used.
PassBreakupsPerGame decimal 32 Yes Yes No Not currently used.
PassBreakupsPerGameRank integer 32 Yes Yes No Not currently used.
PassBreakupsPerTarget decimal 32 Yes Yes No Not currently used.
PassBreakupsPerTargetRank integer 32 Yes Yes No The player's Pass Breakups Per Target ranking relative to other players
Interceptions decimal 32 Yes Yes No The number of times this player successfully intercepted a pass.
InterceptionsRank integer 32 Yes Yes No The player's Interceptions ranking relative to other players
TargetsAllowed decimal 32 Yes Yes No Number of times this defensive player allowed an offensive player to become a passing target.
TargetsAllowedRank integer 32 Yes Yes No The player's Targets Allowed ranking relative to other players
ReceptionsAllowed decimal 32 Yes Yes No Number of passing receptions this defensive player allowed to happen per game.
ReceptionsAllowedRank integer 32 Yes Yes No The player's Receptions Allowed ranking relative to other players
YardsAllowed decimal 32 Yes Yes No The total number of yards allowed to the offensive team by this defensive player.
YardsAllowedRank integer 32 Yes Yes No The player's Yards Allowed ranking relative to other players
YardsAllowedPerGame decimal 32 Yes Yes No The average number per game of yards allowed to the offensive team by this defensive player.
YardsAllowedPerGameRank integer 32 Yes Yes No The player's Yards Allowed Per Game ranking relative to other players
YardsPerReceptionAllowed decimal 32 Yes Yes No The average number of yards per reception gained by the offensive team when this defensive player allowed the reception.
YardsPerReceptionAllowedRank integer 32 Yes Yes No The player's Yards Per Reception Allowed ranking relative to other players
CatchRateAllowed decimal 32 Yes Yes No The percentage of catches thrown into this defensive player's coverage areas that were allowed to be caught.
CatchRateAllowedRank integer 32 Yes Yes No The player's Catch Rate Allowed ranking relative to other players
PasserRatingAllowed decimal 32 Yes Yes No The quarterback's passer rating when throwing to a target to whom this defensive player is assigned.
PasserRatingAllowedRank integer 32 Yes Yes No The player's Passer Rating Allowed ranking relative to other players
TouchdownsAllowed decimal 32 Yes Yes No The number of touchdowns allowed by this defensive player.
TouchdownsAllowedRank integer 32 Yes Yes No The player's Touchdowns Allowed ranking relative to other players
InterceptionsPerTarget decimal 32 Yes Yes No The percentage of interceptions carried out by this defensive player when he is assigned to the player being targeted for a pass.
InterceptionsPerTargetRank integer 32 Yes Yes No The player's Interceptions Per Target ranking relative to other players
CoverageRating decimal 32 Yes Yes No A comprehensive cornerback efficiency metric incorporating target rate, pass break-ups, catch rate allowed, and fantasy points allowed per snap.
CoverageRatingRank integer 32 Yes Yes No The player's Coverage Rating ranking relative to other players
RunPlayStops decimal 32 Yes Yes No Not currently used.
RunPlayStopsRank integer 32 Yes Yes No Not currently used.
TargetsAllowedPerGame decimal 32 Yes Yes No The average number of times per game that this defensive player allows a passing target to emerge.
TargetsAllowedPerGameRank integer 32 Yes Yes No The player's Targets Allowed Per Game ranking relative to other players
ReceptionsAllowedPerGame decimal 32 Yes Yes No The number of successful pasing receptions allowed per game by this defensive player.
ReceptionsAllowedPerGameRank integer 32 Yes Yes No The player's Receptions Allowed Per Game ranking relative to other players
TargetRate decimal 32 Yes Yes No Ratio of total targets to total routes run by running backs, wide receivers, and tight ends.
TargetRateRank integer 32 Yes Yes No The player's Target Rate ranking relative to other players
BurnRateRank integer 32 Yes Yes No The player's Burn Rate ranking relative to other players
AverageCushion decimal 32 Yes Yes No The average distance in yards between the defensive player and their assigned TE/WR at the time of the snap.
AverageCushionRank integer 32 Yes Yes No The player's Average Cushion ranking relative to other players
YardsPerTargetAllowed decimal 32 Yes Yes No The average number of yards conceded by this player's team per time this defensive player's target is thrown to.
YardsPerTargetAllowedRank integer 32 Yes Yes No The player's Yards Per Target Allowed ranking relative to other players
RoutesDefended decimal 32 Yes Yes No The number of times this player was involved in a defensive play against a passing route play.
RoutesDefendedRank integer 32 Yes Yes No The player's Routes Defended ranking relative to other players
RoutesDefendedPerGame decimal 32 Yes Yes No The average number of times per game this player was involved in a defensive play against a passing route play.
RoutesDefendedPerGameRank integer 32 Yes Yes No The player's Routes Defended Per Game ranking relative to other players
FantasyPoints decimal 32 Yes Yes No Not currently used.
FantasyPointsPerAttempt decimal 32 Yes Yes No In terms of passing opportunities, measuring quarterback fantasy points by dividing total fantasy points by passing attempts
FantasyPointsPerAttemptRank integer 32 Yes Yes No The QB's Fantasy Points Per Attempt ranking relative to other players
FantasyPointsPerDropBack decimal 32 Yes Yes No The QB's average fantasy points per drop backs to pass.
FantasyPointsPerDropBackRank integer 32 Yes Yes No The player's Fantasy Points Per Dropback ranking relative to other players
FantasyPointsPerGame decimal 32 Yes Yes No The average number of fantasy points scored by a player with a point-scoring opportunity (in a game where the player had a passing attempt, carry, or target.) 1 point per 10 yards rushing/receiving, 1 point per 25 passing yards, 1 point per reception, and 4 points for quarterback passing touchdowns.
FantasyPointsPerGameDifferential decimal 32 Yes Yes No The difference, expressed as a percentage, of a player's expected fantasy point output and the one they get in reality.
FantasyPointsPerGameRank integer 32 Yes Yes No The player's Fantasy Points Per Game ranking relative to other players
FantasyPointsPerOpportunity decimal 32 Yes Yes No Running back fantasy points in terms of a player's overall usage and playmaking prowess. Calculated by adding the player's carries and targets, then dividing the result by total fantasy points.
FantasyPointsPerOpportunityRank integer 32 Yes Yes No The player's Fantasy Points Per Opportunity ranking relative to other players
FantasyPointsPerSnap decimal 32 Yes Yes No For RB/TE/WRs, the average number of fantasy points generated by the player per snap.
FantasyPointsPerSnapRank integer 32 Yes Yes No The player's Fantasy Points Per Snap ranking relative to other players
FantasyPointsPerPassRoute decimal 32 Yes Yes No Not currently used.
FantasyPointsPerPassRouteRank integer 32 Yes Yes No Not currently used.
FantasyPointsPerTarget decimal 32 Yes Yes No In terms of player opportunities, dividing total fantasy points by total targets to calculate WR and TE fantasy points
FantasyPointsPerTargetRank integer 32 Yes Yes No The player's Fantasy Points Per Target ranking relative to other players
SlotFantasyPoints decimal 32 Yes Yes No The number of fantasy points generated by this player when he lined up in the slot.
SlotFantasyPointsRank integer 32 Yes Yes No The player's Slot Fantasy Points ranking relative to other players
SlotFantasyPointsPerGame decimal 32 Yes Yes No The average number of fantasy points per game generated by this player when he lined up in the slot.
SlotFantasyPointsPerGameRank integer 32 Yes Yes No The player's Slot Fantasy Points Per Game ranking relative to other players
SlotFantasyPointsPerTarget decimal 32 Yes Yes No The average number of fantasy points generated per play in which he was a target by this player when he lined up in the slot.
SlotFantasyPointsPerTargetRank integer 32 Yes Yes No The player's Slot Fantasy Points Per Target ranking relative to other players
FantasyPointsAllowed decimal 32 Yes Yes No The number of fantasy points given up by this defensive player.
FantasyPointsAllowedPerTarget decimal 32 Yes Yes No The number of fantasy points given up by this defensive player each time his assigned offensive player is targeted for a pass.
FantasyPointsAllowedPerTargetRank integer 32 Yes Yes No The player's Fantasy Points Allowed Per Target ranking relative to other players
FantasyPointsAllowedPerGame decimal 32 Yes Yes No The average number per game of fantasy points given up by this defensive player.
FantasyPointsAllowedPerGameRank integer 32 Yes Yes No The player's Fantasy Points Allowed Per Game ranking relative to other players
FantasyPointsAllowedPerSnap decimal 32 Yes Yes No The average number per snap of fantasy points given up by this defensive player.
FantasyPointsAllowedPerSnapRank integer 32 Yes Yes No The player's Fantasy Points Allowed Per Snap ranking relative to other players
FantasyPointsAllowedPerCoverSnap decimal 32 Yes Yes No For cornerbacks, the number of points given up on average each time they defended in a cover snap.
FantasyPointsAllowedPerCoverSnapRank integer 32 Yes Yes No The player's Fantasy Points Allowed Per Cover Snap ranking relative to other players
ExpectedFantasyPoints decimal 32 Yes Yes No The offensive player's Expected Fantasy Points over the course of the season.
ExpectedFantasyPointsRank integer 32 Yes Yes No The player's Expected Fantasy Points ranking relative to other players
ExpectedFantasyPointsPerGame decimal 32 Yes Yes No The offensive player's expected fantasy points in a given game.
ExpectedFantasyPointsPerGameRank integer 32 Yes Yes No The player's Expected Fantasy Points ranking relative to other players
NormalizedFantasyPointsPerGame decimal 32 Yes Yes No Not currently used.
NormalizedFantasyPointsPerGameRank integer 32 Yes Yes No Not currently used.
This table is used in the following endpoints:
NFL v3 Odds
Betting Metadata
Name Type Size Nullable Scrambled CSV Description
RecordId integer 32 No No No The id of the record. Unique only within the same entity type (i.e. BettingMarketType Ids overlap with BettingBetType Ids)
Name string 100 No No No A text value for the record (e.g. Moneyline, Player Prop, 3rd Quarter)
Name Type Size Nullable Scrambled CSV Description
BettingBetTypes BettingEntityMetadata[] 32 Yes No No A list of the possible BettingBetTypes (e.g. Moneyline, Spread)
BettingMarketTypes BettingEntityMetadata[] 32 Yes No No A list of the possible BettingMartketTypes (e.g. Game Line, Team Prop)
BettingPeriodTypes BettingEntityMetadata[] 32 Yes No No A list of the possible BettingPeriodTypes (e.g. Full Game, Regulation Time, 1st Half)
BettingEventTypes BettingEntityMetadata[] 32 Yes No No A list of the possible BettingEventTypes (e.g. Game, Future)
BettingOutcomeTypes BettingEntityMetadata[] 32 Yes No No A list of the possible BettingOutcomeTypes (e.g. Home, Over)
ResultedMarketMetaData BettingResultingMetadata[] 32 Yes No No A list of the combinations of MarketType, BetType, & PeriodType which we willl provide automated resulting for
BettingResultTypes BettingEntityMetadata[] 32 Yes No No A list of the possible BettingResultTypes (e.g. Win, Loss, Push)
This table is used in the following endpoints:
Name Type Size Nullable Scrambled CSV Description
BettingEventID
from 2020
int 32 No No No The unique identifier for this betting event
Name
from 2020
string 32 Yes No No The name of this betting event
Season
from 2020
int 32 Yes No No The season of this betting event
BettingEventTypeID
from 2020
int 32 No No No The identifier of the bet type of this betting event
BettingEventType
from 2020
string 32 No No No The name of the bet type of this betting event
StartDate
from 2020
datetime Yes No No The furthest forward time any book has a market set to close for this betting event
Created
from 2020
datetime Yes No No The created date of this betting event
Updated
from 2020
datetime Yes No No The last updated date of this betting event
ScoreID
from 2020
int 32 Yes No No ScoreID has been superseded by GameID and should not be used in any new integrations. Existing integrations can be updated to use GameID instead, so that they are consistent with all other sports.
GlobalScoreID
from 2020
int 32 Yes No No The GlobalGameId of the game tied to this event
GameStatus
from 2020
string 32 Yes Yes No The status of the game tied to this event
Quarter
from 2020
string 32 Yes Yes No The quarter of the game tied to this event
AwayTeam
from 2020
string 32 Yes No No The Away Team Key of the game tied to this event
HomeTeam
from 2020
string 32 Yes No No The Home team key of the game tied to this event
AwayTeamID
from 2020
int 32 Yes No No The Away team ID of the game tied to this event
HomeTeamID
from 2020
int 32 Yes No No The Home team ID of the game tied to this event
GlobalAwayTeamID
from 2020
int 32 Yes No No The global away team id of the game tied to this event
GlobalHomeTeamID
from 2020
int 32 Yes No No The global home team id of the game tied to this event
AwayTeamScore
from 2020
int 32 Yes Yes No The away team score of the game tied to this event (post-game)
HomeTeamScore
from 2020
int 32 Yes Yes No The home team score of the game tied to this event (post-game)
TotalScore
from 2020
int 32 Yes Yes No The combined scores of the home and away team of the game tied to this event (post-game)
AwayRotationNumber
from 2020
int 32 Yes No No The away team rotation number of the game tied to this event
HomeRotationNumber
from 2020
int 32 Yes No No The home team rotation number of the game tied to this event
BettingMarkets
from 2020
BettingMarket[] 32 Yes No No The list of betting markets for this event
GameStartTime
from 2020
datetime 32 Yes No No The date and time the connected game starts, where applicable
This table is used in the following endpoints:
Name Type Size Nullable Scrambled CSV Description
BettingMarketID
from 2020
int 32 No No No The unique identifier of this betting market
BettingEventID
from 2020
int 32 No No No The unique identifier of the event this betting market exists for
BettingMarketTypeID
from 2020
int 32 Yes Yes No The BettingMarketTypeID of this market
BettingMarketType
from 2020
string 32 Yes Yes No The BettingMarketType of this market
BettingBetTypeID
from 2020
int 32 Yes Yes No The BettingBetTypeID of this market
BettingBetType
from 2020
string 32 Yes Yes No The BettingBetType of this market
BettingPeriodTypeID
from 2020
int 32 Yes Yes No The BettingPeriodTypeID of this market
BettingPeriodType
from 2020
string 32 Yes Yes No The BettingPeriodType of this market
Name
from 2020
string 32 Yes No No The generic name of this market
TeamID
from 2020
int 32 Yes Yes No The team id of the team tied to this market (if applicable)
TeamKey
from 2020
string 32 Yes Yes No The team key of the team tied to this market (if applicable)
PlayerID
from 2020
int 32 Yes Yes No The player id of the player tied to this market (if applicable)
PlayerName
from 2020
string 32 Yes Yes No The name of the player tied to this market (if applicable)
Created
from 2020
datetime 32 Yes No No The created date of this market
Updated
from 2020
datetime 32 Yes No No The last updated date of this market
AvailableSportsbooks
from 2020
Sportsbook[] 32 Yes No No The sportsbooks that have had odds in this market
AnyBetsAvailable
from 2020
bool 32 Yes No No Shows if any bets are currently available for betting in this market
BettingOutcomes
from 2020
BettingOutcome[] 32 Yes No No The list of betting outcomes from each sportsbook in this market
ConsensusOutcomes
from 2020
ConsensusOutcome[] 32 Yes No No The single set of consesnus outcomes of this market
This table is used in the following endpoints:
Name Type Size Nullable Scrambled CSV Description
BettingMarketID
from 2021
integer 32 No No No The unique identifier of this market
BettingMarketTypeID
from 2021
integer 32 No No No The BettingMarketTypeID of this market
BettingMarketType
from 2021
string 100 No No No The BettingMarketType of this market
BettingBetTypeID
from 2021
integer 32 No No No The BettingBetTypeID of this market
BettingBetType
from 2021
string 100 No No No The BettingBetType of this market
BettingPeriodTypeID
from 2021
integer 32 No No No The BettingPeriodTypeID of this market
BettingPeriodType
from 2021
string 100 No No No The BettingPeriodType of this market
Name
from 2021
string 100 Yes No No The generic name of this market
TeamID
from 2021
integer 32 Yes No No The team id of the team tied to this market (if applicable)
TeamKey
from 2021
string 10 Yes No No The team key of the team tied to this market (if applicable)
PlayerID
from 2021
integer 32 Yes No No The player id of the player tied to this market (if applicable)
PlayerName
from 2021
string 100 Yes No No The name of the player tied to this market (if applicable)
BettingOutcomeResults
from 2021
BettingOutcomeResult[] Yes No No The list of outcomes under this market with results
IsMarketResultingSupported bool 32 No No No Indicates whether resulting is supported for this kind of BettingMarket
This table is used in the following endpoints:
Name Type Size Nullable Scrambled CSV Description
BettingMarketID integer 32 No No No The unique id of the betting market
BettingEventID integer 32 No No No The unique id of the associated betting event
BettingMarketTypeID integer 32 No No No The market type id
BettingMarketType string 100 No No No The string description of the market type
BettingBetTypeID integer 32 No No No The bet type id
BettingBetType string 100 No No No The string description of the bet type
BettingPeriodTypeID integer 32 No No No The period type id
BettingPeriodType string 100 No No No The string description of the period type
TeamID integer 32 Yes No No The id of the team associated (where applicable)
TeamKey string 32 Yes No No The string key of the team associated (where applicable)
PlayerID integer 32 Yes No No The id of the player associated (where applicable)
PlayerName string 100 Yes No No The full name of the player associated (where applicable)
BettingSplits BettingSplit[] 32 No No No The list of Splits for the market
This table is used in the following endpoints:
Name Type Size Nullable Scrambled CSV Description
BettingOutcomeID
from 2020
int 32 Yes No No The unique identifier of this outcome
BettingMarketID
from 2020
int 32 Yes No No The unique identifier of the market this betting outcome exists for
SportsBook
from 2020
Sportsbook 32 Yes No No The sportsbook offering this outcome for betting
BettingOutcomeTypeID
from 2020
int 32 Yes Yes No The BettingOutcomeTypeID of this outcome
BettingOutcomeType
from 2020
string 32 Yes Yes No The BettingOutcomeType of this outcome
PayoutAmerican
from 2020
int 32 Yes Yes No The american odds payout
PayoutDecimal
from 2020
decimal 32 Yes Yes No The decimal odds payout
Value
from 2020
decimal 32 Yes Yes No The number associated with the outcome (spread/total/etc)
Participant
from 2020
string 32 Yes No No This field is sourced from the related sportsbook and is shown as is; consider it as free-text that can take any form. If a BettingOutcome has the PlayerId or TeamId field set, you should use the respective Player or Team record to perform actions like displaying a player's name. Note: if a BettingMarket has PlayerId or TeamId set, all the child BettingOutcomes will have the field set as well.
IsAvailable
from 2020
bool 32 Yes No No Is this outcome available for betting as of last update
IsAlternate
from 2020
bool 32 Yes No No Is this an alternate value or the core value
Created
from 2020
datetime 32 Yes No No The created date of the outcome
Updated
from 2020
datetime 32 Yes No No The last updated date of the outcome
Unlisted
from 2020
datetime 32 Yes No No The datetime the outcome was unlisted (no longer available for bets)
TeamID
from 2020
int 32 Yes Yes No The TeamID of the team assocated with this outcome (where applicable)
PlayerID
from 2020
int 32 Yes Yes No The PlayerID of the player assocated with this outcome (where applicable)
GlobalTeamID
from 2020
int 32 Yes Yes No The GlobalTeamID of the team assocated with this outcome (where applicable)
SportsbookUrl
from 2020
string 500 Yes Yes No The URL for sportsbook event
IsInPlay
from 2022
bool 1 Yes No No Was this outcome created after the start time of the game (only applies when the betting event is of type game)
SportsbookMarketID string 100 Yes Yes No The market id on the given sportsbook when available for deep links.
SportsbookOutcomeID string 100 Yes Yes No The outcome id on the given sportsbook when available for deep links
This table is used in the following endpoints:
Name Type Size Nullable Scrambled CSV Description
BettingOutcomeID
from 2021
integer 32 No No No The unique identifier of the outcome
BettingResultTypeID
from 2021
integer 32 Yes Yes No The BettingResultType of this outcome
BettingResultType
from 2021
string 100 Yes Yes No The string identifier of the BettingResultType of this outcome (e.g. Won, Lost, Push, Not Resulted, Incomplete)
BettingOutcomeTypeID
from 2020
int 32 Yes No No The BettingOutcomeTypeID of this outcome
BettingOutcomeType
from 2020
string 32 Yes No No The BettingOutcomeType of this outcome
BetValue
from 2021
decimal 32 Yes Yes No The value that was bet in this outcome (if applicable)
ActualValue
from 2021
decimal 32 Yes Yes No The value that actually occurred in game (if applicable)
Name Type Size Nullable Scrambled CSV Description
BettingMarketTypeId
from 2021
integer 32 No No No The BettingMarketTypeID of this type of market which we can result
BettingBetTypeId
from 2021
integer 32 No No No The BettingBetTypeID of this type of market which we can result
BettingPeriodTypeId
from 2021
integer 32 No No No The BettingPeriodTypeID of this type of market which we can result
This table is used in the following endpoints:
Name Type Size Nullable Scrambled CSV Description
BettingMarketSplitID integer 32 No No No The unique id of this specific instance of the split
BettingMarketID integer 32 No No No The id of the market associated
BettingOutcomeTypeID integer 32 Yes No No The outcome type id this split is associated with
BettingOutcomeType string 32 Yes No No The string description of this outcome type
BetPercentage integer 32 Yes Yes No The percentage of the bets on this market taken by this type of bet
MoneyPercentage integer 32 Yes Yes No The percentage of the money placed in wagers on this market taken by this type of bet
Created datetime 32 No No No The timestamp this set of values was first seen
LastSeen datetime 32 No No No The timestamp this set of values was last seen
This table is used in the following endpoints:
Name Type Size Nullable Scrambled CSV Description
Score Score Yes No No The Score object related to this game
Quarters Quarter[] Yes No No The Quarters objects related to this game
TeamGames TeamGame[] Yes No No The TeamGame objects related to this game
PlayerGames PlayerGame[] Yes No No The PlayerGame objects related to this game
FantasyDefenseGames FantasyDefenseGame[] Yes No No The FantasyDefenseGame objects related to this game
ScoringPlays ScoringPlay[] Yes No No The ScoringPlay objects related to this game
ScoringDetails ScoringDetail[] Yes No No The ScoringDetail objects related to this game
This table is used in the following endpoints:
NFL v3 Scores
Bye Weeks
Name Type Size Nullable Scrambled CSV Description
Season integer 32 No No No The NFL season during which this bye week occurs.
Week integer 32 No No No The NFL week during this bye week
Team string 50 Yes No No The NFL team who is on bye during this week
This table is used in the following endpoints:
Name Type Size Nullable Scrambled CSV Description
NumberOfSportsbooks
from 2020
int 32 No Yes No The number of sportsbooks odds that went into creating this consensus outcome
BettingOutcomeID
from 2020
int 32 Yes No No The unique identifier of this outcome
BettingMarketID
from 2020
int 32 Yes No No The unique identifier of the market this betting outcome exists for
SportsBook
from 2020
Sportsbook 32 Yes No No The sportsbook offering this outcome for betting
BettingOutcomeTypeID
from 2020
int 32 Yes Yes No The BettingOutcomeTypeID of this outcome
BettingOutcomeType
from 2020
string 32 Yes Yes No The BettingOutcomeType of this outcome
PayoutAmerican
from 2020
int 32 Yes Yes No The american odds payout
PayoutDecimal
from 2020
decimal 32 Yes Yes No The decimal odds payout
Value
from 2020
decimal 32 Yes Yes No The number associated with the outcome (spread/total/etc)
Participant
from 2020
string 32 Yes No No This field is sourced from the related sportsbook and is shown as is; consider it as free-text that can take any form. If a BettingOutcome has the PlayerId or TeamId field set, you should use the respective Player or Team record to perform actions like displaying a player's name. Note: if a BettingMarket has PlayerId or TeamId set, all the child BettingOutcomes will have the field set as well.
IsAvailable
from 2020
bool 32 Yes No No Is this outcome available for betting as of last update
IsAlternate
from 2020
bool 32 Yes No No Is this an alternate value or the core value
Created
from 2020
datetime 32 Yes No No The created date of the outcome
Updated
from 2020
datetime 32 Yes No No The last updated date of the outcome
Unlisted
from 2020
datetime 32 Yes No No The datetime the outcome was unlisted (no longer available for bets)
TeamID
from 2020
int 32 Yes Yes No The TeamID of the team assocated with this outcome (where applicable)
PlayerID
from 2020
int 32 Yes Yes No The PlayerID of the player assocated with this outcome (where applicable)
GlobalTeamID
from 2020
int 32 Yes Yes No The GlobalTeamID of the team assocated with this outcome (where applicable)
SportsbookUrl
from 2020
string 500 Yes Yes No The URL for sportsbook event
IsInPlay
from 2022
bool 1 Yes No No Was this outcome created after the start time of the game (only applies when the betting event is of type game)
SportsbookMarketID string 100 Yes Yes No The market id on the given sportsbook when available for deep links.
SportsbookOutcomeID string 100 Yes Yes No The outcome id on the given sportsbook when available for deep links
This table is used in the following endpoints:
NFL v3 Scores
Depth Charts
Name Type Size Nullable Scrambled CSV Description
DepthChartID integer 32 No No Yes Unique ID of Depth Chart Record
TeamID integer 32 No No Yes Unique ID of Team
PlayerID integer 32 Yes No Yes Unique ID of Player
Name string 32 Yes No Yes Player Name
PositionCategory string 32 Yes No Yes Player Position Category (OFF, DEF, ST)
Position string 32 Yes No Yes Player Position
DepthOrder integer 32 Yes No Yes Depth Chart Order
Updated datetime 32 Yes No Yes Date and Time Last Updated
This table is used in the following endpoints:
Name Type Size Nullable Scrambled CSV Description
SlateID integer 32 No No No Unique ID of a Slate (assigned by SportsDataIO).
Operator string 20 Yes No No The name of the operator who is running contests for this slate. Possible values: FanDuel, DraftKings, Yahoo, FantasyDraft, etc.
OperatorSlateID integer 32 Yes No No Unique ID of a slate (assigned by the operator).
OperatorName string 50 Yes No No The name of the slate (assigned by the operator). Possible values: Main, Express, Arcade, Late Night, etc.
OperatorDay date Yes No No The day (in EST/EDT) that the slate begins (assigned by the operator).
OperatorStartTime datetime Yes No No The date/time (in EST/EDT) that the slate begins (assigned by the operator).
NumberOfGames integer 32 Yes No No The number of actual games that this slate covers.
IsMultiDaySlate boolean Yes No No Whether this slate uses games that take place on different days.
RemovedByOperator boolean Yes No No Indicates whether this slate was removed/deleted by the operator.
OperatorGameType string 50 Yes No No The game type of the slate. Will often be null as most operators only have one game type.
DfsSlateGames DfsSlateGame[] Yes No No The games that are included in this slate.
DfsSlatePlayers DfsSlatePlayer[] Yes No No The players that are included in this slate.
SlateRosterSlots string[] Yes No Yes The positions that need to be filled for this particular slate
SalaryCap integer Yes No Yes The salary cap for the current slate (is null for slates with no salary cap such a Tiers gametypes)
This table is used in the following endpoints:
Name Type Size Nullable Scrambled CSV Description
SlateGameID integer 32 No No No Unique ID of a SlateGame (assigned by SportsDataIO).
SlateID integer 32 No No No The SlateID that this SlateGame refers to.
GameID integer 32 Yes No No The SportsDataIO GameID that this SlateGame refers to. This points to data in the respective sports' schedule/game/box score feeds.
OperatorGameID integer 32 Yes No No Unique ID of a SlateGame (assigned by the operator).
RemovedByOperator boolean Yes Yes No Indicates whether this game was removed/deleted by the operator.
ScoreID integer 32 Yes No No Unique ID of the Score/Game.
Game Schedule Yes No No The details of the Score/Game that this SlateGame refers to.
This table is used in the following endpoints:
Name Type Size Nullable Scrambled CSV Description
SlatePlayerID integer 32 No No No Unique ID of a SlatePlayer (assigned by SportsDataIO).
SlateID integer 32 No No No 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.
This table is used in the following endpoints:
Name Type Size Nullable Scrambled CSV Description
SlateID
from 2021
integer 32 No No No Unique ID of a Slate (assigned by SportsDataIO).
PlayerID
from 2021
integer 32 Yes No No Unique ID of the Associated Player (can be null when it is a Team Defense)
FantasyDefensePlayerID
from 2021
integer 32 Yes No No Unique ID of the Team Defense (only set for Team Defenses)
ProjectedOwnershipPercentage
from 2021
decimal 32 No No No Projected Ownership Percentage (0-100)
IsCaptain
from 2021
boolean 32 No No No Indicates if this is the MVP/Captain slot for single game slates
This table is used in the following endpoints:
Name Type Size Nullable Scrambled CSV Description
SlateID
from 2021
integer 32 No No No Unique ID of a Slate (assigned by SportsDataIO).
Operator
from 2021
string 20 Yes No No The name of the operator who is running contests for this slate. Possible values: FanDuel, DraftKings, Yahoo, FantasyDraft, etc.
OperatorSlateID
from 2021
integer 32 Yes No No Unique ID of a slate (assigned by the operator).
OperatorName
from 2021
string 50 Yes No No The name of the slate (assigned by the operator). Possible values: Main, Express, Arcade, Late Night, etc.
OperatorDay
from 2021
date Yes No No The day (in EST/EDT) that the slate begins (assigned by the operator).
OperatorStartTime
from 2021
datetime Yes No No The date/time (in EST/EDT) that the slate begins (assigned by the operator).
SlateOwnershipProjections
from 2021
DfsSlatePlayerOwnershipProjection[] Yes No No The list of projected ownership
This table is used in the following endpoints:
Name Type Size Nullable Scrambled CSV Description
GameKey string 10 No No No A 9 digit unique code identifying the game that this record corresponds to. The GameID is composed of Season, SeasonType, Week and HomeTeam.
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)
Date datetime Yes No Yes The date/time of the game
Team string 50 Yes No Yes The abbreviation of the Team
Opponent string 50 Yes No Yes The abbreviation of the Opponent
PointsAllowed decimal 32 No Yes Yes Number of points allowed
TouchdownsScored decimal 32 No Yes Yes Defensive and special teams touchdowns scores
SoloTackles decimal 32 No Yes Yes Total number solo tackles
AssistedTackles decimal 32 No Yes Yes Total number assisted tackles
Sacks decimal 32 No Yes Yes Total number of sacks of the opposing quarterback
SackYards decimal 32 No Yes Yes Total number of yards lost when sacking the opposing quarterback
PassesDefended decimal 32 No Yes Yes Total number of passes defended
FumblesForced decimal 32 No Yes Yes Total number of fumbles forced
FumblesRecovered decimal 32 No Yes Yes Total number of fumbles recovered
FumbleReturnYards decimal 32 No Yes Yes Total return yards from fumbles recovered
FumbleReturnTouchdowns decimal 32 No Yes Yes Total touchdowns from fumbles recovered
Interceptions decimal 32 No Yes Yes Total number of interceptions
InterceptionReturnYards decimal 32 No Yes Yes Total number of interception return yards
InterceptionReturnTouchdowns decimal 32 No Yes Yes Total number of interception returns for touchdowns
BlockedKicks decimal 32 No Yes Yes Total number of blocked field goals and blocked punts
Safeties decimal 32 No Yes Yes Total safeties scored
PuntReturns decimal 32 No Yes Yes Total number of punt returns
PuntReturnYards decimal 32 No Yes Yes Total number of punt return yards
PuntReturnTouchdowns decimal 32 No Yes Yes Total number of punt returns for touchdowns
PuntReturnLong decimal 32 No Yes Yes Longest punt return
KickReturns decimal 32 No Yes Yes Total number of kick returns
KickReturnYards decimal 32 No Yes Yes Total number of kick return yards
KickReturnTouchdowns decimal 32 No Yes Yes Total number of kick returns for touchdowns
KickReturnLong decimal 32 No Yes Yes Longest kick return
BlockedKickReturnTouchdowns
from 2001
decimal 32 Yes Yes Yes Blocked kicks returned for a touchdown
FieldGoalReturnTouchdowns
from 2001
decimal 32 Yes Yes Yes Field goal returns for touchdowns
FantasyPointsAllowed
from 2001
decimal 32 Yes Yes Yes Fantasy points allowed to opposing offensive players (QB, RB, WR and TE)
QuarterbackFantasyPointsAllowed
from 2001
decimal 32 Yes Yes Yes Fantasy points allowed to opposing quarterbacks
RunningbackFantasyPointsAllowed
from 2001
decimal 32 Yes Yes Yes Fantasy points allowed to opposing running backs
WideReceiverFantasyPointsAllowed
from 2001
decimal 32 Yes Yes Yes Fantasy points allowed to opposing wide receivers
TightEndFantasyPointsAllowed
from 2001
decimal 32 Yes Yes Yes Fantasy points allowed to opposing tight ends
KickerFantasyPointsAllowed decimal 32 Yes Yes Yes Fantasy points allowed to opposing kickers
BlockedKickReturnYards decimal 32 Yes Yes Yes Blocked kick recovery return yards
FieldGoalReturnYards decimal 32 Yes Yes Yes Field goal return yards (excluding blocked field goals)
QuarterbackHits decimal 32 Yes Yes Yes Number of times hitting an opposing quarterback (this inludes sacks)
TacklesForLoss decimal 32 Yes Yes Yes Tackles behind the opponent's line of scrimmage (sacks are also credited as a tackle for loss)
DefensiveTouchdowns decimal 32 Yes Yes Yes Total touchdowns scored by the defense
SpecialTeamsTouchdowns decimal 32 Yes Yes Yes Total touchdowns scored by the special teams
IsGameOver boolean Yes No Yes Whether the game is over (true/false)
FantasyPoints decimal 32 Yes Yes Yes Fantasy points scored based on basic fantasy scoring system
Stadium string 50 Yes No Yes Stadium of the event
Temperature integer 32 Yes Yes Yes Temperature at game start (Fahrenheit)
Humidity integer 32 Yes Yes Yes Temperature at game start (Fahrenheit)
WindSpeed integer 32 Yes Yes Yes Humidity at game start (Percentage)
ThirdDownAttempts decimal 32 Yes Yes Yes Opponent's third down attempts
ThirdDownConversions decimal 32 Yes Yes Yes Opponent's third down conversions
FourthDownAttempts decimal 32 Yes Yes Yes Opponent's fourth down attempts
FourthDownConversions decimal 32 Yes Yes Yes Opponent's fourth down conversions
PointsAllowedByDefenseSpecialTeams decimal 32 Yes Yes Yes Number of points allowed to opposing offense and special teams. This excludes points scored by the opponent's defense.
FanDuelSalary
from 2014
integer 32 Yes Yes Yes The team's DEF/ST salary for FanDuel daily fantasy contests.
DraftKingsSalary
from 2015
integer 32 Yes Yes Yes The team's DEF/ST salary for DraftKings daily fantasy contests.
FantasyDataSalary
from 2014
integer 32 Yes Yes Yes The team's DST salary as calculated by SportsDataIO (formerly known as FantasyData). Based on the same salary cap as DraftKings contests ($50,000).
VictivSalary
from 2015
integer 32 Yes Yes Yes The player's salary for Victiv daily fantasy contests.
TwoPointConversionReturns
from 2015
decimal 32 Yes Yes Yes Two point conversions returned for two points.
FantasyPointsFanDuel decimal 32 Yes Yes Yes Fantasy points based on FanDuel's scoring system.
FantasyPointsDraftKings decimal 32 Yes Yes Yes Fantasy points based on DraftKings' scoring system.
OffensiveYardsAllowed decimal 32 Yes Yes Yes Offensive yards allowed by this team's defense.
YahooSalary
from 2015
integer 32 Yes Yes Yes The player's salary for Yahoo daily fantasy contests.
PlayerID integer 32 Yes No Yes The team's unique PlayerID for use when combining with player feeds.
FantasyPointsYahoo decimal 32 Yes Yes Yes Fantasy points based on Yahoo's daily fantasy scoring system.
HomeOrAway string 4 Yes No Yes Whether the Team is Home or Away (possible values: HOME, AWAY)
OpponentRank integer 32 Yes Yes Yes The ranking of the opposing team's offense with regards to fantasy points allowed to fantasy DST.
OpponentPositionRank integer 32 Yes Yes Yes The ranking of the opposing team's offense with regards to fantasy points allowed to fantasy DST.
FantasyDraftSalary
from 2016
integer 32 Yes Yes Yes The team's DEF/ST salary for FantasyDraft daily fantasy contests.
TeamID integer 32 Yes No Yes The ID of the team.
OpponentID integer 32 Yes No Yes The ID of the team's opponent.
Day date Yes No Yes The day of the game.
DateTime datetime Yes No Yes The date/time of the game.
GlobalGameID integer 32 Yes No No A globally unique ID for this game. This value is guaranteed to be unique across all sports/leagues.
GlobalTeamID integer 32 Yes No No A globally unique ID for this team. This value is guaranteed to be unique across all sports/leagues.
GlobalOpponentID integer 32 Yes No Yes A globally unique ID for this opposing team. This value is guaranteed to be unique across all sports/leagues.
DraftKingsPosition string 10 Yes No Yes The position of this team's DEF/ST, as listed by DraftKings.
FanDuelPosition string 10 Yes No Yes The position of this team's DEF/ST, as listed by FanDuel.
FantasyDraftPosition string 10 Yes No Yes The position of this team's DEF/ST, as listed by FantasyDraft.
YahooPosition string 10 Yes No Yes The position of this team's DEF/ST, as listed by Yahoo DFS.
FantasyDefenseID integer 32 Yes No Yes Unique ID of FantasyDefense record (subject to change, although it very rarely does). For a guaranteed static ID, use a combination of GameKey and Team.
ScoreID integer 32 No No Yes Unique ID of the Score/Game.
FanDuelFantasyPointsAllowed decimal 32 Yes Yes Yes FanDuel fantasy points allowed to opposing offensive players (QB, RB, WR and TE)
FanDuelQuarterbackFantasyPointsAllowed decimal 32 Yes Yes Yes FanDuel fantasy points allowed to opposing quarterbacks
FanDuelRunningbackFantasyPointsAllowed decimal 32 Yes Yes Yes FanDuel fantasy points allowed to opposing running backs
FanDuelWideReceiverFantasyPointsAllowed decimal 32 Yes Yes Yes FanDuel fantasy points allowed to opposing wide receivers
FanDuelTightEndFantasyPointsAllowed decimal 32 Yes Yes Yes FanDuel fantasy points allowed to opposing tight ends
FanDuelKickerFantasyPointsAllowed decimal 32 Yes Yes Yes FanDuel fantasy points allowed to opposing kickers
DraftKingsFantasyPointsAllowed decimal 32 Yes Yes Yes DraftKings fantasy points allowed to opposing offensive players (QB, RB, WR and TE)
DraftKingsQuarterbackFantasyPointsAllowed decimal 32 Yes Yes Yes DraftKings fantasy points allowed to opposing quarterbacks
DraftKingsRunningbackFantasyPointsAllowed decimal 32 Yes Yes Yes DraftKings fantasy points allowed to opposing running backs
DraftKingsWideReceiverFantasyPointsAllowed decimal 32 Yes Yes Yes DraftKings fantasy points allowed to opposing wide receivers
DraftKingsTightEndFantasyPointsAllowed decimal 32 Yes Yes Yes DraftKings fantasy points allowed to opposing tight ends
DraftKingsKickerFantasyPointsAllowed decimal 32 Yes Yes Yes DraftKings fantasy points allowed to opposing kickers
YahooFantasyPointsAllowed decimal 32 Yes Yes Yes Yahoo fantasy points allowed to opposing offensive players (QB, RB, WR and TE)
YahooQuarterbackFantasyPointsAllowed decimal 32 Yes Yes Yes Yahoo fantasy points allowed to opposing quarterbacks
YahooRunningbackFantasyPointsAllowed decimal 32 Yes Yes Yes Yahoo fantasy points allowed to opposing running backs
YahooWideReceiverFantasyPointsAllowed decimal 32 Yes Yes Yes Yahoo fantasy points allowed to opposing wide receivers
YahooTightEndFantasyPointsAllowed decimal 32 Yes Yes Yes Yahoo fantasy points allowed to opposing tight ends
YahooKickerFantasyPointsAllowed decimal 32 Yes Yes Yes Yahoo fantasy points allowed to opposing kickers
FantasyPointsFantasyDraft decimal 32 Yes Yes Yes Fantasy points based on FantasyDraft's daily fantasy scoring system.
FantasyDraftFantasyPointsAllowed decimal 32 Yes Yes Yes FantasyDraft fantasy points allowed to opposing offensive players (QB, RB, WR and TE)
FantasyDraftQuarterbackFantasyPointsAllowed decimal 32 Yes Yes Yes FantasyDraft fantasy points allowed to opposing quarterbacks
FantasyDraftRunningbackFantasyPointsAllowed decimal 32 Yes Yes Yes FantasyDraft fantasy points allowed to opposing running backs
FantasyDraftWideReceiverFantasyPointsAllowed decimal 32 Yes Yes Yes FantasyDraft fantasy points allowed to opposing wide receivers
FantasyDraftTightEndFantasyPointsAllowed decimal 32 Yes Yes Yes FantasyDraft fantasy points allowed to opposing tight ends
FantasyDraftKickerFantasyPointsAllowed decimal 32 Yes Yes Yes FantasyDraft fantasy points allowed to opposing kickers
ScoringDetails ScoringDetail[] Yes Yes No The details of the scoring plays this fantasy DST recorded
This table is used in the following endpoints:
Name Type Size Nullable Scrambled CSV Description
GameKey string 10 No No No A 9 digit unique code identifying the game that this record corresponds to. The GameID is composed of Season, SeasonType, Week and HomeTeam.
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)
Date datetime Yes No Yes The date/time of the game
Team string 50 Yes No Yes The abbreviation of the Team
Opponent string 50 Yes No Yes The abbreviation of the Opponent
PointsAllowed decimal 32 No Yes Yes Number of points allowed
TouchdownsScored decimal 32 No Yes Yes Defensive and special teams touchdowns scores
SoloTackles decimal 32 No Yes Yes Total number solo tackles
AssistedTackles decimal 32 No Yes Yes Total number assisted tackles
Sacks decimal 32 No Yes Yes Total number of sacks of the opposing quarterback
SackYards decimal 32 No Yes Yes Total number of yards lost when sacking the opposing quarterback
PassesDefended decimal 32 No Yes Yes Total number of passes defended
FumblesForced decimal 32 No Yes Yes Total number of fumbles forced
FumblesRecovered decimal 32 No Yes Yes Total number of fumbles recovered
FumbleReturnYards decimal 32 No Yes Yes Total return yards from fumbles recovered
FumbleReturnTouchdowns decimal 32 No Yes Yes Total touchdowns from fumbles recovered
Interceptions decimal 32 No Yes Yes Total number of interceptions
InterceptionReturnYards decimal 32 No Yes Yes Total number of interception return yards
InterceptionReturnTouchdowns decimal 32 No Yes Yes Total number of interception returns for touchdowns
BlockedKicks decimal 32 No Yes Yes Total number of blocked field goals and blocked punts
Safeties decimal 32 No Yes Yes Total safeties scored
PuntReturns decimal 32 No Yes Yes Total number of punt returns
PuntReturnYards decimal 32 No Yes Yes Total number of punt return yards
PuntReturnTouchdowns decimal 32 No Yes Yes Total number of punt returns for touchdowns
PuntReturnLong decimal 32 No Yes Yes Longest punt return
KickReturns decimal 32 No Yes Yes Total number of kick returns
KickReturnYards decimal 32 No Yes Yes Total number of kick return yards
KickReturnTouchdowns decimal 32 No Yes Yes Total number of kick returns for touchdowns
KickReturnLong decimal 32 No Yes Yes Longest kick return
BlockedKickReturnTouchdowns
from 2001
decimal 32 Yes Yes Yes Blocked kicks returned for a touchdown
FieldGoalReturnTouchdowns
from 2001
decimal 32 Yes Yes Yes Field goal returns for touchdowns
FantasyPointsAllowed
from 2001
decimal 32 Yes Yes Yes Fantasy points allowed to opposing offensive players (QB, RB, WR and TE)
QuarterbackFantasyPointsAllowed
from 2001
decimal 32 Yes Yes Yes Fantasy points allowed to opposing quarterbacks
RunningbackFantasyPointsAllowed
from 2001
decimal 32 Yes Yes Yes Fantasy points allowed to opposing running backs
WideReceiverFantasyPointsAllowed
from 2001
decimal 32 Yes Yes Yes Fantasy points allowed to opposing wide receivers
TightEndFantasyPointsAllowed
from 2001
decimal 32 Yes Yes Yes Fantasy points allowed to opposing tight ends
KickerFantasyPointsAllowed decimal 32 Yes Yes Yes Fantasy points allowed to opposing kickers
BlockedKickReturnYards decimal 32 Yes Yes Yes Blocked kick recovery return yards
FieldGoalReturnYards decimal 32 Yes Yes Yes Field goal return yards (excluding blocked field goals)
QuarterbackHits decimal 32 Yes Yes Yes Number of times hitting an opposing quarterback (this inludes sacks)
TacklesForLoss decimal 32 Yes Yes Yes Tackles behind the opponent's line of scrimmage (sacks are also credited as a tackle for loss)
DefensiveTouchdowns decimal 32 Yes Yes Yes Total touchdowns scored by the defense
SpecialTeamsTouchdowns decimal 32 Yes Yes Yes Total touchdowns scored by the special teams
IsGameOver boolean Yes No Yes Whether the game is over (true/false)
FantasyPoints decimal 32 Yes Yes Yes Fantasy points scored based on basic fantasy scoring system
Stadium string 50 Yes No Yes Stadium of the event
Temperature integer 32 Yes Yes Yes Temperature at game start (Fahrenheit)
Humidity integer 32 Yes Yes Yes Temperature at game start (Fahrenheit)
WindSpeed integer 32 Yes Yes Yes Humidity at game start (Percentage)
ThirdDownAttempts decimal 32 Yes Yes Yes Opponent's third down attempts
ThirdDownConversions decimal 32 Yes Yes Yes Opponent's third down conversions
FourthDownAttempts decimal 32 Yes Yes Yes Opponent's fourth down attempts
FourthDownConversions decimal 32 Yes Yes Yes Opponent's fourth down conversions
PointsAllowedByDefenseSpecialTeams decimal 32 Yes Yes Yes Number of points allowed to opposing offense and special teams. This excludes points scored by the opponent's defense.
FanDuelSalary
from 2014
integer 32 Yes Yes Yes The team's DEF/ST salary for FanDuel daily fantasy contests.
DraftKingsSalary
from 2015
integer 32 Yes Yes Yes The team's DEF/ST salary for DraftKings daily fantasy contests.
FantasyDataSalary
from 2014
integer 32 Yes Yes Yes The team's DST salary as calculated by SportsDataIO (formerly known as FantasyData). Based on the same salary cap as DraftKings contests ($50,000).
VictivSalary
from 2015
integer 32 Yes Yes Yes The player's salary for Victiv daily fantasy contests.
TwoPointConversionReturns
from 2015
decimal 32 Yes Yes Yes Two point conversions returned for two points.
FantasyPointsFanDuel decimal 32 Yes Yes Yes Fantasy points based on FanDuel's scoring system.
FantasyPointsDraftKings decimal 32 Yes Yes Yes Fantasy points based on DraftKings' scoring system.
OffensiveYardsAllowed decimal 32 Yes Yes Yes Offensive yards allowed by this team's defense.
YahooSalary
from 2015
integer 32 Yes Yes Yes The player's salary for Yahoo daily fantasy contests.
PlayerID integer 32 Yes No Yes The team's unique PlayerID for use when combining with player feeds.
FantasyPointsYahoo decimal 32 Yes Yes Yes Fantasy points based on Yahoo's daily fantasy scoring system.
HomeOrAway string 4 Yes No Yes Whether the Team is Home or Away (possible values: HOME, AWAY)
OpponentRank integer 32 Yes Yes Yes The ranking of the opposing team's offense with regards to fantasy points allowed to fantasy DST.
OpponentPositionRank integer 32 Yes Yes Yes The ranking of the opposing team's offense with regards to fantasy points allowed to fantasy DST.
FantasyDraftSalary
from 2016
integer 32 Yes Yes Yes The team's DEF/ST salary for FantasyDraft daily fantasy contests.
TeamID integer 32 Yes No Yes The ID of the team.
OpponentID integer 32 Yes No Yes The ID of the team's opponent.
Day date Yes No Yes The day of the game.
DateTime datetime Yes No Yes The date/time of the game.
GlobalGameID integer 32 Yes No No A globally unique ID for this game. This value is guaranteed to be unique across all sports/leagues.
GlobalTeamID integer 32 Yes No No A globally unique ID for this team. This value is guaranteed to be unique across all sports/leagues.
GlobalOpponentID integer 32 Yes No Yes A globally unique ID for this opposing team. This value is guaranteed to be unique across all sports/leagues.
DraftKingsPosition string 10 Yes No Yes The position of this team's DEF/ST, as listed by DraftKings.
FanDuelPosition string 10 Yes No Yes The position of this team's DEF/ST, as listed by FanDuel.
FantasyDraftPosition string 10 Yes No Yes The position of this team's DEF/ST, as listed by FantasyDraft.
YahooPosition string 10 Yes No Yes The position of this team's DEF/ST, as listed by Yahoo DFS.
FantasyDefenseID integer 32 Yes No Yes Unique ID of FantasyDefense record (subject to change, although it very rarely does). For a guaranteed static ID, use a combination of GameKey and Team.
ScoreID integer 32 No No Yes Unique ID of the Score/Game.
FanDuelFantasyPointsAllowed decimal 32 Yes Yes Yes FanDuel fantasy points allowed to opposing offensive players (QB, RB, WR and TE)
FanDuelQuarterbackFantasyPointsAllowed decimal 32 Yes Yes Yes FanDuel fantasy points allowed to opposing quarterbacks
FanDuelRunningbackFantasyPointsAllowed decimal 32 Yes Yes Yes FanDuel fantasy points allowed to opposing running backs
FanDuelWideReceiverFantasyPointsAllowed decimal 32 Yes Yes Yes FanDuel fantasy points allowed to opposing wide receivers
FanDuelTightEndFantasyPointsAllowed decimal 32 Yes Yes Yes FanDuel fantasy points allowed to opposing tight ends
FanDuelKickerFantasyPointsAllowed decimal 32 Yes Yes Yes FanDuel fantasy points allowed to opposing kickers
DraftKingsFantasyPointsAllowed decimal 32 Yes Yes Yes DraftKings fantasy points allowed to opposing offensive players (QB, RB, WR and TE)
DraftKingsQuarterbackFantasyPointsAllowed decimal 32 Yes Yes Yes DraftKings fantasy points allowed to opposing quarterbacks
DraftKingsRunningbackFantasyPointsAllowed decimal 32 Yes Yes Yes DraftKings fantasy points allowed to opposing running backs
DraftKingsWideReceiverFantasyPointsAllowed decimal 32 Yes Yes Yes DraftKings fantasy points allowed to opposing wide receivers
DraftKingsTightEndFantasyPointsAllowed decimal 32 Yes Yes Yes DraftKings fantasy points allowed to opposing tight ends
DraftKingsKickerFantasyPointsAllowed decimal 32 Yes Yes Yes DraftKings fantasy points allowed to opposing kickers
YahooFantasyPointsAllowed decimal 32 Yes Yes Yes Yahoo fantasy points allowed to opposing offensive players (QB, RB, WR and TE)
YahooQuarterbackFantasyPointsAllowed decimal 32 Yes Yes Yes Yahoo fantasy points allowed to opposing quarterbacks
YahooRunningbackFantasyPointsAllowed decimal 32 Yes Yes Yes Yahoo fantasy points allowed to opposing running backs
YahooWideReceiverFantasyPointsAllowed decimal 32 Yes Yes Yes Yahoo fantasy points allowed to opposing wide receivers
YahooTightEndFantasyPointsAllowed decimal 32 Yes Yes Yes Yahoo fantasy points allowed to opposing tight ends
YahooKickerFantasyPointsAllowed decimal 32 Yes Yes Yes Yahoo fantasy points allowed to opposing kickers
FantasyPointsFantasyDraft decimal 32 Yes Yes Yes Fantasy points based on FantasyDraft's daily fantasy scoring system.
FantasyDraftFantasyPointsAllowed decimal 32 Yes Yes Yes FantasyDraft fantasy points allowed to opposing offensive players (QB, RB, WR and TE)
FantasyDraftQuarterbackFantasyPointsAllowed decimal 32 Yes Yes Yes FantasyDraft fantasy points allowed to opposing quarterbacks
FantasyDraftRunningbackFantasyPointsAllowed decimal 32 Yes Yes Yes FantasyDraft fantasy points allowed to opposing running backs
FantasyDraftWideReceiverFantasyPointsAllowed decimal 32 Yes Yes Yes FantasyDraft fantasy points allowed to opposing wide receivers
FantasyDraftTightEndFantasyPointsAllowed decimal 32 Yes Yes Yes FantasyDraft fantasy points allowed to opposing tight ends
FantasyDraftKickerFantasyPointsAllowed decimal 32 Yes Yes Yes FantasyDraft fantasy points allowed to opposing kickers
ScoringDetails ScoringDetail[] Yes Yes No The details of the scoring plays this fantasy DST recorded
This table is used in the following endpoints:
Name Type Size Nullable Scrambled CSV Description
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
PointsAllowed decimal 32 No Yes Yes Number of points allowed
TouchdownsScored decimal 32 No Yes Yes Defensive and special teams touchdowns scores
SoloTackles decimal 32 No Yes Yes Total number solo tackles
AssistedTackles decimal 32 No Yes Yes Total number assisted tackles
Sacks decimal 32 No Yes Yes Total number of sacks of the opposing quarterback
SackYards decimal 32 No Yes Yes Total number of yards lost when sacking the opposing quarterback
PassesDefended decimal 32 No Yes Yes Total number of passes defended
FumblesForced decimal 32 No Yes Yes Total number of fumbles forced
FumblesRecovered decimal 32 No Yes Yes Total number of fumbles recovered
FumbleReturnYards decimal 32 No Yes Yes Total return yards from fumbles recovered
FumbleReturnTouchdowns decimal 32 No Yes Yes Total touchdowns from fumbles recovered
Interceptions decimal 32 No Yes Yes Total number of interceptions
InterceptionReturnYards decimal 32 No Yes Yes Total number of interception return yards
InterceptionReturnTouchdowns decimal 32 No Yes Yes Total number of interception returns for touchdowns
BlockedKicks decimal 32 No Yes Yes Total number of blocked field goals and blocked punts
Safeties decimal 32 No Yes Yes Total safeties scored
PuntReturns decimal 32 No Yes Yes Total number of punt returns
PuntReturnYards decimal 32 No Yes Yes Total number of punt return yards
PuntReturnTouchdowns decimal 32 No Yes Yes Total number of punt returns for touchdowns
PuntReturnLong decimal 32 No Yes Yes Longest punt return
KickReturns decimal 32 No Yes Yes Total number of kick returns
KickReturnYards decimal 32 No Yes Yes Total number of kick return yards
KickReturnTouchdowns decimal 32 No Yes Yes Total number of kick returns for touchdowns
KickReturnLong decimal 32 No Yes Yes Longest kick return
BlockedKickReturnTouchdowns
from 2001
decimal 32 Yes Yes Yes Blocked kicks returned for a touchdown
FieldGoalReturnTouchdowns
from 2001
decimal 32 Yes Yes Yes Field goal returns for touchdowns
FantasyPointsAllowed
from 2001
decimal 32 Yes Yes Yes Fantasy points allowed to opposing offensive players (QB, RB, WR and TE)
QuarterbackFantasyPointsAllowed
from 2001
decimal 32 Yes Yes Yes Fantasy points allowed to opposing quarterbacks
RunningbackFantasyPointsAllowed
from 2001
decimal 32 Yes Yes Yes Fantasy points allowed to opposing running backs
WideReceiverFantasyPointsAllowed
from 2001
decimal 32 Yes Yes Yes Fantasy points allowed to opposing wide receivers
TightEndFantasyPointsAllowed
from 2001
decimal 32 Yes Yes Yes Fantasy points allowed to opposing tight ends
KickerFantasyPointsAllowed decimal 32 Yes Yes Yes Fantasy points allowed to opposing kickers
Games integer 32 Yes No Yes Games played
BlockedKickReturnYards decimal 32 Yes Yes Yes Blocked kick recovery return yards
FieldGoalReturnYards decimal 32 Yes Yes Yes Field goal return yards (excluding blocked field goals)
QuarterbackHits decimal 32 Yes Yes Yes Number of times hitting an opposing quarterback (this inludes sacks)
TacklesForLoss decimal 32 Yes Yes Yes Tackles behind the opponent's line of scrimmage (sacks are also credited as a tackle for loss)
DefensiveTouchdowns decimal 32 Yes Yes Yes Total touchdowns scored by the defense
SpecialTeamsTouchdowns decimal 32 Yes Yes Yes Total touchdowns scored by the special teams
FantasyPoints decimal 32 Yes Yes Yes Fantasy points scored based on basic fantasy scoring system
Temperature integer 32 Yes Yes Yes Temperature at game start (Fahrenheit)
Humidity integer 32 Yes Yes Yes Humidity at game start (Percentage)
WindSpeed integer 32 Yes Yes Yes Wind speed at game start (MPH)
ThirdDownAttempts decimal 32 Yes Yes Yes Opponent's third down attempts
ThirdDownConversions decimal 32 Yes Yes Yes Opponent's third down conversions
FourthDownAttempts decimal 32 Yes Yes Yes Opponent's fourth down attempts
FourthDownConversions decimal 32 Yes Yes Yes Opponent's fourth down conversions
PointsAllowedByDefenseSpecialTeams decimal 32 Yes Yes Yes Number of points allowed to opposing offense and special teams.  This excludes points scored by the opponent's defense.
AuctionValue decimal 32 Yes Yes Yes Player's dollar value in a $200 salary cap auction draft.
AuctionValuePPR decimal 32 Yes Yes Yes Player's dollar value in a $200 salary cap PPR auction draft.
TwoPointConversionReturns
from 2015
decimal 32 Yes Yes Yes Two point conversions returned for two points.
FantasyPointsFanDuel decimal 32 Yes Yes Yes Fantasy points based on FanDuel's scoring system.
FantasyPointsDraftKings decimal 32 Yes Yes Yes Fantasy points based on DraftKings' scoring system.
OffensiveYardsAllowed decimal 32 Yes Yes Yes Offensive yards allowed by this team's defense.
PlayerID integer 32 Yes No Yes The team's unique PlayerID for use when mixing with player feeds.
FantasyPointsYahoo decimal 32 Yes Yes Yes Fantasy points based on Yahoo's daily fantasy 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
GlobalTeamID integer 32 Yes No No A globally unique ID for this team. This value is guaranteed to be unique across all sports/leagues.
FanDuelFantasyPointsAllowed decimal 32 Yes Yes Yes FanDuel fantasy points allowed to opposing offensive players (QB, RB, WR and TE)
FanDuelQuarterbackFantasyPointsAllowed decimal 32 Yes Yes Yes FanDuel fantasy points allowed to opposing quarterbacks
FanDuelRunningbackFantasyPointsAllowed decimal 32 Yes Yes Yes FanDuel fantasy points allowed to opposing running backs
FanDuelWideReceiverFantasyPointsAllowed decimal 32 Yes Yes Yes FanDuel fantasy points allowed to opposing wide receivers
FanDuelTightEndFantasyPointsAllowed decimal 32 Yes Yes Yes FanDuel fantasy points allowed to opposing tight ends
FanDuelKickerFantasyPointsAllowed decimal 32 Yes Yes Yes FanDuel fantasy points allowed to opposing kickers
DraftKingsFantasyPointsAllowed decimal 32 Yes Yes Yes DraftKings fantasy points allowed to opposing offensive players (QB, RB, WR and TE)
DraftKingsQuarterbackFantasyPointsAllowed decimal 32 Yes Yes Yes DraftKings fantasy points allowed to opposing quarterbacks
DraftKingsRunningbackFantasyPointsAllowed decimal 32 Yes Yes Yes DraftKings fantasy points allowed to opposing running backs
DraftKingsWideReceiverFantasyPointsAllowed decimal 32 Yes Yes Yes DraftKings fantasy points allowed to opposing wide receivers
DraftKingsTightEndFantasyPointsAllowed decimal 32 Yes Yes Yes DraftKings fantasy points allowed to opposing tight ends
DraftKingsKickerFantasyPointsAllowed decimal 32 Yes Yes Yes DraftKings fantasy points allowed to opposing kickers
YahooFantasyPointsAllowed decimal 32 Yes Yes Yes Yahoo fantasy points allowed to opposing offensive players (QB, RB, WR and TE)
YahooQuarterbackFantasyPointsAllowed decimal 32 Yes Yes Yes Yahoo fantasy points allowed to opposing quarterbacks
YahooRunningbackFantasyPointsAllowed decimal 32 Yes Yes Yes Yahoo fantasy points allowed to opposing running backs
YahooWideReceiverFantasyPointsAllowed decimal 32 Yes Yes Yes Yahoo fantasy points allowed to opposing wide receivers
YahooTightEndFantasyPointsAllowed decimal 32 Yes Yes Yes Yahoo fantasy points allowed to opposing tight ends
YahooKickerFantasyPointsAllowed decimal 32 Yes Yes Yes Yahoo fantasy points allowed to opposing kickers
FantasyPointsFantasyDraft decimal 32 Yes Yes Yes Fantasy points based on FantasyDraft's daily fantasy scoring system.
FantasyDraftFantasyPointsAllowed decimal 32 Yes Yes Yes FantasyDraft fantasy points allowed to opposing offensive players (QB, RB, WR and TE)
FantasyDraftQuarterbackFantasyPointsAllowed decimal 32 Yes Yes Yes FantasyDraft fantasy points allowed to opposing quarterbacks
FantasyDraftRunningbackFantasyPointsAllowed decimal 32 Yes Yes Yes FantasyDraft fantasy points allowed to opposing running backs
FantasyDraftWideReceiverFantasyPointsAllowed decimal 32 Yes Yes Yes FantasyDraft fantasy points allowed to opposing wide receivers
FantasyDraftTightEndFantasyPointsAllowed decimal 32 Yes Yes Yes FantasyDraft fantasy points allowed to opposing tight ends
FantasyDraftKickerFantasyPointsAllowed decimal 32 Yes Yes Yes FantasyDraft fantasy points allowed to opposing kickers
ScoringDetails ScoringDetail[] Yes Yes No The details of the scoring plays this fantasy DST recorded
AverageDraftPositionDynasty decimal 32 Yes Yes No The average draft position of the team's fantasy defense (DST) in dynasty leagues
AverageDraftPosition2QB decimal 32 Yes Yes No The average draft position of the team's fantasy defense (DST) in 2 Quarterback Leagues
This table is used in the following endpoints:
Name Type Size Nullable Scrambled CSV Description
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
PointsAllowed decimal 32 No Yes Yes Number of points allowed
TouchdownsScored decimal 32 No Yes Yes Defensive and special teams touchdowns scores
SoloTackles decimal 32 No Yes Yes Total number solo tackles
AssistedTackles decimal 32 No Yes Yes Total number assisted tackles
Sacks decimal 32 No Yes Yes Total number of sacks of the opposing quarterback
SackYards decimal 32 No Yes Yes Total number of yards lost when sacking the opposing quarterback
PassesDefended decimal 32 No Yes Yes Total number of passes defended
FumblesForced decimal 32 No Yes Yes Total number of fumbles forced
FumblesRecovered decimal 32 No Yes Yes Total number of fumbles recovered
FumbleReturnYards decimal 32 No Yes Yes Total return yards from fumbles recovered
FumbleReturnTouchdowns decimal 32 No Yes Yes Total touchdowns from fumbles recovered
Interceptions decimal 32 No Yes Yes Total number of interceptions
InterceptionReturnYards decimal 32 No Yes Yes Total number of interception return yards
InterceptionReturnTouchdowns decimal 32 No Yes Yes Total number of interception returns for touchdowns
BlockedKicks decimal 32 No Yes Yes Total number of blocked field goals and blocked punts
Safeties decimal 32 No Yes Yes Total safeties scored
PuntReturns decimal 32 No Yes Yes Total number of punt returns
PuntReturnYards decimal 32 No Yes Yes Total number of punt return yards
PuntReturnTouchdowns decimal 32 No Yes Yes Total number of punt returns for touchdowns
PuntReturnLong decimal 32 No Yes Yes Longest punt return
KickReturns decimal 32 No Yes Yes Total number of kick returns
KickReturnYards decimal 32 No Yes Yes Total number of kick return yards
KickReturnTouchdowns decimal 32 No Yes Yes Total number of kick returns for touchdowns
KickReturnLong decimal 32 No Yes Yes Longest kick return
BlockedKickReturnTouchdowns
from 2001
decimal 32 Yes Yes Yes Blocked kicks returned for a touchdown
FieldGoalReturnTouchdowns
from 2001
decimal 32 Yes Yes Yes Field goal returns for touchdowns
FantasyPointsAllowed
from 2001
decimal 32 Yes Yes Yes Fantasy points allowed to opposing offensive players (QB, RB, WR and TE)
QuarterbackFantasyPointsAllowed
from 2001
decimal 32 Yes Yes Yes Fantasy points allowed to opposing quarterbacks
RunningbackFantasyPointsAllowed
from 2001
decimal 32 Yes Yes Yes Fantasy points allowed to opposing running backs
WideReceiverFantasyPointsAllowed
from 2001
decimal 32 Yes Yes Yes Fantasy points allowed to opposing wide receivers
TightEndFantasyPointsAllowed
from 2001
decimal 32 Yes Yes Yes Fantasy points allowed to opposing tight ends
KickerFantasyPointsAllowed decimal 32 Yes Yes Yes Fantasy points allowed to opposing kickers
Games integer 32 Yes No Yes Games played
BlockedKickReturnYards decimal 32 Yes Yes Yes Blocked kick recovery return yards
FieldGoalReturnYards decimal 32 Yes Yes Yes Field goal return yards (excluding blocked field goals)
QuarterbackHits decimal 32 Yes Yes Yes Number of times hitting an opposing quarterback (this inludes sacks)
TacklesForLoss decimal 32 Yes Yes Yes Tackles behind the opponent's line of scrimmage (sacks are also credited as a tackle for loss)
DefensiveTouchdowns decimal 32 Yes Yes Yes Total touchdowns scored by the defense
SpecialTeamsTouchdowns decimal 32 Yes Yes Yes Total touchdowns scored by the special teams
FantasyPoints decimal 32 Yes Yes Yes Fantasy points scored based on basic fantasy scoring system
Temperature integer 32 Yes Yes Yes Temperature at game start (Fahrenheit)
Humidity integer 32 Yes Yes Yes Humidity at game start (Percentage)
WindSpeed integer 32 Yes Yes Yes Wind speed at game start (MPH)
ThirdDownAttempts decimal 32 Yes Yes Yes Opponent's third down attempts
ThirdDownConversions decimal 32 Yes Yes Yes Opponent's third down conversions
FourthDownAttempts decimal 32 Yes Yes Yes Opponent's fourth down attempts
FourthDownConversions decimal 32 Yes Yes Yes Opponent's fourth down conversions
PointsAllowedByDefenseSpecialTeams decimal 32 Yes Yes Yes Number of points allowed to opposing offense and special teams.  This excludes points scored by the opponent's defense.
AuctionValue decimal 32 Yes Yes Yes Player's dollar value in a $200 salary cap auction draft.
AuctionValuePPR decimal 32 Yes Yes Yes Player's dollar value in a $200 salary cap PPR auction draft.
TwoPointConversionReturns
from 2015
decimal 32 Yes Yes Yes Two point conversions returned for two points.
FantasyPointsFanDuel decimal 32 Yes Yes Yes Fantasy points based on FanDuel's scoring system.
FantasyPointsDraftKings decimal 32 Yes Yes Yes Fantasy points based on DraftKings' scoring system.
OffensiveYardsAllowed decimal 32 Yes Yes Yes Offensive yards allowed by this team's defense.
PlayerID integer 32 Yes No Yes The team's unique PlayerID for use when mixing with player feeds.
FantasyPointsYahoo decimal 32 Yes Yes Yes Fantasy points based on Yahoo's daily fantasy 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
GlobalTeamID integer 32 Yes No No A globally unique ID for this team. This value is guaranteed to be unique across all sports/leagues.
FanDuelFantasyPointsAllowed decimal 32 Yes Yes Yes FanDuel fantasy points allowed to opposing offensive players (QB, RB, WR and TE)
FanDuelQuarterbackFantasyPointsAllowed decimal 32 Yes Yes Yes FanDuel fantasy points allowed to opposing quarterbacks
FanDuelRunningbackFantasyPointsAllowed decimal 32 Yes Yes Yes FanDuel fantasy points allowed to opposing running backs
FanDuelWideReceiverFantasyPointsAllowed decimal 32 Yes Yes Yes FanDuel fantasy points allowed to opposing wide receivers
FanDuelTightEndFantasyPointsAllowed decimal 32 Yes Yes Yes FanDuel fantasy points allowed to opposing tight ends
FanDuelKickerFantasyPointsAllowed decimal 32 Yes Yes Yes FanDuel fantasy points allowed to opposing kickers
DraftKingsFantasyPointsAllowed decimal 32 Yes Yes Yes DraftKings fantasy points allowed to opposing offensive players (QB, RB, WR and TE)
DraftKingsQuarterbackFantasyPointsAllowed decimal 32 Yes Yes Yes DraftKings fantasy points allowed to opposing quarterbacks
DraftKingsRunningbackFantasyPointsAllowed decimal 32 Yes Yes Yes DraftKings fantasy points allowed to opposing running backs
DraftKingsWideReceiverFantasyPointsAllowed decimal 32 Yes Yes Yes DraftKings fantasy points allowed to opposing wide receivers
DraftKingsTightEndFantasyPointsAllowed decimal 32 Yes Yes Yes DraftKings fantasy points allowed to opposing tight ends
DraftKingsKickerFantasyPointsAllowed decimal 32 Yes Yes Yes DraftKings fantasy points allowed to opposing kickers
YahooFantasyPointsAllowed decimal 32 Yes Yes Yes Yahoo fantasy points allowed to opposing offensive players (QB, RB, WR and TE)
YahooQuarterbackFantasyPointsAllowed decimal 32 Yes Yes Yes Yahoo fantasy points allowed to opposing quarterbacks
YahooRunningbackFantasyPointsAllowed decimal 32 Yes Yes Yes Yahoo fantasy points allowed to opposing running backs
YahooWideReceiverFantasyPointsAllowed decimal 32 Yes Yes Yes Yahoo fantasy points allowed to opposing wide receivers
YahooTightEndFantasyPointsAllowed decimal 32 Yes Yes Yes Yahoo fantasy points allowed to opposing tight ends
YahooKickerFantasyPointsAllowed decimal 32 Yes Yes Yes Yahoo fantasy points allowed to opposing kickers
FantasyPointsFantasyDraft decimal 32 Yes Yes Yes Fantasy points based on FantasyDraft's daily fantasy scoring system.
FantasyDraftFantasyPointsAllowed decimal 32 Yes Yes Yes FantasyDraft fantasy points allowed to opposing offensive players (QB, RB, WR and TE)
FantasyDraftQuarterbackFantasyPointsAllowed decimal 32 Yes Yes Yes FantasyDraft fantasy points allowed to opposing quarterbacks
FantasyDraftRunningbackFantasyPointsAllowed decimal 32 Yes Yes Yes FantasyDraft fantasy points allowed to opposing running backs
FantasyDraftWideReceiverFantasyPointsAllowed decimal 32 Yes Yes Yes FantasyDraft fantasy points allowed to opposing wide receivers
FantasyDraftTightEndFantasyPointsAllowed decimal 32 Yes Yes Yes FantasyDraft fantasy points allowed to opposing tight ends
FantasyDraftKickerFantasyPointsAllowed decimal 32 Yes Yes Yes FantasyDraft fantasy points allowed to opposing kickers
ScoringDetails ScoringDetail[] Yes Yes No The details of the scoring plays this fantasy DST recorded
AverageDraftPositionDynasty decimal 32 Yes Yes No The average draft position of the team's fantasy defense (DST) in dynasty leagues
AverageDraftPosition2QB decimal 32 Yes Yes No The average draft position of the team's fantasy defense (DST) in 2 Quarterback Leagues
Name Type Size Nullable Scrambled CSV Description
FantasyPlayerKey string 10 No No No Unique identifier of this fantasy player. If this is a team defense, then this is the abbreviation of the team. This field contains both integers and strings and should be treated as a string. This value is guaranteed to be unique among all players and teams and can be used as the primary key for the FantasyPlayer table.
PlayerID integer 32 No No No PlayerID of this FantasyPlayer. For players, this is the same as the PlayerID. For teams, this is the uniquely generated PlayerID on the Team table. This number is guaranteed to be unique among all players and teams and can be used as the primary key for the FantasyPlayer table.
Name string 50 No No No The name of the player or team.
Team string 10 Yes No No The abbreviation of the team this player is on. If player is a free agent, this field is NULL.
Position string 10 No No No The fantasy position of this player or team (QB, RB, WR, TE, K, DEF)
AverageDraftPosition decimal 32 Yes Yes No The average draft position of this player in re-draft leagues.
AverageDraftPositionPPR decimal 32 Yes Yes No The average draft position of this player in PPR re-draft leagues.
ByeWeek integer 32 Yes No No The bye week of the team this player is currently on.
LastSeasonFantasyPoints decimal 32 Yes Yes No The fantasy points scored by this player or team last season.
ProjectedFantasyPoints decimal 32 Yes Yes No The projected fantasy points this player will score this upcoming season.
AuctionValue integer 32 Yes Yes No Player's dollar value in a $200 salary cap auction draft.
AuctionValuePPR integer 32 Yes Yes No Player's dollar value in a $200 salary cap PPR auction draft.
AverageDraftPositionIDP integer 32 Yes Yes No The average draft position of this player in IDP re-draft leagues.
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 leagues.
AverageDraftPosition2QB decimal 32 Yes Yes No The average draft position of this player in 2 Quarterback re-draft leagues.
This table is used in the following endpoints:
Name Type Size Nullable Scrambled CSV Description
ScoreId integer 32 No No No The unique id of the score record
GameKey string 32 No No No The generated gamekey
SeasonType integer 32 No No No The seasontype of the score
Season integer 32 No No No The season of the score
Week integer 32 No No No The week of the score
Date datetime 32 Yes No No The start time of the score
AwayTeam string 32 Yes No No The away team key
HomeTeam string 32 Yes No No The home team key
BettingMarketSplits BettingMarketSplit[] 32 No No No The BettingMarkets included in this game that have splits
This table is used in the following endpoints:
Name Type Size Nullable Scrambled CSV Description
ScoreId integer 32 No No No Unique ID of the Score/Game.
Season integer 32 No No No The calendar year of the season during which this game occurs.
SeasonType integer 32 No No No The type of season that this record corresponds to (1=Regular Season, 2=Preseason, 3=Postseason, 4=Offseason, 5=AllStar).
Week integer 32 Yes No No The week during the season/round in which this game occurs.
Day date Yes No No The day that the game is scheduled to be played.
DateTime datetime Yes No No The date/time that the game is scheduled to be played.
Status string 10 Yes No No Indicates the game's status. Possible values include: Scheduled, InProgress, Final, F/OT, Suspended, Postponed, Delayed, Canceled, Forfeit
AwayTeamId integer 32 Yes No No The TeamId of the away team.
HomeTeamId integer 32 Yes No No The TeamId of the home team.
AwayTeamName string 50 Yes No No The name of the away team.
HomeTeamName string 50 Yes No No The name of the home team.
GlobalGameId integer 32 No No No A globally unique ID for this game. This value is guaranteed to be unique across all sports/leagues.
GlobalAwayTeamId integer 32 Yes No No A globally unique ID for the away team. This value is guaranteed to be unique across all sports/leagues.
GlobalHomeTeamId integer 32 Yes No No A globally unique ID for the home team. This value is guaranteed to be unique across all sports/leagues.
PregameOdds GameOdd[] Yes No No List of Pregame Odds from different sportsbooks
LiveOdds GameOdd[] Yes No No List of Live Odds from different sportsbooks
HomeTeamScore integer Yes Yes No Score of the home team (updated after game ends to allow for resolving bets)
AwayTeamScore integer Yes Yes No Score of the away team (updated after game ends to allow for resolving bets)
TotalScore integer Yes Yes No Total scored points in the game (updated after game ends to allow for resolving bets)
HomeRotationNumber integer Yes Yes No Rotation Number of home team in this game
AwayRotationNumber integer Yes Yes No Rotation Number of away team in this game
AlternateMarketPregameOdds GameOdd[] Yes No No List of Alternate Market Pregame odds from different sportsbooks (such as 1st-half, 1st-qtr, etc)
GameId int 32 No No No Unique ID of the Score/Game (identical to ScoreID but using the updated naming)
This table is used in the following endpoints:
Name Type Size Nullable Scrambled CSV Description
GameOddId integer 32 No No No Unique ID of this odd
Sportsbook string 25 No Yes No Name of sportsbook
ScoreId integer 32 No No No Unique ID of the Score/Game.
Created datetime No No No The timestamp of when these odds were first created, 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
OverPayout integer 32 Yes Yes No The sportsbook's payout for the over
UnderPayout integer 32 Yes Yes No The sportsbook's payout for the under
SportsbookId integer 32 Yes No No Unique ID of the Sportsbook
OddType string 15 Yes No No The market type of this odd (ex: live, pregame, 1st-half, 1st-qtr, etc)
SportsbookUrl string 500 Yes No No The URL for sportsbook event
GameId int 32 No No No Unique ID of the Score/Game (identical to ScoreID but using the updated naming)
Name Type Size Nullable Scrambled CSV Description
ScoreID
from 2020
integer 32 No No No Unique ID of the Score/Game
SeasonType
from 2020
integer 32 No No No The type of season that this game corresponds to (1=Regular Season, 2=Preseason, 3=Postseason, 4=Offseason, 5=All-Star).
Season
from 2020
integer 32 No No No The NFL season of the game
Week
from 2020
integer 32 No No No The NFL week of the game (regular season: 1 to 17, preseason: 0 to 4, postseason: 1 to 4)
DateTime
from 2020
datetime No No No The date and time of the game in US Eastern Time
StadiumID
from 2020
integer 32 Yes No No The unique ID of the stadium
Status
from 2020
string 20 Yes No No Indicates the game's status. Possible values include: Scheduled, InProgress, Final, F/OT, Suspended, Postponed, Delayed, Canceled, Forfeit
Closed
from 2020
boolean Yes No No Indicates whether the game is over and the final score has been verified and closed out
TimeRemaining
from 2020
string 50 Yes No No The amount of time remaining in the current quarter (11:23, 5:34, NULL if game is not in progress or at halftime)
Quarter
from 2020
string 50 Yes No No The current quarter of the game (1, 2, 3, 4, Half, OT, F, F/OT or NULL if game has not yet started)
AwayTeamID
from 2020
integer 32 Yes No No The unique ID of the away team
HomeTeamID
from 2020
integer 32 Yes No No The unique ID of the home team 
AwayTeam
from 2020
string 50 Yes No No The abbreviation of the Away Team
HomeTeam
from 2020
string 50 Yes No No The abbreviation of the Home Team
AwayScore
from 2020
integer 32 Yes No No The score of the Away Team
HomeScore
from 2020
integer 32 Yes No No The score of the Home Team
WinProbabilities
from 2020
WinProbability[] Yes No No The collection of win probabilities for this game
This table is used in the following endpoints:
NFL v3 Headshots
Headshots
Name Type Size Nullable Scrambled CSV Description
PlayerID integer 32 No No No Unique ID of the Player (assigned by SportsDataIO).
Name string 100 Yes No No Name of Player.
TeamID integer 32 Yes No No Unique ID of the Team the player belongs to (assigned by SportsDataIO).
Team string 10 Yes No No Name of the team the player belongs to.
Position string 10 Yes No No Position player plays.
PreferredHostedHeadshotUrl string 500 Yes No No The player's preferred hosted headshot URL. This returns the headshot with transparent background, if available.
PreferredHostedHeadshotUpdated datetime Yes No No The last updated date of the player's preferred hosted headshot.
HostedHeadshotWithBackgroundUrl string 500 Yes No No The player's hosted headshot URL.
HostedHeadshotWithBackgroundUpdated datetime Yes No No The last updated date of the player's hosted headshot.
HostedHeadshotNoBackgroundUrl string 500 Yes No No The player's transparent background hosted headshot URL.
HostedHeadshotNoBackgroundUpdated datetime Yes No No The last updated date of the player's transparent background hosted headshot.
This table is used in the following endpoints:
Name Type Size Nullable Scrambled CSV Description
InjuryID integer 32 No No Yes Unique ID of the injury status
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 season of the game that this injury leads up to
Week integer 32 No No Yes The week of the game that this injury leads up to
PlayerID integer 32 No No Yes The PlayerID of the injured player
Name string 50 Yes No Yes The full name of the injured player
Position string 50 Yes No Yes The position of the injured player
Number integer 32 No No Yes The jersey number of the injured player
Team string 50 Yes No Yes The team the injured player is on
Opponent string 50 Yes No Yes The upcoming opponent of the injured player
BodyPart string 50 Yes Yes Yes The body part that is injured (Knee, Groin, Calf, Hamstring, etc.)
Status string 50 Yes Yes Yes Likelihood that player plays (Probable, Questionable, Doubtful, Out)
Practice string 50 Yes Yes Yes deprecated
PracticeDescription string 50 Yes Yes Yes deprecated
Updated datetime No No Yes The date/time the injury status was updated
DeclaredInactive boolean Yes Yes No Whether the player has been declared inactive. This value is updated in the hours leading up to game start time, as teams announce their inactive players. This is only updated for offensive skill position players (QB, RB, WR, TE)
TeamID integer 32 Yes No No The TeamID of the team this player played on during this game.
OpponentID integer 32 Yes No No The TeamID of the opponent this player played on during this game.
This table is used in the following endpoints:
Name Type Size Nullable Scrambled CSV Description
UpcomingGame
from 2020
Score Yes No No Upcoming game between the team and the opponent
TeamTrends
from 2020
TeamTrends[] Yes No No The collection of team trends between each team
TeamMatchupTrends
from 2020
TeamGameTrends[] Yes No No The collection of team game trends against opponent
OpponentMatchupTrends
from 2020
TeamGameTrends[] Yes No No The collection of opponent game trends against team
PreviousGames
from 2020
Score[] Yes No No The collection of last 10 game scores between each team
This table is used in the following endpoints:
Name Type Size Nullable Scrambled CSV Description
NewsID integer 32 No No No Unique ID of news story
Source string 50 Yes No No The source of the story (RotoBaller, NBCSports.com, etc.)
Updated datetime No No No The date/time that the content was published (UTC time zone)
TimeAgo string 50 Yes No No A description of how long ago this content was published
Title string 100 Yes No No The brief title of the news (typically less than 100 characters)
Content string 5000 Yes No No The full body content of the story
Url string 250 Yes No No The url of the full story
TermsOfUse string 500 Yes No No The terms of use with using this news item, credit must be given to the originator of the story when specified in the terms of use
Author string 50 Yes No No The author of the content
Categories string 100 Yes No No Comma delimited meta tags describing the categories of this content. Possible tags include: Top Headlines, Breaking News, Injury, Sit/Start, Waiver Wire, Risers, Fallers, Lineups, Transactions, Free Agents, Prospects/Rookies, Game Recap, Matchup Outlook, NFL Draft
PlayerID integer 32 Yes No No The PlayerID of the player who relates to this story
TeamID integer 32 Yes No No The TeamID of the team that relates to this story
Team string 10 Yes No No The team that relates to this story
PlayerID2 integer 32 Yes No No The PlayerID of the player who relates to this story
TeamID2 integer 32 Yes No No The TeamID of the team that relates to this story
Team2 string 10 Yes No No The team that relates to this story
OriginalSource
from 2020
string 100 Yes No No The original source who broke this news (before it was picked up by the publisher of this blurb)
OriginalSourceUrl
from 2020
string 1000 Yes No No The URL of the original source who broke this news blurb
This table is used in the following endpoints:
Name Type Size Nullable Scrambled CSV Description
PlayID integer 32 No No Yes Unique identifier for each Play.
QuarterID integer 32 No No Yes The QuarterID of the Quarter record, in which this Play occurred.
QuarterName string 10 Yes No Yes The Name of the Quarter, in which this Play occurred.
Sequence integer 32 Yes No Yes The order in which this Play / Event happened over the course of the Game.
TimeRemainingMinutes integer 32 Yes No Yes The minutes of the time remaining in the Quarter, when this play occurred.
TimeRemainingSeconds integer 32 Yes No Yes The seconds of the time remaining in the Quarter, when this play occurred.
PlayTime datetime Yes No Yes The estimated timestamp of when this Play occurred on the field. Please note that we do not have scouts at the venue, so this is an estimate based on our TV feed and estimated TV feed delay.
Updated datetime Yes No Yes The database generated timestamp of when this Play was last updated.
Created datetime Yes No Yes The database generated timestamp of when this Play was first created.
Team string 10 Yes No Yes The abbreviation of the Team that this Play was executed by.
Opponent string 10 Yes No Yes The abbreviation of the Opponent of the Team that this Play was executed by.
Down integer 32 Yes Yes Yes The Down when this Play occurred.
Distance integer 32 Yes Yes Yes The Distance when this Play occurred.
YardLine integer 32 Yes Yes Yes The Yard Line of where this Play occurred.
YardLineTerritory string 10 Yes Yes Yes The Territory of the Yard Line of where this Play occurred.
YardsToEndZone integer 32 Yes Yes Yes The number of yards to go to reach the end zone at the start of the Play.
Type string 20 Yes No Yes The Type of Play that occurred (possible values: Rush, PassCompleted, PassIncomplete, PassIntercepted, TwoPointConversion, Punt, Kickoff, FieldGoal, ExtraPoint, Fumble, Penalty, Sack, Timeout, Period)
YardsGained integer 32 Yes Yes Yes The yards gained or lost on the play
Description string 250 Yes Yes Yes The description of the Play.
IsScoringPlay boolean Yes No Yes Indicates whether this Play was a scoring play.
ScoringPlay ScoringPlay Yes No No The details of the scoring play attached to this play (if any).
PlayStats PlayStat[] Yes No No The player stats accumulated during this play.
This table is used in the following endpoints:
Name Type Size Nullable Scrambled CSV Description
Score Score Yes No No The latest regular season stats for this player
Quarters Quarter[] Yes No No The latest regular season stats for this player
Plays Play[] Yes No No The latest regular season stats for this player
This table is used in the following endpoints:
NFL v3 Projections
Injured Players
Name Type Size Nullable Scrambled CSV Description
PlayerID integer 32 No No Yes Unique ID assigned to each player that stays with them throughout their career
Team string 10 Yes No Yes The abbreviation of the team this player is employed by, or if currently unemployed, the most recent team this player was employed by.
Number integer 32 Yes No Yes Player's jersey number
FirstName string 50 Yes No Yes Player's first name
LastName string 50 Yes No Yes Player's last name
Position string 10 Yes No Yes Player's primary position. Possible values: C, CB, DB, DE, DE/LB, DL, DT, FB, FS, G, ILB, K, KR, LB, LS, NT, OL, OLB, OT, P, QB, RB, S, SS, T, TE, WR
Status string 50 Yes No Yes The player's current status. Possible values include Active, Inactive, Injured Reserve, Physically Unable to Perform, Practice Squad, Suspended, Non Football Injury, Non-Football Illness, Commissioner Exempt List, Exempt/Left Team, Paternity, Bereavement, Reserve/COVID-19, and Voluntary Opt Out. Inactive indicates that this player is a free agent. Active indicates that this player is on his team's active roster.
Height string 50 Yes No Yes Height in feet, inches
Weight integer 32 Yes No Yes Weight in pounds
BirthDate datetime Yes No 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
Active boolean Yes No Yes Whether the player is currently under contract with an NFL team
PositionCategory string 3 Yes No Yes The category (Offense, Defense or Special Teams) of the players position (OFF, DEF, ST)
Name string 50 Yes No Yes Full name of the player (Cam Newton, Aaron Rodgers, etc.)
Age integer 32 Yes No Yes The player's current age
ExperienceString string 50 Yes No Yes The player's experience converted to a string
BirthDateString string 50 Yes No Yes The player's date of birth converted to a string
PhotoUrl string 250 Yes No 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
UpcomingGameOpponent string 50 Yes No Yes The opponent the player is playing in the upcoming week
UpcomingGameWeek integer 32 No No Yes The week of the player's upcoming game (this will be the upcoming week unless the player is on Bye that week, which would bump it to the next week)
ShortName string 50 Yes No Yes A shortened version of the player's full name (C.Newton, A.Rodgers)
AverageDraftPosition decimal 32 Yes Yes Yes The average draft position of the player for the upcoming season's fantasy football draft
DepthPositionCategory string 3 Yes Yes Yes The category (Offense, Defense or Special Teams) of the players DepthPositionCategory (OFF, DEF, ST)
DepthPosition string 10 Yes Yes Yes The position this player is listed at on his team's depth chart (e.g. QB, LWR, RDE, LILB)
DepthOrder integer 32 Yes Yes Yes The order this player is at his position (1 = Starter, 2 = Backup, 3 = 3rd String)
DepthDisplayOrder integer 32 Yes Yes Yes The display order of the positions (for display purposes)
CurrentTeam
from 2013
string 10 Yes No Yes The team who currently employs this player. This value is null when this player is unemployed.
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.
HeightFeet integer 32 Yes No Yes The feet component of a player's height (if player is 6'3", then this value would be 6)
HeightInches integer 32 Yes No Yes The inches component of a player's height (if player is 6'3", then this value would be 3)
UpcomingOpponentRank integer 32 Yes Yes Yes The player's upcoming opponent's rank in fantasy points allowed.
UpcomingOpponentPositionRank integer 32 Yes Yes Yes The player's upcoming opponent's rank in fantasy points allowed to his fantasy position.
CurrentStatus string 50 Yes Yes Yes The player's current status. Possible values include Active, Inactive, Injured Reserve, Physically Unable to Perform, Practice Squad, Suspended, Non Football Injury, Non-Football Illness, Commissioner Exempt List, Exempt/Left Team, Paternity, Bereavement, Reserve/COVID-19, and Voluntary Opt Out. Inactive indicates that this player is a free agent. Active indicates that this player is on his team's active roster. Can also include injury status.
UpcomingSalary integer 32 Yes Yes 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 Yes No Yes The player's cross reference PlayerID to the FantasyAlarm news feed.
SportRadarPlayerID string 50 Yes No Yes The player's cross reference PlayerID to the SportRadar API.
RotoworldPlayerID integer 32 Yes No Yes The player's cross reference PlayerID to the Rotoworld news feed.
RotoWirePlayerID integer 32 Yes No Yes The player's cross reference PlayerID to the RotoWire news feed.
StatsPlayerID integer 32 Yes No Yes The player's cross reference PlayerID to the STATS data feeds.
SportsDirectPlayerID integer 32 Yes No Yes The player's cross reference PlayerID to the SportsDirect data feeds.
XmlTeamPlayerID integer 32 Yes No Yes The player's cross reference PlayerID to the XML Team data feeds.
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.
YahooPlayerID integer 32 Yes No Yes The player's cross reference PlayerID to Yahoo Daily Fantasy Sports Contests.
InjuryStatus string 50 Yes Yes Yes The player's current injury status, in the form of likelihood that player plays (Probable, Questionable, Doubtful, Out)
InjuryBodyPart string 50 Yes Yes Yes The body part that is injured (Knee, Groin, Calf, Hamstring, etc.)
InjuryStartDate datetime Yes No Yes The day that the injury started or first discovered.
InjuryNotes string 250 Yes Yes Yes Brief description of the player's injury and expected availability.
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.
YahooName string 50 Yes No Yes The player's full name in Yahoo's daily fantasy sports platform.
FantasyPositionDepthOrder integer 32 Yes Yes Yes The order this player is at his team's FantasyPosition
InjuryPractice string 10 Yes Yes Yes deprecated
InjuryPracticeDescription string 50 Yes Yes Yes deprecated
DeclaredInactive boolean No Yes 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. This is only updated for offensive skill position players (QB, RB, WR, TE)
UpcomingFanDuelSalary integer 32 Yes Yes Yes The player's FanDuel salary for the upcoming week. We recommend using our new DFS endpoints instead.
UpcomingDraftKingsSalary integer 32 Yes Yes Yes The player's DraftKings salary for the upcoming week. We recommend using our new DFS endpoints instead.
UpcomingYahooSalary integer 32 Yes Yes Yes The player's Yahoo salary for the upcoming week. We recommend using our new DFS endpoints instead.
TeamID integer 32 Yes No Yes The unique ID of this team
GlobalTeamID integer 32 Yes No No A globally unique ID for this team. This value is guaranteed to be unique across all sports/leagues.
FantasyDraftPlayerID integer 32 Yes No Yes The player's cross reference PlayerID to FantasyDraft.
FantasyDraftName string 50 Yes No Yes The player's full name in FantasyDraft's daily fantasy sports platform.
UsaTodayPlayerID integer 32 Yes No Yes The player's cross reference PlayerID to USA Today headshot data feeds.
UsaTodayHeadshotUrl string 100 Yes No Yes The player's headshot URL as provided by USA Today. License from USA Today is required.
UsaTodayHeadshotNoBackgroundUrl string 100 Yes No Yes The player's transparent background headshot URL as provided by USA Today. License from USA Today is required.
UsaTodayHeadshotUpdated datetime Yes No Yes The last updated date of the player's headshot as provided by USA Today. License from USA Today is required.
UsaTodayHeadshotNoBackgroundUpdated datetime Yes No Yes The last updated date of the player's transparent background headshot as provided by USA Today. License from USA Today is required.
This table is used in the following endpoints:
Name Type Size Nullable Scrambled CSV Description
PlayerID integer 32 No No Yes Unique ID assigned to each player that stays with them throughout their career
Team string 10 Yes No Yes The abbreviation of the team this player is employed by, or if currently unemployed, the most recent team this player was employed by.
Number integer 32 Yes No Yes Player's jersey number
FirstName string 50 Yes No Yes Player's first name
LastName string 50 Yes No Yes Player's last name
Position string 10 Yes No Yes Player's primary position. Possible values: C, CB, DB, DE, DE/LB, DL, DT, FB, FS, G, ILB, K, KR, LB, LS, NT, OL, OLB, OT, P, QB, RB, S, SS, T, TE, WR
Status string 50 Yes No Yes The player's current status. Possible values include Active, Inactive, Injured Reserve, Physically Unable to Perform, Practice Squad, Suspended, Non Football Injury, Non-Football Illness, Commissioner Exempt List, Exempt/Left Team, Paternity, Bereavement, Reserve/COVID-19, and Voluntary Opt Out. Inactive indicates that this player is a free agent. Active indicates that this player is on his team's active roster.
Height string 50 Yes No Yes Height in feet, inches
Weight integer 32 Yes No Yes Weight in pounds
BirthDate datetime Yes No 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
Active boolean Yes No Yes Whether the player is currently under contract with an NFL team
PositionCategory string 3 Yes No Yes The category (Offense, Defense or Special Teams) of the players position (OFF, DEF, ST)
Name string 50 Yes No Yes Full name of the player (Cam Newton, Aaron Rodgers, etc.)
Age integer 32 Yes No Yes The player's current age
ShortName string 50 Yes No Yes A shortened version of the player's full name (C.Newton, A.Rodgers)
HeightFeet integer 32 Yes No Yes The feet component of a player's height (if player is 6'3", then this value would be 6)
HeightInches integer 32 Yes No Yes The inches component of a player's height (if player is 6'3", then this value would be 3)
TeamID integer 32 Yes No Yes The unique ID of this team
GlobalTeamID integer 32 Yes No No A globally unique ID for this team. This value is guaranteed to be unique across all sports/leagues.
UsaTodayPlayerID integer 32 Yes No Yes The player's cross reference PlayerID to USA Today headshot data feeds.
UsaTodayHeadshotUrl string 100 Yes No Yes The player's headshot URL as provided by USA Today. License from USA Today is required.
UsaTodayHeadshotNoBackgroundUrl string 100 Yes No Yes The player's transparent background headshot URL as provided by USA Today. License from USA Today is required.
UsaTodayHeadshotUpdated datetime Yes No Yes The last updated date of the player's headshot as provided by USA Today. License from USA Today is required.
UsaTodayHeadshotNoBackgroundUpdated datetime Yes No Yes The last updated date of the player's transparent background headshot as provided by USA Today. License from USA Today is required.
This table is used in the following endpoints:
Name Type Size Nullable Scrambled CSV Description
PlayerSeason PlayerSeason Yes No No The latest regular season stats for this player
LatestNews News[] Yes No No The latest news associated with this player
PlayerID integer 32 No No Yes Unique ID assigned to each player that stays with them throughout their career
Team string 10 Yes No Yes The abbreviation of the team this player is employed by, or if currently unemployed, the most recent team this player was employed by.
Number integer 32 Yes No Yes Player's jersey number
FirstName string 50 Yes No Yes Player's first name
LastName string 50 Yes No Yes Player's last name
Position string 10 Yes No Yes Player's primary position. Possible values: C, CB, DB, DE, DE/LB, DL, DT, FB, FS, G, ILB, K, KR, LB, LS, NT, OL, OLB, OT, P, QB, RB, S, SS, T, TE, WR
Status string 50 Yes No Yes The player's current status. Possible values include Active, Inactive, Injured Reserve, Physically Unable to Perform, Practice Squad, Suspended, Non Football Injury, Non-Football Illness, Commissioner Exempt List, Exempt/Left Team, Paternity, Bereavement, Reserve/COVID-19, and Voluntary Opt Out. Inactive indicates that this player is a free agent. Active indicates that this player is on his team's active roster.
Height string 50 Yes No Yes Height in feet, inches
Weight integer 32 Yes No Yes Weight in pounds
BirthDate datetime Yes No 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
Active boolean Yes No Yes Whether the player is currently under contract with an NFL team
PositionCategory string 3 Yes No Yes The category (Offense, Defense or Special Teams) of the players position (OFF, DEF, ST)
Name string 50 Yes No Yes Full name of the player (Cam Newton, Aaron Rodgers, etc.)
Age integer 32 Yes No Yes The player's current age
ExperienceString string 50 Yes No Yes The player's experience converted to a string
BirthDateString string 50 Yes No Yes The player's date of birth converted to a string
PhotoUrl string 250 Yes No 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
UpcomingGameOpponent string 50 Yes No Yes The opponent the player is playing in the upcoming week
UpcomingGameWeek integer 32 No No Yes The week of the player's upcoming game (this will be the upcoming week unless the player is on Bye that week, which would bump it to the next week)
ShortName string 50 Yes No Yes A shortened version of the player's full name (C.Newton, A.Rodgers)
AverageDraftPosition decimal 32 Yes Yes Yes The average draft position of the player for the upcoming season's fantasy football draft
DepthPositionCategory string 3 Yes Yes Yes The category (Offense, Defense or Special Teams) of the players DepthPositionCategory (OFF, DEF, ST)
DepthPosition string 10 Yes Yes Yes The position this player is listed at on his team's depth chart (e.g. QB, LWR, RDE, LILB)
DepthOrder integer 32 Yes Yes Yes The order this player is at his position (1 = Starter, 2 = Backup, 3 = 3rd String)
DepthDisplayOrder integer 32 Yes Yes Yes The display order of the positions (for display purposes)
CurrentTeam
from 2013
string 10 Yes No Yes The team who currently employs this player. This value is null when this player is unemployed.
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.
HeightFeet integer 32 Yes No Yes The feet component of a player's height (if player is 6'3", then this value would be 6)
HeightInches integer 32 Yes No Yes The inches component of a player's height (if player is 6'3", then this value would be 3)
UpcomingOpponentRank integer 32 Yes Yes Yes The player's upcoming opponent's rank in fantasy points allowed.
UpcomingOpponentPositionRank integer 32 Yes Yes Yes The player's upcoming opponent's rank in fantasy points allowed to his fantasy position.
CurrentStatus string 50 Yes Yes Yes The player's current status. Possible values include Active, Inactive, Injured Reserve, Physically Unable to Perform, Practice Squad, Suspended, Non Football Injury, Non-Football Illness, Commissioner Exempt List, Exempt/Left Team, Paternity, Bereavement, Reserve/COVID-19, and Voluntary Opt Out. Inactive indicates that this player is a free agent. Active indicates that this player is on his team's active roster. Can also include injury status.
UpcomingSalary integer 32 Yes Yes 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 Yes No Yes The player's cross reference PlayerID to the FantasyAlarm news feed.
SportRadarPlayerID string 50 Yes No Yes The player's cross reference PlayerID to the SportRadar API.
RotoworldPlayerID integer 32 Yes No Yes The player's cross reference PlayerID to the Rotoworld news feed.
RotoWirePlayerID integer 32 Yes No Yes The player's cross reference PlayerID to the RotoWire news feed.
StatsPlayerID integer 32 Yes No Yes The player's cross reference PlayerID to the STATS data feeds.
SportsDirectPlayerID integer 32 Yes No Yes The player's cross reference PlayerID to the SportsDirect data feeds.
XmlTeamPlayerID integer 32 Yes No Yes The player's cross reference PlayerID to the XML Team data feeds.
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.
YahooPlayerID integer 32 Yes No Yes The player's cross reference PlayerID to Yahoo Daily Fantasy Sports Contests.
InjuryStatus string 50 Yes Yes Yes The player's current injury status, in the form of likelihood that player plays (Probable, Questionable, Doubtful, Out)
InjuryBodyPart string 50 Yes Yes Yes The body part that is injured (Knee, Groin, Calf, Hamstring, etc.)
InjuryStartDate datetime Yes No Yes The day that the injury started or first discovered.
InjuryNotes string 250 Yes Yes Yes Brief description of the player's injury and expected availability.
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.
YahooName string 50 Yes No Yes The player's full name in Yahoo's daily fantasy sports platform.
FantasyPositionDepthOrder integer 32 Yes Yes Yes The order this player is at his team's FantasyPosition
InjuryPractice string 10 Yes Yes Yes deprecated
InjuryPracticeDescription string 50 Yes Yes Yes deprecated
DeclaredInactive boolean No Yes 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. This is only updated for offensive skill position players (QB, RB, WR, TE)
UpcomingFanDuelSalary integer 32 Yes Yes Yes The player's FanDuel salary for the upcoming week. We recommend using our new DFS endpoints instead.
UpcomingDraftKingsSalary integer 32 Yes Yes Yes The player's DraftKings salary for the upcoming week. We recommend using our new DFS endpoints instead.
UpcomingYahooSalary integer 32 Yes Yes Yes The player's Yahoo salary for the upcoming week. We recommend using our new DFS endpoints instead.
TeamID integer 32 Yes No Yes The unique ID of this team
GlobalTeamID integer 32 Yes No No A globally unique ID for this team. This value is guaranteed to be unique across all sports/leagues.
FantasyDraftPlayerID integer 32 Yes No Yes The player's cross reference PlayerID to FantasyDraft.
FantasyDraftName string 50 Yes No Yes The player's full name in FantasyDraft's daily fantasy sports platform.
UsaTodayPlayerID integer 32 Yes No Yes The player's cross reference PlayerID to USA Today headshot data feeds.
UsaTodayHeadshotUrl string 100 Yes No Yes The player's headshot URL as provided by USA Today. License from USA Today is required.
UsaTodayHeadshotNoBackgroundUrl string 100 Yes No Yes The player's transparent background headshot URL as provided by USA Today. License from USA Today is required.
UsaTodayHeadshotUpdated datetime Yes No Yes The last updated date of the player's headshot as provided by USA Today. License from USA Today is required.
UsaTodayHeadshotNoBackgroundUpdated datetime Yes No Yes The last updated date of the player's transparent background headshot as provided by USA Today. License from USA Today is required.
This table is used in the following endpoints:
Name Type Size Nullable Scrambled CSV Description
GameKey string 10 No No No A 9 digit unique code identifying the game that this record corresponds to. The GameID is composed of Season, SeasonType, Week and HomeTeam.
PlayerID integer 32 Yes No Yes 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 season of the game
GameDate datetime No No Yes The date/time 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)
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 player is Home or Away
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 for this particular game or season. Possible values: C, CB, DB, DE, DE/LB, DL, DT, FB, FS, G, ILB, K, KR, LB, LS, NT, OL, OLB, OT, P, QB, RB, S, SS, T, TE, WR
PositionCategory string 50 Yes No Yes Abbreviation of either Offense, Defense or Special Teams (OFF, DEF, ST)
Activated integer 32 No No Yes Whether the player was Active at gametime
Played integer 32 No No Yes Whether the player played in at least one play
Started integer 32 No No Yes Whether the player started on offense or defense
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
PuntReturnYardsPerAttempt decimal 32 No Yes Yes Average yards gained per punt return
PuntReturnTouchdowns decimal 32 No Yes Yes Number of touchdowns on punt returns
PuntReturnLong decimal 32 No Yes Yes Longest punt return
KickReturns decimal 32 No Yes Yes Number of kick return attempts
KickReturnYards decimal 32 No Yes Yes Total return yards on kicks
KickReturnYardsPerAttempt decimal 32 No Yes Yes Average yards gained per kick return
KickReturnTouchdowns decimal 32 No Yes Yes Number of touchdowns on kick returns
KickReturnLong decimal 32 No Yes Yes Longest kick return
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
FumbleReturnYards decimal 32 No Yes Yes Return yards from fumble recoveries
FumbleReturnTouchdowns decimal 32 No Yes Yes Return touchdowns from fumble recoveries
Interceptions decimal 32 No Yes Yes Number of interceptions
InterceptionReturnYards decimal 32 No Yes Yes Return yards from interceptions
InterceptionReturnTouchdowns decimal 32 No Yes Yes Return touchdowns from interceptions
BlockedKicks decimal 32 No Yes Yes Total number of field goals and punts blocked
SpecialTeamsSoloTackles decimal 32 No Yes Yes This field is deprecated.
SpecialTeamsAssistedTackles decimal 32 No Yes Yes This field is deprecated.
MiscSoloTackles decimal 32 No Yes Yes NOTE: This field is deprecated.
MiscAssistedTackles decimal 32 No Yes Yes NOTE: This field is deprecated.
Punts decimal 32 No Yes Yes Number of punts
PuntYards decimal 32 No Yes Yes Total number of punt yards
PuntAverage decimal 32 No Yes Yes Average yards per punt
FieldGoalsAttempted decimal 32 No Yes Yes Number of field goal attempts
FieldGoalsMade decimal 32 No Yes Yes Number of successful field goal attempts
FieldGoalsLongestMade decimal 32 No Yes Yes Longest successful field goal attempt
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
ReceptionPercentage decimal 32 No Yes Yes Percentage of ReceivingTargets convert into Receptions
ReceivingYardsPerTarget decimal 32 No Yes Yes Average yards gained per ReceivingTargets
Tackles decimal 32 No Yes Yes Sum of SoloTackles and AssistedTackles
OffensiveTouchdowns decimal 32 No Yes Yes Offensive touchdowns scored
DefensiveTouchdowns decimal 32 No Yes Yes Defensive touchdowns scored
SpecialTeamsTouchdowns decimal 32 No Yes Yes Special teams touchdowns scored
Touchdowns decimal 32 No Yes Yes Total touchdowns scored
FantasyPosition string 50 Yes No Yes The player's fantasy football position. Possible values: QB, RB, WR, TE, DL, LB, DB, K, P, OL
FieldGoalPercentage decimal 32 No Yes Yes Percentage of Field Goal attempts that we successful
PlayerGameID integer 32 No No Yes Unique ID of PlayerGame record (subject to change, although it very rarely does). For a static ID, use a combination of GameKey and PlayerID.
FumblesOwnRecoveries decimal 32 Yes Yes Yes Own team's fumbles recovered (did not result in a turnover)
FumblesOutOfBounds decimal 32 Yes Yes Yes NOTE: This field is deprecated.
KickReturnFairCatches decimal 32 Yes Yes Yes NOTE: This field is deprecated.
PuntReturnFairCatches decimal 32 Yes Yes Yes NOTE: This field is deprecated.
PuntTouchbacks decimal 32 Yes Yes Yes Punts by this player that were touchbacks
PuntInside20 decimal 32 Yes Yes Yes Punts by this player that were downed inside the 20 yard line
PuntNetAverage decimal 32 Yes Yes Yes Deprecated
ExtraPointsAttempted decimal 32 Yes Yes Yes Extra point kicks attempted
BlockedKickReturnTouchdowns decimal 32 Yes Yes Yes Blocked kicks that this player returned for touchdowns
FieldGoalReturnTouchdowns decimal 32 Yes Yes Yes Field goals that this player returned for touchdowns
Safeties decimal 32 Yes Yes Yes Defensive safeties (sacks in end zone, solo tackles in end zone, blocked kicks that went out of bounds in the end zone)
FieldGoalsHadBlocked decimal 32 Yes Yes Yes Field goal attempts that were blocked
PuntsHadBlocked decimal 32 Yes Yes Yes Punts that were blocked
ExtraPointsHadBlocked decimal 32 Yes Yes Yes Extra points that were blocked
PuntLong decimal 32 Yes Yes Yes Longest punt
BlockedKickReturnYards decimal 32 Yes Yes Yes Blocked kick recovery return yards
FieldGoalReturnYards decimal 32 Yes Yes Yes Field goal return yards (excluding blocked field goals)
PuntNetYards decimal 32 Yes Yes Yes Deprecated
SpecialTeamsFumblesForced decimal 32 Yes Yes Yes This field is deprecated.
SpecialTeamsFumblesRecovered decimal 32 Yes Yes Yes This field is deprecated.
MiscFumblesForced decimal 32 Yes Yes Yes NOTE: This field is deprecated.
MiscFumblesRecovered decimal 32 Yes Yes Yes NOTE: This field is deprecated.
ShortName string 50 Yes No Yes Shorter version of player's name, includes first initial and last name (e.g. A. Rodgers, P.Manning)
PlayingSurface string 50 Yes No Yes Playing surface of the stadium
IsGameOver boolean Yes No Yes Whether the game is over (true/false)
SafetiesAllowed decimal 32 Yes Yes Yes NOTE: This field is deprecated.
Stadium string 50 Yes No Yes Stadium of the event
Temperature integer 32 Yes Yes Yes Temperature at game start (Fahrenheit)
Humidity integer 32 Yes Yes Yes Humidity at game start (Percentage)
WindSpeed integer 32 Yes Yes Yes Wind speed at game start (MPH)
FanDuelSalary
from 2014
integer 32 Yes Yes Yes The player's salary for FanDuel daily fantasy contests.
DraftKingsSalary
from 2015
integer 32 Yes Yes Yes The player's salary for DraftKings daily fantasy contests.
FantasyDataSalary
from 2014
integer 32 Yes Yes Yes The player's salary as calculated by SportsDataIO (formerly known as FantasyData).  Based on the same salary cap as DraftKings contests ($50,000).
OffensiveSnapsPlayed
from 2012
integer 32 Yes Yes Yes The number of snaps this player played on offense. Available the morning after the game.
DefensiveSnapsPlayed
from 2012
integer 32 Yes Yes Yes The number of snaps this player played on defense. Available the morning after the game.
SpecialTeamsSnapsPlayed
from 2012
integer 32 Yes Yes Yes The number of snaps this player played on special teams. Available the morning after the game.
OffensiveTeamSnaps
from 2012
integer 32 Yes Yes Yes The total number of offensive snaps this player's team played.
DefensiveTeamSnaps
from 2012
integer 32 Yes Yes Yes The total number of defensive snaps this player's team played.
SpecialTeamsTeamSnaps
from 2012
integer 32 Yes Yes Yes The total number of special teams snaps this player's team played.
VictivSalary
from 2015
integer 32 Yes Yes Yes The player's salary for Victiv daily fantasy contests.
TwoPointConversionReturns
from 2015
decimal 32 Yes Yes Yes Two point conversions returned for two points.
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.
YahooSalary
from 2015
integer 32 Yes Yes Yes The player's salary for Yahoo daily fantasy contests.
FantasyPointsYahoo decimal 32 Yes Yes Yes Fantasy points based on Yahoo's daily fantasy scoring system.
InjuryStatus string 50 Yes Yes Yes The player's injury status for the upcoming game, in the form of likelihood that player plays (Probable, Questionable, Doubtful, Out)
InjuryBodyPart string 50 Yes Yes Yes The body part that is injured (Knee, Groin, Calf, Hamstring, etc.)
InjuryStartDate datetime Yes No Yes The day that the injury started or first discovered.
InjuryNotes string 250 Yes Yes Yes Brief description of the player's injury and expected availability.
FanDuelPosition string 10 Yes Yes Yes The player's eligible position in FanDuel's daily fantasy sports platform.
DraftKingsPosition string 10 Yes Yes Yes The player's eligible position in DraftKings' daily fantasy sports platform.
YahooPosition string 10 Yes Yes Yes The player's eligible position in Yahoo's daily fantasy sports platform.
OpponentRank integer 32 Yes Yes Yes The ranking of the player's opponent with regards to fantasy points allowed.
OpponentPositionRank integer 32 Yes Yes Yes The ranking of the player's opponent by position with regards to fantasy points allowed.
InjuryPractice string 10 Yes Yes Yes deprecated
InjuryPracticeDescription string 50 Yes Yes Yes deprecated
DeclaredInactive boolean No Yes 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. This is only updated for offensive skill position players (QB, RB, WR, TE)
FantasyDraftSalary
from 2016
integer 32 Yes Yes Yes The player's salary for FantasyDraft daily fantasy contests.
FantasyDraftPosition
from 2016
string 10 Yes No Yes The player's eligible position in FantasyDraft's daily fantasy sports platform.
TeamID integer 32 Yes No Yes The unique ID of this team
OpponentID integer 32 Yes No Yes The unique ID of this opposing team
Day date Yes No Yes The date of the game in US Eastern Time
DateTime datetime Yes No Yes The date and time of the game in US Eastern Time
GlobalGameID integer 32 Yes No No A globally unique ID for this game. This value is guaranteed to be unique across all sports/leagues.
GlobalTeamID integer 32 Yes No No A globally unique ID for this team. This value is guaranteed to be unique across all sports/leagues.
GlobalOpponentID integer 32 Yes No Yes A globally unique ID for this opposing team. This value is guaranteed to be unique across all sports/leagues.
ScoreID integer 32 No No Yes Unique ID of the Score/Game.
FantasyPointsFantasyDraft decimal 32 Yes Yes Yes Fantasy points based on FantasyDraft's daily fantasy scoring system.
ScoringDetails ScoringDetail[] Yes Yes No The details of the scoring plays this player recorded
OffensiveFumbleRecoveryTouchdowns
from 2019
decimal 32 Yes Yes No NOTE: This field is deprecated; touchdowns scored via an offensive fumble recovery are recorded as Rushing Touchdowns.
SnapCountsConfirmed boolean Yes No No Whether snap count fields are confirmed (true/false). This takes place the morning after the game.
Updated datetime 32 Yes No No Time of last sync. Does not indicate that stats changed.
Name Type Size Nullable Scrambled CSV Description
GameKey string 10 No No No A 9 digit unique code identifying the game that this record corresponds to. The GameID is composed of Season, SeasonType, Week and HomeTeam.
PlayerID integer 32 Yes No Yes 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 season of the game
GameDate datetime No No Yes The date/time 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)
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 player is Home or Away
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 for this particular game or season. Possible values: C, CB, DB, DE, DE/LB, DL, DT, FB, FS, G, ILB, K, KR, LB, LS, NT, OL, OLB, OT, P, QB, RB, S, SS, T, TE, WR
PositionCategory string 50 Yes No Yes Abbreviation of either Offense, Defense or Special Teams (OFF, DEF, ST)
Activated integer 32 No No Yes Whether the player was Active at gametime
Played integer 32 No No Yes Whether the player played in at least one play
Started integer 32 No No Yes Whether the player started on offense or defense
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 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 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 Average yards gained per punt return
PuntReturnYardsPerAttempt decimal 32 No Yes Yes Average yards gained per punt return
PuntReturnTouchdowns decimal 32 No Yes Yes Number of touchdowns on punt returns
PuntReturnLong decimal 32 No Yes Yes Longest punt return
KickReturns decimal 32 No Yes Yes Number of kick return attempts
KickReturnYards decimal 32 No Yes Yes Total return yards on kicks
KickReturnYardsPerAttempt decimal 32 No Yes Yes Average yards gained per kick return
KickReturnTouchdowns decimal 32 No Yes Yes Number of touchdowns on kick returns
KickReturnLong decimal 32 No Yes Yes Longest kick return
SoloTackles decimal 32 No Yes Yes Solo, unassisted tackles
AssistedTackles decimal 32 No Yes Yes Assisted tackles (also called a half tackle)
TacklesForLoss decimal 32 No 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 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
FumbleReturnYards decimal 32 No Yes Yes Return yards from fumble recoveries
FumbleReturnTouchdowns decimal 32 No Yes Yes Return touchdowns from fumble recoveries
Interceptions decimal 32 No Yes Yes Number of interceptions
InterceptionReturnYards decimal 32 No Yes Yes Return yards from interceptions
InterceptionReturnTouchdowns decimal 32 No Yes Yes Return touchdowns from interceptions
BlockedKicks decimal 32 No Yes Yes Total number of field goals and punts blocked
SpecialTeamsSoloTackles decimal 32 No Yes Yes NOTE: This field is deprecated.
SpecialTeamsAssistedTackles decimal 32 No Yes Yes NOTE: This field is deprecated.
MiscSoloTackles decimal 32 No Yes Yes NOTE: This field is deprecated.
MiscAssistedTackles decimal 32 No Yes Yes NOTE: This field is deprecated.
Punts decimal 32 No Yes Yes Number of punts
PuntYards decimal 32 No Yes Yes Total number of punt yards
PuntAverage decimal 32 No No Yes Average yards per punt
FieldGoalsAttempted decimal 32 No Yes Yes Number of field goal attempts
FieldGoalsMade decimal 32 No Yes Yes Number of successful field goal attempts
FieldGoalsLongestMade decimal 32 No Yes Yes Longest successful field goal attempt
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
ReceptionPercentage decimal 32 No Yes Yes Percentage of ReceivingTargets convert into Receptions
ReceivingYardsPerTarget decimal 32 No Yes Yes Average yards gained per ReceivingTargets
Tackles decimal 32 No Yes Yes Sum of SoloTackles and AssistedTackles
OffensiveTouchdowns decimal 32 No Yes Yes Offensive touchdowns scored
DefensiveTouchdowns decimal 32 No Yes Yes Defensive touchdowns scored
SpecialTeamsTouchdowns decimal 32 No Yes Yes Special teams touchdowns scored
Touchdowns decimal 32 No Yes Yes Total touchdowns scored
FieldGoalPercentage decimal 32 No Yes Yes Percentage of Field Goal attempts that we successful
PlayerGameID integer 32 No No Yes Unique ID of PlayerGame record (subject to change, although it very rarely does). For a static ID, use a combination of GameKey and PlayerID.
FumblesOwnRecoveries decimal 32 Yes Yes Yes Own team's fumbles recovered (did not result in a turnover)
FumblesOutOfBounds decimal 32 Yes Yes Yes NOTE: This field is deprecated.
KickReturnFairCatches decimal 32 Yes Yes Yes NOTE: This field is deprecated.
PuntReturnFairCatches decimal 32 Yes Yes Yes NOTE: This field is deprecated.
PuntTouchbacks decimal 32 Yes Yes Yes Punts by this player that were touchbacks
PuntInside20 decimal 32 Yes Yes Yes Punts by this player that were downed inside the 20 yard line
PuntNetAverage decimal 32 Yes Yes Yes Deprecated
ExtraPointsAttempted decimal 32 Yes Yes Yes Extra point kicks attempted
BlockedKickReturnTouchdowns decimal 32 Yes Yes Yes Blocked kicks that this player returned for touchdowns
FieldGoalReturnTouchdowns decimal 32 Yes Yes Yes Field goals that this player returned for touchdowns
Safeties decimal 32 Yes Yes Yes Defensive safeties (sacks in end zone, solo tackles in end zone, blocked kicks that went out of bounds in the end zone)
FieldGoalsHadBlocked decimal 32 Yes Yes Yes Field goal attempts that were blocked
PuntsHadBlocked decimal 32 Yes Yes Yes Punts that were blocked
ExtraPointsHadBlocked decimal 32 Yes Yes Yes Extra points that were blocked
PuntLong decimal 32 Yes Yes Yes Longest punt
BlockedKickReturnYards decimal 32 Yes Yes Yes Blocked kick recovery return yards
FieldGoalReturnYards decimal 32 Yes Yes Yes Field goal return yards (excluding blocked field goals)
PuntNetYards decimal 32 Yes Yes Yes Deprecated
SpecialTeamsFumblesForced decimal 32 Yes Yes Yes NOTE: This field is deprecated.
SpecialTeamsFumblesRecovered decimal 32 Yes Yes Yes NOTE: This field is deprecated.
MiscFumblesForced decimal 32 Yes Yes Yes NOTE: This field is deprecated.
MiscFumblesRecovered decimal 32 Yes Yes Yes NOTE: This field is deprecated.
ShortName string 50 Yes No Yes Shorter version of player's name, includes first initial and last name (e.g. A. Rodgers, P.Manning)
PlayingSurface string 50 Yes No Yes Playing surface of the stadium
IsGameOver boolean Yes No Yes Whether the game is over (true/false)
SafetiesAllowed decimal 32 Yes Yes Yes NOTE: This field is deprecated.
Stadium string 50 Yes No Yes Stadium of the event
Temperature integer 32 Yes Yes Yes Temperature at game start (Fahrenheit)
Humidity integer 32 Yes Yes Yes Humidity at game start (Percentage)
WindSpeed integer 32 Yes Yes Yes Wind speed at game start (MPH)
OffensiveSnapsPlayed integer 32 Yes Yes Yes The number of snaps this player played on offense.
DefensiveSnapsPlayed integer 32 Yes Yes Yes The number of snaps this player played on defense.
SpecialTeamsSnapsPlayed integer 32 Yes Yes Yes The number of snaps this player played on special teams.
OffensiveTeamSnaps integer 32 Yes Yes Yes The total number of offensive snaps this player's team played.
DefensiveTeamSnaps integer 32 Yes Yes Yes The total number of defensive snaps this player's team played.
SpecialTeamsTeamSnaps integer 32 Yes Yes Yes The total number of special teams snaps this player's team played.
TwoPointConversionReturns decimal 32 Yes Yes Yes Two point conversions returned for two points.
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.
DeclaredInactive boolean No Yes 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. This is only updated for offensive skill position players (QB, RB, WR, TE)
TeamID integer 32 Yes No Yes The unique ID of this team
OpponentID integer 32 Yes No Yes The unique ID of this opposing team
Day date Yes No Yes The date of the game in US Eastern Time
DateTime datetime Yes No Yes The date and time of the game in US Eastern Time
GlobalGameID integer 32 Yes No No A globally unique ID for this game. This value is guaranteed to be unique across all sports/leagues.
GlobalTeamID integer 32 Yes No No A globally unique ID for this team. This value is guaranteed to be unique across all sports/leagues.
GlobalOpponentID integer 32 Yes No Yes A globally unique ID for this opposing team. This value is guaranteed to be unique across all sports/leagues.
ScoreID integer 32 No No Yes Unique ID of the Score/Game.
ScoringDetails ScoringDetail[] Yes Yes No The details of the scoring plays this player recorded
OffensiveFumbleRecoveryTouchdowns decimal 32 Yes Yes No NOTE: This field is deprecated; touchdowns scored via an offensive fumble recovery are recorded as Rushing Touchdowns.
SnapCountsConfirmed boolean Yes No No Whether snap count fields are confirmed (true/false)
This table is used in the following endpoints:
Name Type Size Nullable Scrambled CSV Description
GameKey string 10 No No No A 9 digit unique code identifying the game that this record corresponds to. The GameID is composed of Season, SeasonType, Week and HomeTeam.
PlayerID integer 32 Yes No Yes 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 season of the game
GameDate datetime No No Yes The date/time 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)
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 player is Home or Away
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 for this particular game or season. Possible values: C, CB, DB, DE, DE/LB, DL, DT, FB, FS, G, ILB, K, KR, LB, LS, NT, OL, OLB, OT, P, QB, RB, S, SS, T, TE, WR
PositionCategory string 50 Yes No Yes Abbreviation of either Offense, Defense or Special Teams (OFF, DEF, ST)
Activated integer 32 No No Yes Whether the player was Active at gametime
Played integer 32 No No Yes Whether the player played in at least one play
Started integer 32 No No Yes Whether the player started on offense or defense
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
PuntReturnYardsPerAttempt decimal 32 No Yes Yes Average yards gained per punt return
PuntReturnTouchdowns decimal 32 No Yes Yes Number of touchdowns on punt returns
PuntReturnLong decimal 32 No Yes Yes Longest punt return
KickReturns decimal 32 No Yes Yes Number of kick return attempts
KickReturnYards decimal 32 No Yes Yes Total return yards on kicks
KickReturnYardsPerAttempt decimal 32 No Yes Yes Average yards gained per kick return
KickReturnTouchdowns decimal 32 No Yes Yes Number of touchdowns on kick returns
KickReturnLong decimal 32 No Yes Yes Longest kick return
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
FumbleReturnYards decimal 32 No Yes Yes Return yards from fumble recoveries
FumbleReturnTouchdowns decimal 32 No Yes Yes Return touchdowns from fumble recoveries
Interceptions decimal 32 No Yes Yes Number of interceptions
InterceptionReturnYards decimal 32 No Yes Yes Return yards from interceptions
InterceptionReturnTouchdowns decimal 32 No Yes Yes Return touchdowns from interceptions
BlockedKicks decimal 32 No Yes Yes Total number of field goals and punts blocked
SpecialTeamsSoloTackles decimal 32 No Yes Yes This field is deprecated.
SpecialTeamsAssistedTackles decimal 32 No Yes Yes This field is deprecated.
MiscSoloTackles decimal 32 No Yes Yes NOTE: This field is deprecated.
MiscAssistedTackles decimal 32 No Yes Yes NOTE: This field is deprecated.
Punts decimal 32 No Yes Yes Number of punts
PuntYards decimal 32 No Yes Yes Total number of punt yards
PuntAverage decimal 32 No Yes Yes Average yards per punt
FieldGoalsAttempted decimal 32 No Yes Yes Number of field goal attempts
FieldGoalsMade decimal 32 No Yes Yes Number of successful field goal attempts
FieldGoalsLongestMade decimal 32 No Yes Yes Longest successful field goal attempt
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
ReceptionPercentage decimal 32 No Yes Yes Percentage of ReceivingTargets convert into Receptions
ReceivingYardsPerTarget decimal 32 No Yes Yes Average yards gained per ReceivingTargets
Tackles decimal 32 No Yes Yes Sum of SoloTackles and AssistedTackles
OffensiveTouchdowns decimal 32 No Yes Yes Offensive touchdowns scored
DefensiveTouchdowns decimal 32 No Yes Yes Defensive touchdowns scored
SpecialTeamsTouchdowns decimal 32 No Yes Yes Special teams touchdowns scored
Touchdowns decimal 32 No Yes Yes Total touchdowns scored
FantasyPosition string 50 Yes No Yes The player's fantasy football position. Possible values: QB, RB, WR, TE, DL, LB, DB, K, P, OL
FieldGoalPercentage decimal 32 No Yes Yes Percentage of Field Goal attempts that we successful
PlayerGameID integer 32 No No Yes Unique ID of PlayerGame record (subject to change, although it very rarely does). For a static ID, use a combination of GameKey and PlayerID.
FumblesOwnRecoveries decimal 32 Yes Yes Yes Own team's fumbles recovered (did not result in a turnover)
FumblesOutOfBounds decimal 32 Yes Yes Yes NOTE: This field is deprecated.
KickReturnFairCatches decimal 32 Yes Yes Yes NOTE: This field is deprecated.
PuntReturnFairCatches decimal 32 Yes Yes Yes NOTE: This field is deprecated.
PuntTouchbacks decimal 32 Yes Yes Yes Punts by this player that were touchbacks
PuntInside20 decimal 32 Yes Yes Yes Punts by this player that were downed inside the 20 yard line
PuntNetAverage decimal 32 Yes Yes Yes Deprecated
ExtraPointsAttempted decimal 32 Yes Yes Yes Extra point kicks attempted
BlockedKickReturnTouchdowns decimal 32 Yes Yes Yes Blocked kicks that this player returned for touchdowns
FieldGoalReturnTouchdowns decimal 32 Yes Yes Yes Field goals that this player returned for touchdowns
Safeties decimal 32 Yes Yes Yes Defensive safeties (sacks in end zone, solo tackles in end zone, blocked kicks that went out of bounds in the end zone)
FieldGoalsHadBlocked decimal 32 Yes Yes Yes Field goal attempts that were blocked
PuntsHadBlocked decimal 32 Yes Yes Yes Punts that were blocked
ExtraPointsHadBlocked decimal 32 Yes Yes Yes Extra points that were blocked
PuntLong decimal 32 Yes Yes Yes Longest punt
BlockedKickReturnYards decimal 32 Yes Yes Yes Blocked kick recovery return yards
FieldGoalReturnYards decimal 32 Yes Yes Yes Field goal return yards (excluding blocked field goals)
PuntNetYards decimal 32 Yes Yes Yes Deprecated
SpecialTeamsFumblesForced decimal 32 Yes Yes Yes This field is deprecated.
SpecialTeamsFumblesRecovered decimal 32 Yes Yes Yes This field is deprecated.
MiscFumblesForced decimal 32 Yes Yes Yes NOTE: This field is deprecated.
MiscFumblesRecovered decimal 32 Yes Yes Yes NOTE: This field is deprecated.
ShortName string 50 Yes No Yes Shorter version of player's name, includes first initial and last name (e.g. A. Rodgers, P.Manning)
PlayingSurface string 50 Yes No Yes Playing surface of the stadium
IsGameOver boolean Yes No Yes Whether the game is over (true/false)
SafetiesAllowed decimal 32 Yes Yes Yes NOTE: This field is deprecated.
Stadium string 50 Yes No Yes Stadium of the event
Temperature integer 32 Yes Yes Yes Temperature at game start (Fahrenheit)
Humidity integer 32 Yes Yes Yes Humidity at game start (Percentage)
WindSpeed integer 32 Yes Yes Yes Wind speed at game start (MPH)
FanDuelSalary
from 2014
integer 32 Yes Yes Yes The player's salary for FanDuel daily fantasy contests.
DraftKingsSalary
from 2015
integer 32 Yes Yes Yes The player's salary for DraftKings daily fantasy contests.
FantasyDataSalary
from 2014
integer 32 Yes Yes Yes The player's salary as calculated by SportsDataIO (formerly known as FantasyData).  Based on the same salary cap as DraftKings contests ($50,000).
OffensiveSnapsPlayed
from 2012
integer 32 Yes Yes Yes The number of snaps this player played on offense. Available the morning after the game.
DefensiveSnapsPlayed
from 2012
integer 32 Yes Yes Yes The number of snaps this player played on defense. Available the morning after the game.
SpecialTeamsSnapsPlayed
from 2012
integer 32 Yes Yes Yes The number of snaps this player played on special teams. Available the morning after the game.
OffensiveTeamSnaps
from 2012
integer 32 Yes Yes Yes The total number of offensive snaps this player's team played.
DefensiveTeamSnaps
from 2012
integer 32 Yes Yes Yes The total number of defensive snaps this player's team played.
SpecialTeamsTeamSnaps
from 2012
integer 32 Yes Yes Yes The total number of special teams snaps this player's team played.
VictivSalary
from 2015
integer 32 Yes Yes Yes The player's salary for Victiv daily fantasy contests.
TwoPointConversionReturns
from 2015
decimal 32 Yes Yes Yes Two point conversions returned for two points.
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.
YahooSalary
from 2015
integer 32 Yes Yes Yes The player's salary for Yahoo daily fantasy contests.
FantasyPointsYahoo decimal 32 Yes Yes Yes Fantasy points based on Yahoo's daily fantasy scoring system.
InjuryStatus string 50 Yes Yes Yes The player's injury status for the upcoming game, in the form of likelihood that player plays (Probable, Questionable, Doubtful, Out)
InjuryBodyPart string 50 Yes Yes Yes The body part that is injured (Knee, Groin, Calf, Hamstring, etc.)
InjuryStartDate datetime Yes No Yes The day that the injury started or first discovered.
InjuryNotes string 250 Yes Yes Yes Brief description of the player's injury and expected availability.
FanDuelPosition string 10 Yes Yes Yes The player's eligible position in FanDuel's daily fantasy sports platform.
DraftKingsPosition string 10 Yes Yes Yes The player's eligible position in DraftKings' daily fantasy sports platform.
YahooPosition string 10 Yes Yes Yes The player's eligible position in Yahoo's daily fantasy sports platform.
OpponentRank integer 32 Yes Yes Yes The ranking of the player's opponent with regards to fantasy points allowed.
OpponentPositionRank integer 32 Yes Yes Yes The ranking of the player's opponent by position with regards to fantasy points allowed.
InjuryPractice string 10 Yes Yes Yes deprecated
InjuryPracticeDescription string 50 Yes Yes Yes deprecated
DeclaredInactive boolean No Yes 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. This is only updated for offensive skill position players (QB, RB, WR, TE)
FantasyDraftSalary
from 2016
integer 32 Yes Yes Yes The player's salary for FantasyDraft daily fantasy contests.
FantasyDraftPosition
from 2016
string 10 Yes No Yes The player's eligible position in FantasyDraft's daily fantasy sports platform.
TeamID integer 32 Yes No Yes The unique ID of this team
OpponentID integer 32 Yes No Yes The unique ID of this opposing team
Day date Yes No Yes The date of the game in US Eastern Time
DateTime datetime Yes No Yes The date and time of the game in US Eastern Time
GlobalGameID integer 32 Yes No No A globally unique ID for this game. This value is guaranteed to be unique across all sports/leagues.
GlobalTeamID integer 32 Yes No No A globally unique ID for this team. This value is guaranteed to be unique across all sports/leagues.
GlobalOpponentID integer 32 Yes No Yes A globally unique ID for this opposing team. This value is guaranteed to be unique across all sports/leagues.
ScoreID integer 32 No No Yes Unique ID of the Score/Game.
FantasyPointsFantasyDraft decimal 32 Yes Yes Yes Fantasy points based on FantasyDraft's daily fantasy scoring system.
ScoringDetails ScoringDetail[] Yes Yes No The details of the scoring plays this player recorded
OffensiveFumbleRecoveryTouchdowns
from 2019
decimal 32 Yes Yes No NOTE: This field is deprecated; touchdowns scored via an offensive fumble recovery are recorded as Rushing Touchdowns.
SnapCountsConfirmed boolean Yes No No Whether snap count fields are confirmed (true/false). This takes place the morning after the game.
Updated datetime 32 Yes No No Time of last sync. Does not indicate that stats changed.
This table is used in the following endpoints:
Name Type Size Nullable Scrambled CSV Description
GameKey string 10 No No No A 9 digit unique code identifying the game that this record corresponds to. The GameID is composed of Season, SeasonType, Week and HomeTeam.
PlayerID integer 32 Yes No Yes 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 season of the game
GameDate datetime No No Yes The date/time 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)
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 player is Home or Away
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 for this particular game or season. Possible values: C, CB, DB, DE, DE/LB, DL, DT, FB, FS, G, ILB, K, KR, LB, LS, NT, OL, OLB, OT, P, QB, RB, S, SS, T, TE, WR
PositionCategory string 50 Yes No Yes Abbreviation of either Offense, Defense or Special Teams (OFF, DEF, ST)
Activated integer 32 No No Yes Whether the player was Active at gametime
Played integer 32 No No Yes Whether the player played in at least one play
Started integer 32 No No Yes Whether the player started on offense or defense
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
PuntReturnYardsPerAttempt decimal 32 No Yes Yes Average yards gained per punt return
PuntReturnTouchdowns decimal 32 No Yes Yes Number of touchdowns on punt returns
PuntReturnLong decimal 32 No Yes Yes Longest punt return
KickReturns decimal 32 No Yes Yes Number of kick return attempts
KickReturnYards decimal 32 No Yes Yes Total return yards on kicks
KickReturnYardsPerAttempt decimal 32 No Yes Yes Average yards gained per kick return
KickReturnTouchdowns decimal 32 No Yes Yes Number of touchdowns on kick returns
KickReturnLong decimal 32 No Yes Yes Longest kick return
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
FumbleReturnYards decimal 32 No Yes Yes Return yards from fumble recoveries
FumbleReturnTouchdowns decimal 32 No Yes Yes Return touchdowns from fumble recoveries
Interceptions decimal 32 No Yes Yes Number of interceptions
InterceptionReturnYards decimal 32 No Yes Yes Return yards from interceptions
InterceptionReturnTouchdowns decimal 32 No Yes Yes Return touchdowns from interceptions
BlockedKicks decimal 32 No Yes Yes Total number of field goals and punts blocked
SpecialTeamsSoloTackles decimal 32 No Yes Yes This field is deprecated.
SpecialTeamsAssistedTackles decimal 32 No Yes Yes This field is deprecated.
MiscSoloTackles decimal 32 No Yes Yes NOTE: This field is deprecated.
MiscAssistedTackles decimal 32 No Yes Yes NOTE: This field is deprecated.
Punts decimal 32 No Yes Yes Number of punts
PuntYards decimal 32 No Yes Yes Total number of punt yards
PuntAverage decimal 32 No Yes Yes Average yards per punt
FieldGoalsAttempted decimal 32 No Yes Yes Number of field goal attempts
FieldGoalsMade decimal 32 No Yes Yes Number of successful field goal attempts
FieldGoalsLongestMade decimal 32 No Yes Yes Longest successful field goal attempt
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
ReceptionPercentage decimal 32 No Yes Yes Percentage of ReceivingTargets convert into Receptions
ReceivingYardsPerTarget decimal 32 No Yes Yes Average yards gained per ReceivingTargets
Tackles decimal 32 No Yes Yes Sum of SoloTackles and AssistedTackles
OffensiveTouchdowns decimal 32 No Yes Yes Offensive touchdowns scored
DefensiveTouchdowns decimal 32 No Yes Yes Defensive touchdowns scored
SpecialTeamsTouchdowns decimal 32 No Yes Yes Special teams touchdowns scored
Touchdowns decimal 32 No Yes Yes Total touchdowns scored
FantasyPosition string 50 Yes No Yes The player's fantasy football position. Possible values: QB, RB, WR, TE, DL, LB, DB, K, P, OL
FieldGoalPercentage decimal 32 No Yes Yes Percentage of Field Goal attempts that we successful
PlayerGameID integer 32 No No Yes Unique ID of PlayerGame record (subject to change, although it very rarely does). For a static ID, use a combination of GameKey and PlayerID.
FumblesOwnRecoveries decimal 32 Yes Yes Yes Own team's fumbles recovered (did not result in a turnover)
FumblesOutOfBounds decimal 32 Yes Yes Yes NOTE: This field is deprecated.
KickReturnFairCatches decimal 32 Yes Yes Yes NOTE: This field is deprecated.
PuntReturnFairCatches decimal 32 Yes Yes Yes NOTE: This field is deprecated.
PuntTouchbacks decimal 32 Yes Yes Yes Punts by this player that were touchbacks
PuntInside20 decimal 32 Yes Yes Yes Punts by this player that were downed inside the 20 yard line
PuntNetAverage decimal 32 Yes Yes Yes Deprecated
ExtraPointsAttempted decimal 32 Yes Yes Yes Extra point kicks attempted
BlockedKickReturnTouchdowns decimal 32 Yes Yes Yes Blocked kicks that this player returned for touchdowns
FieldGoalReturnTouchdowns decimal 32 Yes Yes Yes Field goals that this player returned for touchdowns
Safeties decimal 32 Yes Yes Yes Defensive safeties (sacks in end zone, solo tackles in end zone, blocked kicks that went out of bounds in the end zone)
FieldGoalsHadBlocked decimal 32 Yes Yes Yes Field goal attempts that were blocked
PuntsHadBlocked decimal 32 Yes Yes Yes Punts that were blocked
ExtraPointsHadBlocked decimal 32 Yes Yes Yes Extra points that were blocked
PuntLong decimal 32 Yes Yes Yes Longest punt
BlockedKickReturnYards decimal 32 Yes Yes Yes Blocked kick recovery return yards
FieldGoalReturnYards decimal 32 Yes Yes Yes Field goal return yards (excluding blocked field goals)
PuntNetYards decimal 32 Yes Yes Yes Deprecated
SpecialTeamsFumblesForced decimal 32 Yes Yes Yes This field is deprecated.
SpecialTeamsFumblesRecovered decimal 32 Yes Yes Yes This field is deprecated.
MiscFumblesForced decimal 32 Yes Yes Yes NOTE: This field is deprecated.
MiscFumblesRecovered decimal 32 Yes Yes Yes NOTE: This field is deprecated.
ShortName string 50 Yes No Yes Shorter version of player's name, includes first initial and last name (e.g. A. Rodgers, P.Manning)
PlayingSurface string 50 Yes No Yes Playing surface of the stadium
IsGameOver boolean Yes No Yes Whether the game is over (true/false)
SafetiesAllowed decimal 32 Yes Yes Yes NOTE: This field is deprecated.
Stadium string 50 Yes No Yes Stadium of the event
Temperature integer 32 Yes Yes Yes Temperature at game start (Fahrenheit)
Humidity integer 32 Yes Yes Yes Humidity at game start (Percentage)
WindSpeed integer 32 Yes Yes Yes Wind speed at game start (MPH)
FanDuelSalary
from 2014
integer 32 Yes Yes Yes The player's salary for FanDuel daily fantasy contests.
DraftKingsSalary
from 2015
integer 32 Yes Yes Yes The player's salary for DraftKings daily fantasy contests.
FantasyDataSalary
from 2014
integer 32 Yes Yes Yes The player's salary as calculated by SportsDataIO (formerly known as FantasyData).  Based on the same salary cap as DraftKings contests ($50,000).
OffensiveSnapsPlayed
from 2012
integer 32 Yes Yes Yes The number of snaps this player played on offense. Available the morning after the game.
DefensiveSnapsPlayed
from 2012
integer 32 Yes Yes Yes The number of snaps this player played on defense. Available the morning after the game.
SpecialTeamsSnapsPlayed
from 2012
integer 32 Yes Yes Yes The number of snaps this player played on special teams. Available the morning after the game.
OffensiveTeamSnaps
from 2012
integer 32 Yes Yes Yes The total number of offensive snaps this player's team played.
DefensiveTeamSnaps
from 2012
integer 32 Yes Yes Yes The total number of defensive snaps this player's team played.
SpecialTeamsTeamSnaps
from 2012
integer 32 Yes Yes Yes The total number of special teams snaps this player's team played.
VictivSalary
from 2015
integer 32 Yes Yes Yes The player's salary for Victiv daily fantasy contests.
TwoPointConversionReturns
from 2015
decimal 32 Yes Yes Yes Two point conversions returned for two points.
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.
YahooSalary
from 2015
integer 32 Yes Yes Yes The player's salary for Yahoo daily fantasy contests.
FantasyPointsYahoo decimal 32 Yes Yes Yes Fantasy points based on Yahoo's daily fantasy scoring system.
InjuryStatus string 50 Yes Yes Yes The player's injury status for the upcoming game, in the form of likelihood that player plays (Probable, Questionable, Doubtful, Out)
InjuryBodyPart string 50 Yes Yes Yes The body part that is injured (Knee, Groin, Calf, Hamstring, etc.)
InjuryStartDate datetime Yes No Yes The day that the injury started or first discovered.
InjuryNotes string 250 Yes Yes Yes Brief description of the player's injury and expected availability.
FanDuelPosition string 10 Yes Yes Yes The player's eligible position in FanDuel's daily fantasy sports platform.
DraftKingsPosition string 10 Yes Yes Yes The player's eligible position in DraftKings' daily fantasy sports platform.
YahooPosition string 10 Yes Yes Yes The player's eligible position in Yahoo's daily fantasy sports platform.
OpponentRank integer 32 Yes Yes Yes The ranking of the player's opponent with regards to fantasy points allowed.
OpponentPositionRank integer 32 Yes Yes Yes The ranking of the player's opponent by position with regards to fantasy points allowed.
InjuryPractice string 10 Yes Yes Yes deprecated
InjuryPracticeDescription string 50 Yes Yes Yes deprecated
DeclaredInactive boolean No Yes 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. This is only updated for offensive skill position players (QB, RB, WR, TE)
FantasyDraftSalary
from 2016
integer 32 Yes Yes Yes The player's salary for FantasyDraft daily fantasy contests.
FantasyDraftPosition
from 2016
string 10 Yes No Yes The player's eligible position in FantasyDraft's daily fantasy sports platform.
TeamID integer 32 Yes No Yes The unique ID of this team
OpponentID integer 32 Yes No Yes The unique ID of this opposing team
Day date Yes No Yes The date of the game in US Eastern Time
DateTime datetime Yes No Yes The date and time of the game in US Eastern Time
GlobalGameID integer 32 Yes No No A globally unique ID for this game. This value is guaranteed to be unique across all sports/leagues.
GlobalTeamID integer 32 Yes No No A globally unique ID for this team. This value is guaranteed to be unique across all sports/leagues.
GlobalOpponentID integer 32 Yes No Yes A globally unique ID for this opposing team. This value is guaranteed to be unique across all sports/leagues.
ScoreID integer 32 No No Yes Unique ID of the Score/Game.
FantasyPointsFantasyDraft decimal 32 Yes Yes Yes Fantasy points based on FantasyDraft's daily fantasy scoring system.
ScoringDetails ScoringDetail[] Yes Yes No The details of the scoring plays this player recorded
OffensiveFumbleRecoveryTouchdowns
from 2019
decimal 32 Yes Yes No NOTE: This field is deprecated; touchdowns scored via an offensive fumble recovery are recorded as Rushing Touchdowns.
SnapCountsConfirmed boolean Yes No No Whether snap count fields are confirmed (true/false). This takes place the morning after the game.
Updated datetime 32 Yes No No Time of last sync. Does not indicate that stats changed.
This table is used in the following endpoints:
NFL v3 Stats
Pro Bowlers
Name Type Size Nullable Scrambled CSV Description
PlayerID integer 32 No No No Unique ID of the Player (assigned by SportsDataIO).
Name string 50 Yes No No Name of Player.
TeamID integer 32 Yes No No Unique ID of the Team the player belongs to (assigned by SportsDataIO).
Team string 50 Yes No No Name of the team the player belongs to.
Position string 50 Yes No No Position player plays.
This table is used in the following endpoints:
Name Type Size Nullable Scrambled CSV Description
PlayerID integer 32 No No No Unique ID of the Player (assigned by SportsDataIO).
Season integer 32 No No No The NFL season of the ownership info
SeasonType integer 32 No No No The type of season that this record corresponds to (1=Regular Season, 2=Preseason, 3=Postseason, 4=Offseason, 5=AllStar).
Week integer 32 No No No The NFL week of the game (regular season: 1 to 17, preseason: 0 to 4, postseason: 1 to 4)
Name string 50 No No No Player's name
Position string 10 No No No Player's fantasy position
Team string 10 Yes No No Player's unique team key
TeamID integer 32 Yes No No Player's unique team ID
OwnershipPercentage decimal 32 Yes Yes No Player's ownership percentage on NFL.com fantasy leagues during this week
DeltaOwnershipPercentage decimal 32 Yes Yes No Player's change in ownership percentage on NFL.com fantasy leagues during this week
StartPercentage decimal 32 Yes Yes No Player's starting lineup percentage on NFL.com fantasy leagues during this week
DeltaStartPercentage decimal 32 Yes Yes No Player's change in starting lineup percentage on NFL.com fantasy leagues during this week
This table is used in the following endpoints:
Name Type Size Nullable Scrambled CSV Description
PlayerID integer 32 Yes No Yes 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)
Activated integer 32 No No Yes Number of games player was Active on gameday
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
PuntReturnYardsPerAttempt decimal 32 No Yes Yes Average yards gained per punt return
PuntReturnTouchdowns decimal 32 No Yes Yes Number of touchdowns on punt returns
PuntReturnLong decimal 32 No Yes Yes Longest punt return
KickReturns decimal 32 No Yes Yes Number of kick return attempts
KickReturnYards decimal 32 No Yes Yes Total return yards on kicks
KickReturnYardsPerAttempt decimal 32 No Yes Yes Average yards gained per kick return
KickReturnTouchdowns decimal 32 No Yes Yes Number of touchdowns on kick returns
KickReturnLong decimal 32 No Yes Yes Longest kick return
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
FumbleReturnYards decimal 32 No Yes Yes Return yards from fumble recoveries
FumbleReturnTouchdowns decimal 32 No Yes Yes Return touchdowns from fumble recoveries
Interceptions decimal 32 No Yes Yes Number of interceptions
InterceptionReturnYards decimal 32 No Yes Yes Return yards from interceptions
InterceptionReturnTouchdowns decimal 32 No Yes Yes Return touchdowns from interceptions
BlockedKicks decimal 32 No Yes Yes Total number of field goals and punts blocked
SpecialTeamsSoloTackles decimal 32 No Yes Yes This field is deprecated.
SpecialTeamsAssistedTackles decimal 32 No Yes Yes This field is deprecated.
MiscSoloTackles decimal 32 No Yes Yes This field is deprecated.
MiscAssistedTackles decimal 32 No Yes Yes This field is deprecated.
Punts decimal 32 No Yes Yes Number of punts
PuntYards decimal 32 No Yes Yes Total number of punt yards
PuntAverage decimal 32 No Yes Yes Average yards per punt
FieldGoalsAttempted decimal 32 No Yes Yes Number of field goal attempts
FieldGoalsMade decimal 32 No Yes Yes Number of successful field goal attempts
FieldGoalsLongestMade decimal 32 No Yes Yes Longest successful field goal attempt
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
ReceptionPercentage decimal 32 No Yes Yes Percentage of ReceivingTargets convert into Receptions
ReceivingYardsPerTarget decimal 32 No Yes Yes Average yards gained per ReceivingTargets
Tackles decimal 32 No Yes Yes Sum of SoloTackles and AssistedTackles
OffensiveTouchdowns decimal 32 No Yes Yes Offensive touchdowns scored
DefensiveTouchdowns decimal 32 No Yes Yes Defensive touchdowns scored
SpecialTeamsTouchdowns decimal 32 No Yes Yes Special teams touchdowns scored
Touchdowns decimal 32 No Yes Yes Total touchdowns scored
FantasyPosition string 50 Yes No Yes The player's fantasy football position. Possible values: QB, RB, WR, TE, DL, LB, DB, K, P, OL
FieldGoalPercentage decimal 32 No Yes Yes Percentage of Field Goal attempts that we successful
PlayerSeasonID integer 32 No No Yes Unique ID of PlayerSeason record (subject to change, although it very rarely does). For a static ID, use a combination of SeasonType, Season and PlayerID.
FumblesOwnRecoveries decimal 32 Yes Yes Yes Own team's fumbles recovered (did not result in a turnover)
FumblesOutOfBounds decimal 32 Yes Yes Yes This field is deprecated.
KickReturnFairCatches decimal 32 Yes Yes Yes This field is deprecated.
PuntReturnFairCatches decimal 32 Yes Yes Yes This field is deprecated.
PuntTouchbacks decimal 32 Yes Yes Yes Punts by this player that were touchbacks
PuntInside20 decimal 32 Yes Yes Yes Punts by this player that were downed inside the 20 yard line
PuntNetAverage decimal 32 Yes Yes Yes Deprecated
ExtraPointsAttempted decimal 32 Yes Yes Yes Extra point kicks attempted
BlockedKickReturnTouchdowns decimal 32 Yes Yes Yes Blocked kicks that this player returned for touchdowns
FieldGoalReturnTouchdowns decimal 32 Yes Yes Yes Field goals that this player returned for touchdowns
Safeties decimal 32 Yes Yes Yes Defensive safeties (sacks in end zone, solo tackles in end zone, blocked kicks that went out of bounds in the end zone)
FieldGoalsHadBlocked decimal 32 Yes Yes Yes Field goal attempts that were blocked
PuntsHadBlocked decimal 32 Yes Yes Yes Punts that were blocked
ExtraPointsHadBlocked decimal 32 Yes Yes Yes Extra points that were blocked
PuntLong decimal 32 Yes Yes Yes Longest punt
BlockedKickReturnYards decimal 32 Yes Yes Yes Blocked kick recovery return yards
FieldGoalReturnYards decimal 32 Yes Yes Yes Field goal return yards (excluding blocked field goals)
PuntNetYards decimal 32 Yes Yes Yes Deprecated
SpecialTeamsFumblesForced decimal 32 Yes Yes Yes This field is deprecated.
SpecialTeamsFumblesRecovered decimal 32 Yes Yes Yes This field is deprecated.
MiscFumblesForced decimal 32 Yes Yes Yes This field is deprecated.
MiscFumblesRecovered decimal 32 Yes Yes Yes This field is deprecated.
ShortName string 50 Yes No Yes Shorter version of player's name, includes first initial and last name (e.g. A. Rodgers, P.Manning)
SafetiesAllowed decimal 32 Yes Yes Yes NOTE: This field is deprecated.
Temperature integer 32 Yes Yes Yes Temperature at game start (Fahrenheit)
Humidity integer 32 Yes Yes Yes Humidity at game start (Percentage)
WindSpeed integer 32 Yes Yes Yes Wind speed at game start (MPH)
OffensiveSnapsPlayed
from 2012
integer 32 Yes Yes Yes The number of snaps this player played on offense.
DefensiveSnapsPlayed
from 2012
integer 32 Yes Yes Yes The number of snaps this player played on defense.
SpecialTeamsSnapsPlayed
from 2012
integer 32 Yes Yes Yes The number of snaps this player played on special teams.
OffensiveTeamSnaps
from 2012
integer 32 Yes Yes Yes The total number of offensive snaps this player's team played.
DefensiveTeamSnaps
from 2012
integer 32 Yes Yes Yes The total number of defensive snaps this player's team played.
SpecialTeamsTeamSnaps
from 2012
integer 32 Yes Yes Yes The total number of special teams snaps this player's team played.
AuctionValue decimal 32 Yes Yes Yes Player's dollar value in a $200 salary cap auction draft.
AuctionValuePPR decimal 32 Yes Yes Yes Player's dollar value in a $200 salary cap PPR auction draft.
TwoPointConversionReturns
from 2015
decimal 32 Yes Yes Yes Two point conversions returned for two points.
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.
FantasyPointsYahoo decimal 32 Yes Yes Yes Fantasy points based on Yahoo's daily fantasy 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
GlobalTeamID integer 32 Yes No No A globally unique ID for this team. This value is guaranteed to be unique across all sports/leagues.
FantasyPointsFantasyDraft decimal 32 Yes Yes Yes Fantasy points based on FantasyDraft's daily fantasy scoring system.
ScoringDetails ScoringDetail[] Yes No No The details of the scoring plays this player recorded
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
OffensiveFumbleRecoveryTouchdowns integer 32 Yes Yes No NOTE: This field is deprecated; touchdowns scored via an offensive fumble recovery are recorded as Rushing Touchdowns.
This table is used in the following endpoints:
Name Type Size Nullable Scrambled CSV Description
PlayerID integer 32 Yes No Yes 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)
Activated integer 32 No No Yes Number of games player was Active on gameday
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
PuntReturnYardsPerAttempt decimal 32 No Yes Yes Average yards gained per punt return
PuntReturnTouchdowns decimal 32 No Yes Yes Number of touchdowns on punt returns
PuntReturnLong decimal 32 No Yes Yes Longest punt return
KickReturns decimal 32 No Yes Yes Number of kick return attempts
KickReturnYards decimal 32 No Yes Yes Total return yards on kicks
KickReturnYardsPerAttempt decimal 32 No Yes Yes Average yards gained per kick return
KickReturnTouchdowns decimal 32 No Yes Yes Number of touchdowns on kick returns
KickReturnLong decimal 32 No Yes Yes Longest kick return
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
FumbleReturnYards decimal 32 No Yes Yes Return yards from fumble recoveries
FumbleReturnTouchdowns decimal 32 No Yes Yes Return touchdowns from fumble recoveries
Interceptions decimal 32 No Yes Yes Number of interceptions
InterceptionReturnYards decimal 32 No Yes Yes Return yards from interceptions
InterceptionReturnTouchdowns decimal 32 No Yes Yes Return touchdowns from interceptions
BlockedKicks decimal 32 No Yes Yes Total number of field goals and punts blocked
SpecialTeamsSoloTackles decimal 32 No Yes Yes This field is deprecated.
SpecialTeamsAssistedTackles decimal 32 No Yes Yes This field is deprecated.
MiscSoloTackles decimal 32 No Yes Yes This field is deprecated.
MiscAssistedTackles decimal 32 No Yes Yes This field is deprecated.
Punts decimal 32 No Yes Yes Number of punts
PuntYards decimal 32 No Yes Yes Total number of punt yards
PuntAverage decimal 32 No Yes Yes Average yards per punt
FieldGoalsAttempted decimal 32 No Yes Yes Number of field goal attempts
FieldGoalsMade decimal 32 No Yes Yes Number of successful field goal attempts
FieldGoalsLongestMade decimal 32 No Yes Yes Longest successful field goal attempt
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
ReceptionPercentage decimal 32 No Yes Yes Percentage of ReceivingTargets convert into Receptions
ReceivingYardsPerTarget decimal 32 No Yes Yes Average yards gained per ReceivingTargets
Tackles decimal 32 No Yes Yes Sum of SoloTackles and AssistedTackles
OffensiveTouchdowns decimal 32 No Yes Yes Offensive touchdowns scored
DefensiveTouchdowns decimal 32 No Yes Yes Defensive touchdowns scored
SpecialTeamsTouchdowns decimal 32 No Yes Yes Special teams touchdowns scored
Touchdowns decimal 32 No Yes Yes Total touchdowns scored
FantasyPosition string 50 Yes No Yes The player's fantasy football position. Possible values: QB, RB, WR, TE, DL, LB, DB, K, P, OL
FieldGoalPercentage decimal 32 No Yes Yes Percentage of Field Goal attempts that we successful
PlayerSeasonID integer 32 No No Yes Unique ID of PlayerSeason record (subject to change, although it very rarely does). For a static ID, use a combination of SeasonType, Season and PlayerID.
FumblesOwnRecoveries decimal 32 Yes Yes Yes Own team's fumbles recovered (did not result in a turnover)
FumblesOutOfBounds decimal 32 Yes Yes Yes This field is deprecated.
KickReturnFairCatches decimal 32 Yes Yes Yes This field is deprecated.
PuntReturnFairCatches decimal 32 Yes Yes Yes This field is deprecated.
PuntTouchbacks decimal 32 Yes Yes Yes Punts by this player that were touchbacks
PuntInside20 decimal 32 Yes Yes Yes Punts by this player that were downed inside the 20 yard line
PuntNetAverage decimal 32 Yes Yes Yes Deprecated
ExtraPointsAttempted decimal 32 Yes Yes Yes Extra point kicks attempted
BlockedKickReturnTouchdowns decimal 32 Yes Yes Yes Blocked kicks that this player returned for touchdowns
FieldGoalReturnTouchdowns decimal 32 Yes Yes Yes Field goals that this player returned for touchdowns
Safeties decimal 32 Yes Yes Yes Defensive safeties (sacks in end zone, solo tackles in end zone, blocked kicks that went out of bounds in the end zone)
FieldGoalsHadBlocked decimal 32 Yes Yes Yes Field goal attempts that were blocked
PuntsHadBlocked decimal 32 Yes Yes Yes Punts that were blocked
ExtraPointsHadBlocked decimal 32 Yes Yes Yes Extra points that were blocked
PuntLong decimal 32 Yes Yes Yes Longest punt
BlockedKickReturnYards decimal 32 Yes Yes Yes Blocked kick recovery return yards
FieldGoalReturnYards decimal 32 Yes Yes Yes Field goal return yards (excluding blocked field goals)
PuntNetYards decimal 32 Yes Yes Yes Deprecated
SpecialTeamsFumblesForced decimal 32 Yes Yes Yes This field is deprecated.
SpecialTeamsFumblesRecovered decimal 32 Yes Yes Yes This field is deprecated.
MiscFumblesForced decimal 32 Yes Yes Yes This field is deprecated.
MiscFumblesRecovered decimal 32 Yes Yes Yes This field is deprecated.
ShortName string 50 Yes No Yes Shorter version of player's name, includes first initial and last name (e.g. A. Rodgers, P.Manning)
SafetiesAllowed decimal 32 Yes Yes Yes NOTE: This field is deprecated.
Temperature integer 32 Yes Yes Yes Temperature at game start (Fahrenheit)
Humidity integer 32 Yes Yes Yes Humidity at game start (Percentage)
WindSpeed integer 32 Yes Yes Yes Wind speed at game start (MPH)
OffensiveSnapsPlayed
from 2012
integer 32 Yes Yes Yes The number of snaps this player played on offense.
DefensiveSnapsPlayed
from 2012
integer 32 Yes Yes Yes The number of snaps this player played on defense.
SpecialTeamsSnapsPlayed
from 2012
integer 32 Yes Yes Yes The number of snaps this player played on special teams.
OffensiveTeamSnaps
from 2012
integer 32 Yes Yes Yes The total number of offensive snaps this player's team played.
DefensiveTeamSnaps
from 2012
integer 32 Yes Yes Yes The total number of defensive snaps this player's team played.
SpecialTeamsTeamSnaps
from 2012
integer 32 Yes Yes Yes The total number of special teams snaps this player's team played.
AuctionValue decimal 32 Yes Yes Yes Player's dollar value in a $200 salary cap auction draft.
AuctionValuePPR decimal 32 Yes Yes Yes Player's dollar value in a $200 salary cap PPR auction draft.
TwoPointConversionReturns
from 2015
decimal 32 Yes Yes Yes Two point conversions returned for two points.
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.
FantasyPointsYahoo decimal 32 Yes Yes Yes Fantasy points based on Yahoo's daily fantasy 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
GlobalTeamID integer 32 Yes No No A globally unique ID for this team. This value is guaranteed to be unique across all sports/leagues.
FantasyPointsFantasyDraft decimal 32 Yes Yes Yes Fantasy points based on FantasyDraft's daily fantasy scoring system.
ScoringDetails ScoringDetail[] Yes No No The details of the scoring plays this player recorded
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
OffensiveFumbleRecoveryTouchdowns integer 32 Yes Yes No NOTE: This field is deprecated; touchdowns scored via an offensive fumble recovery are recorded as Rushing Touchdowns.
This table is used in the following endpoints:
Name Type Size Nullable Scrambled CSV Description
PlayerID integer 32 Yes No Yes 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)
Activated integer 32 No No Yes Number of games player was Active on gameday
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
PuntReturnYardsPerAttempt decimal 32 No Yes Yes Average yards gained per punt return
PuntReturnTouchdowns decimal 32 No Yes Yes Number of touchdowns on punt returns
PuntReturnLong decimal 32 No Yes Yes Longest punt return
KickReturns decimal 32 No Yes Yes Number of kick return attempts
KickReturnYards decimal 32 No Yes Yes Total return yards on kicks
KickReturnYardsPerAttempt decimal 32 No Yes Yes Average yards gained per kick return
KickReturnTouchdowns decimal 32 No Yes Yes Number of touchdowns on kick returns
KickReturnLong decimal 32 No Yes Yes Longest kick return
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
FumbleReturnYards decimal 32 No Yes Yes Return yards from fumble recoveries
FumbleReturnTouchdowns decimal 32 No Yes Yes Return touchdowns from fumble recoveries
Interceptions decimal 32 No Yes Yes Number of interceptions
InterceptionReturnYards decimal 32 No Yes Yes Return yards from interceptions
InterceptionReturnTouchdowns decimal 32 No Yes Yes Return touchdowns from interceptions
BlockedKicks decimal 32 No Yes Yes Total number of field goals and punts blocked
SpecialTeamsSoloTackles decimal 32 No Yes Yes This field is deprecated.
SpecialTeamsAssistedTackles decimal 32 No Yes Yes This field is deprecated.
MiscSoloTackles decimal 32 No Yes Yes This field is deprecated.
MiscAssistedTackles decimal 32 No Yes Yes This field is deprecated.
Punts decimal 32 No Yes Yes Number of punts
PuntYards decimal 32 No Yes Yes Total number of punt yards
PuntAverage decimal 32 No Yes Yes Average yards per punt
FieldGoalsAttempted decimal 32 No Yes Yes Number of field goal attempts
FieldGoalsMade decimal 32 No Yes Yes Number of successful field goal attempts
FieldGoalsLongestMade decimal 32 No Yes Yes Longest successful field goal attempt
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
ReceptionPercentage decimal 32 No Yes Yes Percentage of ReceivingTargets convert into Receptions
ReceivingYardsPerTarget decimal 32 No Yes Yes Average yards gained per ReceivingTargets
Tackles decimal 32 No Yes Yes Sum of SoloTackles and AssistedTackles
OffensiveTouchdowns decimal 32 No Yes Yes Offensive touchdowns scored
DefensiveTouchdowns decimal 32 No Yes Yes Defensive touchdowns scored
SpecialTeamsTouchdowns decimal 32 No Yes Yes Special teams touchdowns scored
Touchdowns decimal 32 No Yes Yes Total touchdowns scored
FantasyPosition string 50 Yes No Yes The player's fantasy football position. Possible values: QB, RB, WR, TE, DL, LB, DB, K, P, OL
FieldGoalPercentage decimal 32 No Yes Yes Percentage of Field Goal attempts that we successful
PlayerSeasonID integer 32 No No Yes Unique ID of PlayerSeason record (subject to change, although it very rarely does). For a static ID, use a combination of SeasonType, Season and PlayerID.
FumblesOwnRecoveries decimal 32 Yes Yes Yes Own team's fumbles recovered (did not result in a turnover)
FumblesOutOfBounds decimal 32 Yes Yes Yes This field is deprecated.
KickReturnFairCatches decimal 32 Yes Yes Yes This field is deprecated.
PuntReturnFairCatches decimal 32 Yes Yes Yes This field is deprecated.
PuntTouchbacks decimal 32 Yes Yes Yes Punts by this player that were touchbacks
PuntInside20 decimal 32 Yes Yes Yes Punts by this player that were downed inside the 20 yard line
PuntNetAverage decimal 32 Yes Yes Yes Deprecated
ExtraPointsAttempted decimal 32 Yes Yes Yes Extra point kicks attempted
BlockedKickReturnTouchdowns decimal 32 Yes Yes Yes Blocked kicks that this player returned for touchdowns
FieldGoalReturnTouchdowns decimal 32 Yes Yes Yes Field goals that this player returned for touchdowns
Safeties decimal 32 Yes Yes Yes Defensive safeties (sacks in end zone, solo tackles in end zone, blocked kicks that went out of bounds in the end zone)
FieldGoalsHadBlocked decimal 32 Yes Yes Yes Field goal attempts that were blocked
PuntsHadBlocked decimal 32 Yes Yes Yes Punts that were blocked
ExtraPointsHadBlocked decimal 32 Yes Yes Yes Extra points that were blocked
PuntLong decimal 32 Yes Yes Yes Longest punt
BlockedKickReturnYards decimal 32 Yes Yes Yes Blocked kick recovery return yards
FieldGoalReturnYards decimal 32 Yes Yes Yes Field goal return yards (excluding blocked field goals)
PuntNetYards decimal 32 Yes Yes Yes Deprecated
SpecialTeamsFumblesForced decimal 32 Yes Yes Yes This field is deprecated.
SpecialTeamsFumblesRecovered decimal 32 Yes Yes Yes This field is deprecated.
MiscFumblesForced decimal 32 Yes Yes Yes This field is deprecated.
MiscFumblesRecovered decimal 32 Yes Yes Yes This field is deprecated.
ShortName string 50 Yes No Yes Shorter version of player's name, includes first initial and last name (e.g. A. Rodgers, P.Manning)
SafetiesAllowed decimal 32 Yes Yes Yes NOTE: This field is deprecated.
Temperature integer 32 Yes Yes Yes Temperature at game start (Fahrenheit)
Humidity integer 32 Yes Yes Yes Humidity at game start (Percentage)
WindSpeed integer 32 Yes Yes Yes Wind speed at game start (MPH)
OffensiveSnapsPlayed
from 2012
integer 32 Yes Yes Yes The number of snaps this player played on offense.
DefensiveSnapsPlayed
from 2012
integer 32 Yes Yes Yes The number of snaps this player played on defense.
SpecialTeamsSnapsPlayed
from 2012
integer 32 Yes Yes Yes The number of snaps this player played on special teams.
OffensiveTeamSnaps
from 2012
integer 32 Yes Yes Yes The total number of offensive snaps this player's team played.
DefensiveTeamSnaps
from 2012
integer 32 Yes Yes Yes The total number of defensive snaps this player's team played.
SpecialTeamsTeamSnaps
from 2012
integer 32 Yes Yes Yes The total number of special teams snaps this player's team played.
AuctionValue decimal 32 Yes Yes Yes Player's dollar value in a $200 salary cap auction draft.
AuctionValuePPR decimal 32 Yes Yes Yes Player's dollar value in a $200 salary cap PPR auction draft.
TwoPointConversionReturns
from 2015
decimal 32 Yes Yes Yes Two point conversions returned for two points.
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.
FantasyPointsYahoo decimal 32 Yes Yes Yes Fantasy points based on Yahoo's daily fantasy 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
GlobalTeamID integer 32 Yes No No A globally unique ID for this team. This value is guaranteed to be unique across all sports/leagues.
FantasyPointsFantasyDraft decimal 32 Yes Yes Yes Fantasy points based on FantasyDraft's daily fantasy scoring system.
ScoringDetails ScoringDetail[] Yes No No The details of the scoring plays this player recorded
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
OffensiveFumbleRecoveryTouchdowns integer 32 Yes Yes No NOTE: This field is deprecated; touchdowns scored via an offensive fumble recovery are recorded as Rushing Touchdowns.
This table is used in the following endpoints:
Name Type Size Nullable Scrambled CSV Description
PlayerID integer 32 Yes No Yes 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)
Activated integer 32 No No Yes Number of games player was Active on gameday
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
PuntReturnYardsPerAttempt decimal 32 No Yes Yes Average yards gained per punt return
PuntReturnTouchdowns decimal 32 No Yes Yes Number of touchdowns on punt returns
PuntReturnLong decimal 32 No Yes Yes Longest punt return
KickReturns decimal 32 No Yes Yes Number of kick return attempts
KickReturnYards decimal 32 No Yes Yes Total return yards on kicks
KickReturnYardsPerAttempt decimal 32 No Yes Yes Average yards gained per kick return
KickReturnTouchdowns decimal 32 No Yes Yes Number of touchdowns on kick returns
KickReturnLong decimal 32 No Yes Yes Longest kick return
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
FumbleReturnYards decimal 32 No Yes Yes Return yards from fumble recoveries
FumbleReturnTouchdowns decimal 32 No Yes Yes Return touchdowns from fumble recoveries
Interceptions decimal 32 No Yes Yes Number of interceptions
InterceptionReturnYards decimal 32 No Yes Yes Return yards from interceptions
InterceptionReturnTouchdowns decimal 32 No Yes Yes Return touchdowns from interceptions
BlockedKicks decimal 32 No Yes Yes Total number of field goals and punts blocked
SpecialTeamsSoloTackles decimal 32 No Yes Yes This field is deprecated.
SpecialTeamsAssistedTackles decimal 32 No Yes Yes This field is deprecated.
MiscSoloTackles decimal 32 No Yes Yes This field is deprecated.
MiscAssistedTackles decimal 32 No Yes Yes This field is deprecated.
Punts decimal 32 No Yes Yes Number of punts
PuntYards decimal 32 No Yes Yes Total number of punt yards
PuntAverage decimal 32 No Yes Yes Average yards per punt
FieldGoalsAttempted decimal 32 No Yes Yes Number of field goal attempts
FieldGoalsMade decimal 32 No Yes Yes Number of successful field goal attempts
FieldGoalsLongestMade decimal 32 No Yes Yes Longest successful field goal attempt
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
ReceptionPercentage decimal 32 No Yes Yes Percentage of ReceivingTargets convert into Receptions
ReceivingYardsPerTarget decimal 32 No Yes Yes Average yards gained per ReceivingTargets
Tackles decimal 32 No Yes Yes Sum of SoloTackles and AssistedTackles
OffensiveTouchdowns decimal 32 No Yes Yes Offensive touchdowns scored
DefensiveTouchdowns decimal 32 No Yes Yes Defensive touchdowns scored
SpecialTeamsTouchdowns decimal 32 No Yes Yes Special teams touchdowns scored
Touchdowns decimal 32 No Yes Yes Total touchdowns scored
FantasyPosition string 50 Yes No Yes The player's fantasy football position. Possible values: QB, RB, WR, TE, DL, LB, DB, K, P, OL
FieldGoalPercentage decimal 32 No Yes Yes Percentage of Field Goal attempts that we successful
PlayerSeasonID integer 32 No No Yes Unique ID of PlayerSeason record (subject to change, although it very rarely does). For a static ID, use a combination of SeasonType, Season and PlayerID.
FumblesOwnRecoveries decimal 32 Yes Yes Yes Own team's fumbles recovered (did not result in a turnover)
FumblesOutOfBounds decimal 32 Yes Yes Yes This field is deprecated.
KickReturnFairCatches decimal 32 Yes Yes Yes This field is deprecated.
PuntReturnFairCatches decimal 32 Yes Yes Yes This field is deprecated.
PuntTouchbacks decimal 32 Yes Yes Yes Punts by this player that were touchbacks
PuntInside20 decimal 32 Yes Yes Yes Punts by this player that were downed inside the 20 yard line
PuntNetAverage decimal 32 Yes Yes Yes Deprecated
ExtraPointsAttempted decimal 32 Yes Yes Yes Extra point kicks attempted
BlockedKickReturnTouchdowns decimal 32 Yes Yes Yes Blocked kicks that this player returned for touchdowns
FieldGoalReturnTouchdowns decimal 32 Yes Yes Yes Field goals that this player returned for touchdowns
Safeties decimal 32 Yes Yes Yes Defensive safeties (sacks in end zone, solo tackles in end zone, blocked kicks that went out of bounds in the end zone)
FieldGoalsHadBlocked decimal 32 Yes Yes Yes Field goal attempts that were blocked
PuntsHadBlocked decimal 32 Yes Yes Yes Punts that were blocked
ExtraPointsHadBlocked decimal 32 Yes Yes Yes Extra points that were blocked
PuntLong decimal 32 Yes Yes Yes Longest punt
BlockedKickReturnYards decimal 32 Yes Yes Yes Blocked kick recovery return yards
FieldGoalReturnYards decimal 32 Yes Yes Yes Field goal return yards (excluding blocked field goals)
PuntNetYards decimal 32 Yes Yes Yes Deprecated
SpecialTeamsFumblesForced decimal 32 Yes Yes Yes This field is deprecated.
SpecialTeamsFumblesRecovered decimal 32 Yes Yes Yes This field is deprecated.
MiscFumblesForced decimal 32 Yes Yes Yes This field is deprecated.
MiscFumblesRecovered decimal 32 Yes Yes Yes This field is deprecated.
ShortName string 50 Yes No Yes Shorter version of player's name, includes first initial and last name (e.g. A. Rodgers, P.Manning)
SafetiesAllowed decimal 32 Yes Yes Yes NOTE: This field is deprecated.
Temperature integer 32 Yes Yes Yes Temperature at game start (Fahrenheit)
Humidity integer 32 Yes Yes Yes Humidity at game start (Percentage)
WindSpeed integer 32 Yes Yes Yes Wind speed at game start (MPH)
OffensiveSnapsPlayed
from 2012
integer 32 Yes Yes Yes The number of snaps this player played on offense.
DefensiveSnapsPlayed
from 2012
integer 32 Yes Yes Yes The number of snaps this player played on defense.
SpecialTeamsSnapsPlayed
from 2012
integer 32 Yes Yes Yes The number of snaps this player played on special teams.
OffensiveTeamSnaps
from 2012
integer 32 Yes Yes Yes The total number of offensive snaps this player's team played.
DefensiveTeamSnaps
from 2012
integer 32 Yes Yes Yes The total number of defensive snaps this player's team played.
SpecialTeamsTeamSnaps
from 2012
integer 32 Yes Yes Yes The total number of special teams snaps this player's team played.
AuctionValue decimal 32 Yes Yes Yes Player's dollar value in a $200 salary cap auction draft.
AuctionValuePPR decimal 32 Yes Yes Yes Player's dollar value in a $200 salary cap PPR auction draft.
TwoPointConversionReturns
from 2015
decimal 32 Yes Yes Yes Two point conversions returned for two points.
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.
FantasyPointsYahoo decimal 32 Yes Yes Yes Fantasy points based on Yahoo's daily fantasy 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
GlobalTeamID integer 32 Yes No No A globally unique ID for this team. This value is guaranteed to be unique across all sports/leagues.
FantasyPointsFantasyDraft decimal 32 Yes Yes Yes Fantasy points based on FantasyDraft's daily fantasy scoring system.
ScoringDetails ScoringDetail[] Yes No No The details of the scoring plays this player recorded
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
OffensiveFumbleRecoveryTouchdowns integer 32 Yes Yes No NOTE: This field is deprecated; touchdowns scored via an offensive fumble recovery are recorded as Rushing Touchdowns.
This table is used in the following endpoints:
Name Type Size Nullable Scrambled CSV Description
PlayStatID integer 32 No No Yes Unique identifier for each PlayStat.
PlayID integer 32 No No Yes The PlayID of the Play record, in which this PlayStat occurred.
Sequence integer 32 No No Yes The order in which the PlayStat was registered to the Play.
PlayerID integer 32 No No Yes The PlayerID of the Player whose stats this represents.
Name string 50 No No Yes The Name of the Player whose stats this represents.
Team string 10 No No Yes The Team of the Player.
Opponent string 10 No No Yes The Opponent of the Player.
HomeOrAway string 4 No No Yes Whether the Player was Home or Away (possible values: HOME, AWAY)
Direction string 20 Yes Yes Yes The Direction this Play occurred (possible values: Left, Middle, Right)
Updated datetime Yes No Yes The database generated timestamp of when this PlayStat was last updated.
Created datetime Yes No Yes The database generated timestamp of when this PlayStat was first created.
PassingAttempts integer 32 Yes Yes Yes Passing attempts on the play
PassingCompletions integer 32 Yes Yes Yes Passing completions on the play
PassingYards integer 32 Yes Yes Yes Passing yards on the play
PassingTouchdowns integer 32 Yes Yes Yes Passing touchdowns thrown on the play
PassingInterceptions integer 32 Yes Yes Yes Passing interceptions thrown on the play
PassingSacks integer 32 Yes Yes Yes Times sacked on the play
PassingSackYards integer 32 Yes Yes Yes Yards lost from being sacked on the play
RushingAttempts integer 32 Yes Yes Yes Rushing attempts on the play
RushingYards integer 32 Yes Yes Yes Rushing yards on the play
RushingTouchdowns integer 32 Yes Yes Yes Rushing touchdowns on the play
ReceivingTargets integer 32 Yes Yes Yes Receiving targets on the play
Receptions integer 32 Yes Yes Yes Receptions on the play
ReceivingYards integer 32 Yes Yes Yes Receiving yards on the play
ReceivingTouchdowns integer 32 Yes Yes Yes Receiving touchdowns on the play
Fumbles integer 32 Yes Yes Yes Times fumbled on the play
FumblesLost integer 32 Yes Yes Yes Fumbles lost on the play
TwoPointConversionAttempts integer 32 Yes Yes Yes Two point conversion attempts on the play
TwoPointConversionPasses integer 32 Yes Yes Yes Two point conversion passes on the play
TwoPointConversionRuns integer 32 Yes Yes Yes Two point conversion runs on the play
TwoPointConversionReceptions integer 32 Yes Yes Yes Two point conversion receptions on the play
TwoPointConversionReturns integer 32 Yes Yes Yes Two point conversion returns on the play
SoloTackles integer 32 Yes Yes Yes Solo tackles on the play
AssistedTackles integer 32 Yes Yes Yes Assisted tackles on the play
TacklesForLoss integer 32 Yes Yes Yes Tackles for loss of yards on the play
Sacks decimal 32 Yes Yes Yes Sacks by this player on the play
SackYards decimal 32 Yes Yes Yes Sack yards by this player on the play
PassesDefended integer 32 Yes Yes Yes Passes defended on the play
Safeties integer 32 Yes Yes Yes Safeties scored by this player on the play
FumblesForced integer 32 Yes Yes Yes Fumbles forced on the play
FumblesRecovered integer 32 Yes Yes Yes Fumbles recovered on the play
FumbleReturnYards integer 32 Yes Yes Yes Fumble recovery return yards on the play
FumbleReturnTouchdowns integer 32 Yes Yes Yes Fumble recoveries returned for touchdowns on the play
Interceptions integer 32 Yes Yes Yes Interceptions made on the play
InterceptionReturnYards integer 32 Yes Yes Yes Interception return yards on the play
InterceptionReturnTouchdowns integer 32 Yes Yes Yes Interception return touchdowns on the play
PuntReturns integer 32 Yes Yes Yes Punts returned on the play
PuntReturnYards integer 32 Yes Yes Yes Punt return yards on the play
PuntReturnTouchdowns integer 32 Yes Yes Yes Punt returns for touchdowns on the play
KickReturns integer 32 Yes Yes Yes Kicks returned on the play
KickReturnYards integer 32 Yes Yes Yes Kick return yards on the play
KickReturnTouchdowns integer 32 Yes Yes Yes Kick return touchdowns on the play
BlockedKicks integer 32 Yes Yes Yes Blocked kicks on the play
BlockedKickReturns integer 32 Yes Yes Yes Blocked kick returns on the play
BlockedKickReturnYards integer 32 Yes Yes Yes Blocked kick return yards on the play
BlockedKickReturnTouchdowns integer 32 Yes Yes Yes Blocked kick return touchdowns on the play
FieldGoalReturns integer 32 Yes Yes Yes Field goal returns on the play
FieldGoalReturnYards integer 32 Yes Yes Yes Field goal return yards on the play
FieldGoalReturnTouchdowns integer 32 Yes Yes Yes Field goal return touchdowns on the play
Kickoffs integer 32 Yes Yes Yes Kickoffs by this player on the play
KickoffYards integer 32 Yes Yes Yes Gross kickoff yards by this player on the play
KickoffTouchbacks integer 32 Yes Yes Yes Kickoff touchbacks on the play
Punts integer 32 Yes Yes Yes Punts by this player on the play
PuntYards integer 32 Yes Yes Yes Gross punt yards by this player on the play
PuntTouchbacks integer 32 Yes Yes Yes Punt touchbacks by this player on the play
PuntsHadBlocked integer 32 Yes Yes Yes Punts by this player that were blocked on the play
FieldGoalsAttempted integer 32 Yes Yes Yes Field goals attempted on the play
FieldGoalsMade integer 32 Yes Yes Yes Field goals made on the play
FieldGoalsYards integer 32 Yes Yes Yes Field goal yards attempted on the play
FieldGoalsHadBlocked integer 32 Yes Yes Yes Field goals attempted by this player that were blocked on the play
ExtraPointsAttempted integer 32 Yes Yes Yes Extra points attempted by this player on the play
ExtraPointsMade integer 32 Yes Yes Yes Extra points made by this player on the play
ExtraPointsHadBlocked integer 32 Yes Yes Yes Extra point attempts by this player that were blocked on the play
Penalties integer 32 Yes Yes Yes Penalties enforced against this player on the play (placeholder for data intended to be added in the future)
PenaltyYards integer 32 Yes Yes Yes Penalty yards enforced against this player on the play (placeholder for data intended to be added in the future)
This table is used in the following endpoints:
Name Type Size Nullable Scrambled CSV Description
QuarterID integer 32 No No Yes Unique identifier for each Quarter.
ScoreID integer 32 No No Yes The unique identifier of the Score record this Quarter belongs to.
Number integer 32 No No Yes The Number (Order) of the Quarter in the scope of the Game.
Name string 10 No No Yes The Name of the Quarter (possible values: 1, 2, 3, 4, OT, OT2, OT3, etc)
Description string 20 Yes No Yes The long description of the Quarter.
AwayTeamScore integer 32 Yes Yes Yes The total points scored by the away team in this Quarter.
HomeTeamScore integer 32 Yes Yes Yes The total points scored by the home team in this Quarter.
Updated datetime Yes No Yes The database generated timestamp of when this Quarter was last updated.
Created datetime Yes No Yes The database generated timestamp of when this Quarter was first created.
This table is used in the following endpoints:
NFL v3 Scores
Referees
Name Type Size Nullable Scrambled CSV Description
RefereeID
from 2020
integer 32 No No No The unique identifier of the referee
Name
from 2020
string 100 No No No The name of the referee
Number
from 2020
integer 32 No No No The referee's number
Position
from 2020
string 10 No No No The referee's position
College
from 2020
string 50 No No No The referee's college
Experience
from 2020
integer 32 No No No The referee's years of experience
This table is used in the following endpoints:
NFL v3 Scores
Schedules - Legacy
NFL v3 Stats
Schedule
Name Type Size Nullable Scrambled CSV Description
GameKey string 10 Yes No No A 9 digit unique code identifying the game that this record corresponds to. The GameID is composed of Season, SeasonType, Week and HomeTeam. This value will be NULL for bye weeks.
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 No No Yes The NFL week of the game (regular season: 1 to 17, preseason: 0 to 4, postseason: 1 to 4)
Date datetime Yes 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
Channel string 50 Yes No Yes The television station broadcasting the game
PointSpread 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 decimal 32 Yes Yes Yes The oddsmaker Over/Under at game start
StadiumID integer 32 Yes No Yes The unique ID of the stadium
Canceled boolean Yes No Yes Indicates whether the game was canceled.
GeoLat decimal 32 Yes No Yes The geographic latitude coordinate of this venue.
GeoLong decimal 32 Yes No Yes The geographic longitude coordinate of this venue.
ForecastTempLow integer 32 Yes No Yes The forecasted low temperature on game day at this venue (Fahrenheit).
ForecastTempHigh integer 32 Yes No Yes The forecasted high temperature on game day at this venue (Fahrenheit).
ForecastDescription string 50 Yes No Yes The forecast description on game day at this venue.
ForecastWindChill integer 32 Yes No Yes The forecasted wind chill on game day at this venue.
ForecastWindSpeed integer 32 Yes No Yes The forecasted wind speed on game day at this venue.
AwayTeamMoneyLine integer 32 Yes Yes Yes Money line from the perspective of the away team.
HomeTeamMoneyLine integer 32 Yes Yes Yes Money line from the perspective of the home team.
Day date Yes No No The date of the game in US Eastern Time
DateTime datetime Yes No No The date and time of the game in US Eastern Time
GlobalGameID integer 32 Yes No No A globally unique ID for this game. This value is guaranteed to be unique across all sports/leagues.
GlobalAwayTeamID integer 32 Yes No No A globally unique ID for the away team. This value is guaranteed to be unique across all sports/leagues.
GlobalHomeTeamID integer 32 Yes No No A globally unique ID for the home team. This value is guaranteed to be unique across all sports/leagues.
ScoreID integer 32 No No 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
IsClosed boolean Yes No No Indicates whether the game is over and the final score has been verified and closed out.
This table is used in the following endpoints:
NFL v3 Scores
Schedules
Name Type Size Nullable Scrambled CSV Description
GameID integer 32 Yes No Yes The GameID of this NFL game
GlobalGameID integer 32 Yes No No A globally unique ID for this game. This value is guaranteed to be unique across all sports/leagues.
ScoreID integer 32 Yes No Yes Unique ID of the Score/Game.
GameKey string 10 Yes No No A 9 digit unique code identifying the game that this record corresponds to. The GameID is composed of Season, SeasonType, Week and HomeTeam. This value will be NULL for bye weeks.
Season integer 32 No No Yes The NFL season of the game
SeasonType integer 32 No No Yes The type of season that this record corresponds to (1=Regular Season, 2=Preseason, 3=Postseason, 4=Offseason, 5=AllStar).
Status string 20 Yes No No Indicates the game's status. Possible values include: Scheduled, InProgress, Final, F/OT, Suspended, Postponed, Delayed, Canceled, Forfeit
Canceled boolean Yes No Yes Indicates whether the game was canceled.
Date datetime Yes No Yes The date/time of the game
Day date Yes No No The date of the game in US Eastern Time
DateTime datetime Yes No No The date and time of the game in US Eastern Time
DateTimeUTC datetime Yes No Yes The date and time of the game in UTC
AwayTeam string 50 Yes No Yes The abbreviation of the Away Team
HomeTeam string 50 Yes No Yes The abbreviation of the Home Team
GlobalAwayTeamID integer 32 Yes No No A globally unique ID for the away team. This value is guaranteed to be unique across all sports/leagues.
GlobalHomeTeamID integer 32 Yes No No A globally unique ID for the home team. This value is guaranteed to be unique across all sports/leagues.
AwayTeamID integer 32 Yes No No The unique ID of the away team
HomeTeamID integer 32 Yes No No The unique ID of the home team
StadiumID integer 32 Yes No Yes The unique ID of the team's current home stadium
Closed boolean Yes No Yes Indicates whether the game is over and the final score has been verified and closed out.
LastUpdated datetime Yes No Yes The date and time that this game was last updated (US Eastern Time)
IsClosed boolean Yes No No Indicates whether the game is over and the final score has been verified and closed out.
Week integer 32 No No Yes The NFL week of the game (regular season: 1 to 17, preseason: 0 to 4, postseason: 1 to 4)
This table is used in the following endpoints:
Name Type Size Nullable Scrambled CSV Description
GameKey string 10 Yes No Yes 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
Channel string 50 Yes No Yes The television station broadcasting the game
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
Quarter string 50 Yes No Yes The current quarter of the game (1, 2, 3, 4, Half, OT, F, F/OT or NULL if game has not yet started)
TimeRemaining string 50 Yes No Yes The amount of time remaining in the current quarter (11:23, 5:34, NULL if game is not in progress or at halftime)
Possession string 50 Yes No Yes The team that currently has possession of the ball (PHI, NE, NULL if game is not in progress or at halftime)
Down integer 32 Yes Yes Yes The current down in the game (1, 2, 3, 4 or NULL)
Distance string 10 Yes Yes Yes The yards to go for a first down (this can be any positive number or "Goal")
YardLine integer 32 Yes No Yes The yard line that the ball is currently located, as of the most recently completed play
YardLineTerritory string 10 Yes No Yes The team's territory that the ball is currently located ("SF", "BAL" or NULL)
RedZone string 10 Yes No Yes The team that currently has the ball in the opponent's red zone ("SF", "BAL" or NULL)
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
HasStarted boolean No No Yes Whether the game has started (true/false)
IsInProgress boolean No No Yes Whether the game is currently in progress (true/false)
IsOver boolean No No Yes Whether the game is over (true/false)
Has1stQuarterStarted boolean No No Yes Whether the 1st quarter has started
Has2ndQuarterStarted boolean No No Yes Whether the 2nd quarter has started
Has3rdQuarterStarted boolean No No Yes Whether the 3rd quarter has started
Has4thQuarterStarted boolean No No Yes Whether the 4th quarter has started
IsOvertime boolean No No Yes Whether this game went into overtime
DownAndDistance string 50 Yes No Yes Description of the down and distance for display purposes
QuarterDescription string 50 Yes No Yes Description of the current quarter for display purposes
StadiumID
from 2013
integer 32 Yes No Yes The unique ID of the team's current home stadium
LastUpdated datetime Yes No Yes The date and time that this game was last updated (US Eastern Time)
GeoLat
from 2013
decimal 32 Yes No Yes The geographic latitude coordinate of this venue.
GeoLong
from 2013
decimal 32 Yes No Yes The geographic longitude coordinate of this venue.
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.
Canceled boolean Yes No Yes Indicates whether the game was canceled.
Closed boolean Yes No Yes Indicates whether the game is over and the final score has been verified and closed out.
LastPlay string 250 Yes Yes No The description of the most recent play/event of the game. This is for display purposes and does not include corresponding data points.
Day date Yes No No The date of the game in US Eastern Time
DateTime datetime Yes No No The date and time of the game in US Eastern Time
AwayTeamID integer 32 Yes No No The unique ID of the away team
HomeTeamID integer 32 Yes No No The unique ID of the home team 
GlobalGameID integer 32 Yes No No A globally unique ID for this game. This value is guaranteed to be unique across all sports/leagues.
GlobalAwayTeamID integer 32 Yes No No A globally unique ID for the away team. This value is guaranteed to be unique across all sports/leagues.
GlobalHomeTeamID integer 32 Yes No No A globally unique ID for the home team. This value is guaranteed to be unique across all sports/leagues.
PointSpreadAwayTeamMoneyLine
from 2017
integer 32 Yes Yes No The money line payout odds when betting on the away team with the point spread
PointSpreadHomeTeamMoneyLine
from 2017
integer 32 Yes Yes No The money line payout odds when betting on the home team with the point spread
ScoreID integer 32 No No Yes Unique ID of the Score/Game
StadiumDetails Stadium Yes No No The details of the stadium where this game is played
Status string 20 Yes No No Indicates the game's status. Possible values include: Scheduled, InProgress, Final, F/OT, Suspended, Postponed, Delayed, Canceled, Forfeit
GameEndDateTime datetime Yes No No GameEndDateTime is entered after the game is final and the score is finalized.
HomeRotationNumber integer 32 Yes Yes No Rotation number of home team in this game
AwayRotationNumber integer 32 Yes Yes No Rotation number of away team in this game
NeutralVenue boolean Yes No Yes Indicates whether this game is played in a neutral venue
RefereeID integer Yes No No The head referee ID in this game
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
HomeTimeouts
from 2021
integer 32 Yes Yes Yes The number of timeouts remaining for the Home Team
AwayTimeouts
from 2021
integer 32 Yes Yes Yes The number of timeouts remaining for the Away Team
DateTimeUTC
from 2021
datetime Yes No Yes The date and time of the game in UTC
Attendance integer 32 No No No Attendance at the game
IsClosed boolean Yes No No Indicates whether the game is over and the final score has been verified and closed out.
This table is used in the following endpoints:
NFL v3 Scores
Scores by Week
Name Type Size Nullable Scrambled CSV Description
Quarter string 50 Yes No Yes The current quarter of the game (1, 2, 3, 4, Half, OT, F, F/OT or NULL if game has not yet started)
TimeRemaining string 50 Yes No Yes The amount of time remaining in the current quarter (11:23, 5:34, NULL if game is not in progress or at halftime)
QuarterDescription string 50 Yes No Yes Description of the current quarter for display purposes
GameEndDateTime datetime Yes No No GameEndDateTime is entered after the game is final and the score is finalized.
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
GameID integer 32 Yes No Yes The GameID of this NFL game
GlobalGameID integer 32 Yes No No A globally unique ID for this game. This value is guaranteed to be unique across all sports/leagues.
ScoreID integer 32 Yes No Yes Unique ID of the Score/Game.
GameKey string 10 Yes No No A 9 digit unique code identifying the game that this record corresponds to. The GameID is composed of Season, SeasonType, Week and HomeTeam. This value will be NULL for bye weeks.
Season integer 32 No No Yes The NFL season of the game
SeasonType integer 32 No No Yes The type of season that this record corresponds to (1=Regular Season, 2=Preseason, 3=Postseason, 4=Offseason, 5=AllStar).
Status string 20 Yes No No Indicates the game's status. Possible values include: Scheduled, InProgress, Final, F/OT, Suspended, Postponed, Delayed, Canceled, Forfeit
Canceled boolean Yes No Yes Indicates whether the game was canceled.
Date datetime Yes No Yes The date/time of the game
Day date Yes No No The date of the game in US Eastern Time
DateTime datetime Yes No No The date and time of the game in US Eastern Time
DateTimeUTC datetime Yes No Yes The date and time of the game in UTC
AwayTeam string 50 Yes No Yes The abbreviation of the Away Team
HomeTeam string 50 Yes No Yes The abbreviation of the Home Team
GlobalAwayTeamID integer 32 Yes No No A globally unique ID for the away team. This value is guaranteed to be unique across all sports/leagues.
GlobalHomeTeamID integer 32 Yes No No A globally unique ID for the home team. This value is guaranteed to be unique across all sports/leagues.
AwayTeamID integer 32 Yes No No The unique ID of the away team
HomeTeamID integer 32 Yes No No The unique ID of the home team
StadiumID integer 32 Yes No Yes The unique ID of the team's current home stadium
Closed boolean Yes No Yes Indicates whether the game is over and the final score has been verified and closed out.
LastUpdated datetime Yes No Yes The date and time that this game was last updated (US Eastern Time)
IsClosed boolean Yes No No Indicates whether the game is over and the final score has been verified and closed out.
Week integer 32 No No Yes The NFL week of the game (regular season: 1 to 17, preseason: 0 to 4, postseason: 1 to 4)
This table is used in the following endpoints:
Name Type Size Nullable Scrambled CSV Description
GameKey string 10 No No No A 9 digit unique code identifying the game that this record corresponds to. The GameID is composed of Season, SeasonType, Week and HomeTeam.
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).
PlayerID integer 32 Yes No Yes PlayerID of the player who scored
Team string 50 Yes No Yes The team who the player played for
Season integer 32 No No Yes The season during which the score happened
Week integer 32 No No Yes The week during which the score happened
ScoringType string 50 Yes No Yes The type of scoring play (e.g. BlockedFieldGoalReturnTouchdown, BlockedPuntReturnTouchdown, FieldGoalMade, FieldGoalReturnTouchdown, FumbleReturnTouchdown, InterceptionReturnTouchdown, KickoffReturnTouchdown, PassingTouchdown, PuntReturnTouchdown, ReceivingTouchdown, RushingTouchdown, Safety)
Length integer 32 No Yes Yes The length in yards of the score
ScoringDetailID integer 32 No No Yes Unique identifier of this scoring detail
PlayerGameID integer 32 No No Yes PlayerGameID of the game that this scoring detail occurred
ScoreID integer 32 Yes No Yes Unique ID of the Score/Game.
ScoringPlayID integer 32 Yes No Yes Unique identifier of this scoring play associated with this scoring detail
This table is used in the following endpoints:
Name Type Size Nullable Scrambled CSV Description
GameKey string 10 No No No A 9 digit unique code identifying the game that this record corresponds to. The GameID is composed of Season, SeasonType, Week and HomeTeam.
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).
ScoringPlayID integer 32 No No Yes Unique id of the scoring play
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)
AwayTeam string 10 No No Yes The abbreviation of the away team
HomeTeam string 10 No No Yes The abbreviation of the home team
Date datetime Yes No Yes The date/time of the game
Sequence integer 32 Yes No Yes The order in which the scoring play happened
Team string 10 Yes No Yes The abbreviation of the team that scored
Quarter string 10 Yes No Yes The quarter that the score occurred in
TimeRemaining string 10 Yes No Yes The time remaining in the quarter when the score occurred
PlayDescription string 500 Yes No Yes The detailed description of the play for display purposes
AwayScore integer 32 Yes Yes Yes The away team's score as a result of the scoring play (includes point after)
HomeScore integer 32 Yes Yes Yes The home team's score as a result of the scoring play (includes point after)
ScoreID integer 32 No No Yes Unique ID of the Score/Game.
This table is used in the following endpoints:
Name Type Size Nullable Scrambled CSV Description
SportsbookID int 32 No No No The unique identifier of the sportsbook
Name string 32 No Yes No The name of the sportsbooks
This table is used in the following endpoints:
Name Type Size Nullable Scrambled CSV Description
StadiumID integer 32 No No Yes The unique ID of the stadium
Name string 100 No No Yes The full name of the stadium
City string 50 No No Yes The city where the stadium is located
State string 10 Yes No Yes The US state where the stadium is located (if Stadium is outside US, this value is NULL)
Country string 10 No No Yes The 2-digit country code where the stadium is located
Capacity integer 32 Yes No Yes The estimated seating capacity of the stadium
PlayingSurface string 50 Yes No Yes The playing surface of the stadium (Grass, Artificial or Dome)
GeoLat decimal 32 Yes No Yes The geographic latitude coordinate of this venue.
GeoLong decimal 32 Yes No Yes The geographic longitude coordinate of this venue.
Type string 50 Yes No Yes The type of the stadium (possible values: Outdoor, Dome, RetractableDome)
This table is used in the following endpoints:
NFL v3 Scores
Standings
Name Type Size Nullable Scrambled CSV Description
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
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)
Team string 50 Yes No Yes The abbreviation of the Team
Name string 50 Yes No Yes The full name of the team
Wins integer 32 No No Yes Regular season wins
Losses integer 32 No No Yes Regular season losses
Ties integer 32 No No Yes Regular season ties
Percentage decimal 32 No No Yes Winning percentage
PointsFor integer 32 No No Yes Points scored during regular season games
PointsAgainst integer 32 No No Yes Points allowed during regular season games
NetPoints integer 32 No No Yes Difference between PointsFor and PointsAgainst
Touchdowns integer 32 Yes No Yes Total touchdowns scored
DivisionWins integer 32 No No Yes Regular season wins within the division
DivisionLosses integer 32 No No Yes Regular season losses within the division
ConferenceWins integer 32 No No Yes Regular season wins within the conference
ConferenceLosses integer 32 No No Yes Regular season losses within the conference
TeamID integer 32 No No Yes The unique ID of the team
DivisionTies integer 32 No No Yes Regular season ties within the division
ConferenceTies integer 32 No No Yes Regular season ties within the conference
GlobalTeamID integer 32 Yes No No A globally unique ID for this team. This value is guaranteed to be unique across all sports/leagues.
DivisionRank integer 32 No No Yes Rank within the division
ConferenceRank integer 32 No No Yes Rank within the conference
This table is used in the following endpoints:
Name Type Size Nullable Scrambled CSV Description
Key string 50 No No Yes 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)
HeadCoach string 50 Yes No Yes The current head coach of the team
OffensiveCoordinator string 50 Yes No Yes The current offensive coordinator of the team
DefensiveCoordinator string 50 Yes No Yes The current defensive coordinator of the team
SpecialTeamsCoach string 50 Yes No Yes The current special teams coach of the team
OffensiveScheme string 10 Yes No Yes The offensive scheme this team runs (PRO, 2TE, 3WR). This is decided at our discretion.
DefensiveScheme string 10 Yes No Yes The current defensive scheme this team runs (3-4, 4-3)
UpcomingSalary integer 32 Yes Yes 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 Yes Yes Yes The team's upcoming opponent's rank in DEF/ST fantasy points allowed.
UpcomingOpponentRank integer 32 Yes Yes Yes The team's upcoming opponent's rank in DEF/ST fantasy points allowed.
UpcomingOpponentPositionRank integer 32 Yes Yes Yes The team's upcoming opponent's rank in DEF/ST fantasy points allowed.
UpcomingFanDuelSalary integer 32 Yes Yes Yes The team's DEF/ST FanDuel salary for the upcoming week.
UpcomingDraftKingsSalary integer 32 Yes Yes Yes The team's DEF/ST DraftKings salary for the upcoming week.
UpcomingYahooSalary integer 32 Yes Yes Yes The team's DEF/ST Yahoo salary for the upcoming week.
PrimaryColor string 6 Yes No Yes The team's primary color. (This is not licensed for public or commercial use)
SecondaryColor string 6 Yes No Yes The team's secondary color. (This is not licensed for public or commercial use)
TertiaryColor string 6 Yes No Yes The team's tertiary color. (This is not licensed for public or commercial use)
QuaternaryColor string 6 Yes No Yes The team's quaternary color. (This is not licensed for public or commercial use)
WikipediaLogoUrl string 250 Yes No 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)
GlobalTeamID integer 32 Yes No No A globally unique ID for this team. This value is guaranteed to be unique across all sports/leagues.
DraftKingsName string 50 Yes No 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
FantasyDraftName string 50 Yes No Yes Team's DST name on daily fantasyDraft daily fantasy contests
FantasyDraftPlayerID integer 32 Yes No Yes Team's DST player ID on daily fantasyDraft daily fantasy contests
YahooName string 50 Yes No Yes Team's DST name on Yahoo daily fantasy contests
YahooPlayerID integer 32 Yes No Yes Team's DST player ID on Yahoo daily fantasy contests
StadiumDetails Stadium Yes No No The details of this team's home stadium
AverageDraftPosition2QB decimal 32 Yes Yes No The average draft position 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)
This table is used in the following endpoints:
NFL v3 Scores
Teams
Name Type Size Nullable Scrambled CSV Description
Key string 50 No No Yes 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
GlobalTeamID integer 32 Yes No No A globally unique ID for this team. This value is guaranteed to be unique across all sports/leagues.
HeadCoach string 50 Yes No Yes The current head coach of the team
PrimaryColor string 6 Yes No 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)
OffensiveCoordinator string 50 Yes No Yes The current offensive coordinator of the team
DefensiveCoordinator string 50 Yes No Yes The current defensive coordinator of the team
SpecialTeamsCoach string 50 Yes No Yes The current special teams coach of the team
OffensiveScheme string 10 Yes No Yes The offensive scheme this team runs (PRO, 2TE, 3WR). This is decided at our discretion.
DefensiveScheme string 10 Yes No Yes The current defensive scheme this team runs (3-4, 4-3)
This table is used in the following endpoints:
NFL v3 Scores
Depth Charts
Name Type Size Nullable Scrambled CSV Description
TeamID integer 32 No No Yes Unique ID of Team
Offense DepthChart[] 32 Yes No Yes List of Offensive Depth Charts for Team
Defense DepthChart[] 32 Yes No Yes List of Defensive Depth Charts for Team
SpecialTeams DepthChart[] 32 Yes No Yes List of Special Teams Depth Charts for Team
This table is used in the following endpoints:
Name Type Size Nullable Scrambled CSV Description
GameKey string 10 No No No A 9 digit unique code identifying the game that this record corresponds to. The GameID is composed of Season, SeasonType, Week and HomeTeam.
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
PlayingSurface string 50 Yes No Yes Playing surface of the stadium
Temperature
from 2001
integer 32 Yes Yes Yes Temperature at game start (Fahrenheit)
Humidity
from 2001
integer 32 Yes Yes Yes Humidity at game start (Percentage)
WindSpeed
from 2001
integer 32 Yes Yes Yes Wind speed at game start (MPH)
OverUnder decimal 32 Yes Yes Yes The oddsmaker Over/Under at game start
PointSpread decimal 32 Yes Yes Yes The oddsmaker Point Spread at game start from the perspective of the Team (negative numbers indicate the Team is favored, positive numbers indicate the Opponent is favored)
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
ReturnYards integer 32 Yes Yes Yes Total punt and defensive return yards
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)
Safeties integer 32 Yes Yes Yes Safeties scored
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
OpponentReturnYards integer 32 Yes Yes Yes Total punt and defensive return yards
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)
OpponentSafeties
from 2001
integer 32 Yes Yes Yes Safeties scored
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
QuarterbackHitsDifferential
from 2001
integer 32 Yes Yes Yes The differential of hits on the opposing quarterback minus hits on own team's quarterback
TacklesForLossDifferential
from 2001
integer 32 Yes Yes Yes The differential of tackles for loss minus opponent's tackles for loss
QuarterbackSacksDifferential
from 2001
integer 32 No Yes Yes The Team's sack differential (similar to a turnover differential)
TacklesForLossPercentage
from 2001
decimal 32 Yes Yes Yes Percentage of running plays defended that resulted in tackle for loss
QuarterbackHitsPercentage
from 2001
decimal 32 Yes Yes Yes Percantage of opposing quarterback drop backs that resulted hitting the quarterback
TimesSackedPercentage
from 2001
decimal 32 No No Yes Percentage of drop backs that resulted in a sack
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
OpponentQuarterbackHitsDifferential
from 2001
integer 32 Yes Yes Yes The inverse of QuarterbackHitsDifferential
OpponentTacklesForLossDifferential
from 2001
integer 32 Yes Yes Yes The inverse of TacklesForLossDifferential
OpponentQuarterbackSacksDifferential
from 2001
integer 32 Yes Yes Yes The inverse of QuarterbackSacksDifferential
OpponentTacklesForLossPercentage
from 2001
decimal 32 Yes Yes Yes Percentage of running plays defended that resulted in tackle for loss
OpponentQuarterbackHitsPercentage
from 2001
decimal 32 Yes Yes Yes Percantage of own team's quarterback drop backs that resulted in our quarterback getting hit
OpponentTimesSackedPercentage
from 2001
decimal 32 No Yes Yes Percentage of drop backs that resulted in a sack
Kickoffs
from 2001
integer 32 Yes Yes Yes Number of kickoffs
KickoffsInEndZone
from 2001
integer 32 Yes Yes Yes Number of kickoffs that went into the end zone
KickoffTouchbacks
from 2001
integer 32 Yes Yes Yes Number of kickoffs that resulted in touchbacks
PuntsHadBlocked
from 2001
integer 32 Yes Yes Yes Number of punts that were blocked
PuntNetAverage
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
FieldGoalsHadBlocked
from 2001
integer 32 Yes Yes Yes Field goal attempts that were blocked
PuntReturns
from 2001
integer 32 Yes Yes Yes Punt returns
PuntReturnYards
from 2001
integer 32 Yes Yes Yes Punt return yards
KickReturns
from 2001
integer 32 Yes Yes Yes Kickoff returns
KickReturnYards
from 2001
integer 32 Yes Yes Yes Kickoff return yards
InterceptionReturns
from 2001
integer 32 Yes Yes Yes Defensive interceptions
InterceptionReturnYards
from 2001
integer 32 Yes Yes Yes Interception return yards
OpponentKickoffs
from 2001
integer 32 Yes Yes Yes Number of kickoffs
OpponentKickoffsInEndZone
from 2001
integer 32 Yes Yes Yes Number of kickoffs that went into the end zone
OpponentKickoffTouchbacks
from 2001
integer 32 Yes Yes Yes Number of kickoffs that resulted in touchbacks
OpponentPuntsHadBlocked
from 2001
integer 32 Yes Yes Yes Number of punts that were blocked
OpponentPuntNetAverage
from 2001
decimal 32 Yes Yes Yes Deprecated
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
OpponentFieldGoalsHadBlocked
from 2001
integer 32 Yes Yes Yes Field goal attempts that were blocked
OpponentPuntReturns
from 2001
integer 32 Yes Yes Yes Punt returns
OpponentPuntReturnYards
from 2001
integer 32 Yes Yes Yes Punt return yards
OpponentKickReturns
from 2001
integer 32 Yes Yes Yes Kickoff returns
OpponentKickReturnYards
from 2001
integer 32 Yes Yes Yes Kickoff return yards
OpponentInterceptionReturns
from 2001
integer 32 Yes Yes Yes Defensive interceptions
OpponentInterceptionReturnYards
from 2001
integer 32 Yes Yes Yes Interception return yards
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
FumbleReturnYards integer 32 Yes Yes Yes Fumble return yards
FumbleReturnTouchdowns integer 32 Yes Yes Yes Fumble return touchdowns
InterceptionReturnTouchdowns integer 32 Yes Yes Yes Defensive interceptions
BlockedKicks integer 32 Yes Yes Yes Total number of opponent's kicks that were blocked
PuntReturnTouchdowns integer 32 Yes Yes Yes Punt return touchdown
PuntReturnLong integer 32 Yes Yes Yes Longest punt return
KickReturnTouchdowns integer 32 Yes Yes Yes Kick return touchdown
KickReturnLong integer 32 Yes Yes Yes Longest kick return
BlockedKickReturnYards integer 32 Yes Yes Yes Blocked kick recovery return yards
BlockedKickReturnTouchdowns integer 32 Yes Yes Yes Blocked kick recovery return touchdowns
FieldGoalReturnYards integer 32 Yes Yes Yes Field goal return yards (excluding blocked field goals)
FieldGoalReturnTouchdowns integer 32 Yes Yes Yes Field goal return touchdowns (excluding blocked field goals)
PuntNetYards integer 32 Yes Yes Yes Deprecated
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
OpponentFumbleReturnYards integer 32 Yes Yes Yes Fumble return yards
OpponentFumbleReturnTouchdowns integer 32 Yes Yes Yes Fumble return touchdowns
OpponentInterceptionReturnTouchdowns integer 32 Yes Yes Yes Defensive interceptions
OpponentBlockedKicks integer 32 Yes Yes Yes Total number of opponent's kicks that were blocked
OpponentPuntReturnTouchdowns integer 32 Yes Yes Yes Punt return touchdown
OpponentPuntReturnLong integer 32 Yes Yes Yes Longest punt return
OpponentKickReturnTouchdowns integer 32 Yes Yes Yes Kick return touchdown
OpponentKickReturnLong integer 32 Yes Yes Yes Longest kick return
OpponentBlockedKickReturnYards integer 32 Yes Yes Yes Blocked kick recovery return yards
OpponentBlockedKickReturnTouchdowns integer 32 Yes Yes Yes Blocked kick recovery return touchdowns
OpponentFieldGoalReturnYards integer 32 Yes Yes Yes Field goal return yards (excluding blocked field goals)
OpponentFieldGoalReturnTouchdowns integer 32 Yes Yes Yes Field goal return touchdowns (excluding blocked field goals)
OpponentPuntNetYards integer 32 Yes Yes Yes Deprecated
IsGameOver boolean Yes No No Whether the game is over (true/false)
TeamName string 50 Yes No Yes The full name of the team (e.g. New England Patriots)
DayOfWeek string 50 Yes No Yes The day of the week this game was played on (e.g. Sunday, Monday)
PassingDropbacks integer 32 Yes Yes Yes The number of times the offense dropped back to pass
OpponentPassingDropbacks integer 32 Yes Yes Yes The number of times the opponent dropped back to pass
TeamGameID integer 32 No No No Unique ID of this TeamGame record (subject to change, although it very rarely does). For a guaranteed static ID, use a combination of GameKey and Team.
PointDifferential integer 32 Yes No No This team's total point differential
PassingInterceptionPercentage decimal 32 Yes No No Team's percentage of passes that were intercepted
PuntReturnAverage decimal 32 Yes No No Team's punt return average
KickReturnAverage decimal 32 Yes No No Team's kick return average
ExtraPointPercentage decimal 32 Yes No No Team's percentage of extra points made
FieldGoalPercentage decimal 32 Yes No No Team's percentage of field goals made
OpponentPassingInterceptionPercentage decimal 32 Yes No No Opponent's percentage of passes that were intercepted
OpponentPuntReturnAverage decimal 32 Yes No No Opponent's punt return average
OpponentKickReturnAverage decimal 32 Yes No No Opponent's kick return average
OpponentExtraPointPercentage decimal 32 Yes No No Opponent's percentage of extra points made
OpponentFieldGoalPercentage decimal 32 Yes No No Opponent's percentage of field goals made
PenaltyYardDifferential integer 32 Yes No No Team's penalty yard differential
PuntReturnYardDifferential integer 32 Yes No No Team's punt return yard differential
KickReturnYardDifferential integer 32 Yes No No Team's kick return yard differential
TwoPointConversionReturns integer 32 Yes No Yes Two point conversion returns for two points.
OpponentTwoPointConversionReturns integer 32 Yes No Yes Opponent's two point conversion returns for two points.
TeamID integer 32 Yes No Yes The unique ID of this team
OpponentID integer 32 Yes No Yes The unique ID of this opposing team
Day date Yes No Yes The date of the game in US Eastern Time
DateTime datetime Yes No Yes The date and time of the game in US Eastern Time
GlobalGameID integer 32 Yes No No A globally unique ID for this game. This value is guaranteed to be unique across all sports/leagues.
GlobalTeamID integer 32 Yes No No A globally unique ID for this team. This value is guaranteed to be unique across all sports/leagues.
GlobalOpponentID integer 32 Yes No Yes A globally unique ID for this opposing team. This value is guaranteed to be unique across all sports/leagues.
ScoreID integer 32 No No Yes Unique ID of the Score/Game.
This table is used in the following endpoints:
Name Type Size Nullable Scrambled CSV Description
Scope
from 2020
string 50 No No No The type of Trend (e.g. Last 5 games, Last 10 games, Last 5 home games, etc.)
TeamID
from 2020
integer 32 No No No The auto-generated unique ID of the Team
Team
from 2020
string 50 No No No Abbreviation of the Team (e.g. SD, PHI, NE, IND, etc.)
OpponentID
from 2020
integer 32 Yes No No The auto-generated unique ID of the Opponent Team
Opponent
from 2020
string 50 Yes No No Abbreviation of the Opponent Team (e.g. SD, PHI, NE, IND, etc.)
Wins
from 2020
integer 32 No Yes No Wins relating to the scope
Losses
from 2020
integer 32 No Yes No Losses relating to the scope
Ties
from 2020
integer 32 No Yes No Ties relating to the scope
WinsAgainstTheSpread
from 2020
integer 32 Yes Yes No Wins against the spread relating to the scope
LossesAgainstTheSpread
from 2020
integer 32 Yes Yes No Losses against the spread relating to the scope
PushesAgainstTheSpread
from 2020
integer 32 Yes Yes No Pushes against the spread relating to the scope
Overs
from 2020
integer 32 Yes Yes No Amount of times the total score goes over the OverUnder
Unders
from 2020
integer 32 Yes Yes No Amount of times the total score goes under the OverUnder
OverUnderPushes
from 2020
integer 32 Yes Yes No Amount of times the total score pushes the OverUnder
AverageScore
from 2020
decimal 32 Yes Yes No Average score of team
AverageOpponentScore
from 2020
decimal 32 Yes Yes No Average score of opponent
This table is used in the following endpoints:
NFL v3 Scores
Team Season Stats
Name Type Size Nullable Scrambled CSV Description
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
Score integer 32 No No Yes Total points scored
OpponentScore integer 32 No No Yes Total points scored by opponents
TotalScore integer 32 No No Yes Total points scored by both teams
Temperature
from 2001
integer 32 Yes Yes Yes Temperature at game start (Fahrenheit)
Humidity
from 2001
integer 32 Yes Yes Yes Humidity at game start (Percentage)
WindSpeed
from 2001
integer 32 Yes Yes Yes Wind speed at game start (MPH)
OverUnder decimal 32 Yes Yes Yes The average Over/Under for the season
PointSpread decimal 32 Yes Yes Yes The average Point Spread for the season (from the perspective of the Team)
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
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
ReturnYards integer 32 Yes Yes Yes Total punt and defensive return yards
Penalties integer 32 Yes Yes Yes Penalties committed
PenaltyYards integer 32 Yes Yes Yes Penalty yards enforced against the 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 hitting an opposing quarterback (this inludes 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)
Safeties
from 2001
integer 32 Yes Yes Yes Safeties scored
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
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
OpponentReturnYards integer 32 Yes Yes Yes Total punt and defensive return yards
OpponentPenalties integer 32 Yes Yes Yes Penalties committed
OpponentPenaltyYards integer 32 Yes Yes Yes Penalty yards enforced against the away team
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 the opposing QB was hit but not sacked
OpponentTacklesForLoss
from 2008
integer 32 Yes Yes Yes Number of times our ball carrier was tackled for a loss
OpponentSafeties
from 2001
integer 32 Yes Yes Yes Safeties scored
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
QuarterbackHitsDifferential
from 2001
integer 32 Yes Yes Yes The differential of hits on the opposing quarterback minus hits on own team's quarterback
TacklesForLossDifferential
from 2001
integer 32 Yes Yes Yes The differential of tackles for loss minus opponent's tackles for loss
QuarterbackSacksDifferential
from 2001
integer 32 No Yes Yes The Team's sack differential (similar to a turnover differential)
TacklesForLossPercentage
from 2001
decimal 32 Yes Yes Yes Percentage of running plays defended that resulted in tackle for loss
QuarterbackHitsPercentage
from 2001
decimal 32 Yes Yes Yes Percantage of opposing quarterback drop backs that resulted hitting the quarterback
TimesSackedPercentage
from 2001
decimal 32 No No Yes Percentage of drop backs that resulted in a sack
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
OpponentQuarterbackHitsDifferential
from 2001
integer 32 Yes Yes Yes The inverse of QuarterbackHitsDifferential
OpponentTacklesForLossDifferential
from 2001
integer 32 Yes Yes Yes The inverse of TacklesForLossDifferential
OpponentQuarterbackSacksDifferential
from 2001
integer 32 Yes Yes Yes The inverse of QuarterbackSacksDifferential
OpponentTacklesForLossPercentage
from 2001
decimal 32 Yes Yes Yes Percentage of running plays defended that resulted in tackle for loss
OpponentQuarterbackHitsPercentage
from 2001
decimal 32 Yes Yes Yes Percantage of own team's quarterback drop backs that resulted in our quarterback getting hit
OpponentTimesSackedPercentage
from 2001
decimal 32 No Yes Yes Percentage of drop backs that resulted in a sack
Kickoffs
from 2001
integer 32 Yes Yes Yes Number of kickoffs
KickoffsInEndZone
from 2001
integer 32 Yes Yes Yes Number of kickoffs that went into the end zone
KickoffTouchbacks
from 2001
integer 32 Yes Yes Yes Number of kickoffs that resulted in touchbacks
PuntsHadBlocked
from 2001
integer 32 Yes Yes Yes Number of punts that were blocked
PuntNetAverage
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
FieldGoalsHadBlocked
from 2001
integer 32 Yes Yes Yes Field goal attempts that were blocked
PuntReturns
from 2001
integer 32 Yes Yes Yes Punt returns
PuntReturnYards
from 2001
integer 32 Yes Yes Yes Punt return yards
KickReturns
from 2001
integer 32 Yes Yes Yes Kickoff returns
KickReturnYards
from 2001
integer 32 Yes Yes Yes Kickoff return yards
InterceptionReturns
from 2001
integer 32 Yes Yes Yes Defensive interceptions
InterceptionReturnYards
from 2001
integer 32 Yes Yes Yes Interception return yards
OpponentKickoffs
from 2001
integer 32 Yes Yes Yes Number of kickoffs
OpponentKickoffsInEndZone
from 2001
integer 32 Yes Yes Yes Number of kickoffs that went into the end zone
OpponentKickoffTouchbacks
from 2001
integer 32 Yes Yes Yes Number of kickoffs that resulted in touchbacks
OpponentPuntsHadBlocked
from 2001
integer 32 Yes Yes Yes Number of punts that were blocked
OpponentPuntNetAverage
from 2001
decimal 32 Yes Yes Yes Deprecated
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
OpponentFieldGoalsHadBlocked
from 2001
integer 32 Yes Yes Yes Field goal attempts that were blocked
OpponentPuntReturns
from 2001
integer 32 Yes Yes Yes Punt returns
OpponentPuntReturnYards
from 2001
integer 32 Yes Yes Yes Punt return yards
OpponentKickReturns
from 2001
integer 32 Yes Yes Yes Kickoff returns
OpponentKickReturnYards
from 2001
integer 32 Yes Yes Yes Kickoff return yards
OpponentInterceptionReturns
from 2001
integer 32 Yes Yes Yes Defensive interceptions
OpponentInterceptionReturnYards
from 2001
integer 32 Yes Yes Yes Interception return yards
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
FumbleReturnYards integer 32 Yes Yes Yes Fumble return yards
FumbleReturnTouchdowns integer 32 Yes Yes Yes Fumble return touchdowns
InterceptionReturnTouchdowns integer 32 Yes Yes Yes Defensive interceptions
BlockedKicks integer 32 Yes Yes Yes Total number of opponent's kicks that were blocked
PuntReturnTouchdowns integer 32 Yes Yes Yes Punt return touchdown
PuntReturnLong integer 32 Yes Yes Yes Longest punt return
KickReturnTouchdowns integer 32 Yes Yes Yes Kick return touchdown
KickReturnLong integer 32 Yes Yes Yes Longest kick return
BlockedKickReturnYards integer 32 Yes Yes Yes Blocked kick recovery return yards
BlockedKickReturnTouchdowns integer 32 Yes Yes Yes Blocked kick recovery return touchdowns
FieldGoalReturnYards integer 32 Yes Yes Yes Field goal return yards (excluding blocked field goals)
FieldGoalReturnTouchdowns integer 32 Yes Yes Yes Field goal return touchdowns (excluding blocked field goals)
PuntNetYards integer 32 Yes Yes Yes Deprecated
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
OpponentFumbleReturnYards integer 32 Yes Yes Yes Fumble return yards
OpponentFumbleReturnTouchdowns integer 32 Yes Yes Yes Fumble return touchdowns
OpponentInterceptionReturnTouchdowns integer 32 Yes Yes Yes Defensive interceptions
OpponentBlockedKicks integer 32 Yes Yes Yes Total number of opponent's kicks that were blocked
OpponentPuntReturnTouchdowns integer 32 Yes Yes Yes Punt return touchdown
OpponentPuntReturnLong integer 32 Yes Yes Yes Longest punt return
OpponentKickReturnTouchdowns integer 32 Yes Yes Yes Kick return touchdown
OpponentKickReturnLong integer 32 Yes Yes Yes Longest kick return
OpponentBlockedKickReturnYards integer 32 Yes Yes Yes Blocked kick recovery return yards
OpponentBlockedKickReturnTouchdowns integer 32 Yes Yes Yes Blocked kick recovery return touchdowns
OpponentFieldGoalReturnYards integer 32 Yes Yes Yes Field goal return yards (excluding blocked field goals)
OpponentFieldGoalReturnTouchdowns integer 32 Yes Yes Yes Field goal return touchdowns (excluding blocked field goals)
OpponentPuntNetYards integer 32 Yes Yes Yes Deprecated
TeamName string 50 Yes No Yes The full name of the team (e.g. New England Patriots)
Games integer 32 Yes No Yes Total number of regular season games played
PassingDropbacks integer 32 Yes Yes Yes The number of times the offense dropped back to pass
OpponentPassingDropbacks integer 32 Yes Yes Yes The number of times the opponent dropped back to pass
TeamSeasonID integer 32 No No No The unique identifier for this TeamSeason record (subject to change, although it very rarely does). For a static ID, use a combination of SeasonType, Season and Team.
PointDifferential integer 32 Yes No No This team's total point differential
PassingInterceptionPercentage decimal 32 Yes No No Team's percentage of passes that were intercepted
PuntReturnAverage decimal 32 Yes No No Team's punt return average
KickReturnAverage decimal 32 Yes No No Team's kick return average
ExtraPointPercentage decimal 32 Yes No No Team's percentage of extra points made
FieldGoalPercentage decimal 32 Yes No No Team's percentage of field goals made
OpponentPassingInterceptionPercentage decimal 32 Yes No No Opponent's percentage of passes that were intercepted
OpponentPuntReturnAverage decimal 32 Yes No No Opponent's punt return average
OpponentKickReturnAverage decimal 32 Yes No No Opponent's kick return average
OpponentExtraPointPercentage decimal 32 Yes No No Opponent's percentage of extra points made
OpponentFieldGoalPercentage decimal 32 Yes No No Opponent's percentage of field goals made
PenaltyYardDifferential integer 32 Yes No No Team's penalty yard differential
PuntReturnYardDifferential integer 32 Yes No No Team's punt return yard differential
KickReturnYardDifferential integer 32 Yes No No Team's kick return yard differential
TwoPointConversionReturns integer 32 Yes No Yes Two point conversion returns for two points.
OpponentTwoPointConversionReturns integer 32 Yes No Yes Opponent's two point conversion returns for two points.
TeamID integer 32 Yes No Yes The unique ID of this team
GlobalTeamID integer 32 Yes No No A globally unique ID for this team. This value is guaranteed to be unique across all sports/leagues.
TeamStatID
from 2020
integer 32 No No Yes Unique ID of this TeamStatID record.
This table is used in the following endpoints:
Name Type Size Nullable Scrambled CSV Description
Team
from 2020
string 50 Yes No No Abbreviation of the Team (e.g. SD, PHI, NE, IND, etc.)
TeamID
from 2020
integer 32 Yes No No The auto-generated unique ID of the Team
UpcomingGame
from 2020
Score Yes No No Upcoming game for this team
TeamGameTrends
from 2020
TeamGameTrends[] Yes No No The collection of Game Trends for this team
This table is used in the following endpoints:
NFL v3 Scores
Timeframes
Name Type Size Nullable Scrambled CSV Description
SeasonType integer 32 No No No The season type of the timeframe (1=Regular Season, 2=Preseason, 3=Postseason, 4=Offseason, 5=All-Star)
Season integer 32 No No No The league year of the timeframe (this gets incremented on the first day of the league year during free agency)
Week integer 32 Yes No No The week of the timeframe (Regular Season=1 to 17, Preseason=1 to 4, Postseason=1 to4, Offseason=NULL)
Name string 50 No No No The friendly name of the Timeframe
ShortName string 50 No No No The shorter name of the Timeframe
StartDate datetime No No No The start date/time of this Timeframe
EndDate datetime No No No The end date/time of the Timeframe
FirstGameStart datetime Yes No No The start date/time of the first game of the Timeframe (if no games then returns the StartDate)
FirstGameEnd datetime Yes No No The end date/time of the first game of the Timeframe (if no games then returns the EndDate)
LastGameEnd datetime Yes No No The end date/time of the last game of the Timeframe (if no games then returns the EndDate)
HasGames boolean No No No Whether there are any games in this Timeframe
HasStarted boolean No No No Whether this Timeframe has started
HasEnded boolean No No No Whether this Timeframe has ended
HasFirstGameStarted boolean No No No Whether the first game has started
HasFirstGameEnded boolean No No No Whether the first game has ended
HasLastGameEnded boolean No No No Whether the last game has ended
ApiSeason string 10 Yes No No The value of the Season parameter used to pass into the API.
ApiWeek string 10 Yes No No The value of the Week parameter used to pass into the API.
This table is used in the following endpoints:
Name Type Size Nullable Scrambled CSV Description
PlayerID integer 32 No No Yes Unique ID of Player
Name string 32 No No Yes Player Name
FormerTeamID integer 32 Yes No Yes ID of Player's former team
FormerTeam string 32 Yes No Yes Player's former team in abbreviated format (e.g. SD, PHI, NE, IND etc.)
TeamID integer 32 Yes No Yes Unique ID of the former team.
Team string 32 Yes No Yes Player's new team, when applicable, in abbreviated format (e.g. SD, PHI, NE, IND etc.)
Type string 50 Yes No Yes Type of Transaction. Released, Waived, Signed, Promoted, Elevated, Demoted, and Traded.
Date datetime 32 Yes No Yes Date and Time Transaction took place
Note string 100 Yes No Yes Transaction Summary (e.g. "Harris has signed with the Commanders.")
Created datetime 32 Yes No Yes Date and Time Created
Updated datetime 32 Yes No Yes Date and Time Last Updated
Name Type Size Nullable Scrambled CSV Description
TimeRemaining
from 2020
string 50 Yes No No The amount of time remaining in the current quarter (11:23, 5:34, NULL if game is not in progress or at halftime)
Quarter
from 2020
string 50 Yes No No The current quarter of the game (1, 2, 3, 4, Half, OT, F, F/OT or NULL if game has not yet started)
AwayWinProbability
from 2020
decimal 32 Yes Yes No The probability of the Away Team winning the game
HomeWinProbability
from 2020
decimal 32 Yes Yes No The probability of the Home Team winning the game
Created
from 2020
datetime Yes No No The database generated timestamp of when this win probability was first updated.
Updated
from 2020
datetime Yes No No The database generated timestamp of when this win probability was last updated.