2023–24 West Ham United F.C. season

129th season in existence of West Ham United FC

West Ham United 2023–24 football season

West Ham United2023–24 season

Owners|

* David Sullivan (38.8%)
* Daniel Křetínský (27%)
* Vanessa Gold (25.1%)
* Albert 'Tripp' Smith (8%)
* Other investors (1.1%)

Co-chairman|

* David Sullivan
* Vanessa Gold

Manager| David Moyes
Stadium| London Stadium
Premier League| 9th
FA Cup| Third round
EFL Cup| Quarter-finals
UEFA Europa League| Quarter-finals
Top goalscorer| League:
Jarrod Bowen (16)
All:
Jarrod Bowen (20)
Highest home attendance| 62,477 v Bristol City
(7 January 2024, FA Cup 3rd round)
Lowest home attendance| 41,374 v TSC
(21 September 2023, UEL)
Average home league attendance| 62,468
Biggest win| 5–0 v SC Freiburg
(14 March 2024, UEL)
Biggest defeat| 0–6 v Arsenal
(11 February 2024, PL)

Home colours

Away colours

Third colours

|
|

<- 2022–23

2024–25 ->

The 2023–24 season was the 129th season in the history of West Ham United and their twelfth consecutive season in the Premier League. In addition to the domestic league, the club competed in the FA Cup, the EFL Cup and the UEFA Europa League.

On 15 July 2023, captain Declan Rice left the club and signed for Arsenal for £105 million, a record fee between two British clubs.[1][2]

## Season summary

[edit]

### Start of season

[edit]

#### August

[edit]

West Ham players enter the pitch at the Vitality Stadium for the first game of the season, against AFC Bournemouth.

West Ham started their Premier League season against AFC Bournemouth at the Vitality Stadium on 12 August 2023. Jarrod Bowen scored the opening goal, a long-range strike into the top left corner from outside the box, in the 51st minute. Towards the end of the match, Dominic Solanke turned in a wayward effort from Antoine Semenyo to equalise for Bournemouth. The match finished in a 1–1 draw.[3][4]

West Ham then played their first London derby of the season against Chelsea at London Stadium on 20 August. Debutant James Ward-Prowse assisted Nayef Aguerd's opener in the 7th minute with a corner delivered into the box to put the Hammers ahead. Chelsea responded through Carney Chukwuemeka in the 28th minute to level the game. The Blues were then awarded a penalty by referee John Brooks after Tomáš Souček fouled Raheem Sterling in the box. Enzo Fernández took the penalty, which was saved by Alphonse Areola. In the second half, Ward-Prowse earned a second assist after sending the ball through to Michail Antonio, who shot it past Robert Sánchez and into the bottom-left corner to put the Hammers back ahead. In the 67th minute, Nayef Aguerd was sent off after being shown a second yellow card for a bad foul on Nicolas Jackson. Despite being down to ten men, West Ham held onto their lead and were awarded a penalty after Moisés Caicedo fouled Emerson in the box in added time. Lucas Paquetá scored the penalty to seal the victory for the Hammers in the 90+5th minute. The match finished 3–1 to West Ham in their first win of the season.[5][6]

West Ham then played Brighton & Hove Albion at the Falmer Stadium on 26 August. Though Brighton dominated the early stages of the game, in the 19th minute Michail Antonio took advantage of a defensive error from Adam Webster and crossed the ball to James Ward-Prowse, who scored his first goal for West Ham and his 50th Premier League goal overall. In the second half, the Hammers scored two goals in five minutes to extend their lead, first through Jarrod Bowen in the 58th minute and then through Michail Antonio in the 63rd minute. Brighton pegged West Ham back late on through Pascal Groß, but the Hammers held on and the match finished 3–1 to West Ham in their first ever Premier League victory against Brighton.[7][8] The win placed West Ham above Tottenham Hotspur on goals scored at the top of the table.[9]

#### September

[edit]

Luton Town and West Ham players line up at Kenilworth Road before the game.

On 1 September, West Ham played newly promoted Luton Town at Kenilworth Road in the first ever Premier League match to be held at the stadium. The Hammers opened the scoring through Jarrod Bowen, whose header off a Lucas Paquetá delivery deflected into the net off of goalkeeper Thomas Kaminski in the 37th minute. The second West Ham goal came through captain Kurt Zouma, who headed in a corner delivery from James Ward-Prowse in the 85th minute. Mads Juel Andersen scored Luton's first ever Premier League home goal in added time but the match finished 2–1 to West Ham.[10][11] The win placed West Ham at the top of the table above Manchester City at the start of the matchweek.[12]

During the international break, ten West Ham players were called up to represent their national teams. Four players were called up for UEFA Euro 2024 qualifying: Vladimír Coufal and Tomáš Souček for the Czech Republic, Alphonse Areola for France and Konstantinos Mavropanos for Greece, another four players were called up for 2023 AFCON qualifiers: Saïd Benrahma for Algeria, Mohammed Kudus for Ghana, Nayef Aguerd for Morocco and Maxwel Cornet for Ivory Coast. Striker Michail Antonio was called up by Jamaica to participate in CONCACAF Nations League matches, whilst midfielder Edson Álvarez was called up by Mexico for international friendlies.[13]

On 16 September, West Ham played the defending League and European champions Manchester City at London Stadium. The Hammers struck first in the 36th minute as Vladimír Coufal's cross was headed in by James Ward-Prowse. City struck back almost immediately after half time through Jérémy Doku before Bernardo Silva and Erling Haaland added to the scoreline in the 76th and 86th minutes respectively. The match finished 3–1 to City in West Ham's first loss of the season.[14][15] Manager David Moyes praised his team despite the loss and commented that "we’re talking about the champions of the major European competition and the champions of the Premier League and they’re really hard to beat, really hard".[16]

West Ham played their first group stage game of the 2023–24 Europa League on 21 September at home to Serbian team TSC Bačka Topola. A defensive error by Angelo Ogbonna in the 47th minute allowed Petar Stanić to rob him of possession before running on to score past Łukasz Fabiański. West Ham responded with two goals from Mohammed Kudus, his first for the club, in the 66th and 70th minute before Tomáš Souček added a third in the 82nd minute as the game finished 3–1.[17][18] Kudus' first goal in the 66th minute was originally ruled an own goal by Nemanja Petrović, but was retroactively awarded to Kudus by UEFA the next day.[19]

West Ham then returned to the Premier League to play Liverpool at Anfield on 24 September. Liverpool were awarded a penalty by referee Chris Kavanagh after Nayef Aguerd tripped up Mohamed Salah in the box. Salah took the penalty and sent Alphonse Areola the wrong way to put the Reds ahead in the 16th minute. The Hammers equalised a few minutes before half-time as Vladimír Coufal's cross was headed in by Jarrod Bowen. In the second half, goals from Darwin Núñez and Diogo Jota put Liverpool further ahead. The match finished 3–1 to Liverpool in West Ham's second consecutive loss in the league.[20][21]

On 27 September, the Hammers played Lincoln City in the third round of the EFL Cup at the Sincil Bank. West Ham made 10 changes to the side that lost 3–1 to Liverpool with only Tomáš Souček retaining his place. West Ham won the match with a single goal from Souček in the 70th minute. The game was affected by poor weather conditions due to Storm Agnes.[22][23] In the fourth round draw later that day, West Ham were drawn at home to Arsenal for the next round.[24]

Returning to the London Stadium on 30 September, West Ham played Sheffield United in the Premier League in what was manager David Moyes’ 900th league match as a manager. West Ham won the game 2–0 with first-half goals from Jarrod Bowen and Tomáš Souček.[25][26]

#### October

[edit]

On 5 October, West Ham played their second Europa League game, against Freiburg at the Europa-Park Stadion. Lucas Paquetá scored in the 8th minute from a cross by Jarrod Bowen. In the 49th minute Freiburg equalised when Roland Sallai hit a close-range shot. Nayef Aguerd headed in a James Ward-Prowse corner past goalkeeper Noah Atubolu to make it 2–1 to West Ham, the final score. By winning they became the first English side to go 17 consecutive games in European competition without defeat.[27][28]

On 8 October, West Ham played Newcastle United at the London Stadium. Tomáš Souček scored in the 8th minute but Alexander Isak scored two goals in five minutes in the second half to give Newcastle a 2–1 lead. Substitute Mohammed Kudus scored in the 89th minute as the game finished in a 2–2 draw.[29][30]

During the October international break, four West Ham players were called up to feature in UEFA Euro 2024 qualifying matches: Jarrod Bowen for England, Konstantinos Mavropanos for Greece and Vladimír Coufal and Tomáš Souček, both for the Czech Republic. Outside of Europe, Nayef Aguerd was called up to participate in AFCON qualifiers for Morocco and Michail Antonio was selected by Jamaica to participate in CONCACAF Nations League matches. Another three players were called up for international friendlies: Edson Álvarez for Mexico, Mohammed Kudus for Ghana and Saïd Benrahma for Algeria.[31] Álvarez's Mexico and Kudus' Ghana played each other in a friendly on 14 October, with Mexico winning 2–0.[32]

West Ham played Aston Villa in the Premier League at Villa Park on 22 October. Douglas Luiz put Villa ahead in the 30th minute, the only goal of the first half. He scored their second goal, a penalty in the 52nd minute after Ezri Konsa had been fouled. Jarrod Bowen pulled one back for West Ham in the 56th minute but Ollie Watkins and Leon Bailey made it 4–1, the final score.[33][34] Bowen's goal was the fifth successive away game in which he had scored, a feat only previously achieved in the Premier League by Thierry Henry and Mohamed Salah.[35]

On 26 October, West Ham played Greek team, Olympiacos at the Karaiskakis Stadium in Piraeus in the Europa League. Kostas Fortounis scored for Olympiacos in the 32nd minute and Rodinei’s shot deflected off of Angelo Ogbonna in the first minute of added-time to make the score 2–0 at half time. Although Lucas Paquetá scored in the 87th minute, West Ham lost 2–1.[36][37]

Returning to the Premier League, West Ham played Everton at the London Stadium on 29 October. Respects were paid before the game to Everton chairman Bill Kenwright and Manchester United and England legend Sir Bobby Charlton, who had both recently died. Everton won the game 1–0 with a shot from Dominic Calvert-Lewin from the edge of the box in the 52nd minute. Failing to score in a Premier League game at the London Stadium for the first time in 2023, West Ham ended a run of 14 consecutive home games with a goal.[38][39]

#### November

[edit]

Arsenal were the visitors to the London Stadium on 1 November for a fourth round tie in the EFL cup. West Ham scored first, in the 16th minute, thanks to an own goal from Ben White. Mohammed Kudus added a second in the 50th minute and Jarrod Bowen a third in the 60th minute. Although Martin Ødegaard scored in the sixth minute of added time, this was only a consolation as West Ham won 3–1.[40][41] The fixture also featured the first game at the London Stadium for Arsenal for former West Ham captain, Declan Rice who received a mixed reception from home supporters.[42]

On 4 November, West Ham travelled to the Brentford Community Stadium to play Brentford. Neal Maupay put the hosts ahead in the 11th minute. However, Mohammed Kudus scored in the 19th minute acrobatically meeting Michail Antonio's cross with a bicycle kick. Jarrod Bowen added a second in the 26th minute, breaking the Premier League record to score in the first six successive away games of a season and become the first West Ham United player to score in six straight away appearances, as the first half finished 2–1 to West Ham. On 55 minutes Konstantinos Mavropanos put through his own goal before Nathan Collins made in 3–2 to Brentford, the final score, in the 69th minute. West Ham dropped to 11th in the league.[43][44]

On 9 November, West Ham played the return-leg in the Europa League, against Olympiacos at the London Stadium. In a game described as drab, Lucas Paquetá scored the only goal in the 73rd minute from a James Ward-Prowse cross. The 1–0 win put West Ham back on top of their group table with nine points, ahead of Freiburg.[45]

Three days later, on 12 November, West Ham hosted Nottingham Forest in the Premier League. In the third minute a mistake by Forest's Nicolás Domínguez was exploited by Lucas Paquetá who took one touch before shooting past Forest 'keeper Odysseas Vlachodimos. Forest equalised in the 44th minute when Taiwo Awoniyi scored after Alphonse Areola pushed Morgan Gibbs-White's shot into his path. Anthony Elanga put Forest ahead in the 63rd minute but less than two minutes later, Jarrod Bowen equalised with a header from a James Ward-Prowse corner. In the 88th minute, Tomáš Souček headed in another Ward-Prowse corner to put West Ham 3–2 up, the final score. West Ham moved up to 9th in the league.[46][47] The victory was manager David Moyes 100th at West Ham across his two spells in charge.[48]

On 25 November, West Ham travelled to Turf Moor to play Burnley in the Premier League. In the 49th minute Jay Rodriguez scored a penalty for Burnley after Mohammed Kudus had fouled Luca Koleosho in the box. In the 86th-minute substitute Divin Mubama pressurised Dara O'Shea into deflecting the ball into the Burnley net from a Kudus cross and in the first minute of added time, another Kudus cross was met by Tomáš Souček to make it 2–1, the final score.[49][50]

On 30 November, West Ham played the return leg in the Europa League against TSC Bačka Topola in Serbia. Manager Moyes made seven changes from their Premier League win at Burnley on 25 November. Injuries to both Jarrod Bowen and Michail Antonio and to Mohammed Kudus kept them out of the squad. In a slow and ponderous performance, West Ham won 1–0 with the only goal coming from Tomáš Souček in the 89th minute. The win secured West Ham their place in the Europa League knockout stage.[51]

#### December

[edit]

