2024-2025 Premier League
Contents
May 2025
Sunday May 25 2025
- Wolverhampton Wanderers 1 - 1 Brentford
 - Tottenham Hotspur 1 - 4 Brighton & Hove Albion
 - Southampton 1 - 2 Arsenal
 - Nottingham Forest 0 - 1 Chelsea
 - Newcastle United 0 - 1 Everton
 - Manchester United 2 - 0 Aston Villa
 - Liverpool 1 - 1 Crystal Palace
 - Ipswich Town 1 - 3 West Ham United
 - Fulham 0 - 2 Manchester City
 - AFC Bournemouth 2 - 0 Leicester City
 
Tuesday May 20 2025
- Manchester City 3 - 1 AFC Bournemouth
 - Crystal Palace 4 - 2 Wolverhampton Wanderers
 
Monday May 19 2025
- Brighton & Hove Albion 3 - 2 Liverpool
 
Sunday May 18 2025
- Arsenal 1 - 0 Newcastle United
 - Leicester City 2 - 0 Ipswich Town
 - Brentford 2 - 3 Fulham
 - West Ham United 1 - 2 Nottingham Forest
 - Everton 2 - 0 Southampton
 
Friday May 16 2025
- Chelsea 1 - 0 Manchester United
 - Aston Villa 2 - 0 Tottenham Hotspur
 
Sunday May 11 2025
- Newcastle United 2 - 0 Chelsea
 - Manchester United 0 - 2 West Ham United
 - Nottingham Forest 2 - 2 Leicester City
 - Tottenham Hotspur 0 - 2 Crystal Palace
 - Liverpool 2 - 2 Arsenal
 
Saturday May 10 2025
- AFC Bournemouth 0 - 1 Aston Villa
 - Wolverhampton Wanderers 0 - 2 Brighton & Hove Albion
 - Southampton 0 - 0 Manchester City
 - Ipswich Town 0 - 1 Brentford
 - Fulham 1 - 3 Everton
 
Monday May 5 2025
- Crystal Palace 1 - 1 Nottingham Forest
 
Sunday May 4 2025
- Chelsea 3 - 1 Liverpool
 - West Ham United 1 - 1 Tottenham Hotspur
 - Brighton & Hove Albion 1 - 1 Newcastle United
 - Brentford 4 - 3 Manchester United
 
Saturday May 3 2025
- Arsenal 1 - 2 AFC Bournemouth
 - Leicester City 2 - 0 Southampton
 - Everton 2 - 2 Ipswich Town
 - Aston Villa 1 - 0 Fulham
 
Friday May 2 2025
- Manchester City 1 - 0 Wolverhampton Wanderers
 
Thursday May 1 2025
- Nottingham Forest 0 - 2 Brentford
 
April 2025
Sunday April 27 2025
- Liverpool 5 - 1 Tottenham Hotspur
 - AFC Bournemouth 1 - 1 Manchester United
 
Saturday April 26 2025
- Wolverhampton Wanderers 3 - 0 Leicester City
 - Southampton 1 - 2 Fulham
 - Newcastle United 3 - 0 Ipswich Town
 - Brighton & Hove Albion 3 - 2 West Ham United
 - Chelsea 1 - 0 Everton
 
Wednesday April 23 2025
- Arsenal 2 - 2 Crystal Palace
 
Tuesday April 22 2025
- Manchester City 2 - 1 Aston Villa
 
Monday April 21 2025
- Tottenham Hotspur 1 - 2 Nottingham Forest
 
Sunday April 20 2025
- Leicester City 0 - 1 Liverpool
 - Manchester United 0 - 1 Wolverhampton Wanderers
 - Ipswich Town 0 - 4 Arsenal
 - Fulham 1 - 2 Chelsea
 
Saturday April 19 2025
- Aston Villa 4 - 1 Newcastle United
 - West Ham United 1 - 1 Southampton
 - Everton 0 - 2 Manchester City
 - Crystal Palace 0 - 0 AFC Bournemouth
 - Brentford 4 - 2 Brighton & Hove Albion
 
Wednesday April 16 2025
- Newcastle United 5 - 0 Crystal Palace
 
