
Millwall Arrive at the Riverside in Form as Middlesbrough Look to Cement Their Strong Home Record
Jay Thompson ·
The Setup
Right, Tuesday night football under the lights at the Riverside. There are worse ways to spend an evening. Middlesbrough vs Millwall in the Championship, and honestly this one has more to it than you might think at first glance.
Millwall are sitting second in the early 2026/27 Championship table. One game played, three points on the board, two goals scored, none conceded. Boro are fourth, also on three points, also winners in their opening fixture. So we've got two teams who started well, coming into this in decent enough nick. But dig a little deeper and the stories get interesting.
Middlesbrough at Home: The Stats Tell a Tale
Look at the fixtures, look at the home record. Middlesbrough's home form over their last five Championship games reads WDWWL. Three wins, one draw, one defeat. Eight goals scored, only three conceded at the Riverside. That is a clean sheet percentage of 40 percent at home, which for the Championship is actually pretty solid.
Their overall momentum at home is trending upward too, with a positive slope of 0.4. That matters. Teams that feel good on their own patch are dangerous, and Boro have that right now.
The flip side? Their overall form across all games in the last five reads WLDDW. Two wins, two draws, one loss. Ten goals for, six against. And here is the bit that catches my eye: their BTTS percentage overall sits at 80 percent. Both teams have been scoring in four out of five Boro games recently. Goals are happening around this lot. Keep that thought.
Millwall: Compact, Efficient, and Not to Be Underestimated
Millwall are doing what Millwall do. They are not pretty about it, they are not going to dazzle you with 65 percent possession, but they get results. Over their last ten Championship games they have won five, drawn three, and lost two. Thirteen goals scored, seven conceded. That is a seriously decent return.
What is interesting is their xG numbers. Now look, I'm not one to bang on about xG, the fancy expected goals stat that Marcus loves and I pretend not to understand, but even I will admit it tells a story here. Millwall are generating 1.71 xG per game but conceding 5.17. Yes, you read that right. Five point one seven. They are massively overperforming defensively, keeping the ball out of the net far more than the chances against them suggest they should. That is a red flag. Teams that rely on that kind of defensive overperformance tend to regress eventually.
Their possession average is just 43 percent. They sit deep, they are organised, they hit you on the break. Classic Millwall. And it has been working. Their clean sheet percentage over the last ten is 50 percent.
But here is where it gets spicy. In their away games specifically, their Championship form reads LDDDD over the last five. One loss, four draws. They have not won away in the Championship in their last five attempts. Not once. They draw. They grind. They frustrate. Sound familiar?
The Head to Head
There is only one recorded meeting between these two sides in the data, and it went Millwall's way. Back in April 2026, Millwall won 2-1. Both teams scored, and it finished with three goals. The BTTS percentage from their one meeting sits at 100 percent, and the over 2.5 goals percentage is also 100 percent. Small sample size, one game, but it rhymes with everything else we are seeing around Middlesbrough at the moment. Goals tend to happen.
What Actually Happens on Tuesday Night
Right, here is how I see it playing out. Millwall will come and sit in. They always do away from home. They will let Boro have the ball and look to frustrate. Their away Championship record suggests a draw is very much on the cards. Four draws in five away games is not a coincidence, that is a way of playing.
Boro, on their own patch, will push. They have been scoring freely at home, eight goals in five home games, and the crowd at the Riverside will be expecting a performance after a positive start to the season.
The question is whether Boro can break Millwall down. And whether Millwall's defensive overperformance finally catches up with them. Because those xG numbers away from home for Millwall suggest they are living a little dangerously at the back, even when the scorelines do not show it.
I reckon we get goals in this one. Both teams have been involved in high-scoring games. Boro's overall BTTS rate is 80 percent. The head to head backed both teams scoring. Millwall, even with their defensive solidity, have been conceding in their away games too, 80 percent BTTS in Boro's last five away games when they are the visitors tells you teams score against whoever Boro are playing.
The Tip
I'm going big on this. Both teams to score is the play here. Every piece of data points toward it. Boro's home form produces goals at both ends. The one previous meeting had both teams on the scoresheet. Millwall's xG numbers suggest their defence is flattered by the clean sheet numbers. And Boro at the Riverside, with momentum behind them, will not sit on their hands.
Middlesbrough home win and BTTS as a combination is the one for those who want a bit more return. Boro's home record is strong, they have the momentum slope going in the right direction, and Millwall's away record is four draws and a loss. Something has to give eventually, and Tuesday night, at the Riverside, might be where Boro finally turn one of those grinding games into three points.
Don't @ me if Millwall nick a 0-0. Actually, do. That would be exactly on brand for them.
