Middlesbrough 1-2 Millwall final score - 3 April 2026, Championship
England - Championship
New customers only | Commercial content | 18+ age limit | T&Cs apply
Highlights
Game Statistics
Form
Table
| Teams | Pts | P | W | D | L | GD |
|---|---|---|---|---|---|---|
|
3
|
83 | 46 | 24 | 11 | 11 | +15 |
|
5
|
80 | 46 | 22 | 14 | 10 | +25 |
Last matches
2/6 (33%)
3/6 (50%)
1/6 (17%)
Average stats (Last 6 matchs)
21 Mar 2026 - Championship
14 Mar 2026 - Championship
11 Mar 2026 - Championship
8 Mar 2026 - Championship
2 Mar 2026 - Championship
24 Feb 2026 - Championship
2/6 (33%)
3/6 (50%)
1/6 (17%)
Average stats (Last 6 matchs)
14 Mar 2026 - Championship
11 Mar 2026 - Championship
24 Feb 2026 - Championship
21 Feb 2026 - Championship
31 Jan 2026 - Championship
24 Jan 2026 - Championship
4/6 (67%)
1/6 (17%)
1/6 (17%)
Average stats (Last 6 matchs)
21 Mar 2026 - Championship
8 Mar 2026 - Championship
2 Mar 2026 - Championship
16 Feb 2026 - Championship
9 Feb 2026 - Championship
21 Jan 2026 - Championship
4/6 (67%)
1/6 (17%)
1/6 (17%)
Average stats (Last 6 matchs)
21 Mar 2026 - Championship
14 Mar 2026 - Championship
10 Mar 2026 - Championship
7 Mar 2026 - Championship
28 Feb 2026 - Championship
25 Feb 2026 - Championship
3/6 (50%)
1/6 (17%)
2/6 (33%)
Average stats (Last 6 matchs)
14 Mar 2026 - Championship
10 Mar 2026 - Championship
25 Feb 2026 - Championship
21 Feb 2026 - Championship
31 Jan 2026 - Championship
24 Jan 2026 - Championship
4/6 (67%)
1/6 (17%)
1/6 (17%)
Average stats (Last 6 matchs)
21 Mar 2026 - Championship
7 Mar 2026 - Championship
28 Feb 2026 - Championship
14 Feb 2026 - Championship
7 Feb 2026 - Championship
20 Jan 2026 - Championship
Head to head
67 %
0 %
33 %
Average stats (last H2H results)
16 Aug 2025 - Championship
12 Apr 2025 - Championship
14 Dec 2024 - Championship
13 Jan 2024 - Championship
5 Aug 2023 - Championship
12 Dec 2020 - Championship
Tactical Scheme
Formation : 3 - 4 - 2 - 1
Formation : 4 - 4 - 2
Substitutes
J. Wildsmith
DefenderA. Bangura
F. Munroe
G. Edmundson
MidfielderA. Gilbert
L. McCabe
ForwardM. Sene
C. Ibeh
J. Sarmiento
M. Crocombe
DefenderD. McNamara
J. Bryan
MidfielderB. Bannan
L. Cundle
D. Mazou-Sacko
T. Ballo
ForwardM. Langstaff
T. Watson
Missing players
D. Lenihan
A. Jones
L. Jensen
MidfielderM. Luongo
B. Baker
D. Kelly
Live Commentary
Throw-in for Middlesbrough in their own half.
Danny McNamara is on a sub for Femi Azeez for Millwall.
Millwall make their third substitution with Luke Cundle replacing Billy Mitchell.
Ball goes out of play for a Millwall goal kick.
Corner awarded to Middlesbrough.
Middlesbrough have been awarded a corner by Anthony Backhouse.
Anthony Backhouse awards Middlesbrough a goal kick.
Millwall are coming forward and Billy Mitchell gets in a strike, it misses the target, however.
Middlesbrough have a dangerous throw-in.
Millwall will need to be alert as they defend a dangerous free kick from Middlesbrough.
Anthony Backhouse signals a Middlesbrough throw-in in Millwall's half.
Throw-in for Middlesbrough close to the penalty box.
Kim Hellberg (Middlesbrough) is making a second substitution, with Jeremy Sarmiento replacing Callum Brittain.
Ball goes out of play for a Millwall goal kick.
Corner awarded to Middlesbrough.
Goal! Josh Coburn gives Millwall a 1-2 lead in Middlesbrough. Barry Bannan with an assist there.
Macaulay Langstaff is replacing Mihailo Ivanovic for Millwall at Riverside.
Middlesbrough awarded a free kick in their own half.
Corner awarded to Millwall.
Anthony Backhouse signals a free kick to Millwall in their own half.
Millwall drive forward at breakneck speed but are pulled up for offside.
Throw-in high up the field for Millwall in Middlesbrough.
Millwall are in shooting range from this free kick.
Middlesbrough awarded a throw-in in their own half.
It seems as if Matt Targett is unable to continue. Alex Bangura replaces him for the home team.
Matt Targett is writhing in pain and play has been suspended for a few moments.
Middlesbrough are too eager and fall into an offside trap.
Middlesbrough to take a throw-in in Millwall territory.
Middlesbrough have been awarded a corner by Anthony Backhouse.
Throw-in for Millwall in the half of Middlesbrough.
It's a goal kick for the home team in Middlesbrough.
Anthony Backhouse signals a Middlesbrough throw-in in Millwall's half.
Middlesbrough to take a throw-in in Millwall territory.
Can Millwall get the ball into an attacking position from this throw-in in Middlesbrough's half?
Goal kick for Middlesbrough at Riverside.
Millwall's Barry Bannan misses with an attempt on goal.
Can Millwall capitalize from this throw-in deep inside Middlesbrough's half?
Anthony Backhouse awards Millwall a goal kick.
Middlesbrough are coming forward and Luke Ayling gets in a strike, it misses the target, however.
Middlesbrough have been awarded a corner by Anthony Backhouse.
Millwall have a goal kick.
Luke Ayling (Middlesbrough) wins the ball in the air but heads wide.
Corner awarded to Middlesbrough.
Callum Brittain gets his shot on target but fails to score for Middlesbrough.
It's getting dangerous! Free kick for Middlesbrough close to the penalty box.
Anthony Backhouse awards Middlesbrough a goal kick.
In Middlesbrough Millwall drive forward through Jake Cooper. His shot is on target but it's saved.
Millwall have been awarded a corner by Anthony Backhouse.
The away team replace Casper De Norre with Barry Bannan.
Ball safe as Middlesbrough is awarded a throw-in in their half.
Femi Azeez for Millwall drives towards goal at Riverside. But the finish is unsuccessful.
Millwall have a goal kick.
Ball goes out of play for a Millwall goal kick.
Anthony Backhouse signals a throw-in for Middlesbrough, close to Millwall's area.
Goal! Josh Coburn equalizes to bring the score to 1-1. Great play from Mihailo Ivanovic to set up the goal.
Corner awarded to Millwall.
Anthony Backhouse awards the home team a throw-in.
Throw-in high up the field for Millwall in Middlesbrough.
Throw-in for Millwall close to the penalty box.
A throw-in for the home team on the opposite half.
Free kick for Middlesbrough in their own half.
Anthony Backhouse signals a free kick to Middlesbrough in their own half.
Millwall's Tristan Crama gets in a shot on goal at Riverside. But the effort is unsuccessful.
Millwall have a dangerous throw-in.
Throw-in for Millwall at Riverside.
Middlesbrough's Matt Targett is on target but unsuccessful.
Middlesbrough awarded a free kick in their own half.
It's a goal kick for the away team in Middlesbrough.
Throw-in for Millwall in their own half.
Goal kick for Millwall at Riverside.
Middlesbrough awarded a free kick in their own half.
Millwall awarded a throw-in in their own half.
Throw-in for Middlesbrough in the half of Millwall.
Free kick in a good position for Middlesbrough!
The first-half has ended.
Middlesbrough to take a throw-in in Millwall territory.
Corner awarded to Middlesbrough.
Millwall have been awarded a corner by Anthony Backhouse.
Can Millwall get the ball into an attacking position from this throw-in in Middlesbrough's half?
Goal kick for Millwall at Riverside.
Dael Fry (Middlesbrough) is first to the ball but his header is off-target.
Middlesbrough have been awarded a corner by Anthony Backhouse.
Free kick for Middlesbrough in their own half.
Throw-in Middlesbrough.
Anthony Backhouse signals a free kick to Middlesbrough in their own half.
Corner awarded to Middlesbrough.
Corner awarded to Middlesbrough.
Middlesbrough have been awarded a corner by Anthony Backhouse.
Free kick for Millwall in their own half.
Anthony Backhouse signals a Millwall throw-in in Middlesbrough's half.
A throw-in for the home team on the opposite half.
Middlesbrough have been awarded a corner by Anthony Backhouse.
Anthony Backhouse signals a free kick to Middlesbrough in their own half.
Middlesbrough awarded a throw-in in their own half.
Ball goes out of play for a Middlesbrough goal kick.
Millwall to take a throw-in in Middlesbrough territory.
Corner awarded to Millwall.
Millwall have a goal kick.
Riley McGree of Middlesbrough gets in a strike, but is off target.
Anthony Backhouse awards Middlesbrough a goal kick.
Goal! Middlesbrough have got their heads in front thanks to a Dael Fry strike. Alan Browne instrumental with a fine assist.
Corner awarded to Middlesbrough.
Middlesbrough have been awarded a corner by Anthony Backhouse.
Corner awarded to Middlesbrough.
Can Middlesbrough get the ball into an attacking position from this throw-in in Millwall's half?
Millwall awarded a free kick in their own half.
Anthony Backhouse signals a throw-in for Middlesbrough, close to Millwall's area.
Can Millwall capitalize from this throw-in deep inside Middlesbrough's half?
Millwall awarded a free kick in their own half.
Callum Brittain of Middlesbrough smashes in a shot on target. The keeper saves, though.
Millwall needs to be cautious. Middlesbrough have an attacking throw-in.
It's a goal kick for the home team in Middlesbrough.
Anthony Backhouse signals a free kick to Middlesbrough in their own half.
Anthony Backhouse awards the home team a throw-in.
Millwall have a goal kick.
At Riverside, Jake Cooper has been yellow-carded for the away team.
Riley McGree for Middlesbrough has been booked by Anthony Backhouse and receives a first yellow card.
Free kick for Middlesbrough in their own half.
Throw-in for Millwall in the half of Middlesbrough.
A throw-in for the away team on the opposite half.
Ball goes out of play for a Middlesbrough goal kick.
Millwall have been awarded a corner by Anthony Backhouse.
Throw-in for Middlesbrough at Riverside.
Throw-in for Middlesbrough in their own half.
Anthony Backhouse awards Millwall a goal kick.
Adilson Malanda's header is off-target for Middlesbrough.
Free kick Middlesbrough.
Anthony Backhouse signals a Middlesbrough throw-in in Millwall's half.
Millwall drives forward and Casper De Norre gets in a shot. Without netting, however.
Goal kick for Millwall at Riverside.
Middlesbrough's Dael Fry breaks free at Riverside. But the strike goes wide of the post.
Middlesbrough have been awarded a corner by Anthony Backhouse.
Millwall are whistled for offside.
It's a goal kick for the away team in Middlesbrough.
Middlesbrough's Alan Browne attacks the ball with his head but his effort fails to hit the target.
Corner awarded to Middlesbrough.
Ball safe as Middlesbrough is awarded a throw-in in their half.
Throw-in Millwall.
Middlesbrough FC scores 1.29 goals when playing at home and Millwall FC scores 1.43 goals when playing away (on average).
Both teams haven't won their last match in Championship.
Average number of goals in the first half in meetings between Middlesbrough FC and Millwall FC is 0.6.
Average number of goals in meetings between Middlesbrough FC and Millwall FC is 2.
Middlesbrough FC scores 1.4 goals in a match against Millwall FC and Millwall FC scores 0.6 goals against Middlesbrough FC (on average).
In the last 5 meetings Middlesbrough FC won 3, Millwall FC won 2, 0 draws.
Millwall FC's performance of the last 5 matches is better than Middlesbrough FC's.
In Championship, Millwall FC has better performance than Middlesbrough FC.
When Millwall FC is down 1-0 away, they win 8% of their matches.
When Middlesbrough FC is down 0-1 home, they win 12% of their matches.
When Millwall FC leads 0-1 away, they win in 76% of their matches.
When Middlesbrough FC leads 1-0 at home, they win in 83% of their matches.
On their last meeting Middlesbrough FC won by 3 goals.
The winner of their last meeting was Middlesbrough FC.
Middlesbrough FC wins 35% of halftimes, Millwall FC wins 35%.
Middlesbrough FC wins 1st half in 35% of their matches, Millwall FC in 35% of their matches.
Millwall FC have scored at least one goal for 15 consecutive matches.
A year ago, Millwall FC were number 13 in the table with 51 points. Now they are number 4 with 69 points.
A year ago, Middlesbrough FC were number 7 in the table with 57 points. Now they are number 2 with 71 points.
Luke David Ayling has more yellow cards (9) than any other player at Middlesbrough FC. Tristan Crama has collected 9 for Millwall FC.
Millwall FC haven't scored in 3 of their 19 away matches in Championship this season.
Middlesbrough FC haven't scored in 5 of their 19 home matches in Championship this season.
Millwall FC have lost none of their last 5 away matches.
Middlesbrough FC have played 4 home matches in a row without winning.
Did you know that Millwall FC scores 28% of their goals between the minutes 76-90?
Did you know that Middlesbrough FC scores 25% of their goals between the minutes 31-45?
Last season's matches: 1-0 (Middlesbrough FC at home) and 1-0 (Millwall FC at home).
During the last 33 meetings, Middlesbrough FC have won 14 times, there have been 9 draws while Millwall FC have won 10 times. The goal difference is 51-32 in favour of Middlesbrough FC.
During the last 15 meetings with Middlesbrough FC playing at home, Middlesbrough FC have won 7 times, there have been 4 draws while Millwall FC have won 4 times. The goal difference is 23-12 in favour of Middlesbrough FC.
The most common result of matches between Middlesbrough FC and Millwall FC is 1-1. 6 matches have ended with this result.
The most common result of matches between Middlesbrough FC and Millwall FC when Middlesbrough FC is playing at home is 1-1. 4 matches have ended with this result.
Score and result Middlesbrough - Millwall
The Middlesbrough - Millwall match (Football - Championship) at 03/04/2026 07:30 is complete.
The Middlesbrough - Millwall match result is as follows: 1-2.
Now that this Championship Football match is over and the score is known, you can find the highlights and key statistics on that same page.