Sunderland AFC vs Millwall FC, Championship 2023-24 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 0 games · 0 pts (2026/27)
Match Details
- Referee Anthony Backhouse
- Assistant 1 Rob Hyde (England)
- Assistant 2 Carl Fitch-Jackson
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 | Charlton Athletic FC | 0 | 0 |
| 13 | West Bromwich Albion FC | 0 | 0 |
| 14 | Bolton Wanderers FC | 0 | 0 |
| 15 | Birmingham City FC | 0 | 0 |
| 16 | Sheffield United FC | 0 | 0 |
| 17 | Southampton FC | 0 | 0 |
| 18 | Wrexham AFC | 0 | 0 |
| 19 | Watford FC | 0 | 0 |
| 20 | Burnley FC | 0 | 0 |
| 21 | Cardiff City FC | 0 | 0 |
| 22 | West Ham United 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 |
|---|---|---|---|---|
| 20 Apr | Millwall FC | H | 0–1 | L |
| 13 Apr | West Bromwich Albion FC | A | 1–0 | W |
| 09 Apr | Leeds United FC | A | 0–0 | D |
| 06 Apr | Bristol City FC | H | 0–0 | D |
| 01 Apr | Blackburn Rovers FC | H | 1–5 | L |
| 29 Mar | Cardiff City FC | A | 2–0 | W |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 20 Apr | Sunderland AFC | A | 1–0 | W |
| 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 |
Key Stats
50%
Both Teams to Score
H2H (6 games)
H2H (6 games)
17%
Over 2.5 Goals
H2H history
H2H history
100%
Clean Sheets
Millwall FC this season
Millwall FC this season
Goal Timing (This Season)
Millwall FC
0-15
–/–
16-30
–/–
31-45
1/–
46-60
1/–
61-75
–/–
76+
–/–
■ Scored ■ Conceded
Events
Match Events
- 0' The game is set. Millwall FC kicks off things out of here…
- 5' Players seem to put ease on their energy level Spectators hardly appreciate such approach. Teams need to speed up the tempo.
- 10' 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.
- 12' Jack Clarke picks up a card and will need to be extremely careful for the remainder of this match.
- 17' The clock is ticking and both teams know a goal could change everything at this point.
- 22' Sunderland AFC are enjoying more possession but struggling to find a way through a disciplined Millwall FC backline.
- 27' Supporters expect more eagerness from Luke O'Nien, as he is very good at scoring at Stadium of Light with 13 goals in the last 13 games.
- 32' 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.
- 37' named a 3-4-3 earlier, and opted for a 4-4-2 in response. A fascinating tactical duel is developing.
- 42' The tempo has dropped considerably in the last few minutes. Anthony Hayes will be considering his options from the bench.
- 43' The referee reaches into his pocket. Out comes the card for Michael Obafemi.
- 46' It is a substitution in Sunderland AFC team. Bradley Dack is replaced by Trai Hume on 46 minute.
- 51' will be watching from the dugout nervously. His Sunderland AFC side need to improve if they are to claim all three points.
- 56' Aji Alese has been relatively quiet despite scoring 0 goals in his last 191 appearances.
- 61' Matchday of the Array and both teams know exactly what is at stake tonight.
- 62' The supporters are chanting for Abdoullah Ba. He replaces Timothee Pembele on 62 minute.
- 67' Tom Bradshaw has so much to prove this time. He replaces Michael Obafemi on 67 minute.
- 71' What composure from Duncan Watmore! The England international strokes it home. 0-1.
- 76' Casper De Norre is a natural and has been asked to do a very specific job for Sunderland AFC tonight.
- 81' The Sunderland AFC bench stirs into life. Aji Alese is withdrawn and Romaine Mundle gets his opportunity.
- 86' George Saville has been disciplined this evening — perhaps mindful of those 0 cards already picked up this season.
- 87' A moment of madness from Zian Flemming on 87 minutes earns him a card. Millwall FC will be frustrated.
- 87' The crowd applauds Casper De Norre as he leaves the pitch. Shaun Hutchinson steps in for Millwall FC.
- 88' The supporters are chanting for Brooke Norton-Cuffy. He replaces Ryan Longman on 88 minute.
- 90' The referee calls foul for Jobe Bellingham. He receives a card.
- The final score is 0-1.
Lineups
Sunderland AFC Lineups
3-4-3Starting XI
- 13
- 20
-
28
Callum Styles ↓ Corry Evans 81'
-
46
Bradley Dack ↓ Trai Hume 46'
- 1
- 5
-
6
Timothee Pembele ↓ Abdoullah Ba 62'
-
42
Aji Alese ↓ Romaine Mundle 81'
- 7
-
31
Chris Rigg ↓ Adil Aouchiche 62'
- 39
Bench
- 30
-
4
Corry Evans ↑ 81'
-
32
Trai Hume ↑ 46'
-
22
Adil Aouchiche ↑ 62'
-
17
Abdoullah Ba ↑ 62'
- 11
-
14
Romaine Mundle ↑ 81'
- 33
- 9
Coach
Anthony Hayes
Millwall FC Lineups
4-4-2Starting XI
- 18
- 5
- 39
- 23
- 20
- 10
- 24
-
21
Michael Obafemi ↓ Tom Bradshaw 67'
- 2
- 6
- 11
Bench
-
9
Tom Bradshaw ↑ 67'
-
4
Shaun Hutchinson ↑ 87'
-
19
Duncan Watmore ↑ 67'
- 33
- 45
- 7
-
17
Brooke Norton-Cuffy ↑ 88'
- 25
- 12
Coach
Neil Harris
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Alex Pritchard | 2 |
| Aaron Connolly | 1 |
| Trai Hume | 1 |
| Ellis Simms | 1 |
| Amad | 1 |
| Jake Cooper | 1 |
| Dennis Cirken | 1 |
| Kevin Nisbet | 1 |
Head to Head
Sunderland AFC Form
Millwall FC Form
Predictions
Prediction accuracy
3 / 4
1.07
Sunderland AFC xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.07
Millwall FC xG
I would bet for:
Sunderland AFC or Millwall FC 68% + Under 2.5 goals 64%
Match Result
✗ WrongActual: Millwall FC win
Both Teams to Score
✓ Correct
Avg goals/match: 2.14
Actual: No — clean sheet
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 86% |
|
14% |
| ± 1.5 | 63% |
|
37% |
| ± 2.5 | 36% |
|
64% |
| ± 3.5 | 17% |
|
83% |
| ± 4.5 | 7% |
|
93% |
Double Chance
Sunderland AFC or Draw
67%
Draw or Millwall FC
65%
Sunderland AFC or Millwall FC
68%
Half-Time Result
✓ CorrectActual: Draw at HT
Correct Score
✓ In top 12
1 – 1
14.4%
0 – 0
14.2%
0 – 1
Actual
1 – 0
11.4%
1 – 2
7%
2 – 1
7%
0 – 2
6.5%
2 – 0
6.4%
2 – 2
3.8%
1 – 3
2.5%
3 – 1
2.5%
0 – 3
2.3%
Asian Handicap — Sunderland AFC
| Handicap | Sunderland AFC covers | Push | Millwall FC covers |
|---|---|---|---|
| -2.5 | 4% | — | 96% |
| -2 | 4% | 9% | 87% |
| -1.5 | 13% | — | 87% |
| -1 | 13% | 20% | 67% |
| -0.5 | 33% | — | 67% |
| +0.5 | 67% | — | 33% |
| +1 | 67% | 20% | 14% |
| +1.5 | 86% | — | 14% |
| +2 | 86% | 9% | 4% |
| +2.5 | 96% | — | 4% |
Clean Sheet
Sunderland AFC keeps clean sheet
35%
✓
Millwall FC keeps clean sheet
35%
✗
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

