Ipswich vs Middlesbrough

2 - 2
🕒 Sun, 19 Apr 2026 12:00 Europe/London 📍 Portman Road 🧑‍⚖️ Jarred Gillett 🔁 Regular Season - 43 🏁 match finished
Season
2025-2026 Season
Stage
Regular Season - 43
Regular Season Table
Ipswich 2 · Middlesbrough 5
Referee Stats
1 matches · 6.00 yellow cards avg
Yellow cards avg 6.00
Reds avg 0.00
Penalties avg 1.00
Over 4.5 cards 100%
Home wins 0%
Draws 100%
Away wins 0%
How the match was played
  • Match ended level at 2-2.
  • Shots were tight (17-15).
  • Possession was balanced (53%-47%).

Team Overview

Ipswich (Home stats)

Games / Record

23
W-D-L: 14-8-1

Goals For / Against

43 / 17
Avg: 1.87 / 0.74

Points

50
Avg: 2.17

Clean Sheets

10

Failed to Score

2
Middlesbrough (Away stats)

Games / Record

24
W-D-L: 10-9-5

Goals For / Against

39 / 30
Avg: 1.63 / 1.25

Points

39
Avg: 1.63

Clean Sheets

4

Failed to Score

5

Match Context & Trends

Venue-only form, goal timing, first-goal trends and league context around this Championship fixture.

Quick comparison bars

2.17
PPG
1.63
1.87
GF
1.63
0.74
GA
1.25
57%
O2.5
65%
52%
BTTS
65%
22%
Score 1st
22%

League-position context

Ipswich rank2nd
Middlesbrough rank5th
Ipswich points84
Middlesbrough points80
Ipswich: #2 · 84 pts · GD +33
Currently in the automatic promotion spots. 19 pts above the play-off edge. 32 pts clear of the relegation zone.
Middlesbrough: #5 · 80 pts · GD +25
4 pts off the top 2. 15 pts above the play-off edge. 28 pts clear of the relegation zone.
4-point gap between the two sides coming into kick-off.

Ipswich last 5 home

W D W D D
Points9/15
Weighted index69
Goals9-5
Record2-3-0
Weighted index gives more importance to the most recent venue-specific matches. 100 means maximum recent points return.
Unbeaten, but draw-heavy in the recent venue-specific run.

Middlesbrough last 5 away

D D D D W
Points7/15
Weighted index38
Goals10-6
Record1-4-0
Weighted index gives more importance to the most recent venue-specific matches. 100 means maximum recent points return.
Unbeaten, but draw-heavy in the recent venue-specific run.

Ipswich trend breakdown

Over 2.557%
BTTS52%
BTTS + O2.530%
1H Over 0.578%
Also: Over 0.5 96% · Over 1.5 83% · Over 3.5 22% · 1H BTTS 22%

Middlesbrough trend breakdown

Over 2.565%
BTTS65%
BTTS + O2.552%
1H Over 0.570%
Also: Over 0.5 96% · Over 1.5 83% · Over 3.5 39% · 1H BTTS 13%

Scoring reliability

Ipswich score at home91%
Ipswich clean sheet at home43%
Middlesbrough score away78%
Middlesbrough clean sheet away17%

First-goal patterns

Ipswich score first22%
Ipswich win after scoring first80%
Middlesbrough score first22%
Middlesbrough win after scoring first40%
Comeback rate after conceding first: Ipswich 100% · Middlesbrough 50%
Avg first goal minute: Ipswich 25.2' · Middlesbrough 16.0'

Vs league average

Ipswich score at home1.87 vs 1.40
Ipswich concede at home0.74 vs 1.20
Middlesbrough score away1.63 vs 1.20
Middlesbrough concede away1.25 vs 1.40
Ipswich score 34% above league average, while Middlesbrough score 35% above league average.
Defensive side: Ipswich are 39% below league average at home, and Middlesbrough are 11% below league average away.

Head-to-head trends

Recent games5
Avg goals2.60
BTTS60%
Over 2.540%
At this venue setup: 2.80 goals on average across the last 5.

Ipswich goal timing (home)

1H scored: 53% 2H scored: 47% Danger: 76-90+ Vulnerable: 31-45
Goals scored by 15-minute interval
76-90+ 6
0-15 5
31-45 4
61-75 2
16-30 1
46-60 1
Goals conceded by 15-minute interval
31-45 2
61-75 2
0-15 1
16-30 1
46-60 1
76-90+ 0

Middlesbrough goal timing (away)

1H scored: 50% 2H scored: 50% Danger: 61-75 Vulnerable: 16-30
Goals scored by 15-minute interval
61-75 5
16-30 3
31-45 3
0-15 2
76-90+ 2
46-60 1
Goals conceded by 15-minute interval
16-30 4
61-75 3
31-45 2
46-60 2
76-90+ 2
0-15 0

