Premier League · ENG · Round 28

West Ham United
0 - 1 Full time
Newcastle United

London Stadium · London

Lineups

West Ham United5-3-2
AA23Areola
JT25↓65'Todibo
MK26Kilman
AC3↓69'Cresswell
AW29Wan-Bissaka
OS57Scarles
TS28↓65'Souček
JW8↓84'Ward-Prowse
19↓65'Álvarez
JB20Bowen
MK14Kudus
NP22Pope
KT2Trippier
FS5Schär
DB33Burn
VL21Livramento
BG39⚽↓88'Guimarães
ST8Tonali
J7Joelinton
JM23Murphy
AI14↓79'Isak
HB11↓79'Barnes
Newcastle United4-3-3

West Ham United substitutes

15 Konstantinos Mavropanos 6.2 ↑65'
4 Carlos Soler 6.1 ↑65'
10 Lucas Paquetá 6.1 ↑65'
34 Evan Ferguson 6.6 ↑69'
18 Danny Ings ↑84'
1 Łukasz Fabiański
33 Emerson
24 Guido Rodríguez
17 Luís Guilherme

Coach: Graham Potter · Unavailable: Vladimír Coufal (injury), Crysencio Summerville (injury), Michail Antonio (injury)

Newcastle United substitutes

28 Joseph Willock 6.1 ↑79'
9 Callum Wilson 6.3 ↑79'
36 Sean Longstaff ↑88'
1 Martin Dúbravka
17 Emil Krafth
13 Matt Targett
67 Lewis Miley
78 Sean Neave
18 William Osula

Coach: Eddie Howe · Unavailable: Jamaal Lascelles (injury), Anthony Gordon (suspension)

Match events

Second half
63'Bruno Guimarães assist: Harvey Barnes 0 - 1⚽
65'↑ Konstantinos Mavropanos ↓ Jean-Clair Todibo⇄
65'↑ Lucas Paquetá ↓ Edson Álvarez⇄
65'↑ Carlos Soler ↓ Tomás Souček⇄
69'↑ Evan Ferguson ↓ Aaron Cresswell⇄
79'↑ Joseph Willock ↓ Harvey Barnes⇄
79'↑ Callum Wilson ↓ Alexander Isak⇄
84'↑ Danny Ings ↓ James Ward-Prowse⇄
84'Daniel Burn
88'↑ Sean Longstaff ↓ Bruno Guimarães⇄

Where to watch Premier League

USANBC Sports (NBC, USA Network, Peacock)
United KingdomSky Sports, TNT Sports
IndiaStar Sports, JioHotstar (JioStar)
CanadaFubo
AustraliaStan Sport

Official broadcasters for the 2026-27 season. Rights can change during the season — always confirm with the broadcaster before subscribing.

Match details

CompetitionPremier League
Kick-off (UTC)Monday, 10 March 2025, 20:00 UTC — shown in your local time at the top of this page
StatusFinished

Line-ups, match events and the head-to-head record for this fixture are shown on this page where the data feed publishes them.

Head to head

8West Ham United wins6Draws14Newcastle United wins

28 past meetings on record. Biggest West Ham United win: Newcastle United 5–0 West Ham United (2011). Biggest Newcastle United win: West Ham United 1–5 Newcastle United (2023).

17 May 2026Newcastle United 3 - 1 West Ham UnitedPremier League
2 Nov 2025West Ham United 3 - 1 Newcastle UnitedPremier League
25 Nov 2024Newcastle United 0 - 2 West Ham UnitedPremier League
30 Mar 2024Newcastle United 4 - 3 West Ham UnitedPremier League
8 Oct 2023West Ham United 2 - 2 Newcastle UnitedPremier League
5 Apr 2023West Ham United 1 - 5 Newcastle UnitedPremier League
4 Feb 2023Newcastle United 1 - 1 West Ham UnitedPremier League
19 Feb 2022West Ham United 1 - 1 Newcastle UnitedPremier League
15 Aug 2021Newcastle United 2 - 4 West Ham UnitedPremier League
17 Apr 2021Newcastle United 3 - 2 West Ham UnitedPremier League
Show all 28 past meetings
12 Sep 2020West Ham United 0 - 2 Newcastle UnitedPremier League
5 Jul 2020Newcastle United 2 - 2 West Ham UnitedPremier League
2 Nov 2019West Ham United 2 - 3 Newcastle UnitedPremier League
20 Jul 2019Newcastle United 1 - 0 West Ham UnitedPremier League Asia Trophy
2 Mar 2019West Ham United 2 - 0 Newcastle UnitedPremier League
1 Dec 2018Newcastle United 0 - 3 West Ham UnitedPremier League
23 Dec 2017West Ham United 2 - 3 Newcastle UnitedPremier League
26 Aug 2017Newcastle United 3 - 0 West Ham UnitedPremier League
16 Jan 2016Newcastle United 2 - 1 West Ham UnitedPremier League
14 Sep 2015West Ham United 2 - 0 Newcastle UnitedPremier League
24 May 2015Newcastle United 2 - 0 West Ham UnitedPremier League
29 Nov 2014West Ham United 1 - 0 Newcastle UnitedPremier League
18 Jan 2014West Ham United 1 - 3 Newcastle UnitedPremier League
24 Aug 2013Newcastle United 0 - 0 West Ham UnitedPremier League
4 May 2013West Ham United 0 - 0 Newcastle UnitedPremier League
11 Nov 2012Newcastle United 0 - 1 West Ham UnitedPremier League
5 Jan 2011Newcastle United 5 - 0 West Ham UnitedPremier League
23 Oct 2010West Ham United 1 - 2 Newcastle UnitedPremier League