Ipswich vs West Ham

25 May 2025 · Premier League · 2024/25 · Referee Tim Robinson

Full time 1 – 3

Half-time: 0–1

  • Nathan Broadhead 52’
  • James Ward-Prowse 43’
  • Jarrod Bowen 55’
  • Mohammed Kudus 87’

Match summary

West Ham beat Ipswich 3-1 on the road. West Ham led 1-0 at half-time.

In the first half, James Ward-Prowse put West Ham ahead in the 43rd minute, set up by Jarrod Bowen. In the second half, Nathan Broadhead equalised in the 52nd minute, set up by Jens Cajuste, Jarrod Bowen put West Ham back in front in the 55th minute, set up by Aaron Wan-Bissaka, and Mohammed Kudus made it 1-3 in the 87th minute, set up by Guido Rodríguez.

There was little between the sides on chances: Ipswich created 0.89 expected goals (xG) from 14 shots, West Ham 0.97 from 10.

Match stats

Ipswich West Ham
14 Shots 10
4 Shots on Target 6
4 Corners 0
1 Yellow Cards 1
0 Red Cards 0
0.89 xG 0.97
0.89 Non-penalty xG 0.97
6 Deep Completions 7

Key events

Ipswich West Ham
Kick-off
43’
James Ward-Prowse
Assist: Jarrod Bowen
0-1 (West Ham)
Half-time0-1
Nathan Broadhead
Assist: Jens Cajuste
1-1 (Ipswich)
52’
55’
Jarrod Bowen
Assist: Aaron Wan-Bissaka
1-2 (West Ham)
87’
Mohammed Kudus
Assist: Guido Rodríguez
1-3 (West Ham)
Full-time1-3

Bookings

Card times are not on file for this game, so they are listed without a minute.

Ipswich
  • Liam Delap
West Ham
  • Max Kilman

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0.0 0.5 1.0 1.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.89 0.97 43’ James Ward-Prowse (West Ham), 0-1 43’ 52’ Nathan Broadhead (Ipswich), 1-1 52’ 55’ Jarrod Bowen (West Ham), 1-2 55’ 87’ Mohammed Kudus (West Ham), 1-3 87’ 0.0 0.5 1.0 1.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.89 0.97 43’ James Ward-Prowse (West Ham), 0-1 Ward-Prowse 43’ 52’ Nathan Broadhead (Ipswich), 1-1 Broadhead 52’ 55’ Jarrod Bowen (West Ham), 1-2 Bowen 55’ 87’ Mohammed Kudus (West Ham), 1-3 Kudus 87’
Ipswich 0.89 xGWest Ham 0.97 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 West Ham attacking Ipswich attacking 
43’ James Ward-Prowse (West Ham), open play, 0.38 xG, goal 89’ Omari Hutchinson (Ipswich), open play, 0.31 xG, blocked 28’ Niclas Füllkrug (West Ham), open play, 0.12 xG, saved 87’ Mohammed Kudus (West Ham), open play, 0.10 xG, goal 67’ Conor Chaplin (Ipswich), from a corner, 0.09 xG, off target 1’ Conor Chaplin (Ipswich), open play, 0.09 xG, blocked 51’ Tomas Soucek (West Ham), open play, 0.09 xG, saved 39’ James Ward-Prowse (West Ham), open play, 0.08 xG, blocked 24’ Nathan Broadhead (Ipswich), open play, 0.07 xG, saved 34’ Jarrod Bowen (West Ham), open play, 0.06 xG, blocked 12’ Omari Hutchinson (Ipswich), open play, 0.06 xG, saved 39’ Jarrod Bowen (West Ham), open play, 0.05 xG, saved 25’ Omari Hutchinson (Ipswich), open play, 0.04 xG, blocked 90+6’ Liam Delap (Ipswich), open play, 0.04 xG, off target 10’ Jacob Greaves (Ipswich), set piece, 0.04 xG, off target 62’ Omari Hutchinson (Ipswich), set piece, 0.04 xG, blocked 4’ Jarrod Bowen (West Ham), open play, 0.04 xG, off target 34’ Edson Álvarez (West Ham), open play, 0.03 xG, blocked 90’ Jack Clarke (Ipswich), from a corner, 0.04 xG, blocked 52’ Nathan Broadhead (Ipswich), open play, 0.03 xG, goal 55’ Jarrod Bowen (West Ham), open play, 0.03 xG, goal 82’ Jack Clarke (Ipswich), open play, 0.03 xG, off target 26’ Sam Morsy (Ipswich), open play, 0.01 xG, off target 60’ Sam Morsy (Ipswich), open play, 0.01 xG, saved 43’ James Ward-Prowse (West Ham), open play, 0.38 xG, goal 89’ Omari Hutchinson (Ipswich), open play, 0.31 xG, blocked 28’ Niclas Füllkrug (West Ham), open play, 0.12 xG, saved 87’ Mohammed Kudus (West Ham), open play, 0.10 xG, goal 67’ Conor Chaplin (Ipswich), from a corner, 0.09 xG, off target 1’ Conor Chaplin (Ipswich), open play, 0.09 xG, blocked 51’ Tomas Soucek (West Ham), open play, 0.09 xG, saved 39’ James Ward-Prowse (West Ham), open play, 0.08 xG, blocked 24’ Nathan Broadhead (Ipswich), open play, 0.07 xG, saved 34’ Jarrod Bowen (West Ham), open play, 0.06 xG, blocked 12’ Omari Hutchinson (Ipswich), open play, 0.06 xG, saved 39’ Jarrod Bowen (West Ham), open play, 0.05 xG, saved 25’ Omari Hutchinson (Ipswich), open play, 0.04 xG, blocked 62’ Omari Hutchinson (Ipswich), set piece, 0.04 xG, blocked 90+6’ Liam Delap (Ipswich), open play, 0.04 xG, off target 10’ Jacob Greaves (Ipswich), set piece, 0.04 xG, off target 4’ Jarrod Bowen (West Ham), open play, 0.04 xG, off target 34’ Edson Álvarez (West Ham), open play, 0.03 xG, blocked 90’ Jack Clarke (Ipswich), from a corner, 0.04 xG, blocked 52’ Nathan Broadhead (Ipswich), open play, 0.03 xG, goal 82’ Jack Clarke (Ipswich), open play, 0.03 xG, off target 55’ Jarrod Bowen (West Ham), open play, 0.03 xG, goal 26’ Sam Morsy (Ipswich), open play, 0.01 xG, off target 60’ Sam Morsy (Ipswich), open play, 0.01 xG, saved
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Player stats

PlayerPosMinGAShxGxAKPCards
Christian Walton GK900 0.000.000
Axel Tuanzebe DEF900 0.000.041
Dara O'Shea DEF900 0.000.000
Jacob Greaves DEF901 0.040.000
Leif Davis DEF900 0.000.203
Sam Morsy MID902 0.020.000
Jens Cajuste MID8010 0.000.031
Omari Hutchinson MID904 0.450.000
Conor Chaplin MID722 0.180.000
Nathan Broadhead MID8012 0.100.061
George Hirst FWD720 0.000.000
Jack Clarke Sub182 0.060.311
Liam Delap Sub181 0.040.000
Sammie Szmodics Sub100 0.000.041
Jack Taylor Sub100 0.000.000
Massimo Luongo Sub10 0.000.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Ipswich win 30% Avg odds 3.20
Draw 27% Avg odds 3.59
West Ham win 43% Avg odds 2.22

Chances implied by the average closing odds, with the bookmaker margin removed.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals and player data from Understat. Results and odds from football-data.co.uk. Referee data before 2025/26 from the Transfermarkt datasets project.