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 | Liverpool | 38 | 25 | 9 | 4 | 86 | 41 | 45 | 84 |
2 | Arsenal | 38 | 20 | 14 | 4 | 69 | 34 | 35 | 74 |
3 | Manchester City | 38 | 21 | 8 | 9 | 72 | 44 | 28 | 71 |
4 | Chelsea | 38 | 20 | 9 | 9 | 64 | 43 | 21 | 69 |
5 | Newcastle | 38 | 20 | 6 | 12 | 68 | 47 | 21 | 66 |
6 | Aston Villa | 38 | 19 | 9 | 10 | 58 | 51 | 7 | 66 |
7 | Nottingham | 38 | 19 | 8 | 11 | 58 | 46 | 12 | 65 |
8 | Brighton | 38 | 16 | 13 | 9 | 66 | 59 | 7 | 61 |
9 | Bournemouth | 38 | 15 | 11 | 12 | 58 | 46 | 12 | 56 |
10 | Brentford | 38 | 16 | 8 | 14 | 66 | 57 | 9 | 56 |
11 | Fulham | 38 | 15 | 9 | 14 | 54 | 54 | 0 | 54 |
12 | Crystal Palace | 38 | 13 | 14 | 11 | 51 | 51 | 0 | 53 |
13 | Everton | 38 | 11 | 15 | 12 | 42 | 44 | -2 | 48 |
14 | West Ham | 38 | 11 | 10 | 17 | 46 | 62 | -16 | 43 |
15 | Manchester Utd | 38 | 11 | 9 | 18 | 44 | 54 | -10 | 42 |
16 | Wolverhampton | 38 | 12 | 6 | 20 | 54 | 69 | -15 | 42 |
17 | Tottenham | 38 | 11 | 5 | 22 | 64 | 65 | -1 | 38 |
18 | Leicester City | 38 | 6 | 7 | 25 | 33 | 80 | -47 | 25 |
19 | Ipswich | 38 | 4 | 10 | 24 | 36 | 82 | -46 | 22 |
20 | Southampton | 38 | 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, 2024Manchester 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, 2024Brighton 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, 2024Arsenal 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, 2024Southampton 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, 2024West 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, 2024Newcastle 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, 2024Crystal 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, 2024Tottenham 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, 2024Leicester 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, 2024Newcastle 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, 2024Brentford 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, 2024Leicester 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, 2024Brighton 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, 2024Ipswich 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, 2024Aston 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, 2024Arsenal 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, 2024Aston 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, 2024Manchester 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, 2024Leicester 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, 2025Tottenham 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, 2025Brentford 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, 2025Newcastle 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, 2025Bournemouth 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, 2025Nottingham 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, 2025Brighton 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, 2025Leicester 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, 2025Brighton 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, 2025Nottingham 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, 2025Aston 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, 2025Arsenal 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, 2025Everton 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, 2025Manchester 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, 2025Brentford 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, 2025Manchester 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, 2025Manchester 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, 2025Fulham 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, 2025Aston 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, 2025Bournemouth 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