West Ham vs West Brom Live Score (31 Oct, 2026)

West Ham vs West Brom Live Score (31 Oct, 2026)
Final
VS

Match Events & Live Commentary

90'+5'
End Regular Time
Second Half ends, West Ham United 1, West Bromwich Albion 3.
90'+3'
Joël Piroe (West Ham United) wins a free kick on the right wing.
90'+3'
Foul by George Campbell (West Bromwich Albion).
90'+2'
Attempt missed. Kareem Tunde (West Bromwich Albion) left footed shot from outside the box is too high. Assisted by Isaac Price.
90'+2'
Attempt missed. Kareem Tunde (West Bromwich Albion) left footed shot from outside the box.
90'+1'
Attempt saved. Valentín Castellanos (West Ham United) right footed shot from the centre of the box is saved in the bottom right corner by Max O'Leary (West Bromwich Albion). Assisted by Jarrod Bowen with a cross.
90'+1'
Fourth official has announced 4 minutes of added time.
89'
🟨Yellow Card
Jayson Molumby (West Bromwich Albion) is shown the yellow card for a bad foul.
89'
Tomás Soucek (West Ham United) wins a free kick in the attacking half.
89'
Foul by Jayson Molumby (West Bromwich Albion).
88'
End Delay
End Delay
88'
End Delay
Delay over. They are ready to continue.
88'
Start Delay
Start Delay
88'
Start Delay
Delay in match because of an injury Max O'Leary (West Bromwich Albion).
86'
Offside, West Bromwich Albion. Aune Heggebø is caught offside.
85'
🟨Yellow Card
Arne Engels (West Ham United) is shown the yellow card for a bad foul.
85'
🟨Yellow Card
Arne Engels (West Ham United) Yellow Card at 85'
85'
Foul by Arne Engels (West Ham United).
85'
Foul by Kareem Tunde (West Bromwich Albion).
85'
Kareem Tunde (West Bromwich Albion) wins a free kick on the right wing.
85'
Attempt missed. Valentín Castellanos (West Ham United) right footed shot from the right side of the box is high and wide to the right. Assisted by Manor Solomon following a fast break.
84'
↔Substitution
Substitution, West Bromwich Albion. Tammer Bany replaces Felix Myhre.
84'
↔Substitution
Tammer Bany (West Bromwich Albion) Substitution at 84'
82'
Attempt saved. Valentín Castellanos (West Ham United) right footed shot from outside the box is saved in the bottom right corner by Max O'Leary (West Bromwich Albion).
82'
Attempt saved. Valentín Castellanos (West Ham United) right footed shot from outside the box is saved.
81'
Attempt missed. Jayson Molumby (West Bromwich Albion) right footed shot from outside the box is high and wide to the right. Assisted by Aune Heggebø.
81'
Corner, West Bromwich Albion. Conceded by Maximilian Kilman.
79'
Foul by Arne Engels (West Ham United).
79'
Isaac Price (West Bromwich Albion) wins a free kick in the defensive half.
77'
↔Substitution
Substitution, West Bromwich Albion. Aune Heggebø replaces Jimmy-Jay Morgan because of an injury.
77'
End Delay
Delay over. They are ready to continue.
77'
↔Substitution
Aune Heggebo (West Bromwich Albion) Substitution at 77'
77'
Attempt blocked. Joël Piroe (West Ham United) right footed shot from the centre of the box is blocked.
76'
↔Substitution
Substitution, West Bromwich Albion. Kareem Tunde replaces Rabby Nzingoula.
76'
End Delay
End Delay
76'
↔Substitution
Kareem Tunde (West Bromwich Albion) Substitution at 76'
76'
End Delay
Delay over. They are ready to continue.
75'
Start Delay
Start Delay
75'
Start Delay
Delay in match because of an injury Jimmy-Jay Morgan (West Bromwich Albion).
74'
Corner, West Ham United. Conceded by Brayann Pereira.
72'
⚽Goal - Volley
Goal! West Ham United 1, West Bromwich Albion 3. Callum Styles (West Bromwich Albion) left footed shot from the left side of the box to the bottom left corner following a corner.
72'
Corner, West Bromwich Albion. Conceded by Joël Veltman.
71'
↔Substitution
Substitution, West Ham United. Valentín Castellanos replaces Airidas Golambeckis.
71'
↔Substitution
Substitution, West Ham United. Joël Veltman replaces Kyle Walker-Peters because of an injury.
71'
↔Substitution
Substitution, West Ham United. Tomás Soucek replaces Mohamadou Kanté.
70'
End Delay
Delay over. They are ready to continue.
69'
End Delay
End Delay
69'
End Delay
Delay over. They are ready to continue.
68'
Start Delay
Start Delay
68'
Start Delay
Delay in match because of an injury Kyle Walker-Peters (West Ham United).
66'
🟨Yellow Card
Kyle Walker-Peters (West Ham United) is shown the yellow card for a bad foul.
66'
Jayson Molumby (West Bromwich Albion) wins a free kick in the defensive half.
66'
Foul by Kyle Walker-Peters (West Ham United).
66'
Kyle Walker-Peters (West Ham United) wins a free kick in the attacking half.
64'
Jimmy-Jay Morgan (West Bromwich Albion) wins a free kick in the defensive half.
64'
Foul by Kyle Walker-Peters (West Ham United).
61'
Attempt saved. Kyle Walker-Peters (West Ham United) right footed shot from outside the box is saved in the top right corner by Max O'Leary (West Bromwich Albion). Assisted by Manor Solomon.
60'
↔Substitution
Substitution, West Ham United. Manor Solomon replaces Divine Mukasa.
60'
↔Substitution
Substitution, West Ham United. Joël Piroe replaces Pablo.
59'
Attempt missed. Ousmane Diakité (West Bromwich Albion) right footed shot from very close range is close, but misses to the left. Assisted by Jimmy-Jay Morgan following a corner.
59'
Attempt missed. Jimmy-Jay Morgan (West Bromwich Albion) right footed shot from the left side of the six yard box misses to the right. Assisted by George Campbell following a corner.
59'
Corner, West Bromwich Albion. Conceded by Airidas Golambeckis.
59'
Attempt blocked. Isaac Price (West Bromwich Albion) left footed shot from the left side of the box is blocked. Assisted by Felix Myhre.
57'
Corner, West Ham United. Conceded by Isaac Price.
56'
Corner, West Ham United. Conceded by Max O'Leary.
56'
Attempt saved. Maximilian Kilman (West Ham United) header from the centre of the box is saved in the top left corner by Max O'Leary (West Bromwich Albion). Assisted by Jarrod Bowen with a cross.
56'
Corner, West Ham United. Conceded by Chris Mepham.
56'
Attempt blocked. Divine Mukasa (West Ham United) right footed shot from outside the box is blocked. Assisted by Jarrod Bowen.
55'
Attempt blocked. Isaac Price (West Bromwich Albion) right footed shot from more than 35 yards is blocked. Assisted by Callum Styles.
48'
⚽Goal
Goal! West Ham United 1, West Bromwich Albion 2. Jimmy-Jay Morgan (West Bromwich Albion) right footed shot from the centre of the box to the bottom right corner. Assisted by Felix Myhre.
45'
Start 2nd Half
Second Half begins West Ham United 1, West Bromwich Albion 1.
45'+2'
Halftime
Halftime
29'
⚽Goal
Goal! West Ham United 1, West Bromwich Albion 1. Jarrod Bowen (West Ham United) right footed shot from the right side of the box to the bottom right corner. Assisted by Mohamadou Kanté.
29'
⚽Goal
Goal! West Ham United 1, West Bromwich Albion 1. Jarrod Bowen (West Ham United) right footed shot from the right side of the box.
25'
End Delay
End Delay
25'
End Delay
Delay over. They are ready to continue.
25'
Start Delay
Start Delay
25'
Start Delay
Delay in match (West Bromwich Albion).
20'
⚽Goal
Goal! West Ham United 0, West Bromwich Albion 1. Felix Myhre (West Bromwich Albion) left footed shot from very close range to the centre of the goal. Assisted by Jimmy-Jay Morgan.
17'
🟨Yellow Card
Maximilian Kilman (West Ham United) is shown the yellow card for a bad foul.
17'
🟨Yellow Card
Max Kilman (West Ham United) Yellow Card at 17'
—
Kickoff
Kickoff
—
Match ends, West Ham United 1, West Bromwich Albion 3.

