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 • 14: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
60
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 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)WTottenham 1 - 4 Arsenal (22-02-2026)
2 Manchester City 31 64 63 28 +35 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)WManchester City 2 - 1 Newcastle (21-02-2026)
3 Manchester United 31 55 56 43 +13 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)WManchester United 2 - 1 Crystal Palace (01-03-2026)
4 Aston Villa 32 55 43 38 +5 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)LWolves 2 - 0 Aston Villa (27-02-2026)
5 Liverpool 32 52 52 42 +10 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)WLiverpool 5 - 2 West Ham (28-02-2026)
6 Chelsea 32 48 53 41 +12 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)LArsenal 2 - 1 Chelsea (01-03-2026)
7 Brentford 32 47 48 44 +4 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)WBurnley 3 - 4 Brentford (28-02-2026)
8 Everton 32 47 39 37 +2 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)WNewcastle 2 - 3 Everton (28-02-2026)
9 Brighton 32 46 43 37 +6 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)WBrighton 2 - 1 Nottingham Forest (01-03-2026)
10 Sunderland 32 46 33 36 -3 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)DBournemouth 1 - 1 Sunderland (28-02-2026)
11 Bournemouth 32 45 48 49 -1 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)DBournemouth 1 - 1 Sunderland (28-02-2026)
12 Fulham 32 44 43 46 -3 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)WFulham 2 - 1 Tottenham (01-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 32 42 45 47 -2 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)LNewcastle 2 - 3 Everton (28-02-2026)
15 Leeds 31 33 37 48 -11 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)LLeeds 0 - 1 Manchester City (28-02-2026)
16 Nottingham Forest 32 33 32 44 -12 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)LBrighton 2 - 1 Nottingham Forest (01-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 32 30 40 51 -11 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)LFulham 2 - 1 Tottenham (01-03-2026)
19 Burnley 32 20 33 63 -30 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)LBurnley 3 - 4 Brentford (28-02-2026)
20 Wolves 32 17 24 58 -34 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)LCrystal Palace 1 - 0 Wolves (22-02-2026)