Premier League Regular Season - 31

Manchester City vs NS Crystal Palace

Etihad Stadium

Match Preview

Match previews and recaps to help you decide which games are worth watching

Futmetrix Verdict
62
Manchester City
vs
Crystal Palace
Fri, May 22 • 19:00
⚡ Form 73
⚖️ Balance 12
🏆 Stakes 56
⭐ Stars 100
City's title charge meets Palace resistance.

City's Title Charge Faces A Stubborn Palace Wall

Worth Watching Futmetrix Score: 62/100. A massive clash in the title race where City must convert recent draws into a ruthless victory to keep their championship dreams alive.

The Setup

Welcome to the Etihad Stadium on March 21, 2026. Manchester City are sitting second in the table, but a bizarre Form rating reflects their recent habit of dropping points. Highlighted by three consecutive draws, a lack of killer instinct has blunted their momentum, making this fixture a pivotal moment in their campaign. Crystal Palace arrive in 15th place, desperate to snap a miserable five-match winless streak of their own. A modest Balance score points to a heavy mismatch on paper, yet the sheer Stakes of a title chase mean nothing is guaranteed for the hosts. City boast an off-the-charts Stars rating, but they need to translate that undeniable quality into three points.

Key Battle

P. Foden pulling the strings against Jean-Philippe Mateta leading the line for the visitors. Foden's creative spark, vision, and eye for goal are vital for breaking down the deep defensive blocks that have frustrated City in recent weeks. However, Mateta is in lethal touch right now. If Palace get an opportunity to counter-attack, the French striker has the physicality and ruthless finishing to punish any momentary lapse in the home defence.

Our Prediction

Manchester City, 2-0. Expect a frustrating first half for the hosts as Palace sit deep and absorb pressure. Eventually, relentless attacking waves and superior star power will crack the visitors' resistance, securing a vital win.

Key Questions

Should I watch this match?

Yes. The title stakes make this a must-watch clash as City desperately need a decisive victory.

What's the predicted outcome?

A 2-0 win for Manchester City, breaking down a stubborn away defence in the second half.

Where are Manchester City and Crystal Palace in the league table?

City sit second chasing the title, while Palace are struggling down in 15th place.

What is Crystal Palace's current form?

Palace are in poor shape, arriving with a five-match winless run of LLDLD.

Who is the in-form player to watch?

Jean-Philippe Mateta is the man to watch, boasting 4 goals in 5 matches and averaging a 7.4 rating.

What is the Futmetrix Score?

The Futmetrix Score is our 0-100 verdict on how entertaining a match is. We look at intensity, balance, stakes, and star quality to tell you if it's worth your time.

Head to Head

Date Home Score Away Competition Venue
05/17/2025 Crystal Palace 1 - 0 Manchester City FA Cup Wembley Stadium
04/12/2025 Manchester City 5 - 2 Crystal Palace Premier League Etihad Stadium
12/07/2024 Crystal Palace 2 - 2 Manchester City Premier League Selhurst Park
04/06/2024 Crystal Palace 2 - 4 Manchester City Premier League Selhurst Park
12/16/2023 Manchester City 2 - 2 Crystal Palace Premier League Etihad Stadium
03/11/2023 Crystal Palace 0 - 1 Manchester City Premier League Selhurst Park
08/27/2022 Manchester City 4 - 2 Crystal Palace Premier League Etihad Stadium
03/14/2022 Crystal Palace 0 - 0 Manchester City Premier League Selhurst Park
10/30/2021 Manchester City 0 - 2 Crystal Palace Premier League Etihad Stadium
05/01/2021 Crystal Palace 0 - 2 Manchester City Premier League Selhurst Park
05/17/2025
FA Cup Wembley Stadium
04/12/2025
Premier League Etihad Stadium
12/07/2024
Premier League Selhurst Park
04/06/2024
Premier League Selhurst Park
12/16/2023
Premier League Etihad Stadium
03/11/2023
Premier League Selhurst Park
08/27/2022
Premier League Etihad Stadium
03/14/2022
Premier League Selhurst Park
10/30/2021
Premier League Etihad Stadium
05/01/2021
Premier League Selhurst Park
Manchester City Win
Crystal Palace Win
Draw

