West Ham vs Leeds Highlights and Goals

Home » Premier League Highlights » West Ham vs Leeds Highlights and Goals

Premier League
3:00 PMMay 24, 2026
Regular Season - 38
West Ham
Show Score
3 - 0
HT:(0 - 0)
Leeds
London Stadium
Referee: Anthony Taylor, England


How did the teams perform?

West Ham
0 Total Votes
Leeds

Turn off spoiler to view match statistics

Match Stats

Ball possession
42%
58%
2.03
Expected goals (xG)
1.57
0.57
Goals Prevented
0.57
Attack
13
Total shots
13
7
Shots on target
3
4
Shots off target
6
2
Blocked shots
4
11
Shots inside box
9
2
Shots outside box
4
4
Corner kicks
4
0
Offsides
1
Passing
310
Total passes
449
234 (75%)
Accurate passes
371 (83%)
Discipline
11
Fouls
14
0
Yellow cards
3
0
Red cards
0
3
Goalkeeper saves
4
Turn off spoiler to view match events

Lineup

West Ham

4-2-3-1
1 G Mads Hermansen 7.2
12 D El Hadji Malick Diouf 7.0
4 D Axel Disasi 6.7
15 D Konstantinos Mavropanos 7.5
2 D Kyle Walker-Peters 6.6
18 M Mateus Fernandes Assist 79' 7.7
28 M Tomáš Souček 7.3
7 M Crysencio Summerville Assist 90+4' 7.2
19 M Pablo Felipe 6.7
20 M Jarrod Bowen (C) Goal 79' Assist 67' 7.7
11 F Valentín Castellanos Goal 67' 7.6
Substitutes
9 F Callum Wilson Goal 90+4' Substitution Out 46' Replaced by Pablo 6.2
23 G Alphonse Aréola
3 D Max Kilman
29 D Aaron Wan-Bissaka
30 D Oliver Scarles
21 M Keiber Lamadrid
27 M Soungoutou Magassa
32 M Freddie Potts
55 M Mohamadou Kanté Substitution Out 88' Replaced by T. Castellanos
Coach
Nuno Espirito Santo

Leeds

3-5-2
26 G Karl Darlow 7.7
5 D Pascal Struijk 6.5
15 D Jaka Bijol Yellow Card 10' Tripping 6.9
6 D Joe Rodon 6.5
24 M James Justin 7.0
22 M Ao Tanaka 6.7
4 M Ethan Ampadu (C) Yellow Card 88' Tripping 7.2
11 M Brenden Aaronson Yellow Card 25' Holding 6.9
2 M Jayden Bogle 7.2
14 F Lukas Nmecha 7.3
9 F Dominic Calvert-Lewin 6.2
Substitutes
29 F Wilfried Gnonto Substitution Out 69' Replaced by D. Calvert-Lewin 6.2
7 M Daniel James Substitution Out 70' Replaced by J. Bijol 6.7
1 G Lucas Perri
25 D Sam Byram
23 D Sebastiaan Bornauw Substitution Out 90+1' Replaced by B. Aaronson
51 M Alfie Cresswell
47 M Rhys Chadwick-Chaplin
40 M Facundo Buonanotte Substitution Out 78' Replaced by J. Bogle 6.9
10 F Joël Piroe Substitution Out 78' Replaced by A. Tanaka 6.7
Coach
Daniel Farke

Premier League Standings - Premier League

