Liverpool tickets Anfield stadium

Premier League 2024/25 Season – Liverpool and Salah Return to the Top

The 2024/25 Premier League campaign brought back drama, passion, and packed stadiums as Liverpool lifted the trophy for the first time in four years. Arne Slot’s arrival brought immediate results, while Mohamed Salah delivered a season to remember.


🏆 Champions: Liverpool

With 25 wins and just 4 defeats, Liverpool claimed their 20ᵉ English Championship title, equalling Manchester United’s record. New coach Arne Slot, in his first season at Anfield, won over the fans and the Manager of the Season trophy. The Reds led the way for 234 days, with an impressive 26-game unbeaten run.

  • Points: 88
  • Decisive moment: 5–1 victory over Tottenham sealed the title on 27 April
  • Key stat: Only 2 losses across the season
  • Arne Slot: Wins Manager of the Season in his debut Premier League year
  • Notable players:
    • Mohamed Salah – 29 goals, 4th Golden Boot
    • Ryan Gravenberch – Breakout young star of the midfield
    • Virgil van Dijk – Rock-solid at the back

🌟 Standout Players

  • Golden Boot: Mohamed Salah (29 goals)
  • Runner-up: Alexander Isak (Newcastle – 23 goals)
  • Third place: Erling Haaland (Manchester City – 22 goals)
  • Young Player: Ryan Gravenberch (Liverpool)
  • Goalkeeper of the Season: David Raya (Arsenal) – most clean sheets

📊 Final Standings

# MP W D L GF GA +/- PTS
1  Liverpool38 25 9 4 86 41 45 84
2  Arsenal38 20 14 4 69 34 35 74
3  Manchester City38 21 8 9 72 44 28 71
4  Chelsea38 20 9 9 64 43 21 69
5  Newcastle38 20 6 12 68 47 21 66
6  Aston Villa38 19 9 10 58 51 7 66
7  Nottingham38 19 8 11 58 46 12 65
8  Brighton38 16 13 9 66 59 7 61
9  Bournemouth38 15 11 12 58 46 12 56
10  Brentford38 16 8 14 66 57 9 56
11  Fulham38 15 9 14 54 54 0 54
12  Crystal Palace38 13 14 11 51 51 0 53
13  Everton38 11 15 12 42 44 -2 48
14  West Ham38 11 10 17 46 62 -16 43
15  Manchester Utd38 11 9 18 44 54 -10 42
16  Wolverhampton38 12 6 20 54 69 -15 42
17  Tottenham38 11 5 22 64 65 -1 38
18  Leicester City38 6 7 25 33 80 -47 25
19  Ipswich38 4 10 24 36 82 -46 22
20  Southampton38 2 6 30 26 86 -60 12

Relegated: Leicester City, Ipswich Town, Southampton

📊 The 2024/25 Premier League in numbers

🔢 General Statistics

The 2024–25 Premier League season was packed with goals and drama, totaling 1,115 goals across 380 matches, an average of 2.93 goals per game—the highest among Europe’s top leagues. Home teams edged the balance with 155 wins (40.8%), while away teams claimed 132 victories (34.7%). There were 93 draws (24.5%), and only 16 matches ended 0-0, showcasing the league’s attacking nature.

  • Biggest Home Win: Nottingham Forest 7 – 0 Brighton (February 1, 2025)
  • Biggest Away Win: Ipswich Town 0 – 6 Manchester City (January 19, 2025)
  • Highest-Scoring Match: Tottenham 3 – 6 Liverpool (December 22, 2024 – 9 goals)

🏆 Top Club Performances

