Contact Us

h2hfacts@gmail.com

Top Leagues

The Manchester City vs Crystal Palace match on 21.03.2026 is packed with action! We’ve checked how both teams did in their past games and head-to-head matchups. It’s all about teamwork and goals—who will come out on top?


Premier League


Manchester City
Head-to-Head
21.03.2026-15:00
No final result yet

Crystal Palace

Matches played
17
Home wins
10
Draws
5
Away wins
2

Manchester City

Avg Goals scored per match
2.4
Avg Goals conceded per match
1.1

Crystal Palace

Avg Goals scored per match
1.1
Avg Goals conceded per match
2.4

BTTS
8/17 (47.1%)
Over 2.5 goals
11/17 (64.7%)
Over 3.5 goals
10/17 (58.8%)
HT-FT turnovers
1 (5.9%)
1st half over 0.5
13/17 (76.5%)

H2H Matches Manchester City vs Crystal Palace

14.12.2025

Crystal Palace

0


Manchester City

3

12.04.2025

Manchester City

5


Crystal Palace

2

07.12.2024

Crystal Palace

2


Manchester City

2

06.04.2024

Crystal Palace

2


Manchester City

4

16.12.2023

Manchester City

2


Crystal Palace

2

11.03.2023

Crystal Palace

0


Manchester City

1

27.08.2022

Manchester City

4


Crystal Palace

2

14.03.2022

Crystal Palace

0


Manchester City

0

30.10.2021

Manchester City

0


Crystal Palace

2

01.05.2021

Crystal Palace

0


Manchester City

2

17.01.2021

Manchester City

4


Crystal Palace

0

18.01.2020

Manchester City

2


Crystal Palace

2

19.10.2019

Crystal Palace

0


Manchester City

2

14.04.2019

Crystal Palace

1


Manchester City

3

22.12.2018

Manchester City

2


Crystal Palace

3

31.12.2017

Crystal Palace

0


Manchester City

0

23.09.2017

Manchester City

5


Crystal Palace

0

Match Facts

  • Crystal Palace are unbeaten in 4 straight matches.
  • Crystal Palace matches have gone Under 2.5 in 3 straight.
  • Last 5 H2H meetings went Over 2.5.

1X2 Predictions

Tip: 1 (67%)
OutcomeProbabilityOdds
167%
X19%
214%

Over/Under 2.5 Goals Predictions

Tip: O 2.5
MarketProbabilityOdds
Over 2.556%
Under 2.544%

BTTS Predictions

Tip: Yes (57%)
MarketProbabilityOdds
Yes57%
No43%

Manchester City

Team Form and Performance Overview:

Manchester City have struggled recently, with only 1 wins in their last 5 games. They’ve also drawn 2 games and suffered 2 losses.

Most of their games have been thrilling, with both teams scoring in 3 matches.

High-scoring matches have been a trend, with over 2.5 goals occurring in 3 matches.

Overall, Manchester City have scored 5 goals and conceded 8 goals in their last 5 matches.

DateMatch Details
17.03.2026Manchester City 1 – 2 Real Madrid L
14.03.2026West Ham 1 – 1 Manchester City D
11.03.2026Real Madrid 3 – 0 Manchester City L
04.03.2026Manchester City 2 – 2 Nottingham D
28.02.2026Leeds 0 – 1 Manchester City W

Crystal Palace

Team Form and Performance Overview:

Crystal Palace have struggled recently, with only 1 wins in their last 5 games. They’ve also drawn 3 games and suffered 1 losses.

Most of their games have been thrilling, with both teams scoring in 3 matches.

2 matches out of 5 have ended with over 2.5 goals, showing a mix of high and low-scoring games.

Overall, Crystal Palace have scored 5 goals and conceded 4 goals in their last 5 matches.

DateMatch Details
19.03.2026AEK Larnaca 1 – 1 Crystal Palace D
15.03.2026Crystal Palace 0 – 0 Leeds D
12.03.2026Crystal Palace 0 – 0 AEK Larnaca D
05.03.2026Tottenham 1 – 3 Crystal Palace W
01.03.2026Manchester Utd 2 – 1 Crystal Palace L

Standings

Premier League
#ClubMPWDLGFGAGDPTSForm
1Arsenal logoArsenal31217361223970WWWWD
2Manchester City logoManchester City30187560283261DDWWW
3Manchester Utd logoManchester Utd30159654411354WLWWD
4Aston Villa logoAston Villa3015694037351LLLDW
5Liverpool logoLiverpool3014794940949DLWWW
6Chelsea logoChelsea30139853351848LWLDD
7Brentford logoBrentford30136114642445DDWLD
8Everton logoEverton30127113435-143LWWLL
9Newcastle logoNewcastle30126124343042WWLLW
10Bournemouth logoBournemouth3091474446-241DDDDW
11Fulham logoFulham30125134043-341DLWWL
12Brighton logoBrighton301010103936340WLWWL
13Sunderland logoSunderland301010103035-540LWDLL
14Crystal Palace logoCrystal Palace30109113335-239DWLWL
15Leeds logoLeeds30711123748-1132DLLDD
16Tottenham logoTottenham3079144047-730DLLLL
17Nottingham logoNottingham3078152843-1529DDLLD
18West Ham logoWest Ham3078153655-1929DWLDD
19Burnley logoBurnley3048183258-2620DLLDW
20Wolves logoWolves3138202454-3017DWWLD

On 21.03.2026, Manchester City and Crystal Palace will face off! We’ve looked at their past games and team stats to give you simple tips on who might win and what to expect in the match. Get ready for a thrilling game!