Our Crystal Palace vs Man City Prediction: 1-1
Crystal Palace vs Man City in the England Premier League is scheduled for an 14:00 GMT kick-off on Sunday December 14, 2025. We expect a 1-1 result in a tightly contested match, with BTTS looking like a reliable bet given both teams’ recent scoring form.
Our prediction is supported by key performance data, betting odds and match insights — everything you need is right below to make smarter bets.
→ View Today's Football Score Tips
Recent Form Insights
Crystal Palace's Last Match – Shelbourne vs Crystal Palace
Crystal Palace will look to carry forward their winning form after a 3-0 UEFA Conference League success over Shelbourne on December 11. In that match, Crystal Palace recorded 61% possession, firing 19 shots at goal, with 10 on target.
| Team | Possession | Shots (on target) | xG | Dangerous Attacks |
|---|---|---|---|---|
Shelbourne | 39% | 5 (1) | 0.39 | 29 |
Crystal Palace | 61% | 19 (10) | 3.96 | 63 |
Man City's Last Match – Real Madrid vs Man City
Man City will be eager to build on their previous performance after securing a 2-1 UEFA Champions League victory over Real Madrid on December 10. In that match, Man City had 49% possession and 8 attempts at goal, with 8 on target.
| Team | Possession | Shots (on target) | xG | Dangerous Attacks |
|---|---|---|---|---|
Real Madrid | 51% | 9 (1) | 1.43 | 40 |
Man City | 49% | 8 (8) | 2.6 | 50 |
Crystal Palace vs Man City Stats
Key Stats
| Crystal Palace | Man City | |
|---|---|---|
| 0.97 | Attacking Strength | 0.95 |
| 0.71 | Defence Strength | 0.39 |
| 1.7 | Points Per Game | 2.1 |
| 5/10 | WIN | 7/10 |
| 2/10 | DRAW | 0/10 |
| 5/10 | Clean Sheets | 4/10 |
| 3/10 | BTTS | 4/10 |
| 4/10 | Over 2.5 Goals | 5/10 |
| 1.6 | Average Scored | 1.9 |
Goals Scored vs Goals Conceded
Crystal Palace are averaging 1.8 goals scored and 0.6 conceded per match, while Man City average 2.7 scored and 1.4 conceded per game.



Shelbourne
Crystal Palace
Real Madrid
Man City
Arsenal
Man City
Aston Villa
Liverpool
Brentford
Newcastle
Man Utd
Chelsea
Fulham
Sunderland
Brighton
Everton
Crystal Palace
Tottenham
Bournemouth
Leeds
Nottm Forest
West Ham
Burnley
Wolverhampton