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
PlayedWonDrawnLostGoals
Crystal Palace231031031
Middlesbrough231031026

What happened when Crystal Palace played Middlesbrough before?

What is their recent form?

Crystal Palace — last 5 at home

Middlesbrough — last 5 away