clock menu more-arrow no yes

Filed under:

Football Game Data Set - Starting Point

New, 3 comments

I have been looking to create a football data set that is free and equivalent to retrosheet's baseball data set.  I have not been able to find one for all previous seasons (if there is one that is on going, please let me know). I am going to put my best foot forward on creating a free one for everyone download.

Before I get started, I need to see what information people would be interested in with the data.  I would love to add all the players on the field and general alignments, but that information, for now would be too hard to generate for me.

If any one is interested in helping in any way, please let me know at wydiyd ~ hotmail 

As of now, I will be including the following information:

General rules I want to follow:

 

  • If the data can be created from other data in the data line, like completion percentage, the data will not added to the line.
  • I will find a way to add more complex plays such as a person that catches a pass, they lateral's to someone else and they score a TD.
  • If everything seems OK, I will do a game or two, compile the data, make it available and see how the data works.
  • Most of the data in Season and Game tables will be generated from the plays tables.  I know this data is a little redundant, but it will make it easy to work with.

Data to be collected:

 

Season

 

  • gameid
  • stadiumid
  • date
  • time
  • hometeam
  • results - W or L
  • awayteam
  • results
  • temperature
  • 1st quarter home score
  • 1st quarter away score
  • 2nd quarter home score
  • 2nd quarter away score
  • 3nd quarter home score
  • 3rd quarter away score
  • 4th quarter home score
  • 4th quarter away score
  • overtime home score
  • overtime away score
  • OT yes or no
  • overtime winner

 

Games

 

  • gameid
  • 1st downs
  • Total plays 
  • total yards
  • passing yards
  • passing complete
  • passing attempt
  • rushing yards
  • rush attempts
  • penalties - number
  • penalaties - yards
  • fumbles lost
  • interceptions thrown
  • defensive touchdowns
  • special team touchdowns
  • coin toss winner
  • coin toss results

 

player stats

 

  • gameid
  • playerid
  • attempted passes
  • complete
  • passing yards
  • passing touchdowns
  • interceptions
  • fumbles
  • sacked
  • rating
  • carries
  • yards
  • rushing touchdowns
  • receptions
  • yards
  • rec touchdowns
  • Thrown at
  • tackles
  • Solo tackles
  • sacks
  • fumble recoveries

 

playid

 

  • gameid
  • time left
  • down
  • yard marker - not sure how to do this
  • team side - for yardage
  • yards to go
  • Play_type (run, pass, punt, safety, 2-point conversion)
  • offensive play
  • quarter back
  • shotgun
  • completed
  • yards
  • receiver
  • defender1
  • defender2
  • sacked -yes no
  • sacker1
  • sacker2
  • sacker3
  • yards lost
  • interception
  • intercepter
  • runner
  • yards
  • fumbled
  • received fumble
  • tackler 1
  • tackler 2
  • tackler 3
  • penalty yes no
  • penalty des (holding)
  • yards lost
  • penalty enforce from
  • first down
  • touchdown
  • punter
  • received punt
  • where caught
  • fair caught - yard
  • distance of return
  • extra point  (yes or no)
  • kicker_punter
  • field goal made
  • touchback
  • returner
  • caught at
  • returned to 

 

players

 

  • playersid
  • lastName
  • firstName
  • height
  • weight
  • college team
  • draft round
  • draft pick
  • birthTown
  • birthState