⚙️
All Markets
🏆
1X2
📊
Over/Under 2.5
🥅
BTTS
🎯
Correct Score
📈
Over 0.5 Goals
19 Apr 2026 11:00
ENGLAND CHAMPIONSHIP REGULAR SEASON - 43
Ipswich
W D W L W
FT
2 - 2
Middlesbrough
L D L W W
🏟️ Portman Road
Ipswich
Referee: J. Gillett

Match Events

Goals, cards, substitutions and VAR decisions from this fixture.

Ipswich 2 - 2 Middlesbrough
Ipswich Timeline Middlesbrough
1st Half 1 - 1
25'
0 - 1
D. Strelec Assist: A. Browne
30'
K. McAteer Assist: I. Azon
1 - 1
2nd Half 1 - 1
52'
Matt Targett yellow card
61'
A. Gilbert ↔ J. Sarmiento Substitution
64'
M. Nunez ↔ A. Mehmeti Substitution
64'
1 - 2
T. Conway normal goal
65'
J. Philogene ↔ J. Clarke Substitution
72'
K. McAteer ↔ S. W. Egeli Substitution
81'
I. Azon ↔ G. Hirst Substitution
81'
D. Strelec ↔ S. Silvera Substitution
82'
A. Matusiwa ↔ D. Neil Substitution
86'
Adilson Malanda yellow card
86'
J. Clarke penalty
2 - 2
90'
T. Conway ↔ M. Whittaker Substitution
90+1'
Dan Neil yellow card
90+3'
Darnell Furlong yellow card
90+4'
Callum Brittain yellow card
90+8'
Jeremy Sarmiento yellow card

All Predictions Markets

AI-powered match picks, confidence ratings and value signals.

AI Model · Pro v3.1
★ Top AI Pick
BTTS

BTTS Yes

AI Confidence 62.2% Medium Confidence
Odds -
Value +0%
Win Probability 62.2%
View Full Analysis
👕
1X2 Home Win
Confidence 54.9%
Odds -
Over / Under 2.5 Under 2.5
Confidence 56.3%
Odds -
🧠

AI Insight Summary

Our model highlights BTTS as the strongest available market, with the pick "BTTS Yes" showing the best current confidence signal.

Confidence 57.8% Medium
Best Odds - Fair Odds
Value Edge +0% Expected Value
📊

Season Statistics

Team averages and season trends before this fixture

86 matches analysed
Ipswich
Ipswich Home
VS
Middlesbrough Away
Middlesbrough
🎟️ 43 Matches Played
🏆 22 Wins
🎯 1.7 Avg Goals
🎟️ 43 Matches Played
🏆 20 Wins
🎯 1.47 Avg Goals
43
Matches Played
43
22
Wins
20
12
Draws
12
9
Losses
11
73
Goals For
63
44
Goals Against
45
1.7
Avg Goals Scored
1.47
1.02
Avg Goals Conceded
1.05
24
BTTS Yes
24
21
Over 2.5
23
15
Clean Sheets
12
6
Failed To Score
11

Key Stats

Quick comparison based on available match data

1.7
Average Goals Scored
1.47
1.02
Average Goals Conceded
1.05
24
BTTS Yes
24
21
Over 2.5
23
4.98
Shots on Goal
4.79

Trend Signals

Derived from season data
Attack Edge Ipswich
Defensive Edge Ipswich
BTTS Signal Strong BTTS profile
Goals Trend Good Over 2.5 trend

Quick Verdict

Pre-match summary
Home Win Rate 51%
Away Win Rate 47%

Ipswich show the stronger season trend before kickoff.

Ipswich Ipswich

Match Statistics

