Skip to main content

Match predictions

Birmingham vs Middlesbrough prediction & preview

No meeting is scheduled yet. The record, form and numbers below tell the story until the next one is announced.

Next meeting

No fixture is scheduled between these two yet. Check back once the next meeting is announced.

Head-to-head in numbers

Birmingham and Middlesbrough have met 26 times since March 2012. The record reads Birmingham 6 wins, Middlesbrough 14, with 6 draws. These games average 2.5 goals. Both teams have scored in 50% of meetings, and 46% have gone over 2.5 goals. Birmingham's biggest win in this fixture was 3-0 in March 2012. Middlesbrough's biggest win in this fixture was 4-1 in December 2020. Middlesbrough are unbeaten in the last 8 meetings.

The last meeting, on 19 Sept 2026 (Championship), finished Birmingham 2-2 Middlesbrough. Birmingham's last 5 results, most recent first: W W L W W. Middlesbrough's last 5 results, most recent first: W W D W W. Birmingham sit 2nd in the Championship table. Middlesbrough sit 1st in the Championship table.

More Middlesbrough tips

All tips

Recent meetings

6
Birmingham wins
6
Draws
14
Middlesbrough wins

Full head-to-head history

Where they stand

Championship table

Championship

League standings. P played, W wins, D draws, L losses, GF goals for, GA goals against, GD goal difference, and Pts points.
PosTeamPWDLGFGAGDPtsForm
11384130171328WWDWW
21475226131326WWLWW
3148242217526WWDWL
4148242116526LWLLW
5147432015525DWDWW
61484229141524DWWDW
7137332316724WWDWL
81364333181522LLWWD
9146442017322WWDWL
10146441916322WDWDW
11145632217521DLWLW
12146082724318WWWLL
13145362324-118LWLDL
14145362022-218LLWLW
15135351517-218WDLLD
16145271926-717WLLDW
17144371424-1015LLWDL
18133551920-114LWDWL
19133551519-414LLWLD
20144281323-1014WLLWL
21143561122-1114LLLLD
22141761826-810DDLLD
23141491129-187LLDLL
241412111230-185LLDLL
  • Promotion - Premier League
  • Promotion - Championship (Play Offs: Semi-finals)
  • Promotion - Championship (Play Offs: Quarter-finals)
  • Relegation - League One