West ham hammer leeds with three-goal haul in final premier league clash

West Ham dominate Leeds in emphatic Premier League finale

London, May 24, 2026 – West Ham United delivered a commanding display against Leeds United in the Premier League season’s final matchday, securing a convincing 3-0 victory that capped off an eventful campaign. The Irons clinched all three points in emphatic fashion, with goals from Valentin Castellanos, Jarrod Bowen, and Callum Wilson sealing the win at the London Stadium.

A controlled start sets the tone

The match began with West Ham taking immediate control, as they dictated play from the opening whistle. The hosts carved out early chances, with their attacking trio testing Leeds’ defense repeatedly in the opening exchanges. The first yellow card of the afternoon arrived on the 10th minute, when Leeds’ Jaka Bijol received a caution for a reckless challenge in midfield.

Opening goal breaks the deadlock

West Ham’s persistence paid off in the 67th minute. A well-worked move involving Bowen and Pablo Fornals culminated in Castellanos slotting home past Leeds’ goalkeeper to make it 1-0. The Argentine striker, who had been a constant threat throughout the season, added another Premier League strike to his tally in what would ultimately prove to be a one-sided contest.

Second half surge extends the lead

The second half saw West Ham continue their dominance. Leeds struggled to cope with the Hammers’ high press, and their defensive frailties were exposed once again. Bowen doubled the advantage in the 79th minute, capitalizing on a defensive error to fire home from close range. The goal sparked a late surge in excitement at the London Stadium, though Leeds’ best efforts to rally were repeatedly thwarted by West Ham’s resolute backline.

Late strike seals the victory

With time running out, substitute Callum Wilson added a third in the 90th+4 minute, rounding off the scoring with a composed finish. The win marked West Ham’s third consecutive league victory and ensured they finished the season on a high note. Leeds, meanwhile, ended their campaign with a disappointing defeat that left them in the lower half of the table.

Key takeaways from the match

  • West Ham’s attacking prowess: The Irons’ front three of Bowen, Castellanos, and Wilson proved too much for Leeds’ defense, combining effectively to carve out multiple scoring opportunities.
  • Leeds’ defensive struggles: The Peacocks’ backline came under sustained pressure, with their lack of composure at key moments proving costly.
  • Yellow card tally: Leeds finished the match with three yellow cards, highlighting their aggressive approach and disciplinary issues throughout the contest.

Player ratings: West Ham

  • Valentin Castellanos (7/10): A constant menace, his goal was a well-deserved reward for his tireless running.
  • Jarrod Bowen (8/10): A standout performer, his pace and movement caused Leeds’ defense no end of problems.
  • Declan Rice (9/10): The midfield general controlled the tempo of the game with ease, breaking up Leeds’ attacks while dictating play.

Player ratings: Leeds

  • Patrick Bamford (5/10): Isolated up front, the striker failed to make a significant impact despite the few chances he managed to create.
  • Raphinha (6/10): Showed glimpses of his usual flair but was unable to influence the game meaningfully.
  • Robin Koch (4/10): A shaky performance in defense left him exposed to West Ham’s attacking threats.

The full-time whistle brought an end to a season that had seen West Ham consolidate their Premier League status with a series of impressive performances. For Leeds, there remains plenty of work to be done if they are to compete at the top end of the table next season.