Middlesbrough vs Charlton Athletic prediction | 31 Oct 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
Charlton Athletic
Ranking: #366 overall, #47 in England

61.1 → 60.9 (-0.2 over last 10 games)

Rating
0-0 09 Sep QPR (H) 59.5 -0.4
0-0 12 Sep Portsmouth (H) 59.9 +0.4
3-1 19 Sep Cardiff City (A) 59.4 -0.5
1-1 10 Oct Bristol City (H) 59.6 +0.2
2-2 13 Oct Burnley (A) 60.9 +1.3

Middlesbrough vs Charlton Athletic: by the numbers

Middlesbrough sit 297 places above Charlton Athletic in our European rankings, and 27 places above them in England.

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

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

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

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