Millwall FC vs Norwich City FC, Championship 2024-25 REGULAR SEASON
Overview
Match Preview
Millwall FC vs Norwich City FC — Championship at The Den.
- Millwall FC 0 games · 0 pts (2026/27)
- Norwich City FC 0 games · 0 pts (2026/27)
Match Details
- Referee Elliot Bell (England)
- Assistant 1 Nigel Lugg
- Assistant 2 Mark Russell
3 games this season
🟨 0.0/game
⚽ 5.7 goals/game
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | Coventry City FC | 46 | 95 |
| 2 | Ipswich Town FC | 46 | 84 |
| 3 | Hull City AFC | 46 | 73 |
| 4 | Oxford United FC | 46 | 47 |
| 5 | Leicester City FC | 46 | 46 |
| 6 | Blackburn Rovers FC | 1 | 1 |
| 7 | Wolverhampton Wanderers FC | 1 | 1 |
| 8 | Queens Park Rangers FC | 0 | 0 |
| 9 | Millwall FC | 0 | 0 |
| 10 | Middlesbrough FC | 0 | 0 |
| 11 | Swansea City AFC | 0 | 0 |
| 12 | Watford FC | 0 | 0 |
| 13 | Charlton Athletic FC | 0 | 0 |
| 14 | West Bromwich Albion FC | 0 | 0 |
| 15 | Bolton Wanderers FC | 0 | 0 |
| 16 | Birmingham City FC | 0 | 0 |
| 17 | Sheffield United FC | 0 | 0 |
| 18 | Wrexham AFC | 0 | 0 |
| 19 | Burnley FC | 0 | 0 |
| 20 | Cardiff City FC | 0 | 0 |
| 21 | West Ham United FC | 0 | 0 |
| 22 | Southampton FC | 0 | 0 |
| 23 | Derby County FC | 0 | 0 |
| 24 | Norwich City FC | 0 | 0 |
| 25 | Preston North End FC | 0 | 0 |
| 26 | Stoke City FC | 0 | 0 |
| 27 | Lincoln City FC | 0 | 0 |
| 28 | Portsmouth FC | 0 | 0 |
| 29 | Bristol City FC | 0 | 0 |
| 30 | Sheffield Wednesday FC | 46 | 0 |
Head-to-Head
Recent Form
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 21 Apr | Norwich City FC | H | 3–1 | W |
| 18 Apr | Blackburn Rovers FC | A | 1–4 | L |
| 12 Apr | Middlesbrough FC | H | 1–0 | W |
| 08 Apr | Sheffield United FC | A | 1–0 | W |
| 05 Apr | Portsmouth FC | H | 2–1 | W |
| 29 Mar | Sunderland AFC | A | 0–1 | L |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 21 Apr | Millwall FC | A | 1–3 | L |
| 18 Apr | Portsmouth FC | H | 3–5 | L |
| 11 Apr | Burnley FC | A | 1–2 | L |
| 08 Apr | Sunderland AFC | H | 0–0 | D |
| 05 Apr | Plymouth Argyle FC | A | 1–2 | L |
| 29 Mar | West Bromwich Albion FC | H | 1–0 | W |
Season Stats
| Millwall FC | Norwich City FC | |
|---|---|---|
| #9 | Position | #24 |
| 0 | Points | 0 |
| 0 | Played | 0 |
| 0 / 0 / 0 | W / D / L | 0 / 0 / 0 |
| 0 | Scored | 0 |
| 0 | Conceded | 0 |
| +0 | GD | +0 |
| – | PPG | – |
| – | Win % | – |
Key Stats
67%
Both Teams to Score
H2H (12 games)
H2H (12 games)
67%
Over 2.5 Goals
H2H history
H2H history
100%
Clean Sheets
Millwall FC this season
Millwall FC this season
0%
Clean Sheets
Norwich City FC this season
Norwich City FC this season
Millwall FC are 9th (0 pts). Norwich City FC are 24th (0 pts).
Goal Timing (This Season)
Millwall FC
0-15
–/–
16-30
–/–
31-45
1/–
46-60
1/–
61-75
–/–
76+
–/–
■ Scored ■ Conceded
Norwich City FC
0-15
–/–
16-30
–/–
31-45
–/–
46-60
–/–
61-75
–/1
76+
1/1
■ Scored ■ Conceded
Events
Match Events
- 0' In just a few seconds The Den will turn into a battlefield for Millwall FC and Norwich City FC.
- 5' Norwich City FC are keeping things exceptionally tight at the back. It will take something special to break them down.
- 8' Clinical. Composed. Brilliant. Mihailo Ivanovic makes it 1-0.
- 13' The home supporters are growing impatient. Millwall FC must find a spark to ignite this game.
- 18' Matchday of the Array and both teams know exactly what is at stake tonight.
- 23' It looks surprising Millwall FC does not make any changes. George Saville has some obvious troubles when approaching to the goal.
- 28' Norwich City FC fans have not had much to celebrate tonight. Their side is struggling to get forward.
- 33' Spectators are craving for more action. Both teams play very cautiously. They need to put some more energy.
- 38' Millwall FC currently sit 9 in the Array table. A result here could be decisive in the race for the top positions.
- 39' Goal! Femi Azeez scores his 18 goal in 379 matches.
- 44' Millwall FC seems to be on a short break. The game is mainly concentrated in the center. It’s high time they got back to action. Otherwise, it looks like a goalless game.
- 49' The Array continues to deliver drama. Both Millwall FC and Norwich City FC are desperate not to drop points on matchday .
- 50' GOAL! Shane Duffy scores on 45. Assisted by Jacob Wright
- 55' Norwich City FC come into this ranked 13 in Array. They desperately need points to push themselves up the standings.
- 60' Both keepers have barely been tested. Millwall FC and Norwich City FC are cancelling each other out in the centre of the park.
- 61' Marcelino Nunez is having his name booked by the referee on 61.
- 61' Liam Gibbs is replacing Borja Sainz for the Norwich City FC side.
- 62' Onel Hernandez has so much to prove this time. He replaces Oscar Schwartau on 62 minute.
- 67' Neither side is committing men forward. This has all the hallmarks of a tense, tactical contest.
- 69' Mihailo Ivanovic is having a superb {COMPETITION} campaign — that is 0 goals this season for the .
- 71' The referee reaches into his pocket. Out comes the card for Luke Cundle.
- 76' A tactical swap from Norwich City FC — Callum Doyle on, Marcelino Nunez off on 76 minutes.
- 79' It’s gonna be a card for Kenny McLean.
- 81' It is a substitution in Millwall FC team. Casper De Norre is replaced by Ryan Wintle on 81 minute.
- 86' Tristan Crama has been disciplined this evening — perhaps mindful of those 0 cards already picked up this season.
- 87' Luke Cundle makes way for Aaron Connolly at the 87 minute mark. A tactical switch from Millwall FC.
- 89' The referee reaches into his pocket. Out comes the card for Onel Hernandez.
- 90' Another change for Millwall FC made on 90 minute. Femi Azeez leaves to be changed by Aidomo Emakhu.
- The points are shared — Millwall FC 3-1 Norwich City FC. Honours even.
Lineups
Millwall FC Lineups
4-2-3-1Starting XI
- 5
- 23
-
24
Casper De Norre ↓ Ryan Wintle 81'
- 6
-
25
Luke Cundle ↓ Aaron Connolly 87'
- 52
-
11
Femi Azeez ↓ Aidomo Emakhu 90'
- 21
- 26
-
58
Zak Sturge ↓ Ryan Leonard 90'
- 41
Bench
-
17
Macaulay Langstaff ↑ 87'
-
9
Aaron Connolly ↑ 87'
-
18
Ryan Leonard ↑ 90'
- 45
-
14
Ryan Wintle ↑ 81'
-
22
Aidomo Emakhu ↑ 90'
- 16
- 54
- 53
Coach
Alex Neil
Norwich City FC Lineups
4-2-3-1Starting XI
- 4
- 23
- 3
- 9
-
7
Borja Sainz ↓ Liam Gibbs 61'
-
26
Marcelino Nunez ↓ Callum Doyle 76'
- 11
- 29
- 36
-
16
Jacob Wright ↓ Jacob Sorensen 81'
- 33
Bench
-
25
Onel Hernandez ↑ 62'
- 12
-
19
Jacob Sorensen ↑ 81'
-
20
Anis Ben Slimane ↑ 62'
-
8
Liam Gibbs ↑ 61'
-
6
Callum Doyle ↑ 76'
- 18
- 15
Coach
Johannes Thorup
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Josh Sargent | 3 |
| Mihailo Ivanovic | 3 |
| Teemu Pukki | 3 |
| Oscar Schwartau | 2 |
| Tom Bradshaw | 2 |
| Aidomo Emakhu | 1 |
| Marco Stiepermann | 1 |
| Emiliano Marcondes | 1 |
Head to Head
Millwall FC Form
Norwich City FC Form
Predictions
Prediction accuracy
1 / 4
1.05
Millwall FC xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
0.63
Norwich City FC xG
I would bet for:
Under 2.5 goals 76% + Under — clean sheet likely 68%
Match Result
✓ CorrectActual: Millwall FC win
Both Teams to Score
✗ Wrong
Avg goals/match: 1.68
Actual: Yes — both scored
Over / Under Goals
✗ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 79% |
|
21% |
| ± 1.5 | 50% |
|
50% |
| ± 2.5 | 24% |
|
76% |
| ± 3.5 | 10% |
|
90% |
| ± 4.5 | 3% |
|
97% |
Double Chance
Millwall FC or Draw
80%
Draw or Norwich City FC
53%
Millwall FC or Norwich City FC
68%
Half-Time Result
✗ WrongActual: Millwall FC win at HT
Correct Score
✓ In top 12
0 – 0
21.3%
1 – 0
18.2%
1 – 1
13.2%
0 – 1
10.2%
2 – 0
9.7%
2 – 1
6.5%
1 – 2
3.8%
0 – 2
3.4%
3 – 0
3.3%
3 – 1
Actual
2 – 2
2.2%
4 – 0
0.9%
Asian Handicap — Millwall FC
| Handicap | Millwall FC covers | Push | Norwich City FC covers |
|---|---|---|---|
| -2.5 | 5% | — | 95% |
| -2 | 5% | 12% | 82% |
| -1.5 | 18% | — | 82% |
| -1 | 18% | 26% | 57% |
| -0.5 | 43% | — | 57% |
| +0.5 | 80% | — | 20% |
| +1 | 80% | 15% | 5% |
| +1.5 | 95% | — | 5% |
| +2 | 95% | 4% | 1% |
| +2.5 | 99% | — | 1% |
Clean Sheet
Millwall FC keeps clean sheet
54%
✗
Norwich City FC keeps clean sheet
36%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

