Friday, 5 June 2026
match breakdown

Newcastle 3-1 West Ham: Osula Brace Makes It Comfortable as Visitors Rarely Threatened

By The Match Desk · 17 May 2026 ·8 min read
MATCH BREAKDOWN
Newcastle United Newcastle United
3 1 Premier League Full Time
West Ham West Ham
KEY MOMENTS
  1. 01 W 15' GOAL N. Woltemade assist H. Barnes
  2. 02 O 19' GOAL W. Osula assist J. Ramsey
  3. 03 O 65' GOAL W. Osula assist J. Willock
  4. 04 C 69' GOAL T. Castellanos assist M. Hermansen
Newcastle UnitedBy the numbersWest Ham
56%
POSSESSION
44%
15
TOTAL SHOTS
15
7
ON TARGET
8
2.13
EXPECTED GOALS
0.96
3
BIG CHANCES
1
497
PASSES
401
82%
PASS ACCURACY
83%
9
CORNERS
1
8
FOULS
11
7
SAVES
4
Newcastle United4-2-3-1Starting line-ups3-4-2-1West Ham
Nick Pope1
Pope
Kieran Trippier2
Trippier
Malick Thiaw12
Thiaw
Sven Botman4
Botman
Lewis Hall3
Hall
Bruno Guimarães39
Guimarães
Sandro Tonali8
Tonali
Harvey Barnes11
Barnes
Nick Woltemade27
Woltemade
Jacob Ramsey41
Ramsey
William Osula18
Osula
Mads Hermansen1
Hermansen
Axel Disasi4
Disasi
Konstantinos Mavropanos15
Mavropanos
Jean-Clair Todibo25
Todibo
Aaron Wan-Bissaka29
Wan-Bissaka
Tomáš Souček28
Souček
Mateus Fernandes18
Fernandes
El Hadji Malick Diouf12
Diouf
Jarrod Bowen20
Bowen
Crysencio Summerville7
Summerville
Callum Wilson9
Wilson

The verdict

Newcastle were ruthless in the opening quarter-hour, netting twice before West Ham had time to organise. Woltemade opened on 15 minutes, Barnes providing the assist, before Osula doubled the lead four minutes later off a Ramsey pass. That 2-0 cushion was built on genuine superiority — Newcastle’s 2.13 xG against West Ham’s 0.96 tells the full story.

West Ham’s best moment came before the hour, Castellanos firing 8 shots for 0.62 xG but converting only once, a consolation on 69’ after Osula had already made it 3-0. Todibo’s injury forced a sub inside 26 minutes, disrupting whatever Nuno had planned in his 3-4-2-1. Hermansen’s -1.49 keeper performance rating suggests the keeper was well below par on the night.

This was a controlled, deserved home win. Howe’s 4-2-3-1 outclassed Nuno’s back-three experiment, and the decisive moment — Osula’s second on 65’ — killed any faint West Ham hope stone dead.

How the match unfolded

THE SHOT MAP
← 15 shots, 0.96 xG15 shots, 2.13 xG →
Valentín Castellanos 28' · Saved · 0.32 xGHarvey Barnes 56' · Blocked · 0.14 xGWilliam Osula 10' · Blocked · 0.13 xGAnthony Elanga 95' · Off target · 0.12 xGLewis Hall 87' · Blocked · 0.11 xGValentín Castellanos 33' · Blocked · 0.10 xGBruno Guimarães 71' · Saved · 0.09 xGCrysencio Summerville 61' · Blocked · 0.08 xGCallum Wilson 75' · Saved · 0.08 xGMateus Fernandes 56' · Saved · 0.06 xGJarrod Bowen 73' · Saved · 0.05 xGValentín Castellanos 94' · Blocked · 0.05 xGValentín Castellanos 81' · Off target · 0.05 xGJoe Willock 89' · Blocked · 0.05 xGLewis Hall 56' · Saved · 0.04 xGHarvey Barnes 44' · Saved · 0.04 xGSven Botman 11' · Blocked · 0.04 xGValentín Castellanos 83' · Saved · 0.04 xGMateus Fernandes 22' · Blocked · 0.04 xGValentín Castellanos 77' · Hit the woodwork · 0.03 xGEl Hadji Malick Diouf 28' · Saved · 0.02 xGKonstantinos Mavropanos 72' · Off target · 0.02 xGJacob Murphy 78' · Blocked · 0.02 xGJacob Murphy 78' · Saved · 0.01 xGValentín Castellanos 83' · Saved · 0.01 xGBruno Guimarães 56' · Off target · 0.01 xGWilliam Osula 64' · Goal · 0.52 xGNick Woltemade 14' · Goal · 0.47 xGWilliam Osula 18' · Goal · 0.33 xGValentín Castellanos 68' · Goal · 0.01 xG
Each circle is a shot, sized by chance quality (xG). Filled = goal; dashed ring = set-piece. Hover a shot for the detail. attack right.

First half