PosTeamMPWDL+/-GDPtsForm
1Arsenal38267571-274485 W 25 April: Arsenal 1 - 0 Newcastle W 02 May: Arsenal 3 - 0 Fulham W 10 May: West Ham 0 - 1 Arsenal W 18 May: Arsenal 1 - 0 Burnley W 24 May: Crystal Palace 1 - 2 Arsenal
2Manchester City38239677-354278 D 04 May: Everton 3 - 3 Manchester City W 09 May: Manchester City 3 - 0 Brentford W 13 May: Manchester City 3 - 0 Crystal Palace D 19 May: Bournemouth 1 - 1 Manchester City L 24 May: Manchester City 1 - 2 Aston Villa
3Manchester United382011769-501971 W 27 April: Manchester United 2 - 1 Brentford W 03 May: Manchester United 3 - 2 Liverpool D 09 May: Sunderland 0 - 0 Manchester United W 17 May: Manchester United 3 - 2 Nottingham Forest W 24 May: Brighton 0 - 3 Manchester United
4Aston Villa381981156-49765 L 25 April: Fulham 1 - 0 Aston Villa L 03 May: Aston Villa 1 - 2 Tottenham D 10 May: Burnley 2 - 2 Aston Villa W 15 May: Aston Villa 4 - 2 Liverpool W 24 May: Manchester City 1 - 2 Aston Villa
5Liverpool381791263-531060 W 25 April: Liverpool 3 - 1 Crystal Palace L 03 May: Manchester United 3 - 2 Liverpool D 09 May: Liverpool 1 - 1 Chelsea L 15 May: Aston Villa 4 - 2 Liverpool D 24 May: Liverpool 1 - 1 Brentford
6Bournemouth381318758-54457 D 22 April: Bournemouth 2 - 2 Leeds W 03 May: Bournemouth 3 - 0 Crystal Palace W 09 May: Fulham 0 - 1 Bournemouth D 19 May: Bournemouth 1 - 1 Manchester City D 24 May: Nottingham Forest 1 - 1 Bournemouth
7Sunderland3814121242-48-654 L 24 April: Sunderland 0 - 5 Nottingham Forest D 02 May: Wolves 1 - 1 Sunderland D 09 May: Sunderland 0 - 0 Manchester United W 17 May: Everton 1 - 3 Sunderland W 24 May: Sunderland 2 - 1 Chelsea
8Brighton3814111352-46653 W 21 April: Brighton 3 - 0 Chelsea L 02 May: Newcastle 3 - 1 Brighton W 09 May: Brighton 3 - 0 Wolves L 17 May: Leeds 1 - 0 Brighton L 24 May: Brighton 0 - 3 Manchester United
9Brentford3814111355-52353 L 27 April: Manchester United 2 - 1 Brentford W 02 May: Brentford 3 - 0 West Ham L 09 May: Manchester City 3 - 0 Brentford D 17 May: Brentford 2 - 2 Crystal Palace D 24 May: Liverpool 1 - 1 Brentford
10Chelsea3814101458-52652 L 21 April: Brighton 3 - 0 Chelsea L 04 May: Chelsea 1 - 3 Nottingham Forest D 09 May: Liverpool 1 - 1 Chelsea W 19 May: Chelsea 2 - 1 Tottenham L 24 May: Sunderland 2 - 1 Chelsea
11Fulham381571647-51-452 W 25 April: Fulham 1 - 0 Aston Villa L 02 May: Arsenal 3 - 0 Fulham L 09 May: Fulham 0 - 1 Bournemouth D 17 May: Wolves 1 - 1 Fulham W 24 May: Fulham 2 - 0 Newcastle
12Newcastle381471753-55-249 L 25 April: Arsenal 1 - 0 Newcastle W 02 May: Newcastle 3 - 1 Brighton D 10 May: Nottingham Forest 1 - 1 Newcastle W 17 May: Newcastle 3 - 1 West Ham L 24 May: Fulham 2 - 0 Newcastle
13Everton3813101547-50-349 L 25 April: West Ham 2 - 1 Everton D 04 May: Everton 3 - 3 Manchester City D 10 May: Crystal Palace 2 - 2 Everton L 17 May: Everton 1 - 3 Sunderland L 24 May: Tottenham 1 - 0 Everton
14Leeds3811141349-56-747 D 22 April: Bournemouth 2 - 2 Leeds W 01 May: Leeds 3 - 1 Burnley D 11 May: Tottenham 1 - 1 Leeds W 17 May: Leeds 1 - 0 Brighton L 24 May: West Ham 3 - 0 Leeds
15Crystal Palace3811121541-51-1045 L 03 May: Bournemouth 3 - 0 Crystal Palace D 10 May: Crystal Palace 2 - 2 Everton L 13 May: Manchester City 3 - 0 Crystal Palace D 17 May: Brentford 2 - 2 Crystal Palace L 24 May: Crystal Palace 1 - 2 Arsenal
16Nottingham Forest3811111648-51-344 W 24 April: Sunderland 0 - 5 Nottingham Forest W 04 May: Chelsea 1 - 3 Nottingham Forest D 10 May: Nottingham Forest 1 - 1 Newcastle L 17 May: Manchester United 3 - 2 Nottingham Forest D 24 May: Nottingham Forest 1 - 1 Bournemouth
17Tottenham3810111748-57-941 W 25 April: Wolves 0 - 1 Tottenham W 03 May: Aston Villa 1 - 2 Tottenham D 11 May: Tottenham 1 - 1 Leeds L 19 May: Chelsea 2 - 1 Tottenham W 24 May: Tottenham 1 - 0 Everton
18West Ham381091946-65-1939 W 25 April: West Ham 2 - 1 Everton L 02 May: Brentford 3 - 0 West Ham L 10 May: West Ham 0 - 1 Arsenal L 17 May: Newcastle 3 - 1 West Ham W 24 May: West Ham 3 - 0 Leeds
19Burnley384102438-75-3722 L 22 April: Burnley 0 - 1 Manchester City L 01 May: Leeds 3 - 1 Burnley D 10 May: Burnley 2 - 2 Aston Villa L 18 May: Arsenal 1 - 0 Burnley D 24 May: Burnley 1 - 1 Wolves
20Wolves383112427-68-4120 L 25 April: Wolves 0 - 1 Tottenham D 02 May: Wolves 1 - 1 Sunderland L 09 May: Brighton 3 - 0 Wolves D 17 May: Wolves 1 - 1 Fulham D 24 May: Burnley 1 - 1 Wolves