Crystal Palace were the visitors to the London Stadium for a Premier League game on 3 December. Mohammed Kudus put West Ham 1-0 up in the 13th minute but a poor backpass by Konstantinos Mavropanos was intercepted by Odsonne Édouard in the 53rd minute to make it 1–1, the final score.[52] On 7 December, West Ham travelled to the Tottenham Hotspur Stadium to play Tottenham Hotspur in the Premier League. Cristian Romero put the hosts 1–0 up in the 11 minute with a header. However Jarrod Bowen's 52nd-minute equaliser was followed in the 74th minute by a second for West Ham, from James Ward-Prowse. West Ham held on for a 2–1 win in what manager Moyes described as "one of the biggest wins I've had in football."[53] On 10 December, West Ham played Fulham at Craven Cottage. The hosts were 3–0 ahead by half-time thanks to goals from Raúl Jiménez, Willian and Tosin. Harry Wilson and Carlos Vinícius added two more in the second half to make the final score 5–0. Manager Moyes blamed the result on the exertion spent in the previous game saying, "mentally and physically we found it tough".[54] On 14 December, West Ham played the home leg against Freiburg. First half goals from Mohammed Kudus and Edson Álvarez put West Ham 2–0 up. No further goals were added in the second half as West Ham won their group table and qualified for the Round of 16.[55] On 17 December, West Ham played Wolverhampton Wanderers in the Premier League at the London Stadium. They won 3–0 with two goals from Mohammed Kudus and one from Jarrod Bowen as they moved up to 8th in the table.[56]

On 20 December West Ham travelled to Liverpool for a quarter-final game in the EFL Cup. Dominik Szoboszlai scored in the 28th minute to make the score 1–0, as it was at half-time. However, a dominant Liverpool scored four more in the second-half with two from Curtis Jones and goals from Cody Gakpo and Mohamed Salah. Jarrod Bowen scored for West Ham as the game finished 5–1. Making six changes to the game against Wolves on 17 December, West Ham offered little goal threat and seemed unable to string a series of passes together.[57] West Ham returned to the Premier League on 23 December to play Manchester United at the London Stadium. In a game described by the BBC as "drab" it was not until the 72nd minute that Jarrod Bowen bundled the ball past André Onana from a Lucas Paquetá pass to make it 1–0. They added a second in the 78th minute when Mohammed Kudus picked up the ball from a defensive error by Kobbie Mainoo and drilled the ball past Onana to make it 2–0, the final score. West Ham moved up to sixth in the league, leapfrogging Manchester United.[58]

On 28 December, West Ham played Arsenal in the Premier League at the Emirates Stadium. Tomáš Souček scored in the 14th minute from a cut-back by Jarrod Bowen. Despite claims that the ball had gone out of play, there was insufficient video evidence for VAR to rule out the goal. Former Arsenal player, Konstantinos Mavropanos added a second, his first for the club, in the 55th minute from a header. Former West Ham player, Declan Rice gave away a penalty towards the end of the game but Arsenal goalkeeper David Raya saved the Saïd Benrahma spot-kick. Despite have only three shots on target the whole game, the Hammers held out for a win keeping them in 6th place in the table.[59]

#### January

[edit]

In a game affected by Storm Henk, West Ham played Brighton at the London Stadium in the Premier League on 2 January. The game finished 0–0 in a "largely dour" game as West Ham kept their fourth consecutive clean sheet. Brighton had 68% possession with 22 shots to West Ham's six leaving manager Moyes to say his club were fortunate to claim a point from the game.[60] On 7 January, West Ham entered the FA Cup in the third round playing Bristol City at the London Stadium. Although Jarrod Bowen scored in the 4th minute they could not hold on for a win as Tommy Conway equalised in the 61st minute to make it 1–1, the final score. 9,000 City fans attended the game which was taken to a replay at Ashton Gate on 16 January.[61] In that replay West Ham were eliminated from the FA Cup as Bristol City won 1–0. Tommy Conway was again the scorer as he picked up a loose back pass by Konstantinos Mavropanos to score in the third minute. Saïd Benrahma was sent-off in the second half for kicking out at an opponent.[62]

Returning to play in the Premier League, on 21 January, West Ham travelled to Bramall Lane to play Sheffield United. Maxwel Cornet scored in the 28th minute, his first for the club, only for Ben Brereton Díaz to equalize in the 44th minute. Following a foul in the box on Danny Ings by Gustavo Hamer, James Ward-Prowse scored the resulting penalty to put West Ham 2–1 up in the 79th minute. In the seventh minute of added time Vladimir Coufal was sent-off for a second bookable offence and in the eighth minute of added time, Alphonse Areola fouled Oli McBurnie in the box. McBurnie scored the resulting penalty in the 13th minute of added time, the latest a Premier League goal has ever been scored, to make the score 2–2 the final score. West Ham remained 6th in the league table.[63]

#### February

[edit]

West Ham played host to Bournemouth in the Premier League on 1 February. After an error in the 3rd minute with new loan signing, Kalvin Phillips passing the ball to Dominic Solanke to shoot past Alphonse Areola, the score was 0–1 at half time. After Mohammed Kudus was fouled in the box, James Ward-Prowse scored the resulting penalty in the 61st minute to make it 1–1, the final score. West Ham remained in sixth place having failed to win any of their first five games in a calendar year for the first time since 2010.[64] On 4 February, West Ham played Manchester United at Old Trafford in the Premier League. Rasmus Højlund scored for the home side in the 23rd minute with Alejandro Garnacho scoring twice in the second half to make it 3–0, the final score. West Ham dropped to seventh place, below Manchester United.[65]

On 11 February, West Ham suffered their biggest Premier League home defeat and joint heaviest defeat of all time, along with an 8–2 to Blackburn Rovers in season 1963–64. Playing Arsenal at the London Stadium, West Ham lost 6–0. Arsenal's goals were scored by William Saliba in 32nd minute, a Bukayo Saka penalty in the 41st minute , Gabriel in the 44th minute and Leandro Trossard in the second minute of added time in the first half. Saka scored his second in the 63rd minute before former West Ham captain, Declan Rice scored the sixth and final goal in the 65th minute. With the team 4–0 down at half time, thousands of supporters left early in a game described by manager Moyes as "one of the most disappointing days in charge of West Ham." West Ham dropped to eighth in the table[66][67] West Ham travelled to the City Ground on 17 December to play Nottingham Forest in the Premier League with Michail Antonio playing his first game since mid-November. Taiwo Awoniyi scored for the home side just before half-time with Callum Hudson-Odoi adding a second in the 94th minute to make the final score 2–0. Loan signing Kalvin Phillips was sent-off in the 71st minute following two yellow cards. A section of the West Ham supporters displayed a banner reading "Moyes Out" in the away end.[68][69]

On 26 February, West Ham played host to Brentford in the Premier League. Jarrod Bowen scored in both the fifth and seventh minute only for Neal Maupay to make the score 2–1 on 12 minutes, as it was at half-time. Bowen completed his hat–trick in the 63rd minute with Emerson adding a fourth with a shot from outside the box. Yoane Wissa made it 4–2 on 82 minutes, the final score. Bowen’s hat-trick was his career first and the first by a West Ham player in the Premier League at the London Stadium. West Ham moved back up into eighth position in the table.[70][71][72]

#### March

[edit]

On 2 March, West Ham travelled to Goodison Park to play Everton in the Premier League. Just before half-time, Everton were awarded a penalty following a handball by Kurt Zouma. Beto’s spot-kick was saved by Alphonse Areola and the score was 0–0 at half time. Beto scored for Everton in the 56th minute only for Kurt Zouma to equalise in the 62nd minute. In the first minute of added time, Tomáš Souček controlled a high cross-field pass in the corner of the box before hitting a swerving shot with his instep passed Everton goalkeeper, Jordan Pickford to make it 2–1.[73] In the 95th minute, West Ham broke from the halfway line and Edson Álvarez with his first Premier League goal, finished Jarrod Bowen’s pass to make it 3–1, and the final score. West Ham moved up to 7th in the league.[74] On 7 March, West Ham travelled to Germany to play Freiburg in the Round of 16 in the Europa League. They lost by 1–0 after Freiburg's Michael Gregoritsch scored in the 81st minute. [75][76]

Burnley were the visitors to the London Stadium on 10 March for a Premier League game. Bottom of the league table at the time, they took the lead in the 11th minute with a goal from Datro Fofana. Their lead was increased to 2–0 just before half-time when Konstantinos Mavropanos scored an own goal. Within 30 seconds of the second half, Lucas Paquetá scored for West Ham. Danny Ings, on as a substitute, equalised in the 91st minute as the game finished 2–2.[77]

On 14 March, the return leg of the Europa League tie against Freiburg was played at the London Stadium. In the 9th minute, Lucas Paquetá brought the tie level with a goal from a cross by Tomáš Souček. Jarrod Bowen scored in the 32nd minute to make it 2–1 on aggregate. Aaron Cresswell scored in the 52nd minute, his first goal in European competition, to make it 3–1. On 77 minutes, Mohammed Kudus picked up the ball in his own half, went past three defenders and shot past the Freiburg goalkeeper to make it 4–0. He added another on 85 minutes to make it 5–0 on the night and 5–1 on aggregate. Midfielder, George Earthy made his professional debut in the game coming on in the 86th minute for Jarrod Bowen.[78][79] The 5–0 win was West Ham’s biggest win in European competitions.[80]

West Ham returned to Premier League action on 17 March playing Aston Villa at the London Stadium. Michail Antonio scored for West Ham in the 29th minute, a diving header from a Vladimir Coufal cross. Villa equalised in the 79th minute through Nicolò Zaniolo and the game finished 1–1. West Ham had two goals ruled out during the game following VAR reviews.[81][Note 1][82] The latter VAR review, for a possible handball by Tomáš Souček, broke the Premier League record for the longest time taken to complete at five minutes and 37 seconds.[83]

After an international break, West Ham returned to Premier League action on 30 March with an away game against Newcastle United. Alexander Isak scored a penalty for the home side on six minutes after a foul on Anthony Gordon. However Michail Antonio equalised on 21 minutes. Goals either side of half-time by Mohammed Kudus and Jarrod Bowen put West Ham 3–1 up. On 69 minutes manager Moyes substituted Antonio for Kalvin Phillips who was adjudged to have fouled Gordon resulting in a further penalty which Isak scored in the 77h minute. On 83 minutes, substitute Harvey Barnes made the score 3-3. He scored again in the 90th minute to make it 4–3, the final score. Moyes received criticism for adopting defensive tactics when 3–1 ahead. Kalvin Phillips was also involved in controversy when, after the game he was verbally abused and called "useless" by a group of West Ham supporters outside the ground. He responded by giving them the finger as he entered the team coach.[84][85] [86]

#### April

[edit]

West Ham played Tottenham Hotspur in the Premier League at the London Stadium on 2 April. Brennan Johnson put the visitors 1–0 up on five minutes. However Kurt Zouma equalised on 19 minutes from a Jarrod Bowen corner. There was no further score. West Ham remained in 7th place in the league table.[87] On 6 April, West Ham travelled to Molineux to play Wolverhampton Wanderers in the Premier League. Wolves led 1–0 at half-time following a penalty scored by Pablo Sarabia after Emerson had fouled Rayan Ait Nouri. Lucas Paquetá equalised in the 73rd minute with a penalty after Max Kilman had handled the ball. On 84 minutes, James Ward-Prowse scored direct from a corner kick to put the Hammers 2–1 up. In the 99th minute Kilman headed in for what was thought to be an equaliser only for a VAR review to show that Tawanda Chirewa was in an offside position. This decision led to protests by Wolves players and staff leading to several bookings by the referee as the game ended 2–1 to West Ham.[88][89] In 11 April, Wolves manager Gary O'Neil was charged by the Football Association with "improper and/or threatening" behaviour relating to language used to match officials after the game.[90]

On 11 April, West Ham played Bundesliga leaders Bayer Leverkusen in Germany in the first leg of the quarter-final of the Europa League. West Ham played a defensive game, attempting to score on the break. They held out until the 83rd minute when Jonas Hofmann scored for Leverkusen. Victor Boniface added a second in the 91st minute to make the final score 2–0.[91]

West Ham and Bayer Leverkusen line up before their game at the London Stadium

Returning to the Premier League, West Ham played Fulham at the London Stadium on 14 April. They lost 2–0, both Fulham’s goals being scored by Andreas Pereira, in the 9th and 72nd minute. Midfielder George Earthy made his Premier League debut coming on as an 82nd minute substitute for Michail Antonio. After only a few minutes he was in a collision with team-mate Edson Álvarez. He lost consciousness after his head hit the ground resulting in lengthy medical assistance including receiving oxygen, before being stretchered off to be substituted by Maxwel Cornet.[92][93] A statement from West Ham, the following day, said Earthy had been discharged from hospital and had returned home.[94] West Ham dropped to 8th position in the league table.[95]

The second leg of the Europa League quarter-final against Bayer Leverkusen was played at the London Stadium on 18 April. West Ham took the lead with a header from Michail Antonio in the 13th minute. They dominated the opening period but in the second-half looked tired. Leverkusen’s Jeremie Frimpong equalised in the 89th minute with a shot which deflected in off of Aaron Cresswell. The game finished 1–1 and 3–1 on aggregate as West Ham were eliminated from the competition.[96]

On 21 April West Ham played Crystal Palace at Selhurst Park in the Premier League. After 31 minutes they were 4–0 down with Palace goals being scored by Michael Olise (seven minutes), Eberechi Eze (16 minutes), an own goal by Emerson (20 minutes) and a goal by Jean-Philippe Mateta (31 minutes). Michail Antonio pulled one back on 40 minutes to make the score 4–1 at half-time. Mateta scored a second on 64 minutes and Palace goalkeeper, Dean Henderson scored an own goal on 89 minutes as the game finished 5–2. Manager Moyes was critical of his team saying, "I've got to say I've not had many teams who have played like that in my whole career".[97]

Liverpool were the visitors to the London Stadium on 27 April for a game in the Premier League. Jarrod Bowen put West Ham ahead just before half-time scoring with a header from Mohammed Kudus' cross. Liverpool improved in the second half and equalised in the 48th minute through Andy Robertson. They went ahead in the 65th minute when Cody Gakpo’s cross ricocheted into the net via Tomáš Souček, Angelo Ogbonna and finally, goalkeeper Alphonse Areola. Michail Antonio equalised in the 77th minute with a header. The game finished 2–2 leaving West Ham in eighth place in the league.[98] Bowen's goal was his 16th Premier League goal of the season, equalling a record held by Paolo Di Canio for the most goals scored by a West Ham player in a season in the Premier League.[99]

#### May

[edit]

