Championship
· Regular Season - 43
April 19, 2026 13:00
K. McAteer
(ast. I. Azon)
30'
J. Clarke
86'
(pen.)
25'
(ast. A. Browne)
D. Strelec
64'
T. Conway
The ForzaPitch pre-match prediction gave Ipswich a 39% win probability (draw 25%, Middlesbrough 34%). The final result was Ipswich 2–2 Middlesbrough. In 1 previous meetings, Ipswich have won 0 times, with 0 draws and 1 wins for Middlesbrough.
Match statistics
14
Total shots
9
5
Shots on target
9
2.03
Actual xG
2.69
6
Saves
3
53%
Possession
47%
6
Corners
3
21
Tackles
27
2
🟨 Yellow cards
4
Match Events
25'
ast. A. Browne ·
D. Strelec⚽
⚽K. McAteer
· ast. I. Azon
30'
52'
M. Targett
61'
J. Sarmiento
/
A. Gilbert
64'
T. Conway⚽
M. Nunez
/ A. Mehmeti
64'
J. Philogene
/ J. Clarke
65'
K. McAteer
/ S. W. Egeli
72'
81'
S. Silvera
/
D. Strelec
I. Azon
/ G. Hirst
81'
A. Matusiwa
/ D. Neil
82'
86'
A. Malanda
⚽J. Clarke
(pen.)
86'
D. Neil
90'+1
D. Furlong
90'+3
90'+4
C. Brittain
90'+8
J. Sarmiento
90'
M. Whittaker
/
T. Conway
Pre-match prediction
39.64%
Ipswich
25.38%
X ←
34.98%
Middlesbrough
we assigned to the actual result (Draw)
25.38%
(low confidence)
Expected vs actual xG
Exp.
Actual
Δ
1.50
2.03
+0.53
1.55
2.69
+1.14
Middlesbrough dominated by xG (2.69 vs 2.03).
The final result does not reflect the playing dominance.
The model's xG estimates diverged from reality.
Lineups
28
G
3
L. Davis
D
24
J. Greaves
D
26
D
19
D. Furlong
D
D. Furlong
D
14
J. Taylor
M
5
A. Matusiwa
82'
M
11
J. Philogene
65'
M
J. Philogene
65'
M
32
M. Núñez
64'
M
M. Núñez
64'
M
20
K. McAteer
1 ⚽
72'
M
31
I. Azon
1 👟
81'
F
Bench
33
A. Mehmeti
35'
M
18
B. Johnson
D
4
C. Kipre
D
6
D. Neil
17'
M
9
G. Hirst
18'
F
G. Hirst
18'
F
47
J. Clarke
1 ⚽
34'
F
J. Clarke
1 ⚽
34'
F
31
G
12
Luke Ayling
D
Luke Ayling
D
6
Dael Fry
D
Dael Fry
D
29
Adilson Malanda
D
Adilson Malanda
D
3
Matt Targett
M
Matt Targett
M
14
Alexander Gilbert
61'
M
Alexander Gilbert
61'
M
18
Aidan Morris
M
Aidan Morris
M
2
Callum Brittain
M
Callum Brittain
M
9
T. Conway
1 ⚽
F
T. Conway
1 ⚽
F
16
Alan Browne
1 👟
F
Alan Browne
1 👟
F
13
David Strelec
1 ⚽
82'
F
David Strelec
1 ⚽
82'
F
Bench
24
A. Bangura
D
45
Jeremy Sarmiento
38'
M
Jeremy Sarmiento
38'
M
11
M. Whittaker
9'
F
M. Whittaker
9'
F
27
Sontje Hansen
F
Sontje Hansen
F
Best on the pitch
A. Matusiwa
M · Ipswich
8.30
· 52 pass
G · Ipswich
7.90
· 22 pass
Alan Browne
F · Middlesbrough
7.50
1 👟
· 33 pass
J. Clarke
F · Ipswich
7.30
1 ⚽
2 shots
· 12 pass
A. Mehmeti
M · Ipswich
7.30
1 shots
· 10 pass
David Strelec
F · Middlesbrough
7.30
1 ⚽
4 shots
· 17 pass
Ipswich — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| G | 99 | 7.90 | — | — | — | 22 | 15% | — | — | — | |
| L. Davis | D | 99 | 7.20 | — | — | — | 44 | 36% | 3 | — | — |
| J. Greaves | D | 99 | 6.70 | — | — | — | 63 | 59% | 4 | — | — |
| D | 99 | 7.30 | — | — | 2 | 51 | 41% | — | — | — | |
| D. Furlong | D | 99 | 7.00 | — | — | 1 | 37 | 31% | 2 | 1 | — |
| J. Taylor | M | 99 | 7.30 | — | — | 2 | 49 | 40% | 3 | — | — |
| A. Matusiwa | M | 82 | 8.30 | — | — | — | 52 | 47% | 1 | — | — |
| J. Philogene | M | 65 | 6.50 | — | — | 1 | 28 | 24% | 2 | — | — |
| M. Núñez | M | 64 | 6.50 | — | — | — | 37 | 30% | — | — | — |
| K. McAteer | M | 72 | 7.20 | 1 | — | 2 | 17 | 16% | 1 | — | — |
| I. Azon | F | 81 | 7.30 | — | 1 | 3 | 18 | 11% | 1 | — | — |
| A. Mehmeti | M | 35 | 7.30 | — | — | 1 | 10 | 9% | — | — | — |
| D. Neil | M | 17 | 6.90 | — | — | — | 14 | 13% | 3 | 1 | — |
| G. Hirst | F | 18 | 6.90 | — | — | — | 6 | 3% | — | — | — |
| J. Clarke | F | 34 | 7.30 | 1 | — | 2 | 12 | 7% | 1 | — | — |
Middlesbrough — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| G | 99 | 7.20 | — | — | — | 31 | 16% | — | — | — | |
| Luke Ayling | D | 99 | 6.90 | — | — | — | 61 | 54% | 5 | — | — |
| Dael Fry | D | 99 | 6.50 | — | — | — | 31 | 24% | — | — | — |
| Adilson Malanda | D | 99 | 5.90 | — | — | 1 | 39 | 30% | 1 | 1 | — |
| Matt Targett | M | 99 | 6.70 | — | — | — | 39 | 32% | 1 | 1 | — |
| Alexander Gilbert | M | 61 | 6.20 | — | — | 1 | 27 | 14% | 2 | — | — |
| Aidan Morris | M | 99 | 7.30 | — | — | — | 53 | 49% | 8 | — | — |
| Callum Brittain | M | 99 | 6.30 | — | — | 1 | 39 | 22% | 2 | 1 | — |
| T. Conway | F | 90 | 7.20 | 1 | — | 1 | 23 | 20% | 1 | — | — |
| Alan Browne | F | 99 | 7.50 | — | 1 | — | 33 | 24% | 4 | — | — |
| David Strelec | F | 82 | 7.30 | 1 | — | 4 | 17 | 14% | 1 | — | — |
| Jeremy Sarmiento | M | 38 | 6.70 | — | — | 1 | 9 | 8% | 2 | 1 | — |
| M. Whittaker | F | 9 | 6.20 | — | — | — | — | — | — | — | — |
Frequently Asked Questions
What was the final score of Ipswich vs Middlesbrough?
The final score was Ipswich 2–2 Middlesbrough.
What did the model predict before Ipswich vs Middlesbrough?
The model assigned 39% probability to a Ipswich win, 25% to a draw, and 34% to an Middlesbrough win.