Season 2026-27

Arsenal vs West Ham

Premier League · Round 7 · Sat 4 Oct 2025, 15:00

Arsenal
20 Full time
West Ham

Arsenal beat West Ham 2–0 on 4 October 2025 (Premier League 2025-2026, Round 7). Goals – Arsenal: Declan Rice 38', Bukayo Saka 67' (pen). Highest-rated player: Declan Rice (8.7). In 46 Premier League meetings since 2000-01, Arsenal have won 30, West Ham 7 and 9 matches have been drawn.

Summary

Match statistics

ArsenalWest Ham

Top stats

68%Ball possession32%
2.78Expected goals (xG)0.49
21Total shots4
5Shots on target0
4Big chances2
8Corner kicks3

Shooting

2.20xG on target (xGOT)0.00
2Big chances missed2
16Shots inside the box4
5Shots outside the box0
7Shots off target3
9Blocked shots1
1Hit the woodwork0
0Headed goals0

Passing

566Passes268
27Long passes45
171Final third passes70
23Crosses11
2.00Expected assists (xA)0.42
46Touches in opposition box8
16Throw-ins18

Defending

23Tackles17
7Interceptions12
27Clearances50
54Duels won45
0Errors leading to shot2
0Errors leading to goal0

Discipline

14Fouls14
1Offsides1
14Free kicks14

xG and xGOT are the data provider's figures.

Lineups

Arsenal

Substitutes used

Unused

Kepa Arrizabalaga, Cristhian Mosquera, Christian Norgaard, Ben White

West Ham

Substitutes used

Unused

Mads Hermansen, Igor, Luis Guilherme, Guido Rodriguez, Oliver Scarles, Callum Wilson