On 5 May, West Ham played Chelsea at Stamford Bridge in the Premier League. Cole Palmer puts the hosts 1–0 up on 15 minutes. Conor Gallagher added a second on 30 minutes and Noni Madueke headed in a third on 36 minutes. Nicolas Jackson scored two in the second half, in the 48th and 80th minutes as the game ended 5–0 to Chelsea. This was the fourth time this season that West Ham had conceded five goals. Having won once in the previous 10 games their defensive record, having conceded 70 goals was the fourth worst in the league only beaten by the three teams in the relegation positions, Sheffield United, Burnley and Luton Town.[100]

On 6 May 2024, West Ham confirmed that manager David Moyes would leave the club at the end of his current contract, at the end of the 2023–24 season.[101]

West Ham played their final home game of the season on 11 May, against Luton Town. Albert Sambi Lokonga scored after only six minutes to make it 1–0 to Luton, the score at half–time. James Ward-Prowse equalised on 54 minutes and Tomáš Souček scored a 25 yards (23 m) first–time volley to make it 2–1. On 75 minutes, Michail Antonio was substituted for George Earthy. With his first touch of the game and only 67 seconds later, Earthy scored to make it 3–1, the final score. Kaelan Casey came on as a late substitute, for Angelo Ogbonna, to make his Premier League debut. The result left West Ham in ninth position in the league.[102][103]

With one game remaining in the season, West Ham’s final league position of 9th was confirmed, unable to catch Manchester United a place above or be caught by Brighton one place below.[104]

Manager David Moyes' final game as manager was also West Ham's final game of the season, on 19 May at the City of Manchester Stadium against Manchester City who were attempting to win their fourth consecutive Premier League title. Phil Foden scored twice for City, in the second and 18th minute but Mohammed Kudus pulled one back for West Ham in the 42nd minute with an overhead kick. Rodri scored in the 59th minute to make it 3–1, the final score, giving City the three points they needed to win the 2023–24 Premier League.[105]

## Squad

[edit]

As of 30 June 2024
Squad no.  | Player  | Nationality  | Position(s)  | Date of birth (age)

|
|
|
|

Goalkeepers
1  | Łukasz Fabiański |  | GK |  (1985-04-18)18 April 1985 (aged 39)
23  | Alphonse Areola |  | GK |  (1993-02-27)27 February 1993 (aged 31)
49  | Joseph Anang |  | GK |  (2000-06-08)8 June 2000 (aged 24)
Defenders
2  | Ben Johnson |  | LB/RB |  (2000-01-24)24 January 2000 (aged 24)
3  | Aaron Cresswell |  | LB |  (1989-12-15)15 December 1989 (aged 34)
4  | Kurt Zouma |  | CB |  (1994-10-27)27 October 1994 (aged 29)
5  | Vladimír Coufal |  | RB |  (1992-08-22)22 August 1992 (aged 31)
15  | Konstantinos Mavropanos |  | CB/RB |  (1997-12-11)11 December 1997 (aged 26)
21  | Angelo Ogbonna |  | CB |  (1988-05-23)23 May 1988 (aged 36)
27  | Nayef Aguerd |  | CB |  (1996-03-30)30 March 1996 (aged 28)
33  | Emerson Palmieri |  | LB |  (1994-08-03)3 August 1994 (aged 29)
42  | Kaelan Casey |  | CB |  (2004-10-28)28 October 2004 (aged 19)
57  | Oliver Scarles |  | LB |  (2005-12-12)12 December 2005 (aged 18)
Midfielders
7  | James Ward-Prowse |  | CM |  (1994-11-01)1 November 1994 (aged 29)
10  | Lucas Paquetá |  | AM/CM |  (1997-08-27)27 August 1997 (aged 26)
11  | Kalvin Phillips |  | DM |  (1995-12-02)2 December 1995 (aged 28)
14  | Mohammed Kudus |  | AM/RW |  (2000-08-02)2 August 2000 (aged 23)
17  | Maxwel Cornet |  | LW/LB/CF |  (1996-09-27)27 September 1996 (aged 27)
19  | Edson Álvarez |  | DM/ CB |  (1997-10-24)24 October 1997 (aged 26)
28  | Tomáš Souček |  | DM/CM |  (1995-02-27)27 February 1995 (aged 29)
40  | George Earthy |  | DM |  (2004-09-05)5 September 2004 (aged 19)
61  | Lewis Orford  |  | CM/AM |  (2006-02-18)18 February 2006 (aged 18)
Forwards
9  | Michail Antonio |  | CF/LW/RW |  (1990-03-28)28 March 1990 (aged 34)
18  | Danny Ings |  | CF/SS |  (1992-07-23)23 July 1992 (aged 31)
20  | Jarrod Bowen |  | RW/CF/SS |  (1996-12-20)20 December 1996 (aged 27)
45  | Divin Mubama |  | CF |  (2004-10-25)25 October 2004 (aged 19)
Out on loan
22  | Saïd Benrahma |  | LW/RW/AM |  (1995-08-10)10 August 1995 (aged 28)
24  | Thilo Kehrer |  | CB/RB/LB |  (1996-09-21)21 September 1996 (aged 27)
50  | Callum Marshall |  | CF |  (2004-11-28)28 November 2004 (aged 19)

Last updated: 30 June 2024.
Source: West Ham United F.C.

## Transfers

[edit]

### In

[edit]

Date  | Pos.  | Player  | Transferred from  | Fee  | Ref.

|
|
|
|
|

30 June 2023 | LW |  Sean Moore † |  Cliftonville | Undisclosed | [106]
10 August 2023 | DM |  Edson Álvarez |  Ajax | £35,400,000 | [107][108]
14 August 2023 | CM |  James Ward-Prowse |  Southampton | £30,000,000 | [109][110]
22 August 2023 | CB |  Konstantinos Mavropanos |  VfB Stuttgart | £19,000,000 | [111][112]
27 August 2023 | AM |  Mohammed Kudus |  Ajax | £38,000,000 | [113][114]
1 September 2024 | CM |  Andy Irving |  Austria Klagenfurt | Undisclosed | [115]

† Signed for the Under-21s

### Out

[edit]

Date  | Pos.  | Player  | Transferred to  | Fee  | Ref.

|
|
|
|
|

30 June 2023 | CB |  Jamal Baptiste |  Manchester City | Released | [116]
30 June 2023 | CB |  Asher Falase |  Bishop's Stortford | Released | [116]
30 June 2023 | GK |  Brian Kinnear |  Clyde | Released | [116]
30 June 2023 | AM |  Manuel Lanzini |  River Plate | Released | [117]
30 June 2023 | CF |  Mipo Odubeko |  Marítimo | Released | [118]
30 June 2023 | LW |  Armstrong Oko-Flex |  Zürich | Released | [116][119]
1 July 2023 | LB |  Arthur Masuaku |  Beşiktaş | Undisclosed | [120]
15 July 2023 | DM |  Declan Rice |  Arsenal | £105,000,000 | [121]
7 August 2023 | CF |  Gianluca Scamacca |  Atalanta | Undisclosed | [122]
8 August 2023 | AM |  Nikola Vlašić |  Torino | Undisclosed | [123]
12 January 2024 | DM |  Conor Coventry |  Charlton Athletic | Undisclosed | [124]
19 January 2024 | LW |  Thierry Nevers |  Sheriff Tiraspol | Undisclosed | [125]
19 January 2024 | DM |  Archie Woods | Released | [125]
2 February 2024 | AM |  Pablo Fornals |  Real Betis | £6,800,000 | [126][127]

### Loaned in

[edit]

Date  | Pos.  | Player  | Loaned from  | On loan until  | Ref.

|
|
|
|
|

26 January 2024 | DM |  Kalvin Phillips |  Manchester City | End of season | [128]

### Loaned out

[edit]

Date  | Pos.  | Player  | Loaned to  | On loan until  | Ref.

|
|
|
|
|

1 July 2023 | GK |  Nathan Trott |  Vejle | End of season | [129]
21 July 2023 | GK |  Krisztián Hegyi |  Stevenage | 3 January 2024[a] | [130][131]
28 July 2023 | DM |  Freddie Potts |  Wycombe Wanderers | End of season | [132]
29 July 2023 | AM |  Kamarai Simon-Swyer |  Crawley Town | End of season | [133]
21 August 2023 | DM |  Flynn Downes |  Southampton | End of season | [134]
25 August 2023 | GK |  Mason Terry |  Concord Rangers | End of season | [135]
1 September 2024 | CM |  Andy Irving |  Austria Klagenfurt | End of season | [115]
1 September 2023 | DM |  Archie Woods |  Dartford | 19 January 2024[b] | [136][125]
2 September 2023 | DM |  Keenan Forson |  Dagenham & Redbridge | End of season | [137]
5 January 2024 | CB |  Thilo Kehrer |  Monaco | End of season | [138]
8 January 2024 | GK |  Krisztián Hegyi |  Den Bosch | End of season | [139]
12 January 2024 | CF |  Gideon Kodua |  Wycombe Wanderers | End of season | [140]
23 January 2024 | CB |  Billy Bates |  Cheshunt | End of season | [141]
26 January 2024 | CF |  Callum Marshall |  West Bromwich Albion | End of season | [142]
1 February 2024 | RM |  Daniel Chesters |  Salford City | End of season | [143]
2 February 2024 | LW |  Saïd Benrahma |  Lyon | End of season | [144]

1. ^ On 3 January, Hegyi was recalled from his season-long loan at Stevenage. He was subsequently loaned to Den Bosch.
2. ^ On 19 January, Woods returned from his season-long loan at Dartford and subsequently left the club by mutual consent.

## Pre-season and friendlies

[edit]

On 23 March West Ham announced a pre-season tour of Australia, with two matches against Perth Glory and Tottenham Hotspur.[145] On 13 June, the Hammers announced a third friendly, against Dagenham & Redbridge.[146] A day later, a fourth and fifth friendly were added, against Rennes and Boreham Wood respectively.[147][148] On 28 June a sixth fixture was added, versus Bayer Leverkusen.[149]

Win Draw Loss Fixtures

Boreham Wood v West Ham United 10 July 2023 Friendly|  Boreham Wood | 1–4|  West Ham United | Borehamwood

|
|
|
|

19:00 BST |

* Ilesanmi 89'

| Report |

* Ings 25'
* Simon-Swyer 45+1'
* Bowen 78'
* Kodua 87'

| Stadium: Meadow Park
Attendance: 2,696
Referee: Aaron Farmer

Perth Glory v West Ham United 15 July 2023 Friendly|  Perth Glory | 2–6|  West Ham United | Perth, Australia

|
|
|
|

18:00 AWST
11:00 BST |

* Luizão 45' (o.g.)
* Bennie 73'

| Report |

* Ings 2'
* Scamacca 20' (pen.)
* Bowen 55', 86'
* Emerson 69'
* Mubama 82'

| Stadium: Perth Stadium
Attendance: 24,723
Referee: Alireza Faghani (Iran)

Tottenham Hotspur v West Ham United 18 July 2023 Friendly|  Tottenham Hotspur | 2–3|  West Ham United | Perth, Australia

|
|
|
|

18:00 AWST
11:00 BST |

* Emerson 60'
* Lo Celso 68'
* Udogie 71'

| Report |

* Ings 17'
* Mubama 23'
* Scamacca 78'

| Stadium: Perth Stadium
Attendance: 46,266
Referee: Kurt Ams (Australia)

Dagenham & Redbridge v West Ham United 22 July 2023 Friendly|  Dagenham & Redbridge | 2–2|  West Ham United | Dagenham

|
|
|
|

15:00 BST |

* Effiong 30'
* Ibie 80' (pen.)

| Report |

* Cornet 11'
* Mubama 52'

| Stadium: Victoria Road
Referee: Morgan Conn

Rennes v West Ham United 29 July 2023 Friendly|  Rennes | 3–1|  West Ham United | Rennes, France

|
|
|
|

18:00 CEST
17:00 BST |

* Santamaria 9'
* Kalimuendo 75'
* Ogbonna 89' (o.g.)

| Report |

* Souček 66'

| Stadium: Roazhon Park
Attendance: 26,387
Referee: Romain Lissorgue (France)

Bayer Leverkusen v West Ham United 5 August 2023 Friendly|  Bayer Leverkusen | 4–0|  West Ham United | Leverkusen, Germany

|
|
|
|

13:30 CEST
12:30 BST |

* Hofmann 4'
* Kehrer 24' (o.g.)
* Boniface 38'
* Andrich 70' (pen.)

| Report |

* Zouma 8'
* Paquetá 21'
* Coventry 83'

| Stadium: BayArena
Attendance: 25,325
Referee: Sascha Stegemann (Germany)

## Competitions

[edit]

### Overall record

[edit]

Competition  | First match  | Last match  | Starting round  | Final position  | Record

|
|
|
|
|

Pld | W | D | L | GF | GA | GD | Win %
Premier League | 12 August 2023  | 19 May 2024  | Matchday 1  | 9th  | 38 | 14 | 10 | 14 | 60 | 74 | −14  | 036.84
FA Cup | 7 January 2024  | 16 January 2024  | Third round  | Third round  | 2 | 0 | 1 | 1 | 1 | 2 | −1  | 000.00
EFL Cup | 27 September 2023  | 20 December 2023  | Third round  | Quarter-finals  | 3 | 2 | 0 | 1 | 5 | 6 | −1  | 066.67
UEFA Europa League | 21 September 2023  | 18 April 2024  | Group stage  | Quarter-finals  | 10 | 6 | 1 | 3 | 16 | 8 | +8  | 060.00
Total  | 53 | 22 | 12 | 19 | 82 | 90 | −8  | 041.51

Source: Soccerway

### Premier League

[edit]

Main article: 2023–24 Premier League

#### League table

[edit]

Pos | Team

* v
* t
* e

| Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation

|
|
|
|
|
|
|
|
|
|

7  | Newcastle United | 38  | 18  | 6  | 14  | 85  | 62  | +23  | 60  |
8  | Manchester United | 38  | 18  | 6  | 14  | 57  | 58  | −1  | 60  | Qualification to Europa League league phase[a]
9  | West Ham United | 38  | 14  | 10  | 14  | 60  | 74  | −14  | 52  |
10  | Crystal Palace | 38  | 13  | 10  | 15  | 57  | 58  | −1  | 49
11  | Brighton & Hove Albion | 38  | 12  | 12  | 14  | 55  | 62  | −7  | 48