Liverpool dominated the league across multiple fronts—most wins (25), most home and away wins, best attack (86 goals), and most clean sheets (14). Arsenal claimed the strongest defensive record, conceding just 34 goals all season. On the other hand, Southampton struggled badly, with both the worst attack (26 goals) and worst defense (86 conceded), while Leicester City endured 17 matches without scoring.

  • Most Total Wins: Liverpool (25/38, 65.8%)
  • Most Home Wins: Liverpool (14/19, 73.7%)
  • Most Away Wins: Liverpool (11/19, 57.9%)
  • Most Draws: Everton (15/38, 39.5%)
  • Most Matches Without Scoring: Leicester City (17/38, 44.7%)
  • Most Clean Sheets: Liverpool (14/38, 36.8%)
  • Best Attack: Liverpool (86 goals, avg 2.26)
  • Worst Attack: Southampton (26 goals, avg 0.68)
  • Best Defence: Arsenal (34 conceded, avg 0.89)
  • Worst Defence: Southampton (86 conceded, avg 2.26)

🔁 Notable Streaks

Liverpool set the tone with a league-best 26-match unbeaten run and 34 consecutive games scoring—a phenomenal attacking streak. Wolverhampton, Newcastle, and Nottingham all strung together 6-game winning streaks. On the flip side, Leicester City endured a catastrophic spell: 8 losses in a row, 8 games without scoring, and 27 matches conceding at least one goal. Southampton also went winless in 14 straight games.

  • Longest Winning Streak: Wolverhampton, Newcastle, Nottingham (6 matches)
  • Longest Unbeaten Run: Liverpool (26 matches, Sept 21, 2024 – Apr 2, 2025)
  • Longest Losing Streak: Leicester City (8 matches, Feb 1 – Apr 7, 2025)
  • Longest Winless Streak: Southampton (14 matches, Feb 15 – May 25, 2025)
  • Longest Draw Streak: Ipswich, Everton, Brighton (4 matches)
  • Longest Scoring Streak: Liverpool (34 matches, Sept 21, 2024 – May 25, 2025)
  • Longest Scoreless Streak: Leicester City (8 matches, Feb 1 – Apr 7, 2025)
  • Longest Clean Sheet Streak: Newcastle, Nottingham (4 matches)
  • Longest Conceding Streak: Leicester City (27 matches, Oct 19, 2024 – Apr 26, 2025)

All the 2024/25 Premier League results

Matchday 1

Friday, August 16th, 2024
Manchester Utd 1 – 0 Fulham
Saturday, August 17th, 2024
Ipswich 0 – 2 Liverpool
Arsenal 2 – 0 Wolverhampton
Everton 0 – 3 Brighton
Newcastle 1 – 0 Southampton
Nottingham 1 – 1 Bournemouth
West Ham 1 – 2 Aston Villa
Sunday, August 18th, 2024
Brentford 2 – 1 Crystal Palace
Chelsea 0 – 2 Manchester City
Monday, August 19th, 2024
Leicester City 1 – 1 Tottenham

Matchday 2

Saturday, August 24th, 2024
Brighton 2 – 1 Manchester Utd
Crystal Palace 0 – 2 West Ham
Fulham 2 – 1 Leicester City
Manchester City 4 – 1 Ipswich
Southampton 0 – 1 Nottingham
Tottenham 4 – 0 Everton
Aston Villa 0 – 2 Arsenal
Sunday, August 25th, 2024
Bournemouth 1 – 1 Newcastle
Wolverhampton 2 – 6 Chelsea
Liverpool 2 – 0 Brentford

Matchday 3

Saturday, August 31st, 2024
Arsenal 1 – 1 Brighton
Brentford 3 – 1 Southampton
Everton 2 – 3 Bournemouth
Ipswich 1 – 1 Fulham
Leicester City 1 – 2 Aston Villa
Nottingham 1 – 1 Wolverhampton
West Ham 1 – 3 Manchester City
Sunday, September 1st, 2024
Chelsea 1 – 1 Crystal Palace
Newcastle 2 – 1 Tottenham
Manchester Utd 0 – 3 Liverpool

Matchday 4

Saturday, September 14th, 2024
Southampton 0 – 3 Manchester Utd
Brighton 0 – 0 Ipswich
Crystal Palace 2 – 2 Leicester City
Fulham 1 – 1 West Ham
Liverpool 0 – 1 Nottingham
Manchester City 2 – 1 Brentford
Aston Villa 3 – 2 Everton
Bournemouth 0 – 1 Chelsea
Sunday, September 15th, 2024
Tottenham 0 – 1 Arsenal
Wolverhampton 1 – 2 Newcastle

