Middlesbrough vs Cardiff City prediction | 17 Oct 2026 | xGtoday

17 October 2026
D
18%
4.92

Middlesbrough
Ranking: #69 overall, #20 in England

73.8 → 75.4 (+1.6 over last 10 games)

Rating
4-3 12 Sep Norwich City (H) 75.0 0.0
2-2 15 Sep Millwall (H) 74.5 -0.5
2-2 19 Sep Birmingham (A) 75.0 +0.5
1-0 10 Oct Wolves (H) 75.0 0.0
2-3 13 Oct Stoke City (A) 75.4 +0.4
Cardiff City
Ranking: #271 overall, #38 in England

61.0 → 63.5 (+2.5 over last 10 games)

Rating
1-1 08 Sep Stoke City (H) 62.3 +0.8
1-0 12 Sep Bolton (A) 63.1 +0.8
3-1 19 Sep Charlton (H) 63.6 +0.5
2-1 10 Oct Blackburn (A) 62.8 -0.8
5-1 13 Oct Watford (H) 63.5 +0.7

Middlesbrough vs Cardiff City: by the numbers

Middlesbrough sit 202 places above Cardiff City in our European rankings, and 18 places above them in England.

Over their last 10 matches Cardiff City have moved +2.5 rating points, against +1.6 for Middlesbrough.

Last time these teams played, on 4 January 2025, Middlesbrough lost 0.4 rating points.

The best xGtoday rating Middlesbrough have ever held is 75.4, first set on 13 October 2026.

Cardiff City first climbed to #77 in our European rankings on 9 December 2018.