Source: Premier League
Rules for classification: 1) Points; 2) Goal difference; 3) Goals scored; 4) If the champions, relegated teams or qualified teams for UEFA competitions cannot be determined by rules 1 to 3, rules 4.1 to 4.3 are applied – 4.1) Points gained in head-to-head record between such teams; 4.2) Away goals scored in head-to-head record between such teams; 4.3) Play-offs[150]
Notes:

1. ^ Manchester United qualified for the Europa League league phase as the 2023–24 FA Cup winners.

#### Results summary

[edit]

Overall | Home | Away

|
|

Pld | W | D | L | GF | GA | GD | Pts | W | D | L | GF | GA | GD | W | D | L | GF | GA | GD
38  | 14  | 10  | 14  | 60  | 74  |  −14  | 52  | 7  | 8  | 4  | 31  | 28  |  +3  | 7  | 2  | 10  | 29  | 46  |  −17

Source: Soccerway

#### Results by round

[edit]

Round| 1| 2| 3| 4| 5| 6| 7| 8| 9| 10| 11| 12| 13| 14| 15| 16| 17| 18| 19| 20| 21| 22| 23| 24| 25| 26| 27| 28| 29| 30| 31| 32| 33| 34| 35| 36| 37| 38

|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|

Ground| A| H| A| A| H| A| H| H| A| H| A| H| A| H| A| A| H| H| A| H| A| H| A| H| A| H| A| H| H| A| H| A| H| A| H| A| H| A
Result| D| W| W| W| L| L| W| D| L| L| L| W| W| D| W| L| W| W| W| D| D| D| L| L| L| W| W| D| D| L| D| W| L| L| D| L| W| L
Position| 13| 7| 2| 4| 6| 7| 7| 7| 9| 9| 12| 9| 9| 9| 9| 9| 8| 6| 6| 6| 6| 6| 7| 8| 9| 8| 7| 7| 7| 7| 7| 7| 8| 8| 8| 9| 9| 9
Points| 1| 4| 7| 10| 10| 10| 13| 14| 14| 14| 14| 17| 20| 21| 24| 24| 27| 30| 33| 34| 35| 36| 36| 36| 36| 39| 42| 43| 44| 44| 45| 48| 48| 48| 49| 49| 52| 52

Source: Soccerway
A = Away; H = Home; W = Win; D = Draw; L = Loss

#### Matches

[edit]

On 15 June, the Premier League fixtures were released.[151][152]

Win Draw Loss Fixtures

Bournemouth v West Ham United 12 August 2023 (2023-08-12) 1|  Bournemouth | 1–1|  West Ham United | Bournemouth

|
|
|
|

15:00 BST |

* Solanke 82'
* Mepham 90+7'

| Report |

* Bowen 39',  51'
* Antonio 49'
* Emerson 87'
* Paquetá 90+4'

| Stadium: Dean Court
Attendance: 11,189
Referee: Peter Bankes

West Ham United v Chelsea 20 August 2023 (2023-08-20) 2|  West Ham United | 3–1|  Chelsea | Stratford

|
|
|
|

16:30 BST |

* Aguerd 7',  13' 67'
* Paquetá 35',  90+5' (pen.)
* Emerson 45'
* Antonio 53'

| Report |

* Chukwuemeka 28',  40'
* Disasi 36'
* Fernández 43'
* Jackson 72'

| Stadium: London Stadium
Attendance: 62,470
Referee: John Brooks

Brighton & Hove Albion v West Ham United 26 August 2023 (2023-08-26) 3|  Brighton & Hove Albion | 1–3|  West Ham United | Brighton

|
|
|
|

17:30 BST |

* Groß 81'
* Mitoma 88'

| Report |

* Ward-Prowse 19',  24'
* Álvarez 45+1'
* Bowen 58'
* Antonio 63'
* Kehrer 89'

| Stadium: Falmer Stadium
Attendance: 31,508
Referee: Anthony Taylor

Luton Town v West Ham United 1 September 2023 (2023-09-01) 4|  Luton Town | 1–2|  West Ham United | Luton

|
|
|
|

20:00 BST |

* Nakamba 87'
* Andersen 90+2'

| Report |

* Bowen 37'
* Emerson 81'
* Zouma 85'

| Stadium: Kenilworth Road
Attendance: 10,802
Referee: Paul Tierney

West Ham United v Manchester City 16 September 2023 (2023-09-16) 5|  West Ham United | 1–3|  Manchester City | Stratford

|
|
|
|

15:00 BST |

* Ward-Prowse 36'
* Álvarez 38'
* Souček 79'
* Paquetá 90+6'

| Report |

* Gvardiol 45+2'
* Doku 46'
* Silva 76'
* Haaland 86'
* Rodri 89'

| Stadium: London Stadium
Attendance: 62,475
Referee: Andrew Madley

Liverpool v West Ham United 24 September 2023 (2023-09-24) 6|  Liverpool | 3–1|  West Ham United | Liverpool

|
|
|
|

14:00 BST |

* Salah 16' (pen.)
* Núñez 60'
* Jota 85'

| Report |

* Álvarez 36'
* Bowen 42'
* Zouma 82'

| Stadium: Anfield
Attendance: 50,136
Referee: Chris Kavanagh

West Ham United v Sheffield United 30 September 2023 (2023-09-30) 7|  West Ham United | 2–0|  Sheffield United | Stratford

|
|
|
|

15:00 BST |

* Bowen 24'
* Souček 37'
* Álvarez 40'

| Report |

* McAtee 32'

| Stadium: London Stadium
Attendance: 62,459
Referee: Graham Scott

West Ham United v Newcastle United 8 October 2023 (2023-10-08) 8|  West Ham United | 2–2|  Newcastle United | Stratford

|
|
|
|

14:00 BST |

* Souček 8'
* Emerson 16'
* Antonio 35'
* Paquetá 70'
* Kudus 89'

| Report |

* Bruno Guimarães 17'
* Isak 57', 62'
* Almirón 67'
* Longstaff 79'

| Stadium: London Stadium
Attendance: 62,473
Referee: Peter Bankes

Aston Villa v West Ham United 22 October 2023 (2023-10-22) 9|  Aston Villa | 4–1|  West Ham United | Birmingham

|
|
|
|

16:30 BST |

* Douglas Luiz 30', 51' (pen.)
* Watkins 74'
* Bailey 89'

| Report |

* Emerson 54'
* Bowen 56'

| Stadium: Villa Park
Attendance: 41,734
Referee: David Coote

West Ham United v Everton 29 October 2023 (2023-10-29) 10|  West Ham United | 0–1|  Everton | Stratford

|
|
|
|

13:00 GMT |

* Kudus 28'
* Paquetá 69'
* Benrahma 77'
* Álvarez 83'

| Report |

* Pickford 28'
* Calvert-Lewin 51'

| Stadium: London Stadium
Attendance: 62,469
Referee: Stuart Attwell

Brentford v West Ham United 4 November 2023 (2023-11-04) 11|  Brentford | 3–2|  West Ham United | Brentford

|
|
|
|

15:00 GMT |

* Maupay 11'
* Ajer 24'
* Mavropanos 55' (o.g.)
* Collins 69'

| Report |

* Emerson 12'
* Kudus 19'
* Bowen 26'
* Souček 52'
* Mavropanos 62'
* Ings 90+5'

| Stadium: Brentford Community Stadium
Attendance: 17,103
Referee: Thomas Bramall

West Ham United v Nottingham Forest 12 November 2023 (2023-11-12) 12|  West Ham United | 3–2|  Nottingham Forest | Stratford

|
|
|
|

14:00 GMT |

* Paquetá 3'
* Coufal 22'
* Kudus 60'
* Bowen 65'
* Souček 88'

| Report |

* Awoniyi 44'
* Niakhaté 54'
* Elanga 63',  64'

| Stadium: London Stadium
Attendance: 62,470
Referee: Michael Salisbury

Burnley v West Ham United 25 November 2023 (2023-11-25) 13|  Burnley | 1–2|  West Ham United | Burnley

|
|
|
|

15:00 GMT |

* Beyer 32'
* Rodriguez 49' (pen.)

| Report |

* Álvarez 39'
* Aguerd 39'
* Coufal 66'
* O'Shea 86' (o.g.)
* Souček 90+1'

| Stadium: Turf Moor
Attendance: 21,319
Referee: Samuel Barrott

West Ham United v Crystal Palace 3 December 2023 (2023-12-03) 14|  West Ham United | 1–1|  Crystal Palace | Stratford

|
|
|
|

14:00 GMT |

* Kudus 13'
* Ward-Prowse 37'
* Coufal 79'

| Report |

* Édouard 53'

| Stadium: London Stadium
Attendance: 62,459
Referee: Michael Oliver

Tottenham Hotspur v West Ham United 7 December 2023 (2023-12-07) 15|  Tottenham Hotspur | 1–2|  West Ham United | Tottenham

|
|
|
|

20:15 GMT |

* Romero 11',  89'
* Porro 59'

| Report |

* Bowen 52'
* Emerson 57'
* Ward-Prowse 74',  80'
* Álvarez 90+2'

| Stadium: Tottenham Hotspur Stadium
Attendance: 60,733
Referee: Michael Salisbury

Fulham v West Ham United 10 December 2023 (2023-12-10) 16|  Fulham | 5–0|  West Ham United | Fulham

|
|
|
|

14:00 GMT |

* Jiménez 22'
* Willian 31'
* Adarabioyo 40'
* Palhinha 45+1'
* Wilson 60'
* Ballo-Touré 75'
* Carlos Vinícius 88'

| Report |

* Cresswell 18'

| Stadium: Craven Cottage
Attendance: 23,988
Referee: Paul Tierney

West Ham United v Wolverhampton Wanderers 17 December 2023 (2023-12-17) 17|  West Ham United | 3–0|  Wolverhampton Wanderers | Stratford

|
|
|
|

14:00 GMT |

* Kudus 22', 32'
* Zouma 45+4'
* Bowen 74'
* Coufal 87'
* Kehrer 90+3'

| Report |

* Toti 45+2'

| Stadium: London Stadium
Attendance: 62,455
Referee: Chris Kavanagh

West Ham United v Manchester United 23 December 2023 (2023-12-23) 18|  West Ham United | 2–0|  Manchester United | Stratford

|
|
|
|

12:30 GMT |

* Kudus 43',  78'
* Bowen 72'
* Paquetá 74'

| Report |

* Evans 45+2'
* Fernandes 51'
* Shaw 90+8'

| Stadium: London Stadium
Attendance: 62,472[153]
Referee: Simon Hooper

Arsenal v West Ham United 28 December 2023 (2023-12-28) 19|  Arsenal | 0–2|  West Ham United | Holloway

|
|
|
|

20:15 GMT |

* Nelson 72'
* Gabriel Jesus 90+1'

| Report |

* Souček 13'
* Mavropanos 55'
* Benrahma 90+6'

| Stadium: Emirates Stadium
Attendance: 60,261
Referee: Michael Oliver

West Ham United v Brighton & Hove Albion 2 January 2024 (2024-01-02) 20|  West Ham United | 0–0|  Brighton & Hove Albion | Stratford

|
|
|
|

19:30 GMT |

* Johnson 31'

| Report |  | Stadium: London Stadium
Attendance: 62,462
Referee: Samuel Barrott

Sheffield United v West Ham United 21 January 2024 (2024-01-21) 21|  Sheffield United | 2–2|  West Ham United | Sheffield

|
|
|
|

14:00 GMT |

* Hamer 38'
* Brereton 44'
* Brooks 68'
* Ahmedhodžić 75'
* Brewster 90+3'
* McBurnie 90+13' (pen.)

| Report |

* Cornet 28'
* Ward-Prowse 42',  79' (pen.)
* Coufal 90+3' 90+7'

| Stadium: Bramall Lane
Attendance: 29,164
Referee: Michael Salisbury

West Ham United v Bournemouth 1 February 2024 (2024-02-01) 22|  West Ham United | 1–1|  Bournemouth | Stratford

|
|
|
|

19:30 GMT |

* Ward-Prowse 61' (pen.)
* Bowen 70'

| Report |

* Solanke 3'
* Christie 67'
* Cook 83'
* Faivre 90+7'

| Stadium: London Stadium
Attendance: 62,451
Referee: Tim Robinson
Note: The match was originally scheduled for 30 January, but was moved for TV broadcast.[154]

Manchester United v West Ham United 4 February 2024 (2024-02-04) 23|  Manchester United | 3–0|  West Ham United | Trafford

|
|
|
|

14:00 GMT |

* Højlund 23'
* Garnacho 49', 84'

| Report |

* Souček 37'

| Stadium: Old Trafford
Attendance: 73,612
Referee: Andrew Madley

West Ham United v Arsenal 11 February 2024 (2024-02-11) 24|  West Ham United | 0–6|  Arsenal | Stratford

|
|
|
|

14:00 GMT |

* Álvarez 9'
* Areola 38'
* Kudus 76'
* Phillips 90+1'

| Report |

* Saliba 32'
* Saka 41' (pen.), 63'
* Gabriel 44'
* Trossard 45+2'
* Rice 65'

| Stadium: London Stadium
Attendance: 62,474
Referee: Craig Pawson

Nottingham Forest v West Ham United 17 February 2024 (2024-02-17) 25|  Nottingham Forest | 2–0|  West Ham United | West Bridgford

|
|
|
|

15:00 GMT |

* Gibbs-White 9'
* Awoniyi 45+5',  45+6'
* Williams 60'
* Domínguez 68'
* Hudson-Odoi 90+4'

| Report |

* Kudus 8'
* Antonio 36'
* Zouma 57'
* Coufal 68'
* Phillips 68' 71'

| Stadium: City Ground
Attendance: 29,490
Referee: Thomas Bramall

West Ham United v Brentford 26 February 2024 (2024-02-26) 26|  West Ham United | 4–2|  Brentford | Stratford

|
|
|
|

20:00 GMT |

* Bowen 5', 7', 63'
* Emerson 69'
* Álvarez 89'

| Report |

* Maupay 13'
* Reguilón 23'
* Jørgensen 52'
* Wissa 82'

