Metadata for NFL play-by-play dataset is as follows:
DATASET
GAME-ID
DATE
WEEK#
ROAD TEAM
HOME TEAM
“GAME
START TIME”
PLAY-ID
DRIVE-ID
QUARTER
REMAINING TIME IN THE QUARTER (mm:ss)
PLAY LENGTH (mm:ss)
DOWN
TO GO
“SIDE OF FIELD
Line of scrimmage is on;
Initials of Offensive / Defensive Team OR,
MID: middle of field”
YARD LINE 0-50
YARD LINE 0-100
OFFENSIVE TEAM
DEFENSIVE TEAM
“OFFENSIVE TEAM VENUE
Road/Home/Neutral”
POINTS SCORED BY EITHER TEAM
ROAD TEAM’S ACCUMULATED SCORE
HOME TEAM’S ACCUMULATED SCORE
“SCORE
DIFFERENTIAL
(Home Team’s Score)
–
(Road Team’s Score)”
PLAY DESCRIPTION
“PLAY TYPE
Run/Pass (includes sacks),
Kickoff/Punt,
Field Goal/Extra Point,
Quarter End/Two Minute Warning/End of Half/End of Game,
No Play/QB Kneel/Spike/Timeout”
YARDS GAINED
TOTAL FUMBLE RECOVERY YARDS
RETURN YARDS
PENALTY YDS
KICKOFF, PUNT, EXTRA-POINT, or FIEL GOAL DISTANCE
“PASS OUTCOME
Complete
Incomplete
Sack”
“PASS LENGTH
Short
Deep”
“PASS LOCATION
Left
Middle
Right”
“RUN LOCATION
Left
Middle
Right”
“RUN GAP
Guard
Tackle
End”
RECEPTION
INTERCEPTION
“TACKLE
Solo,
Assisted,
Both”
“FUMBLE
Forced,
Not Forced”
FUMBLE LOST
“TOUCHDOWN
Pass/Offensive TD,
Rush/Offensive TD,
Return/Defensive TD”
“RETURN RESULT
Fair Catch,
Touchback,
Touchdown”
“EXTRA POINT RESULT
Good,
Blocked,
Failed”
“2PT-CONVERSION RESULT
Failure,
Success”
“FIELD GOAL RESULT
Blocked,
Made,
Missed”
DEFENSIVE 2PT-CONVERSION
SAFETY
PENALTY TYPE
“CHALLENGE / REPLAY RESULT
Reversed,
Upheld”
PASSER
RECEIVER
INTERCEPTOR
RUSHER
KICKER
PUNTER
RETURNER
BLOCKING PLAYER
“TACKLER 1
assisted or solo”
“TACKLER 2
assisted or solo”
PASS DEFENDER 1
PASS DEFENDER 2
FUMBLE FORCED BY 1
FUMBLE FORCED BY 2
PLAYER WHO FUMBLED 1
PLAYER WHO FUMBLED 2
FUMBLE RECOVERED BY 1
FUMBLE RECOVERED BY 2
PENALTY ON