Middlesbrough — Charlton Athletic
☆ Save matchModel prediction for 31 October
Preliminary forecast: the match is more than a week away. Closer to it the model takes in fresh form, injuries and line-ups, and the numbers may move.
In short
Middlesbrough are clear favourites: 70% against 11% for the opponent, draw 19%.
2.8 goals expected in total — close to the competition average (2.6).
Over 2.5 goals — 54%, both teams to score — 48%.
Why
- By the strength ratings Middlesbrough are about 1.0 goals per match stronger.
Probabilities
| Expected goals: Middlesbrough — Charlton Athletic What is xG? | 2.1–0.8 | |
| Middlesbrough not to lose | 89% | |
| Charlton Athletic not to lose | 30% | |
| No draw | 81% | |
| Both teams to score: yes | 48% | |
| Both teams to score: no | 52% | |
| Total over 2.5 | 54% | |
| Total under 2.5 | 46% |
183 more model lines in Premium
All totals and handicaps, team totals, corners and cards, the score grid, every factor and how the estimate moved before kick-off.
- All totals
- Handicap Middlesbrough
- Middlesbrough goals
- Charlton Athletic goals
- Corners and cards
- Full score grid
Form
- 13.10away · Stoke City3:2
- 10.10Wolverhampton Wanderers1:0
- 19.09away · Birmingham City2:2
- 15.09Millwall2:2
- 12.09Norwich City4:3
- 13.10away · Burnley2:2
- 10.10Bristol City1:1
- 19.09away · Cardiff City1:3
- 12.09Portsmouth0:0
- 09.09Queens Park Rangers0:0
Head to head
- 11.03.2026Middlesbrough — Charlton Athletic0:1
- 09.12.2025Charlton Athletic — Middlesbrough1:2
Table
| # | Team | P | W | +/− | Pts |
|---|---|---|---|---|---|
| 1, Promotion | Swansea City | 10 | 7 | +9 | 23 |
| 2, Promotion | Middlesbrough | 10 | 6 | +6 | 21 |
| 3, Promotion play-offs | Southampton | 9 | 5 | +10 | 17 |
| 12 | Bristol City | 10 | 4 | -2 | 14 |
| 13 | Charlton Athletic | 10 | 3 | -3 | 14 |
| 14 | Bolton Wanderers | 10 | 4 | -3 | 13 |
Championship on the same day
- Lincoln CityBirmingham Citypreliminary373033XThe model's most likely outcome: XModel's score: 1:12.4
- Norwich CityWatfordpreliminary5625191The model's most likely outcome: 1Model's score: 2:02.9
- Stoke CityPreston North Endpreliminary4329281The model's most likely outcome: 1Model's score: 2:12.7
- Bolton WanderersBristol Citypreliminary4228301The model's most likely outcome: 1Model's score: 2:12.9
- BurnleyPortsmouthpreliminary5028221The model's most likely outcome: 1Model's score: 1:02.5
- MillwallDerby Countypreliminary5227211The model's most likely outcome: 1Model's score: 2:02.7
- SouthamptonQueens Park Rangerspreliminary5824181The model's most likely outcome: 1Model's score: 2:02.9
- Swansea CityBlackburn Roverspreliminary5228201The model's most likely outcome: 1Model's score: 2:02.4
This is the model’s statistical estimate, not a recommendation. An outcome at 70% will not happen in roughly 30 matches out of 100. How to read probabilities →