Below you’ll find figures showing key advanced metrics I’m tracking for all 32 NFL teams.
Expected Points Added: The change in Expected Points (EP) from one play to the next. EPA yields a single measure of the value of every play. Expected Points was created by the nflfastR team using a statistical model trained on historical data, and takes into account features like down, distance, time remaining, whether the game is being played indoors, etc. It helps answer the question “How good of a position is my team in to score as of now?” Higher EPA on offense is better, while a lower EPA on defense is more desirable.
EPA helps provide better context around what plays are more valuable. For example, a five-yard completion on third-and-4 is better than an eight-yard completion on third-and-9, despite the fact that the latter resulted in more yards.
The below shows current win totals – expressed in win percentage – compared to pre-season win total expectations according to Vegas bookmakers. Bet365 data was pulled one week before the season began for this analysis.
The below shows each team’s actual win percentage vs their pythagoroean win percentage. Pythagorean winning percentage is important to look at because it’s a better predictor of future success than actual wins. According to Sumer Sports, pythagorean winning percentage has an R^2 of 0.14 to next year’s winning percentage while actual winning percentage is only 0.11.
The below shows cumulative point differential for each team this season.
Some teams are better than others at getting chunk plays. We’re defining explosive plays as those gaining 15 yards or more on rushes and 20 yards+ on passes. We’re highlighting the 49ers this season since they have been among the most exciting teams to watch.
## List of 1
## $ legend.position: chr "none"
## - attr(*, "class")= chr [1:2] "theme" "gg"
## - attr(*, "complete")= logi FALSE
## - attr(*, "validate")= logi TRUE
Coming soon…
Teams are going for it on 4th Down more often nowadays. The below table shows each team’s go-for-it rates on fourth-and-short over the last decade-plus. Year-to-date teams have gone for it in fourth-and-short situations NA percent of the time in 2024. We will track how each team fares on its fourth-down decision making throughout the season.
4th Down Decison Making | ||||||||||||||
Percentages shown are how often a team went for it when it on 4th & short, defined as less than 3 yards to go, and when win probability was between 20% and 80% (game-neutral situations). 2024 data is Thru Week 18. | ||||||||||||||
team | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2013-2024 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
![]() |
IND | 21.4 | 37.5 | 11.1 | 38.5 | 7.7 | 40.0 | 63.2 | 68.4 | 92.3 | 44.4 | 51.9 | 90.0 | |
![]() |
BAL | 33.3 | 52.6 | 40.9 | 41.2 | 42.9 | 60.0 | 90.0 | 50.0 | 56.2 | 52.2 | 35.3 | 85.7 | |
![]() |
DET | 26.3 | 28.6 | 16.7 | 35.0 | 7.1 | 21.1 | 28.6 | 50.0 | 72.7 | 73.9 | 83.3 | 83.3 | |
![]() |
ATL | 26.7 | 10.0 | 38.5 | 58.3 | 22.2 | 33.3 | 71.4 | 71.4 | 62.5 | 53.8 | 36.8 | 78.6 | |
![]() |
DAL | 11.1 | 57.1 | 19.0 | 21.1 | 40.0 | 47.1 | 50.0 | 76.9 | 64.7 | 71.4 | 90.9 | 76.9 | |
![]() |
CLE | 33.3 | 28.6 | 27.3 | 28.6 | 55.6 | 50.0 | 66.7 | 62.5 | 58.3 | 70.6 | 66.7 | 75.0 | |
![]() |
GB | 37.5 | 28.6 | 38.1 | 43.8 | 37.5 | 22.2 | 40.0 | 81.8 | 69.2 | 78.6 | 78.6 | 71.4 | |
![]() |
TB | 25.0 | 50.0 | 14.3 | 30.0 | 18.2 | 33.3 | 46.2 | 36.4 | 36.4 | 43.3 | 46.7 | 71.4 | |
![]() |
WAS | 13.3 | 23.1 | 16.7 | 25.0 | 28.6 | 42.9 | 12.5 | 46.2 | 44.4 | 61.5 | 56.2 | 69.2 | |
![]() |
CHI | 40.0 | 31.2 | 17.4 | 40.0 | 0.0 | 38.5 | 23.1 | 37.5 | 61.1 | 33.3 | 58.3 | 66.7 | |
![]() |
PHI | 55.6 | 30.0 | 50.0 | 77.8 | 64.7 | 60.0 | 62.5 | 63.6 | 88.9 | 72.2 | 77.8 | 66.7 | |
![]() |
CAR | 46.7 | 27.8 | 35.7 | 22.2 | 25.0 | 41.7 | 70.0 | 72.7 | 63.6 | 33.3 | 55.6 | 64.3 | |
![]() |
NYG | 21.4 | 30.0 | 14.3 | 27.8 | 23.5 | 54.5 | 55.6 | 76.9 | 43.8 | 40.0 | 36.4 | 62.5 | |
![]() |
BUF | 22.7 | 15.4 | 20.0 | 33.3 | 16.7 | 62.5 | 60.0 | 53.8 | 64.3 | 80.0 | 58.8 | 60.0 | |
![]() |
NO | 28.6 | 33.3 | 42.9 | 53.8 | 50.0 | 68.8 | 33.3 | 41.2 | 63.6 | 14.3 | 42.9 | 60.0 | |
![]() |
MIN | 26.3 | 26.7 | 20.0 | 26.7 | 14.3 | 50.0 | 33.3 | 57.1 | 38.5 | 45.5 | 44.4 | 57.1 | |
![]() |
SEA | 18.2 | 16.7 | 25.0 | 40.0 | 25.0 | 43.8 | 11.1 | 27.3 | 18.2 | 53.8 | 43.8 | 56.2 | |
![]() |
KC | 18.8 | 20.0 | 25.0 | 36.4 | 16.7 | 50.0 | 50.0 | 72.7 | 71.4 | 33.3 | 53.3 | 54.2 | |
![]() |
LA | 17.6 | 6.2 | 12.5 | 26.3 | 18.2 | 25.0 | 14.3 | 31.8 | 68.8 | 58.3 | 50.0 | 52.9 | |
![]() |
CIN | 40.0 | 18.8 | 40.0 | 23.1 | 16.7 | 45.5 | 46.2 | 37.5 | 41.2 | 30.8 | 30.8 | 50.0 | |
![]() |
DEN | 37.5 | 0.0 | 26.1 | 15.8 | 33.3 | 29.4 | 23.1 | 28.6 | 58.8 | 36.0 | 50.0 | 50.0 | |
![]() |
HOU | 26.7 | 33.3 | 50.0 | 33.3 | 25.0 | 31.2 | 66.7 | 44.4 | 45.5 | 31.2 | 37.5 | 50.0 | |
![]() |
NYJ | 0.0 | 16.7 | 20.0 | 17.6 | 17.6 | 30.8 | 70.0 | 50.0 | 50.0 | 23.8 | 37.5 | 50.0 | |
![]() |
PIT | 33.3 | 22.2 | 33.3 | 31.2 | 25.0 | 38.5 | 33.3 | 42.9 | 23.5 | 35.3 | 47.1 | 47.1 | |
![]() |
ARI | 11.1 | 20.0 | 33.3 | 16.7 | 10.5 | 22.2 | 53.3 | 76.5 | 71.4 | 68.4 | 70.0 | 41.2 | |
![]() |
JAX | 44.4 | 23.5 | 0.0 | 30.0 | 27.3 | 30.8 | 20.0 | 40.0 | 69.2 | 80.0 | 62.5 | 41.2 | |
![]() |
MIA | 22.2 | 23.1 | 23.1 | 14.3 | 33.3 | 25.0 | 50.0 | 40.0 | 41.7 | 44.4 | 50.0 | 38.5 | |
![]() |
NE | 23.5 | 18.8 | 33.3 | 9.1 | 36.4 | 47.1 | 35.7 | 40.0 | 33.3 | 21.4 | 31.2 | 36.4 | |
![]() |
LAC | 23.8 | 25.0 | 0.0 | 38.5 | 13.3 | 20.0 | 33.3 | 44.4 | 72.2 | 50.0 | 45.5 | 35.7 | |
![]() |
TEN | 36.4 | 7.1 | 10.5 | 0.0 | 25.0 | 33.3 | 40.0 | 50.0 | 46.2 | 42.9 | 69.2 | 30.8 | |
![]() |
SF | 25.0 | 35.7 | 44.4 | 50.0 | 33.3 | 12.5 | 43.8 | 47.1 | 58.8 | 30.8 | 28.6 | 30.0 | |
![]() |
LV | 7.1 | 7.1 | 40.0 | 12.5 | 38.9 | 38.5 | 35.7 | 63.2 | 64.3 | 55.6 | 47.1 | 26.7 | |
DATA: nflfastR TABLE: @steodosescu |
Copyright © 2021 Stephan Teodosescu