Matchday 5

Saturday, September 21st, 2024
West Ham 0 – 3 Chelsea
Aston Villa 3 – 1 Wolverhampton
Fulham 3 – 1 Newcastle
Leicester City 1 – 1 Everton
Liverpool 3 – 0 Bournemouth
Southampton 1 – 1 Ipswich
Tottenham 3 – 1 Brentford
Crystal Palace 0 – 0 Manchester Utd
Sunday, September 22nd, 2024
Brighton 2 – 2 Nottingham
Manchester City 2 – 2 Arsenal

Matchday 6

Saturday, September 28th, 2024
Newcastle 1 – 1 Manchester City
Arsenal 4 – 2 Leicester City
Brentford 1 – 1 West Ham
Chelsea 4 – 2 Brighton
Everton 2 – 1 Crystal Palace
Nottingham 0 – 1 Fulham
Wolverhampton 1 – 2 Liverpool
Sunday, September 29th, 2024
Ipswich 2 – 2 Aston Villa
Manchester Utd 0 – 3 Tottenham
Monday, September 30th, 2024
Bournemouth 3 – 1 Southampton

Matchday 7

Saturday, October 5th, 2024
Crystal Palace 0 – 1 Liverpool
Arsenal 3 – 1 Southampton
Brentford 5 – 3 Wolverhampton
Leicester City 1 – 0 Bournemouth
Manchester City 3 – 2 Fulham
West Ham 4 – 1 Ipswich
Everton 0 – 0 Newcastle
Sunday, October 6th, 2024
Aston Villa 0 – 0 Manchester Utd
Chelsea 1 – 1 Nottingham
Brighton 3 – 2 Tottenham

Matchday 8

Saturday, October 19th, 2024
Tottenham 4 – 1 West Ham
Fulham 1 – 3 Aston Villa
Ipswich 0 – 2 Everton
Manchester Utd 2 – 1 Brentford
Newcastle 0 – 1 Brighton
Southampton 2 – 3 Leicester City
Bournemouth 2 – 0 Arsenal
Sunday, October 20th, 2024
Wolverhampton 1 – 2 Manchester City
Liverpool 2 – 1 Chelsea
Monday, October 21st, 2024
Nottingham 1 – 0 Crystal Palace

Matchday 9

Friday, October 25th, 2024
Leicester City 1 – 3 Nottingham
Saturday, October 26th, 2024
Aston Villa 1 – 1 Bournemouth
Brentford 4 – 3 Ipswich
Brighton 2 – 2 Wolverhampton
Manchester City 1 – 0 Southampton
Everton 1 – 1 Fulham
Sunday, October 27th, 2024
Chelsea 2 – 1 Newcastle
Crystal Palace 1 – 0 Tottenham
West Ham 2 – 1 Manchester Utd
Arsenal 2 – 2 Liverpool

Matchday 10

Saturday, November 2nd, 2024
Newcastle 1 – 0 Arsenal
Bournemouth 2 – 1 Manchester City
Ipswich 1 – 1 Leicester City
Liverpool 2 – 1 Brighton
Nottingham 3 – 0 West Ham
Southampton 1 – 0 Everton
Wolverhampton 2 – 2 Crystal Palace
Sunday, November 3rd, 2024
Tottenham 4 – 1 Aston Villa
Manchester Utd 1 – 1 Chelsea
Monday, November 4th, 2024
Fulham 2 – 1 Brentford

Matchday 11

Saturday, November 9th, 2024
Brentford 3 – 2 Bournemouth
Crystal Palace 0 – 2 Fulham
West Ham 0 – 0 Everton
Wolverhampton 2 – 0 Southampton
Brighton 2 – 1 Manchester City
Liverpool 2 – 0 Aston Villa
Sunday, November 10th, 2024
Manchester Utd 3 – 0 Leicester City
Nottingham 1 – 3 Newcastle
Tottenham 1 – 2 Ipswich
Chelsea 1 – 1 Arsenal

Matchday 12

