Skip to main content
← Championship
#13 · 15 pts
2 – 2
Final score
#3 · 22 pts
Caleb Taylor 16'
Camiel Neghli (ast. Lyndon Dykes) 45'+3
74' (ast. Pablo Felipe Pereira de Jesus) Mohamadou Kante
80' (ast. Manor Solomon) Konstantinos Mavropanos
Share Telegram

The ForzaPitch pre-match prediction gave West Ham a 41% win probability (draw 29%, Millwall 29%). The final result was Millwall 2–2 West Ham.

Match statistics
19
Total shots
15
7
Shots on target
6
4
Saves
4
33%
Possession
67%
3
Corners
11
12
Tackles
14
1
🟨 Yellow cards
4
0
🟥 Red cards
1
Match Events
⚽Caleb Taylor
16'
40'
Felipe Morato
⚽Camiel Neghli · ast. Lyndon Dykes
45'+3
45'
Pablo Felipe Pereira de Jesus / Joel Piroe ↕
45'
Mohamadou Kante / Kyle Walker-Peters ↕
68'
Edvin Austbö / Divine Mukasa ↕
↕ Mark Sykes / Elkan Baggott
70'
74'
ast. Pablo Felipe Pereira de Jesus · Mohamadou Kante⚽
80'
ast. Manor Solomon · Konstantinos Mavropanos⚽
↕ Taïryk Arconte / Kyrell Lisbie
81'
↕ Jenson Metcalfe / M. Servais
81'
83'
Pablo Felipe Pereira de Jesus
86'
Maximilian Kilman
89'
Mohamadou Kante
90'+1
Lewis Orford / Taty Castellanos ↕
↕ Derek Mazou Sacko / Luke Cundle
90'+1
90'+5
Konstantinos Mavropanos
Kyrell Lisbie
90'+6
Pre-match prediction
29.12%
Millwall
29.41%
X ←
41.47%
West
we assigned to the actual result (Draw) 29.41% (low confidence)
Expected vs actual xG
Exp.
Actual
Δ
Millwall
1.30
—
—
West
1.94
—
—
League Table
#Team GPts
1 Middlesbrough Middlesbrough 12 25
2 Swansea Swansea 12 23
3 West Ham West Ham 12 22
4 Wolves Wolves 12 21
5 West Brom West Brom 12 21
6 Southampton Southampton 12 20
7 Birmingham Birmingham 12 20
8 QPR QPR 12 20
9 Stoke City Stoke City 12 20
10 Blackburn Blackburn 12 18
11 Portsmouth Portsmouth 12 18
12 Sheffield Utd Sheffield Utd 12 16
13 Millwall Millwall 12 15
14 Bristol City Bristol City 12 15
15 Lincoln Lincoln 12 15
16 Cardiff Cardiff 12 14
17 Wrexham Wrexham 12 14
18 Bolton Bolton 12 14
19 Charlton Charlton 12 14
20 Norwich Norwich 12 12
21 Watford Watford 12 11
22 Burnley Burnley 12 8
23 Derby Derby 12 7
24 Preston Preston 12 5
Lineups
Millwall Millwall 4-2-3-1
34 F. Marschall F. Marschall G 7.26
3 Zak Norton Sturge Zak Norton Sturge D 5.87
5 J. Cooper J. Cooper D 6.03
6 C. Taylor C. Taylor 1 ⚽ D 7.40
2 J. Osei-Tutu J. Osei-Tutu D 6.04
49 D. Mazou-Sacko D. Mazou-Sacko 89' M 6.33
14 Jenson Metcalfe Jenson Metcalfe 81' M 6.61
10 C. Neghli C. Neghli 1 ⚽ M 7.28
13 L. Dykes L. Dykes 1 👟 M 6.47
17 M. Sykes M. Sykes 70' M 6.44
7 T. Arconte T. Arconte 81' F 6.32
Bench
45 A. Doughty A. Doughty M 0.00
23 D. Batth D. Batth D 0.00
16 D. Kelly D. Kelly M 0.00
12 E. Baggott E. Baggott 20' D 6.16
22 K. Lisbie K. Lisbie 9' F 6.71
25 L. Cundle L. Cundle 1' M 0.00
15 M. Crocombe M. Crocombe G 0.00
8 M. Servais M. Servais 9' M 6.11
35 Y. Issoufou Y. Issoufou F 0.00
West Ham West Ham 4-4-2
1 M. Hermansen M. Hermansen G 7.12
5 Morato Morato D 6.04
3 M. Kilman M. Kilman D 5.88
15 K. Mavropanos K. Mavropanos 1 ⚽ D 6.71
2 K. Walker-Peters K. Walker-Peters 45' D 6.07
10 M. Solomon M. Solomon 1 👟 M 7.43
7 A. Engels A. Engels M 6.26
14 D. Mukasa D. Mukasa 68' M 6.15
20 J. Bowen J. Bowen M 6.32
11 V. Castellanos V. Castellanos 89' F 6.49
9 J. Piroe J. Piroe 45' F 6.43
Bench
58 A. Golambeckis A. Golambeckis D 0.00
35 E. Austbö E. Austbö 22' F 6.85
49 F. Herrick F. Herrick G 0.00
66 J. Ajala J. Ajala F 0.00
61 L. Orford L. Orford 1' M 0.00
17 M. Kanté M. Kanté 1 ⚽ 44' M 5.66
30 O. Scarles O. Scarles D 0.00
19 Pablo Pablo 1 👟 45' F 6.62
27 S. Magassa S. Magassa M 0.00
Best on the pitch
M. Solomon
M. Solomon
M · West
7.43
1 👟
· 38 pass
C. Taylor
C. Taylor
D · Millwall
7.40
1 ⚽
2 shots · 16 pass
C. Neghli
C. Neghli
M · Millwall
7.28
1 ⚽
2 shots · 19 pass
F. Marschall
F. Marschall
G · Millwall
7.26
· 27 pass
M. Hermansen
M. Hermansen
G · West
7.12
· 26 pass
E. Austbö
E. Austbö
F · West
6.85
1 shots · 7 pass
Millwall Millwall — Player statistics
Team PosMinRating ⚽👟 ShotsPassAcc% TckYCRC
F. Marschall G 90 7.26 — — 0 27 15% 0 — —
Zak Norton Sturge D 90 5.87 — — 1 21 12% 3 — —
J. Cooper D 90 6.03 — — 2 25 17% 0 — —
C. Taylor D 90 7.40 1 — 2 16 13% 0 — —
J. Osei-Tutu D 90 6.04 — — 1 10 4% 1 — —
D. Mazou-Sacko M 89 6.33 — — 1 15 9% 4 — —
Jenson Metcalfe M 81 6.61 — — 3 20 16% 3 — —
C. Neghli M 90 7.28 1 — 2 19 13% 1 — —
L. Dykes M 90 6.47 — 1 2 25 10% 0 — —
M. Sykes M 70 6.44 — — 2 13 8% 0 — —
T. Arconte F 81 6.32 — — 3 6 5% 0 — —
E. Baggott D 20 6.16 — — 0 6 3% 0 — —
K. Lisbie F 9 6.71 — — 0 1 0% 0 1 —
L. Cundle M 1 0.00 — — 0 3 3% 0 — —
M. Servais M 9 6.11 — — 0 6 4% 0 — —
West Ham West Ham — Player statistics
Team PosMinRating ⚽👟 ShotsPassAcc% TckYCRC
M. Hermansen G 90 7.12 — — 0 26 21% 0 — —
Morato D 90 6.04 — — 0 52 38% 0 1 —
M. Kilman D 90 5.88 — — 0 46 38% 1 1 —
K. Mavropanos D 90 6.71 1 — 1 54 40% 2 1 —
K. Walker-Peters D 45 6.07 — — 0 28 22% 1 — —
M. Solomon M 90 7.43 — 1 0 38 35% 1 — —
A. Engels M 90 6.26 — — 1 50 39% 0 — —
D. Mukasa M 68 6.15 — — 2 42 31% 4 — —
J. Bowen M 90 6.32 — — 3 25 20% 1 — —
V. Castellanos F 89 6.49 — — 2 12 11% 2 — —
J. Piroe F 45 6.43 — — 0 6 4% 0 — —
E. Austbö F 22 6.85 — — 1 7 7% 1 — —
L. Orford M 1 0.00 — — 0 2 1% 0 — —
M. Kanté M 44 5.66 1 — 3 23 16% 1 — 1
Pablo F 45 6.62 — 1 2 13 12% 0 1 —
Frequently Asked Questions
What was the final score of Millwall vs West Ham?
The final score was Millwall 2–2 West Ham.
What did the model predict before Millwall vs West Ham?
The model assigned 29% probability to a Millwall win, 29% to a draw, and 41% to an West Ham win.