KickoffDNA
0 live
Sign in

Millwall

Championship 11th of 24 · 10 pts · P7 W3 D1 L3 · GD +0 LLWLD

Coach: Alex Neil · since Dec 2024 · 1.67 ppg over 82

Next: v West Ham United · Championship

51 team matches · 74 goals · 2025-09-22 → 2026-09-15 · ranks within the current squad · 22 players who appeared but left not shown

Most influential

#1
Jake Cooper 5 · Centre Back · captain ×50
▼ 6.55
Minutes #1G+A #4Rating #3Defence #2
Minutes
4492 (98% of team) · 50 starts
Goals + assists
4 + 2 (8% of team goals) · xG 5.0
Rating
7.03 (92th pct, defenders in league)
Defence
10.1 actions/90 · duels 67% · aerials 84%
  • DMiddlesbroughA6.8
  • LBlackburn RoversA6.5
  • WBolton WanderersH7.3
  • LWrexhamH6.1
  • LSouthamptonA6.0
#2
Caleb Taylor 6 · Centre Back
▼ 6.83
Minutes #4G+A #3Rating #1Defence #1
Minutes
2864 (62% of team) · 31 starts + 3 sub
Goals + assists
4 + 3 (9% of team goals) · xG 3.2
Rating
7.2 (98th pct, defenders in league)
Defence
10.9 actions/90 · duels 68% · aerials 86%
With / without
1.71 ppg starting (31) · 1.7 without (20) +0.01
  • DMiddlesbroughA 1A7.4
  • LBlackburn RoversA6.3
  • WBolton WanderersH1G7.8
  • LWrexhamH6.5
  • LSouthamptonA6.2
#3
Camiel Neghli 10 · Right Wing
● 6.85
Minutes #2G+A #2Rating #5Creation #3
Minutes
3693 (80% of team) · 40 starts + 10 sub
Goals + assists
5 + 6 (15% of team goals) · xG 5.2
Rating
6.92 (75th pct, midfielders in league)
Creation
56.0 key passes · 14.0 big chances · 1.71/90
With / without
1.68 ppg starting (40) · 1.82 without (11) -0.14
  • DMiddlesbroughA 1A7.0
  • LBlackburn RoversA6.7
  • WBolton WanderersH1G7.4
  • LWrexhamH6.4
  • LSouthamptonA6.7
#4
Josh Coburn 19 · Centre Forward
● 7.01
Minutes #7G+A #1Rating #6Creation #10
Minutes
1880 (41% of team) · 23 starts + 5 sub
Goals + assists
12 + 0 (16% of team goals) · xG 12.0
Rating
6.9 (79th pct, attackers in league)
Creation
13.0 key passes · 2.0 big chances · 0.72/90
With / without
1.91 ppg starting (23) · 1.54 without (28) +0.38
  • LWrexhamH6.7
  • LSouthamptonA7.0
  • WNorwich CityH6.5
  • WBristol CityA2G8.7
  • LHull CityH6.1
#5
Casper De Norre 24 · Defensive Midfield
● 6.68
Minutes #6G+A #5Rating #8Creation #7
Minutes
2384 (52% of team) · 30 starts + 2 sub
Goals + assists
1 + 4 (7% of team goals) · xG 1.3
Rating
6.83 (58th pct, midfielders in league)
Creation
24.0 key passes · 5.0 big chances · 1.09/90
With / without
1.9 ppg starting (30) · 1.43 without (21) +0.47
  • LWrexhamH6.4
  • LSouthamptonA6.1
  • WNorwich CityH7.1
  • WBristol CityA7.2
  • LHull CityH6.6

Full squad by position · click a column to sort

