Sunderland AFC vs Millwall FC, Championship 2024-25 REGULAR SEASON
Overview
Match Preview
Sunderland AFC vs Millwall FC — Championship at Stadium of Light.
- Sunderland AFC 0 games · 0 pts (2026/27)
- Millwall FC 15 games · 18 pts (2026/27)
Match Details
- Referee Bobby Madley (England)
- Assistant 1 Blake Antrobus (England)
- Assistant 2 Mark Dwyer
3 games this season
🟨 2.3/game
⚽ 10.0 goals/game
🟥 1 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 |
|---|---|---|---|---|
| 29 Mar | Millwall FC | H | 1–0 | W |
| 15 Mar | Coventry City FC | A | 0–3 | L |
| 11 Mar | Preston North End FC | H | 1–1 | D |
| 08 Mar | Cardiff City FC | H | 2–1 | W |
| 28 Feb | Sheffield Wednesday FC | A | 2–1 | W |
| 22 Feb | Hull City AFC | H | 0–1 | L |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 29 Mar | Sunderland AFC | A | 0–1 | L |
| 15 Mar | Stoke City FC | H | 1–0 | W |
| 12 Mar | Leeds United FC | A | 0–2 | L |
| 08 Mar | Watford FC | A | 2–1 | W |
| 04 Mar | Bristol City FC | H | 0–2 | L |
| 01 Mar | Crystal Palace FC | A | 1–3 | L |
Key Stats
50%
Both Teams to Score
H2H (6 games)
H2H (6 games)
17%
Over 2.5 Goals
H2H history
H2H history
27%
Clean Sheets
Millwall FC this season
Millwall FC this season
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
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 |
Events
Match Events
- 0' The game is set. Millwall FC kicks off things out of here…
- 5' has dominated the recent head-to-head record, winning 0 of the last 0 meetings.
- 10' Millwall FC have won 421 goals from 394 games. They will be desperate to add to that tally today.
- 13' Jobe Bellingham has been a danger all night but risks an early exit having now seen a card on 13.
- 18' Both keepers have barely been tested. Sunderland AFC and Millwall FC are cancelling each other out in the centre of the park.
- 20' Goal! Trai Hume scores his 9 goal in 19 matches.
- 25' A moment of individual brilliance could settle this. Both teams are waiting for that decisive action.
- 26' Chris Mepham was booked on 26.
- 31' Players seem to put ease on their energy level Spectators hardly appreciate such approach. Teams need to speed up the tempo.
- 36' The referee does not hesitate — a card for Aidomo Emakhu on 36 minutes.
- 41' Chris Mepham needs to be pretty careful with his discipline considering 38 Yellow cards this season.
- 44' The referee has no hesitation. Aaron Connolly is booked for Millwall FC — card on 44.
- 49' The teams are not in a rush to score plenty of goals. It might look strange considering Millwall FC that had 394 games and scored 421 goals.
- 54' Both teams are passing the ball around with high level of urgency. Sunderland AFC needs to do something about it to get closer to the goal.
- 59' Millwall FC is showing some good football. However, Millwall FC are ready to play back every minute. It might result in some problems for the home side. The game will hardly remain goalless.
- 64' Spectators do not have much to choose from both teams. The sides had several scoring chances but they still need a bit more than just a sight of a goal.
- 66' Mihailo Ivanovic is ready to make an impact after coming on for Aidomo Emakhu at the 66 minute mark.
- 69' Wilson Isidor catches the referee's attention in entirely the wrong way. card on 69.
- 73' That is a card for Millwall FC. Casper De Norre will be fuming at that decision.
- 78' We miss some good tackles and strikes. Is there anyone on the field to put the game back to action?
- 80' Fresh legs for Millwall FC! Macaulay Langstaff comes on to replace Luke Cundle.
- 85' A tactical chess match is unfolding here. The question is which manager blinks first.
- 88' It is a substitution in Sunderland AFC team. Romaine Mundle is replaced by Tom Watson on 88 minute.
- 90' That is a card for Sunderland AFC. Tom Watson will be fuming at that decision.
- 90' Aaron Connolly makes way for Zak Sturge at the 90 minute mark. A tactical switch from Millwall FC.
- Full Time. Sunderland AFC beats Millwall FC
Lineups
Sunderland AFC Lineups
4-4-2Starting XI
- 13
- 8
- 26
-
18
Wilson Isidor ↓ Eliezer Mayenda 88'
- 10
- 1
- 32
- 4
- 7
-
14
Romaine Mundle ↓ Tom Watson 88'
- 11
Bench
- 21
-
12
Eliezer Mayenda ↑ 88'
-
40
Tom Watson ↑ 88'
- 45
- 55
- 49
- 50
- 51
- 30
Coach
Regis Le Bris
Millwall FC Lineups
4-4-2Starting XI
-
9
Aaron Connolly ↓ Zak Sturge 90'
- 5
- 15
- 24
- 8
- 6
- 25
-
52
Tristan Crama ↓ Ryan Leonard 80'
- 1
- 21
- 22
Bench
-
17
Macaulay Langstaff ↑ 80'
-
18
Ryan Leonard ↑ 80'
- 45
-
23
George Saville ↑ 80'
-
26
Mihailo Ivanovic ↑ 66'
-
58
Zak Sturge ↑ 90'
- 54
- 51
- 41
Coach
Alex Neil
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Alex Pritchard | 2 |
| Jake Cooper | 1 |
| Dennis Cirken | 1 |
| Kevin Nisbet | 1 |
| Jack Clarke | 1 |
| Duncan Watmore | 1 |
| Femi Azeez | 1 |
| Aaron Connolly | 1 |
Head to Head
Sunderland AFC Form
Predictions
Prediction accuracy
3 / 4
1.23
Sunderland AFC xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
0.89
Millwall FC xG
I would bet for:
Under 2.5 goals 65% + Under — clean sheet likely 57%
Match Result
✓ CorrectActual: Sunderland AFC win
Both Teams to Score
✓ Correct
Avg goals/match: 2.12
Actual: No — clean sheet
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 86% |
|
14% |
| ± 1.5 | 63% |
|
37% |
| ± 2.5 | 35% |
|
65% |
| ± 3.5 | 17% |
|
83% |
| ± 4.5 | 7% |
|
93% |
Double Chance
Sunderland AFC or Draw
76%
Draw or Millwall FC
54%
Sunderland AFC or Millwall FC
70%
Half-Time Result
✗ WrongActual: Sunderland AFC win at HT
Correct Score
✓ In top 12
0 – 0
14.3%
1 – 1
14.1%
1 – 0
Actual
0 – 1
9.4%
2 – 0
8.7%
2 – 1
7.9%
1 – 2
5.6%
0 – 2
4.5%
2 – 2
3.6%
3 – 0
3.5%
3 – 1
3.3%
1 – 3
1.7%
Asian Handicap — Sunderland AFC
| Handicap | Sunderland AFC covers | Push | Millwall FC covers |
|---|---|---|---|
| -2.5 | 7% | — | 93% |
| -2 | 7% | 13% | 81% |
| -1.5 | 19% | — | 81% |
| -1 | 19% | 23% | 58% |
| -0.5 | 42% | — | 58% |
| +0.5 | 75% | — | 25% |
| +1 | 75% | 16% | 9% |
| +1.5 | 91% | — | 9% |
| +2 | 91% | 7% | 2% |
| +2.5 | 98% | — | 2% |
Clean Sheet
Sunderland AFC keeps clean sheet
42%
✗
Millwall FC keeps clean sheet
30%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