Saturday, November 23rd, 2024
Leicester City 1 – 2 Chelsea
Arsenal 3 – 0 Nottingham
Aston Villa 2 – 2 Crystal Palace
Bournemouth 1 – 2 Brighton
Everton 0 – 0 Brentford
Fulham 1 – 4 Wolverhampton
Manchester City 0 – 4 Tottenham
Sunday, November 24th, 2024
Southampton 2 – 3 Liverpool
Ipswich 1 – 1 Manchester Utd
Monday, November 25th, 2024
Newcastle 0 – 2 West Ham

Matchday 13

Friday, November 29th, 2024
Brighton 1 – 1 Southampton
Saturday, November 30th, 2024
Brentford 4 – 1 Leicester City
Crystal Palace 1 – 1 Newcastle
Nottingham 1 – 0 Ipswich
Wolverhampton 2 – 4 Bournemouth
West Ham 2 – 5 Arsenal
Sunday, December 1st, 2024
Chelsea 3 – 0 Aston Villa
Manchester Utd 4 – 0 Everton
Tottenham 1 – 1 Fulham
Liverpool 2 – 0 Manchester City

Matchday 14

Tuesday, December 3rd, 2024
Ipswich 0 – 1 Crystal Palace
Leicester City 3 – 1 West Ham
Wednesday, December 4th, 2024
Everton 4 – 0 Wolverhampton
Manchester City 3 – 0 Nottingham
Newcastle 3 – 3 Liverpool
Southampton 1 – 5 Chelsea
Arsenal 2 – 0 Manchester Utd
Aston Villa 3 – 1 Brentford
Thursday, December 5th, 2024
Fulham 3 – 1 Brighton
Bournemouth 1 – 0 Tottenham

Matchday 15

Saturday, December 7th, 2024
Aston Villa 1 – 0 Southampton
Brentford 4 – 2 Newcastle
Crystal Palace 2 – 2 Manchester City
Manchester Utd 2 – 3 Nottingham
Sunday, December 8th, 2024
Fulham 1 – 1 Arsenal
Ipswich 1 – 2 Bournemouth
Leicester City 2 – 2 Brighton
Tottenham 3 – 4 Chelsea
Monday, December 9th, 2024
West Ham 2 – 1 Wolverhampton
Wednesday, February 12th, 2025
Everton 2 – 2 Liverpool

Matchday 16

Saturday, December 14th, 2024
Arsenal 0 – 0 Everton
Liverpool 2 – 2 Fulham
Newcastle 4 – 0 Leicester City
Wolverhampton 1 – 2 Ipswich
Nottingham 2 – 1 Aston Villa
Sunday, December 15th, 2024
Brighton 1 – 3 Crystal Palace
Manchester City 1 – 2 Manchester Utd
Chelsea 2 – 1 Brentford
Southampton 0 – 5 Tottenham
Monday, December 16th, 2024
Bournemouth 1 – 1 West Ham

Matchday 17

Saturday, December 21st, 2024
Aston Villa 2 – 1 Manchester City
Brentford 0 – 2 Nottingham
Ipswich 0 – 4 Newcastle
West Ham 1 – 1 Brighton
Crystal Palace 1 – 5 Arsenal
Sunday, December 22nd, 2024
Everton 0 – 0 Chelsea
Fulham 0 – 0 Southampton
Leicester City 0 – 3 Wolverhampton
Manchester Utd 0 – 3 Bournemouth
Tottenham 3 – 6 Liverpool

Matchday 18

Thursday, December 26th, 2024
Manchester City 1 – 1 Everton
Bournemouth 0 – 0 Crystal Palace
Chelsea 1 – 2 Fulham
Newcastle 3 – 0 Aston Villa
Nottingham 1 – 0 Tottenham
Southampton 0 – 1 West Ham
Wolverhampton 2 – 0 Manchester Utd
Liverpool 3 – 1 Leicester City
Friday, December 27th, 2024
Brighton 0 – 0 Brentford
Arsenal 1 – 0 Ipswich

Matchday 19