| Stadium: London Stadium
Attendance: 62,450
Referee: Simon Hooper

Everton v West Ham United 2 March 2024 (2024-03-02) 27|  Everton | 1–3|  West Ham United | Liverpool

|
|
|
|

15:00 GMT |

* Beto 45',  56'
* Pickford 90+2'

| Report |

* Zouma 62'
* Souček 90+1',  90+2'
* Antonio 90+3'
* Álvarez 90+5'

| Stadium: Goodison Park
Attendance: 39,262
Referee: Craig Pawson

West Ham United v Burnley 10 March 2024 (2024-03-10) 28|  West Ham United | 2–2|  Burnley | Stratford

|
|
|
|

14:00 GMT |

* Souček 44'
* Paquetá 46',  83'
* Ings 90+1'

| Report |

* Fofana 11'
* Mavropanos 45+1' (o.g.)
* Assignon 64'
* Delcroix 72'
* Berge 76'
* Estève 84'

| Stadium: London Stadium
Attendance: 62,441
Referee: Darren England
Note: Fixture was originally scheduled for 9 March, but was moved due to West Ham's UEFA Europa League participation.[155]

West Ham United v Aston Villa 17 March 2024 (2024-03-17) 29|  West Ham United | 1–1|  Aston Villa | Stratford

|
|
|
|

14:00 GMT |

* Antonio 29'
* Álvarez 83'
* Kudus 86'
* Mavropanos 87'

| Report |

* Tielemans 70'
* Zaniolo 79',  83'
* Douglas Luiz 86'

| Stadium: London Stadium
Attendance: 62,461
Referee: Jarred Gillett
Note: Fixture was originally scheduled for 16 March, but was moved due to West Ham's UEFA Europa League participation.[155]

Newcastle United v West Ham United 30 March 2024 (2024-03-30) 30|  Newcastle United | 4–3|  West Ham United | Newcastle upon Tyne

|
|
|
|

12:30 BST |

* Isak 6' (pen.), 77' (pen.),  90+4'
* Gordon 80' 90+4'
* Barnes 83', 90',  83'

| Report |

* Antonio 21'
* Souček 40'
* Kudus 45+10'
* Bowen 48'

| Stadium: St James' Park
Attendance: 52,199
Referee: Robert Jones
Note: Fixture was originally scheduled for a 15:00 kick-off, but was brought forward for live TNT Sports coverage.[155]

West Ham United v Tottenham Hotspur 2 April 2024 (2024-04-02) 31|  West Ham United | 1–1|  Tottenham Hotspur | Stratford

|
|
|
|

20:15 BST |

* Zouma 19'
* Antonio 53'

| Report |

* Johnson 5',  74'
* Van de Ven 44'
* Bentancur 61'
* Romero 89'

| Stadium: London Stadium
Attendance: 62,469
Referee: John Brooks
Note: Fixture was initially scheduled for a 19:45 kick-off, but was moved for live TNT Sports broadcast.[156]

Wolverhampton Wanderers v West Ham United 6 April 2024 (2024-04-06) 32|  Wolverhampton Wanderers | 1–2|  West Ham United | Wolverhampton

|
|
|
|

15:00 BST |

* Sarabia 33' (pen.),  90+12'
* João Gomes 43'
* Toti 78'
* Traoré 88'
* Cunha 90+14'

| Report |

* Emerson 31'
* Paquetá 72' (pen.),  90'
* Ward-Prowse 84'

| Stadium: Molineux Stadium
Attendance: 31,504
Referee: Tony Harrington

West Ham United v Fulham 14 April 2024 (2024-04-14) 33|  West Ham United | 0–2|  Fulham | Stratford

|
|
|
|

14:00 BST |

* Paquetá 90+7'

| Report |

* Pereira 9', 72',  61'
* Decordova-Reid 81'

| Stadium: London Stadium
Attendance: 62,459
Referee: Stuart Attwell

Crystal Palace v West Ham United 21 April 2024 (2024-04-21) 34|  Crystal Palace | 5–2|  West Ham United | Selhurst

|
|
|
|

15:00 BST |

* Olise 7'
* Eze 16'
* Emerson 20' (o.g.)
* Mateta 31', 64'
* Hughes 39'
* Mitchell 45+8'
* Ahamada 66'

| Report |

* Antonio 27',  40'
* Souček 45+8'
* Henderson 89' (o.g.)

| Stadium: Selhurst Park
Attendance: 25,145
Referee: Graham Scott
Note: Fixture was initially scheduled for 20 April, but was moved due to the UEFA Europa League progression.[157]

West Ham United v Liverpool 27 April 2024 (2024-04-27) 35|  West Ham United | 2–2|  Liverpool | Stratford

|
|
|
|

12:30 BST |

* Bowen 43'
* Antonio 77'

| Report |

* Endō 30'
* Robertson 48'
* Areola 65' (o.g.)
* Mac Allister 90+5'

| Stadium: London Stadium
Attendance: 62,474
Referee: Anthony Taylor
Note: Fixture was initially scheduled for a 15:00 kick-off, but was moved due live TNT Sports coverage.[157]

Chelsea v West Ham United 5 May 2024 (2024-05-05) 36|  Chelsea | 5–0|  West Ham United | Fulham

|
|
|
|

14:00 BST |

* Palmer 15'
* Gallagher 30'
* Madueke 36'
* Cucurella 38'
* Jackson 48', 80'

| Report |

* Ogbonna 34'
* Emerson 44'
* Paquetá 45+2'

| Stadium: Stamford Bridge
Attendance: 39,295
Referee: Andrew Madley
Note: Fixture was initially scheduled for 4 May, but was moved due to Chelsea's matchday 26 being rescheduled for the Thursday prior.[158]

West Ham United v Luton Town 11 May 2024 (2024-05-11) 37|  West Ham United | 3–1|  Luton Town | Stratford

|
|
|
|

15:00 BST |

* Emerson 52'
* Ward-Prowse 54'
* Souček 65'
* Earthy 76'

| Report |

* Sambi Lokonga 6'
* Barkley 10'
* Burke 79'
* Morris 83'

| Stadium: London Stadium
Attendance: 62,475
Referee: Michael Oliver

Manchester City v West Ham United 19 May 2024 (2024-05-19) 38|  Manchester City | 3–1|  West Ham United | Manchester

|
|
|
|

16:00 BST |

* Foden 2', 18'
* Rodri 59'

| Report |

* Kudus 42'
* Álvarez 76'

| Stadium: City of Manchester Stadium
Attendance: 53,544
Referee: John Brooks

### FA Cup

[edit]

Main article: 2023–24 FA Cup

As a Premier League side, West Ham joined in the third round, and were drawn at home against EFL Championship club Bristol City.[159][160]

Win Draw Loss Fixtures

West Ham United v Bristol City 7 January 2024 Third round|  West Ham United | 1–1|  Bristol City | Stratford

|
|
|
|

14:00 GMT |

* Bowen 4'
* Álvarez 45+5'
* Ward-Prowse 53'

| Report |

* Williams 33'
* Conway 35',  61'
* Pring 60'

| Stadium: London Stadium
Attendance: 62,477
Referee: Graham Scott

Bristol City v West Ham United 16 January 2024 Third round replay|  Bristol City | 1–0|  West Ham United | Bristol

|
|
|
|

19:45 GMT |

* Conway 3'
* Williams 50'
* Gardner-Hickman 63'

| Report |

* Benrahma 51'
* Cresswell 64'

| Stadium: Ashton Gate Stadium
Attendance: 25,616
Referee: Darren England

### EFL Cup

[edit]

Main article: 2023–24 EFL Cup

The Hammers entered the competition in the third round, and were drawn away to Lincoln City.[161][162] After defeating Lincoln 1–0, they were drawn at home to Arsenal in the fourth round.[24] Following a 3–1 victory, West Ham would next be drawn away to Liverpool in the quarter-finals, and were eliminated following a 5–1 defeat.[163]

Win Draw Loss Fixtures

Lincoln City v West Ham United 27 September 2023 (2023-09-27) Third round|  Lincoln City | 0–1|  West Ham United | Lincoln

|
|
|
|

19:45 BST |

* O'Connor 74'

| Report |

* Souček 64',  70'

| Stadium: Sincil Bank
Attendance: 10,168
Referee: Josh Smith

West Ham United v Arsenal 1 November 2023 (2023-11-01) Fourth round|  West Ham United | 3–1|  Arsenal | Stratford

|
|
|
|

19:30 GMT |

* White 16' (o.g.)
* Kudus 50'
* Bowen 60'

| Report |

* Ødegaard 90+6'

| Stadium: London Stadium
Attendance: 62,154
Referee: Simon Hooper

Liverpool v West Ham United 20 December 2023 (2023-12-20) Quarter-finals|  Liverpool | 5–1|  West Ham United | Liverpool

|
|
|
|

20:00 GMT |

* Szoboszlai 28'
* Jones 56', 84'
* Gakpo 71'
* Salah 82'
* Núñez 90'

| Report |

* Álvarez 52'
* Bowen 77'

| Stadium: Anfield
Attendance: 57,332
Referee: Tim Robinson

### UEFA Europa League

[edit]

Main article: 2023–24 UEFA Europa League

#### Group stage

[edit]

Main article: 2023–24 UEFA Europa League group stage § Group A

On 1 September, West Ham United were drawn into Group A of the Europa League, alongside Olympiacos, SC Freiburg and TSC.[164][165] The match schedule was announced the following day.[166][167]

Pos | Team

* v
* t
* e

| Pld | W | D | L | GF | GA | GD | Pts | Qualification  |  |  WHU |  FRE |  OLY |  TSC

|
|
|
|
|
|
|
|
|
|
|
|
|
|
|

1  |  West Ham United | 6  | 5  | 0  | 1  | 10  | 4  | +6  | 15  | Advance to round of 16 |  | -- | 2–0 | 1–0 | 3–1
2  |  SC Freiburg | 6  | 4  | 0  | 2  | 17  | 7  | +10  | 12  | Advance to knockout round play-offs |  | 1–2 | -- | 5–0 | 5–0
3  |  Olympiacos | 6  | 2  | 1  | 3  | 11  | 14  | −3  | 7  | Transfer to Europa Conference League |  | 2–1 | 2–3 | -- | 5–2
4  |  TSC | 6  | 0  | 1  | 5  | 6  | 19  | −13  | 1  |  |  | 0–1 | 1–3 | 2–2 | --

Source: UEFA
Rules for classification: Group stage tiebreakers

West Ham United  v  TSC 21 September 2023 (2023-09-21) 1|  West Ham United  | 3–1|  TSC | London, England

|
|
|
|

20:00 BST |

* Kehrer 41'
* Kudus 66', 70'
* Souček 82'

| Report |

* Kuveljić 32'
* Stanić 48'

| Stadium: London Stadium
Attendance: 41,374
Referee: Filip Glova (Slovakia)

SC Freiburg v  West Ham United 5 October 2023 (2023-10-05) 2|  SC Freiburg | 1–2|  West Ham United | Freiburg, Germany

|
|
|
|

18:45 CEST
17:45 BST |

* Höfler 25'
* Sallai 49'

| Report |

* Paquetá 8'
* Álvarez 48'
* Aguerd 66'

| Stadium: Europa-Park Stadion
Attendance: 34,100
Referee: Mohammed Al-Hakim (Sweden)

Olympiacos v  West Ham United 26 October 2023 (2023-10-26) 3|  Olympiacos | 2–1|  West Ham United | Piraeus, Greece

|
|
|
|

18:45 CEST
17:45 BST |

* Fortounis 33'
* Rodinei 45+1'
* Retsos 47'
* Camara 82'
* Masouras 90+3'

| Report |

* Paquetá 64',  87'
* Antonio 76'
* Ogbonna 88'

| Stadium: Karaiskakis Stadium
Attendance: 30,623
Referee: Andris Treimanis (Latvia)

West Ham United  v  Olympiacos 9 November 2023 (2023-11-09) 4|  West Ham United  | 1–0|  Olympiacos | London, England

|
|
|
|

20:00 GMT |

* Álvarez 19'
* Kudus 28'
* Paquetá 73'
* Bowen 90+4'

| Report |

* Podence 38'
* Porozo 83'
* Fortounis 90+2'
* Camara 90+4'

| Stadium: London Stadium
Attendance: 55,811
Referee: Matej Jug (Slovenia)

TSC v  West Ham United 30 November 2023 (2023-11-30) 5|  TSC | 0–1|  West Ham United | Bačka Topola, Serbia

|
|
|
|

18:45 CET
17:45 GMT |

* Petrović 45'
* Čalušić 63'

| Report |

* Fornals 55'
* Emerson 87'
* Souček 89'

| Stadium: TSC Arena
Attendance: 4,256
Referee: Allard Lindhout (Netherlands)

West Ham United  v  SC Freiburg 14 December 2023 (2023-12-14) 6|  West Ham United  | 2–0|  SC Freiburg | London, England

|
|
|
|

20:00 GMT |

* Kudus 14'
* Álvarez 42'

| Report |  | Stadium: London Stadium
Attendance: 48,876
Referee: João Pinheiro (Portugal)

#### Knockout phase

[edit]

Main article: 2023–24 UEFA Europa League knockout phase

##### Round of 16

[edit]

The round of 16 draw took place on 23 February, with the Hammers being drawn against group stage opponents SC Freiburg.[168][169]

SC Freiburg v  West Ham United 7 March 2024 First leg|  SC Freiburg | 1–0|  West Ham United | Freiburg, Germany

|
|
|
|

21:00 CET
20:00 GMT |

* Sildillia 40'
* Sallai 50'
* Gregoritsch 81'

| Report |

* Paquetá 58'

| Stadium: Europa-Park Stadion
Attendance: 34,700
Referee: Alejandro Hernández Hernández (Spain)

West Ham United  v  SC Freiburg 14 March 2024 Second leg|  West Ham United  | 5–0
(5–1 agg.)|  SC Freiburg | London, England

|
|
|
|

17:45 GMT |

* Paquetá 9'
* Bowen 32'
* Cresswell 52',  66'
* Álvarez 73'
* Kudus 77', 85'

| Report |  | Stadium: London Stadium
Attendance: 51,014
Referee: Marco Guida (Italy)

