Birmingham City vs Middlesbrough prediction | 19 Sep 2026 | xGtoday


Birmingham City
Ranking: #199 overall, #29 in England

66.2 → 66.6 (+0.4 over last 10 games)

Rating
2-1 25 Apr Bristol City (H) 65.4 +0.2
1-1 02 May Portsmouth (A) 66.3 +0.9
0-0 15 Aug Sheff Utd (A) 66.9 +0.6
2-2 22 Aug Bristol City (H) 66.5 -0.4
1-2 28 Aug Wrexham (A) 66.6 +0.1
Middlesbrough
Ranking: #74 overall, #19 in England

73.7 → 74.3 (+0.6 over last 10 games)

Rating
2-1 12 May Southampton (A) 73.9 -0.5
1-0 23 May Hull City (A) 73.6 -0.3
2-1 15 Aug Lincoln City (H) 73.8 +0.2
2-1 22 Aug Blackburn (A) 73.9 +0.1
3-1 29 Aug West Brom (H) 74.3 +0.4

Birmingham City vs Middlesbrough: by the numbers

Middlesbrough sit 125 places above Birmingham City in our European rankings, and 10 places above them in England.

Over their last 10 matches Middlesbrough have moved +0.6 rating points, against +0.4 for Birmingham City.

Last time these teams played, on 2 Mar 2026, Middlesbrough gained 0.3 rating points.

Birmingham City first climbed to joint #127 in our European rankings on 22 Dec 2018.

The best xGtoday rating Middlesbrough have ever held is 74.6, first set on 24 Oct 2023.