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 8 games · 11 pts (2026/27)
- Cardiff City FC 8 games · 7 pts (2026/27)
Match Details
- Referee Will Finnie
- Assistant 1 Jonathan Hunt
- Assistant 2 Rob Hyde (England)
5 games this season
🟨 2.0/game
⚽ 12.4 goals/game
🟥 2 total
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | Swansea City AFC | 8 | 17 |
| 2 | West Ham United FC | 8 | 15 |
| 3 | Middlesbrough FC | 8 | 15 |
| 4 | Wolverhampton Wanderers FC | 7 | 14 |
| 5 | West Bromwich Albion FC | 8 | 14 |
| 6 | Queens Park Rangers FC | 8 | 13 |
| 7 | Stoke City FC | 8 | 13 |
| 8 | Bristol City FC | 8 | 13 |
| 9 | Charlton Athletic FC | 8 | 12 |
| 10 | Birmingham City FC | 8 | 11 |
| 11 | Millwall FC | 8 | 11 |
| 12 | Lincoln City FC | 8 | 11 |
| 13 | Southampton FC | 8 | 10 |
| 14 | Wrexham AFC | 8 | 10 |
| 15 | Bolton Wanderers FC | 8 | 10 |
| 16 | Blackburn Rovers FC | 8 | 9 |
| 17 | Norwich City FC | 8 | 9 |
| 18 | Sheffield United FC | 8 | 9 |
| 19 | Portsmouth FC | 7 | 8 |
| 20 | Watford FC | 8 | 8 |
| 21 | Cardiff City FC | 8 | 7 |
| 22 | Derby County FC | 8 | 5 |
| 23 | Preston North End FC | 8 | 4 |
| 24 | Burnley FC | 8 | 4 |
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 | |
|---|---|---|
| #11 | Position | #21 |
| 11 | Points | 7 |
| 8 | Played | 8 |
| 3 / 2 / 3 | W / D / L | 1 / 4 / 3 |
| 15 | Scored | 10 |
| 15 | Conceded | 12 |
| +0 | GD | -2 |
| 1.38 | PPG | 0.88 |
| 38% | Win % | 13% |
Key Stats
67%
Both Teams to Score
H2H (12 games)
H2H (12 games)
42%
Over 2.5 Goals
H2H history
H2H history
38%
Clean Sheets
Millwall FC this season
Millwall FC this season
0%
Clean Sheets
Cardiff City FC this season
Cardiff City FC this season
Millwall FC are 11th (11 pts). Cardiff City FC are 21st (7 pts).
Goal Timing (This Season)
Millwall FC
0-15
2/–
16-30
2/1
31-45
4/2
46-60
3/4
61-75
–/4
76+
4/3
■ Scored ■ Conceded
Cardiff City FC
0-15
2/3
16-30
2/3
31-45
2/2
46-60
–/3
61-75
3/–
76+
1/1
■ Scored ■ Conceded
Top Scorers (This Season)
Millwall FC
| Lyndon Dykes | 4 G | 1 A |
| Tairyk Arconte | 3 G | |
| Josh Coburn | 2 G | |
| Luke Cundle | 1 G |
Cardiff City FC
| Jack Moylan | 3 G | 1 A |
| Yousef Salech | 2 G | 1 A |
| Cian Ashford | 2 G | 1 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' Neither side is committing men forward. This has all the hallmarks of a tense, tactical contest.
- 9' Michael Obafemi is having a superb {COMPETITION} campaign — that is 0 goals this season for the forward.
- 14' England international Josh Bowler has been a key figure this campaign — 2 goals and 0 assists in the Array this season.
- 19' The teams are not in a rush to score plenty of goals. It might look strange considering Cardiff City FC that had 376 games and scored 404 goals.
- 24' Goal! Yakou Meite scores his 47 goal in 382 matches.
- 29' Although teams showed high tempo form the start, they seem to slow down a bit. Both sides really need to catch a fire. Otherwise, we have another goalless match.
- 34' 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.
- 39' named a 4-4-2 earlier, and opted for a 4-2-3-1 in response. A fascinating tactical duel is developing.
- 44' The 29-year-old Nathaniel Phillips has been sensational this season — 0 goals and 0 assists is a remarkable return.
- 46' Duncan Watmore is replacing Romain Esse for the Millwall FC side.
- 49' Assisted by Ryan Longman with the perfectly-timed delivery and Jake Cooper makes no mistake. 2-1!
- 54' will be watching from the dugout nervously. His Millwall FC side need to improve if they are to claim all three points.
- 59' Millwall FC have won 408 goals from 386 games. They will be desperate to add to that tally today.
- 60' The Cardiff City FC manager makes a substitution. Manolis Siopis departs to be replaced by Ryan Wintle.
- 65' Millwall FC are enjoying more possession but struggling to find a way through a disciplined Cardiff City FC backline.
- 69' Ryan Longman picks up a card and will need to be extremely careful for the remainder of this match.
- 70' Cardiff City FC make a change. Josh Bowler trudges off to be replaced by Cian Ashford on 70 minutes.
- 75' Ollie Tanner gets the nod from Cardiff City FC. He replaces Rubin Colwill and will look to change the dynamic.
- 80' With 0 assists to his name this season, Joe Ralls is clearly more than just a goal scorer for Millwall FC.
- 84' The Millwall FC bench stirs into life. Ryan Longman is withdrawn and Brooke Norton-Cuffy gets his opportunity.
- 89' The energy levels are beginning to show. Erol Bulut might look to freshen things up shortly.
- 90' It’s a booking for Millwall FC player. George Saville gets a card.
- 90' A change in the Millwall FC ranks — Zian Flemming exits the field as Casper De Norre enters on 90.
- What a match! Full time at {STADIUM} — Millwall FC 3-1 Cardiff City FC.
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 |
| Benik Afobe | 2 |
| Kieffer Moore | 2 |
| Yakou Meite | 1 |
| Perry Ng | 1 |
| Sean Morrison | 1 |
| Casper De Norre | 1 |
Head to Head
Millwall FC Form
Cardiff City FC Form
Predictions
Prediction accuracy
3 / 4
1.97
Millwall FC xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.16
Cardiff City FC xG
I would bet for:
Over 2.5 goals 60% + Both teams to score 59%
Match Result
✓ CorrectActual: Millwall FC win
Both Teams to Score
✓ Correct
Avg goals/match: 3.13
Actual: Yes — both scored
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 94% |
|
6% |
| ± 1.5 | 82% |
|
18% |
| ± 2.5 | 60% |
|
40% |
| ± 3.5 | 38% |
|
62% |
| ± 4.5 | 21% |
|
79% |
Double Chance
Millwall FC or Draw
79%
Draw or Cardiff City FC
44%
Millwall FC or Cardiff City FC
77%
Half-Time Result
✗ WrongActual: Millwall FC win at HT
Correct Score
✓ In top 12
1 – 1
10.8%
2 – 1
9.5%
2 – 0
8.4%
1 – 0
7.9%
3 – 1
Actual
0 – 0
6%
1 – 2
5.6%
2 – 2
5.5%
3 – 0
5.4%
0 – 1
4.3%
3 – 2
3.7%
4 – 1
3.1%
Asian Handicap — Millwall FC
| Handicap | Millwall FC covers | Push | Cardiff City FC covers |
|---|---|---|---|
| -2.5 | 16% | — | 84% |
| -2 | 16% | 17% | 67% |
| -1.5 | 33% | — | 67% |
| -1 | 33% | 22% | 45% |
| -0.5 | 55% | — | 45% |
| +0.5 | 79% | — | 21% |
| +1 | 79% | 13% | 9% |
| +1.5 | 91% | — | 9% |
| +2 | 91% | 6% | 3% |
| +2.5 | 97% | — | 3% |
Clean Sheet
Millwall FC keeps clean sheet
32%
✓
Cardiff City FC keeps clean sheet
15%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

