Middlesbrough vs Charlton Athletic prediction | 31 Oct 2026 | xGtoday


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
Charlton Athletic
Ranking: #361 overall, #45 in England

60.7 → 60.8 (+0.1 over last 10 games)

Rating
2-1 25 Apr Hull City (H) 60.9 0.0
3-1 02 May Swansea City (A) 61.1 +0.2
2-1 15 Aug Derby (H) 61.1 0.0
1-2 22 Aug West Ham (A) 60.9 -0.2
1-0 29 Aug Preston (H) 60.8 -0.1

Middlesbrough vs Charlton Athletic: by the numbers

Middlesbrough sit 287 places above Charlton Athletic in our European rankings, and 26 places above them in England.

Middlesbrough arrive on the stronger recent trend, moving +0.6 rating points over their last 10 matches against Charlton Athletic's +0.1.

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

Middlesbrough first reached their highest ever xGtoday rating of 74.6 on 24 Oct 2023.

Charlton Athletic first climbed to joint #292 in our European rankings on 21 Aug 2019.