Middlesbrough Middlesbrough
5
🎯 Shots on Goal
9
8
Shots off Goal
1
4
🛡️ Blocked Shots
6
6
🚩 Corner Kicks
3
10
🦶 Fouls
16
54%
Ball Possession
46%
17
Total Shots
15
469
Total passes
404
385
Passes accurate
310
2
🟨 Yellow Cards
4
0
🟥 Red Cards
0
Last matches: Ipswich
02.05.26
Cha
Ipswich
QPR
3
0
W
28.04.26
Cha
Ipswich
Southampton
2
2
D
25.04.26
Cha
Ipswich
West Brom
0
0
D
22.04.26
Cha
Ipswich
Charlton
2
1
W
14.04.26
Cha
Ipswich
Portsmouth
0
2
L
11.04.26
Cha
Ipswich
Norwich
2
0
W
06.04.26
Cha
Ipswich
Birmingham
2
1
W
21.03.26
Cha
Ipswich
Millwall
1
1
D
14.03.26
Cha
Ipswich
Sheffield Wednesday
2
0
W
10.03.26
Cha
Ipswich
Stoke City
3
3
D
07.03.26
Cha
Ipswich
Leicester
1
1
D
03.03.26
Cha
Ipswich
Hull City
1
0
W
28.02.26
Cha
Ipswich
Swansea
3
0
W
24.02.26
Cha
Ipswich
Watford
2
0
W
21.02.26
Cha
Ipswich
Wrexham
3
5
L
13.02.26
FA
Ipswich
Wrexham
0
1
L
07.02.26
Cha
Ipswich
Derby
2
1
W
31.01.26
Cha
Ipswich
Preston
1
1
D
24.01.26
Cha
Ipswich
Sheffield Utd
1
3
L
20.01.26
Cha
Ipswich
Bristol City
2
0
W
Last matches: Middlesbrough
23.05.26
Cha
Middlesbrough
Hull City
0
1
L
12.05.26
Cha
Middlesbrough
Southampton
1
2
L
09.05.26
Cha
Middlesbrough
Southampton
0
0
D
02.05.26
Cha
Middlesbrough
Wrexham
2
2
D
25.04.26
Cha
Middlesbrough
Watford
5
1
W
22.04.26
Cha
Middlesbrough
Sheffield Wednesday
1
0
W
11.04.26
Cha
Middlesbrough
Portsmouth
0
1
L
06.04.26
Cha
Middlesbrough
Swansea
2
2
D
03.04.26
Cha
Middlesbrough
Millwall
1
2
L
21.03.26
Cha
Middlesbrough
Blackburn
0
0
D
14.03.26
Cha
Middlesbrough
Bristol City
1
1
D
11.03.26
Cha
Middlesbrough
Charlton
0
1
L
08.03.26
Cha
Middlesbrough
QPR
4
0
W
02.03.26
Cha
Middlesbrough
Birmingham
3
1
W
24.02.26
Cha
Middlesbrough
Leicester
1
1
D
21.02.26
Cha
Middlesbrough
Oxford United
0
0
D
16.02.26
Cha
Middlesbrough
Coventry
1
3
L
09.02.26
Cha
Middlesbrough
Sheffield Utd
2
1
W
31.01.26
Cha
Middlesbrough
Norwich
1
0
W
24.01.26
Cha
Middlesbrough
Preston
4
0
W
H2H: Ipswich vs Middlesbrough
19.04.26
H2H
Ipswich
Middlesbrough
2
2
D
17.10.25
H2H
Middlesbrough
Ipswich
2
1
L
13.04.24
H2H
Ipswich
Middlesbrough
1
1
D
09.12.23
H2H
Middlesbrough
Ipswich
0
2
W
29.12.18
H2H
Middlesbrough
Ipswich
2
0
L
02.10.18
H2H
Ipswich
Middlesbrough
0
2
L
06.05.18
H2H
Ipswich
Middlesbrough
2
2
D
09.12.17
H2H
Middlesbrough
Ipswich
2
0
L
23.04.16
H2H
Middlesbrough
Ipswich
0
0
D
04.12.15
H2H
Ipswich
Middlesbrough
0
2
L
14.03.15
H2H
Middlesbrough
Ipswich
4
1
L
20.12.14
H2H
Ipswich
Middlesbrough
2
0
W
08.03.14
H2H
Middlesbrough
Ipswich
2
0
L
14.09.13
H2H
Ipswich
Middlesbrough
3
1
W
02.02.13
H2H
Ipswich
Middlesbrough
4
0
W
Last matches: Ipswich
02.05.26
Cha
Ipswich
QPR
3
0
W
06.04.26
Cha
Ipswich
Birmingham
2
1
W
21.03.26
Cha
Ipswich
Millwall
1
1
D
07.03.26
Cha
Ipswich
Leicester
1
1
D
03.03.26
Cha
Ipswich
Hull City
1
0
W
28.02.26
Cha
Ipswich
Swansea
3
0
W
31.01.26
Cha
Ipswich
Preston
1
1
D
20.01.26
Cha
Ipswich
Bristol City
2
0
W
17.01.26
Cha
Ipswich
Blackburn
3
0
W
10.01.26
FA
Ipswich
Blackpool
2
1
W
01.01.26
Cha
Ipswich
Oxford United
2
1
W
20.12.25
Cha
Ipswich
Sheffield Wednesday
3
1
W
10.12.25
Cha
Ipswich
Stoke City
1
0
W
06.12.25
Cha
Ipswich
Coventry
3
0
W
22.11.25
Cha
Ipswich
Wrexham
0
0
D
04.11.25
Cha
Ipswich
Watford
1
1
D
25.10.25
Cha
Ipswich
West Brom
1
0
W
21.10.25
Cha
Ipswich
Charlton
0
3
L
05.10.25
Cha
Ipswich
Norwich
3
1
W
27.09.25
Cha
Ipswich
Portsmouth
2
1
W
H2H at home: Ipswich
19.04.26
H2H
Ipswich
Middlesbrough
2
2
D
13.04.24
H2H
Ipswich
Middlesbrough
1
1
D
02.10.18
H2H
Ipswich
Middlesbrough
0
2
L
06.05.18
H2H
Ipswich
Middlesbrough
2
2
D
04.12.15
H2H
Ipswich
Middlesbrough
0
2
L
20.12.14
H2H
Ipswich
Middlesbrough
2
0
W
14.09.13
H2H
Ipswich
Middlesbrough
3
1
W
02.02.13
H2H
Ipswich
Middlesbrough
4
0
W
Last matches: Middlesbrough
23.05.26
Cha
Middlesbrough
Hull City
0
1
L
12.05.26
Cha
Middlesbrough
Southampton
1
2
L
02.05.26
Cha
Middlesbrough
Wrexham
2
2
D
06.04.26
Cha
Middlesbrough
Swansea
2
2
D
21.03.26
Cha
Middlesbrough
Blackburn
0
0
D
08.03.26
Cha
Middlesbrough
QPR
4
0
W
02.03.26
Cha
Middlesbrough
Birmingham
3
1
W
16.02.26
Cha
Middlesbrough
Coventry
1
3
L
09.02.26
Cha
Middlesbrough
Sheffield Utd
2
1
W
21.01.26
Cha
Middlesbrough
Stoke City
2
1
W
16.01.26
Cha
Middlesbrough
West Brom
3
2
W
10.01.26
FA
Middlesbrough
Fulham
1
3
L
01.01.26
Cha
Middlesbrough
Derby
0
1
L
20.12.25
Cha
Middlesbrough
Bristol City
0
2
L
09.12.25
Cha
Middlesbrough
Charlton
2
1
W
05.12.25
Cha
Middlesbrough
Hull City
4
1
W
22.11.25
Cha
Middlesbrough
Oxford United
1
1
D
04.11.25
Cha
Middlesbrough
Leicester
1
1
D
01.11.25
Cha
Middlesbrough
Watford
0
3
L
22.10.25
Cha
Middlesbrough
Sheffield Wednesday
1
0
W
H2H away: Middlesbrough
19.04.26
H2H
Ipswich
Middlesbrough
2
2
D
13.04.24
H2H
Ipswich
Middlesbrough
1
1
D
02.10.18
H2H
Ipswich
Middlesbrough
0
2
W
06.05.18
H2H
Ipswich
Middlesbrough
2
2
D
04.12.15
H2H
Ipswich
Middlesbrough
0
2
W
20.12.14
H2H
Ipswich
Middlesbrough
2
0
L
14.09.13
H2H
Ipswich
Middlesbrough
3
1
L
02.02.13
H2H
Ipswich
Middlesbrough
4
0
L
Ipswich
Ipswich 4-2-3-1
Lineups 4-2-3-1 vs 3-4-2-1
Middlesbrough 3-4-2-1
Middlesbrough
28
C. Walton
19
D. Furlong
🟨
26
D. O'Shea
24
J. Greaves
3
L. Davis
5
A. Matusiwa
14
J. Taylor
20
K. McAteer
32
M. Nunez
11
J. Philogene
31
I. Azon
🎯
31
S. Brynn
29
A. Malanda
🟨
6
D. Fry
12
L. Ayling
2
C. Brittain
🟨
18
A. Morris
14
A. Gilbert
3
M. Targett
🟨
16
A. Browne
🎯
9
T. Conway
13
D. Strelec
Ipswich Middlesbrough ⚽ Goal 🎯 Assist 🟨 Yellow 🟥 Red ↑ In ↓ Out

