West Ham
Bournemouth
Match Statistics
Confirmed Lineups
- 1 Hermansen M.
- 2 Wan-Bissaka A.
- 3 Mavropanos K.
- 4 Disasi A.
- 5 Diouf M.
- 6 Fernandes M.
- 7 Magassa S.
- 8 Bowen J.
- 9 Soucek T.
- 10 Summerville C.
- 11 Castellanos T.
Substitutes
Areola A., Kante M., Kilman M., Mayers E., Scarles O., Todibo J., Traore A., Walker-Peters K., Wilson C.
- 1 Petrovic D.
- 2 Jimenez A.
- 3 Hill J.
- 4 Senesi M.
- 5 Truffert A.
- 6 Scott A.
- 7 Adams T.
- 8 Rayan
- 9 Kroupi E. J.
- 10 Adli A.
- 11 Evanilson
Substitutes
Brooks D., Christie R., Diakite B., Mandas C., Milosavljevic V., Smith A., Tavernier M., Toth A., Unal E., X
West Ham vs Bournemouth Match Commentary
West Ham vs Bournemouth Match Overview: 0-0 Premier League
In a night where the scoreboard refused to move but the story never stopped, West Ham and Bournemouth played out a tense 0-0 draw that felt like two different matches happening at once. The West Ham vs Bournemouth Result will read as a stalemate, yet the West Ham vs Bournemouth Score barely reflects how close the hosts came to turning pressure into points. West Ham created the clearer openings, forced key interventions from Djordje Petrovic, and finished with a huge edge in expected goals, while Bournemouth’s best moments came in sharp, sporadic bursts—most notably a second-half strike that clipped the woodwork. For West Ham match today, it was a performance that deserved more; for Bournemouth match today, it was a defensive stand with enough threat to keep the home crowd uneasy right to the final whistle.
- Early warning shots at both ends: Rayan tested Mads Hermansen from range before Crysencio Summerville’s quick response forced Petrovic into action.
- Set-piece danger grows: West Ham repeatedly loaded the box from corners, with Axel Disasi and Taty Castellanos both getting close.
- Hermansen’s big first-half save: He denied Marcos Senesi’s goal-bound header to keep the game level.
- Bournemouth hit the post: Rayan’s second-half effort cannoned off the left post in the visitors’ clearest chance.
- West Ham’s late siege: Callum Wilson went close with a header, Summerville had a shot blocked in the area, and Bowen’s stoppage-time penalty shout was waved away.
First Half: West Ham’s corners, Bournemouth’s flashes
The opening exchanges set the tone: frantic, physical, and full of near-moments. West Ham immediately leaned into set pieces—Jarrod Bowen’s delivery brought early panic, and Disasi’s close-range header was blocked before the game had properly settled. Bournemouth answered with intent rather than control, with Rayan’s low drive forcing Hermansen into a sharp save that briefly quietened the home tempo.
As the half unfolded, West Ham’s threat became more consistent. Bowen and Summerville kept probing from wide areas, and the volume of corners told its own story. Castellanos met one delivery around the penalty spot but glanced just wide, while Bowen’s dipping effort from distance drifted away from the target when it looked set to bend into danger.
Bournemouth’s best route was through quick transitions and dead balls. Senesi rose highest to meet a set-piece cross and produced a header that demanded a strong stop from Hermansen, a moment that felt like it could have flipped the narrative. The first half also carried an edge—Tomas Soucek and Senesi both went into the book as the midfield battle tightened and the referee, Samuel Barrott, tried to keep a lid on the collisions.
Second Half: woodwork, saves, and a finish drenched in tension
After the break, the match opened up, and Bournemouth’s threat sharpened. Rayan found space again and, this time, came within inches of stealing it—his effort took a deflection and crashed off the left post, the kind of sound that turns a stadium’s breath into a collective gasp. West Ham responded not with panic, but with wave after wave of pressure, pushing Bournemouth deeper and forcing them to defend their box in numbers.
West Ham’s best spells came through sustained territory. Mateus Fernandes curled narrowly wide from the edge of the area, and the hosts continued to pile up entries into the penalty area. When Callum Wilson arrived from the bench, West Ham gained a more direct focal point: he forced Petrovic into a save with a first-time strike inside the box, then later met a corner with a towering header that drifted just the wrong side of the post.
Bournemouth, meanwhile, tried to manage the game with changes—David Brooks, Ryan Christie, Marcus Tavernier and Enes Unal all entered as Iraola searched for an outlet. There were moments: a low Scott shot that Hermansen handled comfortably, and a late free-kick delivery that West Ham cleared at the first contact. But the final stretch belonged to the hosts. Summerville saw a close-range effort blocked brilliantly, Bowen’s crosses and corners kept arriving, and then came the stoppage-time controversy: Bowen went down in the box after a challenge, looked for the decision, and got nothing. Seconds later, the whistle confirmed a goalless draw that felt far harsher on West Ham than on Bournemouth.
For anyone searching for West Ham vs Bournemouth Highlights, the drama was in the near-misses: the post, the saves, the blocks, and the final claims for a late winner that never arrived.
West Ham vs Bournemouth Stats Breakdown
This West Ham vs Bournemouth Match Report is best understood through the numbers. Bournemouth had more of the ball, but West Ham owned the danger. The West Ham vs Bournemouth Stats underline a match where control and chance creation didn’t align with possession.
- Possession: West Ham 42% | Bournemouth 58%
- Total shots: West Ham 20 | Bournemouth 10
- Shots inside the box: West Ham 16 | Bournemouth 4
- Big chances: West Ham 3 | Bournemouth 0
- Expected goals (xG): West Ham 3.28 | Bournemouth 0.65
- xG on target (xGOT): West Ham 1.57 | Bournemouth 0.30
- Goalkeeper impact: Petrovic’s “goals prevented” figure (1.57) hints at how often he was asked to rescue Bournemouth.
- Set pieces: West Ham won 9 corners to Bournemouth’s 5, repeatedly turning pressure into box entries.
From a full-time analysis perspective, West Ham vs Bournemouth Analysis points to one decisive factor: finishing. West Ham generated more than enough to win, but Bournemouth’s defensive shape, last-ditch blocks, and Petrovic’s handling ensured the visitors left with a point. Bournemouth’s attacking output was limited, yet the post-strike and a couple of half-chances were enough to keep the contest alive.
West Ham vs Bournemouth Lineups
West Ham XI (4-2-3-1): Mads Hermansen; Aaron Wan-Bissaka, Konstantinos Mavropanos, Axel Disasi, M. Diouf; Mateus Fernandes, Soungoutou Magassa; Jarrod Bowen, Tomas Soucek, Crysencio Summerville; Taty Castellanos.
West Ham substitutes used: Callum Wilson (for Soucek), Mohamadou Kante (for Magassa).
Bournemouth XI: Djordje Petrovic; Alejandro Jimenez, James Hill, Marcos Senesi, Adrien Truffert; Alex Scott, Tyler Adams; Rayan, Eli Junior Kroupi, Amine Adli; Evanilson.
Bournemouth substitutes used: David Brooks (for Adli), Ryan Christie (for Adams), Marcus Tavernier (for Evanilson), Enes Unal (for Kroupi), Adam Smith (for Jimenez).
Player of the Match
Djordje Petrovic (Bournemouth). In a match where West Ham repeatedly got into scoring zones, Petrovic’s command of his area and timely saves shaped the West Ham vs Bournemouth Result. When the pressure spiked late on—crosses, corners, and shots through bodies—he stayed composed and gave Bournemouth the platform to hold on.
What the Result Means
The West Ham vs Bournemouth Score leaves both sides with a point, but it lands differently. West Ham will feel they let a big opportunity slip after producing the better West Ham vs Bournemouth Goals threat without finding the finish. Bournemouth will take encouragement from the resilience, particularly away from home, and from the fact they limited West Ham’s clean looks even while conceding territory and set pieces.
In the context of a Premier League match report, this was a reminder that dominance doesn’t always translate into reward—and that a goalkeeper in form can tilt a night without ever touching the scoreboard.
The referee blows for the end of today's match.
90+5'
Jarrod Bowen (West Ham) requires medical treatment, so the referee stops play and signals for the physio to come onto the pitch.
90+5'
Jarrod Bowen (West Ham) goes down in the box after a challenge from the defender. Possibly unsighted, the referee just waves play on.
90+5'
David Brooks (Bournemouth) whips the ball in from the long-range free kick, but the first man gets it clear.
90+5'
Mohamadou Kante (West Ham) commits a rough foul. Samuel Barrott stops the game and makes a call.
90+3'
Callum Wilson (West Ham) finds himself beyond the last defender, but the game is stopped by the referee after the linesman signals for offside.
90+3'
The game is interrupted as Enes Unal (Bournemouth) is flagged offside.
90+1'
Taty Castellanos (West Ham) is penalised for a foul. Samuel Barrott had a clear view and blows his whistle.
90'
6 min. of stoppage-time to be played.
90'
Crysencio Summerville (West Ham) takes the corner and sends it into the penalty area, but the opposition's defence is ready and makes a good clearance.
89'
Jarrod Bowen (West Ham) sends the corner into the box, but Djordje Petrovic intercepts it and averts the threat.
89'
Substitution. Adam Smith (Bournemouth) on for Alejandro Jimenez.
89'
Andoni Iraola has decided to substitute Eli Junior Kroupi (Bournemouth) and he is replaced by Enes Unal.
88'
Wow, what an escape. Crysencio Summerville (West Ham) has an effort from inside the box but it's brilliantly blocked.
87'
The shot by Eli Junior Kroupi (Bournemouth) from the edge of the box low towards the middle of the goal lacks power and is easily saved by Mads Hermansen.
87'
Jarrod Bowen (West Ham) serves up a nice cross, but Djordje Petrovic punches the ball away.
86'
Adrien Truffert (Bournemouth) attempts to send over a cross in order to find one of his teammates, but an opposition defender averts the danger by intercepting the effort.
85'
Jarrod Bowen (West Ham) deprives his opponent of the ball, but the referee blows his whistle for a foul. He's not happy with the decision!
84'
Here is a change. Soungoutou Magassa is going off and Nuno Espirito Santo gives the last tactical orders to Mohamadou Kante (West Ham).
84'
Marcus Tavernier (Bournemouth) commits a foul and Samuel Barrott immediately signals a free kick.
80'
The substitution is prepared. Marcus Tavernier (Bournemouth) joins the action as a substitute, replacing Evanilson.
79'
Crysencio Summerville (West Ham) launches a cross from the corner, but Djordje Petrovic is alert to thwart the effort.
78'
A dangerous towering header by Callum Wilson (West Ham) from around the penalty spot goes just wide of the left post. This corner kick didn't change the score.
78'
Crysencio Summerville (West Ham) is about to take a corner kick.
78'
Crysencio Summerville (West Ham) takes a shot from the edge of the box, but it's not a big threat for the goalkeeper as his effort is blocked by a defender.
77'
Alex Scott (Bournemouth) shoots from the edge of the penalty area. The ball travels low towards the middle of the target, but Mads Hermansen easily deals with the threat.
77'
Samuel Barrott blows his whistle and it's Taty Castellanos (West Ham) who is penalised for an offensive foul. Good decision by the referee.
76'
Callum Wilson (West Ham) receives a quality pass inside the box and fires a first-time shot. His effort towards the left post is saved by the goalkeeper.
75'
Alex Scott (Bournemouth) whips in a cross from the corner, but Mads Hermansen is well positioned and punches the ball away.
74'
A defender unwittingly blocks the ball on the line after a snap shot from Rayan (Bournemouth) inside the box following a slide rule pass.
73'
Evanilson (Bournemouth) fails to beat the offside trap and the linesman puts his flag up.
72'
The referee allows time for a substitution. Tomas Soucek will be replaced by Callum Wilson (West Ham).
72'
Soungoutou Magassa (West Ham) runs onto a good long pass and tries his luck from the edge of the box, but his effort flies high over the bar.
71'
Taty Castellanos (West Ham) receives a lofted pass from the flank and shoots from close range, but the ball flies slightly wide, almost brushing the left-hand post.
70'
David Brooks (Bournemouth) sends a cross into the box, but Mads Hermansen comes off his line to gather the ball.
69'
Bournemouth take the corner, but their hopes of scoring a goal end with a nice clearance by the defence.
68'
A fantastic block by a defender means that the corner from Bournemouth comes to nothing.
68'
David Brooks (Bournemouth) unleashes a powerful shot towards goal, but it is bravely blocked by a self-sacrificing defender.
66'
That will be all from Tyler Adams who is being replaced by the fresh legs of Ryan Christie (Bournemouth).
66'
A substitution has been made. Amine Adli goes off and David Brooks (Bournemouth) comes on.
64'
Rayan (Bournemouth) creates a good chance for himself and goes for goal from mid-range, but he fails to change the score as his effort deflects away off the left post.
63'
Samuel Barrott blows for a foul after Rayan (Bournemouth) was too aggressive in the battle for the ball.
62'
So close! Mateus Fernandes (West Ham) tries a curler from the edge of the box, but it slides just wide of the left post.
62'
Jarrod Bowen (West Ham) takes the corner, but one of the defenders reacts well and rises highest to head the ball away.
61'
A promising cross into the box is nearly received by the lurking Soungoutou Magassa (West Ham), but one of the defending players cuts it out to avert the threat.
57'
Aaron Wan-Bissaka (West Ham) sends a lofted cross into the box which is headed clear.
56'
Alex Scott (Bournemouth) commits a foul after unfairly battling his opponent for the ball.
54'
Soungoutou Magassa (West Ham) strikes the ball towards goal, but it fails to reach the target after being well blocked by one of the defenders.
53'
Tyler Adams (Bournemouth) robs an opponent of the ball and explodes in anger when Samuel Barrott blows for a foul.
53'
The resulting corner comes to nothing as Amine Adli (Bournemouth) sends it out of play.
52'
Alejandro Jimenez (Bournemouth) whips a promising cross into the box, but the opposition's defence intercepts the ball.
49'
Konstantinos Mavropanos (West Ham) is writhing in pain and can now receive medical treatment after the referee decides to stop play.
49'
Jarrod Bowen (West Ham) swings in the corner, but the goalkeeper does a brilliant job to intercept the effort.
48'
Jarrod Bowen (West Ham) fails to find any of his teammates inside the box as his pass is blocked.
46'
Referee Samuel Barrott blows his whistle to start the second half.
45+2'
The referee blows his whistle to end the first half and the players are now heading to their respective dressing rooms.
45+1'
Alejandro Jimenez (Bournemouth) gets on the ball and beats an opponent, but his run is stopped by the referee Samuel Barrott who sees an offensive foul.
45'
The fourth official shows 1 min. of added time.
44'
What was Marcos Senesi (Bournemouth) thinking? He will not get away with that. The referee shows him a yellow card.
44'
Adrien Truffert (Bournemouth) tries to slide the ball through to a teammate but it's well blocked by a defender.
43'
Crysencio Summerville (West Ham) lacks options so fires a shot at goal from the edge of box, but it's a wasted effort and goes high over the bar.
42'
Alex Scott (Bournemouth) gets into a good scoring position. He creates some space for himself and tries his luck from distance. His decent effort towards the middle of the goal is, however, saved by Mads Hermansen!
37'
Amine Adli (Bournemouth) is obviously not following the Golden Rule: "Treat others as you want to be treated.“ He makes a bad challenge and leaves Samuel Barrott with no other option than to blow for a foul.
35'
Jarrod Bowen (West Ham) hits a dipping shot from the edge of the box that's well off target and flies miles wide of the left post.
33'
Tomas Soucek (West Ham) has tested the patience of referee Samuel Barrott and goes into the book for a previous late challenge.
32'
Taty Castellanos (West Ham) connects with the corner kick around the penalty spot, but steers his header just wide of the left post.
32'
Jarrod Bowen (West Ham) will take a corner kick.
31'
The free kick from Mateus Fernandes (West Ham) failed to provide any scoring opportunity, as one of the defenders did a good job and knocked it out.
30'
Samuel Barrott interrupts the game for a tactical foul by Alejandro Jimenez (Bournemouth).
29'
Taty Castellanos (West Ham) is adjudged offside.
27'
The corner from Amine Adli (Bournemouth) is intercepted by the defence.
27'
Adrien Truffert (Bournemouth) dinks a cross into the box in an attempt to find one of his teammates, but the defence manages to clear.
25'
Marcos Senesi (Bournemouth) leaps highest in the penalty area to get on the end of a cross from the set piece, and he produces a promising goal-bound header towards the left side of the goal, but Mads Hermansen pulls off a decent save to deny him.
24'
Taty Castellanos (West Ham) makes a bad challenge and the referee blows his whistle for a foul.
22'
The foul by Eli Junior Kroupi (Bournemouth) was seen by Samuel Barrott who didn't hesitate to blow the whistle.
20'
Amine Adli (Bournemouth) fails to pick a body out in the box with an over-hit cross to the back post.
17'
Jarrod Bowen (West Ham) takes the corner but fails to find any of his teammates. The ball is easily cleared out of danger.
16'
A cross from Aaron Wan-Bissaka (West Ham) fails to reach the box as the defence clears the ball away to safety.
15'
An attempted cross from Soungoutou Magassa (West Ham) is cleared.
14'
Mateus Fernandes (West Ham) manages to beat his opponent to the ball, but he commits a foul in the process.
9'
Eli Junior Kroupi (Bournemouth) tries to send a pass but it's blocked.
9'
Jarrod Bowen (West Ham) fouls an opponent during an attacking move.
7'
Tyler Adams (Bournemouth) makes a slide tackle, but referee Samuel Barrott blows for a foul.
7'
Konstantinos Mavropanos (West Ham) creates himself some space around the penalty spot and connects with the free kick. His header is so wild it sails way past the left post and behind for a goal kick.
6'
Tyler Adams (Bournemouth) should know this behaviour is beyond the rules. He was too careless with his challenge and left Samuel Barrott no option but to blow his whistle.
5'
Rayan (Bournemouth) gets into a good shooting position. He wins some space for himself and drills a long-range daisy-cutter towards the middle of the goal. His good effort is, however, superbly saved by Mads Hermansen!
4'
The ball is crossed into the box and Crysencio Summerville (West Ham) reacts quickest to send a shot flying towards the middle of the goal, but Djordje Petrovic gets a glove on it to thwart him.
4'
The linesman raises his flag for offside before James Hill (Bournemouth) heads on.
2'
Tomas Soucek (West Ham) touches the ball with his hand.
2'
Axel Disasi (West Ham) wins himself just enough space inside the box to connect with the corner. His low header flies toward the middle of the goal, but the goalkeeper blocks the effort.
1'
Corner kick. Jarrod Bowen (West Ham) is ready to send the ball into the box.
1'
Today's match has just started, enjoy the game!
The players are out at last! West Ham will take the kick-off.
Samuel Barrott got the nomination for today's game and will try his best to be a fair judge and not make any mistakes.
Show lineups
We now know the starting lineups. You can find them in the match details of this match.
Hello, welcome to our live play-by-play commentaries. You will be able to see a written form of all the interesting moments of the game, so you won't miss a thing. Sit back and have fun.