Crystal Palace vs Middlesbrough — prediction and preview
Crystal Palace and Middlesbrough have met 23 times: Crystal Palace won 10, Middlesbrough won 10, 3 draws. Goals in those meetings: Crystal Palace 31, Middlesbrough 26.
How do Crystal Palace and Middlesbrough compare head-to-head?
Head-to-head record, Crystal Palace v Middlesbrough | Played | Won | Drawn | Lost | Goals |
|---|
| Crystal Palace | 23 | 10 | 3 | 10 | 31 |
| Middlesbrough | 23 | 10 | 3 | 10 | 26 |
What happened when Crystal Palace played Middlesbrough before?
- 31 Oct 2018 — Middlesbrough 1–0 Crystal Palace (Carling Cup)
- 25 Feb 2017 — Crystal Palace 1–0 Middlesbrough (Premier League)
- 10 Sep 2016 — Middlesbrough 1–2 Crystal Palace (Premier League)
- 16 Feb 2013 — Crystal Palace 4–1 Middlesbrough (Championship)
- 25 Aug 2012 — Middlesbrough 2–1 Crystal Palace (Championship)
What is their recent form?
Crystal Palace — last 5 at home
- 28 Aug 2026 — Crystal Palace 1-4 Manchester City
- 27 May 2026 — Crystal Palace 1-0 Rayo Vallecano
- 24 May 2026 — Crystal Palace 1-2 Arsenal
- 10 May 2026 — Crystal Palace 2-2 Everton
- 7 May 2026 — Crystal Palace 2-1 Shakhtar Donetsk
Middlesbrough — last 5 away
- 25 Aug 2026 — Doncaster Rovers 1-3 Middlesbrough
- 22 Aug 2026 — Blackburn Rovers 2-1 Middlesbrough
- 23 May 2026 — Hull City 1-0 Middlesbrough
- 12 May 2026 — Southampton 1-1 Middlesbrough
- 2 May 2026 — Wrexham 2-2 Middlesbrough