England Crystal Palace FC – Newcastle United England

Crystal Palace FC - Newcastle United: head to head and statistics

The next meeting between Crystal Palace FC and Newcastle United will take place on 25 Oct 2026. According to the model, Crystal Palace FC have a 38% chance of victory, while Newcastle United are rated at 36%. Their previous encounter was played on 12 Apr 2026, when Crystal Palace FC and Newcastle United produced a 2:1 result. The recent games for Crystal Palace FC resulted in 2 wins, 1 draw, and 2 losses. Meanwhile, the last five matches for Newcastle United brought 2 wins, 2 draws, and 1 loss. Crystal Palace FC boast 1693 Elo points, whereas Newcastle United have accumulated 1747 points.

Upcoming matches Crystal Palace FC - Newcastle United

25 Oct 2026 25 Oct 2026 Crystal Palace FC 38% 26% 36% Newcastle United 2026/27 Premier League Matchday 8
23 May 2027 23 May 2027 Newcastle United 50% 24% 26% Crystal Palace FC 2026/27 Premier League Matchday 37

The percentages are calculated based on the difference in team strength according to our own rating system. The model converts this difference into the probability of either team winning, while the probability of a draw depends on how evenly matched the teams are — the smaller the gap in strength, the higher the chance of a draw.

Ranking position – UEFA

Club 2021/22 2022/23 2023/24 2024/25 2025/26 Total
73 England Newcastle United 0.000 0.000 8.000 0.000 21.750 29.750
92 England Crystal Palace FC 0.000 0.000 0.000 0.000 21.875 21.875

Form in recent games

Crystal Palace FC
20 Sep 2026 20 Sep 2026 draw 0:0 🚌 Leeds United Premier League
17 Sep 2026 17 Sep 2026 win 4:0 🏠 Lech Poznań Europa League Head-to-head record and team comparison Crystal Palace FC - Lech Poznań
12 Sep 2026 12 Sep 2026 loss 2:3 🏠 Ipswich Town Premier League
5 Sep 2026 5 Sep 2026 win 3:2 🚌 Fulham FC Premier League
28 Aug 2026 28 Aug 2026 loss 1:4 🏠 Manchester City Premier League
Newcastle United
19 Sep 2026 19 Sep 2026 win 2:1 🏠 Hull City Premier League
14 Sep 2026 14 Sep 2026 loss 1:4 🚌 Leeds United Premier League
5 Sep 2026 5 Sep 2026 draw 2:2 🏠 AFC Bournemouth Premier League
29 Aug 2026 29 Aug 2026 win 2:0 🚌 Tottenham Hotspur Premier League
23 Aug 2026 23 Aug 2026 draw 2:2 🏠 Liverpool FC Premier League

Elo Ranking

Loading...
Club Elo Last changes
22 England Newcastle United 1747 19 Sep 2026
2:1 vs Hull City
Premier League
+3.40
14 Sep 2026
1:4 vs Leeds United
Premier League
-9.57
5 Sep 2026
2:2 vs AFC Bournemouth
Premier League
-1.84
29 Aug 2026
2:0 vs Tottenham Hotspur
Premier League
+10.51
23 Aug 2026
2:2 vs Liverpool FC
Premier League
-0.47
24 May 2026
0:2 vs Fulham FC
Premier League
-10.46
17 May 2026
3:1 vs West Ham United
Premier League
+5.63
10 May 2026
1:1 vs Nottingham Forest
Premier League
+1.24
2 May 2026
3:1 vs Brighton & Hove Albion
Premier League
+8.71
25 Apr 2026
0:1 vs Arsenal FC
Premier League
-3.54
40 England Crystal Palace FC 1693 20 Sep 2026
0:0 vs Leeds United
Premier League
+2.45
17 Sep 2026
4:0 vs Lech Poznań
Europa League
+10.06
12 Sep 2026
2:3 vs Ipswich Town
Premier League
-15.22
5 Sep 2026
3:2 vs Fulham FC
Premier League
+11.30
28 Aug 2026
1:4 vs Manchester City
Premier League
-6.98
22 Aug 2026
0:2 vs Everton FC
Premier League
-8.77
27 May 2026
1:0 vs Rayo Vallecano
Conference League
+15.36
24 May 2026
1:2 vs Arsenal FC
Premier League
-4.46
17 May 2026
2:2 vs Brentford FC
Premier League
+2.36
13 May 2026
0:3 vs Manchester City
Premier League
-4.22
In the last 30 days, Crystal Palace FC lost 2.71 pts in Elo rating. That figure shows stability in form. The biggest gain in that period was +10.06 pts after the match against Lech Poznań (4:0, 17 Sep 2026), while the largest loss in that period was -15.22 pts after the game against Ipswich Town (2:3, 12 Sep 2026). In the previous 3 matches Newcastle United lost 8.01 pts in Elo rating. This number indicates little change in form. The biggest gain in that period was +3.40 pts after the match against Hull City (2:1, 19 Sep 2026), and the largest loss in that period was -9.57 pts after the match against Leeds United (1:4, 14 Sep 2026). Read more about our methodology »

