Charlton Athletic 1-2 Middlesbrough final score - 9 December 2025, Championship

England - Championship

Charlton Athletic
1
-
2
End
Middlesbrough
Welcome offer
Exclusive Offer

New customers only | Commercial content | 18+ age limit | T&Cs apply

Highlights

Charlton Athletic Charlton Athletic
Middlesbrough Middlesbrough
End of game
89'
M. Sene
D. Burgzorg
K. Ramsay
82'
G. Edmundson
Own Goal
81'
drop icon
R. Apter
J. Bree
78'
G. Docherty
75'
73'
S. Nypan
T. Conway
73'
A. Browne
R. McGree
69'
A. Gilbert
I. Olaofe
L. Berry
67'
63'
L. Ayling
A. Bangura
63'
G. Edmundson
M. Whittaker
K. Anderson
S. Carey
46'
I. Fullah
H. Knibbs
46'
G. Docherty
C. Coventry
46'
Half-time
45+4'
drop icon
M. Whittaker
R. McGree
J. Bree
38'
34'
drop icon
R. McGree
D. Burgzorg
H. Knibbs
31'
Kick-off

Game Statistics

Charlton Athletic Charlton Athletic
Middlesbrough Middlesbrough
7
Total shots
11
4
Clearances
8
3
Shots on target
7
5
Corners
5
6
Free Kicks
21
34
Possession (%)
66
19
Fouls
5
4
Yellow card
1
2
Offside
1
4
Shots off target
4
0
Shots blocked
2
5
Saves
3
1
Injuries
1
5
Substitutions
5

Form

Table

Teams Pts P W D L GD
5 Middlesbrough
80 46 22 14 10 +25
19 Charlton Athletic
53 46 13 14 19 -14

Last matches

Charlton Athletic
Charlton Athletic Last matches
D W L L L L
Wins

1/6 (17%)

Draw

1/6 (17%)

Losses

4/6 (67%)

Average stats (Last 6 matchs)

2.83 Total goals
50% BTTS
0.67 Goals scored
2.17 Goals conceded
50% Over 2.5
50% Under 2.5

29 Nov 2025 - Championship

Coventry City
3 :  1
Charlton Athletic

25 Nov 2025 - Championship

Stoke
3 :  0
Charlton Athletic

22 Nov 2025 - Championship

Charlton Athletic
1 :  5
Southampton

8 Nov 2025 - Championship

Wrexham
1 :  0
Charlton Athletic

4 Nov 2025 - Championship

Charlton Athletic
1 :  0
West Brom

1 Nov 2025 - Championship

Charlton Athletic
1 :  1
Swansea
D W W D W L
Wins

3/6 (50%)

Draw

2/6 (33%)

Losses

1/6 (17%)

Average stats (Last 6 matchs)

2.83 Total goals
67% BTTS
1.5 Goals scored
1.33 Goals conceded
50% Over 2.5
50% Under 2.5

22 Nov 2025 - Championship

Charlton Athletic
1 :  5
Southampton

4 Nov 2025 - Championship

Charlton Athletic
1 :  0
West Brom

1 Nov 2025 - Championship

Charlton Athletic
1 :  1
Swansea

18 Oct 2025 - Championship

Charlton Athletic
2 :  1
Sheffield Wednesday

27 Sept 2025 - Championship

Charlton Athletic
3 :  0
Blackburn

13 Sept 2025 - Championship

Charlton Athletic
1 :  1
Millwall
L W D L L L
Wins

1/6 (17%)

Draw

1/6 (17%)

Losses

4/6 (67%)

Average stats (Last 6 matchs)

2.5 Total goals
33% BTTS
0.83 Goals scored
1.67 Goals conceded
50% Over 2.5
50% Under 2.5

29 Nov 2025 - Championship

Coventry City
3 :  1
Charlton Athletic

25 Nov 2025 - Championship

Stoke
3 :  0
Charlton Athletic

8 Nov 2025 - Championship

Wrexham
1 :  0
Charlton Athletic

25 Oct 2025 - Championship

Hull
1 :  1
Charlton Athletic

21 Oct 2025 - Championship

Ipswich Town
0 :  3
Charlton Athletic

4 Oct 2025 - Championship

Preston North End
2 :  0
Charlton Athletic
Middlesbrough
Middlesbrough Last matches
D W D L W W
Wins

3/6 (50%)

Draw

2/6 (33%)

Losses

1/6 (17%)

Average stats (Last 6 matchs)

3.5 Total goals
100% BTTS
2 Goals scored
1.5 Goals conceded
67% Over 2.5
33% Under 2.5

5 Dec 2025 - Championship

