Ipswich Town host Middlesbrough at Portman Road on Sunday afternoon in a Championship meeting that carries proper weight at the top end of the table. Ipswich are third with 75 points and a superb home record, while Middlesbrough sit fifth on 72 and are still very much in the hunt for automatic promotion. There’s no need to dress it up. This is a big one.
For Kieran McKenna’s side, every point from here matters in the race to finish as high as possible and keep pressure on the teams above them. For Kim Hellberg’s Middlesbrough, the picture is just as stark: the gap is small, the margin for error is smaller, and an away win would drag them right into the thick of the promotion scrap. Lose, and they’ll be staring up at Ipswich again.
The late-season context sharpens everything. Ipswich have the stronger overall numbers, the better attack and the best home record in this match-up by some distance. Middlesbrough arrive with a solid away return and enough quality to make life awkward, but they also come in with a nagging run of results that’s done little to calm nerves. Can they stop the slide at one of the hardest grounds in the division? That’s the question.
Ipswich Town Form & Analysis
Ipswich’s recent league form has been a bit of a mixed bag, even if the overall season still looks excellent. They were beaten 2-0 at Portsmouth on 14 April, a reminder that away from home they’re not totally bulletproof. Before that, though, they had gone to Norwich City and won 2-0, beaten Birmingham City 2-1 at home, held Millwall to a 1-1 draw at Portman Road, and won 2-0 at Sheffield Wednesday. The wild 3-3 draw at Stoke City on 10 March sits a little further back, but it’s part of the same story: Ipswich usually find a way to score, and they’re not short on ambition when the game opens up.
That defeat at Portsmouth was the first real stumble in a short spell that otherwise had some good rhythm to it. They were second-best there, conceding twice inside three minutes just before half-time, and the xG numbers from that game — 1.07 to 1.78 — back up the idea that they didn’t create enough to get themselves back into it. Still, you wouldn’t read too much into one bad afternoon. Ipswich have been one of the Championship’s most reliable home sides all season, and that’s the bigger story.
At Portman Road, the record is outstanding: 13 wins, seven draws and just one defeat, with 38 scored and only 15 conceded. Only one home loss all season. That’s the sort of platform promotion teams are built on. Their attack has enough punch to trouble anyone, and the defensive return at home is frankly excellent. The numbers don’t flatter them. They’ve been tough, organised and hard to shake off in front of their own crowd. Even when they aren’t at their most fluent, they rarely go missing. That matters here, because Middlesbrough don’t look like a side capable of blowing teams away right now.
There’s also a pretty clear pattern in Ipswich’s wider form. They’re scoring regularly, but they’ve kept things a little tighter in some recent games, and that can point towards a more controlled contest rather than a free-for-all. Their home games haven’t been goal festivals every week. They’ve won plenty without running away with matches. That’s probably the most relevant clue for Sunday.
Middlesbrough Form & Analysis
Middlesbrough’s recent run is much harder to sell. They’ve gone six league games without a win, and that’s the blunt truth of it. Their latest outing ended in a 1-0 home defeat to Portsmouth on 11 April, a result that summed up a frustrating spell. Before that came a 2-2 draw at Swansea City, a 2-1 home loss to Millwall, a 0-0 draw at Blackburn Rovers, a 1-1 draw with Bristol City, and a 1-0 home defeat to Charlton Athletic. That’s a lot of draws, a lot of narrow margins, and not enough punch when the game is there to be won.
The Portsmouth match was especially galling. Middlesbrough had 20 shots, eight on target, and 1.22 xG, yet they still couldn’t score. That’s the problem in a nutshell. They’re getting into decent areas, they’re seeing plenty of the ball, but the cutting edge just isn’t there at the moment. A team can live with one or two low-scoring draws. Six matches without a win starts to feel heavier. You can see the pressure in the final-third decisions.
On the road, though, Middlesbrough have still carried some value this season. Their away record reads 10 wins, six draws and five defeats, with 34 goals scored and 25 conceded. That’s a strong enough return to keep them in the upper reaches of the table, and it tells you they aren’t simply a cautious away side. They can travel. They’ve already won at places that demand discipline and a bit of nerve. Still, the recent away draw at Swansea was another reminder that they’re not finishing games strongly enough, and you don’t go to Portman Road expecting things to suddenly get easy.
Defensively, Middlesbrough are vulnerable enough to make BTTS look very live. They’ve conceded in three straight games overall, and their recent clean-sheet shortage is a real issue. Even when they’ve been competitive, they’ve still been leaving the back door open. That’s a poor habit to carry into a trip to one of the league’s most productive home sides. If Ipswich start quickly, Middlesbrough could be chasing the game before they settle. And that’s not where they want to be.
Head-to-Head
These two have produced a fairly even, fairly watchable set of meetings in recent seasons. Middlesbrough beat Ipswich 2-1 in the reverse fixture on 17 October 2025, which gives Hellberg’s side at least one positive recent memory to lean on. But Ipswich have had their moments too, most clearly the 2-0 win at Middlesbrough in December 2023. The sides also drew 1-1 at Portman Road in April 2024, so there’s no great mystery about how close this fixture can be when both teams are on song.
The broader H2H pattern points in a sensible direction for a low-scoring game with both sides involved. Four of the last five meetings have gone under 2.5 goals. That doesn’t guarantee anything, of course, but it does line up neatly with the feeling here: Ipswich are the stronger home team, Middlesbrough are struggling for a win, and neither side looks like steamrolling the other. Tight, tense, and probably decided by a moment or two.
We Predict: Both Teams To Score
We’re taking Both Teams To Score at 8/13 for this one. It’s not a flashy pick, but it’s the right one. Ipswich’s home record is far too strong to ignore, yet Middlesbrough have enough away quality and enough recent chances to suggest they won’t be blanked without a fight. The xG projection is close too — 1.2 for Ipswich, 1.3 for Middlesbrough — which fits a game where both teams should get looks.
The clean-sheet angle leans the same way. Middlesbrough have gone three games without keeping one, while Ipswich have the quality at home to find a route through. A 1-1 draw feels the most natural scoreline, and it matches the tone of the matchup: Ipswich strong enough to avoid defeat? Probably. Middlesbrough too good to be dismissed? Also yes. If you wanted a small alternative, Under 3.5 Goals wouldn’t be a bad shout either, but BTTS is the cleaner bet.