15’ — GOAL. N. Woltemade scores for Newcastle United, set up by H. Barnes. Newcastle United 1–0 West Ham.

19’ — GOAL. W. Osula scores for Newcastle United, set up by J. Ramsey. Newcastle United 2–0 West Ham.

26’. West Ham substitution — J. Todibo on, T. Castellanos off.

Second half

53’. Newcastle United substitution — S. Tonali on, J. Willock off.

59’. T. Soucek (West Ham) is shown a yellow card.

63’. West Ham substitution — A. Wan-Bissaka on, Pablo off.

63’. West Ham substitution — T. Soucek on, M. Kante off.

65’ — GOAL. W. Osula scores for Newcastle United, set up by J. Willock. Newcastle United 3–0 West Ham.

67’. M. Diouf (West Ham) is shown a yellow card.

69’ — GOAL. T. Castellanos scores for West Ham, set up by M. Hermansen. Newcastle United 3–1 West Ham.

75’. Newcastle United substitution — H. Barnes on, J. Murphy off.

75’. Newcastle United substitution — N. Woltemade on, D. Burn off.

80’. M. Kante (West Ham) is shown a yellow card.

83’. L. Hall (Newcastle United) is shown a yellow card.

85’. Newcastle United substitution — K. Trippier on, A. Elanga off.

85’. Newcastle United substitution — W. Osula on, Y. Wissa off.

The decisive moment

THE xG RACE
0.01.02.03.00'15'30'45'60'75'90' 2.13 0.96
Cumulative expected goals across the ninety. Dots mark goals.

64’ — Newcastle United goal by William Osula

By the numbers

19'
The moment it turned goal by W. Osula

15-15Shots, to . The balance of the game in one line.

The game was played with Newcastle United seeing the majority of possession (56%–44%). Newcastle United attempted 15 shots (7 on target) to West Ham’s 15 (8 on target). The expected-goals model favoured Newcastle United (2.13–0.96), so the 3–1 scoreline broadly reflected the balance of chances. Newcastle United completed 408 of 497 passes (82% accuracy); West Ham 332 of 401 (83%). Set pieces and discipline: 9–1 on corners, 8–11 on fouls.

The numbers

MetricNewcastle UnitedWest Ham
Goals31
Expected goals2.130.96
Big chances31
xPoints2.250.56
Total shots1515
Possession %5644
Passes497401
Corners91

The tactical battle

Nuno’s 3-4-2-1 was structurally undermined by Todibo’s early exit, leaving the back-three patched up within the first half-hour. Howe’s 4-2-3-1 exploited the space through Ramsey and Barnes, generating 2.09 open-play xG with Woltemade and Osula as the focal points.

Player of the match

Osula was man of the match: 2 goals from 3 shots, 0.98 xG, both big chances taken — a striker’s evening of pure efficiency.

Top performances (by xG involvement)

PlayerTeamShotsxGGoalsBig chances
William OsulaNewcastle United30.9822
Valentín CastellanosWest Ham80.6211
Nick WoltemadeNewcastle United10.4711
Harvey BarnesNewcastle United20.1800
Lewis HallNewcastle United20.1500
Anthony ElangaNewcastle United10.1200

Three things that stood out

  • Castellanos fired 8 shots but generated only 0.62 xG — West Ham’s entire attack was volume without quality
  • Osula scored twice from just 3 shots, converting 0.98 xG — both big chances taken
  • West Ham’s Todibo was subbed off injured as early as the 26th minute, fracturing their defensive structure almost immediately

What happens next

West Ham’s defensive injury issues and Hermansen’s howler of a night (-1.49 keeper rating) will demand answers from Nuno, while Osula’s brace strengthens his case as Newcastle’s first-choice striker.

Cards & substitutions

  • 59’ Yellow Card — T. Soucek (West Ham)
  • 67’ Yellow Card — M. Diouf (West Ham)
  • 80’ Yellow Card — M. Kante (West Ham)
  • 83’ Yellow Card — L. Hall (Newcastle)
  • 26’ Substitution — J. Todibo (West Ham)
  • 53’ Substitution — S. Tonali (Newcastle)
  • 63’ Substitution — A. Wan-Bissaka (West Ham)
  • 63’ Substitution — T. Soucek (West Ham)
  • 75’ Substitution — H. Barnes (Newcastle)
  • 75’ Substitution — N. Woltemade (Newcastle)
  • 85’ Substitution — K. Trippier (Newcastle)
  • 85’ Substitution — W. Osula (Newcastle)

Match xG: Newcastle United 2.130.96 West Ham. Result archetype: tactical-chess. xPoints: 2.25 vs 0.56.

newcastle unitedwest hampremier leaguematch breakdown
Newsletter

For readers who want more than surface-level football commentary.

Weekly tactical essays, sharp player-role breakdowns, and visual analysis built for serious fans.

Newsletter launches soon — drop your email and we'll send the first issue. See our Privacy Policy.