PlayerRankAppsMinGAxGRatingFormMin#G+A#Rat#
Goalkeepers
Max Crocombe 15 #13 28 2520 0 0 0.0 6.83 ▼ 6.52 5 21 9
Lukas Jensen 1 #15 2 180 0 0 0.0 6.86 6.86 19 22 7
Filip Marschall 34 New signing · 1 Sep 0 0 0 0 6.12
Joel Coleman 43 0 0 0 0 ● None
Defenders
Jake Cooper 5 #1 50 4492 4 2 5.0 7.03 ▼ 6.55 1 4 3
Caleb Taylor 6 #2 34 2864 4 3 3.2 7.2 ▼ 6.83 4 3 1
Ryan Leonard 18 #8 22 1487 1 2 0.7 6.83 ● 7.08 8 9 10
Zak Sturge 3 #9 44 2914 1 1 1.7 6.67 ● 6.63 3 10 15
J. Osei-Tutu 2 New signing · 21 Aug #16 5 237 0 0 0.4 6.67 ● 6.67 17 16 16
Elkan Baggott 12 New signing · 15 Jul #22 5 134 0 0 0.2 6.37 ● 6.37 20 18 22
Danny Batth 23 New signing · 2 Aug 0 0 0 0 ● 6.79 at Derby County
Midfielders
Camiel Neghli 10 #3 50 3693 5 6 5.2 6.92 ● 6.85 2 2 5
Casper De Norre 24 #5 32 2384 1 4 1.3 6.83 ● 6.68 6 5 8
Lyndon Dykes 13 New signing · 6 Aug #6 7 355 4 0 2.8 7.15 ▲ 7.4 15 7 2
Luke Cundle 25 #10 30 881 4 0 3.9 6.73 ● 6.69 10 6 14
Derek Mazou-Sacko 49 #11 27 1413 1 1 0.5 6.75 ● 6.73 9 11 13
Jenson Metcalfe 14 New signing · 1 Jul #12 7 537 0 2 0.5 6.82 ● 6.78 11 12 11
Mark Sykes 17 New signing · 9 Jul #14 7 424 1 0 0.2 6.78 ● 6.71 14 13 12
Daniel Kelly 16 #17 13 477 0 0 0.3 6.49 ● 6.45 12 17 21
Massimo Luongo #18 4 285 0 0 0.0 6.65 6.72 16 20 17
Romain Esse 11 On loan · from Crystal Palace #21 2 111 0 0 0.1 6.56 ● 6.66 21 19 19
Mathis Servais New signing · 6 Jul 0 0 0 0 ● None
Attackers
Josh Coburn 19 #4 28 1880 12 0 12.0 6.9 ● 7.01 7 1 6
Taïryk Arconte 7 New signing · 1 Jul #7 7 436 3 0 2.3 6.96 ● 6.71 13 8 4
Kyrell Lisbie 22 New signing #19 4 200 0 0 1.7 6.53 ● 6.51 18 15 20
Zak Lovelace 29 #20 7 107 0 1 0.2 6.62 ● 6.64 22 14 18
Yanis Issoufou 35 3 75 0 0 0.1 6.55 6.55

Ranks need 90+ minutes in the window (rating also 2+ rated matches). Form = average rating over the player's last 5 appearances anywhere, arrow vs their own last-365 average (±0.3). With/without shown only with 5+ matches each side and is a record, not an effect.

This week · last 7 days

2matches played · last one 3 days ago
1,302 kmtravelled · round trips from The Den, as the crow flies
1 duntil the next match
Last win from behind · 168 days ago 3 Apr 2026 · at Middlesbrough 2-1 · Championship From 1 down at 26′ · level Josh Coburn 58′ · winner Josh Coburn 86′
  • 12 Sepat Blackburn Rovers · Ewood Park, Blackburn · 298 km each way · UK CHAMP
  • 15 Sepat Middlesbrough · Riverside Stadium, Middlesbrough · 353 km each way · UK CHAMP

Market · 2026/2027 · Championship · 7 priced matches

10 ptsthe market expected 8.9 ± 3.3 · gap +1.1 (+0.3 sd)
14%went in as favourite · even 57% · underdog 29%

Pinnacle closing 1X2, margin removed; expected points = 3 × P(win) + P(draw) per match, summed. ± is one standard deviation of the season total, so about a third of team-seasons finish outside it and the gap is a description of this season, not a rating of the team or the market.

51 matches · 2025-09-22 → 2026-09-15

