IpswichMiddlesbrough

Ipswich v Middlesbrough result

Full-time · Ipswich 2–2 Middlesbrough

Championship ·

Updated · refreshed continuously

The model’s pre-match pick

Ipswich 2–2 Middlesbrough — this Championship match was drawn. TACTIX’s pre-match model pick was Over 2.5 goals.

Free pick
Over 2.5 goals
This is one free selection. The model’s confidence rating, value against the bookmakers and every other market are part of Pro.
The record in this market: of the calls the model rated 70% or more on Over 2.5 goals in the last 90 days, 68.3% of 515 landed (95% range 64.2–72.2%); it had given them 75.8% on average. That is the market’s record, not a forecast for this pick. The model has been overconfident here: weigh its calls in this market with that in mind. How accurate →
Match report, in numbers

The result

Ipswich and Middlesbrough drew 2–2 in the Championship on Sunday 19 April. Middlesbrough are winless in their last seven matches in all competitions.

The goals

It was 1–1 at half-time. The goals — Middlesbrough: David Strelec (25’, assisted by Alan Browne) and Tommy Conway (64’); Ipswich: Kasey McAteer (30’, assisted by Ivan Azón) and Jack Clarke (86’ pen).

How it turned

Replaying TACTIX’s published pre-match model through the match’s four key moments (goals and red cards), the biggest swing came with Jack Clarke’s goal on 86 minutes.

The numbers

Expected goals (xG) had little between the sides: Ipswich 2.59, Middlesbrough 2.70, from 17 shots to 15 (the provider’s expected goals for this match).

Discipline

J. Gillett showed six yellow cards — against 3.7 yellows a game across the last 22 matches refereed (all competitions). The bookings — Ipswich: Dan Neil (90+1’) and Darnell Furlong (90+3’); Middlesbrough: Matthew Targett (52’), Adilson Malanda (86’), Callum Brittain (90+4’) and J. Sarmiento (90+8’).

What it changes

Ipswich stay second after this result (42 league matches played). Ipswich have scored 80 goals, the third-most of the 24 clubs (2025/26 so far, after 46 games, ranked per game). Ipswich have conceded 47 goals, the third-fewest of the 24 clubs.

Middlesbrough move down from fourth to fifth (43 league matches played). Middlesbrough have scored 73 goals, the fifth-most (shared) of the 24 clubs (2025/26 so far, after 49 games, ranked per game). Middlesbrough have conceded 50 goals, the second-fewest of the 24 clubs.

Who stood out

By TACTIX Impact for this match, Aidan Morris (Middlesbrough) 7.5, David Strelec (Middlesbrough) 6.4 and Alan Browne (Middlesbrough) 5.7 led the match.

What the model said

The model’s free pick, Over 2.5 goals, a Bronze-tier call, landed — graded in the live track record, misses included. Bronze-tier calls in this market have landed 68.3% of the time in the last 90 days (352 of 515).

Next up

Ipswich next host Bournemouth on 8 November 2026.

Middlesbrough next travel to Watford on 7 November 2026.

Written from the matches TACTIX holds for both sides; each figure names the games it is counted over.

Next for Ipswich: Ipswich v Bournemouth, Sunday 8 November — the preview. Next for Middlesbrough: Watford v Middlesbrough, Saturday 7 November — the preview.

The Numbers

  • Result: Ipswich 2–2 Middlesbrough · Championship
  • Referee: J. Gillett
  • Model coverage: 246 markets priced for this fixture
  • Head-to-head (last 6): Ipswich 1 · draws 2 · Middlesbrough 3 · 2.5 goals/game
  • Recent form: Ipswich 3W 1D 1L · Middlesbrough 0W 3D 2L

Ipswich 2–2 Middlesbrough (Championship): this fixture is settled. TACTIX’s pre-match coverage ran across 246 markets, and every graded call — wins and losses — is in the live track record (as of 30 July 2026). See the live track record →

Key Stats