Team Stats

West Bromwich Albion logo WBA
WHU West Ham United logo
45% Possession 55%
3 Shots on Goal 5
12 Shots 14
9 Fouls Committed 13
1 Yellow Cards 3
0 Red Cards 0
6 Corners Won 8
4 Saves 0

Match Leaders

West Bromwich Albion logoWBA
WHUWest Ham United logo
I. Price21I. Price M0 SOG, 0.37 xG
3
Total Shots
V. Castellanos11V. Castellanos F2 SOG, 0.11 xG
3
G. Campbell6G. Campbell D59 PASS, 1 BCC
51
Accurate Passes
M. Kilman3M. Kilman D80 PASS, 0 BCC
69
C. Mepham2C. Mepham D1 TKL, 2 DUELW
9
Defensive Interventions
M. Kilman3M. Kilman D1 TKL, 6 DUELW
14
M. O'Leary1M. O'Leary G5 SOGA, 0.98 xGC
4
Saves
—

Player Match Stats

Formation 4-4-2
PlayerAPPGASHSOGFCFSYCRCSVGA
1
G • Starter
10000000041
6
CD-L • Starter
100001100–1
2
CD-R • Starter
100002000–1
4
LB • Starter
110110000–1
18
RB • Starter
100000000–1
17
CM-L • Starter
100100200–1
8
CM-R • Starter
100101210–1
21
LM • Starter
100300200–1
20
RM • Starter • Subbed off
100103300–1
7
CF-L • Starter • Subbed off
111110100–1
11
CF-R • Starter • Subbed off
111312100–1
19
SUB • Subbed on
100000000–0
23
SUB • Subbed on
100000000–0
26
SUB • Subbed on
100100100–0
Formation 4-4-2
PlayerAPPGASHSOGFCFSYCRCSVGA
1
G • Starter
10000000003
3
CD-L • Starter
100211110–3
58
CD-R • Starter • Subbed off
100000100–2
5
LB • Starter
100003000–3
2
RB • Starter • Subbed off
100113010–2
7
CM-L • Starter
100002210–3
14
CM-R • Starter • Subbed off
100101000–2
35
LM • Starter
100000100–3
20
RM • Starter
110110000–3
17
CF-L • Starter • Subbed off
101201000–2
19
CF-R • Starter • Subbed off
100202200–2
9
SUB • Subbed on
100200100–1
11
SUB • Subbed on
100320000–1
34
SUB • Subbed on
100000000–1
28
SUB • Subbed on
100000100–1
10
SUB • Subbed on
100000000–1

