Crystal Palace FC Predictions
SwiftScore Engine match forecasts, upcoming fixtures and recent form for Crystal Palace FC.
Power Rating
1548
Average
Form Index
13/100
LDLDL
Team stats (from 152 finished matches)
48-48-56
W-D-L
1.26
Points / game
189:209
Goals (GF:GA)
-20
Goal diff
1548
Power Rating · Average
Last 5
LDLDL
Over 2.5: 49%
BTTS: 55%
Clean sheets: 28%
In-depth stats Premium
Unlock the full picture: home & away splits, complete scoring tendencies, biggest results and our AI's own record on Crystal Palace FC.
Go PremiumSeason-by-season history
152 matches tracked across 4 seasons — every result our model has on record for Crystal Palace FC.
| Season | P | W | D | L | GF | GA | GD | PPG |
|---|---|---|---|---|---|---|---|---|
| 2025/26 | 38 | 11 | 12 | 15 | 41 | 51 | -10 | 1.18 |
| 2024/25 | 38 | 13 | 14 | 11 | 51 | 51 | 0 | 1.39 |
| 2023/24 | 38 | 13 | 10 | 15 | 57 | 58 | -1 | 1.29 |
| 2022/23 | 38 | 11 | 12 | 15 | 40 | 49 | -9 | 1.18 |
Upcoming fixtures
Saturday 22 August
Saturday 29 August
Saturday 5 September
Saturday 12 September
Saturday 19 September
Saturday 10 October
Saturday 17 October
Saturday 24 October
Saturday 31 October
Saturday 7 November
Saturday 21 November
Saturday 28 November
Wednesday 2 December
Saturday 5 December
Saturday 12 December
Saturday 19 December
Saturday 26 December
Wednesday 30 December
Saturday 2 January
Wednesday 6 January
Recent results
Sun 24 May, 17:00
Crystal Palace 1–2 Arsenal
✓ called
Sun 17 May, 16:00
Brentford 2–2 Crystal Palace
✗ missed
Wed 13 May, 21:00
Man City 3–0 Crystal Palace
✓ called
Sun 10 May, 15:00
Crystal Palace 2–2 Everton
✓ called
Sun 3 May, 15:00
Bournemouth 3–0 Crystal Palace
✓ called
Sat 25 Apr, 16:00
Liverpool 3–1 Crystal Palace
✓ called
Mon 20 Apr, 21:00
Crystal Palace 0–0 West Ham
✗ missed
Sun 12 Apr, 15:00
Crystal Palace 2–1 Newcastle
✗ missed
Everton FC
Manchester City FC
Fulham FC
Ipswich Town FC
Leeds United FC
Nottingham Forest FC
Brighton & Hove Albion FC
Newcastle United FC
Tottenham Hotspur FC
Liverpool FC
Coventry City FC
Hull City AFC
Chelsea FC
Aston Villa FC
Manchester United FC
Sunderland AFC
Arsenal FC
AFC Bournemouth
Brentford FC