Millwall FC vs Cardiff City FC, Championship 2024-25 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 Andy Davies (England)
- Assistant 1 Graham Kane
- Assistant 2 Bhupinder Gill
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 |
|---|---|---|---|---|
| 21 Jan | Cardiff City FC | H | 2–2 | D |
| 18 Jan | Hull City AFC | H | 0–1 | L |
| 13 Jan | Dagenham & Redbridge FC | H | 3–0 | W |
| 04 Jan | Sheffield Wednesday FC | A | 2–2 | D |
| 01 Jan | Oxford United FC | H | 0–1 | L |
| 29 Dec | Coventry City FC | A | 0–0 | D |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 21 Jan | Millwall FC | A | 2–2 | D |
| 18 Jan | Swansea City AFC | H | 3–0 | W |
| 14 Jan | Watford FC | H | 1–1 | D |
| 09 Jan | Sheffield United FC | A | 1–0 | W |
| 04 Jan | Middlesbrough FC | A | 1–1 | D |
| 01 Jan | Coventry City FC | H | 1–1 | D |
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' That's the starting whistle at The Den. Ninety minutes of football awaits between Millwall FC and Cardiff City FC.
- 2' Calum Scanlon puts Millwall FC on the lead.
- 7' Spectators are craving for more action. Both teams play very cautiously. They need to put some more energy.
- 12' 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.
- 17' Both teams are passing the ball around with high level of urgency. Cardiff City FC needs to do something about it to get closer to the goal.
- 19' Assisted by Raees Bangura-Williams with the perfectly-timed delivery and Casper De Norre makes no mistake. 2-0!
- 24' It is a cagey affair so far. Millwall FC in their 4-2-3-1 trying to find a way past Cardiff City FC's compact 4-2-3-1.
- 29' While there is no rush on the pitch, let’s have a look at some stats. Duncan Watmore made 374 appearances and scored 37 goals. He is very likely to score a goal today.
- 34' Over 34 minutes have gone by without a meaningful attack. The supporters want more.
- 39' Callum Robinson has certainly something to prove this evening. He made 13 appearances with only 2 goals this season.
- 44' has dominated the recent head-to-head record, winning 0 of the last 0 meetings.
- 46' A stunning finish from Chris Willock — that came from absolutely nowhere!
- 51' Cardiff City FC come into this ranked 20 in Array. They desperately need points to push themselves up the standings.
- 56' Cardiff City FC have won 416 goals from 384 games. They will be desperate to add to that tally today.
- 57' The crowd applauds Manolis Siopis as he leaves the pitch. Perry Ng steps in for Cardiff City FC.
- 59' Millwall FC make a change. Ryan Leonard trudges off to be replaced by Dan McNamara on 59 minutes.
- 64' Tristan Crama is ready to make an impact after coming on for Dan McNamara at the 64 minute mark.
- 69' It’s high time Alex Neil made some changes to put the his team’s game back to action.
- 70' Another substitution for Cardiff City FC to replace Rubin Colwill by Cian Ashford on 70 minute.
- 75' Millwall FC started playing very sharply right from the kick off. However, it slowed down the tempo rapidly by 75.
- 78' The supporters are chanting for George Honeyman. He replaces Calum Scanlon on 78 minute.
- 79' It is a substitution in Cardiff City FC team. Chris Willock is replaced by Anwar El Ghazi on 79 minute.
- 84' Supporters expect more eagerness from Jake Cooper, as he is very good at scoring at The Den with 14 goals in the last 14 games.
- 89' Cardiff City FC fans have not had much to celebrate tonight. Their side is struggling to get forward.
- The final score is 2-2.
Lineups
Millwall FC Lineups
4-2-3-1Starting XI
- 17
-
18
Ryan Leonard ↓ Dan McNamara 59'
- 5
-
19
Duncan Watmore ↓ Billy Mitchell 79'
- 15
- 23
- 24
- 6
- 1
-
33
Calum Scanlon ↓ George Honeyman 78'
- 31
Bench
- 9
- 4
- 3
-
39
George Honeyman ↑ 78'
- 13
-
2
Dan McNamara ↑ 59'
-
8
Billy Mitchell ↑ 79'
- 52
-
26
Mihailo Ivanovic ↑ 64'
Coach
Alex Neil
Cardiff City FC Lineups
4-2-3-1Starting XI
-
19
Yakou Meite ↓ Yousef Salech 70'
- 35
- 12
- 47
- 21
- 4
-
16
Chris Willock ↓ Anwar El Ghazi 79'
- 23
-
3
Manolis Siopis ↓ Perry Ng 57'
-
27
Rubin Colwill ↓ Cian Ashford 70'
-
5
Jesper Daland ↓ Will Fish 79'
Bench
- 1
- 8
-
20
Anwar El Ghazi ↑ 79'
-
38
Perry Ng ↑ 57'
-
22
Yousef Salech ↑ 70'
-
2
Will Fish ↑ 79'
-
45
Cian Ashford ↑ 70'
- 49
- 56
Coach
Omer Riza
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
2 / 4
1.72
Millwall FC xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.66
Cardiff City FC xG
I would bet for:
Millwall FC or Cardiff City FC 74% + Both teams to score 66%
Match Result
✗ WrongActual: Draw
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 | 64% |
|
36% |
| ± 3.5 | 43% |
|
57% |
| ± 4.5 | 25% |
|
75% |
Double Chance
Millwall FC or Draw
65%
Draw or Cardiff City FC
61%
Millwall FC or Cardiff City FC
74%
Half-Time Result
✗ WrongActual: Millwall FC win at HT
Correct Score
✓ In top 12
1 – 1
10.6%
2 – 1
8.1%
1 – 2
7.8%
2 – 2
Actual
1 – 0
5.2%
2 – 0
5.1%
0 – 1
5%
0 – 0
4.9%
0 – 2
4.7%
3 – 1
4.6%
1 – 3
4.3%
3 – 2
3.8%
Asian Handicap — Millwall FC
| Handicap | Millwall FC covers | Push | Cardiff City FC covers |
|---|---|---|---|
| -2.5 | 9% | — | 91% |
| -2 | 9% | 12% | 79% |
| -1.5 | 21% | — | 79% |
| -1 | 21% | 18% | 61% |
| -0.5 | 39% | — | 61% |
| +0.5 | 64% | — | 36% |
| +1 | 64% | 18% | 19% |
| +1.5 | 81% | — | 19% |
| +2 | 81% | 11% | 8% |
| +2.5 | 92% | — | 8% |
Clean Sheet
Millwall FC keeps clean sheet
20%
✓
Cardiff City FC keeps clean sheet
19%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

