Predictions for the Championship game Middlesbrough FC vs. Charlton Athletic
Middlesbrough FC - Charlton Athletic FC betting tip & best odds | 31.10.2026
Middlesbrough FC host Charlton Athletic at the Riverside on Saturday, 31 October 2026, with kick-off at 16:00 in Championship Matchday 13. The league leaders will look to build on a strong recent run, while Charlton arrive in 19th place hoping to halt a difficult spell.
Our match betting tips
Middlesbrough’s results and home record make them the natural choice in the 1/X/2 market, though Charlton’s previous win in this fixture is a reminder not to treat the result as certain. The second of our betting tips today looks to the goals market: both teams have reasons to get on the scoresheet, even if the hosts are the stronger side overall.
- Home win — Middlesbrough FC (Tip 1) at odds of 1.28: Middlesbrough are unbeaten at home after six league matches there, with four wins and two draws. Their overall form is also excellent, and a 5–1 away victory in their latest match adds to the case for backing the hosts. This is our main sports betting tip, with the caveat that Charlton did win the most recent direct meeting.
- Both teams to score — Yes at odds of 1.80: Charlton have struggled for goals, but Middlesbrough have conceded 17 in 12 league games, so the visitors could find an opportunity. The hosts’ attacking output—27 goals so far—also gives this game a good chance of producing goals. This is a reasonable option for football bets today, although Charlton’s recent scoring record makes it less secure than the home-win pick.
Comparing the available odds
The listed prices reflect a clear market preference for Middlesbrough: the home win is available at 1.28 with 1win, while a draw is priced at 6.00 with Bet365 and a Charlton win at 10.00 with Bet365. For the goals market, Bet365 offers 1.80 on both teams to score, while 1win has 2.01 for no. Our experience comparing bookmakers is that checking prices and terms before placing a wager can help bettors make a more informed decision. You can also explore our best betting sites page for further options. Odds can change, and betting should always be approached responsibly.
Middlesbrough FC performance check
Middlesbrough lead the table with 25 points from 12 matches, having won seven, drawn four and lost once. Their goal difference is encouraging: 27 scored and 17 conceded. The Riverside record is particularly strong, with four wins and two draws from six home league games and no defeats. That consistency gives Kim Hellberg’s side a solid platform for this fixture, especially against an opponent who has found away victories hard to come by.
Their latest result was an emphatic 5–1 away win over Bolton Wanderers, a performance that underlined the team’s attacking potential. Middlesbrough have also gone unbeaten across their last five matches in all competitions, winning three and drawing two. The sequence suggests a side carrying confidence into Matchday 13, with enough firepower to put pressure on Charlton from the outset. They will still need to manage the game carefully: their 17 goals conceded show that even a high-scoring team can give opponents chances.
Charlton Athletic’s current form
Charlton sit 19th with 14 points, having recorded three wins, five draws and four defeats. They have scored 11 goals and conceded 18, leaving them with a negative goal difference. Their away results offer little reassurance: one win, two draws and three losses from six matches on the road. Nathan Jones will need his team to be more resilient defensively and more effective in attack if they are to take something from the Riverside.
The visitors’ latest outing ended in a 3–1 home defeat to Norwich City. That result extends a challenging run: Charlton have not won any of their last five matches in all competitions, drawing two and losing three. Their modest season total of 11 goals also points to a possible difficulty in keeping pace with Middlesbrough’s attacking output. Still, their previous success against this opponent may provide a psychological boost, and a disciplined approach could make the contest more competitive than the league positions suggest.
The last direct duels
The last five meetings across all competitions have been fairly close, with Middlesbrough winning three and Charlton taking two; none ended in a draw. The most recent encounter finished 1–0 to Charlton, an away victory that also stands as the latest Championship meeting between the clubs. That result is a useful reminder that past form does not guarantee the next outcome, particularly in a matchup where Charlton have shown they can frustrate Middlesbrough.
The broader five-game record, however, gives the hosts a narrow advantage. Middlesbrough’s current home strength and better recent form make them better placed to dictate this meeting, while Charlton will likely look to stay compact and exploit opportunities on the break.
Final prediction for Middlesbrough FC vs Charlton Athletic
Middlesbrough are the clear favourites on the available evidence. They are top of the table, unbeaten at home in the league, and coming off a five-goal performance. Charlton’s recent winless run, lower scoring total and away record all make an upset less likely. The visitors’ previous 1–0 victory in this fixture deserves consideration, but their present form is a tougher test of their ability to repeat it.
Our main prediction is a Middlesbrough home win, with the hosts expected to make their quality and home advantage count. Both teams to score is a secondary option: Middlesbrough’s attack is potent, and their defensive record leaves a route for Charlton to contribute. For readers looking beyond this fixture, our betting tips for tomorrow offer more match previews and sports betting ideas.
Performance
Middlesbrough FC performance of the last 5 home matches
Charlton Athletic performance of the last 5 away matches
Current Standing
| POS | TEAM | PTS | MP | W | D | L | GF | GA | GD |
|---|---|---|---|---|---|---|---|---|---|
|
1
|
Middlesbrough FC
|
25 | 12 | 7 | 4 | 1 | 27 | 17 | 10 |
|
2
|
Swansea City
|
23 | 12 | 7 | 2 | 3 | 16 | 13 | 3 |
|
3
|
West Ham United
|
22 | 12 | 6 | 4 | 2 | 32 | 15 | 17 |
|
4
|
Wolverhampton Wanderers FC
|
21 | 12 | 6 | 3 | 3 | 20 | 16 | 4 |
|
5
|
West Bromwich Albion FC
|
21 | 12 | 6 | 3 | 3 | 16 | 13 | 3 |
|
6
|
Southampton FC
|
20 | 12 | 7 | 3 | 2 | 24 | 12 | 12 |
|
7
|
Queens Park Rangers
|
20 | 12 | 5 | 5 | 2 | 20 | 12 | 8 |
|
8
|
Birmingham City FC
|
20 | 12 | 5 | 5 | 2 | 20 | 12 | 8 |
|
9
|
Stoke City FC
|
20 | 12 | 6 | 2 | 4 | 18 | 16 | 2 |
|
10
|
Sheffield United FC
|
19 | 13 | 5 | 4 | 4 | 17 | 15 | 2 |
|
11
|
Blackburn Rovers
|
18 | 12 | 5 | 3 | 4 | 19 | 16 | 3 |
|
12
|
Portsmouth FC
|
18 | 12 | 5 | 3 | 4 | 16 | 15 | 1 |
|
13
|
Millwall FC
|
15 | 12 | 4 | 3 | 5 | 19 | 20 | -1 |
|
14
|
Bristol City FC
|
15 | 12 | 4 | 3 | 5 | 12 | 15 | -3 |
|
15
|
Lincoln City
|
15 | 12 | 4 | 3 | 5 | 13 | 20 | -7 |
|
16
|
Cardiff City FC
|
14 | 12 | 3 | 5 | 4 | 19 | 17 | 2 |
|
17
|
Wrexham AFC
|
14 | 13 | 3 | 5 | 5 | 15 | 19 | -4 |
|
18
|
Bolton Wanderers
|
14 | 12 | 4 | 2 | 6 | 16 | 23 | -7 |
|
19
|
Charlton Athletic FC
|
14 | 12 | 3 | 5 | 4 | 11 | 18 | -7 |
|
20
|
Norwich City FC
|
12 | 12 | 4 | 0 | 8 | 20 | 22 | -2 |
|
21
|
Watford FC
|
11 | 12 | 3 | 2 | 7 | 10 | 20 | -10 |
|
22
|
Burnley FC
|
8 | 12 | 1 | 5 | 6 | 17 | 25 | -8 |
|
23
|
Derby County
|
7 | 12 | 1 | 4 | 7 | 10 | 21 | -11 |
|
24
|
Preston North End FC
|
5 | 12 | 1 | 2 | 9 | 10 | 25 | -15 |
- Promotion
- Play-offs
- Relegation