Match events
- Yellow card: Maximilian KilmanFoul17'
- 20'Goal: Felix Horn MyhreAssist: J. Morgan
- Goal: Jarrod BowenAssist: Mohamadou Kante29'
HT 1-1
- 48'Goal: J. MorganAssist: Felix Horn Myhre
- Substitution: Pablo Felipe Pereira de JesusOff: Joel Piroe60'
- Substitution: Divine MukasaOff: Manor Solomon60'
- Yellow card: Kyle Walker-PetersFoul66'
- Substitution: Mohamadou KanteOff: Tomáš Souček71'
- Substitution: Kyle Walker-PetersOff: Joël Veltman71'
- Substitution: Airidas GolambeckisOff: Taty Castellanos71'
- 72'Goal: Callum Styles
- 76'Substitution: Rabby NzingoulaOff: Kareem Tunde
- 77'Substitution: Aune HeggeboOff: J. Morgan
- 84'Substitution: Felix Horn MyhreOff: Tammer Bany Odeh
- Yellow card: Arne EngelsFoul85'
- 89'Yellow card: Jayson MolumbyFoul
Our verdict
Over 1.5
Bet365 1.20
✓ This tip was correct · final score 1-3
Win probability
Match statistics
- 55%Possession45%
- 1.06Expected goals (xG)2.04
- 14Total shots12
- 5Shots on target3
- 5Shots off target6
- 4Blocked shots3
- 11Shots inside the box9
- 8Corners6
- 1Offsides2
- 13Fouls9
- 3Yellow cards1
- 0Red cards0
- 0Goalkeeper saves4
- 462Passes374
- 392Accurate passes302
Line-ups
West Ham
4-4-2Starting XI
- 1M. HermansenG
- 2K. Walker-PetersD
- 58A. GolambeckisD
- 3M. KilmanD
- 5MoratoD
- 20J. BowenM
- 14D. MukasaM
- 7A. EngelsM
- 35E. AustböM
- 19PabloF
- 17M. KantéF
Substitutes
- 34J. VeltmanD
- 28T. SoučekM
- 10M. SolomonF
- 9J. PiroeF
- 61L. OrfordM
- 63Ezra MayersD
- 27S. MagassaM
- 11V. CastellanosF
- 23A. AreolaG
Coach: Nuno Espírito Santo
West Brom
4-4-2Starting XI
- 1M. O’LearyG
- 18B. PereiraD
- 2C. MephamD
- 6G. CampbellD
- 4C. StylesD
- 20R. NzingoulaM
- 8J. MolumbyM
- 17O. DiakitéM
- 21I. PriceM
- 11J. MorganF
- 7F. MyhreF
Substitutes
- 19A. HeggebøF
- 23T. BanyF
- 3N. PhillipsD
- 13M. IngramG
- 9B. StewartF
- 22C. TownsendD
- 26K. TundeF
- 29Harry WhitwellM
- 35M. CrowtherM
Coach: J. Morrison
Betting markets
Expected goals 2.02 – 1.05Half time / full time result. 1 = West Ham, X = draw, 2 = West Brom.
Asian handicap applied to West Ham.
Market percentages come from our model's expected goals for each side. Fair odds are 100 ÷ probability.
Model comparison
Last matches
Newest firstChampionship table
| # | Team | P | +/- | Pts | ||||
|---|---|---|---|---|---|---|---|---|
| 1 | Middlesbrough | 13 | 8 | 4 | 1 | +13 | 28 | WWDWW |
| 2 | Swansea | 13 | 8 | 2 | 3 | +7 | 26 | WLLWW |
| 3 | Wolves | 13 | 7 | 3 | 3 | +7 | 24 | WWDWL |
| 4 | West Brom | 13 | 7 | 3 | 3 | +5 | 24 | WDWWL |
| 5 | Southampton | 13 | 8 | 3 | 2 | +15 | 23 | WWDWW |
| 6 | Birmingham | 13 | 6 | 5 | 2 | +10 | 23 | WLWWW |
| 7 | Stoke City | 13 | 7 | 2 | 4 | +4 | 23 | WDWLW |
| 8 | West Ham | 13 | 6 | 4 | 3 | +15 | 22 | LLWWD |
| 9 | QPR | 13 | 5 | 5 | 3 | +5 | 20 | LWLWD |
| 10 | Sheffield Utd | 13 | 5 | 4 | 4 | +2 | 19 | WDWLW |
| 11 | Portsmouth | 13 | 5 | 4 | 4 | +1 | 19 | DWDWW |
| 12 | Millwall | 13 | 5 | 3 | 5 | +2 | 18 | WLDLW |
| 13 | Blackburn | 13 | 5 | 3 | 5 | -1 | 18 | LWLWW |
| 14 | Bristol City | 13 | 5 | 3 | 5 | -2 | 18 | WDLLD |
| 15 | Norwich | 13 | 5 | 0 | 8 | -1 | 15 | WWLLL |
| 16 | Lincoln | 13 | 4 | 3 | 6 | -9 | 15 | LWDLL |
| 17 | Cardiff | 13 | 3 | 5 | 5 | -1 | 14 | LWDWL |
| 18 | Wrexham | 13 | 3 | 5 | 5 | -4 | 14 | LLWLD |
| 19 | Bolton | 13 | 4 | 2 | 7 | -8 | 14 | LLDWL |
| 20 | Charlton | 13 | 3 | 5 | 5 | -10 | 14 | LLLDD |
| 21 | Watford | 13 | 3 | 2 | 8 | -11 | 11 | LLWLL |
| 22 | Burnley | 13 | 1 | 6 | 6 | -8 | 9 | DLLDW |
| 23 | Derby | 13 | 1 | 4 | 8 | -14 | 7 | LDLLD |
| 24 | Preston | 13 | 1 | 2 | 10 | -17 | 5 | LDLLL |
Top scorers
| # | Player | M | Goals |
|---|---|---|---|
| 1 | 13 | 13 | |
| 2 | 12 | 8 | |
| 3 | 11 | 7 | |
| 4 | 13 | 7 | |
| 5 | 12 | 6 |
Season statistics
This season, all competitions we cover| Stat | West Ham | West Brom |
|---|---|---|
| Played | 2 | 2 |
| Wins | 2 | 2 |
| Draws | 0 | 0 |
| Losses | 0 | 0 |
| Goals for (avg) | 3.5 | 2.5 |
| Goals against (avg) | 0 | 1.5 |
| Clean sheets | 2 | 0 |
| Failed to score | 0 | 0 |
| Best win streak | 2 | 2 |
Recent goal lines
How many of each team's last 2 games went over the line
| Over 1.5 | 1/2 | 2/2 |
|---|---|---|
| Over 2.5 | 1/2 | 2/2 |
| Over 3.5 | 1/2 | 1/2 |
| BTTS – yes | 0/2 | 2/2 |
Match preview
West Ham host West Brom in the Championship (Regular Season - 13) at London Stadium, London, with kick-off on Saturday, 31 October 2026 at 16:00 WAT.
Our prediction model makes West Ham favourites, giving West Ham a 59% chance of winning, 22% for the draw and 19% for West Brom. Our tip is: Over 1.5.
West Ham have taken 6 points from their last 2 games (2W 0D 0L). West Brom have taken 6 points from their last 2 games (2W 0D 0L).
On the goals markets, we expect goals, with a 59% chance of over 2.5 and a 57% chance that both teams score.
- Competition
- England Championship
- Date
- Saturday, 31 October 2026, 16:00 WAT
- Venue
- London Stadium, London
TodaysPrediction analysis team
Model-based football predictions. How our predictions work
Quick answers
When is West Ham vs West Brom?
West Ham vs West Brom kicks off on Saturday, 31 October 2026 at 16:00 West Africa Time.
Which competition is West Ham vs West Brom in?
The match is in the England Championship.
Where are West Ham and West Brom in the table?
West Ham are 8th and West Brom are 4th in the Championship.
Who will win West Ham vs West Brom?
Our prediction is Over 1.5. Win probabilities: West Ham 59%, draw 22%, West Brom 19%.
Will both teams score in West Ham vs West Brom?
We estimate a 57% chance that both teams score, so our BTTS tip is Yes.
Will there be over 2.5 goals in West Ham vs West Brom?
We estimate a 59% chance of three or more goals, so our tip is Over 2.5 goals.
Are these predictions guaranteed?
No. They are statistical estimates. A 70% tip should still lose about three times in ten, so only stake what you can afford to lose.
How often are predictions updated?
Predictions refresh automatically through the day as new data arrives, and every tip is marked right or wrong after full time.

