xgEdge

Club

Millwall 2026/2027

Championship 2026/2027 →

Millwall right now

Millwall sit 13th in Championship. A +5.15 xG difference sits behind 15 points from 12 matches, which suggests the performances have been better than the results. They have scored slightly below their 20.99 xG (−1.99), while conceding 4.16 more than the 15.84 xG against them. They have taken 4.61 fewer points than their chances were worth (19.61), so the table undersells them.

How Millwall compares

Open the match page for Derby County

Next match Championship · Sat 31/10

Home Derby County

1.78 Projected expected goals 0.99
Model probability
Millwall
55%
Draw
27%
Derby County
18%

Data coverage: Full

Open the match page for Portsmouth

Last result Championship · Sat 24/10

Away Portsmouth

1:2 Loss

Expected goals
0.67 – 0.82
xG difference
-0.15
Every result →
Performance

Goals vs xG — match by match

Bars are goals scored. Lines are the xG created and conceded in each match.

xG created xGA conceded Goals
4.0 0.0 Sat 15/08 Sat 24/10 Sat 15/08 Bristol City · Expected goals 3.40 Sat 22/08 Norwich City · Expected goals 2.69 Sat 29/08 Southampton · Expected goals 1.35 Wed 02/09 Wrexham · Expected goals 0.23 Sat 05/09 Bolton Wanderers · Expected goals 2.63 Sat 12/09 Blackburn Rovers · Expected goals 1.67 Tue 15/09 Middlesbrough · Expected goals 1.69 Sat 19/09 West Ham United · Expected goals 2.68 Sat 10/10 Preston North End · Expected goals 1.09 Tue 13/10 Swansea City · Expected goals 1.05 Sat 17/10 Lincoln City · Expected goals 1.84 Sat 24/10 Portsmouth · Expected goals 0.67 Sat 15/08 Bristol City · Expected goals conceded 0.52 Sat 22/08 Norwich City · Expected goals conceded 1.02 Sat 29/08 Southampton · Expected goals conceded 3.62 Wed 02/09 Wrexham · Expected goals conceded 0.88 Sat 05/09 Bolton Wanderers · Expected goals conceded 1.15 Sat 12/09 Blackburn Rovers · Expected goals conceded 1.23 Tue 15/09 Middlesbrough · Expected goals conceded 1.52 Sat 19/09 West Ham United · Expected goals conceded 1.87 Sat 10/10 Preston North End · Expected goals conceded 0.65 Tue 13/10 Swansea City · Expected goals conceded 1.83 Sat 17/10 Lincoln City · Expected goals conceded 0.73 Sat 24/10 Portsmouth · Expected goals conceded 0.82
The season so far 12 matches, as they add up +5.15 xG difference +0.43 xGD / match
Every match behind the chart above: Millwall's expected goals for and against, and the goals it scored.
Date Opponent Venue Score Expected goals Expected goals conceded xG difference Goals scored
Sat 15/08 Bristol City Away 2:0 3.40 0.52 +2.88 2
Sat 22/08 Norwich City Home 3:0 2.69 1.02 +1.67 3
Sat 29/08 Southampton Away 1:5 1.35 3.62 -2.27 1
Wed 02/09 Wrexham Home 0:3 0.23 0.88 -0.65 0
Sat 05/09 Bolton Wanderers Home 4:0 2.63 1.15 +1.48 4
Sat 12/09 Blackburn Rovers Away 1:3 1.67 1.23 +0.44 1
Tue 15/09 Middlesbrough Away 2:2 1.69 1.52 +0.17 2
Sat 19/09 West Ham United Home 2:2 2.68 1.87 +0.81 2
Sat 10/10 Preston North End Away 1:0 1.09 0.65 +0.44 1
Tue 13/10 Swansea City Home 0:1 1.05 1.83 -0.78 0
Sat 17/10 Lincoln City Home 2:2 1.84 0.73 +1.11 2
Sat 24/10 Portsmouth Away 1:2 0.67 0.82 -0.15 1
The season so far 20.99 15.84 19

Finishing

-1.99

Goals vs xG

Defending

+4.16

Goals conceded vs xGA

Results

-4.61

Points vs xPts

The whole expected-goals page →

Key players

Lyndon Dykes F 4.38 789 min · 4G · xG 3.42 · xA 0.96
Tairyk Arconte M 4.10 591 min · 3G · xG 3.20 · xA 0.90
Kyrell Lisbie F 3.59 488 min · 1G · xG 2.98 · xA 0.61
Camiel Neghli M 3.57 1036 min · 3G · xG 2.05 · xA 1.52
xGI = xG + xA ⓘ

Expected Goal Involvement combines expected goals and expected assists.

The whole squad →
Every figure off the same cached projection · Championship 2026/2027 How the model works →