Scoreo

Statistical Prediction

Based on xG from last 19+ matches

Crystal 45%Draw 26%30% Newcastle
1.49Expected xG1.17

Over / Under 2.5

50%

Over

50%

Under

Both Score

53%

Yes

47%

No

Most Likely Scores

1-1

12%

1-0

10%

2-1

9%

xG Profile (19 home / 19 away matches)

Crystal Palace

xG 1.76 · xGA 1.29

-0.76 vs xG

Newcastle

xG 1.04 · xGA 1.22

-0.15 vs xG

Statistical model based on expected goals (xG). For informational purposes only.

Crystal Palace vs NewcastlePremier League 2026

Premier LeaguePremier League·2026📍Selhurst Park
Crystal Palace
Crystal Palace
FT
21
HT: 01
Newcastle
Newcastle
J. Mateta 90' (pen), 80'
W. Osula 43'
Date
Apr 12, 2026, 1:00 PM
Tournament
Premier League · Premier League · Regular Season - 32
Referee
A. Madley
Venue
Selhurst Park, London

Season form

Both teams' recent trends — not a prediction for this match.

Crystal Palace

Over / Under 2.5

58%over 2.5
  • Over 2.53158%
  • Under 2.52242%

Both teams scored

53%BTTS
  • Yes2853%
  • No2547%

Newcastle

Over / Under 2.5

67%over 2.5
  • Over 2.54067%
  • Under 2.52033%

Both teams scored

68%BTTS
  • Yes4168%
  • No1932%

Possession

41%Crystal

Shots

11Crystal

Pass accuracy

50%Crystal

Statistics

CrystalNewcastle
Overview
41%Possession59%
11Total Shots7
2.56Expected Goals (xG)1.13
2Corners4
17Fouls12
Shots
11Total Shots7
5On Target3
3Off Target1
3Blocked3
9Inside Box5
2Outside Box2
Passing
41%Possession59%
380Total Passes542
303Accurate Passes437
80%Pass Accuracy81%
Goalkeeping
2Saves3
1.22Goals Prevented1.22
Discipline
17Fouls12
0Yellow Cards3
1Offsides0

Crystal Palace 2 – 1 Newcastle

Crystal Palace beat Newcastle 2-1 in Premier League on April 12, 2026.

Goals: W. Osula (43'), J. Mateta (80', 90' pen).

Newcastle controlled possession (59%) and registered 7 shots to 11.

The match was played at Selhurst Park in London.