Sunday, December 29th, 2024
Leicester City 0 – 2 Manchester City
Crystal Palace 2 – 1 Southampton
Everton 0 – 2 Nottingham
Fulham 2 – 2 Bournemouth
Tottenham 2 – 2 Wolverhampton
West Ham 0 – 5 Liverpool
Monday, December 30th, 2024
Aston Villa 2 – 2 Brighton
Ipswich 2 – 0 Chelsea
Manchester Utd 0 – 2 Newcastle
Wednesday, January 1st, 2025
Brentford 1 – 3 Arsenal

Matchday 20

Saturday, January 4th, 2025
Tottenham 1 – 2 Newcastle
Aston Villa 2 – 1 Leicester City
Bournemouth 1 – 0 Everton
Crystal Palace 1 – 1 Chelsea
Manchester City 4 – 1 West Ham
Southampton 0 – 5 Brentford
Brighton 1 – 1 Arsenal
Sunday, January 5th, 2025
Fulham 2 – 2 Ipswich
Liverpool 2 – 2 Manchester Utd
Monday, January 6th, 2025
Wolverhampton 0 – 3 Nottingham

Matchday 21

Tuesday, January 14th, 2025
Brentford 2 – 2 Manchester City
Chelsea 2 – 2 Bournemouth
West Ham 3 – 2 Fulham
Nottingham 1 – 1 Liverpool
Wednesday, January 15th, 2025
Everton 0 – 1 Aston Villa
Leicester City 0 – 2 Crystal Palace
Newcastle 3 – 0 Wolverhampton
Arsenal 2 – 1 Tottenham
Thursday, January 16th, 2025
Ipswich 0 – 2 Brighton
Manchester Utd 3 – 1 Southampton

Matchday 22

Saturday, January 18th, 2025
Newcastle 1 – 4 Bournemouth
Brentford 0 – 2 Liverpool
Leicester City 0 – 2 Fulham
West Ham 0 – 2 Crystal Palace
Arsenal 2 – 2 Aston Villa
Sunday, January 19th, 2025
Everton 3 – 2 Tottenham
Manchester Utd 1 – 3 Brighton
Nottingham 3 – 2 Southampton
Ipswich 0 – 6 Manchester City
Monday, January 20th, 2025
Chelsea 3 – 1 Wolverhampton

Matchday 23

Saturday, January 25th, 2025
Bournemouth 5 – 0 Nottingham
Brighton 0 – 1 Everton
Liverpool 4 – 1 Ipswich
Southampton 1 – 3 Newcastle
Wolverhampton 0 – 1 Arsenal
Manchester City 3 – 1 Chelsea
Sunday, January 26th, 2025
Crystal Palace 1 – 2 Brentford
Tottenham 1 – 2 Leicester City
Aston Villa 1 – 1 West Ham
Fulham 0 – 1 Manchester Utd

Matchday 24

Saturday, February 1st, 2025
Nottingham 7 – 0 Brighton
Bournemouth 0 – 2 Liverpool
Everton 4 – 0 Leicester City
Ipswich 1 – 2 Southampton
Newcastle 1 – 2 Fulham
Wolverhampton 2 – 0 Aston Villa
Sunday, February 2nd, 2025
Brentford 0 – 2 Tottenham
Manchester Utd 0 – 2 Crystal Palace
Arsenal 5 – 1 Manchester City
Monday, February 3rd, 2025
Chelsea 2 – 1 West Ham

Matchday 25

Friday, February 14th, 2025
Brighton 3 – 0 Chelsea
Saturday, February 15th, 2025
Leicester City 0 – 2 Arsenal
Aston Villa 1 – 1 Ipswich
Fulham 2 – 1 Nottingham
Manchester City 4 – 0 Newcastle
Southampton 1 – 3 Bournemouth
West Ham 0 – 1 Brentford
Crystal Palace 1 – 2 Everton
Sunday, February 16th, 2025
Liverpool 2 – 1 Wolverhampton
Tottenham 1 – 0 Manchester Utd

Matchday 26

