Crystal Palace host Newcastle in Premier League on Sunday 25 October at 22:00 SGT (UTC+8), at Selhurst Park, London. Crystal Palace go into the game 14th in the table on 7 points from 7 games, while Newcastle are 11th with 8.

Crystal Palace have 1 win, 2 draws and 2 defeats in their last 5 matches, scoring 7 and conceding 11. Their latest result was a 2-2 draw away to Besiktas. Newcastle have 1 win, 1 draw and 3 defeats in their last 5 matches, scoring 6 and conceding 12. Their latest result was a 1-0 defeat at home to Aston Villa.

In the last 10 meetings between the sides, Crystal Palace have won 2, Newcastle have won 4 and 4 have been drawn. The most recent, on 12 Apr 2026, finished Crystal Palace 2-1 Newcastle United.

Our data feed gives Crystal Palace a 32.6% chance of winning, Newcastle 41.1% and the draw 26.3%. The Asian handicap has Crystal Palace at +0.25, with the goals line at 3. Lines can move before kick-off.

Picks for this match close shortly before kick-off in the Tipster Cup.