West Ham United - latest matches, scores and upcoming fixtures
Previous matches
15 Jul 2023
Club Friendlies
Perth GloryWest Ham
2 - 6
18 Jul 2023
Club Friendlies
TottenhamWest Ham
2 - 3
22 Jul 2023
Club Friendlies
Dagenham & RedbridgeWest Ham
2 - 2
29 Jul 2023
Club Friendlies
RennesWest Ham
3 - 1
5 Aug 2023
Club Friendlies
LeverkusenWest Ham
4 - 0
12 Aug 2023
BournemouthWest Ham
1 - 1
20 Aug 2023
West HamChelsea
3 - 1
26 Aug 2023
BrightonWest Ham
1 - 3
1 Sept 2023
LutonWest Ham
1 - 2
16 Sept 2023
West HamMan City
1 - 3
21 Sept 2023
Europa League
West HamTSC Backa Topola
3 - 1
24 Sept 2023
LiverpoolWest Ham
3 - 1
27 Sept 2023
EFL Cup
LincolnWest Ham
0 - 1
30 Sept 2023
West HamSheff Utd
2 - 0
5 Oct 2023
Europa League
FreiburgWest Ham
1 - 2
8 Oct 2023
West HamNewcastle
2 - 2
22 Oct 2023
Aston VillaWest Ham
4 - 1
26 Oct 2023
Europa League
OlympiacosWest Ham
2 - 1
29 Oct 2023
West HamEverton
0 - 1
1 Nov 2023
EFL Cup
West HamArsenal
3 - 1
4 Nov 2023
BrentfordWest Ham
3 - 2
9 Nov 2023
Europa League
West HamOlympiacos
1 - 0
12 Nov 2023
West HamNottm Forest
3 - 2
25 Nov 2023
BurnleyWest Ham
1 - 2
30 Nov 2023
Europa League
TSC Backa TopolaWest Ham
0 - 1
3 Dec 2023
West HamCrystal Palace
1 - 1
7 Dec 2023
TottenhamWest Ham
1 - 2
10 Dec 2023
FulhamWest Ham
5 - 0
14 Dec 2023
Europa League
West HamFreiburg
2 - 0
17 Dec 2023
West HamWolves
3 - 0
20 Dec 2023
EFL Cup
LiverpoolWest Ham
5 - 1
23 Dec 2023
West HamMan United
2 - 0
28 Dec 2023
ArsenalWest Ham
0 - 2
Tue, 2 Jan
West HamBrighton
0 - 0
Sun, 7 Jan
FA Cup
West HamBristol City
1 - 1
Tue, 16 Jan
FA Cup
Bristol CityWest Ham
1 - 0
Sun, 21 Jan
Sheff UtdWest Ham
2 - 2
Thu, 1 Feb
West HamBournemouth
1 - 1
Sun, 4 Feb
Man UnitedWest Ham
3 - 0
Sun, 11 Feb
West HamArsenal
0 - 6
Sat, 17 Feb
Nottm ForestWest Ham
2 - 0
Mon, 26 Feb
West HamBrentford
4 - 2
Sat, 2 Mar
EvertonWest Ham
1 - 3
Thu, 7 Mar
Europa League
FreiburgWest Ham
1 - 0
Sun, 10 Mar
West HamBurnley
2 - 2
Thu, 14 Mar
Europa League
West HamFreiburg
5 - 0
Sun, 17 Mar
West HamAston Villa
1 - 1
Sat, 30 Mar
NewcastleWest Ham
4 - 3
Tue, 2 Apr
West HamTottenham
1 - 1
Sat, 6 Apr
WolvesWest Ham
1 - 2
Thu, 11 Apr
Europa League
LeverkusenWest Ham
2 - 0
Sun, 14 Apr
West HamFulham
0 - 2
Thu, 18 Apr
Europa League
West HamLeverkusen
1 - 1
Sun, 21 Apr
Crystal PalaceWest Ham
5 - 2
Sat, 27 Apr
West HamLiverpool
2 - 2
Next match
Premier LeagueChelsea
13:00
5 May
West Ham