Monday April 14 2025
- AFC Bournemouth 1 - 0 Fulham
 
Sunday April 13 2025
- Newcastle United 4 - 1 Manchester United
 - Wolverhampton Wanderers 4 - 2 Tottenham Hotspur
 - Liverpool 2 - 1 West Ham United
 - Chelsea 2 - 2 Ipswich Town
 
Saturday April 12 2025
- Arsenal 1 - 1 Brentford
 - Southampton 0 - 3 Aston Villa
 - Nottingham Forest 0 - 1 Everton
 - Brighton & Hove Albion 2 - 2 Leicester City
 - Manchester City 5 - 2 Crystal Palace
 
Monday April 7 2025
- Leicester City 0 - 3 Newcastle United
 
Sunday April 6 2025
- Manchester United 0 - 0 Manchester City
 - Tottenham Hotspur 3 - 1 Southampton
 - Fulham 3 - 2 Liverpool
 - Brentford 0 - 0 Chelsea
 
Saturday April 5 2025
- Aston Villa 2 - 1 Nottingham Forest
 - West Ham United 2 - 2 AFC Bournemouth
 - Ipswich Town 1 - 2 Wolverhampton Wanderers
 - Crystal Palace 2 - 1 Brighton & Hove Albion
 - Everton 1 - 1 Arsenal
 
Tuesday April 3 2025
- Chelsea 1 - 0 Tottenham Hotspur
 
Wednesday April 2 2025
- Liverpool 1 - 0 Everton
 - Southampton 1 - 1 Crystal Palace
 - Newcastle United 2 - 1 Brentford
 - Manchester City 2 - 2 Leicester City
 - Brighton & Hove Albion 0 - 3 Aston Villa
 - AFC Bournemouth 1 - 2 Ipswich Town
 
Tuesday April 1 2025
- Nottingham Forest 1 - 0 Manchester United
 - Wolverhampton Wanderers 1 - 0 West Ham United
 - Arsenal 2 - 1 Fulham
 
March 2025
Sunday March 16 2025
- Leicester City 0 - 3 Manchester United
 - Fulham 2 - 0 Tottenham Hotspur
 - Arsenal 1 - 0 Chelsea
 
Saturday March 15 2025
- AFC Bournemouth 1 - 2 Brentford
 - Southampton 1 - 2 Wolverhampton Wanderers
 - Manchester City 2 - 2 Brighton & Hove Albion
 - Ipswich Town 2 - 4 Nottingham Forest
 - Everton 1 - 1 West Ham United
 
Monday March 10 2025
- West Ham United 0 - 1 Newcastle United
 
Sunday March 9 2025
- Manchester United 1 - 1 Arsenal
 - Tottenham Hotspur 2 - 2 AFC Bournemouth
 - Chelsea 1 - 0 Leicester City
 
Saturday March 8 2025
- Wolverhampton Wanderers 1 - 1 Everton
 - Brentford 0 - 1 Aston Villa
 - Liverpool 3 - 1 Southampton
 - Crystal Palace 1 - 0 Ipswich Town
 - Brighton & Hove Albion 2 - 1 Fulham
 - Nottingham Forest 1 - 0 Manchester City
 
February 2025
Thursday February 27 2025
- West Ham United 2 - 0 Leicester City
 
Wednesday February 26 2025
- Liverpool 2 - 0 Newcastle United
 - Tottenham Hotspur 0 - 1 Manchester City
 - Nottingham Forest 0 - 0 Arsenal
 - Manchester United 3 - 2 Ipswich Town
 - Brentford 1 - 1 Everton
 
Tuesday February 25 2025
- Chelsea 4 - 0 Southampton
 - Wolverhampton Wanderers 1 - 2 Fulham
 - Crystal Palace 4 - 1 Aston Villa
 - Brighton & Hove Albion 2 - 1 AFC Bournemouth
 
Sunday February 23 2025
- Manchester City 0 - 2 Liverpool
 - Newcastle United 4 - 3 Nottingham Forest
 
Saturday February 22 2025
- Aston Villa 2 - 1 Chelsea
 - Southampton 0 - 4 Brighton & Hove Albion
 - Ipswich Town 1 - 4 Tottenham Hotspur
 - Fulham 0 - 2 Crystal Palace
 - Arsenal 0 - 1 West Ham United
 - AFC Bournemouth 0 - 1 Wolverhampton Wanderers
 - Everton 2 - 2 Manchester United
 
