Jarrod Bowen
(ast. Felipe Morato)
28'
Joel Piroe
(ast. Taty Castellanos)
37'
Konstantinos Mavropanos
(ast. Jarrod Bowen)
48'
Taty Castellanos
(ast. Kyle Walker-Peters)
63'
Mohamadou Kante
(ast. Manor Solomon)
76'
Manor Solomon
(ast. Kyle Walker-Peters)
82'
The ForzaPitch pre-match prediction gave West Ham a 48% win probability (draw 27%, Wrexham 23%). The final result was West Ham 6–0 Wrexham.
Match statistics
19
Total shots
8
9
Shots on target
1
0
Saves
3
53%
Possession
47%
3
Corners
6
9
Tackles
13
1
🟨 Yellow cards
0
Match Events
⚽Jarrod Bowen
· ast. Felipe Morato
28'
Joël Veltman
/ Kyle Walker-Peters
30'
⚽Joel Piroe
· ast. Taty Castellanos
37'
⚽Konstantinos Mavropanos
· ast. Jarrod Bowen
48'
⚽Taty Castellanos
· ast. Kyle Walker-Peters
63'
67'
Issa Kabore
/
Danny Imray
67'
Kieffer Moore
/
Sam Smith
67'
Matty James
/
George Dobson
67'
Dominic Hyam
/
Joe Worrall
Felipe Morato
/ Ollie Scarles
67'
Joel Piroe
/ Mohamadou Kante
68'
⚽Mohamadou Kante
· ast. Manor Solomon
76'
Jarrod Bowen
/ J. Ajala
81'
Arne Engels
/ Lewis Orford
81'
⚽Manor Solomon
· ast. Kyle Walker-Peters
82'
Ollie Scarles
90'+4
Pre-match prediction
48.82%
West ←
27.85%
X
23.33%
Wrexham
we assigned to the actual result (West Ham)
48.82%
(medium confidence)
Expected vs actual xG
Exp.
Actual
Δ
2.19
—
—
0.84
—
—
Lineups
1
M. Hermansen
G
M. Hermansen
G
5
Morato
1 👟
67'
D
Morato
1 👟
67'
D
3
M. Kilman
D
M. Kilman
D
15
K. Mavropanos
1 ⚽
D
K. Mavropanos
1 ⚽
D
34
J. Veltman
30'
D
J. Veltman
30'
D
10
M. Solomon
1 ⚽
1 👟
M
M. Solomon
1 ⚽
1 👟
M
7
A. Engels
81'
M
A. Engels
81'
M
14
D. Mukasa
M
D. Mukasa
M
20
J. Bowen
1 ⚽
1 👟
81'
M
J. Bowen
1 ⚽
1 👟
81'
M
11
V. Castellanos
1 ⚽
1 👟
F
V. Castellanos
1 ⚽
1 👟
F
9
J. Piroe
1 ⚽
68'
F
J. Piroe
1 ⚽
68'
F
Bench
58
A. Golambeckis
D
A. Golambeckis
D
35
E. Austbö
F
E. Austbö
F
49
F. Herrick
G
F. Herrick
G
66
J. Ajala
9'
F
J. Ajala
9'
F
2
K. Walker-Peters
2 👟
60'
D
K. Walker-Peters
2 👟
60'
D
61
L. Orford
9'
M
L. Orford
9'
M
17
M. Kanté
1 ⚽
22'
M
M. Kanté
1 ⚽
22'
M
30
O. Scarles
23'
D
O. Scarles
23'
D
19
Pablo
F
Pablo
F
22
A. Patterson
G
A. Patterson
G
2
C. Doyle
D
C. Doyle
D
6
J. Worrall
67'
D
J. Worrall
67'
D
26
Z. Vyner
D
Z. Vyner
D
3
J. Ekomié
M
J. Ekomié
M
8
B. Whiteman
M
B. Whiteman
M
15
G. Dobson
67'
M
G. Dobson
67'
M
30
Daniel Edward Peter Imray
67'
M
Daniel Edward Peter Imray
67'
M
27
L. O'Brien
M
L. O'Brien
M
17
C. O'Hare
M
C. O'Hare
M
28
S. Smith
67'
F
S. Smith
67'
F
Bench
34
A. James
D
A. James
D
5
D. Hyam
23'
D
D. Hyam
23'
D
21
D. Ward
G
D. Ward
G
12
I. Kaboré
23'
D
I. Kaboré
23'
D
10
J. Windass
M
J. Windass
M
19
K. Moore
23'
F
K. Moore
23'
F
37
M. James
23'
M
M. James
23'
M
33
N. Broadhead
F
N. Broadhead
F
47
R. Longman
M
R. Longman
M
Best on the pitch
V. Castellanos
F · West
9.20
1 ⚽ 1 👟
6 shots
· 32 pass
M. Solomon
M · West
9.00
1 ⚽ 1 👟
3 shots
· 39 pass
J. Bowen
M · West
9.00
1 ⚽ 1 👟
4 shots
· 25 pass
J. Piroe
F · West
7.92
1 ⚽
2 shots
· 20 pass
K. Mavropanos
D · West
7.87
1 ⚽
2 shots
· 78 pass
M. Kanté
M · West
7.36
1 ⚽
1 shots
· 14 pass
West Ham — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| M. Hermansen | G | 90 | 6.61 | — | — | 0 | 41 | 35% | 0 | — | — |
| Morato | D | 67 | 7.11 | — | 1 | 0 | 31 | 25% | 3 | — | — |
| M. Kilman | D | 90 | 7.09 | — | — | 0 | 89 | 84% | 0 | — | — |
| K. Mavropanos | D | 90 | 7.87 | 1 | — | 2 | 78 | 67% | 1 | — | — |
| J. Veltman | D | 30 | 6.75 | — | — | 0 | 13 | 12% | 1 | — | — |
| M. Solomon | M | 90 | 9.00 | 1 | 1 | 3 | 39 | 38% | 1 | — | — |
| A. Engels | M | 81 | 6.65 | — | — | 0 | 52 | 49% | 1 | — | — |
| D. Mukasa | M | 90 | 6.74 | — | — | 0 | 61 | 53% | 0 | — | — |
| J. Bowen | M | 81 | 9.00 | 1 | 1 | 4 | 25 | 23% | 1 | — | — |
| V. Castellanos | F | 90 | 9.20 | 1 | 1 | 6 | 32 | 26% | 0 | — | — |
| J. Piroe | F | 68 | 7.92 | 1 | — | 2 | 20 | 17% | 0 | — | — |
| J. Ajala | F | 9 | 6.50 | — | — | 0 | 4 | 3% | 1 | — | — |
| K. Walker-Peters | D | 60 | 7.34 | — | 2 | 0 | 41 | 39% | 0 | — | — |
| L. Orford | M | 9 | 6.96 | — | — | 1 | 19 | 17% | 0 | — | — |
| M. Kanté | M | 22 | 7.36 | 1 | — | 1 | 14 | 13% | 0 | — | — |
| O. Scarles | D | 23 | 6.15 | — | — | 0 | 10 | 9% | 0 | 1 | — |
Wrexham — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| A. Patterson | G | 90 | 5.91 | — | — | 0 | 32 | 20% | 0 | — | — |
| C. Doyle | D | 90 | 6.05 | — | — | 0 | 58 | 51% | 3 | — | — |
| J. Worrall | D | 67 | 5.81 | — | — | 0 | 39 | 35% | 2 | — | — |
| Z. Vyner | D | 90 | 6.06 | — | — | 0 | 56 | 48% | 1 | — | — |
| J. Ekomié | M | 90 | 5.35 | — | — | 0 | 21 | 14% | 5 | — | — |
| B. Whiteman | M | 90 | 6.61 | — | — | 3 | 65 | 61% | 0 | — | — |
| G. Dobson | M | 67 | 6.41 | — | — | 1 | 50 | 44% | 1 | — | — |
| Daniel Edward Peter Imray | M | 67 | 5.85 | — | — | 2 | 19 | 18% | 0 | — | — |
| L. O'Brien | M | 90 | 6.15 | — | — | 0 | 38 | 33% | 0 | — | — |
| C. O'Hare | M | 90 | 6.35 | — | — | 1 | 42 | 36% | 0 | — | — |
| S. Smith | F | 67 | 6.10 | — | — | 0 | 6 | 1% | 0 | — | — |
| D. Hyam | D | 23 | 5.54 | — | — | 1 | 18 | 17% | 1 | — | — |
| I. Kaboré | D | 23 | 5.47 | — | — | 0 | 9 | 6% | 0 | — | — |
| K. Moore | F | 23 | 6.15 | — | — | 0 | 9 | 5% | 0 | — | — |
| M. James | M | 23 | 6.34 | — | — | 0 | 30 | 28% | 0 | — | — |
Frequently Asked Questions
What was the final score of West Ham vs Wrexham?
The final score was West Ham 6–0 Wrexham.
What did the model predict before West Ham vs Wrexham?
The model assigned 48% probability to a West Ham win, 27% to a draw, and 23% to an Wrexham win.