ARS
WHU

ArsenalvsWest Ham

PL Head-to-Head, settled.
Rivl — No bias. Just data.
Home Player Database Surprise me
On this page
Overview At a Glance Home / Away In This Fixture When Goals Happen Key Players Top Scorers Records Last 10 Meetings Full History

Overview

38
Arsenal Wins
tap to expand
11
Draws
tap to expand
10
West Ham Wins
tap to expand
Arsenal 64% Draws 19% West Ham 17%
38
11
10
116
Arsenal Goals
tap to expand
59
PL Matches
47
West Ham Goals
tap to expand
Last 10 Meetings
WLWWLDWWWD
1 win streak
LWLLWDLLLD
1 loss streak
Arsenal 60% Draws 20% West Ham 20%
6
2
2

At a Glance

1.97
Arsenal goals/game
0.8
West Ham goals/game
2.76
Total goals/game
26
Arsenal clean sheets
13
West Ham clean sheets
42.4%
Both scored
2-0
Most common score (8x)
64.4%
Arsenal win rate
16.9%
West Ham win rate

Home / Away

Arsenal at Home

Played30
Won22
Drawn1
Lost7
Goals For56
Goals Against20

Arsenal at West Ham

Played29
Won16
Drawn10
Lost3
Goals For60
Goals Against27

In This Fixture

Averages across 12 H2H matches with data (2019/20–2023/24) — tap any tile for match-by-match breakdown

xG
2.79 avg 1.21
tap to see each match
Shots
16.2 avg 10.1
tap to see each match
On Target
5.8 avg 3.3
tap to see each match
Possession
64% avg 36%
tap to see each match
Corners
5.8 avg 3.6
tap to see each match
Fouls
10.3 avg 12.3
tap to see each match
Yellows
1.0 avg 2.2
tap to see each match
Saves
2.2 avg 3.4
tap to see each match

When Goals Happen

Average goals scored/conceded per 15-min interval across last 5 seasons (all PL matches)

Arsenal

0-15'
9.2
5.6
16-30'
11.4
5.6
31-45'
10.6
7.2
46-60'
15.0
8.0
61-75'
10.4
7.2
76-90'
8.6
7.0
Scored Conceded

West Ham

0-15'
6.6
6.4
16-30'
8.4
8.8
31-45'
10.0
8.2
46-60'
11.0
10.0
61-75'
9.6
9.2
76-90'
7.2
11.6
Scored Conceded

Key Players in this Fixture

Player performance specifically in this H2H matchup (2019/20–2023/24)

Arsenal
Granit Xhaka
Granit Xhaka
14 apps
🎯 2 7.09
Bukayo Saka
Bukayo Saka
10 apps
⚽ 4 🎯 4 7.67
Gabriel
Gabriel
9 apps
⚽ 3 7.48
Martin Ødegaard
Martin Ødegaard
9 apps
⚽ 2 🎯 4 7.83
Alexandre Lacazette
Alexandre Lacazette
8 apps
⚽ 5 🎯 1 7.45
Gabriel Martinelli
Gabriel Martinelli
8 apps
⚽ 3 🎯 2 7.17
Edward Nketiah
Edward Nketiah
8 apps
⚽ 2 6.91
Héctor Bellerín
Héctor Bellerín
8 apps
🎯 1
Mesut Özil
Mesut Özil
7 apps
⚽ 3 🎯 3 7.63
Nacho Monreal
Nacho Monreal
7 apps
⚽ 2 7.11
West Ham
Michail Antonio
Michail Antonio
14 apps
⚽ 1 🎯 3 6.69
Aaron Cresswell
Aaron Cresswell
14 apps
🎯 1 6.89
Jarrod Bowen
Jarrod Bowen
11 apps
⚽ 4 🎯 1 6.71
Tomáš Souček
Tomáš Souček
11 apps
⚽ 2 6.78
Mark Noble
Mark Noble
11 apps
6.71
Declan Rice
Declan Rice
10 apps
⚽ 1 6.97
Angelo Ogbonna
Angelo Ogbonna
10 apps
⚽ 1 6.75
Łukasz Fabiański
Łukasz Fabiański
10 apps
6.85
Vladimír Coufal
Vladimír Coufal
8 apps
🎯 1 6.49
Arthur Masuaku
Arthur Masuaku
8 apps
6.81

Top Scorers

H2H goals in this fixture since 2009/10. Older seasons excluded due to data availability.

