Swansea City vs Middlesbrough prediction | 1 May 2027 | xGtoday


Swansea City
Ranking: #188 overall, #28 in England

65.5 → 67.2 (+1.7 over last 10 games)

Rating
0-1 13 Oct 26 Millwall (A) 67.0 +0.8
0-1 17 Oct 26 West Ham (H) 67.3 +0.3
5-0 24 Oct 26 QPR (A) 66.2 -1.1
4-0 31 Oct 26 Blackburn (H) 66.7 +0.5
3-1 03 Nov 26 Portsmouth (A) 67.2 +0.5
Middlesbrough
Ranking: #62 overall, #19 in England

74.4 → 76.2 (+1.8 over last 10 games)

Rating
1-0 10 Oct 26 Wolves (H) 75.0 0.0
2-3 13 Oct 26 Stoke City (A) 75.4 +0.4
2-2 17 Oct 26 Cardiff City (H) 75.7 +0.3
1-5 23 Oct 26 Bolton (A) 76.1 +0.4
3-0 31 Oct 26 Charlton (H) 76.2 +0.1

Swansea City vs Middlesbrough: by the numbers

Swansea City trail Middlesbrough by 126 places in our proprietary European rankings, and by 9 in England.

Over their last 10 matches Middlesbrough have moved +1.8 rating points, against +1.7 for Swansea City.

Middlesbrough gained 0.3 rating points in the last contest between these two, on 6 April 2026.

Swansea City first reached their highest ever xGtoday rating of 74.7 on 27 July 2017.

Middlesbrough first climbed to joint #62 in our European rankings on 31 October 2026.