1.5 / 1.38
Goals
against 1 / 1 · 1 of the last 5 over 2.5
over 8 matches
6.5 / 10.25
Corners
against 5.38 / 3.5 · 4 of the last 5 over 9.5
over 8 matches
4.63 / 5.88
Shots on target
against 3.13 / 2.88 · 1 of the last 5 over 8.5
over 8 matches
2.38 / 1.5
Cards
against 2.5 / 2.13 · 3 of the last 5 over 3.5
over 8 matches
246
Markets analysed

Per game, last 8 completed matches, to 14 April 2026. Over/under figures use standard thresholds, not bookmaker lines.

Per game, last 8 played matches, friendlies left out, to 14 April 2026. Goals in a match that went to extra time count at the 90-minute score; its other figures are left out. Bars: for (mint) against (amber), scaled to the larger figure in the row. Over/under figures use standard thresholds, not bookmaker lines.
Per gameIpswich for / againstLineMiddlesbrough for / against
Goals scored
1.5 for · 1 against n 8
2.5standard
1.38 for · 1 against n 8
Corners won
6.5 for · 5.38 against n 8
9.5standard
10.25 for · 3.5 against n 8
Shots
14.25 for · 10.13 against n 8
19.5standard
21.5 for · 7.5 against n 8
Shots on target
4.63 for · 3.13 against n 8
8.5standard
5.88 for · 2.88 against n 8
Fouls committed
10.5 for · 15.38 against n 8
21.5standard
7.75 for · 11.25 against n 8
Cards shown
2.38 for · 2.5 against n 8
3.5standard
1.5 for · 2.13 against n 8

Referee: J. Gillett.

Ipswich

Ipswich Goalkeeper

Ipswich — Goalkeeper: season totals in played matches, friendlies left out, appearances of 15+ minutes; per 90 minutes under each figure; total minutes under the average, before kick-off.
PlayerAppsAvg minsSavesGoals concededPenalties saved
Christian Walton32892856 min782.5 /90321 /9010 /90
Alex Palmer12851014 min232 /90121.1 /9000 /90
Ipswich — Goalkeeper saves: per 90 minutes, each player’s last 8 appearances of 15+ minutes in played matches, friendlies left out for Ipswich before kick-off, to 14 April 2026. Meter: one column per match, newest first; upper cell 2+, lower cell 3+.
PlayerMinsSaves 2+3+
Christian Walton n 890
26/3
Alex Palmer n 881.8
2.67/3

Ipswich Defensive

Ipswich — Defensive: season totals in played matches, friendlies left out, appearances of 15+ minutes; per 90 minutes under each figure; total minutes under the average, before kick-off.
PlayerAppsAvg minsTacklesInterceptionsBlocksDuels wonFouls committedYellow cards
Dara O'Shea42893735 min230.6 /90360.9 /90431 /902095 /90160.4 /9000 /90
Darnell Furlong35883075 min341 /90461.3 /9070.2 /901454.2 /90441.3 /9090.3 /90
Leif Davis34852897 min260.8 /90280.9 /9030.1 /901384.3 /90210.7 /9040.1 /90
Cédric Kipré30872621 min321.1 /90321.1 /90150.5 /901284.4 /90180.6 /9090.3 /90
Jacob Greaves20881767 min221.1 /90241.2 /90130.7 /901457.4 /90191 /9030.2 /90
See more players · Pro

Try Pro for £1, then £9.99 a month unless you cancel · 18+

Ipswich — Discipline: per 90 minutes, each player’s last 8 appearances of 15+ minutes in played matches, friendlies left out for Ipswich before kick-off, to 14 April 2026. Meter: one column per match, newest first; upper cell 1+, lower cell 2+.
PlayerMinsFouls committed 1+2+Fouls won 1+2+Likely duel
Dara O'Shea n 890
0.43/0
1.15/4
L. Ayling
Azor Matusiwa n 879.1
0.94/2
0.95/1
M. Targett
Jack Clarke n 868.5
1.35/3
3.47/6
—
Darnell Furlong n 886
0.83/2
0.83/2
L. Ayling
George Hirst n 853.8
0.83/1
1.77/1
—
See more players · Pro
Ipswich — Tackles: per 90 minutes, each player’s last 8 appearances of 15+ minutes in played matches, friendlies left out for Ipswich before kick-off, to 14 April 2026. Meter: one column per match, newest first; upper cell 1+, lower cell 2+.
PlayerMinsTackles 1+2+
Dara O'Shea n 890
0.96/1
Azor Matusiwa n 879.1
16/1
Jack Clarke n 868.5
1.56/2
Darnell Furlong n 886
0.54/0
George Hirst n 853.8
0.42/0
See more players · Pro