Hull
1 :  4
Middlesbrough

29 Nov 2025 - Championship

Middlesbrough
2 :  1
Derby County

25 Nov 2025 - Championship

Middlesbrough
2 :  4
Coventry City

22 Nov 2025 - Championship

Oxford United
1 :  1
Middlesbrough

8 Nov 2025 - Championship

Middlesbrough
2 :  1
Birmingham

4 Nov 2025 - Championship

Leicester
1 :  1
Middlesbrough
D W D W L W
Wins

3/6 (50%)

Draw

2/6 (33%)

Losses

1/6 (17%)

Average stats (Last 6 matchs)

2.83 Total goals
83% BTTS
1.5 Goals scored
1.33 Goals conceded
67% Over 2.5
33% Under 2.5

29 Nov 2025 - Championship

Middlesbrough
2 :  1
Derby County

25 Nov 2025 - Championship

Middlesbrough
2 :  4
Coventry City

8 Nov 2025 - Championship

Middlesbrough
2 :  1
Birmingham

25 Oct 2025 - Championship

Middlesbrough
1 :  1
Wrexham

17 Oct 2025 - Championship

Middlesbrough
2 :  1
Ipswich Town

30 Sept 2025 - Championship

Middlesbrough
0 :  0
Stoke
L W L D D W
Wins

2/6 (33%)

Draw

2/6 (33%)

Losses

2/6 (33%)

Average stats (Last 6 matchs)

2.33 Total goals
50% BTTS
1.17 Goals scored
1.17 Goals conceded
33% Over 2.5
67% Under 2.5

5 Dec 2025 - Championship

Hull
1 :  4
Middlesbrough

22 Nov 2025 - Championship

Oxford United
1 :  1
Middlesbrough

4 Nov 2025 - Championship

Leicester
1 :  1
Middlesbrough

1 Nov 2025 - Championship

Watford
3 :  0
Middlesbrough

22 Oct 2025 - Championship

Sheffield Wednesday
0 :  1
Middlesbrough

4 Oct 2025 - Championship

Portsmouth
1 :  0
Middlesbrough

Tactical Scheme

Charlton Athletic

Formation : 3 - 4 - 2 - 1

1
T. Kaminski
2
K. Ramsay
5
L. Jones
3
M. Gillesphey
14
J. Bree
6
C. Coventry
14
S. Carey
8
L. Berry
7
T. Campbell
41
H. Knibbs
11
M. Leaburn
11
D. Burgzorg
9
T. Conway
8
R. McGree
14
A. Gilbert
7
H. Hackney
11
M. Whittaker
3
M. Targett
24
A. Bangura
5
A. Jones
2
C. Brittain
31
S. Brynn

Formation : 4 - 4 - 2

Middlesbrough

Substitutes

Charlton Athletic
Charlton Athletic
Goalkeeper

W. Mannion

Defender

J. Roussillon

Midfielder

J. Rankin-Costello

R. Apter

J. Bree 78'

K. Anderson

S. Carey 46'

I. Fullah

H. Knibbs 46'

K. Gough

G. Docherty

C. Coventry 46'

Forward

I. Olaofe

L. Berry 67'

Middlesbrough
Middlesbrough
Goalkeeper

J. Mclaughlin

Defender

L. Ayling

A. Bangura 63'

G. Edmundson

M. Whittaker 63'

Midfielder

M. Hamilton

S. Nypan

T. Conway 73'

R. Patterson-Powell

A. Browne

R. McGree 73'

Forward

M. Sene

D. Burgzorg 89'

S. Silvera

Missing players

Charlton Athletic
Charlton Athletic
Defender

J. Edwards

Middlesbrough
Middlesbrough
Defender

D. Lenihan

Live Commentary

90+4' coup_franc_1

Oliver Langford signals a free kick to Middlesbrough in their own half.

90+3'  

Can Charlton get the ball into an attacking position from this throw-in in Middlesbrough's half?

90+3'  

Charlton awarded a throw-in in their own half.

90+2' coup_franc_1

Charlton awarded a free kick in their own half.

90+1'  

Throw-in Charlton.

90+1'  

Throw-in for Charlton at The Valley.

90' sifflet_1

Oliver Langford awards Middlesbrough a goal kick.

90' tir_non_cadre_1

Charlton's Isaac Olaofe breaks free at The Valley. But the strike goes wide of the post.

89'  

Throw-in for Middlesbrough close to the penalty box.

89' substitution_1

Middlesbrough make their fifth substitution with Mamadou Kaly Sene replacing Delano Burgzorg.

88'  

Oliver Langford signals a throw-in for Middlesbrough, close to Charlton's area.