Head-to-Head

West Bromwich Albion logoWBA
No previous meetings found
WHUWest Ham United logo

Last Five Matches

DateOppResultCompetition
10/24/26@ PNED1-12026-27 English League Championship
10/17/26vs BLKW3-22026-27 English League Championship
10/13/26@ Wrexham logoWXMW2-12026-27 English League Championship
10/10/26vs Birmingham City logoBIRL0-12026-27 English League Championship
9/20/26@ Wolverhampton Wanderers logoWOLL0-12026-27 English League Championship
DateOppResultCompetition
10/24/26vs Southampton logoSOUL2-32026-27 English League Championship
10/17/26@ SWAW1-02026-27 English League Championship
10/14/26@ LCNW6-02026-27 English League Championship
10/9/26vs Queens Park Rangers logoQPRD1-12026-27 English League Championship
9/19/26@ Millwall logoMILD2-22026-27 English League Championship

English League Championship Standings

#TeamPWDLGFGAGDPts
1Swansea City11722168+823
2West Ham United logoWest Ham United116413012+1822
3Middlesbrough logoMiddlesbrough116412216+622
4Birmingham City logoBirmingham City115512011+920
5West Bromwich Albion logoWest Bromwich Albion116231512+320
6Stoke CityStoke City116141816+219
7Southampton logoSouthampton116322110+1117
8Wolverhampton Wanderers logoWolverhampton Wanderers105231815+317
9Queens Park Rangers logoQueens Park Rangers114521512+317
10Blackburn Rovers114341716+115
11Sheffield United114341514+115
12Millwall logoMillwall114341818015
13Portsmouth logoPortsmouth104241313014
14Wrexham logoWrexham113531516-114
15Bolton Wanderers114251518-314
16Bristol City logoBristol City114251215-314
17Charlton Athletic logoCharlton Athletic113531015-514
18Lincoln City11335919-1012
19Cardiff City logoCardiff City112541817+111
20Watford logoWatford113261019-911
21Norwich City logoNorwich City113081721-49
22Burnley logoBurnley111551621-58
23Derby CountyDerby County11137920-116
24Preston North End11119924-154
Promotion
Promotion Playoffs
Relegation
West Bromwich Albion
VS
West Ham United

Match Statistics

9
Fouls
13
1
Yellow Cards
3
0
Red Cards
0
2
Offsides
1
6
Corner Kicks
8
4
Saves
0
44.9
Possession
55.1
12
SHOTS
14
3
ON GOAL
5
0.3
On Target %
0.4
0
Penalty Goals
0
0
Penalty Kicks Taken
0
302
Accurate Passes
392
374
Passes
462
0.8
Pass Completion %
0.8
2
Accurate Crosses
3
16
Crosses
19
0.1
Cross %
0.2
49
Long Balls
35
17
Accurate Long Balls
14
0.3
Long Balls %
0.4
3
Blocked Shots
4
8
Effective Tackles
10
12
Tackles
13
0.7
Tackle %
0.8
4
Interceptions
8
25
Effective Clearances
20
25
Clearances
20

FAQs: West Brom vs West Ham

How can I watch West Brom vs. West Ham?

You can watch West Brom vs. West Ham on Surprise Stream at surprisestream.com. It offers a free preview before you subscribe.

What time does West Brom vs. West Ham start?

Kickoff is at 11:00 a.m. Eastern on Saturday, October 31, 2026 (10:00 a.m. Central). The match is scheduled for 3:00 p.m. GMT at London Stadium.

Where is the match being played, and which team is at home?

West Ham is the home side at London Stadium, with West Bromwich Albion traveling to London. West Ham’s ticket and fixture information identifies the match as a home fixture.

What competition is West Brom vs. West Ham in?

The match is part of the EFL Championship. That makes this a league fixture, rather than a cup tie, and the points count toward the Championship table.

Are West Brom vs. West Ham’s U.S. TV channel or lineup confirmed?

No match-specific U.S. channel or streaming service is confirmed in the available EFL broadcast information; its note that CBS Sports carries at least 250 EFL matches is a season-wide figure, not a selection for this game. West Ham’s fixture information also does not provide confirmed lineups or player-availability news, so those details should not be assumed in advance.