Millwall FC
| Pos | Club | MP | W | D | L | GF | GA | Pts |
|---|---|---|---|---|---|---|---|---|
| 1 | Coventry City FC | 46 | 28 | 11 | 7 | 97 | 45 | 95 |
| 2 | Ipswich Town FC | 46 | 23 | 15 | 8 | 80 | 47 | 84 |
| 3 | Millwall FC | 46 | 24 | 11 | 11 | 64 | 49 | 83 |
| 4 | Southampton FC | 46 | 22 | 14 | 10 | 82 | 56 | 80 |
| 5 | Middlesbrough FC | 46 | 22 | 14 | 10 | 72 | 47 | 80 |
| 6 | Hull City AFC | 46 | 21 | 10 | 15 | 70 | 66 | 73 |
| 7 | Wrexham FC | 46 | 19 | 14 | 13 | 69 | 65 | 71 |
| 8 | Derby County FC | 46 | 20 | 9 | 17 | 67 | 59 | 69 |
| 9 | Norwich City FC | 46 | 19 | 8 | 19 | 63 | 56 | 65 |
| 10 | Birmingham City FC | 46 | 17 | 13 | 16 | 57 | 56 | 64 |
| 11 | Swansea City AFC | 46 | 18 | 10 | 18 | 57 | 59 | 64 |
| 12 | Bristol City FC | 46 | 17 | 11 | 18 | 59 | 59 | 62 |
| 13 | Sheffield United FC | 46 | 18 | 6 | 22 | 66 | 66 | 60 |
| 14 | Preston North End FC | 46 | 15 | 15 | 16 | 55 | 62 | 60 |
| 15 | Queens Park Rangers FC | 46 | 16 | 10 | 20 | 61 | 73 | 58 |
| 16 | Watford FC | 46 | 14 | 15 | 17 | 53 | 65 | 57 |
| 17 | Stoke City FC | 46 | 15 | 10 | 21 | 51 | 56 | 55 |
| 18 | Portsmouth FC | 46 | 14 | 13 | 19 | 49 | 64 | 55 |
| 19 | West Bromwich Albion FC | 46 | 13 | 14 | 19 | 48 | 58 | 53 |
| 20 | Charlton Athletic FC | 46 | 13 | 14 | 19 | 44 | 58 | 53 |
| 21 | Leicester City FC | 46 | 12 | 16 | 18 | 58 | 68 | 52 |
| 22 | Blackburn Rovers FC | 46 | 13 | 13 | 20 | 42 | 56 | 52 |
| 23 | Oxford United FC | 46 | 11 | 14 | 21 | 45 | 59 | 47 |
| 24 | Sheffield Wednesday FC | 46 | 2 | 12 | 32 | 29 | 89 | 18 |
Defenders
| Player | MP | Goals | Assists | Yellow | Red | AV mins | MPG |
|---|---|---|---|---|---|---|---|
| Tristan Crama | 48 | 3 | 6 | 9 | 0 | 89 | 1429 |
| Jake Cooper | 47 | 5 | 1 | 10 | 0 | 90 | 846 |
| Japhet Manzambi Tanganga | 42 | 2 | 1 | 11 | 1 | 89 | 1868 |
| Zack Sturge | 40 | 1 | 0 | 9 | 1 | 63 | 2513 |
| Ryan Leonard | 25 | 1 | 2 | 4 | 0 | 64 | 1606 |
| Kamari Grant | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Adam Major | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Wes Harding | 8 | 0 | 0 | 0 | 0 | 25 | 0 |
| Joe Bryan | 19 | 0 | 0 | 6 | 1 | 40 | 0 |
| Dan McNamara | 16 | 0 | 0 | 3 | 0 | 36 | 0 |
Midfielders
| Player | MP | Goals | Assists | Yellow | Red | AV mins | MPG |
|---|---|---|---|---|---|---|---|
| Billy Mitchell | 29 | 0 | 1 | 6 | 0 | 72 | 0 |
| Femi Azeez | 37 | 11 | 7 | 7 | 1 | 81 | 272 |
| Alfie Doughty | 27 | 0 | 5 | 4 | 0 | 53 | 0 |
| Casper De Norre | 31 | 1 | 4 | 5 | 0 | 76 | 2344 |
| Massimo Luongo | 9 | 0 | 0 | 1 | 0 | 63 | 0 |
| Luke Cundle | 30 | 4 | 0 | 1 | 0 | 36 | 271 |
| Daniel Kelly | 9 | 0 | 0 | 0 | 0 | 37 | 0 |
| Derek Mazou-Sacko | 23 | 1 | 1 | 2 | 0 | 51 | 1165 |
| William Smallbone | 10 | 0 | 0 | 0 | 0 | 33 | 0 |
| Rafiq Lamptey | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Forwards
| Player | MP | Goals | Assists | Yellow | Red | AV mins | MPG |
|---|---|---|---|---|---|---|---|
| Mihailo Ivanović | 46 | 9 | 3 | 2 | 0 | 66 | 336 |
| Camiel Neghli | 48 | 5 | 4 | 3 | 0 | 72 | 695 |
| Josh Coburn | 28 | 9 | 0 | 2 | 0 | 70 | 217 |
| Macaulay Langstaff | 38 | 4 | 1 | 2 | 0 | 36 | 341 |
| Aidomo Emakhu | 38 | 2 | 1 | 1 | 0 | 44 | 843 |
| Raees Bangura-Williams | 14 | 1 | 1 | 2 | 0 | 32 | 453 |
| Kevin Nisbet | 2 | 0 | 0 | 0 | 0 | 7 | 0 |
| Ajay Matthews | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Jack Howland | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Thierno Ballo | 33 | 1 | 5 | 6 | 0 | 60 | 1964 |
| Zakariya Lovelace | 1 | 0 | 0 | 0 | 0 | 2 | 0 |
| Tom Watson | 12 | 0 | 0 | 2 | 0 | 20 | 0 |
Goalkeepers
| Player | MP | Goals | Assists | Yellow | Red | AV mins | MPG |
|---|---|---|---|---|---|---|---|
| Steven Benda | 9 | 0 | 0 | 0 | 0 | 90 | 0 |
| Maxime Teremoana Crocombe | 23 | 0 | 0 | 0 | 0 | 90 | 0 |
| Joel Coleman | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| George Evans | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Anthony Patterson | 16 | 0 | 0 | 0 | 0 | 90 | 0 |
| Date: 11/05/2026 | |||
|---|---|---|---|
| 8pm |
|
0 : 2 |
|
| Date: 08/05/2026 | |||
|---|---|---|---|
| 8pm |
|
0 : 0 |
|
| Date: 02/05/2026 | |||
|---|---|---|---|
| 12pm |
|
2 : 0 |
|
| Date: 24/04/2026 | |||
|---|---|---|---|
| 8pm |
|
1 : 1 |
|
| Date: 21/04/2026 | |||
|---|---|---|---|
| 7pm |
|
1 : 3 |
|
| Date: 18/04/2026 | |||
|---|---|---|---|
| 12pm |
|
2 : 0 |
|
| Date: 10/04/2026 | |||
|---|---|---|---|
| 8pm |
|
0 : 0 |
|
| Date: 06/04/2026 | |||
|---|---|---|---|
| 1pm |
|
1 : 2 |
|
| Date: 03/04/2026 | |||
|---|---|---|---|
| 12pm |
|
1 : 2 |
|
| Date: 21/03/2026 | |||
|---|---|---|---|
| 12pm |
|
1 : 1 |
|
| Date: 14/03/2026 | |||
|---|---|---|---|
| 3pm |
|
1 : 2 |
|
| Date: 10/03/2026 | |||
|---|---|---|---|
| 7pm |
|
1 : 0 |
|
| Date: 07/03/2026 | |||
|---|---|---|---|
| 12pm |
|
1 : 3 |
|
| Date: 28/02/2026 | |||
|---|---|---|---|
| 3pm |
|
0 : 2 |
|
| Date: 25/02/2026 | |||
|---|---|---|---|
| 7pm |
|
3 : 0 |
|
| Date: 21/02/2026 | |||
|---|---|---|---|
| 3pm |
|
1 : 3 |
|
| Date: 14/02/2026 | |||
|---|---|---|---|
| 3pm |
|
1 : 2 |
|
| Date: 07/02/2026 | |||
|---|---|---|---|
| 3pm |
|
0 : 2 |
|
| Date: 31/01/2026 | |||
|---|---|---|---|
| 3pm |
|
1 : 1 |
|
| Date: 24/01/2026 | |||
|---|---|---|---|
| 12pm |
|
4 : 0 |
|
| Date: 20/01/2026 | |||
|---|---|---|---|
| 7pm |
|
2 : 1 |
|
| Date: 17/01/2026 | |||
|---|---|---|---|
| 12pm |
|
0 : 2 |
|
| Date: 04/01/2026 | |||
|---|---|---|---|
| 3pm |
|
2 : 1 |
|
| Date: 01/01/2026 | |||
|---|---|---|---|
| 3pm |
|
0 : 0 |
|
| Date: 29/12/2025 | |||
|---|---|---|---|
| 7pm |
|
2 : 1 |
|
| Date: 26/12/2025 | |||
|---|---|---|---|
| 1pm |
|
0 : 0 |
|
| Date: 20/12/2025 | |||
|---|---|---|---|
| 12pm |
|
2 : 0 |
|
| Date: 13/12/2025 | |||
|---|---|---|---|
| 3pm |
|
1 : 3 |
|
| Date: 10/12/2025 | |||
|---|---|---|---|
| 7pm |
|
1 : 1 |
|
| Date: 06/12/2025 | |||
|---|---|---|---|
| 3pm |
|
0 : 1 |
|
| Date: 29/11/2025 | |||
|---|---|---|---|
| 3pm |
|
3 : 2 |
|
| Date: 26/11/2025 | |||
|---|---|---|---|
| 7pm |
|
1 : 0 |
|
| Date: 22/11/2025 | |||
|---|---|---|---|
| 3pm |
|
3 : 1 |
|
| Date: 08/11/2025 | |||
|---|---|---|---|
| 12pm |
|
1 : 1 |
|
| Date: 04/11/2025 | |||
|---|---|---|---|
| 7pm |
|
4 : 0 |
|
| Date: 01/11/2025 | |||
|---|---|---|---|
| 3pm |
|
2 : 2 |
|
| Date: 25/10/2025 | |||
|---|---|---|---|
| 3pm |
|
1 : 0 |
|
| Date: 21/10/2025 | |||
|---|---|---|---|
| 7pm |
|
2 : 0 |
|
| Date: 18/10/2025 | |||
|---|---|---|---|
| 12pm |
|
1 : 2 |
|
| Date: 04/10/2025 | |||
|---|---|---|---|
| 3pm |
|
3 : 0 |
|
| Date: 01/10/2025 | |||
|---|---|---|---|
| 7pm |
|
0 : 4 |
|
| Date: 27/09/2025 | |||
|---|---|---|---|
| 12pm |
|
1 : 1 |
|
| Date: 22/09/2025 | |||
|---|---|---|---|
| 8pm |
|
1 : 0 |
|
| Date: 13/09/2025 | |||
|---|---|---|---|
| 12pm |
|
1 : 1 |
|
| Date: 30/08/2025 | |||
|---|---|---|---|
| 3pm |
|
0 : 2 |
|
| Date: 23/08/2025 | |||
|---|---|---|---|
| 3pm |
|
0 : 1 |
|
| Date: 16/08/2025 | |||
|---|---|---|---|
| 3pm |
|
0 : 3 |
|
| Date: 09/08/2025 | |||
|---|---|---|---|
| 3pm |
|
1 : 2 |
|
Latest news
-
Plymouth Argyle 2-1 Sheffield United: Blades blunted by late double
Sheffield United boss Chris Wilder bemoaned a lack of quality as his side’s promotion bid was hit by defeat at Championship...
-
Millwall 1-0 Middlesbrough: Camiel Neghli’s cameo leads play-off charge
Millwall head coach Alex Neil believes his players are perfectly placed to force themselves into the Championship play-offs after grinding out...
-
Michael Carrick laments blunt Middlesbrough
Middlesbrough looked to be turning a corner after a poor run of form left fans doubting their play-off credentials.
-
FARKE SO PROUD AS HIS BOYS DIG DEEP
CHAMPIONSHIP MIDWEEK ROUND-UP By John Lyons FAST START: Dan James, centre, takes acclaim DELIGHTED boss Daniel Farke hailed the character of...
-
PREMIER LEAGUE
ALL-SQUARE: Manchester City’s Omar Marmoush scores their second goal Arsenal 1 Brentford 1 Brighton 2 Leicester 2 Man City 5 Crystal...
-
JOSH SHOWS HE’S PERFECT FIT FOR LIONS
Chris Dunlavy A FRESH TAKE ON FOOTBALL HAVE A GO: Millwall match-winner Josh Coburn shoots at goal in the 1-0midweek victory...
-
Millwall charged over homophobic chants aimed at Crystal Palace’s Ben Chilwell
For exclusive stories and all the detailed EFL news you need, subscribe to The Football League Paper website, digital edition, or newspaper from...
-
Sheffield United suffer further Championship promotion setback after shock defeat to Millwall
For exclusive stories and all the detailed EFL news you need, subscribe to The Football League Paper website, digital edition, or newspaper from...
-
Offside calls frustrate Daniel Farke despite Leeds win
Leeds boss Daniel Farke admitted he was “struggling for words” after his side had two goals disallowed in controversial offside calls...
-
EFL Team of the Week: Birmingham City ace with a brace of goals and assists in statement win
The EFL season is reaching its critical point, with 70 of the 72 clubs from the three leagues having six or...
-
Sunderland boss Regis Le Bris hails winner Trai Hume
Sunderland head coach Regis Le Bris praised the character of his team after West Bromwich Albion missed several chances.
-
Millwall 2-1 Portsmouth: All hail Mihailo Ivanovic as Serb seals win
Alex Neil has heaped praise on the way striker Mihailo Ivanovic has adapted to life in the Championship after he struck...
-
Portsmouth: John Mousinho suffers from deja vu
Portsmouth boss John Mousinho has admitted it was another case of deja vu as his side were beaten by Millwall at...
-
THIS WEEK’S FIXTURES
Everton 1 Arsenal 1 TUES, APRIL 8 7.45pm unless stated Sky Bet Championship Blackburn v Sheff Wed Bristol C v West...
-
EFL Team of the Week: Charlton Athletic duo excell in dominant display
Preston North End were busy flying the EFL flag high in their valiant FA Cup effort against Aston Villa, but the...
-
Sunderland 1-0 Millwall: Trai Hume sees off Lions as Black Cats roar
Sunderland boss Regis Le Bris wants his Championship promotion-chasing side to build momentum heading into the final weeks of the season...
-
Millwall boss Alex Neil insists his side played well after defeat to Sunderland
Millwall boss Alex Neil admitted he was not “displeased” with his team’s display despite a 1-0 defeat at Sunderland.
-
THIS WEEK’S FIXTURES
SUN, MAR 30 1.30pm unless stated Emirates FA Cup Quarter-Finals Bournemouth v Man C (4.30) Preston v Aston Villa TUES, APR...
-
Player Profile: Dynamic defender Jayden Bogle is Leeds United’s trump card
So vital has Jayden Bogle become to Leeds United that even with suspension looming, Daniel Farke refused to rest his dynamic...
-
Jimmy Floyd Hasselbaink backs Leeds United to get ‘over the line’
Jimmy Floyd Hasselbaink believes his former side Leeds United will secure promotion this season as he feels the Premier League is...