87'  

Oliver Langford signals a Middlesbrough throw-in in Charlton's half.

87' hors_jeu_1

Charlton advance rapidly upfield but Oliver Langford blows for offside.

86'  

A throw-in for the home team on the opposite half.

85'  

Throw-in high up the field for Charlton in London.

85'  

Middlesbrough to take a throw-in in Charlton territory.

84'  

Throw-in for Middlesbrough in their own half.

83'  

Can Middlesbrough get the ball into an attacking position from this throw-in in Charlton's half?

83' coup_franc_1

Free kick in a good position for Middlesbrough!

82' carton_jaune_1

Kayne Ramsay for Charlton has been booked by Oliver Langford and receives a first yellow card.

82' corner_1

Middlesbrough have been awarded a corner by Oliver Langford.

81' but_1

George Edmundson scores an unfortunate own goal. This makes it 1-2 at The Valley.

80'  

Throw-in for Middlesbrough in the half of Charlton.

78' substitution_1

Nathan Jones (Charlton) is making a fifth substitution, with Robert Apter replacing James Bree.

78' coup_franc_1

Free kick for Middlesbrough in the half of Charlton.

77'  

Ball safe as Middlesbrough is awarded a throw-in in their half.

75' coup_franc_1

Oliver Langford signals a free kick to Middlesbrough.

75' carton_jaune_1

Greg Docherty (Charlton) has been booked and must now be careful not to get a second yellow card.

75'  

Oliver Langford signals a throw-in for Charlton, close to Middlesbrough's area.

74' corner_1

Corner awarded to Charlton.

73' substitution_1

Alan Browne is on a sub for Riley McGree for Middlesbrough.

73' substitution_1

Sverre Nypan is replacing Tommy Conway for the away team.

72'  

Ball safe as Charlton is awarded a throw-in in their half.

71'  

A throw-in for the home team on the opposite half.

71' corner_1

Corner awarded to Charlton.

71' corner_1

Charlton have been awarded a corner by Oliver Langford.

70' tir_cadre_1

Ibrahim Fullah for Charlton drives towards goal at The Valley. But the finish is unsuccessful.

69' carton_jaune_1

Alexander Gilbert (Middlesbrough) has received a yellow card from Oliver Langford.

69' coup_franc_1

Free kick for Charlton in their own half.

69'  

Can Middlesbrough capitalize from this throw-in deep inside Charlton's half?

68'  

Can Charlton get the ball into an attacking position from this throw-in in Middlesbrough's half?

67' substitution_1

The home team have replaced Luke Berry with Isaac Olaofe. This is the fourth substitution made today by Nathan Jones.

67' sifflet_1

Ball goes out of play for a Middlesbrough goal kick.

65' coup_franc_1

Charlton awarded a free kick in their own half.

65' sifflet_1

Goal kick for Charlton at The Valley.

64'  

Middlesbrough to take a throw-in in Charlton territory.

63' substitution_1

Middlesbrough make their second substitution with Luke Ayling replacing Alex Bangura.

63' substitution_1

Kim Hellberg is making the team's first substitution at The Valley with George Edmundson replacing Morgan Whittaker.

63' coup_franc_1

Oliver Langford signals a free kick to Middlesbrough in their own half.

62'  

Throw-in Charlton.

60' hors_jeu_1

In London, Charlton push forward quickly but are pulled up for offside.

59' coup_franc_1

Free kick for Charlton in the half of Middlesbrough.

58'  

Oliver Langford awards the away team a throw-in.

58'  

Throw-in for Middlesbrough at The Valley.

58' corner_1

Charlton have been awarded a corner by Oliver Langford.

57' coup_franc_1

Free kick for Middlesbrough in their own half.

56' sifflet_1

Ball goes out of play for a Middlesbrough goal kick.

55'  

Throw-in for Middlesbrough in their own half.

55'  

Charlton needs to be cautious. Middlesbrough have an attacking throw-in.

53' sifflet_1

Oliver Langford awards Middlesbrough a goal kick.

53' tir_non_cadre_1

Luke Berry for Charlton gets in a strike but fails to hit the target.

53' tir_cadre_1

Middlesbrough's Riley McGree gets in a shot on goal at The Valley. But the effort is unsuccessful.

51'  

Middlesbrough awarded a throw-in in their own half.

51' sifflet_1

Middlesbrough have a goal kick.

50'  

Oliver Langford awards the away team a throw-in.

48'  

Throw-in for Charlton in the half of Middlesbrough.

48'  

Ball safe as Charlton is awarded a throw-in in their half.

47'  

