1 | Thu 21 Sep 2023 | 13-1 v Backa TopolaWest Ham United 3-1 Backa Topola | UEFA Europa League Group A |
2 | Wed 27 Sep 2023 | 11-0 v Lincoln CityLincoln City 0-1 West Ham United | Carabao Cup Third Round |
3 | Thu 5 Oct 2023 | 12-1 v SC FreiburgSC Freiburg 1-2 West Ham United | UEFA Europa League Group A |
4 | Wed 1 Nov 2023 | 13-1 v ArsenalWest Ham United 3-1 Arsenal | Carabao Cup Fourth Round |
5 | Thu 9 Nov 2023 | 11-0 v OlympiakosWest Ham United 1-0 Olympiakos | UEFA Europa League Group A |
6 | Thu 30 Nov 2023 | 11-0 v Backa TopolaBacka Topola 0-1 West Ham United | UEFA Europa League Group A |
7 | Thu 7 Dec 2023 | 12-1 v Tottenham HotspurTottenham Hotspur 1-2 West Ham United | Premier League |
8 | Sun 10 Dec 2023 | 10-5 v FulhamFulham 5-0 West Ham United | Premier League |
9 | Thu 14 Dec 2023 | 12-0 v SC FreiburgWest Ham United 2-0 SC Freiburg | UEFA Europa League Group A |
10 | Sun 17 Dec 2023 | 13-0 v Wolverhampton WanderersWest Ham United 3-0 Wolverhampton Wanderers | Premier League |
11 | Sun 7 Jan 2024 | 11-1 v Bristol CityWest Ham United 1-1 Bristol City | Emirates FA Cup Third Round |
12 | Tue 16 Jan 2024 | 10-1 v Bristol CityBristol City 1-0 West Ham United | Emirates FA Cup Third Round Replay |
13 | Sun 21 Jan 2024 | 12-2 v Sheffield UnitedSheffield United 2-2 West Ham United | Premier League |
14 | Sun 4 Feb 2024 | 10-3 v Manchester UnitedManchester United 3-0 West Ham United | Premier League |
15 | Thu 7 Mar 2024 | 10-1 v SC FreiburgSC Freiburg 1-0 West Ham United | UEFA Europa League Round of 16 |
16 | Thu 14 Mar 2024 | 15-0 v SC FreiburgWest Ham United 5-0 SC Freiburg | UEFA Europa League Round of 16 |
17 | Sat 30 Mar 2024 | 13-4 v Newcastle UnitedNewcastle United 4-3 West Ham United | Premier League |
18 | Tue 2 Apr 2024 | 11-1 v Tottenham HotspurWest Ham United 1-1 Tottenham Hotspur | Premier League |
19 | Sat 6 Apr 2024 | 12-1 v Wolverhampton WanderersWolverhampton Wanderers 1-2 West Ham United | Premier League |
20 | Thu 11 Apr 2024 | 10-2 v Bayer 04 LeverkusenBayer 04 Leverkusen 2-0 West Ham United | UEFA Europa League Quarter Final |
21 | Sun 14 Apr 2024 | 10-2 v FulhamWest Ham United 0-2 Fulham | Premier League |
22 | Thu 18 Apr 2024 | 11-1 v Bayer 04 LeverkusenWest Ham United 1-1 Bayer 04 Leverkusen | UEFA Europa League Quarter Final |
23 | Sun 21 Apr 2024 | 12-5 v Crystal PalaceCrystal Palace 5-2 West Ham United | Premier League |