West Ham United football club complete match record

The 11v11 match database includes all English league matches since 1872, and all England (and most other) internationals ever. Please use the menu on the left to display matches from earlier seasons.

2023-24 season

Date Match Result Score Competition
12 Aug 2023 AFC Bournemouth v West Ham United D 1-1 Premier League
20 Aug 2023 West Ham United v Chelsea W 3-1 Premier League
26 Aug 2023 Brighton and Hove Albion v West Ham United W 1-3 Premier League
01 Sep 2023 Luton Town v West Ham United W 1-2 Premier League
16 Sep 2023 West Ham United v Manchester City L 1-3 Premier League
21 Sep 2023 West Ham United v FK TSC Backa Topola W 3-1 UEFA Europa League
24 Sep 2023 Liverpool v West Ham United L 3-1 Premier League
27 Sep 2023 Lincoln City v West Ham United W 0-1 League Cup
30 Sep 2023 West Ham United v Sheffield United W 2-0 Premier League
05 Oct 2023 SC Freiburg v West Ham United W 1-2 UEFA Europa League
08 Oct 2023 West Ham United v Newcastle United D 2-2 Premier League
22 Oct 2023 Aston Villa v West Ham United L 4-1 Premier League
26 Oct 2023 Olympiakos v West Ham United L 2-1 UEFA Europa League
29 Oct 2023 West Ham United v Everton L 0-1 Premier League
01 Nov 2023 West Ham United v Arsenal W 3-1 League Cup
04 Nov 2023 Brentford v West Ham United L 3-2 Premier League
09 Nov 2023 West Ham United v Olympiakos W 1-0 UEFA Europa League
12 Nov 2023 West Ham United v Nottingham Forest W 3-2 Premier League
25 Nov 2023 Burnley v West Ham United W 1-2 Premier League
30 Nov 2023 FK TSC Backa Topola v West Ham United W 0-1 UEFA Europa League
03 Dec 2023 West Ham United v Crystal Palace D 1-1 Premier League
07 Dec 2023 Tottenham Hotspur v West Ham United W 1-2 Premier League
10 Dec 2023 Fulham v West Ham United L 5-0 Premier League
14 Dec 2023 West Ham United v SC Freiburg W 2-0 UEFA Europa League
17 Dec 2023 West Ham United v Wolverhampton Wanderers W 3-0 Premier League
20 Dec 2023 Liverpool v West Ham United L 5-1 League Cup
23 Dec 2023 West Ham United v Manchester United W 2-0 Premier League
28 Dec 2023 Arsenal v West Ham United W 0-2 Premier League
02 Jan 2024 West Ham United v Brighton and Hove Albion D 0-0 Premier League
07 Jan 2024 West Ham United v Bristol City D 1-1 FA Cup
16 Jan 2024 Bristol City v West Ham United L 1-0 FA Cup
21 Jan 2024 Sheffield United v West Ham United D 2-2 Premier League
01 Feb 2024 West Ham United v AFC Bournemouth D 1-1 Premier League
04 Feb 2024 Manchester United v West Ham United L 3-0 Premier League
11 Feb 2024 West Ham United v Arsenal L 0-6 Premier League
17 Feb 2024 Nottingham Forest v West Ham United L 2-0 Premier League
26 Feb 2024 West Ham United v Brentford W 4-2 Premier League
02 Mar 2024 Everton v West Ham United W 1-3 Premier League
07 Mar 2024 SC Freiburg v West Ham United L 1-0 UEFA Europa League
10 Mar 2024 West Ham United v Burnley D 2-2 Premier League
14 Mar 2024 West Ham United v SC Freiburg W 5-1 UEFA Europa League
17 Mar 2024 West Ham United v Aston Villa D 1-1 Premier League
30 Mar 2024 Newcastle United v West Ham United L 4-3 Premier League
02 Apr 2024 West Ham United v Tottenham Hotspur D 1-1 Premier League
06 Apr 2024 Wolverhampton Wanderers v West Ham United W 1-2 Premier League
11 Apr 2024 Bayer Leverkusen v West Ham United L 2-0 UEFA Europa League
14 Apr 2024 West Ham United v Fulham L 0-2 Premier League
18 Apr 2024 West Ham United v Bayer Leverkusen D 1-1 UEFA Europa League