Friday February 21 2025
- Leicester City 0 - 4 Brentford
 
Wednesday February 19 2025
- Aston Villa 2 - 2 Liverpool
 
Sunday February 16 2025
- Liverpool 2 - 1 Wolverhampton Wanderers
 - Tottenham Hotspur 1 - 0 Manchester United
 
Saturday February 15 2025
- Leicester City 0 - 2 Arsenal
 - Aston Villa 1 - 1 Ipswich Town
 - Fulham 2 - 1 Nottingham Forest
 - Manchester City 4 - 0 Newcastle United
 - Southampton 1 - 3 AFC Bournemouth
 - West Ham United 0 - 1 Brentford
 - Crystal Palace 1 - 2 Everton
 
Friday February 14 2025
- Brighton & Hove Albion 3 - 0 Chelsea
 
Wednesday February 12 2025
- Everton 2 - 2 Liverpool
 
Monday February 3 2025
- Chelsea 2 - 1 West Ham United
 
Sunday February 2 2025
- Arsenal 5 - 1 Manchester City
 - Manchester United 0 - 2 Crystal Palace
 - Brentford 0 - 2 Tottenham Hotspur
 
Saturday February 1 2025
- Wolverhampton Wanderers 2 - 0 Aston Villa
 - Newcastle United 1 - 2 Fulham
 - Ipswich Town 1 - 2 Southampton
 - Everton 4 - 0 Leicester City
 - AFC Bournemouth 0 - 2 Liverpool
 - Nottingham Forest 7 - 0 Brighton & Hove Albion
 
January 2025
Sunday January 26 2025
- Fulham 0 - 1 Manchester United
 - Aston Villa 1 - 1 West Ham United
 - Tottenham Hotspur 1 - 2 Leicester City
 - Crystal Palace 1 - 2 Brentford
 
Saturday January 25 2025
- Manchester City 3 - 1 Chelsea
 - Wolverhampton Wanderers 0 - 1 Arsenal
 - Southampton 1 - 3 Newcastle United
 - Liverpool 4 - 1 Ipswich Town
 - Brighton & Hove Albion 0 - 1 Everton
 - AFC Bournemouth 5 - 0 Nottingham Forest
 
Monday January 20 2025
- Chelsea 3 - 1 Wolverhampton Wanderers
 
Sunday January 19 2025
- Everton 3 - 2 Tottenham Hotspur
 - Manchester United 1 - 3 Brighton & Hove Albion
 - Nottingham Forest 3 - 2 Southampton
 - Ipswich Town 0 - 6 Manchester City
 
Saturday January 18 2025
- Arsenal 2 - 2 Aston Villa
 - West Ham United 0 - 2 Crystal Palace
 - Leicester City 0 - 2 Fulham
 - Brentford 0 - 2 Liverpool
 - Newcastle United 1 - 4 AFC Bournemouth
 
Thursday January 16 2025
- Manchester United 3 - 1 Southampton
 - Ipswich Town 0 - 2 Brighton & Hove Albion
 
Wednesday January 15 2025
- Arsenal 2 - 1 Tottenham Hotspur
 - Newcastle United 3 - 0 Wolverhampton Wanderers
 - Leicester City 0 - 2 Crystal Palace
 - Everton 0 - 1 Aston Villa
 
Tuesday January 14 2025
- Nottingham Forest 1 - 1 Liverpool
 - West Ham United 3 - 2 Fulham
 - Chelsea 2 - 2 AFC Bournemouth
 - Brentford 2 - 2 Manchester City
 
Monday January 6 2025
- Wolverhampton Wanderers 0 - 3 Nottingham Forest
 
Sunday January 5 2025
- Liverpool 2 - 2 Manchester United
 - Fulham 2 - 2 Ipswich Town
 
