Millwall FC vs Cardiff City FC, Championship 2023-24 REGULAR SEASON
Overview
Match Preview
Millwall FC vs Cardiff City FC — Championship at The Den.
- Millwall FC 15 games · 18 pts (2026/27)
- Cardiff City FC 15 games · 18 pts (2026/27)
Match Details
- Referee Will Finnie
- Assistant 1 Jonathan Hunt
- Assistant 2 Rob Hyde (England)
5 games this season
🟨 3.0/game
⚽ 12.0 goals/game
🟥 2 total
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | Birmingham City FC | 15 | 29 |
| 2 | Middlesbrough FC | 15 | 29 |
| 3 | Stoke City FC | 15 | 29 |
| 4 | Wolverhampton Wanderers FC | 15 | 28 |
| 5 | West Bromwich Albion FC | 15 | 28 |
| 6 | Swansea City AFC | 15 | 26 |
| 7 | Southampton FC | 15 | 24 |
| 8 | Queens Park Rangers FC | 15 | 24 |
| 9 | West Ham United FC | 15 | 23 |
| 10 | Sheffield United FC | 15 | 22 |
| 11 | Portsmouth FC | 15 | 22 |
| 12 | Norwich City FC | 15 | 21 |
| 13 | Blackburn Rovers FC | 15 | 21 |
| 14 | Cardiff City FC | 15 | 18 |
| 15 | Wrexham AFC | 15 | 18 |
| 16 | Millwall FC | 15 | 18 |
| 17 | Bristol City FC | 15 | 18 |
| 18 | Bolton Wanderers FC | 15 | 17 |
| 19 | Charlton Athletic FC | 15 | 17 |
| 20 | Watford FC | 15 | 15 |
| 21 | Lincoln City FC | 15 | 15 |
| 22 | Burnley FC | 15 | 10 |
| 23 | Derby County FC | 15 | 10 |
| 24 | Preston North End FC | 15 | 8 |
Head-to-Head
Recent Form
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 13 Apr | Cardiff City FC | H | 3–1 | W |
| 09 Apr | Leicester City FC | H | 1–0 | W |
| 06 Apr | Huddersfield Town AFC | A | 0–1 | L |
| 01 Apr | Rotherham United FC | A | 1–2 | L |
| 29 Mar | West Bromwich Albion FC | H | 1–1 | D |
| 17 Mar | Leeds United FC | A | 0–2 | L |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 13 Apr | Millwall FC | A | 1–3 | L |
| 10 Apr | Birmingham City FC | A | 1–0 | W |
| 06 Apr | Hull City AFC | H | 1–3 | L |
| 01 Apr | Coventry City FC | A | 2–1 | W |
| 29 Mar | Sunderland AFC | H | 0–2 | L |
| 16 Mar | Swansea City AFC | A | 0–2 | L |
Season Stats
| Millwall FC | Cardiff City FC | |
|---|---|---|
| #16 | Position | #14 |
| 18 | Points | 18 |
| 15 | Played | 15 |
| 5 / 3 / 7 | W / D / L | 4 / 6 / 5 |
| 23 | Scored | 27 |
| 27 | Conceded | 27 |
| -4 | GD | +0 |
| 1.20 | PPG | 1.20 |
| 33% | Win % | 27% |
Key Stats
67%
Both Teams to Score
H2H (12 games)
H2H (12 games)
42%
Over 2.5 Goals
H2H history
H2H history
27%
Clean Sheets
Millwall FC this season
Millwall FC this season
7%
Clean Sheets
Cardiff City FC this season
Cardiff City FC this season
Millwall FC are 16th (18 pts). Cardiff City FC are 14th (18 pts).
Goal Timing (This Season)
Millwall FC
0-15
5/2
16-30
3/4
31-45
4/3
46-60
3/5
61-75
1/4
76+
7/8
■ Scored ■ Conceded
Cardiff City FC
0-15
4/6
16-30
3/5
31-45
9/3
46-60
1/7
61-75
5/2
76+
4/3
■ Scored ■ Conceded
Top Scorers (This Season)
Millwall FC
| Lyndon Dykes | 5 G | 2 A |
| Camiel Neghli | 3 G | 3 A |
| Tairyk Arconte | 3 G | |
| Josh Coburn | 2 G | |
| Luke Cundle | 1 G |
Cardiff City FC
| Jack Moylan | 10 G | 3 A |
| Yousef Salech | 5 G | 1 A |
| Cian Ashford | 2 G | 2 A |
| Rubin Colwill | 1 G | 1 A |
Events
Match Events
- 0' Welcome to The Den that hosts another battle between Millwall FC and Cardiff City FC.
- 5' Manolis Siopis, a Greece , has 0 bookings this season and will need to keep his discipline tonight.
- 9' Brilliant from the forward! Michael Obafemi makes it 1-0 with a superb finish on 9.
- 14' Spectators are craving for more action. Both teams play very cautiously. They need to put some more energy.
- 19' The midfield battle is intense right now. Both Millwall FC and Cardiff City FC are fighting for every inch of the pitch.
- 24' Yakou Meite is having a superb {COMPETITION} campaign — that is 0 goals this season for the .
- 29' Cian Ashford has been disciplined this evening — perhaps mindful of those 0 cards already picked up this season.
- 34' England international Ryan Wintle has been a key figure this campaign — 0 goals and 2 assists in the Array this season.
- 39' A quiet spell here at The Den. Cardiff City FC seem content sitting deep and soaking up pressure.
- 44' The energy levels are beginning to show. Neil Harris might look to freshen things up shortly.
- 46' Time for substitution for Millwall FC. Romain Esse is replaced by Duncan Watmore.
- 49' Assisted by Ryan Longman with the perfectly-timed delivery and Jake Cooper makes no mistake. 2-1!
- 54' Millwall FC are keeping things exceptionally tight at the back. It will take something special to break them down.
- 59' Cardiff City FC fans have not had much to celebrate tonight. Their side is struggling to get forward.
- 60' Cardiff City FC manager makes another effort to make the tables turned. Ryan Wintle is hanging Manolis Siopis on the field on 60 minute.
- 65' The clock is ticking and both teams know a goal could change everything at this point.
- 69' That is a card for Millwall FC. Ryan Longman will be fuming at that decision.
- 70' Cian Ashford gets the nod from Cardiff City FC. He replaces Josh Bowler and will look to change the dynamic.
- 75' The crowd applauds Rubin Colwill as he leaves the pitch. Ollie Tanner steps in for Cardiff City FC.
- 80' David Turnbull has certainly something to prove this evening. He made 13 appearances with only 0 goals this season.
- 84' The whistle greets Ryan Longman as he departs to be replaced by Brooke Norton-Cuffy.
- 89' A tactical chess match is unfolding here. The question is which manager blinks first.
- 90' Millwall FC player sees a card in front of him.
- 90' It is a substitution in Millwall FC team. Zian Flemming is replaced by Casper De Norre on 90 minute.
- The final whistle goes. A composed, disciplined performance from Millwall FC to claim maximum points.
Lineups
Millwall FC Lineups
4-4-2Starting XI
- 18
- 5
- 23
- 20
-
10
Zian Flemming ↓ Casper De Norre 90'
-
21
Michael Obafemi ↓ Tom Bradshaw 70'
- 2
- 8
- 6
- 11
-
25
Romain Esse ↓ Duncan Watmore 46'
Bench
-
9
Tom Bradshaw ↑ 70'
- 4
-
19
Duncan Watmore ↑ 46'
- 15
- 33
-
24
Casper De Norre ↑ 90'
- 7
-
17
Brooke Norton-Cuffy ↑ 84'
- 12
Coach
Neil Harris
Cardiff City FC Lineups
4-2-3-1Starting XI
-
22
Yakou Meite ↓ Famara Diedhiou 60'
- 1
-
8
Joe Ralls ↓ David Turnbull 70'
- 38
- 17
- 4
-
14
Josh Bowler ↓ Cian Ashford 70'
- 12
-
23
Manolis Siopis ↓ Ryan Wintle 60'
-
27
Rubin Colwill ↓ Ollie Tanner 75'
- 16
Bench
-
20
Famara Diedhiou ↑ 60'
- 19
-
6
Ryan Wintle ↑ 60'
-
15
David Turnbull ↑ 70'
- 34
-
32
Ollie Tanner ↑ 75'
-
45
Cian Ashford ↑ 70'
- 41
- 36
Coach
Erol Bulut
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Aden Flint | 5 |
| Tom Bradshaw | 3 |
| Kieffer Moore | 2 |
| Benik Afobe | 2 |
| Dimitrios Goutas | 1 |
| Jed Wallace | 1 |
| Jake Cooper | 1 |
| Duncan Watmore | 1 |
Head to Head
Millwall FC Form
Cardiff City FC Form
Predictions
Prediction accuracy
3 / 4
1.94
Millwall FC xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.44
Cardiff City FC xG
I would bet for:
Both teams to score 65% + Over 2.5 goals 65%
Match Result
✓ CorrectActual: Millwall FC win
Both Teams to Score
✓ Correct
Avg goals/match: 3.38
Actual: Yes — both scored
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 95% |
|
5% |
| ± 1.5 | 85% |
|
15% |
| ± 2.5 | 65% |
|
35% |
| ± 3.5 | 43% |
|
57% |
| ± 4.5 | 25% |
|
75% |
Double Chance
Millwall FC or Draw
74%
Draw or Cardiff City FC
49%
Millwall FC or Cardiff City FC
77%
Half-Time Result
✗ WrongActual: Millwall FC win at HT
Correct Score
✓ In top 12
1 – 1
10.4%
2 – 1
8.9%
1 – 2
6.6%
2 – 0
6.4%
2 – 2
6.4%
1 – 0
6%
3 – 1
Actual
0 – 0
4.9%
0 – 1
4.2%
3 – 2
4.1%
3 – 0
4%
0 – 2
3.6%
Asian Handicap — Millwall FC
| Handicap | Millwall FC covers | Push | Cardiff City FC covers |
|---|---|---|---|
| -2.5 | 13% | — | 87% |
| -2 | 13% | 15% | 72% |
| -1.5 | 28% | — | 72% |
| -1 | 28% | 20% | 52% |
| -0.5 | 48% | — | 52% |
| +0.5 | 72% | — | 28% |
| +1 | 72% | 15% | 13% |
| +1.5 | 87% | — | 13% |
| +2 | 87% | 8% | 5% |
| +2.5 | 95% | — | 5% |
Clean Sheet
Millwall FC keeps clean sheet
24%
✓
Cardiff City FC keeps clean sheet
15%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