Ipswich Attacking

Ipswich — Attacking: season totals in played matches, friendlies left out, appearances of 15+ minutes; per 90 minutes under each figure; total minutes under the average, before kick-off.
PlayerAppsAvg minsGoalsAssistsShotsShots on targetKey passesDribbles completed
George Hirst35582043 min100.4 /9020.1 /90492.2 /90271.2 /90190.8 /90100.4 /90
Ivan Azón30481451 min50.3 /9020.1 /90422.6 /90221.4 /90100.6 /9070.4 /90
Chuba Akpom2145935 min20.2 /9000 /90141.3 /9060.6 /90131.3 /9060.6 /90
S. Szmodics1351665 min00 /9000 /90111.5 /9070.9 /9050.7 /9060.8 /90
Azor Matusiwa41863517 min10 /9020.1 /9050.1 /9020.1 /90270.7 /90150.4 /90
See more players · Pro
Ipswich — Shooting: per 90 minutes, each player’s last 8 appearances of 15+ minutes in played matches, friendlies left out for Ipswich before kick-off, to 14 April 2026. Meter: one column per match, newest first; upper cell 1+, lower cell 2+.
PlayerMinsShots 1+2+Shots on target 1+2+
Dara O'Shea n 890
14/2
0.32/0
Azor Matusiwa n 879.1
0.32/0
0.11/0
Jack Clarke n 868.5
14/2
0.84/1
Darnell Furlong n 886
0.43/0
0.11/0
George Hirst n 853.8
2.15/3
1.54/2
See more players · Pro
Ipswich — Goalscoring: per 90 minutes, each player’s last 8 appearances of 15+ minutes in played matches, friendlies left out for Ipswich before kick-off, to 14 April 2026. Meter: one column per match, newest first; upper cell 1+, lower cell 2+.
PlayerMinsGoals 1+2+Assists 1+2+
Dara O'Shea n 890
00/0
00/0
Azor Matusiwa n 879.1
0.11/0
0.11/0
Jack Clarke n 868.5
0.32/0
00/0
Darnell Furlong n 886
00/0
0.11/0
George Hirst n 853.8
0.42/0
0.21/0
See more players · Pro

Middlesbrough

Middlesbrough Goalkeeper

Middlesbrough — Goalkeeper: season totals in played matches, friendlies left out, appearances of 15+ minutes; per 90 minutes under each figure; total minutes under the average, before kick-off.
PlayerAppsAvg minsSavesGoals concededPenalties saved
S. Brynn43903876 min972.3 /90451 /9010 /90
Middlesbrough — Goalkeeper saves: per 90 minutes, each player’s last 8 appearances of 15+ minutes in played matches, friendlies left out for Middlesbrough before kick-off, to 14 April 2026. Meter: one column per match, newest first; upper cell 2+, lower cell 3+.
PlayerMinsSaves 2+3+
S. Brynn n 890.8
23/3

Middlesbrough Defensive

