West Ham vs Arsenal

10 May 2026 · Premier League · 2025/26 · Referee Chris Kavanagh

Full time 0 – 1

Half-time: 0–0

  • Leandro Trossard 83’

Match summary

Arsenal took a 1-0 win at West Ham. It was goalless at half-time.

Leandro Trossard put Arsenal ahead in the 83rd minute, set up by Martin Odegaard.

There was little between the sides on chances: West Ham created 1.32 expected goals (xG) from 9 shots, Arsenal 1.52 from 15.

Match stats

36% Possession 64%
9 Shots 15
3 Shots on target 4
4 Corners 3
70 Attacks 101
33 Dangerous attacks 49
283 Passes 500
66% Pass accuracy 83%
15 Tackles 8
14 Fouls 12
3 Yellow cards 4
0 Red cards 0
0 Offsides 0

Key events

West Ham Arsenal
Kick-off
9’
Leandro TrossardShot on target
Taty CastellanosFoul
34’
Crysencio SummervilleFoul
38’
Valentín CastellanosShot on target
45’
Half-time0-0
Second half underway
Jarrod BowenShot on target
49’
Pablo Taty Castellanos
67’
68’
77’
Mateus FernandesShot on target
78’
79’
83’
Leandro TrossardRight foot shot0-1 (Arsenal)
89’
William SalibaTime wasting
90+1’
Leandro TrossardTime wasting
VAR review
90+8’
Full-time0-1

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 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.32 1.52 83’ Leandro Trossard (Arsenal), 0-1 83’ 0.0 0.5 1.0 1.5 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.32 1.52 83’ Leandro Trossard (Arsenal), 0-1 Trossard 83’
West Ham 1.32 xGArsenal 1.52 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Arsenal attacking West Ham attacking 
78’ Mateus Fernandes (West Ham), open play, 0.59 xG, saved 9’ Leandro Trossard (Arsenal), from a corner, 0.35 xG, hit the woodwork 45’ Valentín Castellanos (West Ham), open play, 0.36 xG, saved 9’ Riccardo Calafiori (Arsenal), open play, 0.25 xG, blocked 9’ Leandro Trossard (Arsenal), from a corner, 0.21 xG, saved 11’ Gabriel (Arsenal), from a corner, 0.13 xG, off target 22’ Riccardo Calafiori (Arsenal), set piece, 0.12 xG, blocked 49’ Valentín Castellanos (West Ham), open play, 0.10 xG, blocked 83’ Leandro Trossard (Arsenal), open play, 0.11 xG, goal 69’ Gabriel (Arsenal), set piece, 0.10 xG, blocked 36’ Crysencio Summerville (West Ham), open play, 0.08 xG, off target 90+4’ Callum Wilson (West Ham), open play, 0.08 xG, blocked 73’ Viktor Gyokeres (Arsenal), open play, 0.06 xG, off target 35’ Eberechi Eze (Arsenal), direct free kick, 0.04 xG, blocked 13’ Riccardo Calafiori (Arsenal), open play, 0.04 xG, off target 65’ Jarrod Bowen (West Ham), open play, 0.04 xG, blocked 9’ Viktor Gyokeres (Arsenal), from a corner, 0.03 xG, blocked 9’ Eberechi Eze (Arsenal), from a corner, 0.03 xG, blocked 49’ Jarrod Bowen (West Ham), open play, 0.03 xG, saved 58’ Bukayo Saka (Arsenal), open play, 0.03 xG, off target 90+12’ Konstantinos Mavropanos (West Ham), open play, 0.03 xG, off target 46’ Mateus Fernandes (West Ham), from a corner, 0.02 xG, blocked 16’ Eberechi Eze (Arsenal), set piece, 0.01 xG, blocked 52’ Bukayo Saka (Arsenal), open play, 0.02 xG, off target 78’ Mateus Fernandes (West Ham), open play, 0.59 xG, saved 45’ Valentín Castellanos (West Ham), open play, 0.36 xG, saved 9’ Leandro Trossard (Arsenal), from a corner, 0.35 xG, hit the woodwork 9’ Riccardo Calafiori (Arsenal), open play, 0.25 xG, blocked 9’ Leandro Trossard (Arsenal), from a corner, 0.21 xG, saved 11’ Gabriel (Arsenal), from a corner, 0.13 xG, off target 22’ Riccardo Calafiori (Arsenal), set piece, 0.12 xG, blocked 83’ Leandro Trossard (Arsenal), open play, 0.11 xG, goal 49’ Valentín Castellanos (West Ham), open play, 0.10 xG, blocked 69’ Gabriel (Arsenal), set piece, 0.10 xG, blocked 36’ Crysencio Summerville (West Ham), open play, 0.08 xG, off target 90+4’ Callum Wilson (West Ham), open play, 0.08 xG, blocked 73’ Viktor Gyokeres (Arsenal), open play, 0.06 xG, off target 35’ Eberechi Eze (Arsenal), direct free kick, 0.04 xG, blocked 65’ Jarrod Bowen (West Ham), open play, 0.04 xG, blocked 9’ Viktor Gyokeres (Arsenal), from a corner, 0.03 xG, blocked 9’ Eberechi Eze (Arsenal), from a corner, 0.03 xG, blocked 13’ Riccardo Calafiori (Arsenal), open play, 0.04 xG, off target 49’ Jarrod Bowen (West Ham), open play, 0.03 xG, saved 58’ Bukayo Saka (Arsenal), open play, 0.03 xG, off target 90+12’ Konstantinos Mavropanos (West Ham), open play, 0.03 xG, off target 46’ Mateus Fernandes (West Ham), from a corner, 0.02 xG, blocked 16’ Eberechi Eze (Arsenal), set piece, 0.01 xG, blocked 52’ Bukayo Saka (Arsenal), open play, 0.02 xG, off target
Size shows xG Goal On target Off target or blocked

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

Lineups

Lineup not available for this match.

Arsenal 4-2-3-1 Starting XI
Raya
Calafiori 46’
Magalhães
Saliba
White 28’
Lewis-Skelly
Rice
Trossard
Eze 67’
Saka 80’
Gyökeres

Player stats

PlayerPosMinGAShxGxAKPCards
Mads Hermansen GK900 0.000.000
Jean-Clair Todibo DEF900 0.000.000
Konstantinos Mavropanos DEF901 0.030.081
Axel Disasi DEF880 0.000.000
Aaron Wan-Bissaka MID900 0.000.361
El Hadji Malick Diouf MID900 0.000.081
Tomas Soucek MID900 0.000.000
Mateus Fernandes MID902 0.610.062
Crysencio Summerville MID901 0.080.000
Jarrod Bowen MID902 0.060.101
Valentín Castellanos FWD702 0.460.000
Pablo Sub200 0.000.591
Callum Wilson Sub21 0.080.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

West Ham win 16% Avg odds 5.83
Draw 23% Avg odds 4.14
Arsenal win 61% Avg odds 1.54

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. Timeline, lineups and team statistics from Sportmonks. Results and odds from football-data.co.uk.