Match history Crystal Palace FC - Newcastle United

12 Apr 2026 12 Apr 2026 Crystal Palace FC 2:1 Newcastle United 2025/26 Premier League Matchday 32
4 Jan 2026 4 Jan 2026 Newcastle United 2:0 Crystal Palace FC 2025/26 Premier League Matchday 20
16 Apr 2025 16 Apr 2025 Newcastle United 5:0 Crystal Palace FC 2024/25 Premier League Matchday 29
30 Nov 2024 30 Nov 2024 Crystal Palace FC 1:1 Newcastle United 2024/25 Premier League Matchday 13
24 Apr 2024 24 Apr 2024 Crystal Palace FC 2:0 Newcastle United 2023/24 Premier League Matchday 29
21 Oct 2023 21 Oct 2023 Newcastle United 4:0 Crystal Palace FC 2023/24 Premier League Matchday 9
21 Jan 2023 21 Jan 2023 Crystal Palace FC 0:0 Newcastle United 2022/23 Premier League Matchday 21
3 Sep 2022 3 Sep 2022 Newcastle United 0:0 Crystal Palace FC 2022/23 Premier League Matchday 6
20 Apr 2022 20 Apr 2022 Newcastle United 1:0 Crystal Palace FC 2021/22 Premier League Matchday 30
23 Oct 2021 23 Oct 2021 Crystal Palace FC 1:1 Newcastle United 2021/22 Premier League Matchday 9
2 Feb 2021 2 Feb 2021 Newcastle United 1:2 Crystal Palace FC 2020/21 Premier League Matchday 22
27 Nov 2020 27 Nov 2020 Crystal Palace FC 0:2 Newcastle United 2020/21 Premier League Matchday 10
22 Feb 2020 22 Feb 2020 Crystal Palace FC 1:0 Newcastle United 2019/20 Premier League Matchday 27
21 Dec 2019 21 Dec 2019 Newcastle United 1:0 Crystal Palace FC 2019/20 Premier League Matchday 18
6 Apr 2019 6 Apr 2019 Newcastle United 0:1 Crystal Palace FC 2018/19 Premier League Matchday 33
22 Sep 2018 22 Sep 2018 Crystal Palace FC 0:0 Newcastle United 2018/19 Premier League Matchday 6
4 Feb 2018 4 Feb 2018 Crystal Palace FC 1:1 Newcastle United 2017/18 Premier League Matchday 26
21 Oct 2017 21 Oct 2017 Newcastle United 1:0 Crystal Palace FC 2017/18 Premier League Matchday 9

FAQ

The next match between Crystal Palace FC and Newcastle United will take place on 25 Oct 2026.

On 12 Apr 2026, the match Crystal Palace FC vs Newcastle United took place, ending with a score of 2:1.