West Ham United 2-1 Everton

Updated

West Ham United won: West Ham United 2-1 Everton in the Premier League (Round 34) on Sat, 25 Apr 2026 at London Stadium, London. West Ham United goals: Tomás Soucek 51', Callum Wilson 90'+2. Everton goals: Kiernan Dewsbury-Hall 88'. Expected goals: 1.17-1.45. Possession: 44-56. Player of the match: Jarrod Bowen (8.7).

Match report

West Ham United beat Everton 2-1

West Ham United squeezed past Everton 2-1 at London Stadium on Saturday 25 April in the Premier League.

Tomás Soucek put West Ham United ahead on 51' (1-0), Kiernan Dewsbury-Hall levelled for Everton on 88' (1-1) and Callum Wilson restored West Ham United's lead on 90+2' (2-1).

Callum Wilson's 90+2' strike proved decisive.

West Ham United had 44% of the ball, shots were 10-11 (3-3 on target) and expected goals finished 1.17-1.45.

Jarrod Bowen (West Ham United) was player of the match with an 8.7 rating.

Attendance: 62,454. Referee: Stuart Attwell.

Match stats

West Ham UnitedEverton
Ball possession4456
Expected goals (xG)1.171.45
Total shots1011
Shots on target33
Touches in opposition box2328
Big chances31
Big chances missed11
Accurate passes301 (80%)397 (83%)
Yellow cards34
Corners34
Total shots1011
Shots off target43
Shots on target33
Blocked shots35
Hit woodwork01
Shots inside box98

Lineups

West Ham United (4-2-3-1): Mads Hermansen, Kyle Walker-Peters, Konstantinos Mavropanos, Axel Disasi, Malick Diouf, Tomás Soucek, Mateus Fernandes, Jarrod Bowen, Pablo, Crysencio Summerville, Valentín Castellanos

Everton (4-2-3-1): Jordan Pickford, Jake O'Brien, James Tarkowski, Michael Keane, Vitaliy Mykolenko, Idrissa Gana Gueye, James Garner, Dwight McNeil, Kiernan Dewsbury-Hall, Iliman Ndiaye, Thierno Barry

Key events

  • 38' · Yellow card · Jake O'Brien (Everton)
  • 47' · Yellow card · James Tarkowski (Everton)
  • 51' · Goal · Tomás Soucek (West Ham United)
  • 63' · Yellow card · James Garner (Everton)
  • 65' · Substitution · Tyrique George for Dwight McNeil (Everton)
  • 65' · Substitution · Tim Iroegbunam for Jake O'Brien (Everton)
  • 70' · Yellow card · Valentín Castellanos (West Ham United)
  • 79' · Substitution · Freddie Potts for Valentín Castellanos (West Ham United)
  • 81' · Substitution · Callum Wilson for Pablo (West Ham United)
  • 86' · Substitution · Charly Alcaraz for Idrissa Gana Gueye (Everton)
  • 88' · Goal · Kiernan Dewsbury-Hall (Everton)
  • 90'+2 · Goal · Callum Wilson (West Ham United)
  • 90'+3 · Yellow card · Axel Disasi (West Ham United)
  • 90'+5 · Substitution · Jean-Clair Todibo for Jarrod Bowen (West Ham United)
  • 90'+5 · Yellow card · Callum Wilson (West Ham United)
  • 90'+9 · Yellow card · Charly Alcaraz (Everton)

All-time head-to-head

60 league meetings since 1994: West Ham United 15, draws 16, Everton 29.

West Ham United vs Everton: full head-to-head record

Questions

Who won West Ham United vs Everton?

West Ham United won, 2-1 (Premier League) on Sat, 25 Apr 2026.

When and where is West Ham United vs Everton?

Sat, 25 Apr 2026, 14:00 UTC at London Stadium, London, Premier League.

What is the head-to-head record between West Ham United and Everton?

In 60 league meetings since 1994: West Ham United 15 wins, 16 draws, Everton 29 wins (goals 58-94).