Skip to content

microprediction/firstdown

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Stop Shy of the First Down

On first down, an NFL ball-carrier should stop shy of the first-down marker unless several extra yards are on offer. The decision becomes clear once you calculate the implied yards per possession — a lens that also sheds light on second- and third-down strategy.

🏈 Interactive site → firstdown.microprediction.org

Six interactive figures walk through the argument in expected points: a drive-value curve with an optimum before the marker, the field-position exchange rate, the central "what would a possession have to be worth?" calculation (≈ 66 yards to justify reaching), a 2nd-and-1 vs 1st-and-10 simulation, the 3rd-and-1 run/pass decision, and the distribution of yards gained. Source for the site is in docs/.

Publications

This work appears as a book chapter and a magazine article:

Reproduce it

Notebook What it covers
Stop_shy_of_the_first_down.ipynb Open In Colab The main analysis
breakdown_by_play_call.ipynb Run/pass breakdowns
more_comparisons.ipynb Additional comparisons
first_down_images_for_paper.ipynb Figures for the paper

Data

NFL play-by-play for the 2009–2013 seasons from Ben Dilday's nflMarkov — used here via the microprediction fork (inputData/pbp_nfldb_2009_2013.csv), which is built on the nfldb project.

More

The chapter sits in Sports Analytics (MacLean & Ziemba, eds.) alongside work on baseball, basketball, hockey, NFL football, and horseracing. If you find this useful, consider following microprediction on LinkedIn.


Photo by Fredrick Lee on Unsplash

About

NFL first down strategy

Resources

License

Stars

7 stars

Watchers

2 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors