West Ham

WES

Form: LLWLL
Squad Size 35
City London
Stadium London Stadium
Founded 1895

West Ham find themselves at 18th in Premier League, fighting for survival with 20 points and lacking momentum. Recent form shows LLWLL - numbers that carry existential weight. Every fixture becomes a data point in the survival equation. The squad features J. Bowen (Captain Fantastic), M. Kilman (Shield), and V. Castellanos (Threat).

Match Analysis

West Ham match results, scores and analysis from recent fixtures

Date
Match
Score
League
Analysis

Chelsea produce a Stamford Bridge classic! Trailing 2-0 to West Ham after Bowen and Summerville strikes, the Blues roared back. Subs Joao Pedro and Cucurella leveled before Enzo Fernandez snatched a 90th-minute winner. Absolute mayhem in London! #CHELWHU #PremierLeague

Blues Stage Epic Bridge Comeback A pulse-pounding London derby where Chelsea's tactical flexibility and squad depth overcame a clinical but ultimately exhausted West Ham side. The Hammers' Early Siege The Intensity at Stamford Bridge reached a boiling point early as West Ham ignored their status as underdogs in this London...
Read full analysis

West Ham stun Sunderland 3-1 at the London Stadium! A clinical first half featuring Summerville, Bowen, and Fernandes secures a massive three points in the relegation battle. Brobbey's response wasn't enough for the visitors. #WHUSUN #PL

Hammers Strike Early to Shackle Sunderland A ruthless first-half blitz sees West Ham climb toward safety while halting Sunderland's momentum in emphatic fashion. The Early Blitz at London Stadium The atmosphere at London Stadium was electric from the outset as West Ham sought to escape the gravitational pull of the...
Read full analysis

UNBELIEVABLE! Callum Wilson strikes in the 93rd minute to give West Ham a massive 2-1 win at the Tottenham Hotspur Stadium. Despite Spurs dominating possession, the Hammers secure a vital London derby upset. #THFC #WHUFC #PremierLeague

Hammers Snatched Agony for Spurs in Derby Drama A 93rd-minute dagger from Callum Wilson secured a vital victory for relegation-threatened West Ham, leaving a dominant Tottenham side reeling at the Tottenham Hotspur Stadium. Summerville Sets the Tempo The Intensity of this London derby was palpable from the kick-off, as West...
Read full analysis

Drama at London Stadium! Nottingham Forest snatch a massive 2-1 win against West Ham in a relegation six-pointer. A cancelled Summerville goal and a late Gibbs-White penalty flip the script. The Hammers remain in the bottom three! #WHUNFO #NFFC #PremierLeague

Forest Fire at London Stadium as Hammers Crumble Under Pressure This high-stakes survival battle turned on its head as Nottingham Forest exploited VAR interventions and defensive fragility to pull clear of the relegation zone. The Relegation Six-Pointer Pivot From the first whistle, the atmosphere at London Stadium was thick with...
Read full analysis

Wolves stunned West Ham at Molineux Stadium with a clinical 3-0 first-half blitz! Despite having only 33% possession, the hosts recorded 8 shots on target while West Ham managed ZERO. Huge win for the survival race! #WWFC #WHUFC #PremierLeague

Wolves Mauling Leaves West Ham Shell-Shocked This clinical demolition sees Wolves finally clawing at survival hopes while dragging West Ham deeper into the relegation abyss. First-Half Blitz at Molineux From the first whistle, chaos reigned at Molineux Stadium as Wolves delivered a masterclass in counter-attacking football. The Intensity from the...
Read full analysis

West Ham 2-2 Brighton at London Stadium: Bowen's early strike and Paqueta's penalty couldn't hold off Veltman's leveller. A must-watch thriller that leaves both sides frustrated.

Penalties and Parity: West Ham and Brighton Deliver Chaotic Boxing Day Thriller When a struggling side fights back from the brink against a superior opponent, it's not just a result—it's a statement of intent that neither team could afford to squander. Early Dominance Crumbles Under Pressure West Ham struck with...
Read full analysis

Fulham edge West Ham 1-0 at London Stadium. R. Jimenez's 85th-minute finish settles a tight affair as the visitors climb the table. Hammers remain rooted in crisis.