Throw-in for Middlesbrough at The Valley.

46'  

Oliver Langford signals a Charlton throw-in in Middlesbrough's half.

46' substitution_1

The home team replace Harvey Knibbs with Ibrahim Fullah.

46' substitution_1

Greg Docherty is on a sub for Conor Coventry for Charlton.

46' substitution_1

Karoy Anderson is replacing Sonny Carey for Charlton at The Valley.

45+4' but_1

Goal! Morgan Whittaker extends Middlesbrough's lead to 0-2. That's a fine assist from Riley McGree.

45+3'  

Middlesbrough awarded a throw-in in their own half.

45+3'  

Middlesbrough’s Riley McGree is on his feet again at The Valley.

45+2'  

Throw-in Charlton.

45+1' blessure_1

Riley McGree is writhing in pain and play has been suspended for a few moments.

45' sifflet_1

The first-half has ended.

45'  

Throw-in for Charlton in their own half.

44'  

Throw-in for Middlesbrough close to the penalty box.

44'  

Charlton awarded a throw-in in their own half.

42' coup_franc_1

Free kick for Middlesbrough in their own half.

42' sifflet_1

It's a goal kick for the away team in London.

42' tir_non_cadre_1

Charlton's James Bree gets his shot away but it misses the target.

42' corner_1

Corner awarded to Charlton.

39'  

Throw-in high up the field for Charlton in London.

38' carton_jaune_1

James Bree (Charlton) gets a yellow card.

38' coup_franc_1

Middlesbrough awarded a free kick in their own half.

36' coup_franc_1

Oliver Langford signals a free kick to Middlesbrough.

35' coup_franc_1

Oliver Langford signals a free kick to Middlesbrough in their own half.

35' sifflet_1

Goal kick for Middlesbrough at The Valley.

34' but_1

Riley McGree puts the ball in the net and the away team now lead 0-1. Delano Burgzorg instrumental with a fine assist.

33'  

Middlesbrough have a dangerous throw-in.

33' tir_cadre_1

Middlesbrough drives forward and Tommy Conway gets in a shot. Without netting, however.

32' coup_franc_1

Free kick for Middlesbrough in their own half.

32'  

Oliver Langford signals a Charlton throw-in in Middlesbrough's half.

31' coup_franc_1

In London a free kick has been awarded the away team.

31' carton_jaune_1

At The Valley, Harvey Knibbs has been yellow-carded for the home team.

31' coup_franc_1

Middlesbrough awarded a free kick in their own half.

30' coup_franc_1

Free kick Charlton.

29'  

Throw-in Middlesbrough.

29' coup_franc_1

Oliver Langford signals a free kick to Middlesbrough in their own half.

28'  

A throw-in for the home team on the opposite half.

28'  

Thomas Kaminski has recovered and rejoins the match in London.

27' blessure_1

Play has been interrupted briefly in London to check on Thomas Kaminski, who is grimacing with pain.

26' sifflet_1

Oliver Langford awards Charlton a goal kick.

26' tir_non_cadre_1

Middlesbrough's Matt Targett misses with an attempt on goal.

25' corner_1

Middlesbrough have been awarded a corner by Oliver Langford.

25'  

Can Middlesbrough get the ball into an attacking position from this throw-in in Charlton's half?

25' coup_franc_1

Middlesbrough awarded a free kick in their own half.

24'  

Ball safe as Charlton is awarded a throw-in in their half.

23' sifflet_1

Charlton have a goal kick.

23' tir_non_cadre_1

In London, Alexander Gilbert (Middlesbrough) misses the target with a header.

22' coup_franc_1

Oliver Langford signals a free kick to Middlesbrough just outside Charlton's area.

21'  

Throw-in for Charlton in their own half.

20' corner_1

Corner awarded to Middlesbrough.

19'  

Oliver Langford awards the away team a throw-in.

19'  

Throw-in for Middlesbrough at The Valley.

17' sifflet_1

It's a goal kick for the away team in London.

17'  

Throw-in Middlesbrough.

16' coup_franc_1

Oliver Langford signals a free kick to Middlesbrough in their own half.

14'  

Throw-in for Charlton in their own half.

11' tir_cadre_1

Matt Targett gets his shot on target but fails to score for Middlesbrough.

10' coup_franc_1

Can Middlesbrough capitalize from this dangerous free kick?

9'  

Charlton awarded a throw-in in their own half.

9'  

Middlesbrough to take a throw-in in Charlton territory.

8' corner_1

Corner awarded to Middlesbrough.

7' coup_franc_1

Free kick for Middlesbrough in their own half.

7'  

Throw-in for Charlton at The Valley.

