Through this comprehensive analysis of NFL play-calling patterns, we've uncovered
several key insights about how teams approach the run-pass balance in different situations.
Run and pass plays reveal intriguing patterns:
- Successful run plays occur at a higher rate, but successful pass plays more often result in first downs
- Pass plays have double the chance of scoring on successful attempts.
Scoring drives can reveal what is the most efficient and most used play distribution used to score:
- The most efficient distribution is 45% pass and 55% run, scoring on 30% of drives
- The most common scoring distribution is 40% pass and 60% run, with a 15% scoring rate
Positions of turnover plays show some interesting insights:
- Interceptions are most common in the middle of the field, between the offense’s 30-50 yard line
- Fumbles are more evenly distributed and rarer, the most occurring between the offense's 10-20 yard line
Different game situations call for different play calls:
- Teams generally favor pass plays over run plays across most field positions
- Pass plays are favored even more when trailing by a touchdown or more
- Plays become more balanced, leaning more to runs when leading by a touchdown or more
- Run plays dominate with 1 yard to go, while pass plays are heavily favored with 20 yards to go
Implications
These findings underscore the intricate nature of NFL play-calling and the critical role of situational awareness in football strategy. By understanding these patterns, teams can better predict and counter opponents' tendencies while optimizing their own play-calling decisions. This data extends beyond defensive strategy; it empowers head coaches and play callers to make informed choices about whether to risk potential turnovers, aim for scoring drives, or prioritize yardage and first downs at various points in the game. Additionally, these insights are valuable for NFL fans who may not understand certain play calls. This website offers an interactive platform for fans to explore and understand the strategic reasoning behind play selections during different phases of a game.
About This Project
This visualization project was developed as part of CS4460 at Georgia Tech.
It uses D3.js to analyze and visualize NFL play-by-play data, providing
interactive insights into football strategy and decision-making. This project was developed using data from:
NFL Play-by-Play Data