Saturday January 4 2025
- Brighton & Hove Albion 1 - 1 Arsenal
 - Southampton 0 - 5 Brentford
 - Manchester City 4 - 1 West Ham United
 - Crystal Palace 1 - 1 Chelsea
 - Aston Villa 2 - 1 Leicester City
 - AFC Bournemouth 1 - 0 Everton
 - Tottenham Hotspur 1 - 2 Newcastle United
 
Wednesday January 1 2025
- Brentford 1 - 3 Arsenal
 
December 2024
Monday December 30 2024
- Manchester United 0 - 2 Newcastle United
 - Ipswich Town 2 - 0 Chelsea
 - Aston Villa 2 - 2 Brighton & Hove Albion
 
Sunday December 29 2024
- West Ham United 0 - 5 Liverpool
 - Tottenham Hotspur 2 - 2 Wolverhampton Wanderers
 - Fulham 2 - 2 AFC Bournemouth
 - Everton 0 - 2 Nottingham Forest
 - Crystal Palace 2 - 1 Southampton
 - Leicester City 0 - 2 Manchester City
 
Friday December 27 2024
- Arsenal 1 - 0 Ipswich Town
 - Brighton & Hove Albion 0 - 0 Brentford
 
Thursday December 26 2024
- Liverpool 3 - 1 Leicester City
 - Wolverhampton Wanderers 2 - 0 Manchester United
 - Southampton 0 - 1 West Ham United
 - Nottingham Forest 1 - 0 Tottenham Hotspur
 - Newcastle United 3 - 0 Aston Villa
 - Chelsea 1 - 2 Fulham
 - AFC Bournemouth 0 - 0 Crystal Palace
 - Manchester City 1 - 1 Everton
 
Sunday December 22 2024
- Tottenham Hotspur 3 - 6 Liverpool
 - Manchester United 0 - 3 AFC Bournemouth
 - Leicester City 0 - 3 Wolverhampton Wanderers
 - Fulham 0 - 0 Southampton
 - Everton 0 - 0 Chelsea
 
Saturday December 21 2024
- Crystal Palace 1 - 5 Arsenal
 - West Ham United 1 - 1 Bright & Hove Albion
 - Ipswich Town 0 - 4 Newcastle United
 - Brentford 0 - 2 Nottingham Forest
 - Aston Villa 2 - 1 Manchester City
 
Monday December 16 2024
- AFC Bournemouth 1 - 1 West Ham United
 
Sunday December 15 2024
- Southampton 0 - 5 Tottenham Hotspur
 - Chelsea 2 - 1 Brentford
 - Manchester City 1 - 2 Manchester United
 - Brighton & Hove Albion 1 - 3 Crystal Palace
 
Saturday December 14 2024
- Nottingham Forest 2 - 1 Aston Villa
 - Wolverhampton Wanderers 1 - 2 Ipswich Town
 - Newcastle United 4 - 0 Leicester City
 - Liverpool 2 - 2 Fulham
 - Arsenal 0 - 0 Everton
 
Monday December 9 2024
- West Ham United 2 - 1 Wolverhampton Wanderers
 
Sunday December 8 2024
- Tottenham Hotspur 3 - 4 Chelsea
 - Leicester City 2 - 2 Brighton & Hove Albion
 - Ipswich Town 1 - 2 AFC Bournemouth
 - Fulham 1 - 1 Arsenal
 
Saturday December 7 2024
- Manchester United 2 - 3 Nottingham Forest
 - Crystal Palace 2 - 2 Manchester City
 - Brentford 4 - 2 Newcastle United
 - Aston Villa 1 - 0 Southampton
 
Thursday December 5 2024
- AFC Bournemouth 1 - 0 Tottenham Hotspur
 - Fulham 3 - 1 Brighton & Hove Albion
 
Wednesday December 4 2024
- Aston Villa 3 - 1 Brentford
 - Arsenal 2 - 0 Manchester United
 - Southampton 1 - 5 Chelsea
 - Newcastle United 3 - 3 Liverpool
 - Manchester City 3 - 0 Nottingham Forest
 - Everton 4 - 0 Wolverhampton Wanderers
 
Tuesday December 3 2024
- Ipswich Town 0 - 1 Crystal Palace
 - Leicester City 3 - 1 West Ham United
 
