Men
Women
Under-21s
Under-18s
West Ham
in Numbers
Home
Matches
Seasons
Players
Opponents
Records
More ▾
Matches
Search every match, league and cup, by opponent, season, competition, venue or result.
Loading…
Search opponent
Season
All
2026/27
2025/26
2024/25
2023/24
2022/23
2021/22
2020/21
2019/20
2018/19
2017/18
2016/17
2015/16
2014/15
2013/14
2012/13
2011/12
2010/11
2009/10
2008/09
2007/08
2006/07
2005/06
2004/05
2003/04
2002/03
2001/02
2000/01
1999/00
1998/99
1997/98
1996/97
1995/96
1994/95
1993/94
1992/93
1991/92
1990/91
1989/90
1988/89
1987/88
1986/87
1985/86
1984/85
1983/84
1982/83
1981/82
1980/81
1979/80
1978/79
1977/78
1976/77
1975/76
1974/75
1973/74
1972/73
1971/72
1970/71
1969/70
1968/69
1967/68
1966/67
1965/66
1964/65
1963/64
1962/63
1961/62
1960/61
1959/60
1958/59
1957/58
1956/57
1955/56
1954/55
1953/54
1952/53
1951/52
1950/51
1949/50
1948/49
1947/48
1946/47
1945/46
1938/39
1937/38
1936/37
1935/36
1934/35
1933/34
1932/33
1931/32
1930/31
1929/30
1928/29
1927/28
1926/27
1925/26
1924/25
1923/24
1922/23
1921/22
1920/21
1919/20
1914/15
1913/14
1912/13
1911/12
1910/11
1909/10
1908/09
1907/08
1906/07
1905/06
1904/05
1903/04
1902/03
1901/02
1900/01
Competition
All
FA Cup
League Cup
Championship Play-offs
UEFA Europa Conference League
UEFA Europa League
Southern League Division One
Championship
First Division
Second Division
Premier League
Venue
All
Home
Away
Result
All
Won
Drawn
Lost
Search
Reset
5,122 matches
5122
Played
1985
Won
1257
Drawn
1880
Lost
7625
For
7337
Against
39%
Win %
Date
Season
Comp
Opponent
H/A
Score
Res
29 Apr 2018
2017/18
PL
Manchester City
H
1–4
(1–2)
L
22 Apr 2018
2017/18
PL
Arsenal
A
1–4
(0–0)
L
16 Apr 2018
2017/18
PL
Stoke City
H
1–1
(0–0)
D
8 Apr 2018
2017/18
PL
Chelsea
A
1–1
(0–1)
D
31 Mar 2018
2017/18
PL
Southampton
H
3–0
(3–0)
W
10 Mar 2018
2017/18
PL
Burnley
H
0–3
(0–0)
L
3 Mar 2018
2017/18
PL
Swansea City
A
1–4
(0–2)
L
24 Feb 2018
2017/18
PL
Liverpool
A
1–4
(0–1)
L
10 Feb 2018
2017/18
PL
Watford
H
2–0
(1–0)
W
3 Feb 2018
2017/18
PL
Brighton & Hove Albion
A
1–3
(1–1)
L
30 Jan 2018
2017/18
PL
Crystal Palace
H
1–1
(1–1)
D
27 Jan 2018
2017/18
FAC
Round 4
Wigan Athletic
A
0–2
L
20 Jan 2018
2017/18
PL
AFC Bournemouth
H
1–1
(0–0)
D
16 Jan 2018
2017/18
FAC
Round 3 replay
Shrewsbury Town
H
1–0
aet
W
13 Jan 2018
2017/18
PL
Huddersfield Town
A
4–1
(1–1)
W
7 Jan 2018
2017/18
FAC
Round 3
Shrewsbury Town
A
0–0
D
4 Jan 2018
2017/18
PL
Tottenham Hotspur
A
1–1
(0–0)
D
2 Jan 2018
2017/18
PL
West Bromwich Albion
H
2–1
(0–1)
W
26 Dec 2017
2017/18
PL
AFC Bournemouth
A
3–3
(1–1)
D
23 Dec 2017
2017/18
PL
Newcastle United
H
2–3
(1–1)
L
19 Dec 2017
2017/18
LC
Quarter-final
Arsenal
A
0–1
L
16 Dec 2017
2017/18
PL
Stoke City
A
3–0
(1–0)
W
13 Dec 2017
2017/18
PL
Arsenal
H
0–0
(0–0)
D
9 Dec 2017
2017/18
PL
Chelsea
H
1–0
(1–0)
W
3 Dec 2017
2017/18
PL
Manchester City
A
1–2
(1–0)
L
29 Nov 2017
2017/18
PL
Everton
A
0–4
(0–2)
L
24 Nov 2017
2017/18
PL
Leicester City
H
1–1
(1–1)
D
19 Nov 2017
2017/18
PL
Watford
A
0–2
(0–1)
L
4 Nov 2017
2017/18
PL
Liverpool
H
1–4
(0–2)
L
28 Oct 2017
2017/18
PL
Crystal Palace
A
2–2
(2–0)
D
25 Oct 2017
2017/18
LC
Round 4
Tottenham Hotspur
A
3–2
W
20 Oct 2017
2017/18
PL
Brighton & Hove Albion
H
0–3
(0–2)
L
14 Oct 2017
2017/18
PL
Burnley
A
1–1
(1–0)
D
30 Sept 2017
2017/18
PL
Swansea City
H
1–0
(0–0)
W
23 Sept 2017
2017/18
PL
Tottenham Hotspur
H
2–3
(0–2)
L
19 Sept 2017
2017/18
LC
Round 3
Bolton Wanderers
H
3–0
W
16 Sept 2017
2017/18
PL
West Bromwich Albion
A
0–0
(0–0)
D
11 Sept 2017
2017/18
PL
Huddersfield Town
H
2–0
(0–0)
W
26 Aug 2017
2017/18
PL
Newcastle United
A
0–3
(0–1)
L
23 Aug 2017
2017/18
LC
Round 2
Cheltenham Town
A
2–0
W
← Newer
Page 11 of 129
Older →