West Ham
4 - 0
10 April 2026
Wolves
Match Statistics
West Ham
Wolves
3
Accurate through passes
0
44%
Ball possession
56%
6
Big chances
0
4
Blocked shots
3
21
Clearances
19
5
Corner kicks
2
49
Duels won
49
0
Errors leading to goal
2
2
Errors leading to shot
3
0.89
Expected assists (xA)
0.44
2.35
Expected goals (xG)
0.59
11
Fouls
7
7
Free kicks
11
4
Goalkeeper saves
3
1
Headed goals
0
1
Hit the woodwork
0
5
Interceptions
8
0
Offsides
1
14
Shots inside the box
9
7
Shots off target
8
7
Shots on target
3
4
Shots outside the box
5
25
Throw ins
25
18
Total shots
14
24
Touches in opposition box
22
3.45
xG on target (xGOT)
0.45
0.45
xGOT faced
3.45
2
Yellow cards
2
Confirmed Lineups
West Ham
4-4-1-1
- 1 Hermansen M.
- 2 Walker-Peters K.
- 3 Mavropanos K.
- 4 Disasi A.
- 5 Diouf M.
- 6 Bowen J.
- 7 Fernandes M.
- 8 Soucek T.
- 9 Summerville C.
- 10 Pablo
- 11 Castellanos T.
Substitutes
Areola A., Kante M., Magassa S., Potts F., Scarles O., Todibo J., Traore A., Wan-Bissaka A., Wilson C.
Wolves
3-5-1-1
- 1 Sa J.
- 2 Mosquera Y.
- 3 Bueno S.
- 4 Krejci L.
- 5 Tchatchoua J.
- 6 Bellegarde J.
- 7 Andre
- 8 Joao Gomes
- 9 Bueno H.
- 10 Gomes A.
- 11 Armstrong A.
Substitutes
Arokodare T., Bentley D., Edozie T., Gomes R., Hwang Hee-Chan, Mane M., Pedro Lima, Toti, Wolfe D. M., X
West Ham vs Wolves Match Commentary
Match review will be published soon.
The referee blows his whistle for the final time to end this match.
90'
4 additional min. will be played.
89'
Rodrigo Gomes (Wolves) fails to find any of his teammates inside the box as his pass is blocked.
87'
Adama Traore (West Ham) tries to send a pass but it's blocked.
85'
Substitution. Soungoutou Magassa (West Ham) receives a signal from the referee and is now allowed to enter the pitch as Mateus Fernandes walks off.
85'
Here comes a substitution. Tom Edozie (Wolves) is brought on as a substitute for Rodrigo Gomes.
85'
Chance! Adama Traore (West Ham) comes within inches of scoring after picking up a pass from Jarrod Bowen, but his shot from inside the box flashes inches wide of the right post. The ball is off of the pitch and it's a goal kick for Wolves.
83'
4 - 0
Konstantinos Mavropanos (West Ham) wins himself some space inside the box after the corner kick and finishes into the bottom left corner.
82'
Here comes a substitution. Taty Castellanos is given a rest as he is replaced by Callum Wilson (West Ham).
78'
Here is a change. Pablo is going off and Nuno Espirito Santo gives the last tactical orders to Freddie Potts (West Ham).
78'
The substitution is prepared. Adama Traore (West Ham) joins the action as a substitute, replacing Crysencio Summerville.
76'
Joao Gomes (Wolves) finds himself beyond the last defender, but the game is stopped by the referee after the linesman signals for offside.
74'
The free kick is delivered by Mateus Mane (Wolves) but it's not one of his best and is easily cleared.
73'
A lofted cross from Jackson Tchatchoua (Wolves) is unsuccessful as the opponent's defence quickly clears the ball out of the penalty area.
71'
Rob Edwards prepares a substitution. Adam Armstrong is replaced by Hee-Chan Hwang (Wolves).
71'
We are about to witness a subsitution. Toluwalase Emmanuel Arokodare (Wolves) for Yerson Mosquera.
70'
Rodrigo Gomes (Wolves) sends in a pass which fails to reach any of his teammates. It's a throw-in for West Ham.
68'
3 - 0
Goal! Jarrod Bowen slips it to Taty Castellanos (West Ham) on the edge of the box and he finds the bottom left corner with a great effort. The score is 3:0.
66'
2 - 0
Goal! Pablo produces a great pass that finds Taty Castellanos (West Ham) inside the penalty area, who takes advantage of the situation to rifle a shot into the bottom left corner. 2:0.
65'
Crysencio Summerville (West Ham) sends in the corner, but fails to find the head of any of his teammates, allowing the defence to clear.
63'
Crysencio Summerville (West Ham) attempts to find some of his teammates with a dangerous pass from the edge of the box. The opponent's defence, however, intercepts the effort and clears the ball to safety.
62'
Wolves failed to take advantage of the corner as the opposition's defence was alert and averted the threat.
61'
Rob Edwards has decided to introduce fresh legs, with Rodrigo Gomes (Wolves) replacing Angel Gomes.
61'
Substitution. Jean-Ricner Bellegarde makes way for Mateus Mane (Wolves).
60'
Angel Gomes (Wolves) takes a shot from a mid-range free kick and the ball flies inches wide of the left post! The ball goes out of play and West Ham will have a goal kick.
58'
El Hadji Malick Diouf (West Ham) delivers a promising cross into the box, but it's cleared.
57'
Kyle Walker-Peters (West Ham) delivers a long ball, but it lacks enough power to reach his teammates and is intercepted by one of the defenders.
54'
Jarrod Bowen (West Ham) shows his willingness to get forward and blasts a shot towards goal. Unfortunately for him, the shot isn't precise enough and hits the left post!
54'
Angel Gomes (Wolves) strikes the ball from the free kick and his effort rattles the left post!
52'
The foul by Taty Castellanos (West Ham) is worthy of a card and a yellow is duly shown by Jarred Gillett.
51'
Hugo Bueno (Wolves) works the corner short.
48'
The corner from Jarrod Bowen (West Ham) is hurriedly cleared.
46'
The half-time break is over and the second half is about to start.
45+2'
The first half of today's match has just finished.
45+1'
Jarrod Bowen (West Ham) takes the corner kick and sends the ball among a huddle of players inside the penalty area, but one of the defenders clears it to safety.
45'
The fourth official shows 1 min. of added time.
45'
Pablo (West Ham) runs onto the ball inside the box and smashes it towards the bottom right corner. It's a great effort but an even better save from Jose Sa, who tips the ball around the post. The ball goes out of play. West Ham are awarded a corner kick.
44'
Jarrod Bowen (West Ham) sends a pass into the box, but his attempt is thwarted and cleared.
42'
1 - 0
The ball hits the back of the net! Jarrod Bowen showcases his brilliant technique and produces a beautiful lofted cross into the box. Konstantinos Mavropanos (West Ham) gets onto the scoresheets by sweetly heading it inside the left post – 1:0.
42'
There's an opportunity for Jarrod Bowen (West Ham) to deliver the ball into the box from a corner.
40'
Jarred Gillett blows his whistle and it's Adam Armstrong (Wolves) who is penalised for an offensive foul. Good decision by the referee.
38'
Jarrod Bowen (West Ham) finds his way to a cross and strikes towards the goal, but one of the defending players deflects the ball away.
38'
Mateus Fernandes (West Ham) puts a cross into the box from the free kick but it's cleared.
37'
Adam Armstrong (Wolves) performs a sliding tackle but catches his opponent's legs. The referee blows his whistle for an infringement.
34'
Tomas Soucek (West Ham) is unable to feed an accurate cross into the box. The ball goes out of play and Wolves will have a goal kick.
31'
Mateus Fernandes (West Ham) sees a yellow card from Jarred Gillett after he sent one of the opposing players to the ground.
31'
An attempted cross from Hugo Bueno (Wolves) is cleared.
30'
Taty Castellanos (West Ham) times his run well to meet a lofted cross near the penalty spot, but mistimes his header and sends the ball high over the bar. The ball is off of the pitch and it's a goal kick for Wolves.
29'
The ball is cleared after Crysencio Summerville (West Ham) attempted to dribble past an opposing player.
26'
Hugo Bueno (Wolves) unleashes a powerful shot towards goal, but it is bravely blocked by a self-sacrificing defender.
25'
Jarrod Bowen (West Ham) receives a great pass inside the box and misses a golden chance. The goalkeeper pulls off a stunning save.
23'
Jarrod Bowen (West Ham) looks to break free, but his touch lets him down and he loses the ball. The ball is out of play. Wolves will have a throw-in.
20'
The main referee, Jarred Gillett, is apparently not going to tolerate any discussions. Yerson Mosquera (Wolves) is given a yellow card for dissent.
20'
Crysencio Summerville (West Ham) tackles a bit over-zealously and Jarred Gillett blows for a foul.
19'
A fine lofted pass into the box, sent by El Hadji Malick Diouf (West Ham), is intercepted by the opposition's defence.
16'
A lofted pass evades the keeper and lands right on the head of Yerson Mosquera (Wolves) in the centre of the box, but his header sails narrowly wide of the right post when an empty net was beckoning. The ball is off of the pitch and it's a goal kick for West Ham.
15'
Hugo Bueno (Wolves) delivers a fine lofted cross into the penalty area, but it's cleared by an opposing player.
14'
CHANCE! Crysencio Summerville (West Ham) picks up a pass inside the box and has a sight of goal, but he blazes his shot well over the top. The ball is off of the pitch and it's a goal kick for Wolves.
11'
Kyle Walker-Peters (West Ham) attempted to create a dangerous situation in front of goal by sending a cross into the box, but the defence easily dealt with the threat.
9'
A yellow card for a tackle by Jean-Ricner Bellegarde (Wolves). Jarred Gillett doesn't hesitate at all to make this decision.
8'
Jean-Ricner Bellegarde (Wolves) hits a shot well wide of the right post from the edge of the box. The ball is off of the pitch and it's a goal kick for West Ham.
6'
Taty Castellanos (West Ham) should know this behaviour is beyond the rules. He was too careless with his challenge and left Jarred Gillett no option but to blow his whistle.
4'
Andre (Wolves) slips past a defender on the edge of the box and hits a shot at goal that rises just over the bar. The ball goes out of play and West Ham will have a goal kick.
4'
Hugo Bueno (Wolves) sends a beautiful cross into the penalty area, but the opposition's defence manages to clear the ball to safety.
3'
Jackson Tchatchoua (Wolves) crosses the ball into the box, but one of the defending players averts the threat.
2'
Hugo Bueno (Wolves) fouls an opponent during an attacking move.
1'
The first half has started.
The players are out and the match is about to start. Wolves will have the kick-off.
Jarred Gillett got the nomination for today's game and will try his best to be a fair judge and not make any mistakes.
Show lineups
You can have a look at the starting XIs of both teams in the 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.