Jimenez Delivers Fulham's Escape Act at London Stadium Fulham 's late breakthrough against West Ham represents a crucial three points in their bid for European qualification, while the hosts sink deeper into the Premier League's relegation mire. A Contest of Balance and Missed Chances For 84 minutes, West Ham and...
Read full analysis

Haaland's brace and Reijnders' clinical finish seal a 3-0 rout at the Etihad. Manchester City's five-game winning streak rolls on as West Ham's relegation battle deepens. Cherki orchestrated the midfield masterclass with 6 key passes.

Haaland's Ruthless Double Seals City's Coronation West Ham arrived at the Etihad already drowning in the relegation mire, and Manchester City showed no mercy in a clinical 3-0 dismantling that underscores their stranglehold on the title race. The Onslaught Begins From the opening whistle, there was only one team playing...
Read full analysis

Morgan Rogers scored twice as Aston Villa came from behind to stun West Ham 3-2 at London Stadium. A thrilling Premier League six-pointer saw the lead change hands twice in a pulsating encounter.

Rogers' Brace Completes Villa's Stunning Comeback at London Stadium West Ham's relegation battle took a devastating turn as Aston Villa 's Morgan Rogers delivered a masterclass in clinical finishing, turning a 2-1 deficit into a 3-2 victory in a match that embodied everything about the intensity of Premier League survival....
Read full analysis

Brighton 1-1 West Ham: Georginio Rutter's injury-time equalizer denies West Ham a vital three points at the Amex. Dramatic finish to a high-intensity encounter.

Rutter's Stoppage-Time Rescue Caps Frantic Amex Thriller When Georginio Rutter stabbed home in the 91st minute, Brighton snatched a point that felt like a victory—and West Ham's relegation battle just got harder. The Intensity Never Dropped The Amex Stadium witnessed relentless attacking intent from both sides. Brighton controlled proceedings with...
Read full analysis

MOTM Wan-Bissaka leads West Ham's stunning fightback as Manchester United's 58th-minute lead crumbles. 1-1 draw at Old Trafford—Magassa levels in 84th. Upset alert: favorites held by relegation-form visitors.

Wan-Bissaka's Masterclass Silences Old Trafford as West Ham Snatches Parity Manchester United 's collapse from a winning position against West Ham exposes their fragility when Intensity demands late composure. From Control to Chaos: How the Favorite Faltered United dominated the first hour with 65% possession and a barrage of 16...
Read full analysis

Liverpool 2-0 West Ham | Rating: 42/100. Clinical visitors exploit numerical advantage after Paqueta's 84th-minute red. Gakpo's brace seals it. One-sided affair lacks competitive drama.

Paqueta's Red Card Turns Mismatch Into Formality Liverpool's clinical execution and West Ham's self-destruction create a technically sound but narratively hollow victory. When Discipline Dissolves Contest Lucas Paqueta 's 84th-minute dismissal for unsportsmanlike conduct didn't decide this match—it merely formalized what had already been decided. Liverpool arrived at the London...
Read full analysis

2-2 | 79/100 | Bournemouth dominated with 28 shots, but West Ham's Areola (10 saves!) + Wilson's brace kept them alive. Unal's 80th-min sub goal forced the draw. Absolute madness.

Areola's 10-Save Masterclass Rescues West Ham From Bournemouth's Relentless Siege A lopsided offensive onslaught nearly buried West Ham, but goalkeeper heroics and clinical finishing forced a draw that felt like survival. When One Goalkeeper Stands Between Chaos and Collapse Alphonse Areola didn't just play goalkeeper—he became West Ham's final firewall...
Read full analysis

West Ham 3-2 Burnley | 82/100 | Substitute heroics in a five-goal relegation battle. Three goals in 13 minutes turn the tide as both teams fight for survival in a chaotic, compelling thriller.

Substitute Cavalry Breaks Burnley's Resistance in Frantic Relegation Six-Pointer Two teams drowning in the bottom three turned Upton Park into a shooting gallery, with West Ham's bench delivering the knockout blow in a breathless final quarter. When the Pressure Cooker Explodes Burnley seized the Intensity early. Zian Flemming struck in...
Read full analysis

West Ham 3-1 Newcastle | 84/100 | Rated Must Watch. Relegation-battlers stun 63%-possession visitors with late Soucek winner after VAR drama and goalkeeper heroics. Upset of the season.

