Get the model's verified verdict on Middlesbrough (and any team you follow) emailed the moment odds drop. Free, no spam, one-click unsubscribe.
Match Stats, informational, not part of our tracked record. Corner, card and foul projections come from each team's real season averages. Build your own bet.
Projected from real team season averages only, informational, and outside our verified record by design, never a tracked pick and never part of the record we publish. 18+ · BeGambleAware.
Neck and neck in the Championship standings. Middlesbrough (5th, 6 pts) host Millwall (6th, 6 pts) in a contest that promises intensity.
Millwall are no pushovers away from home. W1 D0 L1 from 2 away trips, scoring 1.5 per game on the road. Middlesbrough (W2 D0 L0 at home) can't afford to take this lightly. Both sides are prolific in front of goal. Middlesbrough average 2.0 per game and Millwall chip in with 2.0. Expect an open, attacking contest.
xG explained: Expected Goals measures chance quality. 1.5 xG = a side typically converts those chances into 1.5 goals. Outscoring xG = running hot, possible regression risk.
Middlesbrough create chances worth 2.0 a game (and give up chances worth 1.2), leaving them +0.8 a game on the balance. Millwall create 1.3 (giving up 1.4) for a balance of -0.1. The underlying numbers clearly favour Middlesbrough. They're creating better chances AND giving up fewer good ones. A worry for Middlesbrough: the chances they're creating lately are worth 1.6 a game, well below their 2.0 season figure. The attacking output has dipped.
Goals look likely here. Middlesbrough average 2.0 per game (2.5 at home) and Millwall chip in with 2.0 (1.5 away). Defensively, Middlesbrough concede 1.0 at home and Millwall leak 2.5 on the road. We make it 64% for three or more goals. The numbers back it without being overwhelming. Whether both teams score is a genuine coin-flip, and we make it 57%. Worth noting: despite the stats pointing to goals, this fixture has historically averaged just 1.8 per game. Their history says take it with a pinch of salt. The chance-quality data backs the goals case. Middlesbrough create chances worth 2.0 a game and Millwall 1.3. Combined, that's 3.3 a game from open play alone.
Both teams score in 48% of Middlesbrough's home games and 61% of Millwall's away matches. both teams finding the net isn't guaranteed.
Both sides are in the chasing pack. Middlesbrough (5th) and Millwall (6th) are still in touch with the playoff places, and a result here matters.
Middlesbrough are all-out attack: 2.0 goals a game, but they leak 1.3 at the other end. They'll throw plenty at Millwall, but there are gaps at the back for the visitors to get at. Millwall have goals in them (2.0 per game) but their record at the back (1.7 conceded) leaves them open. This could be end-to-end.
In the last 10 meetings: Middlesbrough have won 4, Millwall 4, with 2 draws. These fixtures average 1.8 goals per game. 3 of the last 10 produced 3+ goals. Recent results: Middlesbrough 1-2 Millwall, Millwall 0-3 Middlesbrough, Millwall 1-0 Middlesbrough.
The complete price grid across all bookmakers.
| Market | Selection | Odds | Probability | Bookmaker |
|---|---|---|---|---|
| Match Result | Middlesbrough Win | @0.00 | 0.0% | |
| Match Result | Millwall Win | @0.00 | 0.0% |
Our model rating for this fixture will publish once bookmakers price the market and team form firms up, check back closer to kick-off.
Middlesbrough vs Millwall kicks off on Tuesday 15 September 2026 at 19:45 in the Championship.
Our model gives Both Teams to Score (Yes) a 57.0% probability.