Sunday December 1 2024
- Liverpool 2 - 0 Manchester City
 - Tottenham Hotspur 1 - 1 Fulham
 - Manchester United 4 - 0 Everton
 - Chelsea 3 - 0 Aston Villa
 
November 2024
Saturday November 30 2024
- West Ham United 2 - 5 Arsenal
 - Wolverhampton Wanderers 2 - 4 AFC Bournemouth
 - Nottingham Forest 1 - 0 Ipswich Town
 - Crystal Palace 1 - 1 Newcastle United
 - Brentford 4 - 1 Leicester City
 
Friday November 29 2024
- Brighton & Hove Albion 1 - 1 Southampton
 
Monday November 25 2024
- Newcastle United 0 - 2 West Ham United
 
Sunday November 24 2024
- Ipswich Town 1 - 1 Manchester United
 - Southampton 2 - 3 Liverpool
 
Saturday November 23 2024
- Manchester City 0 - 4 Tottenham Hotspur
 - Fulham 1 - 4 Wolverhampton Wanderers
 - Everton 0 - 0 Brentford
 - Aston Villa 2 - 2 Crystal Palace
 - Arsenal 3 - 0 Nottingham Forest
 - AFC Bournemouth 1 - 2 Brighton & Hove Albion
 - Leicester City 1 - 2 Chelsea
 
Sunday November 10 2024
- Manchester United 3 - 0 Leicester City
 - Nottingham Forest 1 - 3 Newcastle United
 - Tottenham Hotspur 1 - 2 Ipswich Town
 - Chelsea 1 - 1 Arsenal
 
Saturday November 9 2024
- Liverpool 2 - 0 Aston Villa
 - Brighton & Hove Albion 2 - 1 Manchester City
 - Wolverhampton Wanderers 2 - 0 Southampton
 - West Ham United 0 - 0 Everton
 - Crystal Palace 0 - 2 Fulham
 - Brentford 3 - 2 AFC Bournemouth
 
Monday November 4 2024
- Fulham 2 - 1 Brentford
 
Sunday November 3 2024
- Manchester United 1 - 1 Chelsea
 - Tottenham Hotspur 4 - 1 Aston Villa
 
Saturday November 2 2024
- Wolverhampton Wanderers 2 - 2 Crystal Palace
 - Southampton 1 - 0 Everton
 - Nottingham Forest 3 - 0 West Ham United
 - Liverpool 2 - 1 Brighton & Hove Albion
 - Ipswich Town 1 - 1 Leicester City
 - AFC Bournemouth 2 - 1 Manchester City
 - Newcastle United 1 - 0 Arsenal
 
October 2024
Sunday October 27 2024
- Chelsea 2 - 1 Newcastle United
 - Crystal Palace 1 - 0 Tottenham Hotspur
 - West Ham United 2 - 1 Manchester United
 - Arsenal 2 - 2 Liverpool
 
Saturday October 26 2024
- Aston Villa 1 - 1 AFC Bournemouth
 - Brentford 4 - 3 Ipswich Town
 - Brighton & Hove Albion 2 - 2 Wolverhampton Wanderers
 - Manchester City 1 - 0 Southampton
 - Everton 1 - 1 Fulham
 
Friday October 25 2024
- Leicester City 1 - 3 Nottingham Forest
 
Monday October 21 2024
- Nottingham Forest 1 - 0 Crystal Palace
 
Sunday October 20 2024
- Liverpool 2 - 1 Chelsea
 - Wolverhampton Wanderers 1 - 2 Manchester City
 
Saturday October 19 2024
- AFC Bournemouth 2 - 0 Arsenal
 - Ipswich Town 0 - 2 Everton
 - Southampton 2 - 3 Leicester City
 - Newcastle United 0 - 1 Brighton & Hove Albion
 - Manchester United 2 - 1 Brentford
 - Fulham 1 - 3 Aston Villa
 - Tottenham Hotspur 4 - 1 West Ham United
 
Sunday October 6 2024
- Brighton & Hove Albion 3 - 2 Tottenham Hotspur
 - Chelsea 1 - 1 Nottingham Forest
 - Aston Villa 0 - 0 Manchester United
 