##### Quarter-finals

[edit]

The quarter-final draw took place on 15 March, with West Ham being drawn against Bayer Leverkusen, another German club.[170]

Bayer Leverkusen v  West Ham United 11 April 2024 First leg|  Bayer Leverkusen | 2–0|  West Ham United | Leverkusen, Germany

|
|
|
|

21:00 CEST
20:00 BST |

* Hofmann 83'
* Boniface 90+1'

| Report |

* Paquetá 21'
* Emerson 56'

| Stadium: BayArena
Attendance: 30,210
Referee: Artur Soares Dias (Portugal)

West Ham United  v  Bayer Leverkusen 18 April 2024 Second leg|  West Ham United  | 1–1
(1–3 agg.)|  Bayer Leverkusen | London, England

|
|
|
|

20:00 BST |

* Antonio 13',  31'
* Bowen 72'
* Coufal 79'
* Zouma 79'
* Souček 85'
* Álvarez 90'

| Report |

* Kossounou 5'
* Tah 31'
* Palacios 85'
* Kovář 87'
* Frimpong 89'
* Adli 90'

| Stadium: London Stadium
Attendance: 62,473
Referee: José María Sánchez Martínez (Spain)

## Statistics

[edit]

* Correct as of match played 19 May 2024

### Appearances and goals

[edit]

No. | Pos | Nat | Player  | Total | Premier League | FA Cup | EFL Cup | Europa League

|
|
|
|
|
|
|
|

Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals
Goalkeepers
1  | GK |  POL | Łukasz Fabiański | 23 | 0 | 7+3 | 0 | 2 | 0 | 2 | 0 | 9 | 0
23  | GK |  FRA | Alphonse Areola | 33 | 0 | 31 | 0 | 0 | 0 | 1 | 0 | 1 | 0
Defenders
2  | DF |  ENG | Ben Johnson | 22 | 0 | 4+10 | 0 | 0+2 | 0 | 2 | 0 | 1+3 | 0
3  | DF |  ENG | Aaron Cresswell | 18 | 1 | 4+7 | 0 | 1 | 0 | 0 | 0 | 5+1 | 1
4  | DF |  FRA | Kurt Zouma | 39 | 3 | 32+1 | 3 | 2 | 0 | 0 | 0 | 4 | 0
5  | DF |  CZE | Vladimír Coufal | 47 | 0 | 36 | 0 | 2 | 0 | 2 | 0 | 7 | 0
15  | DF |  GRE | Konstantinos Mavropanos | 33 | 1 | 16+3 | 1 | 2 | 0 | 3 | 0 | 9 | 0
21  | DF |  ITA | Angelo Ogbonna | 17 | 0 | 7+4 | 0 | 0+1 | 0 | 2 | 0 | 2+1 | 0
27  | DF |  MAR | Nayef Aguerd | 28 | 2 | 21 | 1 | 0 | 0 | 1 | 0 | 5+1 | 1
33  | DF |  ITA | Emerson | 47 | 1 | 35+1 | 1 | 2 | 0 | 1 | 0 | 5+3 | 0
42  | DF |  ENG | Kaelan Casey | 1 | 0 | 0+1 | 0 | 0 | 0 | 0 | 0 | 0 | 0
Midfielders
7  | MF |  ENG | James Ward-Prowse | 51 | 7 | 34+3 | 7 | 2 | 0 | 0+2 | 0 | 9+1 | 0
10  | MF |  BRA | Lucas Paquetá | 43 | 8 | 31 | 4 | 1 | 0 | 1+1 | 0 | 8+1 | 4
11  | MF |  ENG | Kalvin Phillips | 10 | 0 | 3+5 | 0 | 0 | 0 | 0 | 0 | 0+2 | 0
14  | MF |  GHA | Mohammed Kudus | 45 | 14 | 27+6 | 8 | 0 | 0 | 3 | 1 | 9 | 5
17  | MF |  CIV | Maxwel Cornet | 16 | 1 | 1+6 | 1 | 1+1 | 0 | 1 | 0 | 0+6 | 0
19  | MF |  MEX | Edson Álvarez | 42 | 2 | 28+3 | 1 | 1 | 0 | 2+1 | 0 | 6+1 | 1
28  | MF |  CZE | Tomáš Souček | 52 | 10 | 34+3 | 7 | 2 | 0 | 3 | 1 | 7+3 | 2
40  | MF |  ENG | George Earthy | 4 | 1 | 0+3 | 1 | 0 | 0 | 0 | 0 | 0+1 | 0
Forwards
9  | FW |  JAM | Michail Antonio | 32 | 7 | 21+5 | 6 | 0 | 0 | 0 | 0 | 3+3 | 1
18  | FW |  ENG | Danny Ings | 29 | 1 | 3+16 | 1 | 1+1 | 0 | 1+1 | 0 | 2+4 | 0
20  | FW |  ENG | Jarrod Bowen | 44 | 20 | 34 | 16 | 1 | 1 | 2 | 2 | 6+1 | 1
45  | FW |  ENG | Divin Mubama | 12 | 0 | 0+5 | 0 | 0+2 | 0 | 0+1 | 0 | 1+3 | 0
Players who left the club permanently or on loan during the season
8  | MF |  ESP | Pablo Fornals | 23 | 0 | 4+11 | 0 | 1 | 0 | 2 | 0 | 4+1 | 0
22  | FW |  ALG | Saïd Benrahma | 22 | 0 | 5+8 | 0 | 1 | 0 | 3 | 0 | 4+1 | 0
24  | DF |  GER | Thilo Kehrer | 12 | 0 | 0+4 | 0 | 0 | 0 | 1+2 | 0 | 3+2 | 0
50  | FW |  NIR | Callum Marshall | 1 | 0 | 0 | 0 | 0+1 | 0 | 0 | 0 | 0 | 0

### Goalscorers

[edit]

Rank  |  Pos.  |  No.  |  Nat.  | Player  | Premier League  | FA Cup  | EFL Cup  | Europa League | Total

|
|
|
|
|
|
|
|
|

1 | FW | 20 |  | Jarrod Bowen | 16 | 1 | 2 | 1 | 20
2 | MF | 14 |  | Mohammed Kudus | 8 | 0 | 1 | 5 | 14
3 | MF | 28 |  | Tomáš Souček | 7 | 0 | 1 | 2 | 10
4 | MF | 10 |  | Lucas Paquetá | 4 | 0 | 0 | 4 | 8
5= | MF | 7 |  | James Ward-Prowse | 7 | 0 | 0 | 0 | 7
FW | 9 |  | Michail Antonio | 6 | 0 | 0 | 1 | 7
7 | DF | 4 |  | Kurt Zouma | 3 | 0 | 0 | 0 | 3
8= | MF | 19 |  | Edson Álvarez | 1 | 0 | 0 | 1 | 2
DF | 27 |  | Nayef Aguerd | 1 | 0 | 0 | 1 | 2
10= | DF | 3 |  | Aaron Cresswell | 0 | 0 | 0 | 1 | 1
DF | 15 |  | Konstantinos Mavropanos | 1 | 0 | 0 | 0 | 1
MF | 17 |  | Maxwel Cornet | 1 | 0 | 0 | 0 | 1
FW | 18 |  | Danny Ings | 1 | 0 | 0 | 0 | 1
DF | 33 |  | Emerson | 1 | 0 | 0 | 0 | 1
MF | 40 |  | George Earthy | 1 | 0 | 0 | 0 | 1
Own goals | 2 | 0 | 1 | 0 | 3
Totals | 60  | 1  | 5  | 16  | 82

### Discipline

[edit]

No.  |  Pos.  | Player  | Premier League | FA Cup | EFL Cup | Europa League | Total

|
|
|
|
|
|
|

|  |  |  |  |  |  |  |  |  |  |  |  |  |
Goalkeepers
23 | GK |  Alphonse Areola | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0
Defenders
2 | DF |  Ben Johnson | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0
3 | DF |  Aaron Cresswell | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 3 | 0 | 0
4 | DF |  Kurt Zouma | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 4 | 0 | 0
5 | DF |  Vladimír Coufal | 5 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 6 | 1 | 0
15 | DF |  Konstantinos Mavropanos | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0
21 | DF |  Angelo Ogbonna | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 2 | 0 | 0
27 | DF |  Nayef Aguerd | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 0
33 | DF |  Emerson | 10 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0 | 0 | 13 | 0 | 0
Midfielders
7 | MF |  James Ward-Prowse | 4 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 5 | 0 | 0
10 | MF |  Lucas Paquetá | 10 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0 | 0 | 13 | 0 | 0
11 | MF |  Kalvin Phillips | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 0
14 | MF |  Mohammed Kudus | 6 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 7 | 0 | 0
19 | MF |  Edson Álvarez | 11 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 4 | 0 | 0 | 17 | 0 | 0
28 | MF |  Tomáš Souček | 7 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 9 | 0 | 0
Forwards
9 | FW |  Michail Antonio | 6 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 8 | 0 | 0
18 | FW |  Danny Ings | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0
20 | FW |  Jarrod Bowen | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 4 | 0 | 0
Players who left the club permanently or on loan during the season
8 | MF |  Pablo Fornals | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 0
22 | FW |  Saïd Benrahma | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 1
24 | DF |  Thilo Kehrer | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 3 | 0 | 0
Totals | 76 | 3 | 0 | 3 | 0 | 1 | 2 | 0 | 0 | 22 | 0 | 0 | 103 | 3 | 1

### Clean sheets

[edit]

The list is sorted by shirt number when total clean sheets are equal.

Rank  |  No.  |  Nat  | Player  | Premier League  | FA Cup  | EFL Cup  | Europa League  | Total

|
|
|
|
|
|
|
|

1 | 1 |  | Łukasz Fabiański | 1 | 0 | 1 | 4 | 6
2 | 23 |  | Alphonse Areola | 4 | 0 | 0 | 0 | 4
Totals | 5 | 0 | 1 | 4 | 10

## Notes

[edit]

1. ^ West Ham had a total of three apparent goals ruled out during the course of the match; however, only two of these goals were ruled out following VAR reviews.

## References

[edit]