Friday, February 21st, 2025
Leicester City 0 – 4 Brentford
Saturday, February 22nd, 2025
Everton 2 – 2 Manchester Utd
Arsenal 0 – 1 West Ham
Bournemouth 0 – 1 Wolverhampton
Fulham 0 – 2 Crystal Palace
Ipswich 1 – 4 Tottenham
Southampton 0 – 4 Brighton
Aston Villa 2 – 1 Chelsea
Sunday, February 23rd, 2025
Newcastle 4 – 3 Nottingham
Manchester City 0 – 2 Liverpool

Matchday 27

Tuesday, February 25th, 2025
Brighton 2 – 1 Bournemouth
Crystal Palace 4 – 1 Aston Villa
Wolverhampton 1 – 2 Fulham
Chelsea 4 – 0 Southampton
Wednesday, February 26th, 2025
Brentford 1 – 1 Everton
Manchester Utd 3 – 2 Ipswich
Nottingham 0 – 0 Arsenal
Tottenham 0 – 1 Manchester City
Liverpool 2 – 0 Newcastle
Thursday, February 27th, 2025
West Ham 2 – 0 Leicester City

Matchday 28

Saturday, March 8th, 2025
Nottingham 1 – 0 Manchester City
Brighton 2 – 1 Fulham
Crystal Palace 1 – 0 Ipswich
Liverpool 3 – 1 Southampton
Brentford 0 – 1 Aston Villa
Wolverhampton 1 – 1 Everton
Sunday, March 9th, 2025
Chelsea 1 – 0 Leicester City
Tottenham 2 – 2 Bournemouth
Manchester Utd 1 – 1 Arsenal
Monday, March 10th, 2025
West Ham 0 – 1 Newcastle

Matchday 29

Wednesday, February 19th, 2025
Aston Villa 2 – 2 Liverpool
Saturday, March 15th, 2025
Everton 1 – 1 West Ham
Ipswich 2 – 4 Nottingham
Manchester City 2 – 2 Brighton
Southampton 1 – 2 Wolverhampton
Bournemouth 1 – 2 Brentford
Sunday, March 16th, 2025
Arsenal 1 – 0 Chelsea
Fulham 2 – 0 Tottenham
Leicester City 0 – 3 Manchester Utd
Wednesday, April 16th, 2025
Newcastle 5 – 0 Crystal Palace

Matchday 30

Tuesday, April 1st, 2025
Arsenal 2 – 1 Fulham
Wolverhampton 1 – 0 West Ham
Nottingham 1 – 0 Manchester Utd
Wednesday, April 2nd, 2025
Bournemouth 1 – 2 Ipswich
Brighton 0 – 3 Aston Villa
Manchester City 2 – 0 Leicester City
Newcastle 2 – 1 Brentford
Southampton 1 – 1 Crystal Palace
Liverpool 1 – 0 Everton
Thursday, April 3rd, 2025
Chelsea 1 – 0 Tottenham

Matchday 31

Saturday, April 5th, 2025
Everton 1 – 1 Arsenal
Crystal Palace 2 – 1 Brighton
Ipswich 1 – 2 Wolverhampton
West Ham 2 – 2 Bournemouth
Aston Villa 2 – 1 Nottingham
Sunday, April 6th, 2025
Brentford 0 – 0 Chelsea
Fulham 3 – 2 Liverpool
Tottenham 3 – 1 Southampton
Manchester Utd 0 – 0 Manchester City
Monday, April 7th, 2025
Leicester City 0 – 3 Newcastle

Matchday 32

Saturday, April 12th, 2025
Manchester City 5 – 2 Crystal Palace
Brighton 2 – 2 Leicester City
Nottingham 0 – 1 Everton
Southampton 0 – 3 Aston Villa
Arsenal 1 – 1 Brentford
Sunday, April 13th, 2025
Chelsea 2 – 2 Ipswich
Liverpool 2 – 1 West Ham
Wolverhampton 4 – 2 Tottenham
Newcastle 4 – 1 Manchester Utd
Monday, April 14th, 2025
Bournemouth 1 – 0 Fulham

Matchday 33

