Skip to main content
← Championship
#10 · 11 pts
2 – 2
Final score
#3 · 15 pts
Liam Millar (ast. Jhon Elmer Solís Romero) 55'
Riley McGree 59' (og)
45' (ast. Amario Cozier-Duberry) Max Arfsten
88' A.Malanda
Share Telegram

The ForzaPitch pre-match prediction gave Birmingham a 35% win probability (draw 31%, Middlesbrough 33%). The final result was Birmingham 2–2 Middlesbrough. In 2 previous meetings, Birmingham have won 0 times, with 0 draws and 2 wins for Middlesbrough.

Match statistics
15
Total shots
15
5
Shots on target
4
3
Saves
4
57%
Possession
43%
5
Corners
3
13
Tackles
26
2
🟨 Yellow cards
0
Match Events
Luis Vasquez
24'
45'
ast. Amario Cozier-Duberry · Max Arfsten⚽
⚽Liam Millar · ast. Jhon Elmer Solís Romero
55'
⚽Riley McGree (og)
59'
63'
Tommy Conway / Myles Peart-Harris ↕
63'
Sebastian Berhalter / Riley McGree ↕
↕ Luis Vasquez / Marvin Ducksch
71'
74'
Jeremy Sarmiento / Amario Cozier-Duberry ↕
↕ Jay Stansfield / Paik Seung-Ho
83'
86'
Neto Borges / Max Arfsten ↕
86'
Kyle Joseph / Ashley Phillips ↕
88'
A.Malanda⚽
Phil Neumann
88'
↕ Carlos Vicente / Patrick Roberts
90'+1
Pre-match prediction
35.61%
Birmingham
31.1%
X ←
33.29%
Middlesbrough
we assigned to the actual result (Draw) 31.1% (low confidence)
Expected vs actual xG
Exp.
Actual
Δ
Birmingham
1.47
—
—
Middlesbrough
1.33
—
—
League Table
#Team GPts
1 Swansea Swansea 8 17
2 West Ham West Ham 8 15
3 Middlesbrough Middlesbrough 8 15
4 Wolves Wolves 7 14
5 West Brom West Brom 8 14
6 QPR QPR 8 13
7 Stoke City Stoke City 8 13
8 Bristol City Bristol City 8 13
9 Charlton Charlton 8 12
10 Birmingham Birmingham 8 11
11 Millwall Millwall 8 11
12 Lincoln Lincoln 8 11
13 Southampton Southampton 8 10
14 Wrexham Wrexham 8 10
15 Bolton Bolton 8 10
16 Blackburn Blackburn 8 9
17 Norwich Norwich 8 9
18 Sheffield Utd Sheffield Utd 8 9
19 Portsmouth Portsmouth 7 8
20 Watford Watford 8 8
21 Cardiff Cardiff 8 7
22 Derby Derby 8 5
23 Preston Preston 8 4
24 Burnley Burnley 8 4
Lineups
Birmingham Birmingham 4-2-3-1
1 J. Beadle J. Beadle G 6.42
20 A. Cochrane A. Cochrane D 6.45
4 C. Klarer C. Klarer D 6.24
5 P. Neumann P. Neumann D 5.79
26 B. Osayi-Samuel B. Osayi-Samuel D 6.61
14 Jhon Solís Jhon Solís 1 👟 M 7.51
24 T. Iwata T. Iwata M 6.03
17 Liam Millar Liam Millar 1 ⚽ M 7.76
28 J. Stansfield J. Stansfield 83' M 6.09
7 Carlos Vicente Carlos Vicente 89' M 6.45
32 L. Vázquez L. Vázquez 71' F 6.07
Bench
23 D. Fry D. Fry D 0.00
2 E. Laird E. Laird D 0.00
25 K. Lund K. Lund D 0.00
3 L. Buchanan L. Buchanan D 0.00
33 M. Ducksch M. Ducksch 19' F 6.68
40 M. Mazwi M. Mazwi M 0.00
16 P. Roberts P. Roberts 1' M 0.00
21 R. Allsop R. Allsop G 0.00
8 Seung Ho Paik Seung Ho Paik 7' M 5.98
Middlesbrough Middlesbrough 3-4-2-1
1 R. Vítek R. Vítek G 6.54
29 A. Malanda A. Malanda 1 ⚽ D 6.94
4 A. Phillips A. Phillips 86' D 6.79
12 L. Ayling L. Ayling D 6.38
17 M. Arfsten M. Arfsten 1 ⚽ 86' M 7.80
8 Riley McGree Riley McGree 1 ⚽ 63' M 5.65
10 A. Morris A. Morris M 6.51
2 C. Brittain C. Brittain M 6.31
14 M. Peart-Harris M. Peart-Harris 63' M 6.65
11 A. Cozier-Duberry A. Cozier-Duberry 1 👟 74' M 7.45
7 W. Lankshear W. Lankshear F 6.26
Bench
13 D. Strelec D. Strelec F 0.00
16 Jeremy Sarmiento Jeremy Sarmiento 16' F 6.67
22 K. Joseph K. Joseph 4' F 6.56
30 Neto Borges Neto Borges 4' D 6.16
21 R. Pukštas R. Pukštas M 0.00
31 S. Brynn S. Brynn G 0.00
3 S. Byram S. Byram D 0.00
6 Sebastian Berhalter Sebastian Berhalter 27' M 6.12
9 T. Conway T. Conway 27' F 6.59
Best on the pitch
M. Arfsten
M. Arfsten
M · Middlesbrough
7.80
1 ⚽
2 shots · 40 pass
Liam Millar
Liam Millar
M · Birmingham
7.76
1 ⚽
4 shots · 31 pass
Jhon Solís
Jhon Solís
M · Birmingham
7.51
1 👟
1 shots · 34 pass
A. Cozier-Duberry
A. Cozier-Duberry
M · Middlesbrough
7.45
1 👟
2 shots · 21 pass
A. Malanda
A. Malanda
D · Middlesbrough
6.94
1 ⚽
3 shots · 41 pass
A. Phillips
A. Phillips
D · Middlesbrough
6.79
1 shots · 35 pass
Birmingham Birmingham — Player statistics
Team PosMinRating ⚽👟 ShotsPassAcc% TckYCRC
J. Beadle G 90 6.42 — — 0 38 14% 0 — —
A. Cochrane D 90 6.45 — — 0 35 25% 1 — —
C. Klarer D 90 6.24 — — 0 58 45% 2 — —
P. Neumann D 90 5.79 — — 2 23 15% 2 1 —
B. Osayi-Samuel D 90 6.61 — — 1 32 28% 0 — —
Jhon Solís M 90 7.51 — 1 1 34 33% 2 — —
T. Iwata M 90 6.03 — — 2 49 36% 0 — —
Liam Millar M 90 7.76 1 — 4 31 26% 1 — —
J. Stansfield M 83 6.09 — — 2 15 11% 0 — —
Carlos Vicente M 89 6.45 — — 1 25 20% 3 — —
L. Vázquez F 71 6.07 — — 2 15 11% 1 1 —
M. Ducksch F 19 6.68 — — 0 3 3% 0 — —
P. Roberts M 1 0.00 — — 0 2 2% 0 — —
Seung Ho Paik M 7 5.98 — — 0 5 2% 1 — —
Middlesbrough Middlesbrough — Player statistics
Team PosMinRating ⚽👟 ShotsPassAcc% TckYCRC
R. Vítek G 90 6.54 — — 0 21 12% 0 — —
A. Malanda D 90 6.94 1 — 3 41 32% 2 — —
A. Phillips D 86 6.79 — — 1 35 29% 5 — —
L. Ayling D 90 6.38 — — 0 63 47% 3 — —
M. Arfsten M 86 7.80 1 — 2 40 29% 2 — —
Riley McGree M 63 5.65 1 — 1 19 18% 1 — —
A. Morris M 90 6.51 — — 2 53 49% 6 — —
C. Brittain M 90 6.31 — — 0 39 31% 3 — —
M. Peart-Harris M 63 6.65 — — 1 18 15% 0 — —
A. Cozier-Duberry M 74 7.45 — 1 2 21 18% 2 — —
W. Lankshear F 90 6.26 — — 2 14 12% 0 — —
Jeremy Sarmiento F 16 6.67 — — 0 8 7% 0 — —
K. Joseph F 4 6.56 — — 1 0 0% 0 — —
Neto Borges D 4 6.16 — — 0 1 1% 1 — —
Sebastian Berhalter M 27 6.12 — — 0 19 13% 1 — —
T. Conway F 27 6.59 — — 0 8 7% 0 — —
Frequently Asked Questions
What was the final score of Birmingham vs Middlesbrough?
The final score was Birmingham 2–2 Middlesbrough.
What did the model predict before Birmingham vs Middlesbrough?
The model assigned 35% probability to a Birmingham win, 31% to a draw, and 33% to an Middlesbrough win.