| Etihad Stadium | 21 Mar 2026-5:00 pm
Manchester City
l l w w d
- : -
Crystal Palace
d l l l d
Latest Matches
Line-Ups
Head to Head
Round matches
Prediction
Manchester City
L L W W D
Premier League
1 Feb 2026
- 6:30 pm
Tottenham
0.97
xG
2.00
2 2
Manchester City
UEFA Champions League
28 Jan 2026
- 10:00 pm
Manchester City
1.64
xG
0.20
2 0
Galatasaray
Premier League
24 Jan 2026
- 5:00 pm
Manchester City
0.87
xG
0.28
2 0
Wolves
UEFA Champions League
20 Jan 2026
- 7:45 pm
Bodo/Glimt
1.60
xG
1.23
3 1
Manchester City
Premier League
17 Jan 2026
- 2:30 pm
Manchester United
2.27
xG
0.45
2 0
Manchester City
Crystal Palace
D L L L D
Premier League
1 Feb 2026
- 4:00 pm
Nottingham Forest
0.49
xG
1.92
1 1
Crystal Palace
Premier League
25 Jan 2026
- 4:00 pm
Crystal Palace
2.12
xG
2.20
1 3
Chelsea
Premier League
17 Jan 2026
- 5:00 pm
Sunderland
1.71
xG
0.61
2 1
Crystal Palace
FA Cup
10 Jan 2026
- 2:15 pm
Macclesfield
1.21
xG
0.75
2 1
Crystal Palace
Premier League
7 Jan 2026
- 9:30 pm
Crystal Palace
1.50
xG
1.74
0 0
Aston Villa
teams' stats this season
club logo
Manchester City
Crystal Palace
37
Played
36
24
Wins
12
6
Draws
12
7
Losses
12
83
Goals
43
34
Goals Conceded
39
64
Yellow Cards
65
1
Red Cards
2
16
Clean Sheets
13
552
Shots
473
210
Shots on Goal
155
Head to head matches
Premier League
14 Dec 2025
- 4:00 pm
Crystal Palace
1.88
xG
1.19
0 3
Manchester City
Premier League
12 Apr 2025
- 1:30 pm
Manchester City
3.81
xG
1.82
5 2
Crystal Palace
Premier League
7 Dec 2024
- 5:00 pm
Crystal Palace
1.34
xG
1.45
2 2
Manchester City
Premier League
6 Apr 2024
- 1:30 pm
Crystal Palace
1.08
xG
1.91
2 4
Manchester City
Premier League
16 Dec 2023
- 5:00 pm
Manchester City
1.61
xG
1.82
2 2
Crystal Palace
Premier League
20 Mar 2026
- 10:00 pm
Bournemouth
- -
Manchester United
Premier League
21 Mar 2026
- 2:30 pm
Brighton
- -
Liverpool
Premier League
21 Mar 2026
- 5:00 pm
Fulham
- -
Burnley
Premier League
21 Mar 2026
- 5:00 pm
Wolves
- -
Arsenal
Premier League
21 Mar 2026
- 5:00 pm
Manchester City
- -
Crystal Palace
Premier League
21 Mar 2026
- 5:00 pm
Aston Villa
- -
West Ham
Premier League
21 Mar 2026
- 7:30 pm
Everton
- -
Chelsea
Premier League
21 Mar 2026
- 10:00 pm
Leeds
- -
Brentford
Premier League
22 Mar 2026
- 2:00 pm
Newcastle
- -
Sunderland
Premier League
22 Mar 2026
- 4:15 pm
Tottenham
- -
Nottingham Forest

View Competition Stats

2025-2026

Live Scores Table

Live match events and results
All trademarks, club logos, tournaments, leagues, players, and names appearing on this page are the property of their respective owners
Back to top button