Season Statistics

2
League Position
13
64
Points
42
63
Goals Scored
33
28
Goals Conceded
35

League Standings

League Standings

Pos Team P Pts GF GA GD Form
1 Arsenal 32 70 62 24 +38 LManchester City 2 - 1 Arsenal (19-04-2026)LArsenal 1 - 2 Bournemouth (11-04-2026)WArsenal 2 - 0 Everton (14-03-2026)WBrighton 0 - 1 Arsenal (04-03-2026)WArsenal 2 - 1 Chelsea (01-03-2026)
2 Manchester City 31 64 63 28 +35 WManchester City 2 - 1 Arsenal (19-04-2026)WChelsea 0 - 3 Manchester City (12-04-2026)DWest Ham 1 - 1 Manchester City (14-03-2026)DManchester City 2 - 2 Nottingham Forest (04-03-2026)WLeeds 0 - 1 Manchester City (28-02-2026)
3 Manchester United 33 58 58 45 +13 WChelsea 0 - 1 Manchester United (18-04-2026)LManchester United 1 - 2 Leeds (13-04-2026)DBournemouth 2 - 2 Manchester United (20-03-2026)WManchester United 3 - 1 Aston Villa (15-03-2026)LNewcastle 2 - 1 Manchester United (04-03-2026)
4 Aston Villa 33 58 47 41 +6 WAston Villa 4 - 3 Sunderland (19-04-2026)DNottingham Forest 1 - 1 Aston Villa (12-04-2026)WAston Villa 2 - 0 West Ham (22-03-2026)LManchester United 3 - 1 Aston Villa (15-03-2026)LAston Villa 1 - 4 Chelsea (04-03-2026)
5 Liverpool 33 55 54 43 +11 WEverton 1 - 2 Liverpool (19-04-2026)WLiverpool 2 - 0 Fulham (11-04-2026)LBrighton 2 - 1 Liverpool (21-03-2026)DLiverpool 1 - 1 Tottenham (15-03-2026)LWolves 2 - 1 Liverpool (03-03-2026)
6 Chelsea 33 48 53 42 +11 LChelsea 0 - 1 Manchester United (18-04-2026)LChelsea 0 - 3 Manchester City (12-04-2026)LEverton 3 - 0 Chelsea (21-03-2026)LChelsea 0 - 1 Newcastle (14-03-2026)WAston Villa 1 - 4 Chelsea (04-03-2026)
7 Brentford 33 48 48 44 +4 DBrentford 0 - 0 Fulham (18-04-2026)DBrentford 2 - 2 Everton (11-04-2026)DLeeds 0 - 0 Brentford (21-03-2026)DBrentford 2 - 2 Wolves (16-03-2026)DBournemouth 0 - 0 Brentford (03-03-2026)
8 Bournemouth 33 48 50 50 0 WNewcastle 1 - 2 Bournemouth (18-04-2026)WArsenal 1 - 2 Bournemouth (11-04-2026)DBournemouth 2 - 2 Manchester United (20-03-2026)DBurnley 0 - 0 Bournemouth (14-03-2026)DBournemouth 0 - 0 Brentford (03-03-2026)
9 Brighton 33 47 45 39 +6 DTottenham 2 - 2 Brighton (18-04-2026)WBurnley 0 - 2 Brighton (11-04-2026)WBrighton 2 - 1 Liverpool (21-03-2026)WSunderland 0 - 1 Brighton (14-03-2026)LBrighton 0 - 1 Arsenal (04-03-2026)
10 Everton 33 47 40 39 +1 LEverton 1 - 2 Liverpool (19-04-2026)DBrentford 2 - 2 Everton (11-04-2026)WEverton 3 - 0 Chelsea (21-03-2026)LArsenal 2 - 0 Everton (14-03-2026)WEverton 2 - 0 Burnley (03-03-2026)
11 Sunderland 33 46 36 40 -4 LAston Villa 4 - 3 Sunderland (19-04-2026)WSunderland 1 - 0 Tottenham (12-04-2026)WNewcastle 1 - 2 Sunderland (22-03-2026)LSunderland 0 - 1 Brighton (14-03-2026)WLeeds 0 - 1 Sunderland (03-03-2026)
12 Fulham 33 45 43 46 -3 DBrentford 0 - 0 Fulham (18-04-2026)LLiverpool 2 - 0 Fulham (11-04-2026)WFulham 3 - 1 Burnley (21-03-2026)DNottingham Forest 0 - 0 Fulham (15-03-2026)LFulham 0 - 1 West Ham (04-03-2026)
13 Crystal Palace 31 42 35 36 -1 WCrystal Palace 2 - 1 Newcastle (12-04-2026)DCrystal Palace 0 - 0 Leeds (15-03-2026)WTottenham 1 - 3 Crystal Palace (05-03-2026)LManchester United 2 - 1 Crystal Palace (01-03-2026)WCrystal Palace 1 - 0 Wolves (22-02-2026)
14 Newcastle 33 42 46 49 -3 LNewcastle 1 - 2 Bournemouth (18-04-2026)LCrystal Palace 2 - 1 Newcastle (12-04-2026)LNewcastle 1 - 2 Sunderland (22-03-2026)WChelsea 0 - 1 Newcastle (14-03-2026)WNewcastle 2 - 1 Manchester United (04-03-2026)
15 Leeds 33 39 42 49 -7 WLeeds 3 - 0 Wolves (18-04-2026)WManchester United 1 - 2 Leeds (13-04-2026)DLeeds 0 - 0 Brentford (21-03-2026)DCrystal Palace 0 - 0 Leeds (15-03-2026)LLeeds 0 - 1 Sunderland (03-03-2026)
16 Nottingham Forest 33 36 36 45 -9 WNottingham Forest 4 - 1 Burnley (19-04-2026)DNottingham Forest 1 - 1 Aston Villa (12-04-2026)WTottenham 0 - 3 Nottingham Forest (22-03-2026)DNottingham Forest 0 - 0 Fulham (15-03-2026)DManchester City 2 - 2 Nottingham Forest (04-03-2026)
17 West Ham 32 32 40 57 -17 WWest Ham 4 - 0 Wolves (10-04-2026)LAston Villa 2 - 0 West Ham (22-03-2026)DWest Ham 1 - 1 Manchester City (14-03-2026)WFulham 0 - 1 West Ham (04-03-2026)LLiverpool 5 - 2 West Ham (28-02-2026)
18 Tottenham 33 31 42 53 -11 DTottenham 2 - 2 Brighton (18-04-2026)LSunderland 1 - 0 Tottenham (12-04-2026)LTottenham 0 - 3 Nottingham Forest (22-03-2026)DLiverpool 1 - 1 Tottenham (15-03-2026)LTottenham 1 - 3 Crystal Palace (05-03-2026)
19 Burnley 33 20 34 67 -33 LNottingham Forest 4 - 1 Burnley (19-04-2026)LBurnley 0 - 2 Brighton (11-04-2026)LFulham 3 - 1 Burnley (21-03-2026)DBurnley 0 - 0 Bournemouth (14-03-2026)LEverton 2 - 0 Burnley (03-03-2026)
20 Wolves 33 17 24 61 -37 LLeeds 3 - 0 Wolves (18-04-2026)LWest Ham 4 - 0 Wolves (10-04-2026)DBrentford 2 - 2 Wolves (16-03-2026)WWolves 2 - 1 Liverpool (03-03-2026)WWolves 2 - 0 Aston Villa (27-02-2026)