Some betting details are unavailable for this preview.
Middlesbrough sit at the top of the table of evidence for this fixture, and I will lay it out plainly. In their last five matches, the hosts have won three and drawn two without a defeat, scoring 13 goals and conceding just 7. That 2.6 goals per game output is the kind of attacking form that makes a cautious man like me sit up and take notice. At home over 20 games, Middlesbrough have recorded 10 wins, 7 draws and 3 losses, averaging 1.85 points per game and conceding 0.95 per game. Eight of those 20 home games ended in a clean sheet.
Charlton, by contrast, have won none of their last five. They drew twice and lost three, scoring 5 and conceding 11. Their last two games ended in defeats, with just one goal scored and five conceded. Over 20 away games, Charlton have managed 6 wins, 7 draws and 7 losses at 1.25 points per game, conceding 1.6 per game. The gap between these two sides in the home/away comparison is clear: Middlesbrough average 1.8 goals per game at home to Charlton's 1.05 away, and concede 0.95 to Charlton's 1.6.
The head-to-head at this ground in the last 12 months tells a different story, though. In March 2026, Charlton came to Middlesbrough's ground and won 1–0. That is the only recent meeting at this venue, and it is the one counter-argument I cannot dismiss. The older meetings at this ground — a 1–0 Middlesbrough win in 2019 — are historical and do not carry the weight of current form. The full head-to-head spans 13 years and 12 meetings, with Middlesbrough winning 8, but those older results dilute the picture and I will not treat them as a trend.
The xG numbers reinforce the form gap. Middlesbrough have been creating 2.19 expected goals per game over six recent matches while conceding 0.9 per game. Charlton have created 1.16 per game over seven matches but have been exposed for 1.34 per game. The attacking output and defensive solidity of the hosts are supported by the underlying numbers.
The market prices Middlesbrough at 1.29, implying a 77.52% chance. My own reading of the form, the home record, the away record of the visitors, and the xG data puts the hosts' probability of winning in the low-to-mid 70s. That is a strong case, and it is the strongest I have seen in a long while. But it is not the 80% certainty I demand before I put a name and a number on a ticket. The 1–0 Charlton win at this ground in March, the seven draws in Middlesbrough's 20 home games, and the fact that Charlton's away record still includes 6 wins all keep me from crossing the line.
Key Points:
- Middlesbrough are unbeaten in their last five (3W 2D), scoring 2.6 per game and conceding 1.4
- Charlton have won none of their last five (0W 2D 3L), conceding 2.2 per game
- The only recent meeting at this venue (March 2026) was a 1–0 Charlton win
- Middlesbrough's home record: 10W 7D 3L, 1.85 ppg, 0.95 conceded per game
- Charlton's away record: 6W 7D 7L, 1.25 ppg, 1.6 conceded per game
The football points firmly to Middlesbrough, but the price does not give me the margin I need to call this a certainty. No Bet.