Soucek's Cruel Punctuation: How West Ham Mugged Newcastle in the Shadows A relegation-haunted West Ham side executed a textbook smash-and-grab against a Newcastle team that dominated possession but crumbled under late Intensity . When Possession Becomes a Liability Newcastle arrived at the London Stadium with 63% possession and the swagger...
Read full analysis

Season Statistics

Complete league record with goals, form, and performance streaks

Premier League 18th Place
Form
LLWLLDLLLW

Record

P23
W5
D5
L13
Pts20
Win%22%

Goals

Scored27
Conceded45
Diff -18
Avg/G1.2
Conc/G2.0

Defense & Discipline

Clean Sheets1
Failed to Score8
Pens Scored3
Pens Missed0

Best Streaks

2 Win Streak
2 Draw Streak
3 Loss Streak

League Standings

Complete Premier League table with points, goal difference and recent form

Pos Team P Pts GF GA GD Form
1 Arsenal 24 53 46 17 +29 WLeeds 0 - 4 Arsenal (31-01-2026)LArsenal 2 - 3 Manchester United (25-01-2026)DNottingham Forest 0 - 0 Arsenal (17-01-2026)DArsenal 0 - 0 Liverpool (08-01-2026)WBournemouth 2 - 3 Arsenal (03-01-2026)
2 Manchester City 24 47 49 23 +26 DTottenham 2 - 2 Manchester City (01-02-2026)WManchester City 2 - 0 Wolves (24-01-2026)LManchester United 2 - 0 Manchester City (17-01-2026)DManchester City 1 - 1 Brighton (07-01-2026)DManchester City 1 - 1 Chelsea (04-01-2026)
3 Aston Villa 24 46 35 26 +9 LAston Villa 0 - 1 Brentford (01-02-2026)WNewcastle 0 - 2 Aston Villa (25-01-2026)LAston Villa 0 - 1 Everton (18-01-2026)DCrystal Palace 0 - 0 Aston Villa (07-01-2026)WAston Villa 3 - 1 Nottingham Forest (03-01-2026)
4 Manchester United 24 41 44 36 +8 WManchester United 3 - 2 Fulham (01-02-2026)WArsenal 2 - 3 Manchester United (25-01-2026)WManchester United 2 - 0 Manchester City (17-01-2026)DBurnley 2 - 2 Manchester United (07-01-2026)DLeeds 1 - 1 Manchester United (04-01-2026)
5 Chelsea 24 40 42 27 +15 WChelsea 3 - 2 West Ham (31-01-2026)WCrystal Palace 1 - 3 Chelsea (25-01-2026)WChelsea 2 - 0 Brentford (17-01-2026)LFulham 2 - 1 Chelsea (07-01-2026)DManchester City 1 - 1 Chelsea (04-01-2026)
6 Liverpool 24 39 39 33 +6 WLiverpool 4 - 1 Newcastle (31-01-2026)LBournemouth 3 - 2 Liverpool (24-01-2026)DLiverpool 1 - 1 Burnley (17-01-2026)DArsenal 0 - 0 Liverpool (08-01-2026)DFulham 2 - 2 Liverpool (04-01-2026)
7 Brentford 24 36 36 32 +4 WAston Villa 0 - 1 Brentford (01-02-2026)LBrentford 0 - 2 Nottingham Forest (25-01-2026)LChelsea 2 - 0 Brentford (17-01-2026)WBrentford 3 - 0 Sunderland (07-01-2026)WEverton 2 - 4 Brentford (04-01-2026)
8 Fulham 24 34 34 35 -1 LManchester United 3 - 2 Fulham (01-02-2026)WFulham 2 - 1 Brighton (24-01-2026)LLeeds 1 - 0 Fulham (17-01-2026)WFulham 2 - 1 Chelsea (07-01-2026)DFulham 2 - 2 Liverpool (04-01-2026)
9 Everton 24 34 26 27 -1 DBrighton 1 - 1 Everton (31-01-2026)DEverton 1 - 1 Leeds (26-01-2026)WAston Villa 0 - 1 Everton (18-01-2026)DEverton 1 - 1 Wolves (07-01-2026)LEverton 2 - 4 Brentford (04-01-2026)
10 Newcastle 24 33 33 33 0 LLiverpool 4 - 1 Newcastle (31-01-2026)LNewcastle 0 - 2 Aston Villa (25-01-2026)DWolves 0 - 0 Newcastle (18-01-2026)WNewcastle 4 - 3 Leeds (07-01-2026)WNewcastle 2 - 0 Crystal Palace (04-01-2026)
11 Sunderland 23 33 24 26 -2 WSunderland 3 - 0 Burnley (02-02-2026)LWest Ham 3 - 1 Sunderland (24-01-2026)WSunderland 2 - 1 Crystal Palace (17-01-2026)LBrentford 3 - 0 Sunderland (07-01-2026)DTottenham 1 - 1 Sunderland (04-01-2026)
12 Bournemouth 24 33 40 43 -3 WWolves 0 - 2 Bournemouth (31-01-2026)WBournemouth 3 - 2 Liverpool (24-01-2026)DBrighton 1 - 1 Bournemouth (19-01-2026)WBournemouth 3 - 2 Tottenham (07-01-2026)LBournemouth 2 - 3 Arsenal (03-01-2026)
13 Brighton 24 31 34 32 +2 DBrighton 1 - 1 Everton (31-01-2026)LFulham 2 - 1 Brighton (24-01-2026)DBrighton 1 - 1 Bournemouth (19-01-2026)DManchester City 1 - 1 Brighton (07-01-2026)WBrighton 2 - 0 Burnley (03-01-2026)
14 Tottenham 24 29 35 33 +2 DTottenham 2 - 2 Manchester City (01-02-2026)DBurnley 2 - 2 Tottenham (24-01-2026)LTottenham 1 - 2 West Ham (17-01-2026)LBournemouth 3 - 2 Tottenham (07-01-2026)DTottenham 1 - 1 Sunderland (04-01-2026)
15 Crystal Palace 24 29 25 29 -4 DNottingham Forest 1 - 1 Crystal Palace (01-02-2026)LCrystal Palace 1 - 3 Chelsea (25-01-2026)LSunderland 2 - 1 Crystal Palace (17-01-2026)DCrystal Palace 0 - 0 Aston Villa (07-01-2026)LNewcastle 2 - 0 Crystal Palace (04-01-2026)
16 Leeds 24 26 31 42 -11 LLeeds 0 - 4 Arsenal (31-01-2026)DEverton 1 - 1 Leeds (26-01-2026)WLeeds 1 - 0 Fulham (17-01-2026)LNewcastle 4 - 3 Leeds (07-01-2026)DLeeds 1 - 1 Manchester United (04-01-2026)
17 Nottingham Forest 24 26 24 35 -11 DNottingham Forest 1 - 1 Crystal Palace (01-02-2026)WBrentford 0 - 2 Nottingham Forest (25-01-2026)DNottingham Forest 0 - 0 Arsenal (17-01-2026)WWest Ham 1 - 2 Nottingham Forest (06-01-2026)LAston Villa 3 - 1 Nottingham Forest (03-01-2026)
18 West Ham 24 20 29 48 -19 LChelsea 3 - 2 West Ham (31-01-2026)WWest Ham 3 - 1 Sunderland (24-01-2026)WTottenham 1 - 2 West Ham (17-01-2026)LWest Ham 1 - 2 Nottingham Forest (06-01-2026)LWolves 3 - 0 West Ham (03-01-2026)
19 Burnley 23 15 25 44 -19 LSunderland 3 - 0 Burnley (02-02-2026)DBurnley 2 - 2 Tottenham (24-01-2026)DLiverpool 1 - 1 Burnley (17-01-2026)DBurnley 2 - 2 Manchester United (07-01-2026)LBrighton 2 - 0 Burnley (03-01-2026)
20 Wolves 24 8 15 45 -30 LWolves 0 - 2 Bournemouth (31-01-2026)LManchester City 2 - 0 Wolves (24-01-2026)DWolves 0 - 0 Newcastle (18-01-2026)DEverton 1 - 1 Wolves (07-01-2026)WWolves 3 - 0 West Ham (03-01-2026)

Match History

Recent results and upcoming fixtures with scores and standings impact

Squad Cards

Current squad with player profiles, positions, and season performance

2025/2026 Season 35 players