Millwall FC vs Middlesbrough FC, Championship 2022-23 REGULAR SEASON
Overview
Match Preview
Millwall FC vs Middlesbrough FC — Championship at The Den.
- Millwall FC 0 games · 0 pts (2026/27)
- Middlesbrough FC 0 games · 0 pts (2026/27)
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 |
|---|---|---|---|---|
| 08 Oct | Middlesbrough FC | H | 2–0 | W |
| 05 Oct | Rotherham United FC | A | 1–1 | D |
| 01 Oct | Blackburn Rovers FC | A | 1–2 | L |
| 17 Sep | Blackpool FC | H | 2–1 | W |
| 14 Sep | Queens Park Rangers FC | H | 0–2 | L |
| 03 Sep | Cardiff City FC | H | 2–0 | W |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 08 Oct | Millwall FC | A | 0–2 | L |
| 05 Oct | Birmingham City FC | H | 1–0 | W |
| 01 Oct | Coventry City FC | A | 0–1 | L |
| 17 Sep | Rotherham United FC | H | 0–0 | D |
| 13 Sep | Cardiff City FC | H | 2–3 | L |
| 05 Sep | Sunderland AFC | H | 1–0 | W |
Season Stats
| Millwall FC | Middlesbrough FC | |
|---|---|---|
| #9 | Position | #10 |
| 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
100%
Clean Sheets
Millwall FC this season
Millwall FC this season
0%
Clean Sheets
Middlesbrough FC this season
Middlesbrough FC this season
Millwall FC are 9th (0 pts). Middlesbrough FC are 10th (0 pts).
Goal Timing (This Season)
Millwall FC
0-15
–/–
16-30
–/–
31-45
1/–
46-60
1/–
61-75
–/–
76+
–/–
■ Scored ■ Conceded
Middlesbrough FC
0-15
–/1
16-30
–/–
31-45
–/–
46-60
–/–
61-75
1/–
76+
1/–
■ Scored ■ Conceded
Events
Match Events
- 0' Welcome to The Den that hosts another battle between Millwall FC and Middlesbrough FC.
- 5' with the perfectly-timed delivery and Zian Flemming makes no mistake. 1-0!
- 10' has dominated the recent head-to-head record, winning 0 of the last 0 meetings.
- 15' Middlesbrough FC are happy to let the opposition have the ball in their own half. The trap is set.
- 20' Matchday of the Array and both teams know exactly what is at stake tonight.
- 25' It looks surprising Middlesbrough FC does not make any changes. Darragh Lenihan has some obvious troubles when approaching to the goal.
- 29' Controversy at the stadium! Murray Wallace argues furiously but the Yellow card stands.
- 34' The home supporters are growing impatient. Millwall FC must find a spark to ignite this game.
- 39' Paddy McNair has certainly something to prove this evening. He made 1 appearances with only 0 goals this season.
- 42' Controversy at the stadium! Tyler Burey argues furiously but the Yellow card stands.
- 47' Matthew Hoppe has been one of the livelier players on the pitch with 0 goals to his name this season.
- 49' GOAL! Zian Flemming scores on 49.
- 51' Another change for Middlesbrough FC made on 51 minute. Marc Bola leaves to be changed by Ryan John Giles.
- 56' Chuba Akpom is a natural and has been asked to do a very specific job for Millwall FC tonight.
- 57' The referee calls foul for Isaiah Jones. He receives a Yellow card.
- 57' Millwall FC ring the changes. Tyler Burey has done his job and it is now time for Callum Styles to step up.
- 62' 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 Hayden Hackney suffering a number of foals already.
- 65' Anfernee Dijksteel is ready to make an impact after coming on for Paddy McNair at the 65 minute mark.
- 66' Benik Afobe has so much to prove this time. He replaces Tom Bradshaw on 66 minute.
- 71' Spectators are craving for more action. Both teams play very cautiously. They need to put some more energy.
- 75' Another substitution for Middlesbrough FC to replace Rodrigo Muniz by Matthew Hoppe on 75 minute.
- 80' Millwall FC are enjoying more possession but struggling to find a way through a disciplined Middlesbrough FC backline.
- 82' Millwall FC make a change. Zian Flemming trudges off to be replaced by George Honeyman on 82 minutes.
- 83' The supporters are chanting for Mason Bennett. He replaces Andreas Voglsammer on 83 minute.
- 88' Players seem to put ease on their energy level Spectators hardly appreciate such approach. Teams need to speed up the tempo.
- Middlesbrough FC will have plenty to reflect on. Millwall FC were simply the better side today.
Lineups
Millwall FC Lineups
Starting XI
-
14
Tyler Burey ↓ Callum Styles 57'
-
9
Tom Bradshaw ↓ Benik Afobe 66'
- 4
- 5
- 3
- 23
- 1
-
10
Zian Flemming ↓ George Honeyman 82'
- 21
- 2
- 8
Bench
-
7
Benik Afobe ↑ 66'
-
39
George Honeyman ↑ 82'
- 6
-
20
Mason Bennett ↑ 83'
- 33
- 16
-
17
Callum Styles ↑ 57'
Coach
Gary Rowett
Middlesbrough FC Lineups
Starting XI
- 17
- 6
- 16
-
27
Marc Bola ↓ Ryan John Giles 51'
- 26
- 25
-
29
Chuba Akpom ↓ Marcus Forss 65'
- 1
-
8
Riley McGree ↓ Hayden Hackney 51'
-
9
Rodrigo Muniz ↓ Matthew Hoppe 75'
- 2
Bench
- 4
-
21
Marcus Forss ↑ 65'
-
3
Ryan John Giles ↑ 51'
- 23
-
15
Anfernee Dijksteel ↑ 65'
-
30
Hayden Hackney ↑ 51'
-
13
Matthew Hoppe ↑ 75'
Coach
Chris Wilder
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Zian Flemming | 2 |
| Marcus Forss | 2 |
| Duncan Watmore | 2 |
| Josh Coburn | 2 |
| Matty Crooks | 1 |
| Jordan Hugill | 1 |
| Tom Bradshaw | 1 |
| Lee Gregory | 1 |
Head to Head
Millwall FC Form
Middlesbrough FC Form
2022-10-08
Millwall FC
2–0
Middlesbrough FC
L
2022-10-05
Middlesbrough FC
1–0
Birmingham City FC
W
2022-10-01
Coventry City FC
1–0
Middlesbrough FC
L
2022-09-17
Middlesbrough FC
0–0
Rotherham United FC
D
2022-09-13
Middlesbrough FC
2–3
Cardiff City FC
L
2022-09-05
Middlesbrough FC
1–0
Sunderland AFC
W
Predictions
Prediction accuracy
3 / 4
0.67
Millwall FC xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
0.3
Middlesbrough FC xG
I would bet for:
Under 2.5 goals 92% + Millwall FC or Draw 85%
Match Result
✓ CorrectActual: Millwall FC win
Both Teams to Score
✓ Correct
Avg goals/match: 0.97
Actual: No — clean sheet
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 59% |
|
41% |
| ± 1.5 | 26% |
|
74% |
| ± 2.5 | 8% |
|
92% |
| ± 3.5 | 2% |
|
98% |
| ± 4.5 | 1% |
|
99% |
Double Chance
Millwall FC or Draw
85%
Draw or Middlesbrough FC
57%
Millwall FC or Middlesbrough FC
58%
Half-Time Result
✗ WrongActual: Millwall FC win at HT
Correct Score
✓ In top 12
0 – 0
40.8%
1 – 0
23.6%
0 – 1
9.4%
1 – 1
8.9%
2 – 0
Actual
2 – 1
3%
3 – 0
1.7%
0 – 2
1.4%
1 – 2
1.2%
3 – 1
0.7%
2 – 2
0.6%
4 – 0
0.3%
Asian Handicap — Millwall FC
| Handicap | Millwall FC covers | Push | Middlesbrough FC covers |
|---|---|---|---|
| -2.5 | 2% | — | 98% |
| -2 | 2% | 8% | 89% |
| -1.5 | 11% | — | 89% |
| -1 | 11% | 27% | 63% |
| -0.5 | 37% | — | 63% |
| +0.5 | 88% | — | 12% |
| +1 | 88% | 11% | 2% |
| +1.5 | 98% | — | 2% |
| +2 | 98% | 1% | 0% |
| +2.5 | 100% | — | 0% |
Clean Sheet
Millwall FC keeps clean sheet
74%
✓
Middlesbrough FC keeps clean sheet
52%
✗
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

