Third Time Lucky?

How Arsenal lost the 2024/2025 Premier League to Liverpool

Hugo Gray s4143175

Backstory

  • Having finished second in the league for the previous two seasons, Arsenal were seeking to win their first English league title since 2004
  • Manchester City had denied them this victory in 2023 and 2024 and Arsenal felt that this was the year
  • Injuries to key players at Manchester City derailed their season early on, however Liverpool were on a roll
  • How did Arsenal, once again, fail to win the league?
  • What Arsenal did right

  • Arsenal had the best defensive record in the league, only conceding 34 goals all season
  • This is a great foundation to build a league winning team
  • With William Saliba and Gabriel Magalhães at the heart of their defense, Arsenal’s chances of winning the title would rely on this solidarity
  • However there were issues…

  • Arsenal also had the most red cards in the league, despite having the 5th fewest yellow cards
  • On 6 occasions they were forced to play with 10 men instead of 11
  • According to FBRef, of those 6 games, they won 1, drew 3 and lost 2, earning 6 points out of a possible 18
  • Liverpool’s 3 red cards led to 3 draws dropping only 6 points instead of the 12 that Arsenal suffered
  • Their attacking form was lacking compared to Liverpool

  • No Arsenal player scored more than 10 league goals, and none of them had an expected goal rate of over 10, a metric calculating the probability of scoring a chance
  • On the other hand Liverpool had multiple players scoring over 10
  • Despite having less attacking players Liverpool’s forwards scored 63 goals to Arsenal’s 45
  • Arsenal’s starting 11 played less full games on average compared to Liverpool

  • A major reason, Arsenal failed to finally capture their title was injuries
  • Arsenal’s first 11: David Raya, Jurriën Timber,William Saliba, Gabriel Magalhães, Riccardo Calafiori ,Thomas Partey,Declan Rice, Martin Ødegaard, Bukayo Saka,Kai Havertz, Gabriel Martinelli
  • Liverpool’s first 11: Alisson, Trent Alexander-Arnold, Virgil van Dijk, Ibrahima Konaté,Andrew Robertson, Ryan Gravenberch, Alexis Mac Allister, Dominik Szoboszlai, Cody Gakpo, Luis Díaz, Mohamed Salah
  • From both first 11s, Liverpool players were on the pitch much more often than Arsenal players
  • Showing the difference

    Saka vs Salah

  • Comparing two players who play in the same position on the right wing Salah has been able to score and assist many more goals than Saka, despite many of the underlying numbers being similar
  • Saka created more shots per 90 minutes and took more shots per 90 minutes, however Salah had a higher shot on target percentage, much higher expected assits and goals, while playing more minutes
  • From this we can see that Salah created better scoring opportunities for himself and his teammates
  • New players will help take the load off

  • Entering the new season, Arsenal invested heavily to aquire players Eberechi Eze and Noni Madueke, talented players
  • While the some of the numbers aren’t as good as Saka’s, they will be able to let him rest and stay healthy for the season, hopefully matching Salah’s output for Liverpool and helping Arsenal win the league
  • References

  • Sidorowicz H.(2025). Football Players Stats (2024-2025).Kaggle. https://www.kaggle.com/datasets/hubertsidorowicz/football-players-stats-2024-2025
  • FBref(2025). 2024-2025 Liverpool Match Logs (Premier League).FBref.https://fbref.com/en/squads/822bd0ba/2024-2025/matchlogs/c9/misc/Liverpool-Match-Logs-Premier-League
  • FBref(2025). 2024-2025 Arsenal Match Logs (Premier League).FBref.https://fbref.com/en/squads/18bb7c10/2024-2025/matchlogs/c9/misc/Arsenal-Match-Logs-Premier-League
  • Baglin, J. (2024, September 11). Data Visualisation: From Theory to Practice. Data Visualisation. https://data-visualisation.stem.melbourne/
  • Tidyverse. (n.d). Tidyverse packages. https://www.tidyverse.org/packages/
  • Tidyverse. (n.d). Pivot data from wide to long — pivot_longer. https://tidyr.tidyverse.org/reference/ pivot_longer.html
  • RDocumentation. (n.d.). ifelse: Conditional Element Selection. https://www.rdocumentation.org/packages/base/versions/3.6.2/topics/ifelse
  • Tidyverse. (n.d). Modify components of a theme. https://ggplot2.tidyverse.org/reference/theme.html
  • Tidyverse. (n.d). Wrap a 1d ribbon of panels into 2d — facet_wrap. https://ggplot2.tidyverse.org/reference/ facet_wrap.html