Middlesbrough FC vs Millwall FC, Championship 2022-23 REGULAR SEASON
Overview
Match Preview
Middlesbrough FC vs Millwall FC — Championship at Riverside Stadium.
- Middlesbrough FC 6 games · 13 pts (2026/27)
- Millwall FC 6 games · 9 pts (2026/27)
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | West Ham United FC | 7 | 14 |
| 2 | Swansea City AFC | 7 | 14 |
| 3 | West Bromwich Albion FC | 7 | 14 |
| 4 | Middlesbrough FC | 6 | 13 |
| 5 | Queens Park Rangers FC | 7 | 12 |
| 6 | Charlton Athletic FC | 7 | 12 |
| 7 | Southampton FC | 7 | 10 |
| 8 | Birmingham City FC | 7 | 10 |
| 9 | Stoke City FC | 7 | 10 |
| 10 | Bristol City FC | 6 | 10 |
| 11 | Norwich City FC | 7 | 9 |
| 12 | Millwall FC | 6 | 9 |
| 13 | Sheffield United FC | 6 | 9 |
| 14 | Wolverhampton Wanderers FC | 5 | 8 |
| 15 | Blackburn Rovers FC | 7 | 8 |
| 16 | Lincoln City FC | 6 | 8 |
| 17 | Watford FC | 7 | 8 |
| 18 | Portsmouth FC | 6 | 7 |
| 19 | Wrexham AFC | 7 | 7 |
| 20 | Bolton Wanderers FC | 7 | 7 |
| 21 | Cardiff City FC | 7 | 4 |
| 22 | Derby County FC | 7 | 4 |
| 23 | Preston North End FC | 7 | 3 |
| 24 | Burnley FC | 7 | 3 |
Head-to-Head
Recent Form
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 14 Jan | Millwall FC | H | 1–0 | W |
| 07 Jan | Brighton & Hove Albion FC | H | 1–5 | L |
| 02 Jan | Birmingham City FC | A | 3–1 | W |
| 29 Dec | Blackburn Rovers FC | A | 2–1 | W |
| 26 Dec | Wigan Athletic FC | H | 4–1 | W |
| 17 Dec | Burnley FC | A | 1–3 | L |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 14 Jan | Middlesbrough FC | A | 0–1 | L |
| 07 Jan | Sheffield United FC | H | 0–2 | L |
| 01 Jan | Rotherham United FC | H | 3–0 | W |
| 29 Dec | Bristol City FC | H | 0–0 | D |
| 26 Dec | Watford FC | A | 2–0 | W |
| 10 Dec | Wigan Athletic FC | H | 1–1 | D |
Season Stats
| Middlesbrough FC | Millwall FC | |
|---|---|---|
| #4 | Position | #12 |
| 13 | Points | 9 |
| 6 | Played | 6 |
| 4 / 1 / 1 | W / D / L | 3 / 0 / 3 |
| 12 | Scored | 11 |
| 8 | Conceded | 11 |
| +4 | GD | +0 |
| 2.17 | PPG | 1.50 |
| 67% | Win % | 50% |
Key Stats
38%
Both Teams to Score
H2H (16 games)
H2H (16 games)
31%
Over 2.5 Goals
H2H history
H2H history
17%
Clean Sheets
Middlesbrough FC this season
Middlesbrough FC this season
50%
Clean Sheets
Millwall FC this season
Millwall FC this season
Middlesbrough FC are 4th (13 pts). Millwall FC are 12th (9 pts).
Goal Timing (This Season)
Middlesbrough FC
0-15
3/2
16-30
2/–
31-45
1/–
46-60
1/3
61-75
2/3
76+
3/–
■ Scored ■ Conceded
Millwall FC
0-15
1/–
16-30
1/1
31-45
2/2
46-60
3/3
61-75
–/2
76+
4/2
■ Scored ■ Conceded
Top Scorers (This Season)
Middlesbrough FC
| William Lankshear | 5 G |
Millwall FC
| Lyndon Dykes | 2 G |
| Josh Coburn | 2 G |
| Tairyk Arconte | 2 G |
| Luke Cundle | 1 G |
Events
Match Events
- 0' The ball is rolling at Riverside Stadium. Middlesbrough FC are looking to make home advantage count against Millwall FC.
- 5' A quiet spell here at Riverside Stadium. Millwall FC seem content sitting deep and soaking up pressure.
- 10' looks like a favorite considering 0 games won in last 0 matches with its main striker scoring goals.
- 15' Not even hints on scoring a goal over the last 15 minutes.
- 20' Chuba Akpom has been one of the livelier players on the pitch with 1 goals to his name this season.
- 25' Middlesbrough FC are deployed in a today, looking to exploit space against Millwall FC's shape.
- 30' Zian Flemming is a natural forward and has been asked to do a very specific job for Middlesbrough FC tonight.
- 35' The energy levels are beginning to show. Gary Rowett might look to freshen things up shortly.
- 39' A moment of madness from George Long on 39 minutes earns him a Yellow card. Millwall FC will be frustrated.
- 44' 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.
- 45' Matty Crooks has been a danger all night but risks an early exit having now seen a Yellow card on 45.
- 50' has dominated the recent head-to-head record, winning 0 of the last 0 meetings.
- 54' The deadlock is broken! Marcus Forss gets on the scoresheet on 54 minutes.
- 55' A change in the Millwall FC ranks — Jake Cooper exits the field as George Saville enters on 55.
- 60' Jamie Shackleton has certainly something to prove this evening. He made 7 appearances with only 0 goals this season.
- 65' Jonathan Howson has been disciplined this evening — perhaps mindful of those 44 cards already picked up this season.
- 70' Another change for Millwall FC made on 70 minute. Andreas Voglsammer leaves to be changed by Mason Bennett.
- 73' A tactical swap from Middlesbrough FC — Cameron Archer on, Marcus Forss off on 73 minutes.
- 78' Poor challenge from George Saville. The referee spots it immediately and shows the Yellow card.
- 78' The supporters are chanting for Duncan Watmore. He replaces Matty Crooks on 78 minute.
- 83' Jamie Shackleton has so much to prove this time. He replaces Billy Mitchell on 83 minute.
- 87' Jonathan Howson was booked on 87.
- 90' The referee calls foul for Shaun Hutchinson. He receives a Yellow card.
- The referee brings this contest to a close. Middlesbrough FC take all three points.
Lineups
Middlesbrough FC Lineups
Starting XI
- 14
-
21
Marcus Forss ↓ Cameron Archer 73'
- 3
- 17
- 6
- 16
-
25
Matty Crooks ↓ Duncan Watmore 78'
- 29
- 1
- 8
- 30
Bench
-
18
Duncan Watmore ↑ 78'
- 4
- 27
- 23
-
10
Cameron Archer ↑ 73'
- 13
- 32
Coach
Michael Carrick
Millwall FC Lineups
Starting XI
- 9
- 4
-
5
Jake Cooper ↓ George Saville 55'
- 3
-
39
George Honeyman ↓ Romain Esse 83'
- 1
- 17
- 10
- 21
- 2
- 8
Bench
- 6
-
20
Mason Bennett ↑ 70'
- 33
-
23
George Saville ↑ 55'
-
16
Jamie Shackleton ↑ 83'
- 15
-
50
Romain Esse ↑ 83'
Coach
Gary Rowett
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Marcus Forss | 2 |
| Duncan Watmore | 2 |
| Josh Coburn | 2 |
| Zian Flemming | 2 |
| Tom Bradshaw | 1 |
| Lee Gregory | 1 |
| Paddy McNair | 1 |
| Romain Esse | 1 |
Head to Head
Middlesbrough FC Form
2023-01-14
Middlesbrough FC
1–0
Millwall FC
W
2023-01-07
Middlesbrough FC
1–5
Brighton & Hove Albion FC
L
2023-01-02
Birmingham City FC
1–3
Middlesbrough FC
W
2022-12-29
Blackburn Rovers FC
1–2
Middlesbrough FC
W
2022-12-26
Middlesbrough FC
4–1
Wigan Athletic FC
W
2022-12-17
Burnley FC
3–1
Middlesbrough FC
L
Predictions
Prediction accuracy
2 / 4
1.92
Middlesbrough FC xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.41
Millwall FC xG
I would bet for:
Both teams to score 64% + Over 2.5 goals 63%
Match Result
✓ CorrectActual: Middlesbrough FC win
Both Teams to Score
✗ Wrong
Avg goals/match: 3.33
Actual: No — clean sheet
Over / Under Goals
✗ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 95% |
|
5% |
| ± 1.5 | 84% |
|
16% |
| ± 2.5 | 63% |
|
37% |
| ± 3.5 | 42% |
|
58% |
| ± 4.5 | 24% |
|
76% |
Double Chance
Middlesbrough FC or Draw
74%
Draw or Millwall FC
50%
Middlesbrough FC or Millwall FC
76%
Half-Time Result
✓ CorrectActual: Draw at HT
Correct Score
✓ In top 12
1 – 1
10.6%
2 – 1
9%
1 – 2
6.6%
2 – 0
6.6%
2 – 2
6.3%
1 – 0
Actual
3 – 1
5.7%
0 – 0
5.1%
0 – 1
4.4%
3 – 0
4.1%
3 – 2
4%
0 – 2
3.6%
Asian Handicap — Middlesbrough FC
| Handicap | Middlesbrough FC covers | Push | Millwall FC covers |
|---|---|---|---|
| -2.5 | 13% | — | 87% |
| -2 | 13% | 15% | 72% |
| -1.5 | 28% | — | 72% |
| -1 | 28% | 20% | 52% |
| -0.5 | 48% | — | 52% |
| +0.5 | 73% | — | 27% |
| +1 | 73% | 15% | 13% |
| +1.5 | 87% | — | 13% |
| +2 | 87% | 8% | 5% |
| +2.5 | 95% | — | 5% |
Clean Sheet
Middlesbrough FC keeps clean sheet
25%
✗
Millwall FC keeps clean sheet
16%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