7' tir_cadre_1

Charlton's Sonny Carey is on target but unsuccessful.

6'  

Oliver Langford awards the away team a throw-in.

5'  

Ball safe as Middlesbrough is awarded a throw-in in their half.

5'  

Throw-in for Charlton in the half of Middlesbrough.

4' sifflet_1

Ball goes out of play for a Charlton goal kick.

4' corner_1

Middlesbrough have been awarded a corner by Oliver Langford.

4' tir_cadre_1

Middlesbrough pushes forward through Hayden Hackney, whose finish on goal is saved.

1' hors_jeu_1

Middlesbrough are too eager and fall into an offside trap.

 

Did you know that Middlesbrough FC scores 29% of their goals between the minutes 31-45?

 

Charlton Athletic scores 1.59 goals when playing at home and Middlesbrough FC scores 1.29 goals when playing away (on average).

 

Average number of goals in the first half in meetings between Charlton Athletic and Middlesbrough FC is 0.8.

 

Average number of goals in meetings between Charlton Athletic and Middlesbrough FC is 2.2.

 

Charlton Athletic scores 0.6 goals in a match against Middlesbrough FC and Middlesbrough FC scores 1.6 goals against Charlton Athletic (on average).

 

Charlton Athletic have won just 1 of their last 5 Championship games against Middlesbrough FC.

 

Middlesbrough FC have lost just 1 of their last 5 Championship games against Charlton Athletic.

 

In the last 5 meetings Charlton Athletic won 1, Middlesbrough FC won 4, 0 draws.

 

Middlesbrough FC have lost just 1 of their last 5 games against Charlton Athletic (in all competitions).

 

Middlesbrough FC's performance of the last 5 matches is better than Charlton Athletic's.

 

In Championship, Middlesbrough FC has better performance than Charlton Athletic.

 

When Middlesbrough FC is down 1-0 away, they win 0% of their matches.

 

When Charlton Athletic is down 0-1 home, they win 20% of their matches.

 

When Middlesbrough FC leads 0-1 away, they win in 58% of their matches.

 

When Charlton Athletic leads 1-0 at home, they win in 90% of their matches.

 

On their last meeting Middlesbrough FC won by 1 goals.

 

The winner of their last meeting was Middlesbrough FC.

 

Charlton Athletic wins 35% of halftimes, Middlesbrough FC wins 30%.

 

Charlton Athletic wins 1st half in 35% of their matches, Middlesbrough FC in 30% of their matches.

 

Middlesbrough FC have scored at least one goal for 6 consecutive matches.

 

Middlesbrough FC have conceded a goal in each of their last 8 matches.

 

A year ago, Middlesbrough FC were number 6 in the table with 30 points. Now they are number 2 with 33 points.

 

Conor James Coventry has more yellow cards (4) than any other player at Charlton Athletic. Tommy Daniel John Conway has collected 4 for Middlesbrough FC.

 

James Patrick Bree has assisted the most goals for Charlton Athletic with 2. Callum Brittain is Middlesbrough FC's biggest assister (4).

 

Sonny Carey is Charlton Athletic's top scorer with 5 goals. Morgan Reece Whittaker has scored 6 times for Middlesbrough FC.

 

Middlesbrough FC's away record this season: 3-4-2.

 

Middlesbrough FC haven't scored in 2 of their 10 away matches in Championship this season.

 

Charlton Athletic haven't scored in 1 of their 8 home matches in Championship this season.

 

Charlton Athletic have lost 4 matches in a row.

 

Did you know that Middlesbrough FC scores 29% of their goals between the minutes 76-90?

 

Did you know that Charlton Athletic scores 33% of their goals between the minutes 76-90?

 

Charlton Athletic have a losing streak of 4 matches in Championship.

 

During the last 34 meetings, Charlton Athletic have won 7 times, there have been 10 draws while Middlesbrough FC have won 17 times. The goal difference is 46-28 in favour of Middlesbrough FC.

 

During the last 17 meetings with Charlton Athletic playing at home, Charlton Athletic have won 6 times, there have been 4 draws while Middlesbrough FC have won 7 times. The goal difference is 20-16 in favour of Middlesbrough FC.

 

The most common result of matches between Charlton Athletic and Middlesbrough FC is 0-0. 6 matches have ended with this result.

Score and result Charlton Athletic - Middlesbrough

The Charlton Athletic - Middlesbrough match (Football - Championship) at 09/12/2025 14:45 is complete.

The Charlton Athletic - Middlesbrough match result is as follows: 1-2.

Now that this Championship Football match is over and the score is known, you can find the highlights and key statistics on that same page.