Arsenal vs West Ham Match Commentary

  1. 90+8' John Brooks is looking at his watch and immediately ends this match.
  2. 90+6' Ethan Nwaneri (Arsenal) volleys the ball towards goal from the edge of the penalty box, but one of the defenders blocks his shot.
  3. 90+6' Bukayo Saka (Arsenal) sends in the corner, but fails to find the head of any of his teammates, allowing the defence to clear.
  4. 90+5' Gabriel Martinelli (Arsenal) received a clever through ball which could have put him in a promising position, but the defence was alert to the danger. Arsenal have been awarded a corner kick.
  5. 90+2' Lucas Paqueta bends the corner in towards the goal and finds Callum Marshall (West Ham) almost on the goal line, but he somehow contrives to head the ball high over the bar.
  6. 90+2' Lucas Paqueta (West Ham) goes over to take the corner kick and it looks like he will swing the ball into the penalty box.
  7. 90+2' Jarrod Bowen (West Ham) delivers a promising cross into the box, but it's cleared. West Ham will have a chance to score from a corner kick.
  8. 90' The fourth official shows 7 min. of added time.
  9. 89' Lucas Paqueta (West Ham) takes the corner kick and sends a lovely ball into the penalty area, but the opposition's defence is ready and knocks the ball to safety.
  10. 88' The ball spins up and hits the hand of Gabriel Martinelli (Arsenal) after he fails to control it and the referee blows his whistle for a foul.
  11. 85' Corner kicks – 7:1.
  12. 85' Mikel Merino (Arsenal) makes a good run to latch onto the free kick from Gabriel Martinelli, but pushes his close-range header high over the bar.
  13. 84' A player from West Ham brings down an opponent and commits a foul. Arsenal get a free kick.
  14. 83' Gabriel Martinelli (Arsenal) launches a powerful cross from the corner into the box, but the ball is intercepted by the defender.
  15. 82' Mikel Merino (Arsenal) gets to the ball from the resulting corner and tries his luck with a shot, but one of the defenders steps in to block the effort. Arsenal have been awarded a corner kick.
  16. 82' There's an opportunity for Bukayo Saka (Arsenal) to deliver the ball into the box from a corner.
  17. 81' Jurrien Timber (Arsenal) flights in the cross, but the defender is alert and clears to safety. The ball is out of play and Arsenal manage to earn a corner.
  18. 79' Aaron Wan-Bissaka goes off the pitch and Kyle Walker-Peters (West Ham) comes on.
  19. 79' Mikel Arteta has decided to make a change. Gabriel Martinelli (Arsenal) replaces Eberechi Eze.
  20. 79' The manager has been forced to make a substitution and the injured Declan Rice (Arsenal) limps off the pitch to be replaced by Mikel Merino.
  21. 78' The game is interrupted now, Declan Rice (Arsenal) picks up a knock and the physio has to come on.
  22. 77' Referee John Brooks sees the trip by Bukayo Saka (Arsenal) and doesn't hesitate to blow his whistle.
  23. 76' Jarrod Bowen (West Ham) tries to slide the ball through to a teammate but it's well blocked by a defender.
  24. 76' The attendance for today's match is 60181.
  25. 75' Mikel Arteta has decided to introduce fresh legs, with Ethan Nwaneri (Arsenal) replacing Leandro Trossard.
  26. 75' Substitution. Myles Lewis-Skelly (Arsenal) has come on for Riccardo Calafiori.
  27. 73' Max Kilman (West Ham) fizzes over a cross which doesn't cause any problems. The ball goes out of play and Arsenal will have a goal kick.
  28. 72' The Arsenal players are exchanging some short passes to try and open up the opposition’s defence and hit them swiftly on the break.
  29. 70' David Raya (Arsenal) displays his superb passing ability after picking out Viktor Gyökeres with a fine lofted pass to continue their attacking move.
  30. 69' Yellow card The referee demonstrates he won't tolerate this behaviour. Lucas Paqueta (West Ham) is given a yellow card.
  31. 68' The current number of shots on target for both teams is 18:3. The number of shots on goal at present is 5:0.
  32. 67' Goal · 2–0 GOAL! That’s a great strike from the spot by Bukayo Saka (Arsenal) into the right of the net, giving goalkeeper Alphonse Areola no chance!
  33. 67' Bukayo Saka (Arsenal) is heading towards the penalty spot to take it.
  34. 65' Yellow card El Hadji Malick Diouf (West Ham) commits a minor foul to interrupt the attacking move of his opponent and is warned by the referee that he will get a yellow card if he does it again. That is a penalty kick for Arsenal.
  35. 64' Bukayo Saka (Arsenal) is moving okay again after that injury scare.
  36. 64' Max Kilman (West Ham) is penalised for holding. John Brooks signals a set piece. Arsenal are awarded the free kick.
  37. 62' Bukayo Saka (Arsenal) requires medical treatment, so the referee stops play and signals for the physio to come onto the pitch.
  38. 61' Nuno Espirito Santo has decided to substitute Niclas Fullkrug and he is replaced by Callum Marshall (West Ham).
  39. 61' The referee signals that it is time for a substitution and Freddie Potts (West Ham) comes onto the pitch so that Soungoutou Magassa can be given a rest.
  40. 60' John Brooks couldn't ignore the rough tackle by Aaron Wan-Bissaka (West Ham) and blew his whistle.
  41. 58' Yellow card Crysencio Summerville (West Ham) makes it easy for the referee to show him a yellow card.
  42. 57' El Hadji Malick Diouf (West Ham) tackles a bit over-zealously and John Brooks blows for a foul. Arsenal win a free kick.
  43. 54' That didn't go as planned! Leandro Trossard (Arsenal) tried his luck from the edge of the box, but his effort towards the middle of the goal was too weak to get past Alphonse Areola, who easily kept it out.
  44. 53' Declan Rice (Arsenal) works the corner short instead of sending the ball into the penalty area.
  45. 53' Declan Rice (Arsenal) quickly takes the corner kick with a short pass.
  46. 52' Declan Rice (Arsenal) breaks past challenges inside the box, but puts too much pace on his pass to Viktor Gyökeres.
  47. 51' Bukayo Saka (Arsenal) holds his head in his hands after wasting a promising chance. He latches onto a rebound, creates some space for himself and fires the ball from the edge of the box into the stands.
  48. 51' Declan Rice (Arsenal) whips in a cross from the corner, but Alphonse Areola is well positioned and punches the ball away.
  49. 50' Viktor Gyökeres (Arsenal) 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. The referee and his assistant both point at the corner flag. Arsenal will have an opportunity to threaten the opposition's goal.
  50. 47' Jarrod Bowen (West Ham) sends a cross into the box, but David Raya comes off his line to gather the ball.
  51. 47' A defender unwittingly blocks the ball on the line after a snap shot from Crysencio Summerville (West Ham) inside the box following a slide rule pass.
  52. 46' Everything is set for the start of the second half.
  53. 45+6' The match has reached half-time.
  54. 45+5' Riccardo Calafiori (Arsenal) gets to a rebound on the edge of the box and strikes, but he only hits the right post and wastes a promising chance!
  55. 45+2' Bukayo Saka (Arsenal) decides to strike the ball towards goal, but his effort fails to threaten the goalkeeper after being well blocked by one of the defenders.
  56. 45+2' Declan Rice (Arsenal) swings in a promising cross from the free kick, but one of the defenders does a perfect job to avert the danger.
  57. 45+1' Poor challenge! Mateus Fernandes (West Ham) is penalised for tripping and John Brooks blows his whistle. It's a free kick to Arsenal in a dangerous position.
  58. 45' 5 min. of stoppage-time to be played.
  59. 45' Arsenal are bossing possession at the moment by exchanging some precise passes from player to player.
  60. 42' Riccardo Calafiori (Arsenal) has the ability to send the ball deep into the penalty area from throw-ins and it can lead to very promising situations for his team.
  61. 38' Goal · 1–0 Eberechi Eze fires in a promising shot which ricochets off the goalkeeper back to Declan Rice (Arsenal) inside the box. He unleashes a quick shot into the top of the net. The score is 1:0.
  62. 37' Jurrien Timber (Arsenal) sees an unmarked teammate and attempts to send him a low pass. However, one of the defenders reads the game perfectly and averts the danger.
  63. 36' Bukayo Saka (Arsenal) takes the corner kick but the ball only finds the head of an opponent.
  64. 35' Eberechi Eze (Arsenal) gets to the rebound just outside the box, but his attempt is blocked by one of the defending players.
  65. 35' Declan Rice (Arsenal) sends a wonderful cross from the corner kick. However, the defence works perfectly to clear the ball and avert the threat.
  66. 35' That looked a certain handball by Soungoutou Magassa (West Ham) inside the box, but the ref wasn't having it and just played on. NO penalty!
  67. 35' Bukayo Saka (Arsenal) fires a shot at goal from a very promising position outside the penalty area, but it is blocked by a self-sacrificing defender.
  68. 33' The defender bravely blocks the shot from Leandro Trossard (Arsenal) inside the box.
  69. 32' The total number of attempts is 7:2. We can have a look at the statistics now, shots on target are 2:0.
  70. 31' John Brooks blows his whistle after Niclas Fullkrug (West Ham) kicks an opponent's legs instead of the ball. A free kick is awarded to Arsenal.
  71. 30' Mikel Arteta is forced to make an unplanned substitution as Martin Odegaard (Arsenal) suffers an injury and Martin Zubimendi comes on.
  72. 29' It doesn’t look good for Martin Odegaard (Arsenal); looks like he’ll have to leave the pitch!
  73. 29' The cross into the penalty area from Lucas Paqueta (West Ham) needed to be more accurate in order to create a goal-scoring opportunity for his team.
  74. 27' A clumsy foul by Jurrien Timber (Arsenal) and John Brooks blows his whistle.
  75. 26' Bukayo Saka (Arsenal) sends a beautiful cross into the penalty area, but the opposition's defence manages to clear the ball to safety.
  76. 24' Gooal! No wait, it's been ruled out for offside. Bukayo Saka (Arsenal) disagrees, but the linesman is sure about his call.
  77. 23' Martin Odegaard (Arsenal) has picked up a minor injury, but it looks like he will be able to continue.
  78. 23' The foul by El Hadji Malick Diouf (West Ham) was seen by John Brooks who didn't hesitate to blow the whistle.
  79. 21' Martin Odegaard (Arsenal) is clearly asking for some medical attention with his painful gestures. The extent of his injury is yet to be discovered.
  80. 19' The ball is cleared after Bukayo Saka (Arsenal) attempted to dribble past an opposing player.
  81. 17' Martin Odegaard (Arsenal) pulls the jersey of one of the opposition players and John Brooks blows his whistle for a foul.
  82. 16' The percentage of ball possession is – 75:25.
  83. 15' Viktor Gyökeres almost found himself in a promising position after Martin Odegaard (Arsenal) tried to send a defence-splitting pass, but one of the defenders reacts well and makes a timely interception.
  84. 13' Bukayo Saka (Arsenal) sends a pass into the penalty area, but the opponent manages to cut it out. Eberechi Eze (Arsenal) misses a rebound from close range. His effort floats narrowly over the crossbar!
  85. 12' Konstantinos Mavropanos (West Ham) is able to continue to play.
  86. 10' Konstantinos Mavropanos (West Ham) is down injured and the referee stops play so that he can receive medical treatment.
  87. 10' Declan Rice (Arsenal) fails to deliver a cross from the free kick as his attempt is thwarted by the opposition's defence.
  88. 9' Soungoutou Magassa (West Ham) brings his opponent down with a tackle and John Brooks blows his whistle for a foul. Arsenal are awarded a free kick. Let's see what they create from this.
  89. 8' Declan Rice (Arsenal) takes a pot shot from distance after a rebound fell kindly for him, but it's blocked by an opponent.
  90. 8' Eberechi Eze (Arsenal) finds himself in a promising position after receiving a precise pass. He pulls the trigger but only hits one of the opposition, who gets in the way of his effort.
  91. 7' Lucas Paqueta (West Ham) darts into the box and immediately fires a first-time effort. He produces a poor shot which goes well over the crossbar.
  92. 6' An attempted cross from Jarrod Bowen (West Ham) is cleared.
  93. 5' Jurrien Timber (Arsenal) is penalised after knocking an opponent down.
  94. 5' Jurrien Timber (Arsenal) beats the defender inside the box and lashes a shot towards the bottom right corner, but Alphonse Areola makes a brilliant reflex save to deny him. Goalkeeping at its best!
  95. 4' Niclas Fullkrug (West Ham) makes a run beyond the last defender, but he's offside.
  96. 2' John Brooks blows his whistle for a foul after Lucas Paqueta (West Ham) hacks down one of his opponents.
  97. 1' Lucas Paqueta sends over a penetrating corner which finds the head of Niclas Fullkrug (West Ham), but his effort from close range is disappointing and goes high over the bar.
  98. 1' Lucas Paqueta (West Ham) takes the ball to the corner flag and sends it into the box.
  99. 1' The first half has started.
  100. The players are out and the match is about to start. West Ham will have the kick-off.
  101. The match will be delayed due to minute of silence.
  102. Let us introduce today's referee to you, and it's John Brooks.
  103. You can have a look at the starting XIs of both teams in the details of this match.
  104. Good afternoon, ladies and gentlemen! Welcome to our live text commentary, where we will provide you with instant updates of everything that happens in the match.

Head-to-head & form

Head-to-head since 2000-01

Full head-to-head
30Arsenal wins9Draws7West Ham wins

46 meetings · goals Arsenal 97–40 West Ham

Form before the match

Last five Premier League matches, oldest to newest.

Final table 2025-2026

Full table
# Team P W D L GD Pts
1 Arsenal 38 26 7 5 +44 85
18 West Ham 38 10 9 19 −19 39

Top scorers 2025-2026

All scorers