Saturday, April 19th, 2025
Brentford 4 – 2 Brighton
Crystal Palace 0 – 0 Bournemouth
Everton 0 – 2 Manchester City
West Ham 1 – 1 Southampton
Aston Villa 4 – 1 Newcastle
Sunday, April 20th, 2025
Fulham 1 – 2 Chelsea
Ipswich 0 – 4 Arsenal
Manchester Utd 0 – 1 Wolverhampton
Leicester City 0 – 1 Liverpool
Monday, April 21st, 2025
Tottenham 1 – 2 Nottingham

Matchday 34

Tuesday, April 22nd, 2025
Manchester City 2 – 1 Aston Villa
Wednesday, April 23rd, 2025
Arsenal 2 – 2 Crystal Palace
Saturday, April 26th, 2025
Chelsea 1 – 0 Everton
Brighton 3 – 2 West Ham
Newcastle 3 – 0 Ipswich
Southampton 1 – 2 Fulham
Wolverhampton 3 – 0 Leicester City
Sunday, April 27th, 2025
Bournemouth 1 – 1 Manchester Utd
Liverpool 5 – 1 Tottenham
Thursday, May 1st, 2025
Nottingham 0 – 2 Brentford

Matchday 35

Friday, May 2nd, 2025
Manchester City 1 – 0 Wolverhampton
Saturday, May 3rd, 2025
Aston Villa 1 – 0 Fulham
Everton 2 – 2 Ipswich
Leicester City 2 – 0 Southampton
Arsenal 1 – 2 Bournemouth
Sunday, May 4th, 2025
Brentford 4 – 3 Manchester Utd
Brighton 1 – 1 Newcastle
West Ham 1 – 1 Tottenham
Chelsea 3 – 1 Liverpool
Monday, May 5th, 2025
Crystal Palace 1 – 1 Nottingham

Matchday 36

Saturday, May 10th, 2025
Fulham 1 – 3 Everton
Ipswich 0 – 1 Brentford
Southampton 0 – 0 Manchester City
Wolverhampton 0 – 2 Brighton
Bournemouth 0 – 1 Aston Villa
Sunday, May 11th, 2025
Newcastle 2 – 0 Chelsea
Manchester Utd 0 – 2 West Ham
Nottingham 2 – 2 Leicester City
Tottenham 0 – 2 Crystal Palace
Liverpool 2 – 2 Arsenal

Matchday 37

Friday, May 16th, 2025
Aston Villa 2 – 0 Tottenham
Chelsea 1 – 0 Manchester Utd
Sunday, May 18th, 2025
Everton 2 – 0 Southampton
West Ham 1 – 2 Nottingham
Brentford 2 – 3 Fulham
Leicester City 2 – 0 Ipswich
Arsenal 1 – 0 Newcastle
Monday, May 19th, 2025
Brighton 3 – 2 Liverpool
Tuesday, May 20th, 2025
Crystal Palace 4 – 2 Wolverhampton
Manchester City 3 – 1 Bournemouth

Matchday 38

Sunday, May 25th, 2025
Bournemouth 2 – 0 Leicester City
Fulham 0 – 2 Manchester City
Ipswich 1 – 3 West Ham
Liverpool 1 – 1 Crystal Palace
Manchester Utd 2 – 0 Aston Villa
Newcastle 0 – 1 Everton
Nottingham 0 – 1 Chelsea
Southampton 1 – 2 Arsenal
Tottenham 1 – 4 Brighton
Wolverhampton 1 – 1 Brentford

🏁 The Premier League is something else

The 2024/25 Premier League season delivered on every front: Liverpool’s tactical rebirth, Salah’s brilliance, and fierce competition for European spots. With the expanded Champions League format on the horizon, English football is set for even more drama next year.


_____
Article updated on June 14th, 2025
The 2025 Gamper Trophy on August 10th in Barcelona Nations League 2024/25 Season Recap – Portugal Lift the Trophy Again Champions League 2024/25 Season Recap – PSG Finally Conquer Europe La Liga 2024/25 Season Recap – Barça’s Revival & Mbappé’s Firepower Serie A 2024/25 Season – Napoli Seize the Scudetto & Retegui Shines Belgian Pro League 2024/25 Season – Union Saint-Gilloise Make History