Drew Brees should have won the 2011 MVP over Aaron Rodgers

football
NFL
MVP
Author

Eldridge Jensen

Published

April 16, 2023

Code
library(tidyverse)

Over a long and decorated career, Drew Brees was seen as one of the best Quarterbacks to ever play the game of football. Retiring with the NFL record for Passing Yards, Passing Touchdowns, Passing Yards, Completion Percentage, and the most 5,000+ yard seasons in NFL history. He had also won a Super Bowl and won a couple Offensive Player of the Year Awards; but the one thing Brees never got in his illustrious career was an MVP. He had no better argument for MVP more than the 2010-2011 NFL season. Setting a new record for passing yards in a regular season which still stand as second all time, Brees was able to finish top two in MVP finalist behind Aaron Rodgers with Rodgers winning the award.

Code
brees <- read_csv("data/Brees2011 - Sheet1.csv") %>%
mutate(Week=as.numeric(Week), Player="Drew Brees", .before=1)
Code
rodgers <- read_csv("data/Rodgers2011 - Sheet1.csv") %>%
mutate(Week=as.numeric(Week), Player="Aaron Rodgers", .before=1)
Code
ggplot() +
  geom_line(data = brees, aes(x = Week, y = PassY), color = "#D3BC8D") + 
  geom_line(data = rodgers, aes(x = Week, y = PassY), color = "darkgreen") + 
  geom_text(
    aes(x=5, y=250, label="Top 10 QB Average Passing Yards"),
    color= "blue"
      )+
  geom_hline(yintercept = 293.88, color="red") +
  labs(x= "Week of Season",
       y = "Passing Yards per Game", 
       title = "Aaron Rodgers won the 2011 NFL MVP over Drew Brees",
       subtitle = "Brees had more yards this year, and broke an NFL record for passing yards in a season.",
       caption = "Source: Pro Football Reference | Graphic by Eldridge Jensen") +
  theme_minimal() + 
  theme(
    plot.title = element_text(size = 17, face = "bold"),
    plot.subtitle = element_text(size = 12, face= "italic"),
    axis.title = element_text(size = 11),
    panel.grid.minor = element_blank()
  ) 

Code
ggsave("image.png")
Saving 7 x 5 in image

Taking a week by week look, you see that Brees really starts to separate himself near the half way point of the season passing yards wise. During that final stretch of games, he led the Saints to an 8-0 record going into the Playoffs. Also I took out Aaron Rodgers week 17, because he did not play that week, instead Matt Flynn threw for nearly 500 yards and 6 touchdowns, not relevant to the case, but still interesting.

Code
  players <- read_csv("data/breesvrodgers - Sheet1.csv")
Code
qb <- players %>% 
  group_by(Pos, Player) %>% 
  summarise(
    TotalTDs = sum(TD),
    TotalInts = sum(Int),
  ) %>% 
  filter(Pos == "QB")
Code
totals <- qb %>% 
  pivot_longer(
    cols=starts_with("Total"), 
    names_to="Type", 
    values_to="Totals") 
Code
ggplot(totals, aes(x=reorder(Player, Totals), weight=Totals, fill=Type)) +
  geom_bar() + 
  coord_flip() +
labs(
    y = "Total TD/Ints",
    x = "Player",
    title = "Drew Brees had more Touchdowns, but also more Interceptions",
    subtitle = "Aaron Rodgers had a better TD/Int ratio.",
     caption = "Source: Pro Football Reference | Graphic by Eldridge Jensen"
  ) +
  scale_y_continuous(labels = scales::comma) +
  theme_minimal() +
  theme(
    plot.title = element_text(size = 13, face = "bold"),
    plot.subtitle = element_text(size = 10, face= "italic"),
    axis.title = element_text(size = 10),
    panel.grid.minor = element_blank()
  )

Aaron Rodgers MVP run was fueled by his teams 15-1 regular season, and his terrific 45 to 6 Touchdown to Interception ratio. But, even though he played great, he still did not deserve to win this award outright. Brees only lost 2 more games than Aaron Rodgers, and had much better stats than Rodgers did.

Code
  players <- read_csv("data/passingdata2011.csv")
Code
db <- players %>% filter(Player == "Drew Brees")
Code
ar <- players %>% filter(Player == "Aaron Rodgers")
Code
ggplot() +
  geom_bar(data = players, aes(x = reorder(Player, `Cmp%`), weight = `Cmp%`), fill = "light grey")+
   geom_bar(data = db, aes(x = reorder(Player, `Cmp%`), weight = `Cmp%`), fill ="#D3BC8D") +
   geom_bar(data = ar, aes(x = reorder(Player, `Cmp%`), weight = `Cmp%`), fill ="darkgreen") +
  coord_flip()+
  theme_minimal()+
  labs(
   title = "Drew Brees led the League in Completion Percentage",
   subtitle = "Brees also led the league in passing yards per game",
   x= "Player",
   y= "Completion Percentage",
   caption = "Source: Pro Football Reference | Graphic by Eldridge Jensen"
  )+
  theme( 
    plot.title = element_text(size = 13, face = "bold"),
    plot.subtitle = element_text(size = 10, face= "italic"),
     axis.title = element_text(size = 10)
  )

Brees set a new NFL record this year with a 71.4% completion percentage, which helped him secure the 2011 AP Offensive Player of the Year Award, winning with over 86% of the votes. Brees statistically was the best QB statistically this year, he was number one in passing yards where Rodgers was fifth in the league this year. Brees was also number one in passing Touchdowns where Rodgers was second. Aaron Rodgers did have a great year as well, 15-1 record and that insane TD/Int ratio was crazy, but this should not have been enough to take away the MVP from Brees.