Contents
- Competition: England - Championship
- Date: Friday, 3rd, April 2026
- Kickoff: 12:30 UK / 13:30 CEST
- Venue: Riverside Stadium (Middlesbrough)
A high-stakes battle for automatic promotion takes center stage at the Riverside Stadium this Friday, as second-placed Middlesbrough host fourth-placed Millwall in a pivotal Good Friday encounter.
With only two points separating the sides as they enter the final seven games of the campaign, this fixture looms as a potentially season-defining "six-pointer" in the race for the Premier League.
Middlesbrough vs Millwall Head to Head (H2H) stats
-
Millwall
0 : 3
Middlesbrough
Championship
-
Millwall
1 : 0
Middlesbrough
Championship
-
Middlesbrough
1 : 0
Millwall
Championship
-
Millwall
1 : 3
Middlesbrough
Championship
-
Middlesbrough
0 : 1
Millwall
Championship
-
Middlesbrough
1 : 0
Millwall
Championship
Middlesbrough hold a slight psychological edge, having defeated Millwall in three of their last four head-to-head encounters, including a commanding 3-0 victory in their first meeting of the current campaign.
Middlesbrough team overview
Middlesbrough head into this high-profile Good Friday clash sitting comfortably in 2nd place in the Championship standings with 71 points to their name, although their momentum has stalled slightly following a three-match winless run, drawing twice and losing once in that period.
Despite that recent dip, the Boro have remained one of the most reliable home sides in the division, with just three teams managing to leave the Riverside Stadium with maximum points from 19 outings, underlining their overall consistency in front of their supporters.
However, there are signs of concern in the final third, as Kim Hellberg’s men have struggled for cutting edge in recent weeks, finding the net only twice during their current four-game winless run on home soil, a drought that threatens to derail their push for automatic promotion.
In terms of team news, defensive pair Alfie Jones and Darragh Lenihan remain sidelined through long-term injuries, while key forward Sam Silvera is also unavailable, and there are additional concerns over the fitness of in-form midfielder Hayden Hackney, who is doubtful due to a calf issue.
Last matches of Middlesbrough
-
Blackburn Rovers
0 : 0
Middlesbrough
Championship
-
Middlesbrough
1 : 1
Bristol City
Championship
-
Middlesbrough
0 : 1
Charlton Athletic
Championship
-
Queens Park Rangers
0 : 4
Middlesbrough
Championship
-
Birmingham City
1 : 3
Middlesbrough
Championship
Middlesbrough lineup
Goalkeeper
-
31
Sol Brynn
Defenders
-
29
Adilson Malanda
-
6
Dael Fry
-
12
Luke Ayling
Midfielders
-
3
Matt Targett
-
18
Aidan Morris
-
7
Hayden Hackney
-
2
Callum Brittain
Forwards
-
45
Jeremy Sarmiento
-
23
Leo Castledine
-
9
Tommy Conway
Millwall team overview
Millwall arrive at the Riverside as a rejuvenated outfit, currently occupying an impressive fourth-place position, with just a two-point gap separating them from their automatic-promotion-chasing hosts, having pieced together a resilient run of four wins and one draw from their last six outings.
Their performances on the road have been particularly eye-catching, as the Lions have developed a reputation for away-day excellence, collecting nine victories on their travels this season, a tally that places them among the division’s most effective travellers and underlines their “road warrior” credentials.
Much of the visitors’ success has been built on a rock-solid defensive foundation, anchored by the commanding presence of Jake Cooper, which has seen them concede just 44 goals across the campaign, the third-best record in the England second tier.
In terms of team news, backup goalkeeper Lukas Jensen remains sidelined alongside midfield duo Massimo Luongo and Daniel Kelly due to long-term injuries, while the availability of Casper De Norre and Alfie Doughty remains uncertain ahead of this encounter.
Last matches of Millwall
-
Ipswich Town
1 : 1
Millwall
Championship
-
Millwall
1 : 2
Blackburn Rovers
Championship
-
Millwall
1 : 0
Derby County
Championship
-
Hull City
1 : 3
Millwall
Championship
-
Preston North End
0 : 2
Millwall
Championship
Millwall lineup
Goalkeeper
-
13
Anthony Patterson
Defenders
-
3
Zak Sturge
-
5
Jake Cooper
-
6
Caleb Taylor
-
4
Tristan Crama
Midfielders
-
8
Billy Mitchell
-
25
Luke Cundle
-
10
Camiel Neghli
-
17
Macaulay Langstaff
-
11
Femi Azeez
Forwards
-
19
Josh Coburn
Prediction
While the stakes in the automatic promotion race couldn't be higher, all tactical indicators point towards a cagey, low-scoring affair at the Riverside Stadium, where defensive discipline is expected to trump offensive flair.
Middlesbrough’s current struggle for inspiration in the final third is well-documented, with Kim Hellberg’s side entering this "six-pointer" on the back of a concerning scoring drought that has seen their clinical edge vanish at the worst possible moment.
The hosts will likely monopolise possession, but they face a Millwall defensive unit that has become the Championship’s gold standard for organization; the Lions have built their commendable run of form on a rock-solid low-block that thrives on frustrating possession-heavy opposition.
With both managers acutely aware that a defeat could be fatal to their top-two aspirations, we expect a cautious tactical chess match dominated by mid-block skirmishes rather than goalmouth action, making a Under 2.5 Goals outcome—and potentially a goalless stalemate—the most logical conclusion on Teesside.
Four Reasons we expect Under 2.5 Goals
- Middlesbrough have found the back of the net just once during their ongoing three-match winless run.
- Five consecutive Middlesbrough matches at Riverside have produced under 2.5 goals.
- Millwall have not scored more than one goal in each of their last three Championship fixtures.
- Three of the last five head-to-head meetings between these sides have been decided by a single goal.
Main prediction Middlesbrough - Millwall
Under 2.5 goals
Best Odds:
Middlesbrough vs Millwall standings in Championship
| Regular Season | P | W | D | L |
G - A
|
GD | Pts | |
|---|---|---|---|---|---|---|---|---|
| 1 | Coventry City | 39 | 24 | 8 | 7 | 81 - 40 | +41 | 80 |
| 2 | Middlesbrough | 39 | 20 | 11 | 8 | 59 - 37 | +22 | 71 |
| 3 | Ipswich Town | 38 | 19 | 12 | 7 | 67 - 39 | +28 | 69 |
| 4 | Millwall | 39 | 20 | 9 | 10 | 53 - 44 | +9 | 69 |
| 5 | Hull City | 39 | 20 | 6 | 13 | 62 - 57 | +5 | 66 |
| 6 | Southampton | 39 | 17 | 12 | 10 | 63 - 48 | +15 | 63 |
| 7 | Wrexham | 39 | 17 | 12 | 10 | 60 - 51 | +9 | 63 |
| 8 | Derby County | 39 | 17 | 9 | 13 | 56 - 48 | +8 | 60 |
| 9 | Watford | 39 | 14 | 14 | 11 | 50 - 46 | +4 | 56 |
| 10 | Norwich City | 39 | 16 | 6 | 17 | 52 - 46 | +6 | 54 |
| 11 | Birmingham City | 39 | 14 | 11 | 14 | 48 - 49 | -1 | 53 |
| 12 | Queens Park Rangers | 39 | 15 | 8 | 16 | 55 - 61 | -6 | 53 |
| 13 | Preston North End | 39 | 13 | 13 | 13 | 45 - 49 | -4 | 52 |
| 14 | Swansea City | 39 | 15 | 7 | 17 | 44 - 49 | -5 | 52 |
| 15 | Stoke City | 39 | 14 | 9 | 16 | 46 - 43 | +3 | 51 |
| 16 | Bristol City | 39 | 14 | 9 | 16 | 49 - 50 | -1 | 51 |
| 17 | Sheffield United | 39 | 15 | 5 | 19 | 54 - 54 | 0 | 50 |
| 18 | Charlton Athletic | 39 | 12 | 12 | 15 | 36 - 46 | -10 | 48 |
| 19 | Blackburn Rovers | 39 | 11 | 10 | 18 | 36 - 49 | -13 | 43 |
| 20 | West Bromwich Albion | 39 | 11 | 10 | 18 | 40 - 54 | -14 | 43 |
| 21 | Portsmouth | 38 | 10 | 10 | 18 | 37 - 54 | -17 | 40 |
| 22 | Leicester City | 39 | 11 | 12 | 16 | 51 - 60 | -9 | 39 |
| 23 | Oxford United | 39 | 9 | 12 | 18 | 36 - 51 | -15 | 39 |
| 24 | Sheffield Wednesday | 39 | 1 | 9 | 29 | 24 - 79 | -55 | -6 |