Middlesbrough — Defensive: season totals in played matches, friendlies left out, appearances of 15+ minutes; per 90 minutes under each figure; total minutes under the average, before kick-off.
PlayerAppsAvg minsTacklesInterceptionsBlocksDuels wonFouls committedYellow cards
L. Ayling39843291 min732 /90381 /90330.9 /902075.7 /90200.5 /9080.2 /90
M. Targett39813153 min501.4 /90411.2 /9070.2 /901083.1 /90230.7 /9040.1 /90
C. Brittain38883350 min601.6 /90431.2 /9060.2 /901734.6 /90330.9 /9050.1 /90
A. Jones23861976 min351.6 /90221 /90200.9 /90853.9 /90190.9 /9030.1 /90
D. Fry21731532 min201.2 /90130.8 /90271.6 /901156.8 /9090.5 /9010.1 /90
See more players · Pro
Middlesbrough — Discipline: per 90 minutes, each player’s last 8 appearances of 15+ minutes in played matches, friendlies left out for Middlesbrough before kick-off, to 14 April 2026. Meter: one column per match, newest first; upper cell 1+, lower cell 2+.
PlayerMinsFouls committed 1+2+Fouls won 1+2+Likely duel
T. Conway n 880.4
15/2
26/3
—
S. Brynn n 890.8
0.22/0
0.22/0
—
H. Hackney n 886.8
1.68/3
1.46/4
—
L. Ayling n 882.4
0.32/0
1.15/2
Darnell Furlong
M. Targett n 881.6
0.73/2
0.73/2
Azor Matusiwa
See more players · Pro
Middlesbrough — Tackles: per 90 minutes, each player’s last 8 appearances of 15+ minutes in played matches, friendlies left out for Middlesbrough before kick-off, to 14 April 2026. Meter: one column per match, newest first; upper cell 1+, lower cell 2+.
PlayerMinsTackles 1+2+
T. Conway n 880.4
0.84/2
H. Hackney n 886.8
1.96/5
L. Ayling n 882.4
1.47/3
M. Targett n 881.6
1.14/3
C. Brittain n 889.9
1.68/3
See more players · Pro

Middlesbrough Attacking

Middlesbrough — Attacking: season totals in played matches, friendlies left out, appearances of 15+ minutes; per 90 minutes under each figure; total minutes under the average, before kick-off.
PlayerAppsAvg minsGoalsAssistsShotsShots on targetKey passesDribbles completed
T. Conway44783443 min90.2 /9050.1 /90431.1 /90270.7 /90601.6 /90330.9 /90
D. Strelec27561518 min50.3 /9000 /90291.7 /90150.9 /90150.9 /90110.7 /90
D. Burgzorg21551156 min20.2 /9020.2 /90181.4 /9090.7 /90251.9 /90100.8 /90
K. Sène2131652 min20.3 /9000 /9081.1 /9020.3 /9030.4 /9040.6 /90
A. Gilbert1649789 min10.1 /9010.1 /90101.1 /9030.3 /90101.1 /9070.8 /90
See more players · Pro
Middlesbrough — Shooting: per 90 minutes, each player’s last 8 appearances of 15+ minutes in played matches, friendlies left out for Middlesbrough before kick-off, to 14 April 2026. Meter: one column per match, newest first; upper cell 1+, lower cell 2+.
PlayerMinsShots 1+2+Shots on target 1+2+
T. Conway n 880.4
0.74/1
0.32/0
S. Brynn n 890.8
00/0
00/0
H. Hackney n 886.8
2.18/6
0.84/1
L. Ayling n 882.4
1.47/3
0.32/0
M. Targett n 881.6
1.15/3
0.63/1
See more players · Pro
Middlesbrough — Goalscoring: per 90 minutes, each player’s last 8 appearances of 15+ minutes in played matches, friendlies left out for Middlesbrough before kick-off, to 14 April 2026. Meter: one column per match, newest first; upper cell 1+, lower cell 2+.
PlayerMinsGoals 1+2+Assists 1+2+
T. Conway n 880.4
0.32/0
0.32/0
S. Brynn n 890.8
00/0
00/0
H. Hackney n 886.8
0.11/0
0.32/0
L. Ayling n 882.4
00/0
0.11/0
M. Targett n 881.6
0.31/1
00/0
See more players · Pro

The next free picks, by email

The pick on this page was published before kick-off and graded afterwards. The daily email carries the next ones at 07:30 UK, each with its tier’s settled record, misses included. One click to leave.

Match Statistics & Details

Full-time team statistics as recorded by the data provider; – = not recorded.
IpswichMiddlesbrough
54%Possession46%
2.59Expected goals (xG)2.70
17Shots15
5Shots on target9
8Shots off target1
4Blocked shots6
11Shots inside the box10
6Corners3
4Offsides2
10Fouls16
2Yellow cards4
0Red cards0
6Saves3
469Passes404
82%Pass accuracy77%

