| Column |
Type |
Size |
Nullable |
Description |
| Date |
datetime |
|
Yes |
The date/time of the game |
| Season |
integer |
32 |
No |
The NFL season of the game |
| Week |
integer |
32 |
Yes |
The NFL week of the game (weeks 18-21 denote playoff games) |
| Team |
string |
50 |
Yes |
The abbreviation of the Team |
| Opponent |
string |
50 |
Yes |
The abbreviation of the Opponent |
| HomeOrAway |
string |
50 |
Yes |
Whether the Team is Home or Away |
| Score |
integer |
32 |
No |
The final score of the Team |
| OpponentScore |
integer |
32 |
No |
The final score of the Opponent |
| TotalScore |
integer |
32 |
No |
The total score of both teams |
| Stadium |
string |
50 |
Yes |
Stadium of the event |
| PlayingSurface |
string |
50 |
Yes |
Playing surface of the stadium |
| Temperature |
integer |
32 |
Yes |
Temperature at game start (Farenheit) |
| Humidity |
integer |
32 |
Yes |
Humidity at game start (Percentage) |
| WindSpeed |
integer |
32 |
Yes |
Wind speed at game start (MPH) |
| OverUnder |
decimal |
32 |
Yes |
The oddsmaker Over/Under at game start |
| PointSpread |
decimal |
32 |
Yes |
The oddsmaker Point Spread at game start (from the perspective of the Team) |
| ScoreQuarter1 |
integer |
32 |
Yes |
Points scored during Quarter 1 for the Team |
| ScoreQuarter2 |
integer |
32 |
Yes |
Points scored during Quarter 2 for the Team |
| ScoreQuarter3 |
integer |
32 |
Yes |
Points scored during Quarter 3 for the Team |
| ScoreQuarter4 |
integer |
32 |
Yes |
Points scored during Quarter 4 for the Team |
| ScoreOvertime |
integer |
32 |
No |
Points scored during Overtime for the Team |
| TimeOfPossessionMinutes |
integer |
32 |
Yes |
Time of posession minutes |
| TimeOfPossessionSeconds |
integer |
32 |
Yes |
Time of posession seconds |
| TimeOfPossession |
string |
50 |
Yes |
Time of posession |
| FirstDowns |
integer |
32 |
Yes |
Total first downs |
| FirstDownsByRushing |
integer |
32 |
Yes |
Total rushing first downs |
| FirstDownsByPassing |
integer |
32 |
Yes |
Total passing first downs |
| FirstDownsByPenalty |
integer |
32 |
Yes |
Total first downs by opponent's penalty |
| OffensivePlays |
integer |
32 |
No |
Number of offensive plays run |
| OffensiveYards |
integer |
32 |
No |
Number of offensive yards gained |
| OffensiveYardsPerPlay |
decimal |
32 |
No |
Average yards gained per offensive play |
| Touchdowns |
integer |
32 |
Yes |
Touchdowns scored |
| RushingAttempts |
integer |
32 |
Yes |
Number of rushing attempts |
| RushingYards |
integer |
32 |
Yes |
Number of rushing yards |
| RushingYardsPerAttempt |
decimal |
32 |
No |
Average rushing yards gained per attempt |
| RushingTouchdowns |
integer |
32 |
Yes |
Rushing touchdowns scored |
| PassingAttempts |
integer |
32 |
Yes |
Number of passes thrown |
| PassingCompletions |
integer |
32 |
Yes |
Number of pass completions |
| PassingYards |
integer |
32 |
Yes |
Number of passing yards |
| PassingTouchdowns |
integer |
32 |
Yes |
Passing touchdowns scored |
| PassingInterceptions |
integer |
32 |
Yes |
Interceptions thrown |
| PassingYardsPerAttempt |
decimal |
32 |
No |
Average passing yards gained per attempt |
| PassingYardsPerCompletion |
decimal |
32 |
No |
Average passing yards gained per completion |
| CompletionPercentage |
decimal |
32 |
No |
Percentage of passes that were completed |
| PasserRating |
decimal |
32 |
Yes |
Passer rating |
| ThirdDownAttempts |
integer |
32 |
Yes |
Third down attempts |
| ThirdDownConversions |
integer |
32 |
Yes |
Third down conversions |
| ThirdDownPercentage |
decimal |
32 |
Yes |
Percentage of third downs converted |
| FourthDownAttempts |
integer |
32 |
Yes |
Fourth down attempts |
| FourthDownConversions |
integer |
32 |
Yes |
Fourth down conversions |
| FourthDownPercentage |
decimal |
32 |
Yes |
Percentage of fourth downs converted |
| RedZoneAttempts |
integer |
32 |
Yes |
Red zone opportunities |
| RedZoneConversions |
integer |
32 |
Yes |
Red zone opportunities converted to touchdowns |
| GoalToGoAttempts |
integer |
32 |
Yes |
1st & Goal opportunities |
| GoalToGoConversions |
integer |
32 |
Yes |
1st & Goal opportunities converted to touchdowns |
| ReturnYards |
integer |
32 |
Yes |
Total punt and defensive return yards |
| Penalties |
integer |
32 |
Yes |
Penalties committed |
| PenaltyYards |
integer |
32 |
Yes |
Penalty yards enforced against team |
| Fumbles |
integer |
32 |
Yes |
Fumbles |
| FumblesLost |
integer |
32 |
Yes |
Fumbles lost |
| TimesSacked |
integer |
32 |
Yes |
Number of sacks allowed by Team |
| TimesSackedYards |
integer |
32 |
Yes |
Number of yards lost as a result of sacks allowed |
| QuarterbackHits |
integer |
32 |
Yes |
Number of times the opposing QB was hit (includes sacks) |
| TacklesForLoss |
integer |
32 |
Yes |
Number of times the opponent was tackled for a loss |
| Safeties |
integer |
32 |
Yes |
Safeties scored |
| Punts |
integer |
32 |
Yes |
Number of punts |
| PuntYards |
integer |
32 |
Yes |
Total punt yards |
| PuntAverage |
decimal |
32 |
No |
Average number of yards per punt |
| Giveaways |
integer |
32 |
No |
Number of giveaways |
| Takeaways |
integer |
32 |
No |
Number of takeaways |
| TurnoverDifferential |
integer |
32 |
No |
Number of takeaways minus giveaways |
| OpponentScoreQuarter1 |
integer |
32 |
Yes |
Points scored during Quarter 1 for the Team |
| OpponentScoreQuarter2 |
integer |
32 |
Yes |
Points scored during Quarter 2 for the Team |
| OpponentScoreQuarter3 |
integer |
32 |
Yes |
Points scored during Quarter 3 for the Team |
| OpponentScoreQuarter4 |
integer |
32 |
Yes |
Points scored during Quarter 4 for the Team |
| OpponentScoreOvertime |
integer |
32 |
No |
Points scored during Overtime for the Team |
| OpponentTimeOfPossessionMinutes |
integer |
32 |
Yes |
Time of posession minutes |
| OpponentTimeOfPossessionSeconds |
integer |
32 |
Yes |
Time of posession seconds |
| OpponentTimeOfPossession |
string |
50 |
Yes |
Time of posession |
| OpponentFirstDowns |
integer |
32 |
Yes |
Total first downs |
| OpponentFirstDownsByRushing |
integer |
32 |
Yes |
Total rushing first downs |
| OpponentFirstDownsByPassing |
integer |
32 |
Yes |
Total passing first downs |
| OpponentFirstDownsByPenalty |
integer |
32 |
Yes |
Total first downs by opponent's penalty |
| OpponentOffensivePlays |
integer |
32 |
No |
Number of offensive plays run |
| OpponentOffensiveYards |
integer |
32 |
No |
Number of offensive yards gained |
| OpponentOffensiveYardsPerPlay |
decimal |
32 |
No |
Average yards gained per offensive play |
| OpponentTouchdowns |
integer |
32 |
Yes |
Touchdowns scored |
| OpponentRushingAttempts |
integer |
32 |
Yes |
Number of rushing attempts |
| OpponentRushingYards |
integer |
32 |
Yes |
Number of rushing yards |
| OpponentRushingYardsPerAttempt |
decimal |
32 |
No |
Average rushing yards gained per attempt |
| OpponentRushingTouchdowns |
integer |
32 |
Yes |
Rushing touchdowns scored |
| OpponentPassingAttempts |
integer |
32 |
Yes |
Number of passes thrown |
| OpponentPassingCompletions |
integer |
32 |
Yes |
Number of pass completions |
| OpponentPassingYards |
integer |
32 |
Yes |
Number of passing yards |
| OpponentPassingTouchdowns |
integer |
32 |
Yes |
Passing touchdowns scored |
| OpponentPassingInterceptions |
integer |
32 |
Yes |
Interceptions thrown |
| OpponentPassingYardsPerAttempt |
decimal |
32 |
No |
Average passing yards gained per attempt |
| OpponentPassingYardsPerCompletion |
decimal |
32 |
No |
Average passing yards gained per completion |
| OpponentCompletionPercentage |
decimal |
32 |
No |
Percentage of passes that were completed |
| OpponentPasserRating |
decimal |
32 |
Yes |
Passer rating |
| OpponentThirdDownAttempts |
integer |
32 |
Yes |
Third down attempts |
| OpponentThirdDownConversions |
integer |
32 |
Yes |
Third down conversions |
| OpponentThirdDownPercentage |
decimal |
32 |
Yes |
Percentage of third downs converted |
| OpponentFourthDownAttempts |
integer |
32 |
Yes |
Fourth down attempts |
| OpponentFourthDownConversions |
integer |
32 |
Yes |
Fourth down conversions |
| OpponentFourthDownPercentage |
decimal |
32 |
Yes |
Percentage of fourth downs converted |
| OpponentRedZoneAttempts |
integer |
32 |
Yes |
Red zone opportunities |
| OpponentRedZoneConversions |
integer |
32 |
Yes |
Red zone opportunities converted to touchdowns |
| OpponentGoalToGoAttempts |
integer |
32 |
Yes |
1st & Goal opportunities |
| OpponentGoalToGoConversions |
integer |
32 |
Yes |
1st & Goal opportunities converted to touchdowns |
| OpponentReturnYards |
integer |
32 |
Yes |
Total punt and defensive return yards |
| OpponentPenalties |
integer |
32 |
Yes |
Penalties committed |
| OpponentPenaltyYards |
integer |
32 |
Yes |
Penalty yards enforced against the opponent |
| OpponentFumbles |
integer |
32 |
Yes |
Fumbles |
| OpponentFumblesLost |
integer |
32 |
Yes |
Fumbles lost |
| OpponentTimesSacked |
integer |
32 |
Yes |
Number of sacks allowed by Opponent |
| OpponentTimesSackedYards |
integer |
32 |
Yes |
Number of yards opponent lost as a result of being sacked |
| OpponentQuarterbackHits |
integer |
32 |
Yes |
Number of times our QB was hit but not sacked |
| OpponentTacklesForLoss |
integer |
32 |
Yes |
Number of times our ball carrier was tackled for a loss |
| OpponentSafeties |
integer |
32 |
Yes |
Safeties scored |
| OpponentPunts |
integer |
32 |
Yes |
Number of punts |
| OpponentPuntYards |
integer |
32 |
Yes |
Total punt yards |
| OpponentPuntAverage |
decimal |
32 |
No |
Average number of yards per punt |
| OpponentGiveaways |
integer |
32 |
No |
Number of giveaways |
| OpponentTakeaways |
integer |
32 |
No |
Number of takeaways |
| OpponentTurnoverDifferential |
integer |
32 |
No |
Number of takeaways minus giveaways |
| RedZonePercentage |
decimal |
32 |
Yes |
Percentage of red zone opportunities converted into touchdowns |
| GoalToGoPercentage |
decimal |
32 |
Yes |
Percentage of goal-to-go opportunities converted into touchdowns |
| QuarterbackHitsDifferential |
integer |
32 |
Yes |
The differential of hits on the opposing quarterback minus hits on own team's quarterback |
| TacklesForLossDifferential |
integer |
32 |
Yes |
The differential of tackles for loss minus opponent's tackles for loss |
| QuarterbackSacksDifferential |
integer |
32 |
No |
The Team's sack differential (similar to a turnover differential) |
| TacklesForLossPercentage |
decimal |
32 |
Yes |
Percentage of running plays defended that resulted in tackle for loss |
| QuarterbackHitsPercentage |
decimal |
32 |
Yes |
Percantage of opposing quarterback drop backs that resulted hitting the quarterback |
| TimesSackedPercentage |
decimal |
32 |
No |
Percentage of drop backs that resulted in a sack |
| OpponentRedZonePercentage |
decimal |
32 |
Yes |
Percentage of opponent's red zone opportunities converted into touchdowns |
| OpponentGoalToGoPercentage |
decimal |
32 |
Yes |
Percentage of opponent's goal-to-go opportunities converted into touchdowns |
| OpponentQuarterbackHitsDifferential |
integer |
32 |
Yes |
The inverse of QuarterbackHitsDifferential |
| OpponentTacklesForLossDifferential |
integer |
32 |
Yes |
The inverse of TacklesForLossDifferential |
| OpponentQuarterbackSacksDifferential |
integer |
32 |
Yes |
The inverse of QuarterbackSacksDifferential |
| OpponentTacklesForLossPercentage |
decimal |
32 |
Yes |
Percentage of running plays defended that resulted in tackle for loss |
| OpponentQuarterbackHitsPercentage |
decimal |
32 |
Yes |
Percantage of own team's quarterback drop backs that resulted in our quarterback getting hit |
| OpponentTimesSackedPercentage |
decimal |
32 |
No |
Percentage of drop backs that resulted in a sack |
| Kickoffs |
integer |
32 |
Yes |
Number of kickoffs |
| KickoffsInEndZone |
integer |
32 |
Yes |
Number of kickoffs that went into the end zone |
| KickoffTouchbacks |
integer |
32 |
Yes |
Number of kickoffs that resulted in touchbacks |
| PuntsHadBlocked |
integer |
32 |
Yes |
Number of punts that were blocked |
| PuntNetAverage |
decimal |
32 |
Yes |
Net punt average (includes punt return yards as negative) |
| ExtraPointKickingAttempts |
integer |
32 |
Yes |
Extra point kick attempts |
| ExtraPointKickingConversions |
integer |
32 |
Yes |
Extra point kicks made |
| ExtraPointsHadBlocked |
integer |
32 |
Yes |
Extra point kick attempts that were blocked |
| ExtraPointPassingAttempts |
integer |
32 |
Yes |
Two point conversion passing attempts |
| ExtraPointPassingConversions |
integer |
32 |
Yes |
Two point conversion passing conversions |
| ExtraPointRushingAttempts |
integer |
32 |
Yes |
Two point conversion rushing attempts |
| ExtraPointRushingConversions |
integer |
32 |
Yes |
Two point conversion rushing conversions |
| FieldGoalAttempts |
integer |
32 |
Yes |
Field goal attempts |
| FieldGoalsMade |
integer |
32 |
Yes |
Field goals made |
| FieldGoalsHadBlocked |
integer |
32 |
Yes |
Field goal attempts that were blocked |
| PuntReturns |
integer |
32 |
Yes |
Punt returns |
| PuntReturnYards |
integer |
32 |
Yes |
Punt return yards |
| KickReturns |
integer |
32 |
Yes |
Kickoff returns |
| KickReturnYards |
integer |
32 |
Yes |
Kickoff return yards |
| InterceptionReturns |
integer |
32 |
Yes |
Defensive interceptions |
| InterceptionReturnYards |
integer |
32 |
Yes |
Interception return yards |
| OpponentKickoffs |
integer |
32 |
Yes |
Number of kickoffs |
| OpponentKickoffsInEndZone |
integer |
32 |
Yes |
Number of kickoffs that went into the end zone |
| OpponentKickoffTouchbacks |
integer |
32 |
Yes |
Number of kickoffs that resulted in touchbacks |
| OpponentPuntsHadBlocked |
integer |
32 |
Yes |
Number of punts that were blocked |
| OpponentPuntNetAverage |
decimal |
32 |
Yes |
Net punt average (includes punt return yards as negative) |
| OpponentExtraPointKickingAttempts |
integer |
32 |
Yes |
Extra point kick attempts |
| OpponentExtraPointKickingConversions |
integer |
32 |
Yes |
Extra point kicks made |
| OpponentExtraPointsHadBlocked |
integer |
32 |
Yes |
Extra point kick attempts that were blocked |
| OpponentExtraPointPassingAttempts |
integer |
32 |
Yes |
Two point conversion passing attempts |
| OpponentExtraPointPassingConversions |
integer |
32 |
Yes |
Two point conversion passing conversions |
| OpponentExtraPointRushingAttempts |
integer |
32 |
Yes |
Two point conversion rushing attempts |
| OpponentExtraPointRushingConversions |
integer |
32 |
Yes |
Two point conversion rushing conversions |
| OpponentFieldGoalAttempts |
integer |
32 |
Yes |
Field goal attempts |
| OpponentFieldGoalsMade |
integer |
32 |
Yes |
Field goals made |
| OpponentFieldGoalsHadBlocked |
integer |
32 |
Yes |
Field goal attempts that were blocked |
| OpponentPuntReturns |
integer |
32 |
Yes |
Punt returns |
| OpponentPuntReturnYards |
integer |
32 |
Yes |
Punt return yards |
| OpponentKickReturns |
integer |
32 |
Yes |
Kickoff returns |
| OpponentKickReturnYards |
integer |
32 |
Yes |
Kickoff return yards |
| OpponentInterceptionReturns |
integer |
32 |
Yes |
Defensive interceptions |
| OpponentInterceptionReturnYards |
integer |
32 |
Yes |
Interception return yards |
| SoloTackles |
integer |
32 |
Yes |
Defensive solo tackles |
| AssistedTackles |
integer |
32 |
Yes |
Defensive assisted tackles |
| Sacks |
integer |
32 |
Yes |
Defensive sacks |
| SackYards |
integer |
32 |
Yes |
Defensive sack yards |
| PassesDefended |
integer |
32 |
Yes |
Defensive passes defended |
| FumblesForced |
integer |
32 |
Yes |
Defensive fumbles forced |
| FumblesRecovered |
integer |
32 |
Yes |
Fumbles recovered that resulted in change of possession |
| FumbleReturnYards |
integer |
32 |
Yes |
Fumble return yards |
| FumbleReturnTouchdowns |
integer |
32 |
Yes |
Fumble return touchdowns |
| InterceptionReturnTouchdowns |
integer |
32 |
Yes |
Defensive interceptions |
| BlockedKicks |
integer |
32 |
Yes |
Total number of opponent's kicks that were blocked |
| PuntReturnTouchdowns |
integer |
32 |
Yes |
Punt return touchdown |
| PuntReturnLong |
integer |
32 |
Yes |
Longest punt return |
| KickReturnTouchdowns |
integer |
32 |
Yes |
Kick return touchdown |
| KickReturnLong |
integer |
32 |
Yes |
Longest kick return |
| BlockedKickReturnYards |
integer |
32 |
Yes |
Blocked kick recovery return yards |
| BlockedKickReturnTouchdowns |
integer |
32 |
Yes |
Blocked kick recovery return touchdowns |
| FieldGoalReturnYards |
integer |
32 |
Yes |
Field goal return yards (excluding blocked field goals) |
| FieldGoalReturnTouchdowns |
integer |
32 |
Yes |
Field goal return touchdowns (excluding blocked field goals) |
| PuntNetYards |
integer |
32 |
Yes |
Net punt yards |
| OpponentSoloTackles |
integer |
32 |
Yes |
Defensive solo tackles |
| OpponentAssistedTackles |
integer |
32 |
Yes |
Defensive assisted tackles |
| OpponentSacks |
integer |
32 |
Yes |
Defensive sacks |
| OpponentSackYards |
integer |
32 |
Yes |
Defensive sack yards |
| OpponentPassesDefended |
integer |
32 |
Yes |
Defensive passes defended |
| OpponentFumblesForced |
integer |
32 |
Yes |
Defensive fumbles forced |
| OpponentFumblesRecovered |
integer |
32 |
Yes |
Fumbles recovered that resulted in change of possession |
| OpponentFumbleReturnYards |
integer |
32 |
Yes |
Fumble return yards |
| OpponentFumbleReturnTouchdowns |
integer |
32 |
Yes |
Fumble return touchdowns |
| OpponentInterceptionReturnTouchdowns |
integer |
32 |
Yes |
Defensive interceptions |
| OpponentBlockedKicks |
integer |
32 |
Yes |
Total number of opponent's kicks that were blocked |
| OpponentPuntReturnTouchdowns |
integer |
32 |
Yes |
Punt return touchdown |
| OpponentPuntReturnLong |
integer |
32 |
Yes |
Longest punt return |
| OpponentKickReturnTouchdowns |
integer |
32 |
Yes |
Kick return touchdown |
| OpponentKickReturnLong |
integer |
32 |
Yes |
Longest kick return |
| OpponentBlockedKickReturnYards |
integer |
32 |
Yes |
Blocked kick recovery return yards |
| OpponentBlockedKickReturnTouchdowns |
integer |
32 |
Yes |
Blocked kick recovery return touchdowns |
| OpponentFieldGoalReturnYards |
integer |
32 |
Yes |
Field goal return yards (excluding blocked field goals) |
| OpponentFieldGoalReturnTouchdowns |
integer |
32 |
Yes |
Field goal return touchdowns (excluding blocked field goals) |
| OpponentPuntNetYards |
integer |
32 |
Yes |
Net punt yards |
| IsGameOver |
boolean |
|
Yes |
Whether the game is over (true/false) |
| TeamName |
string |
50 |
Yes |
The full name of the team (e.g. New England Patriots) |
| DayOfWeek |
string |
50 |
Yes |
The day of the week this game was played on (e.g. Sunday, Monday) |
| PassingDropbacks |
integer |
32 |
Yes |
The number of times the offense dropped back to pass |
| OpponentPassingDropbacks |
integer |
32 |
Yes |
The number of times the opponent dropped back to pass |