Middlesbrough FC vs Millwall FC, Championship 2020-21 REGULAR SEASON
Overview
Match Preview
Middlesbrough FC vs Millwall FC — Championship at Riverside Stadium.
- Middlesbrough FC 8 games · 15 pts (2026/27)
- Millwall FC 8 games · 11 pts (2026/27)
Match Details
- Referee Jarred Gillett
- Referee Darren Bond
- Referee Andrew Fox
- Referee Shaun Hudson
4 games this season
🟨 3.8/game
⚽ 8.5 goals/game
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | Swansea City AFC | 8 | 17 |
| 2 | West Ham United FC | 8 | 15 |
| 3 | Middlesbrough FC | 8 | 15 |
| 4 | Wolverhampton Wanderers FC | 7 | 14 |
| 5 | West Bromwich Albion FC | 8 | 14 |
| 6 | Queens Park Rangers FC | 8 | 13 |
| 7 | Stoke City FC | 8 | 13 |
| 8 | Bristol City FC | 8 | 13 |
| 9 | Charlton Athletic FC | 8 | 12 |
| 10 | Birmingham City FC | 8 | 11 |
| 11 | Millwall FC | 8 | 11 |
| 12 | Lincoln City FC | 8 | 11 |
| 13 | Southampton FC | 8 | 10 |
| 14 | Wrexham AFC | 8 | 10 |
| 15 | Bolton Wanderers FC | 8 | 10 |
| 16 | Blackburn Rovers FC | 8 | 9 |
| 17 | Norwich City FC | 8 | 9 |
| 18 | Sheffield United FC | 8 | 9 |
| 19 | Portsmouth FC | 7 | 8 |
| 20 | Watford FC | 8 | 8 |
| 21 | Cardiff City FC | 8 | 7 |
| 22 | Derby County FC | 8 | 5 |
| 23 | Preston North End FC | 8 | 4 |
| 24 | Burnley FC | 8 | 4 |
Head-to-Head
Recent Form
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 12 Dec | Millwall FC | H | 3–0 | W |
| 09 Dec | Preston North End FC | A | 0–3 | L |
| 05 Dec | Stoke City FC | A | 0–1 | L |
| 02 Dec | Swansea City AFC | H | 2–1 | W |
| 28 Nov | Huddersfield Town AFC | A | 2–3 | L |
| 25 Nov | Derby County FC | H | 3–0 | W |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 12 Dec | Middlesbrough FC | A | 0–3 | L |
| 08 Dec | Queens Park Rangers FC | H | 1–1 | D |
| 05 Dec | Derby County FC | H | 0–1 | L |
| 02 Dec | Blackburn Rovers FC | A | 1–2 | L |
| 28 Nov | Birmingham City FC | A | 0–0 | D |
| 25 Nov | Reading FC | H | 1–1 | D |
Season Stats
| Middlesbrough FC | Millwall FC | |
|---|---|---|
| #3 | Position | #11 |
| 15 | Points | 11 |
| 8 | Played | 8 |
| 4 / 3 / 1 | W / D / L | 3 / 2 / 3 |
| 16 | Scored | 15 |
| 12 | Conceded | 15 |
| +4 | GD | +0 |
| 1.88 | PPG | 1.38 |
| 50% | Win % | 38% |
Key Stats
41%
Both Teams to Score
H2H (17 games)
H2H (17 games)
35%
Over 2.5 Goals
H2H history
H2H history
13%
Clean Sheets
Middlesbrough FC this season
Middlesbrough FC this season
38%
Clean Sheets
Millwall FC this season
Millwall FC this season
Middlesbrough FC are 3rd (15 pts). Millwall FC are 11th (11 pts).
Goal Timing (This Season)
Middlesbrough FC
0-15
3/3
16-30
2/–
31-45
2/1
46-60
2/4
61-75
3/3
76+
4/–
■ Scored ■ Conceded
Millwall FC
0-15
2/–
16-30
2/1
31-45
4/2
46-60
3/4
61-75
–/4
76+
4/3
■ Scored ■ Conceded
Top Scorers (This Season)
Middlesbrough FC
| William Lankshear | 6 G |
Millwall FC
| Lyndon Dykes | 4 G | 1 A |
| Tairyk Arconte | 3 G | |
| Josh Coburn | 2 G | |
| Luke Cundle | 1 G |
Events
Match Events
- 0' Welcome to Riverside Stadium that hosts another battle between Middlesbrough FC and Millwall FC.
- 5' It’s high time Gary Rowett made some changes to put the his team’s game back to action.
- 10' Millwall FC are happy to let the opposition have the ball in their own half. The trap is set.
- 13' Duncan Watmore is having a superb {COMPETITION} campaign — that is 0 goals this season for the .
- 15' GOAL! Marcus Tavernier scores on 15.
- 20' Duncan Watmore is having a superb {COMPETITION} campaign — that is 0 goals this season for the .
- 23' Marc Bola picks up a Yellow card and will need to be extremely careful for the remainder of this match.
- 24' Millwall FC make a change. Alex Pearce trudges off to be replaced by Jon Dadi Bodvarsson on 24 minutes.
- 29' Millwall FC fans have not had much to celebrate tonight. Their side is struggling to get forward.
- 34' looks like a favorite considering 0 games won in last 0 matches with its main striker scoring goals.
- 39' Over 39 minutes have gone by without a meaningful attack. The supporters want more.
- 44' has dominated the recent head-to-head record, winning 0 of the last 0 meetings.
- 49' Not even hints on scoring a goal over the last 49 minutes.
- 54' 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.
- 58' The referee calls foul for Shaun Hutchinson. He receives a Yellow card.
- 59' The supporters are chanting for Tyler Burey. He replaces Troy Parrott on 59 minute.
- 60' Ben Thompson is ready to make an impact after coming on for Mahlon Romeo at the 60 minute mark.
- 65' The clock is ticking and both teams know a goal could change everything at this point.
- 70' Matchday of the Array and both teams know exactly what is at stake tonight.
- 71' Fresh legs for Middlesbrough FC! Djed Spence comes on to replace Duncan Watmore.
- 72' The supporters are chanting for Britt Assombalonga. He replaces Chuba Akpom on 72 minute.
- 77' The travelling Millwall FC supporters hardly appreciate their team being pressed down to the backline.
- 79' Hayden Coulson is ready to make an impact after coming on for Marvin Johnson at the 79 minute mark.
- 80' Middlesbrough FC manager makes another effort to make the tables turned. Lewis Wing is hanging Marcus Tavernier on the field on 80 minute.
- 85' Alex Pearce is a natural and has been asked to do a very specific job for Millwall FC tonight.
- 88' Middlesbrough FC make a change. Anfernee Dijksteel trudges off to be replaced by Patrick Roberts on 88 minutes.
- Game over. The scoreline of 3-0 tells the full story of an entertaining encounter.
Lineups
Middlesbrough FC Lineups
Starting XI
-
18
Duncan Watmore ↓ Djed Spence 71'
- 1
-
3
Marvin Johnson ↓ Hayden Coulson 79'
- 17
- 6
- 22
-
7
Marcus Tavernier ↓ Lewis Wing 80'
- 27
- 2
- 5
- 10
Bench
-
9
Britt Assombalonga ↑ 72'
-
8
Lewis Wing ↑ 80'
-
29
Djed Spence ↑ 71'
-
19
Patrick Roberts ↑ 88'
-
33
Hayden Coulson ↑ 79'
- 32
- 37
- 24
Coach
Neil Warnock
Millwall FC Lineups
Starting XI
- 19
- 18
-
12
Mahlon Romeo ↓ Ben Thompson 60'
- 4
- 5
-
7
Jed Wallace ↓ Shane Ferguson 80'
- 15
-
20
Mason Bennett ↓ Matt Smith 60'
- 14
- 33
-
25
Troy Parrott ↓ Tyler Burey 59'
Bench
-
8
Ben Thompson ↑ 60'
- 1
-
22
Jon Daði Boðvarsson ↑ 24'
-
32
Tyler Burey ↑ 59'
- 9
-
11
Shane Ferguson ↑ 80'
- 6
- 3
-
10
Matt Smith ↑ 60'
Coach
Gary Rowett
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Josh Coburn | 2 |
| Zian Flemming | 2 |
| Marcus Forss | 2 |
| Duncan Watmore | 2 |
| Marcus Tavernier | 1 |
| Emmanuel Latte Lath | 1 |
| Aiden O'Brien | 1 |
| Grant Hall | 1 |
Head to Head
Middlesbrough FC Form
2020-12-12
Middlesbrough FC
3–0
Millwall FC
W
2020-12-09
Preston North End FC
3–0
Middlesbrough FC
L
2020-12-05
Stoke City FC
1–0
Middlesbrough FC
L
2020-12-02
Middlesbrough FC
2–1
Swansea City AFC
W
2020-11-28
Huddersfield Town AFC
3–2
Middlesbrough FC
L
2020-11-25
Middlesbrough FC
3–0
Derby County FC
W
Predictions
Prediction accuracy
3 / 4
2.59
Middlesbrough FC xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.18
Millwall FC xG
I would bet for:
Over 2.5 goals 71% + Middlesbrough FC to win 64%
Match Result
✓ CorrectActual: Middlesbrough FC win
Both Teams to Score
✗ Wrong
Avg goals/match: 3.77
Actual: No — clean sheet
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 97% |
|
3% |
| ± 1.5 | 89% |
|
11% |
| ± 2.5 | 71% |
|
29% |
| ± 3.5 | 51% |
|
49% |
| ± 4.5 | 32% |
|
68% |
Double Chance
Middlesbrough FC or Draw
84%
Draw or Millwall FC
36%
Middlesbrough FC or Millwall FC
81%
Half-Time Result
✓ CorrectActual: Middlesbrough FC win at HT
Correct Score
✓ In top 12
2 – 1
8.9%
1 – 1
7.9%
2 – 0
7.8%
3 – 1
7.5%
3 – 0
Actual
1 – 0
5.7%
2 – 2
5.2%
4 – 1
4.9%
3 – 2
4.5%
4 – 0
4.2%
1 – 2
4.1%
0 – 0
3.5%
Asian Handicap — Middlesbrough FC
| Handicap | Middlesbrough FC covers | Push | Millwall FC covers |
|---|---|---|---|
| -2.5 | 27% | — | 73% |
| -2 | 27% | 19% | 54% |
| -1.5 | 46% | — | 54% |
| -1 | 46% | 21% | 34% |
| -0.5 | 66% | — | 34% |
| +0.5 | 85% | — | 15% |
| +1 | 85% | 9% | 6% |
| +1.5 | 94% | — | 6% |
| +2 | 94% | 4% | 2% |
| +2.5 | 98% | — | 2% |
Clean Sheet
Middlesbrough FC keeps clean sheet
31%
✗
Millwall FC keeps clean sheet
8%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