Ipswich Player Stats

PlayerMinGAShSoTKPTklCardsRating
Christian Walton9000000007.9
Darnell Furlong90001012Y6.6
Dara O'Shea9000201006.9
Jacob Greaves9000000406.7
Leif Davis9000002307.3
J. Taylor9000101207
Azor Matusiwa8200002108.2
Ivan Azón8101312107.3
Kasey McAteer7210212107.5
Jaden Philogene-Bidace6500110106.3
Marcelino Núñez6400001006.5
Anis Mehmeti sub2600110006.7
Jack Clarke sub2510211007.2
S. Egeli sub1800001006.3
George Hirst sub900000006.6
Dan Neil sub8000003Y6.9

Middlesbrough Player Stats

PlayerMinGAShSoTKPTklCardsRating
S. Brynn9000000007.2
A. Malanda90001101Y5.7
D. Fry9000000006.3
L. Ayling9000001506.9
C. Brittain90001102Y6.7
A. Morris9000002807.3
M. Targett90000031Y6.9
A. Browne9001002207.3
T. Conway8910111007
D. Strelec8210441007.2
A. Gilbert6100112206.2
J. Sarmiento sub29001111Y6.3
M. Whittaker sub900000006.2
S. Silvera sub800000006.7

Sh = shots, SoT = shots on target, KP = key passes, Tkl = tackles; – = not recorded for that player. Rating is the data provider’s.

Form, Head-to-Head & Standings

The numbers behind Ipswich v Middlesbrough — recent results, past meetings and where each side sits. (TACTIX’s model forecast is in the projections below.)

Recent form
IpswichWDWWL
Last 5: 3W 1D 1L · 1.4 scored / 0.8 conceded per game
MiddlesbroughDDLDL
Last 5: 0W 3D 2L · 0.8 scored / 1.2 conceded per game
Head-to-head last 6
Ipswich 1 · 2 draws · Middlesbrough 3 · 2.5 goals/game
  • 2025-10-17 Middlesbrough 2–1 Ipswich
  • 2024-04-13 Ipswich 1–1 Middlesbrough
  • 2023-12-09 Middlesbrough 0–2 Ipswich
  • 2018-12-29 Middlesbrough 2–0 Ipswich
  • 2018-10-02 Ipswich 0–2 Middlesbrough
  • 2018-05-06 Ipswich 2–2 Middlesbrough
League standing · 2025/26
Ipswich#2 pos84 pts46 pl+33 GD
Middlesbrough#5 pos80 pts46 pl+25 GD
Goals per game
Ipswich scored1.74
Middlesbrough scored1.57
Ipswich conceded1.02
Middlesbrough conceded1.02

The Full Post-Match Picture

Pro members see this match shot by shot — every attempt with its expected-goals value, the situation and shot-type breakdowns, the xG timeline, and how the model’s pre-match probabilities compared with what happened. Plus every market the model graded for this fixture.

Try Pro for £1

then £9.99 a month unless you cancel · 18+

Frequently Asked Questions

What was the model’s pick for Ipswich v Middlesbrough?
TACTIX’s free model pick for Ipswich v Middlesbrough was Over 2.5 goals.
What is the head-to-head record between Ipswich and Middlesbrough?
In their last 6 meetings, Ipswich won 1, Middlesbrough won 3 and there were 2 draws, averaging 2.5 goals per game.
What is the recent form of Ipswich and Middlesbrough?
Recent form — Ipswich 3W 1D 1L; Middlesbrough 0W 3D 2L.

Today’s Boards

Every fixture kicking off in the UK day, and the fixtures where the free pick leads with each market.

Share this prediction: X · Facebook · WhatsApp · Telegram

This page is generated from TACTIX’s match data by our software and checked automatically; data as of . How it works → · Report an error

How our model works · Live track record · Predictions are model output, not betting advice.

Unlock all 246 predictions, advanced stats & the model v the market with ProTry Pro for £1 then £9.99 a month unless you cancel · 18+