Arsenal
1 T. Walcott 6 goals
2 O. Giroud 6 goals
3 A. Lacazette 5 goals
4 L. Podolski 4 goals
5 A. Sánchez 4 goals
6 B. Saka 4 goals
7 Cazorla 3 goals
8 M. Özil 3 goals
9 Gabriel Magalhães 3 goals
10 R. van Persie 2 goals
West Ham
1 A. Carroll 4 goals
2 J. Bowen 4 goals
3 C. Kouyaté 2 goals
4 M. Arnautović 2 goals
5 T. Souček 2 goals
6 S. Benrahma 2 goals
7 Carlton Cole 1 goal
8 Alessandro Diamanti 1 goal
9 M. Diamé 1 goal
10 J. Collison 1 goal

Records

Biggest Arsenal Win
West Ham 0-6 Arsenal
11/02/2024
Biggest West Ham Win
Arsenal 0-2 West Ham
30/04/94
Highest Scoring
West Ham 2-5 Arsenal
30/11/2024
Goal Difference
+69 (Arsenal)
9
Arsenal Best Win Streak
3
West Ham Best Win Streak
14
Arsenal Best Unbeaten
4
West Ham Best Unbeaten

Last 10 Meetings

SeasonDateHomeScoreAway
2025-26 04/10/2025 Arsenal 2-0 West Ham
2024-25 22/02/2025 Arsenal 0-1 West Ham
J. Bowen 44'
2024-25 30/11/2024 West Ham 2-5 Arsenal
A. Wan-Bissaka 38', Emerson 40' Gabriel Magalhães 10', L. Trossard 27', M. Ødegaard 34' (P), K. Havertz 36', B. Saka 45'+5 (P)
2023-24 11/02/2024 West Ham 0-6 Arsenal
W. Saliba 32', B. Saka 41' (P), Gabriel Magalhães 44', L. Trossard 45'+2, B. Saka 63', D. Rice 65'
2023-24 28/12/2023 Arsenal 0-2 West Ham
T. Souček 13', K. Mavropanos 55'
2022-23 16/04/2023 West Ham 2-2 Arsenal
S. Benrahma 33' (P), J. Bowen 54' Gabriel Jesus 7', M. Ødegaard 10'
2022-23 26/12/2022 Arsenal 3-1 West Ham
B. Saka 53', Gabriel Martinelli 58', E. Nketiah 69' S. Benrahma 27' (P)
2021-22 01/05/2022 West Ham 1-2 Arsenal
J. Bowen 45' R. Holding 38', Gabriel Magalhães 54'
2021-22 15/12/2021 Arsenal 2-0 West Ham
Gabriel Martinelli 48', E. Smith Rowe 87'
2020-21 21/03/2021 West Ham 3-3 Arsenal
J. Lingard 15', J. Bowen 17', T. Souček 32' T. Souček 38' (OG), C. Dawson 61' (OG), A. Lacazette 82'

Full Match History

