Ad
Premier League · Matchweek 37 · May 17

Newcastle - West Ham

Newcastle beat West Ham 3-1 in Premier League (Matchweek 37). Goals: N. Woltemade 15'; W. Osula 19', 65'; T. Castellanos 69'.

N. Woltemade 15'W. Osula 19', 65'
T. Castellanos 69'
🏟 St. James' Park 👤 Referee: J. Gillett
Key events
15' N. Woltemade(1 - 0) · Assist: H. Barnes Newcastle
19' W. Osula(2 - 0) · Assist: J. Ramsey Newcastle
59' 🟨 T. SoucekYellow card West Ham
65' W. Osula(3 - 0) · Assist: J. Willock Newcastle
67' 🟨 M. DioufYellow card West Ham
69' T. Castellanos(3 - 1) · Assist: M. Hermansen West Ham
80' 🟨 M. KanteYellow card West Ham
83' 🟨 L. HallYellow card Newcastle
Quick stats
%56Possession%44
1.50Expected goals (xG)1.38
14Total shots15
7Shots on target8
1Shots off target3
6Blocked shots4
8Shots inside box10
6Shots outside box5
7Saves4
Match timeline
First half
N. Woltemade(1 - 0) · Assist: H. Barnes
15'
W. Osula(2 - 0) · Assist: J. Ramsey
19'
26'
🔁J. Todibo ↔ T. CastellanosSubstitution
HT 2 - 0
S. Tonali ↔ J. WillockSubstitution🔁
53'
59'
🟨T. SoucekYellow card
63'
🔁A. Wan-Bissaka ↔ PabloSubstitution
63'
🔁T. Soucek ↔ M. KanteSubstitution
W. Osula(3 - 0) · Assist: J. Willock
65'
67'
🟨M. DioufYellow card
69'
T. Castellanos(3 - 1) · Assist: M. Hermansen
H. Barnes ↔ J. MurphySubstitution🔁
75'
N. Woltemade ↔ D. BurnSubstitution🔁
75'
80'
🟨M. KanteYellow card
L. HallYellow card🟨
83'
K. Trippier ↔ A. ElangaSubstitution🔁
85'
W. Osula ↔ Y. WissaSubstitution🔁
85'
FT 3 - 1
Match statsNewcastle · West Ham
Key stats
%56Possession%44
1.50Expected goals (xG)1.38
Shots
14Total shots15
7Shots on target8
1Shots off target3
6Blocked shots4
8Shots inside box10
6Shots outside box5
7Saves4
Passing
496Total passes389
407Accurate passes323
%82Pass accuracy%83
Set pieces & discipline
9Corners1
2Offsides2
8Fouls11
Cards
1Yellow cards3
Momentum
0'▲ Newcastle▼ West Ham90'
LineupsNewcastle 4-2-3-1West Ham 3-4-2-1
1Pope 3Hall 4Botman 12Thiaw 2Trippier 39Guimarães 8Tonali 11Barnes 27Woltemade 41Ramsey 18Osula 1Hermansen 4Disasi 15Mavropanos 25Todibo 12Diouf 28Souček 18Fernandes 29Wan-Bissaka 7Summerville 20Bowen 9Wilson
Newcastle · Bench
32Aaron Ramsdale
62Sean Neave
23Jacob Murphy
20Anthony Elanga
10Anthony Gordon
9Yoane Wissa
28Joe Willock
37Alex Murphy
33Dan Burn
Coach: Eddie Howe
West Ham · Bench
11Valentín Castellanos
23Alphonse Aréola
2Kyle Walker-Peters
3Max Kilman
30Oliver Scarles
32Freddie Potts
27Soungoutou Magassa
55Mohamadou Kanté
19Pablo Felipe
Coach: Nuno Espirito Santo
Shot map30 shots
William Osula 11' · xG 0.09 Sven Botman 12' · xG 0.02 Nick Woltemade 15' · xG 0.20 William Osula 19' · xG 0.53 Mateus Fernandes 23' · xG 0.05 Valentín Castellanos 29' · xG 0.17 Malick Diouf 29' · xG 0.04 Valentín Castellanos 34' · xG 0.06 Harvey Barnes 45' · xG 0.04 Mateus Fernandes 57' · xG 0.08 Lewis Hall 57' · xG 0.05 Harvey Barnes 57' · xG 0.07 Bruno Guimarães 57' · xG 0.02 Crysencio Summerville 62' · xG 0.05 William Osula 65' · xG 0.29 Valentín Castellanos 69' · xG 0.01 Bruno Guimarães 72' · xG 0.08 Konstantinos Mavropanos 73' · xG 0.03 Jarrod Bowen 74' · xG 0.13 Callum Wilson 76' · xG 0.08 Valentín Castellanos 78' · xG 0.05 Jacob Murphy 79' · xG 0.01 Jacob Murphy 79' · xG 0.01 Valentín Castellanos 82' · xG 0.05 Valentín Castellanos 84' · xG 0.06 Valentín Castellanos 84' · xG 0.03 Lewis Hall 88' · xG 0.09 Joseph Willock 90' · xG 0.03 Valentín Castellanos 90' · xG 0.05 Anthony Elanga 90' · xG 0.21
Newcastle West Ham Filled = goal · size = xG
Head to head
2Wins
1Draws
2Wins
Nov 2 West Ham 3-1 Newcastle
Mar 10 West Ham 0-1 Newcastle
Nov 25 Newcastle 0-2 West Ham
Mar 30 Newcastle 4-3 West Ham
Oct 8 West Ham 2-2 Newcastle
xG difference & finishing
Newcastle3 gol · 1.50 xG +1.50
West Ham1 gol · 1.38 xG -0.38
+ = scored above expectation, − = below
Win probabilityModel: 1 (%66) ✓
Newcastle %66 Draw %17 West Ham %17
2.15Newcastle xPuan
0.68West Ham xPuan
🎯
Skoryum Pro

Tactical metrics & visuals

Pressing & tempo, attack organisation, defensive control, chance creation and set-piece profiles — plus the tactical visualisation built from event data.

Open dashboard
🔥
Skoryum Pro

Team & player heatmaps

See where each team dominated the pitch and switch to per-player heatmaps built from raw event coordinates.

Open dashboard
🤖
Skoryum Pro

ML deep-dive

Feature-level model breakdown: which signals drove the prediction, expected points simulation and value analysis.

Open dashboard
Form
NewcastleDWLLL
West HamLLWDW
Skoryum Pro

Heatmap & tactical analysis

Team & player heatmaps, tactical metrics and the ML deep-dive live in the dashboard.

Open dashboard
Match Reportsall →
Rayo Vallecano 1-1 AlavesLa Liga · Aug 20 Atletico Madrid 2-0 MalagaLa Liga · Aug 19 Casa Pia 0-7 BenficaPrimeira Liga · Aug 17 Deportivo La Coruna 1-1 ElcheLa Liga · Aug 17 Samsunspor 3-3 GöztepeSüper Lig · Aug 17 Famalicao 1-2 MaritimoPrimeira Liga · Aug 16
Ad
Want depth? Live tracking, xG and player analytics, data-grounded AI chat — in the dashboard.Open dashboard
Ad
Ad