Newcastle United vs West Ham United: May 17, 2026

Newcastle United beat West Ham United 3-1 at St. James' Park, Newcastle-upon-Tyne on May 17, 2026 (2025-26 Premier League).

Full time · Played May 17, 2026 · Updated October 12, 2026 at 7:37 PM ET · StatsNext match records

On this page

Score by half

Score by half — Newcastle United / West Ham United — Premier League — May 17, 2026
Team1st half2nd halfFinal
Newcastle United213
West Ham United011

Goals

  • 15′ Newcastle United: Nick Woltemade
  • 19′ Newcastle United: William Osula
  • 65′ Newcastle United: William Osula
  • 69′ West Ham United: Valentín Castellanos

Match statistics

Match statistics — Newcastle United / West Ham United — Premier League — May 17, 2026
StatisticNewcastle UnitedWest Ham United
Expected goals (xG)1.70.9
Shots1515
Shots on target78
Big chances31
Possession %55.544.5
Passes497401
Corners91
Fouls811
Yellow cards13
Red cards00
Saves74

What stood out

  • Expected goals: Newcastle United 1.7, West Ham United 0.9.
  • Managers: Eddie Howe (Newcastle United), Nuno Espírito Santo (West Ham United).

Player lines

  • Aaron Wan-Bissaka (AVL): 63 MIN, 0 G, 0 A, 0 SH, 0 SOT, 0.0 xA, 0 YC, 0 RC
  • Anthony Elanga (NEW, substitute): 13 MIN, 0 G, 0 A, 1 SH, 0 SOT, 0.2 xG, 0 xA, 0 YC, 0 RC
  • Axel Disasi (CRY): 90 MIN, 0 G, 0 A, 0 SH, 0 SOT, 0.0 xA, 0 YC, 0 RC
  • Bruno Guimarães (ARS): 90 MIN, 0 G, 0 A, 2 SH, 1 SOT, 0.1 xG, 0.4 xA, 0 YC, 0 RC
  • Callum Wilson (BRE): 90 MIN, 0 G, 0 A, 1 SH, 1 SOT, 0.1 xG, 0.1 xA, 0 YC, 0 RC
  • El Hadji Malick Diouf (BRE): 90 MIN, 0 G, 0 A, 1 SH, 1 SOT, 0.0 xG, 0.2 xA, 1 YC, 0 RC
  • Harvey Barnes (NEW): 75 MIN, 0 G, 1 A, 2 SH, 1 SOT, 0.1 xG, 0.3 xA, 0 YC, 0 RC
  • Jacob Murphy (NEW, substitute): 15 MIN, 0 G, 0 A, 2 SH, 1 SOT, 0.0 xG, 0.0 xA, 0 YC, 0 RC
  • Jacob Ramsey (NEW): 90 MIN, 0 G, 1 A, 0 SH, 0 SOT, 0.2 xA, 0 YC, 0 RC
  • Joe Willock (NEW, substitute): 37 MIN, 0 G, 1 A, 1 SH, 0 SOT, 0.0 xG, 0.4 xA, 0 YC, 0 RC
  • Lewis Hall (NEW): 90 MIN, 0 G, 0 A, 2 SH, 1 SOT, 0.2 xG, 0.0 xA, 1 YC, 0 RC
  • Malick Thiaw (NEW): 90 MIN, 0 G, 0 A, 0 SH, 0 SOT, 0.0 xA, 0 YC, 0 RC
  • Mateus Fernandes (TOT): 90 MIN, 0 G, 0 A, 2 SH, 1 SOT, 0.1 xG, 0.1 xA, 0 YC, 0 RC
  • Sandro Tonali (TOT): 53 MIN, 0 G, 0 A, 0 SH, 0 SOT, 0.0 xA, 0 YC, 0 RC
  • Sven Botman (NEW): 90 MIN, 0 G, 0 A, 1 SH, 0 SOT, 0.0 xG, 0 xA, 0 YC, 0 RC
  • Yoane Wissa (NEW, substitute): 13 MIN, 0 G, 0 A, 0 SH, 0 SOT, 0 YC, 0 RC

Lines for players with a StatsNext page.

Head-to-head

About this page

This match is final; its statistics change only if a stored record is corrected. Goals are listed when StatsNext’s records hold every goal of the match.

This page shows statistics and results only. It contains no sportsbook prices or betting lines. Current markets and StatsNext research are in the app.

Research in StatsNext