Today

Millwall 2-2 West Ham: result and stats, Championship

ChampionshipMatchday 8
FT
Match info
The DenPaul TierneyCapacity 20,146
David Livermore portrait
Assistant
David Livermore

Home

  • J. Coburn portraitMillwall crest
    J. Coburn
    Muscle Injury
    Out
  • T. Crama portraitMillwall crest
    T. Crama
    Ankle Injury
    Out
  • C. De Norre portraitMillwall crest
    C. De Norre
    Injury
    Out
  • R. Esse portraitMillwall crest
    R. Esse
    Ankle Injury
    Out
  • M. Ivanovic portraitMillwall crest
    M. Ivanovic
    Hamstring Injury
    Out
  • L. Jensen portraitMillwall crest
    L. Jensen
    Injury
    Out
  • R. Leonard portraitMillwall crest
    R. Leonard
    Hamstring Injury
    Out
  • M. Luongo portraitMillwall crest
    M. Luongo
    Knee Injury
    Out

Away

  • A. Areola portraitWest Ham crest
    A. Areola
    Calf Injury
    Out
  • T. Soucek portraitWest Ham crest
    T. Soucek
    Ankle Injury
    Out
  • J. Veltman portraitWest Ham crest
    J. Veltman
    Injury
    Out
Player of the match
Mohamadou Kanté headshot
Mohamadou Kanté
Midfielder · West Ham
8.2
This match
Shooting0.0Finishing0.0Creativity3.4Passing4.1Involvement4.6Defending10.0Physical6.1Dribbling8.3
Attacking
Goals1
Assists0
Shots2
Shots on target2
Shot accuracy100%
Build-up
Passes23
Key passes2
Pass accuracy70%
Defending
Tackles1
Duels won1 · 25%
Fouls won/made0 / 3
This match · octagon = season skill index

Highest-rated players

Marschall7.6Metcalfe7.6Neghli7.6Mavropanos7.3Mukasa7.7Kanté8.2
Player
Filip MarschallFilip MarschallG422,44+0,4415/2713/25
Mads HermansenMads HermansenG421,98-0,0222/262/6
Millwall crestLive statsWest Ham crest

Possession & Passing

34%Possession66%
216Total passes424
61%Pass accuracy79%
3Corners11

Attack

19Shots15
7On target6
7Off target2
5Blocked shots7

Box & Quality

14Shots in box8
5Shots out box7
3.0xG1.9
-0.0Goals prevented-0.0

Defense & Discipline

4Goalkeeper saves4
1Offsides2
17Fouls18
1Yellow cards4
0Red cards1

Half by half

The same match, split at the break. Which half did each side actually win?

Millwall crest

First half

West Ham crest
2,43xG0,20
16Shots1
7On target0
5Big chances0
25Touches in box6
33%Possession67%
2Corners0
Millwall crest

Second half

West Ham crest
0,24xG1,68
3Shots14
0On target6
0Big chances4
9Touches in box19
34%Possession66%
1Corners11

xG analytics

TeamxGShotsSOTPoss
Millwall crestMillwall
3.02191234%
29% open play71% set piece
West Ham crestWest Ham
1.88151366%
73% open play27% set piece

Expected goals weighs every shot by the historic conversion rate of similar chances. Higher xG means better scoring opportunities, regardless of whether they went in.

xG race

34 shots

Chance quality as it built up. A steep step is a big chance.

0,00,81,72,53,40'15'30'45'60'75'90'Mohamadou Kanté 74'Konstantinos Mavropanos 80'Caleb Taylor 16'Camiel Neghli 45'Millwall3,02 xGWest Ham1,88 xGCumulative expected goals per team over the match.
Millwall crestMillwall3,02 xG · 2 scoredWest Ham crestWest Ham1,88 xG · 2 scored

How those chances were made

Millwall33
Open play 15Set piece 8Dribble 2Foul won 1Rebound 5Defensive 2
West Ham30
Open play 21Set piece 3Dribble 2Foul won 1Rebound 3

Momentum

16 swings

Which side was on top, minute by minute. A taller bar is heavier pressure.

Caleb Taylor 16'Camiel Neghli 45'Mohamadou Kanté 74'Konstantinos Mavropanos 80'0'15'30'45'60'75'90'MillwallWest Ham
Millwall crestMillwall56% pressureWest Ham crestWest Ham44% pressure

Match replay

91'
2-2
0%Draw 100%0%
3.02xG1.88
19Shots15
12On target13
Momentum
Lyndon Dykes portrait90' Off target Lyndon Dykes 0.10 xG

Shot map

19 v 15

Millwall shoot right, West Ham left. Bigger dot = better chance.

MILWHgoalsavedoff target

Goal mouth

25 on target · 4 scored

Where each shot on target crossed the line. Placement beats power.

Caleb Taylor, 2', off targetZak Sturge, 4', off targetDerek Mazou-Sacko, 12', off targetTaïryk Arconte, 16', off targetJenson Metcalfe, 22', off targetValentín Castellanos, 34', off targetJake Cooper, 49', off targetDivine Mukasa, 60', off targetLyndon Dykes, 90', off target
MillwallWest Hamgoalsavedoff target

Average positions

Each starter's average position on the ball, with the number of those actions inside the chip. Both sides attack left to right. Tap a player to see where they actually were.