Match Statistics

Shots on Goal
5
9
Total Shots
17
15
Shots off Goal
9
1
Blocked Shots
3
6
Shots Inside Box
11
10
Shots Outside Box
6
5
Ball Possession
53%
47%
Corner Kicks
6
3
Fouls
10
16
Offsides
4
2
Yellow Cards
2
4
Red Cards
—
—
Goalkeeper Saves
6
3
Total Passes
464
408
Passes Accurate
384
313
Passes %
83%
77%

Events

Yellow Cards
Home
2
Away
4
Red Cards
Home
0
Away
0
Substitutions
Home
5
Away
3
25' ⚽
⚽
25' ⚽ Goal · 0-1
D. Strelec
Normal Goal · Assist: A. Browne
30' ⚽
⚽
30' ⚽ Goal · 1-1
K. McAteer
Normal Goal · Assist: Iván Azón
52'
52' M. Targett
61' ↑↓
↑↓
61' ⇄ A. Gilbert
1st substitution · For: J. Sarmiento
64' ⚽
⚽
64' ⚽ Goal · 1-2
T. Conway
Normal Goal
64' ↑↓
↑↓
64' ⇄ M. Núñez
1st substitution · For: A. Mehmeti
65' ↑↓
↑↓
65' ⇄ J. Philogene
2nd substitution · For: J. Clarke
72' ↑↓
↑↓
72' ⇄ K. McAteer
3rd substitution · For: S. Egeli
81' ↑↓
↑↓
81' ⇄ Iván Azón
4th substitution · For: G. Hirst
82' ↑↓
↑↓
82' ⇄ A. Matusiwa
5th substitution · For: D. Neil
82' ↑↓
↑↓
82' ⇄ D. Strelec
2nd substitution · For: S. Silvera
86'
86' A. Malanda
87' ⚽
⚽
87' ⚽ Goal · 2-2
J. Clarke
Penalty
90' ↑↓
↑↓
90' ⇄ T. Conway
3rd substitution · For: M. Whittaker
90+1'
90+1' D. Neil
90+3'
90+3' D. Furlong
90+4'
90+4' C. Brittain
90+8'
90+8' J. Sarmiento

Ipswich vs Middlesbrough 2-2: match report, goals, cards and substitutions

Ipswich drew 2-2 with Middlesbrough on Sunday, 19 April 2026 in Championship. The match was refereed by Jarred Gillett. It was played at Portman Road.

First half: Middlesbrough took the lead at 25' when D. Strelec scored, with the assist credited to A. Browne, making the score 0-1. Ipswich leveled the score at 30' when K. McAteer scored, with the assist credited to Iván Azón, making the score 1-1.

Second half: M. Targett received a yellow card for Middlesbrough at 52'. Middlesbrough made their 1st substitution at 61', with A. Gilbert replacing J. Sarmiento. Middlesbrough took the lead at 64' when T. Conway scored, making the score 1-2. Ipswich made their 1st substitution at 64', with M. Núñez replacing A. Mehmeti. Ipswich made their 2nd substitution at 65', with J. Philogene replacing J. Clarke. Ipswich made their 3rd substitution at 72', with K. McAteer replacing S. Egeli. Ipswich made their 4th substitution at 81', with Iván Azón replacing G. Hirst. Ipswich made their 5th substitution at 82', with A. Matusiwa replacing D. Neil. Middlesbrough made their 2nd substitution at 82', with D. Strelec replacing S. Silvera. A. Malanda received a yellow card for Middlesbrough at 86'. Ipswich leveled the score at 87' when J. Clarke scored (Penalty), making the score 2-2. Middlesbrough made their 3rd substitution at 90', with T. Conway replacing M. Whittaker. D. Neil received a yellow card for Ipswich at 90+1'. D. Furlong received a yellow card for Ipswich at 90+3'. C. Brittain received a yellow card for Middlesbrough at 90+4'. J. Sarmiento received a yellow card for Middlesbrough at 90+8'.

Ipswich used 5 substitutions while Middlesbrough used 3 substitutions. Ipswich got 2 yellow cards, while Middlesbrough got 4 yellow cards.

How the match was played

  • Match ended level at 2-2.
  • Shots were tight (17-15).
  • Possession was balanced (53%-47%).

Head-to-Head Overview

All Meetings (Any Venue)
Total Games10
Home Wins1
Draws4
Away Wins5
Over 2.5 Goals3 (30.0%)
BTTS4 (40.0%)
Home vs Away as Scheduled
Total Games5
Home Wins0
Draws3
Away Wins2
Over 2.5 Goals2 (40.0%)
BTTS3 (60.0%)

Ipswich vs Middlesbrough Head-to-Head History by Season