This match had live commentary, stats and in-play prices; no momentum.
Millwall 2-2 West Ham United result, stats and report
The Match Review, as soon as it publishes.
Skip match sections
Final player ratings
Data-derived performance rating · separate from supporter votingPlayer of the Match
Filip Marschall · 7.4
Supporting match factors: 0 goals, 0 assists.
Millwall
- 7.4Filip Marschall★ MOTMMillwall · goalkeeper
- 7.4Jenson MetcalfeMillwall · midfielder0 goals from 0.36 xG · 0.03 on target
- 7.3Lyndon DykesMillwall · forward · 🅰 10 goals from 0.21 xG · 0.00 on target
- 6.9Zak SturgeMillwall · defender0 goals from 0.04 xG
- 6.9Derek Mazou-SackoMillwall · midfielder0 goals from 0.09 xG
- 6.9Jake CooperMillwall · defender0 goals from 0.09 xG · 0.07 on target
- 6.9Camiel NeghliMillwall · forward · ⚽ 11 goal from 0.70 xG · 0.80 on target
- 6.6Taïryk ArconteMillwall · forward0 goals from 0.54 xG · 0.01 on target
- 6.5Kyrell LisbieMillwall · forward
- 6.1J. Osei-TutuMillwall · defender0 goals from 0.15 xG · 0.06 on target
- 6.1Elkan BaggottMillwall · defender
West Ham United
- 7.4Manor SolomonWest Ham United · forward · 🅰 1
- 7.0Mads HermansenWest Ham United · goalkeeper
- 7.0Divine MukasaWest Ham United · midfielder0 goals from 0.03 xG · 0.00 on target
- 6.8Edvin AustbøWest Ham United · forward0 goals from 0.01 xG · 0.06 on target
- 6.8Maximilian KilmanWest Ham United · defender
- 6.8Konstantinos MavropanosWest Ham United · defender · ⚽ 11 goal from 0.35 xG · 0.90 on target
- 6.8Arne EngelsWest Ham United · midfielder0 goals from 0.02 xG · 0.00 on target
- 6.7PabloWest Ham United · forward · 🅰 10 goals from 0.37 xG · 0.38 on target
- 6.5Jarrod BowenWest Ham United · forward0 goals from 0.14 xG · 0.09 on target
- 6.4Joël PiroeWest Ham United · forward
- 6.4MoratoWest Ham United · defender
- 6.3Kyle Walker-PetersWest Ham United · defender
- 6.3Mohamadou KantéWest Ham United · midfielder · ⚽ 11 goal from 0.47 xG · 0.99 on target
Source: per-match performance feed. Final fixture-stat record.
Stored rating rows
Recorded 2026-09-19T14:35:13.725688+00:00
Informational only, not betting advice. 18+ · Past performance does not guarantee future results · BeGambleAware (UK): 0808 8020 133.
