
West Ham: Latest Matches, Stats & xG
1 investigationLatest West Ham football matches: every report comes with full stats, xG analysis and the Crime Index of the result. So far there is only one investigation covering West Ham — the sample and stats here will grow as more matches are audited.
Current squad — West Ham
Goalkeepers
- 1M. Hermansen
- 23A. Areola
- 49F. Herrick
Defenders
- 2K. Walker-Peters
- 2Junior Robinson
- 3M. Kilman
- 10R. Battrum
- 12E. Diouf
- 15K. Mavropanos
- 25J. Todibo
- 29A. Wan-Bissaka
- 30O. Scarles
- 34J. Veltman
- 42K. Casey
- 58A. Golambeckis
- 63E. Mayers
Midfielders
- 4E. Álvarez
- 7A. Engels
- 8J. Ward-Prowse
- 8P. Fearon
- 17M. Kanté
- 21K. Lamadrid
- 27S. Magassa
- 28T. Souček
- 40George Earthy
- 61L. Orford
- 66J. Ajala
Attackers
- 9J. Landers
- 9J. Piroe
- 10M. Solomon
- 11V. Castellanos
- 19Pablo
- 20J. Bowen
- 70M. Cornet
Injuries & Suspensions
- K. Lamadrid— Missing Fixture (Knee Injury)
- K. Mavropanos— Questionable (Inactive)
- Pablo— Missing Fixture (Health problems)
- T. Soucek— Missing Fixture (Ankle Injury)
Recent Transfers
- E. Diouf— left for Brentford, Transfer (2026-08-27)
- E. Diouf— left for Brentford, Transfer (2026-08-26)
- Adama Traoré— left for Deportivo La Coruna, - (2026-08-24)
- A. Wan-Bissaka— left for Aston Villa, Loan (2026-08-20)
- D. Mukasa— joined from Manchester City, Loan (2026-08-20)
- George Earthy— left for Reading, Transfer (2026-08-18)
- J. Piroe— joined from Leeds, Loan (2026-08-18)
- George Earthy— left for Reading, Transfer (2026-08-17)
- N. Füllkrug— left for Werder Bremen, Loan (2026-08-17)
- Tom Wooster— left for Walsall, Free agent (2026-08-17)
West Ham Squad: Latest Match
West Ham — Charlton · 4-4-1-1- 1Mads HermansenG
- 2Kyle Walker-PetersD
- 15Konstantinos MavropanosD
- 3Max KilmanD
- 30Oliver ScarlesD
- 20Jarrod BowenM
- 7Arne EngelsM
- 17Mohamadou KantéM
- 10Manor SolomonM
- 9Joël PiroeF
- 11Valentín CastellanosF
West Ham 1:2 Charlton: 78% Possession and a Missed Penalty in Stoppage Time
West Ham held 78% of the possession, fired 25 shots to Charlton's seven, and posted an xG of 2.96 against a modest 0.57 for the visitors — more than a fivefold edge in expected goals. They still lost 1:2, and missed a stoppage-time penalty in the 90+3rd minute that could have salvaged a draw.
Frequently Asked Questions
Who is the head coach of West Ham?
Per the most recently analyzed match (West Ham — Charlton) — Nuno Espirito Santo.
How many players are in West Ham's current squad?
34 players: goalkeepers — 3, defenders — 13, midfielders — 11, attackers — 7.
How often do West Ham's match results diverge from the xG-expected outcome?
Bravsen has analyzed 1 match — average Crime Index 91, with 1 scoring 60+ (the threshold for an anomalous gap between the result and the xG model).