Season Date Home Score Away
2025-26 04/10/2025 Arsenal 2-0 West Ham
2024-25 30/11/2024 West Ham 2-5 Arsenal
A. Wan-Bissaka 38', Emerson 40' Gabriel Magalhães 10', L. Trossard 27', M. Ødegaard 34' (P), K. Havertz 36', B. Saka 45'+5 (P)
2024-25 22/02/2025 Arsenal 0-1 West Ham
J. Bowen 44'
2023-24 28/12/2023 Arsenal 0-2 West Ham
T. Souček 13', K. Mavropanos 55'
2023-24 11/02/2024 West Ham 0-6 Arsenal
W. Saliba 32', B. Saka 41' (P), Gabriel Magalhães 44', L. Trossard 45'+2, B. Saka 63', D. Rice 65'
2022-23 26/12/2022 Arsenal 3-1 West Ham
B. Saka 53', Gabriel Martinelli 58', E. Nketiah 69' S. Benrahma 27' (P)
2022-23 16/04/2023 West Ham 2-2 Arsenal
S. Benrahma 33' (P), J. Bowen 54' Gabriel Jesus 7', M. Ødegaard 10'
2021-22 15/12/2021 Arsenal 2-0 West Ham
Gabriel Martinelli 48', E. Smith Rowe 87'
2021-22 01/05/2022 West Ham 1-2 Arsenal
J. Bowen 45' R. Holding 38', Gabriel Magalhães 54'
2020-21 19/09/2020 Arsenal 2-1 West Ham
A. Lacazette 25', E. Nketiah 85' M. Antonio 45'
2020-21 21/03/2021 West Ham 3-3 Arsenal
J. Lingard 15', J. Bowen 17', T. Souček 32' T. Souček 38' (OG), C. Dawson 61' (OG), A. Lacazette 82'
2019-20 09/12/2019 West Ham 1-3 Arsenal
A. Ogbonna 38' Martinelli 60', N. Pépé 66', P. Aubameyang 69'
2019-20 07/03/2020 Arsenal 1-0 West Ham
A. Lacazette 78'
2018-19 25/08/2018 Arsenal 3-1 West Ham
Nacho Monreal 30', I. Diop 70' (OG), D. Welbeck 90'+2 M. Arnautović 25'
2018-19 12/01/2019 West Ham 1-0 Arsenal
D. Rice 48'
2017-18 13/12/2017 West Ham 0-0 Arsenal
2017-18 22/04/2018 Arsenal 4-1 West Ham
Nacho Monreal 51', A. Ramsey 82', A. Lacazette 85', A. Lacazette 89' M. Arnautović 64'
2016-17 03/12/16 West Ham 1-5 Arsenal
A. Carroll 83' M. Özil 24', A. Sánchez 72', A. Sánchez 80', A. Oxlade-Chamberlain 84', A. Sánchez 86'
2016-17 05/04/17 Arsenal 3-0 West Ham
M. Özil 58', T. Walcott 68', O. Giroud 83'
2015-16 09/08/2015 Arsenal 0-2 West Ham
C. Kouyaté 43', M. Zárate 57'
2015-16 09/04/2016 West Ham 3-3 Arsenal
A. Carroll 44', A. Carroll 45'+2, A. Carroll 52' M. Özil 18', A. Sánchez 35', L. Koscielny 70'
2014-15 28/12/14 West Ham 1-2 Arsenal
C. Kouyaté 54' Cazorla 41' (P), D. Welbeck 44'
2014-15 14/03/15 Arsenal 3-0 West Ham
O. Giroud 45'+1, A. Ramsey 81', M. Flamini 84'
2013-14 26/12/13 West Ham 1-3 Arsenal
C. Cole 46' T. Walcott 68', T. Walcott 71', L. Podolski 79'
2013-14 15/04/14 Arsenal 3-1 West Ham
L. Podolski 44', O. Giroud 55', L. Podolski 78' M. Jarvis 40'
2012-13 06/10/12 West Ham 1-3 Arsenal
M. Diamé 21' O. Giroud 41', T. Walcott 77', Cazorla 83'
2012-13 23/01/13 Arsenal 5-1 West Ham
L. Podolski 22', O. Giroud 47', Cazorla 53', T. Walcott 54', O. Giroud 57' J. Collison 18'
2010-11 30/10/10 Arsenal 1-0 West Ham
A. Song 88'
2010-11 15/01/11 West Ham 0-3 Arsenal
R. van Persie 13', T. Walcott 41', R. van Persie 77' (P)
2009-10 25/10/09 West Ham 2-2 Arsenal
Carlton Cole 74', Alessandro Diamanti 80' Robin van Persie 16', William Gallas 37'
2009-10 20/03/10 Arsenal 2-0 West Ham
Denilson 5', Cesc Fàbregas 83'
2008-09 26/10/08 West Ham 0-2 Arsenal
2008-09 31/01/09 Arsenal 0-0 West Ham
2007-08 29/09/07 West Ham 0-1 Arsenal
2007-08 01/01/08 Arsenal 2-0 West Ham
2006-07 05/11/06 West Ham 1-0 Arsenal
2006-07 07/04/07 Arsenal 0-1 West Ham
2005-06 24/09/05 West Ham 0-0 Arsenal
2005-06 01/02/06 Arsenal 2-3 West Ham
2002-03 24/08/2002 West Ham 2-2 Arsenal
2002-03 19/01/2003 Arsenal 3-1 West Ham
2001-02 15/12/01 West Ham 1-1 Arsenal
2001-02 24/04/02 Arsenal 2-0 West Ham
2000-01 21/10/00 West Ham 1-2 Arsenal
2000-01 03/03/01 Arsenal 3-0 West Ham
1999-00 03/10/99 West Ham 2-1 Arsenal
1999-00 02/05/00 Arsenal 2-1 West Ham
1998-99 26/12/98 Arsenal 1-0 West Ham
1998-99 06/02/99 West Ham 0-4 Arsenal
1997-98 24/09/97 Arsenal 4-0 West Ham
1997-98 02/03/98 West Ham 0-0 Arsenal
1996-97 17/08/96 Arsenal 2-0 West Ham
1996-97 29/01/97 West Ham 1-2 Arsenal
1995-96 16/09/95 Arsenal 1-0 West Ham
1995-96 24/02/96 West Ham 0-1 Arsenal
1994-95 25/09/94 West Ham 0-2 Arsenal
1994-95 05/03/95 Arsenal 0-1 West Ham
1993-94 24/11/93 West Ham 0-0 Arsenal
1993-94 30/04/94 Arsenal 0-2 West Ham
Stat