Saturday October 5 2024
- Everton 0 - 0 Newcastle United
 - West Ham United 4 - 1 Ipswich Town
 - Manchester City 3 - 2 Fulham
 - Leicester City 1 - 0 AFC Bournemouth
 - Brentford 5 - 3 Wolverhampton Wanderers
 - Arsenal 3 - 1 Southampton
 - Crystal Palace 0 - 1 Liverpool
 
September 2024
Monday September 30 2024
- AFC Bournemouth 3 - 1 Southampton
 
Sunday September 29 2024
- Manchester United 0 - 3 Tottenham Hotspur
 - Ipswich Town 2 - 2 Aston Villa
 
Saturday September 28 2024
- Wolverhampton Wanderers 1 - 2 Liverpool
 - Nottingham Forest 0 - 1 Fulham
 - Everton 2 - 1 Crystal Palace
 - Chelsea 4 - 2 Brighton & Hove Albion
 - Brentford 1 - 1 West Ham United
 - Arsenal 4 - 2 Leicester City
 - Newcastle United 1 - 1 Manchester City
 
Sunday September 22 2024
- Manchester City 2 - 2 Arsenal
 - Brighton & Hove Albion 2 - 2 Nottingham Forest
 
Saturday September 21 2024
- Crystal Palace 0 - 0 Manchester United
 - Tottenham Hotspur 3 - 1 Brentford
 - Southampton 1 - 1 Ipswich Town
 - Liverpool 3 - 0 AFC Bournemouth
 - Leicester City 1 - 1 Everton
 - Fulham 3 - 1 Newcastle United
 - Aston Villa 3 - 1 Wolverhampton Wanderers
 - West Ham United 0 - 3 Chelsea
 
Sunday September 15 2024
- Wolverhampton Wanderers 1 - 2 Newcastle United
 - Tottenham Hotspur 0 - 1 Arsenal
 
Saturday September 14 2024
- AFC Bournemouth 0 - 1 Chelsea
 - Aston Villa 3 - 2 Everton
 - Manchester City 2 - 1 Brentford
 - Liverpool 0 - 1 Nottingham Forest
 - Fulham 1 - 1 West Ham United
 - Crystal Palace 2 - 2 Leicester City
 - Brighton & Hove Albion 0 - 0 Ipswich Town
 - Southampton 0 - 3 Manchester United
 
Sunday September 1 2024
- Manchester United 0 - 3 Liverpool
 - Newcastle United 2 - 1 Tottenham Hotspur
 - Chelsea 1 - 1 Crystal Palace
 
August 2024
Saturday August 31 2024
- West Ham United 1 - 3 Manchester City
 - Nottingham Forest 1 - 1 Wolverhampton Wanderers
 - Leicester City 1 - 2 Aston Villa
 - Ipswich Town 1 - 1 Fulham
 - Everton 2 - 3 AFC Bournemouth
 - Brentford 3 - 1 Southampton
 - Arsenal 1 - 1 Brighton & Hove Albion
 
Sunday August 25 2024
- Liverpool 2 - 0 Brentford
 - Wolverhampton Wanderers 2 - 6 Chelsea
 - AFC Bournemouth 1 - 1 Newcastle United
 
Saturday August 24 2024
- Aston Villa 0 - 2 Arsenal
 - Tottenham Hotspur 4 - 0 Everton
 - Southampton 0 - 1 Nottingham Forest
 - Manchester City 4 - 1 Ipswich Town
 - Fulham 2 - 1 Leicester City
 - Crystal Palace 0 - 2 West Ham United
 - Brighton & Hove Albion 2 - 1 Manchester United
 
Monday August 19 2024
- Leicester City 1 - 1 Tottenham Hotspur
 
Sunday August 18 2024
- Brentford 2 - 1 Crystal Palace
 - Chelsea 0 - 2 Manchester City
 
Saturday August 17 2024
- Ipswich Town 0 - 2 Liverpool
 - Arsenal 2 - 0 Wolverhampton Wanderers
 - Everton 0 - 3 Brighton & Hove Albion
 - Newcastle United 1 - 0 Southampton
 - Nottingham Forest 1 - 1 AFC Bournemouth
 - West Ham United 1 - 2 Aston Villa
 
Friday August 16 2024
- Manchester United 1 - 0 Fulham
 
