Match details Charlton - Middlesbrough 9 Dec 2025 England Championship 2025-2026. Head-to-head statistics.

:
D L L L L
W W L D W
Expected
9 Dec 2025 22:45 Round 20
home draw away
3.35 3.28 2.13
Referee Oliver Langford   
Head to heads
Odds
Last 20 matches
Last 10 matches
Last 5 matches
CharltonAverage performanceMiddlesbrough
Overall Home Overall Away
2.16 2.11 Average per game 2.53 2.6
0.95 1.11 Average goals scored per game 1.47 1.5
1.21 1 Average goals conceded per game 1.05 1.1
3.16 3.89 Corners 5.63 5.9
1.74 1.67 Cards 1.58 2.2
CharltonAverage performanceMiddlesbrough
Overall Home Overall Away
2.25 2.11 Average per game 2.5 2.55
0.9 1.11 Average goals scored per game 1.4 1.36
1.35 1 Average goals conceded per game 1.1 1.18
3.2 3.89 Corners 5.55 5.73
1.65 1.67 Cards 1.55 2.09
CharltonAverage performanceMiddlesbrough
Overall Home Overall Away
2.5 2.4 Average per game 3 2.6
1 1 Average goals scored per game 1.6 1.4
1.5 1.4 Average goals conceded per game 1.4 1.2
2.3 2.6 Corners 6 6.2
1.6 1.2 Cards 0.9 1
CharltonAverage performanceMiddlesbrough
Overall Home Overall Away
2.8 3 Average per game 3.8 3.5
0.4 0.5 Average goals scored per game 2.2 2.5
2.4 2.5 Average goals conceded per game 1.6 1
1.6 1.5 Corners 6.6 6.5
2.2 2.5 Cards 0.6 1
Referee Played Yellow cards Red cards
O (avg)H (avg)Aw (avg)Overall
Oliver Langford - - - - -
Referee Played Yellow cards Red cards
O (avg)H (avg)Aw (avg)Overall
Oliver Langford - - - - -
Referee Played Yellow cards Red cards
O (avg)H (avg)Aw (avg)Overall
Oliver Langford 7 27(3.9) 8(1.1) 19(2.7) 0
Referee Played Yellow cards Red cards
O (avg)H (avg)Aw (avg)Overall
Oliver Langford 20 73(3.7) 30(1.5) 43(2.2) 6
Referee Played Yellow cards Red cards
O (avg)H (avg)Aw (avg)Overall
Oliver Langford 30 102(3.4) 41(1.4) 61(2.0) 6
Referee Played Yellow cards Red cards
O (avg)H (avg)Aw (avg)Overall
Oliver Langford 5 21(4.2) 7(1.4) 14(2.8) 0
Referee Played Yellow cards Red cards
O (avg)H (avg)Aw (avg)Overall
Oliver Langford 10 39(3.9) 13(1.3) 26(2.6) 3
Charlton Over
Under
Middlesbrough
Overall S Home S Overall S Away S
0.5
1.5
2.5
3.5
4.5
8.5
9.5
10.5
11.5
12.5
1.5
2.5
3.5
4.5
5.5
0.5
1.5
2.5
3.5
0.5
1.5
2.5
3.5
Charlton Over
Under
Middlesbrough
Overall S Home S Overall S Away S
0.5
1.5
2.5
3.5
4.5
8.5
9.5
10.5
11.5
12.5
1.5
2.5
3.5
4.5
5.5
0.5
1.5
2.5
3.5
0.5
1.5
2.5
3.5
Charlton Over
Under
Middlesbrough
Overall S Home S Overall S Away S
0.5
1.5
2.5
3.5
4.5
8.5
9.5
10.5
11.5
12.5
1.5
2.5
3.5
4.5
5.5
0.5
1.5
2.5
3.5
0.5
1.5
2.5
3.5
Charlton Over
Under
Middlesbrough
Overall S Home S Overall S Away S
0.5
1.5
2.5
3.5
4.5
8.5
9.5
10.5
11.5
12.5
1.5
2.5
3.5
4.5
5.5
0.5
1.5
2.5
3.5
0.5
1.5
2.5
3.5
Top Streaks
No draw Middlesbrough has not tied 8 periods on end
Middlesbrough has not tied 1st period in 11 last games
Both scored Middlesbrough has scored and conceded in 6 last games
Charlton - Middlesbrough - Head to heads
07.03.20 Charlton Middlesbrough L 0:1 (0:1)
13.03.16 Charlton Middlesbrough W 2:0 (0:0)
27.09.14 Charlton Middlesbrough D 0:0 (0:0)
10.08.13 Charlton Middlesbrough L 0:1 (0:0)
03.11.12 Charlton Middlesbrough L 1:4 (1:1)
13.01.07 Charlton Middlesbrough L 1:3 (1:1)
12.03.06 Charlton Middlesbrough W 2:1 (0:0)
30.10.04 Charlton Middlesbrough L 1:2 (0:1)
Middlesbrough - Charlton - Head to heads
07.12.19 Middlesbrough Charlton W 1:0 (1:0)
31.10.15 Middlesbrough Charlton W 3:0 (0:0)
07.02.15 Middlesbrough Charlton W 3:1 (1:1)
18.01.14 Middlesbrough Charlton W 1:0 (1:0)
27.04.13 Middlesbrough Charlton D 2:2 (0:2)
23.12.06 Middlesbrough Charlton W 2:0 (1:0)
28.08.05 Middlesbrough Charlton L 0:3 (0:1)
27.02.05 Middlesbrough Charlton D 2:2 (0:1)
Charlton - Last matches
06.12.25 Charlton Portsmouth D 0:0 (0:0)
29.11.25 Coventry Charlton L 3:1 (2:1)
25.11.25 Stoke Charlton L 3:0 (3:0)
22.11.25 Charlton Southampton L 1:5 (1:5)
08.11.25 Wrexham Charlton L 1:0 (0:0)
04.11.25 Charlton West Brom W 1:0 (0:0)
01.11.25 Charlton Swansea D 1:1 (0:0)
25.10.25 Hull Charlton D 1:1 (0:0)
26.08.25 Cambridge Utd Charlton L 3:1 (2:1)
12.08.25 Charlton Stevenage W 3:1 (2:0)
13.08.24 Charlton Birmingham L 0:1 (0:1)
25.05.25 Charlton Leyton Orient W 1:0 (1:0)
15.05.25 Charlton Wycombe W 1:0 (0:0)
11.05.25 Wycombe Charlton D 0:0 (0:0)
03.05.25 Charlton Burton W 3:1 (2:1)
26.04.25 Wrexham Charlton L 3:0 (2:0)
21.04.25 Wycombe Charlton W 0:4 (0:2)
18.04.25 Charlton Northampton W 2:1 (1:1)
12.04.25 Cambridge Utd Charlton W 0:1 (0:1)
14.01.25 Preston Charlton L 2:1 (1:1)
Middlesbrough - Last matches
05.12.25 Hull Middlesbrough W 1:4 (0:4)
29.11.25 Middlesbrough Derby W 2:1 (0:1)
25.11.25 Middlesbrough Coventry L 2:4 (1:2)
22.11.25 Oxford Utd Middlesbrough D 1:1 (1:0)
08.11.25 Middlesbrough Birmingham W 2:1 (2:1)
04.11.25 Leicester Middlesbrough D 1:1 (1:0)
01.11.25 Watford Middlesbrough L 3:0 (2:0)
25.10.25 Middlesbrough Wrexham D 1:1 (0:1)
12.08.25 Middlesbrough Doncaster L 0:4 (0:2)
27.08.24 Middlesbrough Stoke L 0:5 (0:1)
14.08.24 Leeds Middlesbrough W 0:3 (0:0)
23.01.24 Chelsea Middlesbrough L 6:1 (4:0)
09.01.24 Middlesbrough Chelsea W 1:0 (1:0)
19.12.23 Port Vale Middlesbrough W 0:3 (0:2)
11.01.25 Middlesbrough Blackburn L 0:1 (0:0)
06.01.24 Middlesbrough Aston Villa L 0:1 (0:0)
Team W D L Pts
Ковентри 13 4 2 43
Мидлсбро 10 6 3 36
Миллуол 10 4 5 34
Ипсвич 8 7 4 31
Престон 8 7 4 31
Сток 9 3 7 30
Бристоль Сити 8 5 6 29
Бирмингем 8 4 7 28
Халл 8 4 7 28
КПР 8 4 7 28
Саутгемптон 7 6 6 27
Рексхэм 6 9 4 27
Уотфорд 7 6 6 27
Лестер 7 6 6 27
Дерби Каунти 7 5 7 26
Вест Бромвич 7 4 8 25
Чарльтон 6 6 7 24
Шеффилд Юнайтед 7 1 11 22
Блэкберн 6 4 9 22
Суонси 5 5 9 20
Оксфорд 4 6 9 18
Портсмут 4 6 9 18
Норвич 3 4 12 13
Шеффилд Уэнсдей 1 6 12 -9
WDL
Double Chance
Over/Under
Corners
Yellow cards
Bookmaker Charlton X Middlesbrough
MarathonBet
3.35 3.28 2.13
Bookmaker 1X 12 X2
MarathonBet
1.666 1.31 1.3
Bookmaker 0.5 1.5 2.5 3.5 4.5
Over Under Over Under Over Under Over Under Over Under
MarathonBet
1.025 7.7 1.31 2.94 2.07 1.73 3.44 1.23 6.55 1.049
Bookmaker 7.5 8.5 9.5 10.5 11.5
Over Under Over Under Over Under Over Under Over Under
MarathonBet
1.23 3.42 1.45 2.44 1.81 1.87 2.29 1.51 3.08 1.28
Bookmaker 3.5 4.5 5.5 6.5 7.5
Over Under Over Under Over Under Over Under Over Under
MarathonBet
2.2 1.58 3.58 1.21