1. ^ "Declan Rice completes transfer to Arsenal". Arsenal F.C. 15 July 2023. Retrieved 18 July 2023.
2. ^ "Declan Rice: Arsenal sign England midfielder from West Ham in club-record £105m deal". Sky Sports. 17 July 2023. Retrieved 18 July 2023.
3. ^ "Spoils shared in season opener at Bournemouth". West Ham United FC. 12 August 2023. Retrieved 12 August 2023.
4. ^ Begley, Emlyn (12 August 2023). "Bournemouth 1-1 West Ham: Dominic Solanke earns point after Jarrod Bowen opener". BBC Sport. Retrieved 12 August 2023.
5. ^ "Areola and Ward-Prowse star as ten-man West Ham beat Chelsea". West Ham United FC. 20 August 2023. Retrieved 20 August 2023.
6. ^ Emons, Michael (20 August 2023). "West Ham 3-1 Chelsea: Nayef Aguerd, Michail Antonio and Lucas Paqueta score in Hammers win". BBC Sport. Retrieved 20 August 2023.
7. ^ "Hammers seal historic Brighton win to go top of Premier League table". West Ham United FC. 26 August 2023. Retrieved 27 August 2023.
8. ^ Rindl, Joe (26 August 2023). "Brighton & Hove Albion 1-3 West Ham United: James Ward-Prowse scores first goal for Hammers". BBC Sport. Retrieved 27 August 2023.
9. ^ "West Ham go top after counter-attacking masterclass". Premier League. 26 August 2023. Retrieved 27 August 2023.
10. ^ "Bowen and Zouma fire West Ham to Luton win and back to top of Premier League!". West Ham United FC. 1 September 2023. Retrieved 2 September 2023.
11. ^ Jackson, Bobbie (1 September 2023). "Luton Town 1-2 West Ham United: Jarrod Bowen helps Hammers extend unbeaten start". West Ham United FC. Retrieved 2 September 2023.
12. ^ "Bowen and Zouma send West Ham top with narrow win at Luton". Premier League. 1 September 2023. Retrieved 2 September 2023.
13. ^ "West Ham United September internationals – All You Need To Know". West Ham United FC. 4 September 2023. Retrieved 6 September 2023.
14. ^ "Second half Manchester City surge ends West Ham United's unbeaten start". West Ham United FC. 16 September 2023. Retrieved 18 September 2023.
15. ^ Howarth, Matthew (16 September 2023). "West Ham 1-3 Manchester City: Champions come from behind to end Hammers' unbeaten start". BBC Sport. Retrieved 18 September 2023.
16. ^ "Moyes: It was small margins". West Ham United FC. 16 September 2023. Retrieved 18 September 2023.
17. ^ "Kudus inspires West Ham to opening-night UEFA Europa League win". West Ham United FC. 21 September 2023. Retrieved 23 September 2023.
18. ^ "West Ham 3-1 Backa Topola: Mohammed Kudus scores first Hammers goal in comeback win". BBC Sport. 21 September 2023. Retrieved 23 September 2023.
19. ^ Martin, Antony (23 September 2023). "UEFA change stance and award West Ham ace Mohammed Kudus another goal from 3-1 Europa League win over Backa Topola". Hammers News. Retrieved 23 September 2023.
20. ^ "Hammers beaten at Liverpool". West Ham United FC. 24 September 2023. Retrieved 24 September 2023.
21. ^ Begley, Emlyn (24 September 202). "Liverpool 3-1 West Ham United: Darwin Nunez scores fine goal to extend Reds' unbeaten run". BBC Sport. Retrieved 24 September 2023.
22. ^ "West Ham defy Imps and Storm Agnes to reach Carabao Cup fourth round". West Ham United FC. 27 September 2023. Retrieved 28 September 2023.
23. ^ Thomas, Marissa (27 September 2023). "Lincoln City 0-1 West Ham: Hammers beat League One opposition". BBC Sport. Retrieved 28 September 2023.
24. ^ a b "Carabao Cup Round Four draw confirmed". English Football League. 27 September 2023. Retrieved 27 September 2023.
25. ^ "Bowen and Souček goals blunt Blades at London Stadium". West Ham United FC. 30 September 2023. Retrieved 5 October 2023.
26. ^ Beardmore, Michael (30 September 2023). "West Ham 2-0 Sheffield United: Jarrod Bowen scores again as David Moyes wins in 900th managerial league game". BBC Sport. Retrieved 1 October 2023.
27. ^ "Hammers make history with hard-fought Freiburg win". West Ham United FC. 5 October 2023. Retrieved 27 October 2023.
28. ^ Millington, Adam (5 October 2023). "SC Freiburg 1-2 West Ham: Aguerd goal earns Europa League win and English record". BBC Sport. Retrieved 6 October 2023.
29. ^ "Late Kudus strike secures dramatic Newcastle draw". West Ham United FC. 8 October 2023. Retrieved 27 October 2023.
30. ^ Rindl, Joe (8 October 2023). "West Ham 2-2 Newcastle United: Mohammed Kudus scores late Hammers leveller". BBC Sport. Retrieved 24 October 2023.
31. ^ "West Ham United October Internationals - All You Need To Know". West Ham United FC. 10 October 2023. Retrieved 3 November 2023.
32. ^ "International Round-Up: Álvarez and Kudus face-off in friendly". West Ham United FC. 15 October 2023. Retrieved 3 November 2023.
33. ^ "Hammers defeated at Villa". West Ham United FC. 22 October 2023. Retrieved 27 October 2023.
34. ^ Collins, Ben (22 October 2023). "Aston Villa 4-1 West Ham United: Douglas Luiz scores twice as Villa move back to brink of top four". BBC Sport. Retrieved 27 October 2023.
35. ^ Spencer, Phil (23 October 2023). "Jarrod Bowen records stat that even Cristiano Ronaldo didn't manage as he joins elite Premier League list". talkSPORT. Retrieved 23 October 2023.
36. ^ "Match Report: Olympiacos end West Ham United's unbeaten European run in Greece". West Ham United FC. 26 October 2023. Retrieved 3 November 2023.
37. ^ Thomas, Marissa (26 October 2023). "Olympiakos 2-1 West Ham: Kostas Fortounis strike and Angelo Ogbonna own goal consign Irons to defeat". BBC Sport. Retrieved 27 October 2023.
38. ^ "Calvert-Lewin goal downs West Ham at London Stadium". West Ham United FC. 29 October 2023. Retrieved 3 November 2023.
39. ^ Jurejko, Jonathan (29 October 2023). "West Ham United 0-1 Everton: Dominic Calvert-Lewin secures win on poignant day". BBC Sport. Retrieved 3 November 2023.
40. ^ "Hammers outgun Arsenal to reach Carabao Cup last eight". West Ham United FC. 1 November 2023. Retrieved 3 November 2023.
41. ^ Smith, Emma (1 November 2023). "West Ham 3-1 Arsenal: Mikel Arteta takes blame as below-par Gunners dumped out of Carabao Cup". BBC Sport. Retrieved 3 November 2023.
42. ^ Braidwood, Jamie (1 November 2023). "Declan Rice booed by West Ham fans on return to London Stadium". The Independent. Retrieved 3 November 2023.
43. ^ "Brentford come from behind to see off West Ham". BBC Sport. 3 November 2023. Retrieved 5 November 2023.
44. ^ "Irons stung by Bees". West Ham United F.C. 5 November 2023. Retrieved 5 November 2023.
45. ^ "West Ham beat Olympiakos to edge closer to knockouts". BBC Sport. 9 November 2023. Retrieved 10 November 2023.
46. ^ "Souček strikes late to secure thrilling Nottingham Forest win". West Ham United F.C. 13 November 2023. Retrieved 14 November 2023.
47. ^ "Soucek hits late winner to deny Forest in thriller". BBC Sport. 12 November 2023. Retrieved 13 November 2023.
48. ^ "Five things we loved about West Ham's win over Nottingham Forest!". West Ham United F.C. 13 November 2023. Retrieved 13 November 2023.
49. ^ "Soucek grabs late winner as Burnley lose again". BBC Sport. 24 November 2023. Retrieved 26 November 2023.
50. ^ "Super Souček strike secures late win at Burnley". West Ham United F.C. 25 November 2023. Retrieved 26 November 2023.
51. ^ "Soucek scores as West Ham progress in Europa League". BBC Sport. 29 November 2023. Retrieved 1 December 2023.
52. ^ "Edouard earns Crystal Palace draw at West Ham". BBC Sport. 3 December 2023. Retrieved 4 December 2023.
53. ^ "West Ham's Moyes celebrates 'one of the biggest wins'". BBC Sport. 7 December 2023. Retrieved 8 December 2023.
54. ^ "Jimenez scores again as Fulham hit West Ham for five". BBC Sport. 8 December 2023. Retrieved 11 December 2023.
55. ^ "West Ham secure spot in Europa League last 16". BBC Sport. 14 December 2023. Retrieved 15 December 2023.
56. ^ "Kudus double helps West Ham stroll to Wolves win". BBC Sport. 17 December 2023. Retrieved 13 January 2024.
57. ^ "Liverpool thrash West Ham to reach EFL Cup semis". BBC Sport. 20 December 2023. Retrieved 14 January 2024.
58. ^ "Bowen on target as West Ham beat flat Man Utd". BBC Sport. 23 December 2023. Retrieved 14 January 2024.
59. ^ "West Ham stun Arsenal who miss chance to go top". BBC Sport. 28 December 2023. Retrieved 15 January 2024.
60. ^ "'Smart' Brighton earn first clean sheet of season". BBC Sport. 2 January 2024. Retrieved 15 January 2024.
61. ^ "Bristol City hold West Ham to force replay". BBC Sport. 7 January 2024. Retrieved 15 January 2024.
62. ^ "Bristol City shock 10-man West Ham in replay". BBC Sport. 16 January 2024. Retrieved 16 January 2024.
63. ^ "Latest ever Premier League goal scored in Blades draw". BBC Sport. 21 January 2024. Retrieved 22 January 2024.
64. ^ "West Ham rescue draw after Phillips error on debut". BBC Sport. 31 January 2024. Retrieved 2 February 2024.
65. ^ "Hojlund & Garnacho help Man Utd brush aside Hammers". BBC Sport. 2 February 2024. Retrieved 6 February 2024.
66. ^ "Arsenal thrash West Ham in their biggest PL away win". BBC Sport. 9 February 2024. Retrieved 12 February 2024.
67. ^ Reis, Bruna (11 February 2024). "Furious David Moyes delivers damning West Ham verdict after Arsenal thumping". Football London. Retrieved 12 February 2024.
68. ^ "Forest ease relegation fear and add pressure on Moyes". BBC Sport. 17 February 2024. Retrieved 17 February 2024.
69. ^ LTD, Digital Sports Group (17 February 2024). "West Ham fans unveil 'Moyes Out' banner after 2-0 Nottingham Forest defeat, as Hammers boss feels the heat following an eight game winless streak". Football.co.uk. Retrieved 17 February 2024.
70. ^ "Bowen hat-trick gives West Ham win over Brentford". BBC Sport. 26 February 2024. Retrieved 27 February 2024.
71. ^ Jones, Matt (26 February 2024). "WEST HAM 4-2 BRENTFORD: JARROD BOWEN HAT-TRICK AND EMERSON SCREAMER HELP EASE PRESSURE ON DAVID MOYES". Eurosport. Retrieved 26 February 2024.
72. ^ "Bowen the hat-trick hero as West Ham breeze to derby win". Premier League Football News, Fixtures, Scores & Results. 26 February 2024. Retrieved 27 February 2024.
73. ^ "Souček: It's one of the best goals I've scored". West Ham United F.C. 2 March 2024. Retrieved 2 March 2024.
74. ^ "Areola heroics set stage for West Ham's win at Everton". West Ham United F.C. 2 March 2024. Retrieved 2 March 2024.
75. ^ "'Harsh' call hurts West Ham in Freiburg defeat". BBC Sport. 7 March 2024. Retrieved 8 March 2024.
76. ^ "Hammers fall to first leg defeat in Germany". West Ham United F.C. 8 March 2024. Retrieved 8 March 2024.
77. ^ "Ings denies Burnley rare win with late equaliser". BBC Sport. 10 March 2024. Retrieved 11 March 2024.
78. ^ "Hammers cruise into quarter-finals with record European win". West Ham United F.C. 15 March 2024. Retrieved 15 March 2024.
79. ^ "West Ham cruise past Freiburg to reach quarter-finals". BBC Sport. 13 March 2024. Retrieved 15 March 2024.
80. ^ "West Ham 5-0 Freiburg: Mohammed Kudus scores twice as Hammers cruise to Europa League quarter-finals". Yahoo Sports. 14 March 2024. Retrieved 15 March 2024.
81. ^ "West Ham have three 'goals' disallowed in Aston Villa draw". West Ham United F.C. 18 March 2024. Retrieved 18 March 2024.
82. ^ "Soucek denied by VAR as West Ham and Villa draw". BBC Sport. 15 March 2024. Retrieved 18 March 2024.
83. ^ "David Moyes' fury about longest Premier League VAR check in West Ham draw with Villa". The Telegraph. 17 March 2024. Retrieved 18 March 2024.
84. ^ "Newcastle claim dramatic late win against West Ham". BBC Sport. 30 March 2024. Retrieved 1 April 2024.
85. ^ Gonzo on (31 March 2024). "Coufal in swipe at Moyes tactics". West Ham News. Retrieved 1 April 2024.
86. ^ Ostlere, Lawrence (31 March 2024). "Kalvin Phillips gives middle finger to West Ham fan after being called 'useless'". The Independent. Retrieved 1 April 2024.
87. ^ "Spurs held at West Ham and miss chance to go fourth". BBC Sport. 2 April 2024. Retrieved 3 April 2024.
88. ^ Marsh, Charlotte (6 April 2024). "Wolves 1-2 West Ham: VAR denies hosts late equaliser as James Ward-Prowse's direct corner goal earns West Ham win". Sky Sports. Retrieved 7 April 2024.
89. ^ "Ward-Prowse scores from corner in win at Wolves". BBC Sport. 6 April 2024. Retrieved 7 April 2024.
90. ^ "O'Neil charged over behaviour towards officials". BBC Sport. 11 April 2024. Retrieved 11 April 2024.
91. ^ "Moyes gives West Ham 'half a chance' in Leverkusen tie". BBC Sport. 10 April 2024. Retrieved 12 April 2024.
92. ^ "Pereira scores twice as Fulham win at West Ham". BBC Sport. 12 April 2024. Retrieved 15 April 2024.
93. ^ Ouzia, Malik (14 April 2024). "West Ham debutant Earthy taken to hospital after head injury". Evening Standard. Retrieved 15 April 2024.
94. ^ Smith, Alan (15 April 2024). "West Ham provide Earthy update after horror head injury on Premier League debut". The Mirror. Retrieved 15 April 2024.
95. ^ "Pereira scores twice as Fulham win at West Ham". BBC Sport. 14 April 2024. Retrieved 15 April 2024.
96. ^ "West Ham exit Europa League with Leverkusen draw". BBC Sport. 18 April 2024. Retrieved 19 April 2024.
97. ^ "Palace put five past West Ham in dominant display". BBC Sport. 21 April 2024. Retrieved 22 April 2024.
98. ^ "Draw at West Ham dents Liverpool title hopes". BBC Sport. 27 April 2024. Retrieved 28 April 2024.
99. ^ Thomas, Oliver (27 April 2024). "Jarrod Bowen emulates Geoff Hurst, Paolo Di Canio scoring feats with Liverpool goal". Sports Mole. Retrieved 28 April 2024.
100. ^ "Chelsea thrash West Ham to stay on track for Europe". BBC Sport. 5 May 2024. Retrieved 6 May 2024.
101. ^ "Club Statement – David Moyes". West Ham United F.C. 6 May 2024. Retrieved 6 May 2024.
102. ^ "West Ham 3-1 Luton: Key stats". BBC Sport. 11 May 2024. Retrieved 12 May 2024.
103. ^ "Earthy's first senior goal helps West Ham see off Luton". West Ham United F.C. 12 May 2024. Retrieved 12 May 2024.
104. ^ Lucas, Damien Charles (15 May 2024). "It's official as West Ham's £37.1m final position in PL table confirmed". Hammers News. Retrieved 16 May 2024.
105. ^ "Manchester City win record fourth English title in a row as Foden scores twice in 3-1 win over West Ham". BBC Sport. 19 May 2024. Retrieved 20 May 2024.
106. ^ "Sean Moore joins West Ham United". West Ham United FC. 30 June 2023. Retrieved 30 June 2023.
107. ^ "West Ham United sign Edson Álvarez". West Ham United FC. 10 August 2023. Retrieved 10 August 2023.
108. ^ "Edson Alvarez: West Ham complete £35.4m for Ajax midfielder". Sky Sports. 10 August 2023. Retrieved 9 August 2024.
109. ^ "West Ham United sign James Ward-Prowse". West Ham United FC. 14 August 2023. Retrieved 14 August 2023.
110. ^ "James Ward-Prowse: West Ham complete £30m move for Southampton captain in boost to their midfield". Sky Sports. 14 August 2023. Retrieved 9 August 2024.
111. ^ "West Ham United sign Greece international Konstantinos Mavropanos". West Ham United FC. 22 August 2023. Retrieved 22 August 2023.
112. ^ "Transfer roundup: West Ham sign £19m Stuttgart defender Mavropanos". Guardian. 22 August 2023. Retrieved 9 August 2024.
113. ^ "West Ham United sign Mohammed Kudus". West Ham United FC. 27 August 2023. Retrieved 27 August 2023.
114. ^ "Mohammed Kudus transfer: West Ham complete £38m deal for Ajax midfielder". Sky Sports. 27 August 2023. Retrieved 9 August 2024.
115. ^ a b "Former Hearts man Andy Irving sold to West Ham United for big money as a fascinating transfer is confirmed by Austrian FA".
116. ^ a b c d "West Ham United issue Retain List". West Ham United F.C. 16 June 2023. Retrieved 16 June 2023.
117. ^ "Manuel Lanzini and Lucas Moura return to boyhood clubs in South America". BBC Sport. 2 August 2023. Retrieved 3 August 2023.
118. ^ "MIPO ODUBEKO É O NOVO PONTA-DE-LANÇA ÀS ORDENS DE TULIPA". C.S. Marítimo. 17 July 2023. Retrieved 19 July 2023.
119. ^ "Der FC Zürich verpflichtet den irischen U21-Nationlspieler Armstrong Oko-Flex" (in German). FC Zürich. 14 August 2023. Retrieved 14 August 2023.
120. ^ "Arthur Masuaku completes permanent Beşiktaş transfer". West Ham United F.C. 17 April 2023. Retrieved 20 April 2023.
121. ^ "Arsenal complete £105m Rice transfer from West Ham". BBC Sport. 15 July 2023. Retrieved 15 July 2023.
122. ^ "Gianluca Scamacca departs". West Ham United F.C. 7 August 2023. Retrieved 7 August 2023.
123. ^ "Nikola Vlašić departs". West Ham United F.C. 8 August 2023. Retrieved 9 August 2023.
124. ^ "Conor Coventry completes Charlton Athletic transfer". West Ham United FC. 12 January 2024. Retrieved 12 January 2024.
125. ^ a b c "Young Hammers depart". West Ham United FC. 19 January 2024. Retrieved 19 January 2024.
126. ^ "Pablo Fornals departs". West Ham United FC. 2 February 2024. Retrieved 2 February 2024.
127. ^ "Pablo Fornals completes move from West Ham to Real Betis". BBC Sports. 2 February 2024. Retrieved 9 August 2024.
128. ^ "West Ham United sign England international Kalvin Phillips on loan". West Ham United F.C. 26 January 2024. Retrieved 26 January 2024.
129. ^ "Nathan Trott to spend second year on loan at Vejle BK". West Ham United F.C. 23 June 2023. Retrieved 23 June 2023.
130. ^ "Krisztián Hegyi joins Stevenage on loan". West Ham United F.C. 21 July 2023. Retrieved 21 July 2023.
131. ^ "Three loan players return to parent clubs". Stevenage FC. 3 January 2024. Retrieved 3 January 2024.
132. ^ "West Ham star signs on loan". Wycombe Wanderers F.C. 28 July 2023. Retrieved 28 July 2023.
133. ^ "Kamarai Swyer joins Crawley Town on loan". West Ham United F.C. 29 July 2023. Retrieved 29 July 2023.
134. ^ "Flynn Downes joins Southampton on season-long loan". West Ham United F.C. 21 August 2023. Retrieved 21 August 2023.
135. ^ "Mason Terry joins Concord Rangers on loan". West Ham United F.C. 25 August 2023. Retrieved 25 August 2023.
136. ^ "Archie Woods joins Dartford on loan". West Ham United F.C. 1 September 2023. Retrieved 1 September 2023.
137. ^ "Keenan Appiah-Forson joins Dagenham & Redbridge on loan". West Ham United F.C. 2 September 2023. Retrieved 3 September 2023.
138. ^ "Thilo Kehrer joins AS Monaco on loan". West Ham United FC. 5 January 2024. Retrieved 5 January 2024.
139. ^ "Hegyi joins FC Den Bosch on loan". West Ham United FC. 8 January 2024. Retrieved 8 January 2024.
140. ^ "Gideon Kodua joins Wycombe Wanderers on loan". West Ham United FC. 12 January 2024. Retrieved 12 January 2024.
141. ^ "Billy Bates Comes Home". Cheshunt FC. 23 January 2024. Retrieved 24 January 2024.
142. ^ "Callum Marshall signs new contract and joins West Bromwich Albion on loan". West Ham United FC. 26 January 2024. Retrieved 26 January 2024.
143. ^ "Dan Chesters joins Salford City on loan". West Ham United FC. 1 February 2024. Retrieved 1 February 2024.
144. ^ "Saïd Benrahma joins Olympique Lyonnais on loan". West Ham United FC. 2 February 2024. Retrieved 2 February 2024.
145. ^ "West Ham United to embark on pre-season tour of Australia". West Ham United F.C. 23 March 2023. Retrieved 3 May 2023.
146. ^ "West Ham to take on Dagenham & Redbridge in pre-season". West Ham United F.C. 13 June 2023. Retrieved 13 June 2023.
147. ^ "West Ham head to Rennes in pre-season". West Ham United FC. 14 June 2023. Retrieved 14 June 2023.
148. ^ "Hammers to play Boreham Wood in opening pre-season friendly". West Ham United FC. 14 June 2023. Retrieved 14 June 2023.
149. ^ "West Ham United to take on Bayer Leverkusen in pre-season". West Ham United F.C. 28 June 2023. Retrieved 28 June 2023.
150. ^ Premier League Handbook: Season 2023/24 (PDF). 29 August 2023. Archived (PDF) from the original on 1 September 2023. Retrieved 22 September 2023.
151. ^ "2023/24 Fixtures: Every home and away game revealed". West Ham United F.C. 15 June 2023. Retrieved 15 June 2023.
152. ^ "Premier League 2023/24 fixtures released". Premier League. 15 June 2023. Retrieved 15 June 2023.
153. ^ "Bowen, Kudus and Paquetá combine again to see off Manchester United | West Ham United F.C." www.whufc.com.
154. ^ "Final January fixture changes confirmed". West Ham United F.C. 12 December 2023. Retrieved 12 December 2023.
155. ^ a b c "March fixture changes confirmed". West Ham United F.C. 5 February 2024. Retrieved 7 February 2024.
156. ^ "Date and kick-off set for Tottenham home match". West Ham United F.C. 27 February 2024. Retrieved 29 February 2024.
157. ^ a b "Palace and Liverpool fixture dates set". West Ham United F.C. 23 March 2024. Retrieved 25 March 2024.
158. ^ "New date for Chelsea away". West Ham United F.C. 5 April 2024. Retrieved 5 April 2024.
159. ^ "Hammers draw Bristol City in FA Cup third round". West Ham United F.C. 3 December 2023. Retrieved 4 December 2023.
160. ^ "Date set for Bristol City FA Cup tie". West Ham United FC. 8 December 2023. Retrieved 8 December 2023.
161. ^ "Hammers draw Lincoln City in Carabao Cup third round". West Ham United F.C. 30 August 2023. Retrieved 30 August 2023.
162. ^ "Over Land and Sea to... Lincoln City". West Ham United F.C. 28 September 2023. Retrieved 28 September 2023.
163. ^ "Hammers draw Liverpool in Carabao Cup quarter-finals". West Ham United F.C. 1 November 2023. Retrieved 1 November 2023.
164. ^ "West Ham United discover UEFA Europa League group stage opponents". West Ham United F.C. 1 September 2023. Retrieved 1 September 2023.
165. ^ "UEFA Europa League group stage draw". UEFA. 1 September 2023. Retrieved 1 September 2023.
166. ^ "West Ham United to begin Europa League campaign with home tie against FK TSC Bačka Topola". West Ham United F.C. 2 September 2023. Retrieved 2 September 2023.
167. ^ "Europa League group stage: All the fixtures". UEFA. 2 September 2023. Retrieved 2 September 2023.
168. ^ "West Ham United to face SC Freiburg in UEFA Europa League round of 16". West Ham United F.C. 23 February 2024. Retrieved 23 February 2024.
169. ^ "Dates and kick-off times confirmed for Freiburg tie". West Ham United F.C. 23 February 2024. Retrieved 24 February 2024.
170. ^ "West Ham United to face Bayer Leverkusen in UEFA Europa League quarter-finals". West Ham United F.C. 15 March 2024. Retrieved 15 March 2024.