MillwallDefensive line 38%
44Taylor35Osei-Tutu44Neghli29Sykes40Mazou-Sac…26Arconte54Cooper61Metcalfe60Dykes58Marschall54Sturge
West HamDefensive line 38%
90Mavropanos79Morato58Hermansen45Walker-Pe…37Castellan…13Piroe76Mukasa72Engels55Solomon56Bowen75Kilman

An average, not a movement map: it says where a player's actions balanced out, not where they ran.

Passing network

Each player at his average position, sized by passes made. Lines join team-mates with 5 or more passes between them (fewer when a side made its first change early), thicker for more. Counted until each side's first substitution. Both sides attack left to right. Tap a player to isolate his links.

MillwallUntil 70'
65101417133344927

Most-connected pair: Cooper and Sturge, 5 passes between them.

West HamUntil 45'
1557142110320119

Most-connected pairs: Morato and Solomon; Mavropanos and Walker-Peters. 15 passes each.

Tactical battle

35control65
39%Field tiltField tilt 61%8Box entriesBox entries 1112Passes into boxPasses into box 6
Tairyk Arconte
Tairyk Arconte
10 touches in box
Press9.8 · 5.6Territory39% · 61%Direct3.08 · 2.46Progress32 · 46Dribble4 · 5Creation33 · 30Threat0.62 · 1.42Recover10 · 15
Millwall crest

In possession

West Ham crest
38,9%Field tilt61,1%
12Passes into box6
20Progressive passes22
5Carries into final third13
9Chances created10

Field tilt is each side's share of play in the final third.

Millwall crest

Out of possession

West Ham crest
9,79Press intensity (PPDA)5,57
14High turnovers5
10Regains within 5s15
21,6sBall recovery time18,8s
18Interceptions13

↓ Lower is better, so the longer bar always wins. PPDA is opponent passes allowed per defensive action.

Millwall crest

Carrying

West Ham crest
52Carries105
878mCarry distance1572m
12Progressive carries24
507mProgressive carry distance912m
3Carries into the box6

Distances are how far the ball was moved forward, not how far anybody ran.

Millwall crest

Beating the press

West Ham crest
4Take-ons won5
14Take-ons attempted12
395mProgressive pass distance361m
0Through balls2
2Switches of play8

A take-on is a player going past an opponent with the ball at his feet.

Millwall crest

Threat created

West Ham crest
0,62Expected threat (xT)1,42
2,47Action value (VAEP)2,11
33Shot-creating actions30
3Goal-creating actions4
1,16Expected assisted goals0,93

xT values where a possession reached; VAEP values every action by how much it shifted the chance of a goal.

Millwall crest

Tempo

West Ham crest
1,8Passes per attack3,5
8,8sAttack duration11,6s
3,08 m/sAttack directness2,46 m/s
0Build-up attacks3
10Direct attacks9

An attack is direct when it moves upfield quickly rather than through many passes.

Millwall crest

More match stats

West Ham crest
Millwall crest

Attack

West Ham crest
34Touches in box25
69Final third entries46
5Big chances4
1,98xG on target2,44
3Big chances missed3
Millwall crest

Passing

West Ham crest
5/13 (38%)Crosses3/22 (14%)
28/59 (47%)Long balls15/53 (28%)
14Throw-ins15
18Free kicks17
6Goal kicks9
Millwall crest

Duels

West Ham crest
59Total41
33/68 (49%)Ground35/68 (51%)
30/39 (77%)Aerial9/39 (23%)
4/14 (29%)Dribbles5/12 (42%)
4Dispossessed5
Millwall crest

Defending

West Ham crest
51Recoveries45
9Interceptions5
12Tackles14
50%Tackles won71%
21Clearances20
2Big chances scored1
2Big saves1
0Errors led to shot1
4Fouled in final third2
7,61Average rating7,09

Goal profile

This season

How often each side reaches a scoreline, across 8 matches each.

Millwall crestShare of their matchesWest Ham crest

They score

88%1+ goal100%
63%2+ goals75%
25%3+ goals50%
13%4+ goals25%

They concede

63%1+ goal75%
63%2+ goals63%

Heaviest results

Millwall crestbest 4-0 (H)·worst 1-5 (A)

West Ham crestbest 6-0 (H)·worst 1-2 (H)

Match summary

Millwall and West Ham drew 2-2 at The Den in the Championship. Millwall led 2-0 at half-time. Scorers: C. Taylor (16'), C. Neghli (45') for Millwall; M. Kante (74'), K. Mavropanos (80') for West Ham. West Ham finished with ten men after Mohamadou Kanté was sent off. In their last 3 meetings, Millwall have won 0, West Ham 1, with 2 drawn. Full match stats, lineups and player ratings are all on this page.

AI prediction
Confidence 48%
MIL16%
X36%
WH48%

→ Double chance: West Ham or draw

Why this prediction

The factors the model weighed, each split between the two sides.

Millwall crestShare per factorWest Ham crest
24%Form76%
32%Attack68%
28%Defence72%
60%Goal model (Poisson)40%
20%Head-to-head80%
33%Goals67%
33%Overall67%
Last 5 matches
Scored 8, conceded 13
Last 5 matches
Scored 17, conceded 5

Who will win?

Cast your vote!

Millwall crestCompare teamsWest Ham crest
Team formsLatestPts
11
Millwall crestMillwall
DDLWL
11
2
West Ham crestWest Ham
DWWWW
15
Prematch standings

Venue spotlight

The Den
London, England
20,146
Capacity