Middlesbrough vs West Ham United prediction | 24 Apr 2027 | xGtoday


Middlesbrough
Ranking: #64 overall, #20 in England

74.3 → 76.1 (+1.8 over last 10 games)

Rating
2-2 19 Sep 26 Birmingham (A) 75.0 +0.5
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
West Ham United
Ranking: #60 overall, #19 in England

76.9 → 76.4 (-0.5 over last 10 games)

Rating
2-2 19 Sep 26 Millwall (A) 77.0 -0.9
1-1 09 Oct 26 QPR (H) 76.6 -0.4
0-6 14 Oct 26 Lincoln City (A) 77.1 +0.5
0-1 17 Oct 26 Swansea City (A) 76.8 -0.3
2-3 24 Oct 26 Southampton (H) 76.4 -0.4

Middlesbrough vs West Ham United: by the numbers

Middlesbrough trail West Ham United by 4 places in our proprietary European rankings, and by 1 in England.

Over their last 10 matches Middlesbrough have moved +1.8 rating points, against -0.5 for West Ham United.

Middlesbrough first reached their highest ever xGtoday rating of 76.1 on 23 October 2026.

West Ham United first climbed to joint #14 in our European rankings on 6 November 2021.