Next match
Crystal Palace
TSG Hoffenheim
#187 pts9 played · 2-1-6
Next: Crystal Palace vs TSG Hoffenheim · 5 Nov
New here? thefinal is a free football prediction game — call Crystal Palace's matches before kick-off and live, and climb the leaderboard.
Crystal Palace
TSG HoffenheimThe last five results in every competition thefinal covers.
| # | Club | P | W | D | L | GF | GA | GD | Pts |
|---|---|---|---|---|---|---|---|---|---|
| 15 | 9 | 2 | 3 | 4 | 9 | 11 | -2 | 9 | |
| 16 | 9 | 3 | 0 | 6 | 9 | 16 | -7 | 9 | |
| 17 | 9 | 1 | 4 | 4 | 10 | 15 | -5 | 7 | |
| Relegation18–20 | |||||||||
| 18 | 9 | 2 | 1 | 6 | 9 | 21 | -12 | 7 | |
| 19 | 9 | 1 | 3 | 5 | 6 | 12 | -6 | 6 | |
| 20 | 9 | 1 | 2 | 6 | 7 | 17 | -10 | 5 | |
| # | Club | P | W | D | L | GF | GA | GD | Pts |
|---|---|---|---|---|---|---|---|---|---|
| Knockout play-offs, seeded12–16 | |||||||||
| 12 | 4 | 1 | 3 | 0 | 4 | 3 | +1 | 6 | |
| 13 | 3 | 2 | 0 | 1 | 5 | 6 | -1 | 6 | |
| 14 | 3 | 1 | 1 | 1 | 8 | 3 | +5 | 4 | |
| 15 | 3 | 1 | 1 | 1 | 8 | 5 | +3 | 4 | |
| 16 | 3 | 1 | 1 | 1 | 5 | 3 | +2 | 4 | |
| Knockout play-offs, unseeded17–18 | |||||||||
| 17 | 3 | 1 | 1 | 1 | 3 | 3 | 0 | 4 | |
| 18 | 3 | 1 | 1 | 1 | 3 | 4 | -1 | 4 | |
Crystal Palace's record against the 43 clubs they have met or will meet, each with its own head-to-head page.
Tottenham Hotspur
5 played: 3 won, 0 drawn, 2 lost
Loss: Tottenham Hotspur 2–0 Crystal Palace
Fulham
6 played: 4 won, 1 drawn, 1 lost
Win: Fulham 0–1 Crystal Palace
Newcastle United
5 played: 1 won, 1 drawn, 3 lost
Loss: Crystal Palace 0–2 Newcastle United
Beşiktaş
1 played: 0 won, 1 drawn, 0 lost
Draw: Beşiktaş 2–2 Crystal Palace
Brighton & Hove Albion
5 played: 3 won, 1 drawn, 1 lost
Loss: Brighton & Hove Albion 5–0 Crystal Palace
Olympique Lyonnais
1 played: 0 won, 0 drawn, 1 lost
Loss: Olympique Lyonnais 3–2 Crystal Palace
Nottingham Forest
5 played: 1 won, 3 drawn, 1 lost
Win: Crystal Palace 3–1 Nottingham Forest
Leeds United
3 played: 0 won, 2 drawn, 1 lost
Draw: Leeds United 0–0 Crystal Palace
Lech Poznań
1 played: 1 won, 0 drawn, 0 lost
Win: Crystal Palace 4–0 Lech Poznań
Ipswich Town
3 played: 2 won, 0 drawn, 1 lost
Loss: Crystal Palace 2–3 Ipswich Town
Middlesbrough
1 played: 1 won, 0 drawn, 0 lost
Win: Crystal Palace 3–0 Middlesbrough
Manchester City
5 played: 0 won, 1 drawn, 4 lost
Loss: Crystal Palace 1–4 Manchester City
Everton
5 played: 0 won, 1 drawn, 4 lost
Loss: Everton 2–0 Crystal Palace
Rayo Vallecano
1 played: 1 won, 0 drawn, 0 lost
Win: Crystal Palace 1–0 Rayo Vallecano
Arsenal
5 played: 0 won, 2 drawn, 3 lost
Loss: Crystal Palace 1–2 Arsenal
Brentford
4 played: 1 won, 1 drawn, 2 lost
Draw: Brentford 2–2 Crystal Palace
Shakhtar Donetsk
2 played: 2 won, 0 drawn, 0 lost
Win: Crystal Palace 2–1 Shakhtar Donetsk
AFC Bournemouth
4 played: 0 won, 3 drawn, 1 lost
Loss: AFC Bournemouth 3–0 Crystal Palace
Liverpool
4 played: 1 won, 1 drawn, 2 lost
Loss: Liverpool 3–1 Crystal Palace
West Ham United
4 played: 2 won, 1 drawn, 1 lost
Draw: Crystal Palace 0–0 West Ham United
Fiorentina
2 played: 1 won, 0 drawn, 1 lost
Loss: Fiorentina 2–1 Crystal Palace
AEK Larnaca
2 played: 1 won, 1 drawn, 0 lost
Win: AEK Larnaca 1–2 Crystal Palace
Manchester United
4 played: 1 won, 1 drawn, 2 lost
Loss: Manchester United 2–1 Crystal Palace
Zrinjski
2 played: 1 won, 1 drawn, 0 lost
Win: Crystal Palace 2–0 Zrinjski
Wolverhampton Wanderers
4 played: 3 won, 1 drawn, 0 lost
Win: Crystal Palace 1–0 Wolverhampton Wanderers
Burnley
2 played: 1 won, 0 drawn, 1 lost
Loss: Crystal Palace 2–3 Burnley
Chelsea
4 played: 0 won, 3 drawn, 1 lost
Loss: Crystal Palace 1–3 Chelsea
Sunderland
2 played: 0 won, 1 drawn, 1 lost
Loss: Sunderland 2–1 Crystal Palace
Macclesfield
1 played: 0 won, 0 drawn, 1 lost
Loss: Macclesfield 2–1 Crystal Palace
Aston Villa
4 played: 2 won, 2 drawn, 0 lost
Draw: Crystal Palace 0–0 Aston Villa
KuPS
1 played: 0 won, 1 drawn, 0 lost
Draw: Crystal Palace 2–2 KuPS
Shelbourne
1 played: 1 won, 0 drawn, 0 lost
Win: Shelbourne 0–3 Crystal Palace
Strasbourg
1 played: 0 won, 0 drawn, 1 lost
Loss: Strasbourg 2–1 Crystal Palace
AZ Alkmaar
1 played: 1 won, 0 drawn, 0 lost
Win: Crystal Palace 3–1 AZ Alkmaar
Southampton
2 played: 1 won, 1 drawn, 0 lost
Draw: Southampton 1–1 Crystal Palace
Leicester City
2 played: 1 won, 1 drawn, 0 lost
Win: Leicester City 0–2 Crystal Palace
TSG Hoffenheim
First meeting: 5 Nov 2026
Coventry City
First meeting: 21 Nov 2026
Real Sociedad
First meeting: 26 Nov 2026
Hull City
First meeting: 29 Nov 2026
Jagiellonia Białystok
First meeting: 10 Dec 2026
Sparta Praha
First meeting: 21 Jan 2027
Salzburg
First meeting: 28 Jan 2027
Crystal Palace play in the Premier League, where they are #18 with 7 points after 9 matches. Of their last 10 results, they won 3, drew 2 and lost 5. Tyrick Mitchell leads their scoring with 2 goals. Crystal Palace play their home matches at Selhurst Park in London. The head coach is Pierre Sage. The club was founded in 1905. Next up: Crystal Palace vs TSG Hoffenheim on 5 Nov. thefinal has a head-to-head page for each of the 43 clubs Crystal Palace have met or will meet.
thefinal is unofficial and not affiliated with Crystal Palace or any league, club or competition. Crests belong to their clubs and are shown to identify them; tell us if one should not be here.
Pick Crystal Palace as your club and every call on their matches counts ×2 — right or wrong.
Free forever · No money in, no money out · Points & ranks only
Atlético de Madrid
FC Barcelona
Real Sociedad
Olympique Lyonnais
Trabzonspor
SC Freiburg
Inter
Como
Galatasaray
Amed SK
Benfica
Lech Poznań
Bayer 04 Leverkusen
Olympique Marseille
Brighton & Hove Albion
Brentford
Rennes
LOSC Lille
Borussia Dortmund
Elversberg
Free. No money, ever.
Play free