Middlesbrough vs Swansea City prediction | 24 Nov 2026 | xGtoday


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
Swansea City
Ranking: #187 overall, #26 in England

64.1 → 67.0 (+2.9 over last 10 games)

Rating
3-1 08 Sep Southampton (A) 65.6 +0.1
3-1 12 Sep Burnley (H) 66.2 +0.6
1-2 19 Sep Lincoln City (A) 65.4 -0.8
2-1 10 Oct Norwich City (H) 66.2 +0.8
0-1 13 Oct Millwall (A) 67.0 +0.8

Middlesbrough vs Swansea City: by the numbers

Middlesbrough sit 118 places above Swansea City in our European rankings, and 6 places above them in England.

Swansea City arrive on the stronger recent trend, moving +2.9 rating points over their last 10 matches against Middlesbrough's +1.6.

Last time these teams played, on 6 April 2026, Swansea City lost 0.4 rating points.

Middlesbrough first reached their highest ever xGtoday rating of 75.4 on 13 October 2026.

Swansea City first climbed to joint #86 in our European rankings on 9 April 2019.