London Stadium, London · Att. 60,429 · Ref. Chris Kavanagh
Arsenal
4-2-3-1 · Mikel Arteta
Trossard 83'
WEST HAM UNITED
FAIR
TEAM MATCH SCORE
CRAFThow well they executed
35
47
OUTPUTwhat they produced, per 90
40
51
Minutes-weighted average of every graded player — Craft / Output percentiles vs same-role performances (≥30') in Premier League 2025/2026.
ARSENAL
FAIR
TOP PERFORMERS
M. FernandesDefensive midfielder · 7.3
82
E. EzeAttacking midfielder · 6.8
81
K. MavropanosCentre-back · 8.3
78
D. RayaGoalkeeper · 7.7
71
0.75–0.74
xT added
expected threat
32–45
Prog. passes
+ 13–19 carries
9–11
Box entries
passes + carries
35%–65%
Field tilt
final-third touches
19.6–10.3
PPDA
lower = harder press
0.79–0.74
xGOT
quality on target
THE NUMBERS
Match facts
OPTA = event-model stats
36%Possession64%
1.15Expected goals1.18
9Total shots15
3Shots on target4
2Big chances3
15Touches in opp. box27
283Passes500
25Final-third entriesOPTA38
7Key passesOPTA10
1Through ballsOPTA2
7Switches of playOPTA2
PHASE BATTLE
Game in phases
team percentile vs pool
West Ham UniteArsenal
52
Attacking
59
54
Creating
60
23
Passing
59
51
Carrying
49
56
Defending
47
59
Duels
47
OPTA STANDOUTS · MATCH LEADER
xT addedM. Fernandes+0.27
Progressive passesD. Rice8
Progressive carriesL. Trossard6
Box entriesM. Fernandes5
Key passesB. Saka3
MOMENTUM · WHO HAD THE UPPER HANDabove = West Ham United · below = Arsenal · dots = goals
Arsenal won 1–0 away at West Ham United. On expected goals it finished 1.15–1.18. Arsenal owned territory with 65% of the final-third touches. Top performer by Match Score: Mateus Fernandes (82/100, strong for a midfielder). Official player of the match: David Raya.
Post-Match Report · West Ham United 0–1 Arsenal1 / 7
Premier League · Round 36 · 10 May 2026
CHANCES
SHOT MAP
24 shots · 2.37 xG
circle size = xG
West Ham UnitedArsenalGoal (ringed)Filled = on targetDashed = off / blocked
West Ham United
Shots3 on target · 4 blocked9
xGnon-penalty 1.151.15
xGOTquality of shots on target0.79
Inside the box1 chance of 0.30+ xG6
Best chanceMateus Fernandes 78'0.54
Arsenal
Shots4 on target · 5 blocked15
xGnon-penalty 1.221.22
xGOTquality of shots on target0.74
Inside the box0 chances of 0.30+ xG10
Best chanceLeandro Trossard 9'0.28
XG RACE
How the chances built up
cumulative xG · dots = goals
BEST CHANCES
West Ham United
top 6 by xG
78'Mateus Fernandesregular play0.54SAVED
90'Callum Wilsonregular play0.21BLOCKED
49'Valentín Castellanosregular play0.11BLOCKED
49'Jarrod Bowenregular play0.07SAVED
36'Crysencio Summervilleregular play0.07OFF
65'Jarrod Bowenregular play0.06BLOCKED
BEST CHANCES
Arsenal
top 6 by xG
9'Leandro Trossardfrom corner · header0.28OFF
69'Gabrielset piece0.19SAVED
11'Gabrielfrom corner · header0.12OFF
83'Leandro Trossardregular play0.10GOAL
9'Leandro Trossardfrom corner · header0.09SAVED
22'Riccardo Calafioriset piece · header0.09SAVED
Post-Match Report · West Ham United 0–1 Arsenal2 / 7
Match Score = Craft (how well) + Output (how much, per 90) percentiled vs same-role performances (≥30') in Premier League 2025/2026. Rating = consensus of the published match ratings.
Post-Match Report · West Ham United 0–1 Arsenal3 / 7
Premier League · Round 36 · 10 May 2026
STAR MAN
#18
Mateus Fernandes
Defensive midfielder · 90' played · rating 7.3
West Ham United
HIGHEST MATCH SCORE
MATCH SCORE
STRONG · #104 of 798
CRAFThow well he executed
80
STRONG
OUTPUTwhat he produced, per 90
83
STRONG
vs 798 midfielder performances · same-role performances (≥30') in Premier League 2025/2026
PHASE PROFILE
Game in phases
percentile
Attacking
62
SOLID
Creating
70
SOLID
Passing
47
FAIR
Carrying
74
SOLID
Defending
45
FAIR
Duels
83
STRONG
WHERE HE PLAYED
Touch heatmap
56 touch points · white dot = average position
WHY
What drove the score
LIFTED THE SCORE
Final-Third Passes982
Ball Security56/5684
Duel Win Rate8/1291
HELD IT BACK
Pass Accuracy32/4025
Interceptions022
weighted by role · number = pool percentile
32/40
Passes
80% accuracy
+0.27
xT added
passes + carries
PHASE LEADERS
Best in each phase, both sides
percentile vs same-role pool · 30+ minutes · outfield
West Ham UnitedArsenal
AttackingJ. Todibo72W. Saliba89
CreatingA. Disasi79D. Rice76
PassingM. Fernandes47W. Saliba96
CarryingM. Fernandes74L. Trossard69
DefendingK. Mavropanos76Gabriel76
DuelsM. Diouf98D. Rice70
Post-Match Report · West Ham United 0–1 Arsenal4 / 7
Premier League · Round 36 · 10 May 2026
ON THE BALL
283–500
Passes
attempted
66%–83%
Pass accuracy
0.75–0.74
xT added
passes + carries
32–45
Prog. passes
9–11
Box entries
passes + carries
PASS NETWORK
West Ham United
starters, until the first change
PASS NETWORK
Arsenal
starters, until the first change
Node = average touch position, size = completed passes · line = passes between the pair (3+), thicker = more. Both sides attack left → right.
EXPECTED THREAT
xT added
1M. Fernandes+0.27 pass · +0.00 carry+0.27
2B. Saka+0.25 pass · +0.02 carry+0.27
3M. Ødegaard+0.16 pass · +0.01 carry+0.17
4J. Bowen+0.10 pass · +0.05 carry+0.15
5Pablo+0.15 pass · +0.00 carry+0.15
6D. Rice+0.10 pass · +0.04 carry+0.14
PROGRESSION
Progressive passes
1D. Rice5 into final third8
2M. Lewis-Skelly6 into final third8
3M. Fernandes5 into final third6
4J. Bowen3 into final third6
5J. Todibo3 into final third4
6M. Diouf2 into final third4
CARRYING
Progressive carries
1L. Trossard165 m carried6
2D. Rice168 m carried3
3M. Lewis-Skelly179 m carried3
4J. Todibo72 m carried2
5A. Wan-Bissaka70 m carried2
6M. Diouf87 m carried2
CREATION
Key passes + assists
1B. Saka0.25 xA3
2M. Fernandes0.13 xA2
3D. Rice0.38 xA2
4K. Mavropanos0.04 xA1
5A. Wan-Bissaka0.05 xA1
6M. Diouf0.01 xA1
PENETRATION
Box entries
1M. Fernandes5 pass · 0 carry5
2D. Rice4 pass · 0 carry4
3J. Bowen1 pass · 1 carry2
4B. Saka2 pass · 0 carry2
5M. Ødegaard2 pass · 0 carry2
6A. Wan-Bissaka1 pass · 0 carry1
RECEIVING
Final-third receptions
1B. Saka24 receptions in all18
2D. Rice46 receptions in all14
3L. Trossard29 receptions in all14
4A. Wan-Bissaka22 receptions in all11
5J. Bowen18 receptions in all10
6E. Eze36 receptions in all9
Post-Match Report · West Ham United 0–1 Arsenal5 / 7
Premier League · Round 36 · 10 May 2026
TERRITORY & DEFENDING
36%–64%
Possession
35%–65%
Field tilt
final-third touches
19.6–10.3
PPDA
lower = more pressing
30m–34m
Defending height
avg ball-winning point
34–36
Recoveries
WHERE THEY PLAYED
West Ham United
459 touches · bar = final-third zones L / C / R
30%27%43%
WHERE THEY PLAYED
Arsenal
678 touches · bar = final-third zones L / C / R
24%30%46%
WINNING IT BACK
West Ham United
118 defensive events · dashed = avg height
WINNING IT BACK
Arsenal
116 defensive events · dashed = avg height
RecoveryTackleInterceptionClearanceBlocked passAerialDribbled past / foulgrey = lost
THE DUEL BATTLE
Duels won
West Ham United left · Arsenal right
All duels
5135
Ground
3424
Aerial
1711
Tackles won
158
DUELLISTS
Net duels
won – lost · best 3, worst 2
M. Diouf8–0+8
K. Mavropanos9–3+6
M. Fernandes8–4+4
M. Zubimendi1–4-3
B. Saka0–10-10
Post-Match Report · West Ham United 0–1 Arsenal6 / 7
Premier League · Round 36 · 10 May 2026
PHYSICAL & WORK RATE
7.6–7.0
High-speed + sprint
km, whole team
161–146
Sprints
34–36
Recoveries
15–8
Tackles
HIGH-INTENSITY RUNNING
West Ham United
km · running / high-speed / sprint
1T. Soucek10 sprints · 0.10 km sprinting2.36
2M. Fernandes15 sprints · 0.24 km sprinting2.32
3M. Diouf27 sprints · 0.34 km sprinting2.29
4A. Wan-Bissaka26 sprints · 0.34 km sprinting2.18
5V. Castellanos17 sprints · 0.24 km sprinting2.14
6C. Summerville10 sprints · 0.27 km sprinting1.86
7J. Bowen21 sprints · 0.25 km sprinting1.86
HIGH-INTENSITY RUNNING
Arsenal
km · running / high-speed / sprint
1V. Gyökeres22 sprints · 0.28 km sprinting2.10
2B. Saka14 sprints · 0.16 km sprinting2.00
3D. Rice12 sprints · 0.17 km sprinting1.96
4L. Trossard18 sprints · 0.31 km sprinting1.96
5M. Lewis-Skelly8 sprints · 0.10 km sprinting1.58
6E. Eze9 sprints · 0.13 km sprinting1.53
7W. Saliba15 sprints · 0.20 km sprinting1.50
BALL-WINNING
Recoveries
1M. Diouf7
2W. Saliba5
3A. Wan-Bissaka4
4M. Fernandes4
5C. Summerville3
6Gabriel3
7R. Calafiori3
DEFENSIVE WORK
Tackles + interceptions
1M. Fernandes4 tkl · 0 int4
2K. Mavropanos1 tkl · 2 int3
3A. Disasi1 tkl · 1 int2
4A. Wan-Bissaka1 tkl · 1 int2
5M. Diouf2 tkl · 0 int2
6C. Summerville2 tkl · 0 int2
7W. Saliba2 tkl · 0 int2
EVERY PLAYER
Defensive actions
ranked by recoveries + tackles + interceptions
Player
Recov.
Tackles
Intercep.
Clear.
Blocks
Duels won
Dispos.
Fouls
Malick Diouf
7
2
0
3
0
8
0
0
Mateus Fernandes
4
4
0
1
0
8
0
2
Mads Hermansen
7
0
0
0
0
0
0
0
William Saliba
5
2
0
5
1
3
1
1
Aaron Wan-Bissaka
4
1
1
3
0
2
1
1
Konstantinos Mavropanos
2
1
2
7
3
9
0
2
Crysencio Summerville
3
2
0
0
1
9
3
2
David Raya
5
0
0
3
0
2
0
0
Gabriel
3
1
1
8
2
3
0
0
Declan Rice
3
1
1
5
0
3
1
0
Post-Match Report · West Ham United 0–1 Arsenal7 / 7