Our Ipswich vs Middlesbrough Prediction: 2-1
Ipswich vs Middlesbrough in the England Championship is scheduled for an 11:00 GMT kick-off on Sunday April 19, 2026. A 2-1 win for the home side is our expected outcome, though BTTS looks promising given both teams’ recent scoring records.
Our prediction is supported by key Ipswich vs Middlesbrough stats, including attacking and defensive strength, recent form and historical results — all detailed below.
→ View Today's Correct Score Predictions
Recent Form Insights
Ipswich's Last Match – Portsmouth vs Ipswich
Ipswich will be eager to respond after suffering a 0-2 England Championship defeat at the hands of Portsmouth on April 14. In that match, Ipswich controlled 59% of possession and managed 6 shots on goal, with 3 hitting the target.
| Team | Possession | Shots (on target) | xG | Dangerous Attacks |
|---|---|---|---|---|
Portsmouth | 41% | 8 (4) | 1.7 | 74 |
Ipswich | 59% | 6 (3) | 0.77 | 87 |
Middlesbrough's Last Match – Middlesbrough vs Portsmouth
Middlesbrough must win to recover from their recent 0-1 England Championship defeat against Portsmouth on April 11 and regain momentum. In that match, Middlesbrough saw 72% of the ball and created 13 goal attempts, with 7 on target.
| Team | Possession | Shots (on target) | xG | Dangerous Attacks |
|---|---|---|---|---|
Middlesbrough | 72% | 13 (7) | 1.3 | 52 |
Portsmouth | 28% | 2 (1) | 0.14 | 29 |
Ipswich vs Middlesbrough Stats
Key Stats
| Ipswich | Middlesbrough | |
|---|---|---|
| 1.37 | Attacking Strength | 1.47 |
| 0.52 | Defence Strength | 0.94 |
| 2.1 | Points Per Game | 1.1 |
| 6/10 | WIN | 2/10 |
| 3/10 | DRAW | 5/10 |
| 5/10 | Clean Sheets | 3/10 |
| 5/10 | BTTS | 5/10 |
| 4/10 | Over 2.5 Goals | 4/10 |
| 2 | Average Scored | 1.2 |
Goals Scored vs Goals Conceded
Ipswich are averaging 1.7 goals scored and 0.8 conceded per match, while Middlesbrough average 1.2 scored and 0.9 conceded per game.
Ipswich 17-8
Middlesbrough 12-9
What are the odds for this match?
Ipswich to win: @1.95
Draw: @3.5
Middlesbrough to win: @3.4



Portsmouth
Ipswich
Middlesbrough
Coventry
Ipswich
Millwall
Middlesbrough
Southampton
Hull
Wrexham
Derby
Norwich
Bristol City
QPR
Watford
Preston
Swansea
Birmingham
Stoke
Sheff Utd
Charlton
Blackburn
West Brom
Portsmouth
Oxford Utd
Leicester
Sheff Wed