MetricAll 51Home 25Away 26
Results
Matches512526
Points per game1.711.921.50
W / D / L25 / 12 / 1415 / 3 / 710 / 9 / 7
Goals for / match1.451.601.31
Goals against / match1.221.001.42
Clean sheets41%52%31%
Failed to score18%16%19%
Both teams scored49%36%62%
Over 2.553%56%50%
Expected goals
xG for / match1.591.681.49
xG against / match1.401.161.62
xG difference0.190.53-0.13
Finishing vs xG-0.14-0.08-0.18
xPts / match1.471.631.32
Points vs xPts0.230.290.18
Game state
Scored first55%64%46%
PPG when scoring first2.462.632.25
PPG when conceding first0.740.630.82
Came back from behind36%30%42%
Won from behind312
Came back for a point or win835
Leads held81%88%71%
Minutes leading29%38%21%
Minutes level52%47%57%
Minutes trailing19%15%22%
First goal (min)423648
First goal conceded (min)404239
Timing
Goals scored in 2nd half60%55%65%
Goals conceded in 2nd half63%76%54%
Late goals for (76'+)0.390.480.31
Late goals against0.330.320.35
Style
Possession47%49%45%
Shots12.813.112.5
On target4.34.83.8
Shot conversion11%12%10%
Shots inside box71%72%70%
Big chances created2.42.52.3
Corners5.56.05.0
xG from set plays32%34%30%
Goals from headers17%18%16%
Pressure index11.814.69.1
Dominant minutes44.449.839.3
Pass accuracy71%72%70%
Fouls12.210.613.6
Cards1.781.282.27

Goal timing for / against per 15 min

0–15'87
16–30'108
31–45'128
46–60'1313
61–75'119
76–90'2017

Current: unbeaten 1 · winless 2 · scoring 3 · conceding 2

FormationUsePPGGFGAxGxGA
4-2-3-142 82%1.741.481.171.581.31
4-3-33 6%2.02.01.672.721.57
4-4-1-12 4%0.51.01.51.252.23
3-1-4-21 2%0.00.03.00.241.06
4-1-4-11 2%1.01.01.01.11.34

Windows with fewer than 5 matches show no figures. Won from behind counts matches the team trailed in at any point and won on goals; a shootout win after coming back to level counts as a comeback, not a win from behind. Distances are straight-line round trips from the ground the team hosts most, never road or air miles.

7 matches with pressure data · intensity v an average side in the same situations, SD units · raw 11.52 for, 13.57 against

Pressure in line with an average side in the same situations (-0.01) · stands out: 10 min after scoring +0.54

Typical match · pressure by minute, smoothed · overall home away

0'15'30'45'60'75'90'

Tempo

Overall intensity-0.017
Early press (0-15, level)+0.217

Game state

When ahead+0.045
When level+0.017
When behind-0.133
10 min after conceding-0.344
10 min after scoring+0.546

Situations

Against ten men-0.122
At home+0.043
Away-0.044
3 days rest or fewer-0.322
4+ days rest+0.135

Opposition

v mid-tier opponents+0.054
v bottom-tier opponents-0.073
Evenly matched+0.104
As underdog-0.112

Conceded

Pressure conceded+0.257
Conceded when ahead+0.275
Conceded late (76+)-0.035

Congested vs rested -0.45 · Ahead vs level +0.03 · Behind vs level -0.14

Bars are SD units against the league baseline for the same venue, game state, men on the pitch and minute; the last column is the number of matches behind each figure. Fewer than 3 matches shows greyed.

7 played in the 2026/27 season · W3 D1 L3 · tap a result for the summary, events, stats, lineups, player stats and closing odds.

Championship· 2026/2027W3 D1 L3

39 fixtures in the feed · kick-off times in your local time.

Sat 19 SepChampionship · Matchweek 8 Millwall v West Ham United 1/1 Sat 10 OctChampionship · Matchweek 9 Preston North End v Millwall 1/1 Tue 13 OctChampionship · Matchweek 10 Millwall v Swansea City 1/1 Sat 17 OctChampionship · Matchweek 11 Millwall v Lincoln City 1/1 Sat 24 OctChampionship · Matchweek 12 Portsmouth v Millwall 1/1 Sat 31 OctChampionship · Matchweek 13 Millwall v Derby County 1/1 Tue 3 NovChampionship · Matchweek 14 Birmingham City v Millwall 1/1 Sat 7 NovChampionship · Matchweek 15 West Bromwich Albion v Millwall 1/1 Sat 21 NovChampionship · Matchweek 16 Millwall v Queens Park Rangers 1/1 Wed 25 NovChampionship · Matchweek 17 Stoke City v Millwall 1/1 Sat 28 NovChampionship · Matchweek 18 Millwall v Burnley 1/1 Sat 5 DecChampionship · Matchweek 19 Watford v Millwall 1/1 Tue 8 DecChampionship · Matchweek 20 Millwall v Sheffield United 1/1 Sat 12 DecChampionship · Matchweek 21 Wolverhampton Wanderers v Millwall 1/1 Sat 19 DecChampionship · Matchweek 22 Millwall v Charlton Athletic 1/1 Sat 26 DecChampionship · Matchweek 23 Cardiff City v Millwall 1/1 Tue 29 DecChampionship · Matchweek 24 Millwall v Portsmouth 1/1 Fri 1 JanChampionship · Matchweek 25 Millwall v Wolverhampton Wanderers 1/1 Sat 16 JanChampionship · Matchweek 26 Lincoln City v Millwall 1/1 Sat 23 JanChampionship · Matchweek 27 Derby County v Millwall 1/1 Tue 26 JanChampionship · Matchweek 28 Millwall v Birmingham City 1/1 Sat 30 JanChampionship · Matchweek 29 Millwall v West Bromwich Albion 1/1 Sat 6 FebChampionship · Matchweek 30 Queens Park Rangers v Millwall 1/1 Sat 13 FebChampionship · Matchweek 31 Millwall v Blackburn Rovers 1/1 Wed 17 FebChampionship · Matchweek 32 Swansea City v Millwall 1/1 Sun 21 FebChampionship · Matchweek 33 West Ham United v Millwall 1/1 Sat 27 FebChampionship · Matchweek 34 Millwall v Preston North End 1/1 Tue 2 MarChampionship · Matchweek 35 Norwich City v Millwall 1/1 Sat 6 MarChampionship · Matchweek 36 Millwall v Bristol City 1/1 Sat 13 MarChampionship · Matchweek 37 Burnley v Millwall 1/1 Wed 17 MarChampionship · Matchweek 38 Millwall v Watford 1/1 Sat 20 MarChampionship · Matchweek 39 Millwall v Cardiff City 1/1 Sat 3 AprChampionship · Matchweek 40 Charlton Athletic v Millwall 1/1 Tue 6 AprChampionship · Matchweek 41 Millwall v Middlesbrough 1/1 Sat 10 AprChampionship · Matchweek 42 Bolton Wanderers v Millwall 1/1 Sat 17 AprChampionship · Matchweek 43 Millwall v Southampton 1/1 Tue 20 AprChampionship · Matchweek 44 Wrexham v Millwall 1/1 Sat 24 AprChampionship · Matchweek 45 Sheffield United v Millwall 1/1 Sat 1 MayChampionship · Matchweek 46 Millwall v Stoke City 1/1

27 players in the current squad · 2026/2027. Appearances, minutes and rating over the last 365 days for this club.

Goalkeepers 4

  • 1 Lukas JensenGoalkeeper · 27 · Denmark 2 (2) 180′ 0+0 6.86
  • 15 Max CrocombeGoalkeeper · 33 · New Zealand 28 (28) 2520′ 0+0 6.83
  • 34 Filip Marschall New signing · 1 Sep Yet to debutGoalkeeper · 23 · England 0 0′ 0+0
  • 43 Joel ColemanGoalkeeper · 30 · England 0 0′ 0+0

Defenders 7

  • 2 J. Osei-Tutu New signing · 21 AugRight Back · 27 · England 5 (3) 237′ 0+0 6.67
  • 3 Zak SturgeLeft Back · 22 · England 44 (36) 2914′ 1+1 6.67
  • 5 Jake CooperCentre Back · 31 · England 50 (50) 4492′ 4+2 7.03
  • 6 Caleb TaylorCentre Back · 23 · England 34 (31) 2864′ 4+3 7.2
  • 12 Elkan Baggott New signing · 15 JulCentre Back · 23 · Indonesia 5 (1) 134′ 0+0 6.37
  • 18 Ryan LeonardRight Back · 34 · England 22 (16) 1487′ 1+2 6.83
  • 23 Danny Batth New signing · 2 Aug Yet to debutCentre Back · 35 · England 0 0′ 0+0

Midfielders 11

  • 10 Camiel NeghliRight Wing · 24 · Algeria 50 (40) 3693′ 5+6 6.92
  • 11 Romain Esse On loan · from Crystal PalaceRight Wing · 21 · England 2 (2) 111′ 0+0 6.56
  • 13 Lyndon Dykes New signing · 6 AugCentre Forward · 30 · Scotland 7 (4) 355′ 4+0 7.15
  • 14 Jenson Metcalfe New signing · 1 JulCentral Midfield · 22 · England 7 (7) 537′ 0+2 6.82
  • 16 Daniel KellyCentral Midfield · 20 · Scotland 13 (4) 477′ 0+0 6.49
  • 17 Mark Sykes New signing · 9 JulRight Midfield · 29 · Northern Ireland 7 (5) 424′ 1+0 6.78
  • 24 Casper De NorreDefensive Midfield · 29 · Belgium 32 (30) 2384′ 1+4 6.83
  • 25 Luke CundleCentral Midfield · 24 · England 30 (7) 881′ 4+0 6.73
  • 49 Derek Mazou-SackoCentral Midfield · 21 · France 27 (16) 1413′ 1+1 6.75
  • Massimo LuongoCentral Midfield · 33 · Australia 4 (4) 285′ 0+0 6.65
  • Mathis Servais New signing · 6 Jul Yet to debutAttacking Midfield · 21 · Belgium 0 0′ 0+0

Attackers 5

  • 7 Taïryk Arconte New signing · 1 JulCentre Forward · 22 · France 7 (7) 436′ 3+0 6.96
  • 19 Josh CoburnCentre Forward · 23 · England 28 (23) 1880′ 12+0 6.9
  • 22 Kyrell Lisbie New signingLeft Wing · 22 · England 4 (3) 200′ 0+0 6.53
  • 29 Zak LovelaceLeft Wing · 20 · England 7 107′ 0+1 6.62
  • 35 Yanis IssoufouLeft Wing · 19 · France 3 75′ 0+0 6.55