Middlesbrough FC vs Millwall FC, Championship 2023-24 REGULAR SEASON
Overview
Match Preview
Middlesbrough FC vs Millwall FC — Championship at Riverside.
- Middlesbrough FC 0 games · 0 pts (2026/27)
- Millwall FC 0 games · 0 pts (2026/27)
Match Details
- Referee Gavin Ward
- Assistant 1 Shaun Hudson
- Assistant 2 Geoff Eltringham
3 games this season
🟨 0.0/game
⚽ 3.3 goals/game
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 |
|---|---|---|---|---|
| 05 Aug | Millwall FC | H | 0–1 | L |
| 17 May | Coventry City FC | H | 0–1 | L |
| 14 May | Coventry City FC | A | 0–0 | D |
| 08 May | Coventry City FC | H | 1–1 | D |
| 01 May | Rotherham United FC | A | 0–1 | L |
| 24 Apr | Luton Town FC | A | 1–2 | L |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 05 Aug | Middlesbrough FC | A | 1–0 | W |
| 08 May | Blackburn Rovers FC | H | 3–4 | L |
| 28 Apr | Blackpool FC | A | 3–2 | W |
| 22 Apr | Wigan Athletic FC | A | 1–2 | L |
| 18 Apr | Birmingham City FC | H | 0–1 | L |
| 15 Apr | Preston North End FC | H | 2–0 | W |
Season Stats
| Middlesbrough FC | Millwall FC | |
|---|---|---|
| #10 | Position | #9 |
| 0 | Points | 0 |
| 0 | Played | 0 |
| 0 / 0 / 0 | W / D / L | 0 / 0 / 0 |
| 0 | Scored | 0 |
| 0 | Conceded | 0 |
| +0 | GD | +0 |
| – | PPG | – |
| – | Win % | – |
Key Stats
38%
Both Teams to Score
H2H (16 games)
H2H (16 games)
31%
Over 2.5 Goals
H2H history
H2H history
0%
Clean Sheets
Middlesbrough FC this season
Middlesbrough FC this season
100%
Clean Sheets
Millwall FC this season
Millwall FC this season
Middlesbrough FC are 10th (0 pts). Millwall FC are 9th (0 pts).
Goal Timing (This Season)
Middlesbrough FC
0-15
–/1
16-30
–/–
31-45
–/–
46-60
–/–
61-75
1/–
76+
1/–
■ Scored ■ Conceded
Millwall FC
0-15
–/–
16-30
–/–
31-45
1/–
46-60
1/–
61-75
–/–
76+
–/–
■ Scored ■ Conceded
Events
Match Events
- 0' That's the starting whistle at Riverside. Ninety minutes of football awaits between Middlesbrough FC and Millwall FC.
- 5' The teams are not in a rush to score plenty of goals. It might look strange considering Millwall FC that had 382 games and scored 401 goals.
- 10' A tactical chess match is unfolding here. The question is which manager blinks first.
- 15' Romain Esse is putting in a real shift tonight. He has covered more ground than anyone else for Middlesbrough FC so far.
- 20' We are waiting for someone to take the initiative. Who will be the first to commit to attack?
- 25' Joe Bryan was booked on 25.
- 30' Middlesbrough FC are enjoying more possession but struggling to find a way through a disciplined Millwall FC backline.
- 35' Millwall FC have won 401 goals from 382 games. They will be desperate to add to that tally today.
- 40' will be watching from the dugout nervously. His Middlesbrough FC side need to improve if they are to claim all three points.
- 45' Supporters expect more eagerness from Jake Cooper, as he is very good at scoring at Riverside with 0 goals in the last 0 games.
- 46' A meaty challenge results in booking for Kevin Nisbet on 46.
- 51' Millwall FC come into this ranked in Array. They desperately need points to push themselves up the standings.
- 56' Players seem to put ease on their energy level Spectators hardly appreciate such approach. Teams need to speed up the tempo.
- 61' The referee is likely to let players tackle, as he already missed some meaty challenges during opening seconds. He is still to establish what should not be done by the players and what is acceptable on the pitch. It’s going to be a tough game for Kevin Nisbet suffering a number of foals already.
- 64' The Millwall FC bench stirs into life. Casper De Norre is withdrawn and George Saville gets his opportunity.
- 69' A change in the Middlesbrough FC ranks — Hayden Coulson exits the field as Sam Silvera enters on 69.
- 73' The whistle greets Zian Flemming as he departs to be replaced by Aidomo Emakhu.
- 76' Fresh legs for Middlesbrough FC! Jonny Howson comes on to replace Daniel Barlaser.
- 79' Brilliant from the forward! Romain Esse makes it 0-1 with a superb finish on 79.
- 80' Jonny Howson was booked on 80.
- 81' The referee does not hesitate — a Yellow card for Jonny Howson on 81 minutes.
- 86' Middlesbrough FC is defending very well tonight not leaving a chance for their rivals to get through for a goal.
- 87' A change in the Middlesbrough FC ranks — Matt Crooks exits the field as Isaiah Jones enters on 87.
- 90' Tom Bradshaw is replacing Kevin Nisbet for the Millwall FC side.
- Middlesbrough FC will have plenty to reflect on. Millwall FC were simply the better side today.
Lineups
Middlesbrough FC Lineups
4-2-3-1Starting XI
- 10
- 21
- 17
- 6
- 26
-
4
Daniel Barlaser ↓ Jonny Howson 76'
- 1
-
22
Hayden Coulson ↓ Sam Silvera 69'
- 8
- 7
-
25
Matt Crooks ↓ Isaiah Jones 87'
Bench
- 29
- 20
- 23
-
11
Isaiah Jones ↑ 87'
- 3
- 19
-
18
Sam Silvera ↑ 69'
- 14
-
16
Jonny Howson ↑ 76'
Millwall FC Lineups
4-2-3-1Starting XI
- 4
- 5
- 3
-
19
Duncan Watmore ↓ Romain Esse 73'
-
15
Joe Bryan ↓ Ryan Leonard 90'
- 20
-
10
Zian Flemming ↓ Aidomo Emakhu 73'
- 24
- 2
- 8
-
7
Kevin Nisbet ↓ Tom Bradshaw 90'
Bench
-
18
Ryan Leonard ↑ 90'
-
9
Tom Bradshaw ↑ 90'
- 6
- 33
- 45
-
23
George Saville ↑ 64'
- 21
-
22
Aidomo Emakhu ↑ 73'
-
25
Romain Esse ↑ 73'
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Duncan Watmore | 2 |
| Josh Coburn | 2 |
| Zian Flemming | 2 |
| Marcus Forss | 2 |
| Joe Bryan | 1 |
| Martin Braithwaite | 1 |
| Britt Assombalonga | 1 |
| Isaiah Jones | 1 |
Head to Head
Middlesbrough FC Form
2023-08-05
Middlesbrough FC
0–1
Millwall FC
L
2023-05-17
Middlesbrough FC
0–1
Coventry City FC
L
2023-05-14
Coventry City FC
0–0
Middlesbrough FC
D
2023-05-08
Middlesbrough FC
1–1
Coventry City FC
D
2023-05-01
Rotherham United FC
1–0
Middlesbrough FC
L
2023-04-24
Luton Town FC
2–1
Middlesbrough FC
L
Predictions
Prediction accuracy
3 / 4
0.31
Middlesbrough FC xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
0.58
Millwall FC xG
I would bet for:
Under 2.5 goals 93% + Under — clean sheet likely 86%
Match Result
✗ WrongActual: Millwall FC win
Both Teams to Score
✓ Correct
Avg goals/match: 0.89
Actual: No — clean sheet
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 56% |
|
44% |
| ± 1.5 | 23% |
|
77% |
| ± 2.5 | 7% |
|
93% |
| ± 3.5 | 2% |
|
98% |
| ± 4.5 | 0% |
|
100% |
Double Chance
Middlesbrough FC or Draw
65%
Draw or Millwall FC
81%
Middlesbrough FC or Millwall FC
54%
Half-Time Result
✓ CorrectActual: Draw at HT
Correct Score
✓ In top 12
0 – 0
44.1%
0 – 1
Actual
1 – 0
10.5%
1 – 1
8.7%
0 – 2
6.2%
1 – 2
2.6%
2 – 0
1.5%
2 – 1
1.2%
0 – 3
1.2%
1 – 3
0.6%
2 – 2
0.5%
0 – 4
0.2%
Asian Handicap — Middlesbrough FC
| Handicap | Middlesbrough FC covers | Push | Millwall FC covers |
|---|---|---|---|
| -2.5 | 0% | — | 100% |
| -2 | 0% | 2% | 98% |
| -1.5 | 2% | — | 98% |
| -1 | 2% | 12% | 86% |
| -0.5 | 14% | — | 86% |
| +0.5 | 67% | — | 33% |
| +1 | 67% | 25% | 8% |
| +1.5 | 92% | — | 8% |
| +2 | 92% | 7% | 1% |
| +2.5 | 99% | — | 1% |
Clean Sheet
Middlesbrough FC keeps clean sheet
56%
✗
Millwall FC keeps clean sheet
74%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

