Match preview
EnglandChampionship
Look, I'm sitting here with my braai lit and a cold one in hand, and I'm telling you this fixture has got me smiling. Middlesbrough are flying, and Charlton are struggling to keep their heads above water. Let's get into it.
Middlesbrough have not lost in their last five Championship games – three wins and two draws – and they've scored 13 goals in that stretch, 2.6 a game. Their last outing was a 5–1 thrashing at Bolton's ground on 23 October, and before that they picked up 3–2 at Stoke City. At home, over their last 20 games, they've won 10, drawn 7 and lost just 3, scoring 1.8 per game and conceding only 0.95. That's a side that's comfortable on their own patch and scoring regularly. Their xG numbers back it up too: 2.19 per game for, 0.9 per game against across six recent matches with data.
Now Charlton. Man, this one's painful. They've gone five games without a win – two draws and three losses – and in their last two they've managed just one goal while conceding five. They lost 1–3 at home to Norwich on 24 October and 0–2 at Watford on 17 October. Away from home over 20 games, they've won 6, drawn 7 and lost 7, scoring 1.05 per game and conceding 1.6. Their xG against is 1.34 per game across seven recent matches, which tells you their backline is leaking. They've only managed 0.7 goals per game across their last ten, all venues.
The head-to-head at this specific ground is the one thing that gives me pause. Back in March 2026, Charlton came here and nicked it 1–0. That's the only recent meeting at Middlesbrough's ground. But that was seven months ago, and Charlton's form has collapsed since. The other recent meeting, at Charlton's ground in December 2025, was a 2–1 Middlesbrough win. So the recent head-to-head is split, but the form gap between these two sides right now is massive.
The counter-argument is simple: Charlton did score in that March meeting, and their away record shows they've kept clean sheets in 4 of 20 away games and failed to score in only 4 of 20. They're not a team that shuts up shop completely. Middlesbrough's last home game was a 2–2 draw with Cardiff, and they've drawn two of their last five. So it's not as if Boro are impenetrable at home.
But here's the thing: both teams have been scoring. Middlesbrough found the net in all five of their last five games. Charlton scored in four of their last five. At home, Middlesbrough have failed to score in only 4 of 20. Charlton away have failed to score in only 4 of 20. The numbers say both sides will find the back of the net.
Key Points:
My pick: both teams to score, at 1.82. The evidence says both sides will find the net, and the price reflects that. Braai's on, and I'm feeling good about this one.