Qualification/Relegation

  • Promotion - Champions League (League phase)
  • Promotion - Europa League (League phase)
  • Promotion - Conference League (Qualification)
  • Relegation - Championship

West Ham dominated Leeds with a commanding 3-0 victory at London Stadium, securing three crucial points with goals from Valentín Castellanos, Jarrod Bowen, and Callum Wilson.

West Ham entered the match fighting relegation fears, sitting 18th in the Premier League table with just 36 points from 37 games. Leeds arrived in 14th place with 47 points, looking to build on recent positive form. The Hammers needed a result badly after a difficult run of three consecutive losses.

The opening 45 minutes saw Leeds control possession with 58% of the ball, but West Ham remained dangerous on the counter-attack. Leeds midfielder Brenden Aaronson picked up a yellow card in the 25th minute for a reckless challenge. The Whites created chances but failed to convert them into clear-cut opportunities.

West Ham’s defense held firm throughout the first half. Konstantinos Mavropanos marshaled the back line effectively, while goalkeeper Karl Darlow stayed alert for Leeds. The Hammers absorbed pressure and looked to strike quickly when opportunities arose.

The match remained goalless at the break, but West Ham’s resilience suggested they could trouble Leeds in the second period. Both teams needed to be more clinical with their finishing to break the deadlock.

Castellanos broke the deadlock in the 67th minute with a well-taken finish. The striker latched onto a loose ball in the box and fired past Darlow with precision. West Ham suddenly had the lead and momentum shifted decisively in their favor.

Bowen doubled the advantage in the 79th minute with a composed finish. The winger received the ball on the edge of the area and slotted it past Darlow to seal the points. Leeds’ defense crumbled under sustained pressure from the home side.

Callum Wilson added a third goal in the 90+4th minute to complete the rout. West Ham’s clinical finishing in the final stages punished Leeds for their wastefulness. The comprehensive victory sent the home crowd into celebration.

West Ham created 13 total shots with 7 on target, compared to Leeds’ 13 shots with only 3 on target. The Hammers’ expected goals (xG) reached 2.03, while Leeds managed 1.57. Possession favored Leeds at 58% to 42%, but West Ham’s efficiency proved decisive.

Bowen and Mateus Fernandes impressed for West Ham, both earning 7.7 ratings. Fernandes provided an assist alongside his solid defensive work with five tackles. Darlow made four saves for Leeds but couldn’t prevent the defeat.

This result keeps West Ham’s survival hopes alive with one match remaining. Leeds, meanwhile, must regroup after a disappointing performance that failed to build on their recent winning streak.

DasFootball
DasFootball
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted