Premier League (England)
Crystal Palace Host Manchester City at Selhurst Park
Aug 28, 2026, 7:00 PM UTC
FTCrystal Palace 1 - 4 Manchester City
Team Strength Comparison
Match Analysis
Crystal Palace enters this fixture with a profound structural disadvantage. The ratings reveal a 60-point gap in overall strength, with Manchester City maxed at 100 across attack (100 vs 26), defense (100 vs 60), and dominance (100 vs 32). Palace's only competitive dimension is consistency at 85 versus City's 71, suggesting the visitors rarely perform badly but lack the ceiling to trouble an elite side. The market reflects this disparity sharply: Manchester City's 1.57 decimal odds imply a 60% win probability, while Crystal Palace sits at just 18%, with a 22% draw probability occupying notable ground. The ratings and market align decisively on City's superiority. Tellingly, Palace's attack rating of 26 is the most constraining factor—well below their defensive solidity—leaving little avenue to exploit City's fractionally lower consistency. The head-to-head record reinforces the asymmetry: City have won 12 of 20 meetings to Palace's 3, with only 5 draws. The recent sequence is particularly stark: City won 3-0 in May 2026 and again 3-0 in December 2025, sandwiched around a rare Palace FA Cup victory (1-0 in May 2025) and a 5-2 City success in April 2025. Palace drew 2-2 in December 2024, their only recent result suggesting competitive equilibrium. Both sides enter on uneven form. City's last five reads LWWLD—a loss and a draw among three wins, indicating minor chinks despite dominance. Palace's LWWLL shows two consecutive defeats bookending a brief two-win spell, a wobble consistent with their lower consistency rating. Neither club's recent trajectory materially shifts the baseline expectation set by ratings and odds.
An objective read of long-term data and odds — not a prediction or betting advice.
Metric by metric
Crystal Palace · Manchester City — a longer bar means a higher rating (0–100).
10-season trends
Both clubs on one continuous scale — a promoted club's climb shows as a smooth rise, not a break.
Odds Analysis & Market Prediction
With each bookmaker's margin removed, the market makes Manchester City the favourite at 58%. 21 of 21 bookmakers agree.
Fair win probability
Average bookmaker margin 5.6%.
Archived Aug 28, 2026, 06:45 PM UTC
Pre-Match Odds Comparison · Crystal Palace vs Manchester City
| Book | Home | Draw | Away |
|---|---|---|---|
| Unibet (UK) | 5.00 | 4.20 | 1.67 |
| 888sport | 5.00 | 3.90 | 1.61 |
| Betfred (UK) | 5.00 | 4.20 | 1.62 |
| Smarkets | 5.50 | 4.30 | 1.69 |
| LeoVegas | 5.00 | 4.30 | 1.58 |
| Paddy Power | 5.00 | 4.00 | 1.62 |
| Sky Bet | 5.00 | 4.20 | 1.60 |
| William Hill | 5.00 | 3.90 | 1.62 |
| Betfair | 5.50 | 4.30 | 1.69 |
| Betfair Sportsbook | 5.00 | 4.10 | 1.62 |
| Matchbook | 5.60 | 4.30 | 1.69 |
| Bet Victor | 5.00 | 4.20 | 1.61 |
| Betano (UK) | 5.00 | 4.20 | 1.61 |
| Betway | 5.00 | 4.00 | 1.61 |
| Grosvenor | 5.30 | 4.20 | 1.61 |
| Virgin Bet | 5.20 | 4.10 | 1.58 |
| Casumo | 5.30 | 4.20 | 1.61 |
| LiveScore Bet | 5.25 | 4.10 | 1.60 |
| BoyleSports | 5.00 | 4.00 | 1.62 |
| Coral | 4.50 | 4.00 | 1.61 |
| Ladbrokes | 4.50 | 4.00 | 1.61 |
Moneyline captured before kickoff — historical reference only. 21+
Head-to-Head Record
| Premier League · Regular Season - 31 | 2026-05-13 | Manchester City 3-0 Crystal Palace | L |
| Premier League · Regular Season - 16 | 2025-12-14 | Crystal Palace 0-3 Manchester City | L |
| FA Cup · Final | 2025-05-17 | Crystal Palace 1-0 Manchester City | W |
| Premier League · Regular Season - 32 | 2025-04-12 | Manchester City 5-2 Crystal Palace | L |
| Premier League · Regular Season - 15 | 2024-12-07 | Crystal Palace 2-2 Manchester City | D |
| Premier League · Regular Season - 32 | 2024-04-06 | Crystal Palace 2-4 Manchester City | L |
| Premier League · Regular Season - 17 | 2023-12-16 | Manchester City 2-2 Crystal Palace | D |
| Premier League · Regular Season - 27 | 2023-03-11 | Crystal Palace 0-1 Manchester City | L |
| Premier League · Regular Season - 4 | 2022-08-27 | Manchester City 4-2 Crystal Palace | L |
| Premier League · Regular Season - 29 | 2022-03-14 | Crystal Palace 0-0 Manchester City | D |
| Premier League · Regular Season - 10 | 2021-10-30 | Manchester City 0-2 Crystal Palace | W |
| Premier League · Regular Season - 34 | 2021-05-01 | Crystal Palace 0-2 Manchester City | L |
| Premier League · Regular Season - 19 | 2021-01-17 | Manchester City 4-0 Crystal Palace | L |
| Premier League · Regular Season - 23 | 2020-01-18 | Manchester City 2-2 Crystal Palace | D |
| Premier League · Regular Season - 9 | 2019-10-19 | Crystal Palace 0-2 Manchester City | L |
| Premier League · Regular Season - 34 | 2019-04-14 | Crystal Palace 1-3 Manchester City | L |
| Premier League · Regular Season - 18 | 2018-12-22 | Manchester City 2-3 Crystal Palace | W |
| Premier League · Regular Season - 21 | 2017-12-31 | Crystal Palace 0-0 Manchester City | D |
| Premier League · Regular Season - 6 | 2017-09-23 | Manchester City 5-0 Crystal Palace | L |
| Premier League · Regular Season - 36 | 2017-05-06 | Manchester City 5-0 Crystal Palace | L |
Recent Form — Home & Away
Crystal Palace — Home
- 2026-07-31Crystal Palace vs Al Ula 3-1
- 2026-07-28Crystal Palace vs Lens 0-3
- 2026-07-18Crystal Palace vs Swindon Town 5-1
- 2026-05-27Crystal Palace vs Rayo Vallecano 1-0
- 2026-05-24Crystal Palace vs Arsenal 1-2
- 2026-05-10Crystal Palace vs Everton 2-2
- 2026-05-07Crystal Palace vs Shakhtar Donetsk 2-1
- 2026-04-20Crystal Palace vs West Ham 0-0
- 2026-04-12Crystal Palace vs Newcastle 2-1
- 2026-04-09Crystal Palace vs Fiorentina 3-0
- 2026-03-15Crystal Palace vs Leeds 0-0
- 2026-03-12Crystal Palace vs AEK Larnaca 0-0
- 2026-02-26Crystal Palace vs Zrinjski 2-0
- 2026-02-22Crystal Palace vs Wolves 1-0
- 2026-02-11Crystal Palace vs Burnley 2-3
- 2026-01-25Crystal Palace vs Chelsea 1-3
- 2026-01-07Crystal Palace vs Aston Villa 0-0
- 2026-01-01Crystal Palace vs Fulham 1-1
- 2025-12-28Crystal Palace vs Tottenham 0-1
- 2025-12-18Crystal Palace vs KuPS 2-2
Crystal Palace — Away
- 2026-08-22Everton vs Crystal Palace 2-0
- 2026-08-15SC Freiburg vs Crystal Palace 3-0
- 2026-08-07Fulham vs Crystal Palace 1-2
- 2026-07-25Bromley vs Crystal Palace 3-0
- 2026-05-17Brentford vs Crystal Palace 2-2
- 2026-05-13Manchester City vs Crystal Palace 3-0
- 2026-05-03Bournemouth vs Crystal Palace 3-0
- 2026-04-30Shakhtar Donetsk vs Crystal Palace 1-3
- 2026-04-25Liverpool vs Crystal Palace 3-1
- 2026-04-16Fiorentina vs Crystal Palace 2-1
- 2026-03-05Tottenham vs Crystal Palace 1-3
- 2026-03-01Manchester United vs Crystal Palace 2-1
- 2026-02-19Zrinjski vs Crystal Palace 1-1
- 2026-02-08Brighton vs Crystal Palace 0-1
- 2026-02-01Nottingham Forest vs Crystal Palace 1-1
- 2026-01-17Sunderland vs Crystal Palace 2-1
- 2026-01-10Macclesfield vs Crystal Palace 2-1
- 2026-01-04Newcastle vs Crystal Palace 2-0
- 2025-12-20Leeds vs Crystal Palace 4-1
- 2025-12-11Shelbourne vs Crystal Palace 0-3
Manchester City — Home
- 2026-08-23Manchester City vs Bournemouth 2-1
- 2026-08-09Manchester City vs Atletico Madrid 3-1
- 2026-05-24Manchester City vs Aston Villa 1-2
- 2026-05-13Manchester City vs Crystal Palace 3-0
- 2026-05-09Manchester City vs Brentford 3-0
- 2026-04-25Manchester City vs Southampton 2-1
- 2026-04-19Manchester City vs Arsenal 2-1
- 2026-04-04Manchester City vs Liverpool 4-0
- 2026-03-17Manchester City vs Real Madrid 1-2
- 2026-03-04Manchester City vs Nottingham Forest 2-2
- 2026-02-21Manchester City vs Newcastle 2-1
- 2026-02-14Manchester City vs Salford City 2-0
- 2026-02-11Manchester City vs Fulham 3-0
- 2026-02-04Manchester City vs Newcastle 3-1
- 2026-01-28Manchester City vs Galatasaray 2-0
- 2026-01-24Manchester City vs Wolves 2-0
- 2026-01-10Manchester City vs Exeter City 10-1
- 2026-01-07Manchester City vs Brighton 1-1
- 2026-01-04Manchester City vs Chelsea 1-1
- 2025-12-20Manchester City vs West Ham 3-0
Manchester City — Away
- 2026-08-16Arsenal vs Manchester City 3-0
- 2026-08-05K-League Stars vs Manchester City 1-3
- 2026-05-19Bournemouth vs Manchester City 1-1
- 2026-05-16Chelsea vs Manchester City 0-1
- 2026-05-04Everton vs Manchester City 3-3
- 2026-04-22Burnley vs Manchester City 0-1
- 2026-04-12Chelsea vs Manchester City 0-3
- 2026-03-22Arsenal vs Manchester City 0-2
- 2026-03-14West Ham vs Manchester City 1-1
- 2026-03-11Real Madrid vs Manchester City 3-0
- 2026-03-07Newcastle vs Manchester City 1-3
- 2026-02-28Leeds vs Manchester City 0-1
- 2026-02-08Liverpool vs Manchester City 1-2
- 2026-02-01Tottenham vs Manchester City 2-2
- 2026-01-20Bodo/Glimt vs Manchester City 3-1
- 2026-01-17Manchester United vs Manchester City 2-0
- 2026-01-13Newcastle vs Manchester City 0-2
- 2026-01-01Sunderland vs Manchester City 0-0
- 2025-12-27Nottingham Forest vs Manchester City 1-2
- 2025-12-14Crystal Palace vs Manchester City 0-3