Championship Standings

# Team MP GD PTS Form
1
Coventry
46 52 95
W W W D D
2
Ipswich
46 33 84
W D D W D
3
Millwall
46 15 83
L D W D W
4
Southampton
46 26 80
W D W D D
5
Middlesbrough
46 25 80
L L D D W
6
Hull City
46 4 73
W W D W L
7
Wrexham
46 4 71
D L W W L
8
Derby
46 8 69
L W L W L
9
Norwich
46 7 65
L D W W L
10
Birmingham
46 1 64
D W W D W
11
Swansea
46 -2 64
W D W L W
12
Bristol City
46 0 62
W L D L D
13
Sheffield Utd
46 0 60
W L L W W
14
Preston
46 -7 60
L W L L W
15
QPR
46 -12 58
L L L L D
16
Watford
46 -12 57
L L L L L
17
Stoke City
46 -5 55
L L L L D
18
Portsmouth
46 -15 55
D W L W W
19
Charlton
46 -14 53
L W L D L
20
Blackburn
46 -14 52
L W D L D
21
West Brom
46 -10 51
L D W W D
22
Oxford United
46 -14 47
L W L L W
23
Leicester
46 -10 46
W D D L L
24
Sheffield Wednesday
46 -60 0
W L L D D
Promotion
Promotion Playoffs
Relegation