* v
* t
* e

West Ham United Football Club

* Under-23s & Academy
* Women's team
* Current season

General|

* History
* Old Castle Swifts F.C.
* Thames Ironworks F.C.
* Seasons
* Europe
* Managers

Stadium|

* Hermit Road
* Browning Road
* Memorial Grounds
* Boleyn Ground
* London Stadium

Culture|

* Fans
* I'm Forever Blowing Bubbles
* Inter City Firm
* Green Street
* World Cup Sculpture
* The Boys of 86

Records|

* Statistics
* Players
* West Ham United F.C. in European Football

Rivalries|

* Millwall rivalry
* East London derbies
* London derbies

Other|

* Betway Cup

* Category:West Ham United F.C.
* Portal:Association football
* Commons:West Ham United FC

* v
* t
* e

West Ham United F.C. seasons

* 1895–96
* 1896–97
* 1897–98
* 1898–99
* 1899–1900
* 1900–01
* 1919–20
* 1920–21
* 1921–22
* 1922–23
* 1923–24
* 1924–25
* 1925–26
* 1926–27
* 1927–28
* 1928–29
* 1929–30
* 1930–31
* 1931–32
* 1932–33
* 1933–34
* 1934–35
* 1935–36
* 1936–37
* 1937–38
* 1938–39
* 1939–40
* 1945–46
* 1946–47
* 1947–48
* 1948–49
* 1949–50
* 1950–51
* 1951–52
* 1952–53
* 1953–54
* 1954–55
* 1955–56
* 1956–57
* 1957–58
* 1958–59
* 1959–60
* 1960–61
* 1961–62
* 1962–63
* 1963–64
* 1964–65
* 1965–66
* 1966–67
* 1967–68
* 1968–69
* 1969–70
* 1970–71
* 1971–72
* 1972–73
* 1973–74
* 1974–75
* 1975–76
* 1976–77
* 1977–78
* 1978–79
* 1979–80
* 1980–81
* 1981–82
* 1982–83
* 1983–84
* 1984–85
* 1985–86
* 1986–87
* 1987–88
* 1988–89
* 1989–90
* 1990–91
* 1991–92
* 1992–93
* 1993–94
* 1994–95
* 1995–96
* 1996–97
* 1997–98
* 1998–99
* 1999–2000
* 2000–01
* 2001–02
* 2002–03
* 2003–04
* 2004–05
* 2005–06
* 2006–07
* 2007–08
* 2008–09
* 2009–10
* 2010–11
* 2011–12
* 2012–13
* 2013–14
* 2014–15
* 2015–16
* 2016–17
* 2017–18
* 2018–19
* 2019–20
* 2020–21
* 2021–22
* 2022–23
* 2023–24
* 2024–25

* v
* t
* e

2023–24 in English men's football

« 2022–23

2024–25 »

National teams|

* Senior (UEFA Euro 2024 qualifying, finals)
* U21 (UEFA Euro 2023 finals)
* U20 (2023 FIFA World Cup finals)
* U17 (UEFA Euro 2023 finals)

League
competitions|

| Level 1|

* Premier League

|

Levels 2–4|

* English Football League (Championship, League One, League Two, play-offs)

Levels 5–6|

* National League (National, North, South)

Levels 7–8|

* Isthmian League (Premier, One North, One South Central, One South East)
* Northern Premier League (Premier, One East, One Midlands, One West)
* Southern League (Premier Central, Premier South, One Central, One South)

Levels 9–10|

* Combined Counties League (Premier North, Premier South, One)
* Eastern Counties League (Premier, One North, One South)
* Essex Senior League (level 9 only)
* Hellenic League (Premier, One)
* Midland League (Premier, One)
* Northern Counties East League (Premier, One)
* Northern League (One, Two)
* North West Counties League (Premier, One North, One South)
* Southern Combination League (Premier, One)
* Southern Counties East League (Premier, One)
* South West Peninsula League (Premier East, Premier West \- level 10 only)
* Spartan South Midlands League (Premier, One)
* United Counties League (Premier North, Premier South, One)
* Wessex League (Premier, One)
* Western League (Premier, One)

Cup
competitions|

| FA cups|

* FA Cup (Qualifying rounds, Final)
* FA Community Shield
* FA Trophy (Final)
* FA Vase (Final)

|

EFL cups|

* EFL Cup (Final)
* EFL Trophy (Final)

Youth
competitions|

| Under-21|

* Professional U21 Development League
* Premier League Cup
* Premier League International Cup

|

Under-18|

* Professional U18 Development League
* FA Youth Cup

Club seasons

Premier League|

* Arsenal
* Aston Villa
* Bournemouth
* Brentford
* Brighton & Hove Albion
* Burnley
* Chelsea
* Crystal Palace
* Everton
* Fulham
* Liverpool
* Luton Town
* Manchester City
* Manchester United
* Newcastle United
* Nottingham Forest
* Sheffield United
* Tottenham Hotspur
* West Ham United
* Wolverhampton Wanderers

Championship|

* Birmingham City
* Blackburn Rovers
* Bristol City
* Cardiff City
* Coventry City
* Huddersfield Town
* Hull City
* Ipswich Town
* Leeds United
* Leicester City
* Middlesbrough
* Millwall
* Norwich City
* Plymouth Argyle
* Preston North End
* Queens Park Rangers
* Rotherham United
* Sheffield Wednesday
* Southampton
* Stoke City
* Sunderland
* Swansea City
* Watford
* West Bromwich Albion

League One|

* Barnsley
* Blackpool
* Bolton Wanderers
* Bristol Rovers
* Burton Albion
* Cambridge United
* Carlisle United
* Charlton Athletic
* Cheltenham Town
* Derby County
* Exeter City
* Fleetwood Town
* Leyton Orient
* Lincoln City
* Northampton Town
* Oxford United
* Peterborough United
* Portsmouth
* Port Vale
* Reading
* Shrewsbury Town
* Stevenage
* Wigan Athletic
* Wycombe Wanderers

League Two|

* Accrington Stanley
* AFC Wimbledon
* Barrow
* Bradford City
* Colchester United
* Crawley Town
* Crewe Alexandra
* Doncaster Rovers
* Forest Green Rovers
* Gillingham
* Grimsby Town
* Harrogate Town
* Mansfield Town
* Milton Keynes Dons
* Morecambe
* Newport County
* Notts County
* Salford City
* Stockport County
* Sutton United
* Swindon Town
* Tranmere Rovers
* Walsall
* Wrexham

* Summer 2023 transfers
* Winter 2023–24 transfers

*[Pld]: Played
*[W]: Won
*[D]: Drawn
*[L]: Lost
*[GF]: Goals for
*[GA]: Goals against
*[GD]: Goal difference
*[Win %]: Winning percentage
*[Pos]: Position
*[v]: View this template
*[t]: Discuss this template
*[e]: Edit this template
*[Pts]: Points
*[No.]: Squad number
*[Nat]: Nationality