5 min read

Even when they lose, the Patriots look like Super Bowl champions.

The Patriots have been a powerhouse in the NFL for the past two decades. They have won six Super Bowl titles, and they looked like a team that was ready to claim another one during their 2017 season. Tom Brady had the most passing yards in a Super Bowl in 2018, so why was that not enough to lead his team to a victory?

I took a look at their numbers on offense during the Super Bowl.

library(tidyverse)
library(ggrepel)
library(kableExtra)

To start off, I am working with Super Bowl game data from every team that lost in the past two decades. I focused on the total amount of yards and plays that each team had in the game. The Patriots get their own dataframe to point them out in the chart.

sbLdrives <- read_csv("~/Desktop/Sports Data/Project/sbLdrives.csv")

yardsvsplays <- sbLdrives %>%
  group_by(SuperBowl) %>%
  summarise(TotalYards = sum(Net_yds),TotalPlays = sum(Plays)) %>%
  select(SuperBowl, TotalYards, TotalPlays)

outlieryards <- yardsvsplays %>% 
  filter(SuperBowl=="Super Bowl 52")

I am taking a look at how the Patriots compared on offense to other Super Bowl losers from this century. I paid attention to all the teams’ yards from scrimmage and number of plays to see how much each one moved the ball during their Super Bowl appearance.

I plotted each point based on total yards and plays. Then, I added the linear regression to visualize the relationship between those two variables and where each team falls on that model.

ggplot() + 
  geom_point(data=yardsvsplays, aes(x=TotalPlays, y=TotalYards)) +
  geom_smooth(data=yardsvsplays, aes(x=TotalPlays, y=TotalYards), method="lm", se=FALSE) +
  geom_point(data=outlieryards, aes(x=TotalPlays, y=TotalYards), color="red") +
  geom_text_repel(data=outlieryards, aes(x=TotalPlays, y=TotalYards, label=SuperBowl)) + 
  labs(
    x="Plays", 
    y="Total Yards", 
    title="The 2017 Patriot's offense is an outlier in the Super Bowl", 
    subtitle="New England moved the ball more than any loser in a Super Bowl from this century.", 
    caption="Source: pro-football-reference.com | By Abbey Haymond") +
  theme_minimal() + 
  theme(
    plot.title = element_text(size = 12, face = "bold"),
    axis.title = element_text(size = 8), 
    plot.subtitle = element_text(size=10),
    panel.grid.minor = element_blank()) 
## `geom_smooth()` using formula 'y ~ x'

This chart shows that the 2017 Patriots are the furthest team away from the model, which tells me that they are an outlier compared to every other team. Their offense moved the ball more than the average losing team in a Super Bowl.

They had many opportunities to do something with the ball, considering the number of plays they had possession. We can tell that the Patriots moved the ball, but were they effective when doing so? How did they compare in other areas to the Eagles?

The next data set that I am working with is Super Bowl game data. I focused on the stats from Super Bowl 52 to get a better idea of how the Patriots compared to the Eagles.

sbstats <- read_csv("~/Desktop/Sports Data/Project/sbstats.csv")

outlierstats <- sbstats %>%
  filter(SuperBowl=="Super Bowl 52") %>%
  rename(Eagles = Winner, Patriots = Loser) %>%
  group_by(Eagles, Patriots)

I looked at the two teams’ performances in Super Bowl 52 and highlighted the areas that I found worthy of discussion.

outlierstats %>% 
  select("Type","Eagles","Patriots") %>%
  kable(escape=F) %>% 
  kable_styling(bootstrap_options = c("striped", "condensed")) %>%
  row_spec(10, bold = T, color = "white", background = "#012169") %>% 
  row_spec(11, bold = T, color = "white", background = "#CC122C") %>%
  column_spec(1, bold=T)
Type Eagles Patriots
First Downs 25 29
Rush-Yds-TDs 27-164-1 22-113-1
Cmp-Att-Yd-TD-INT 29-44-374-4-1 28-49-505-3-0
Sacked-Yards 0-0 1-5
Net Pass Yards 374 500
Total Yards 538 613
Fumbles-Lost 0-0 1-1
Turnovers 1 1
Penalties-Yards 6-35 1-5
Third Down Conv. 10-16 5-10
Fourth Down Conv. 2-2 1-2
Time of Possession 34:04 25:56

The stats for both teams are fairly similar. Sure, the Patriot’s fumble may have made a difference, but are there any other factors at play?

While both teams did well on offense, the Patriots were not as efficient when converting on 3rd and 4th downs. This gives their offense fewer opportunities to keep the ball, but they still got a few points when they did.

The Patriots may not have been as successful when converting, but they still competed decently on offense. I am starting to think that I should focus on their defense. The last data set that I am working with is game data from their entire season, excluding game 9 because that was their bye week.

ne2017 <- read_csv("~/Desktop/Sports Data/Project/Patriots17.csv")

nedef <- ne2017 %>%
  pivot_longer(cols=c("DefRushY","DefPassY"), names_to="Type", values_to="Yards")

nedefchart <- nedef %>%
  filter(Week !="9")

I created a new file for the filtered data. Then, I renamed some of the data types to make it easier to read.

nedefchartclean <- read_csv("~/Desktop/Sports Data/Project/nedefchartclean.csv") %>%
    mutate(Type = recode(Type, DefPassY = "Defense Passing"),
           Type = recode(Type, DefRushY = "Defense Rushing"))

I compared the Patriot’s yards on defense in the Super Bowl to their entire season.

ggplot(nedefchartclean, aes(x=reorder(Week, Yards), weight=Yards, fill=Type)) + 
  geom_bar() + 
  coord_flip() +
  labs(
    x="Game", 
    y="Total Yards", 
    title="The Patriot's defense seems to be the problem", 
    subtitle="New England lost their top three games in terms of yards allowed on defense.", 
    caption="Source: pro-football-reference.com | By: Abbey Haymond") +
  theme_minimal() + scale_fill_manual(values=c("#012169","#CC122C")) + 
  theme(
    plot.title = element_text(size = 12, face = "bold"),
    axis.title = element_text(size = 8), 
    plot.subtitle = element_text(size=10), 
    panel.grid.minor = element_blank()) 

So, here we go. The Patriots allowed more yards on defense in the Super Bowl than any other game that season. They allowed 164 rushing yards and 374 passing yards, struggling to stop the Eagles on the ground or through the air. If you look into it, you will find that the Patriot’s worst three games in terms of defensive yards allowed were all losses.

While the Patriots may have performed like a winning team on offense, the Eagles took advantage of their defense. The game was a matchup on offense, but the Patriots couldn’t keep the Eagle’s offense off the field when it needed to. Ultimately, that was enough to keep them from another Super Bowl ring.