Match Events

Goals, cards, substitutions and VAR decisions from this fixture.

Ipswich 2 - 2 Middlesbrough
Ipswich Timeline Middlesbrough
1st Half 1 - 1
25'
0 - 1
D. Strelec Assist: A. Browne
30'
K. McAteer Assist: I. Azon
1 - 1
2nd Half 1 - 1
52'
Matt Targett yellow card
61'
A. Gilbert ↔ J. Sarmiento Substitution
64'
M. Nunez ↔ A. Mehmeti Substitution
64'
1 - 2
T. Conway normal goal
65'
J. Philogene ↔ J. Clarke Substitution
72'
K. McAteer ↔ S. W. Egeli Substitution
81'
I. Azon ↔ G. Hirst Substitution
81'
D. Strelec ↔ S. Silvera Substitution
82'
A. Matusiwa ↔ D. Neil Substitution
86'
Adilson Malanda yellow card
86'
J. Clarke penalty
2 - 2
90'
T. Conway ↔ M. Whittaker Substitution
90+1'
Dan Neil yellow card
90+3'
Darnell Furlong yellow card
90+4'
Callum Brittain yellow card
90+8'
Jeremy Sarmiento yellow card

Missing Players

Ipswich 4 missing
-
W. Burns
Missing Fixture Calf Injury
OUT
-
D. Button
Missing Fixture Calf Injury
OUT
-
C. Townsend
Missing Fixture Knee Injury
OUT
-
A. Young
Missing Fixture Hip Injury
OUT
Middlesbrough 6 missing
-
A. Bangura
Missing Fixture Injury
OUT
-
L. Castledine
Missing Fixture Inactive
OUT
-
H. Hackney
Missing Fixture Calf Injury
OUT
-
A. Jones
Missing Fixture Ankle Injury
OUT
-
D. Lenihan
Missing Fixture Achilles Tendon Injury
OUT
-
M. Whittaker
Questionable Inactive
OUT