Club XI — the playable archive of every English football club

Middlesbrough v Charlton Athletic: head-to-head record

Middlesbrough have played Charlton Athletic 108 times in competitive football, winning 46, drawing 25 and losing 37, first meeting on 25 Jan 1930 and most recently on 11 Mar 2026. Every meeting is listed below.

Every Middlesbrough v Charlton Athletic match

DateSeasonCompetitionVenueOpponentScoreScorersAtt
25 Jan 19301929–30FA CupHCharlton Athletic1–1
29 Jan 19301929–30FA CupACharlton Athletic1–1
3 Feb 19301929–30FA CupHCharlton Athletic1–0
26 Sep 19361936–37First DivisionHCharlton Athletic1–1
30 Jan 19371936–37First DivisionACharlton Athletic2–2
25 Sep 19371937–38First DivisionACharlton Athletic0–1
5 Feb 19381937–38First DivisionHCharlton Athletic3–1
24 Sep 19381938–39First DivisionHCharlton Athletic4–0
28 Jan 19391938–39First DivisionACharlton Athletic0–3
4 Apr 19471946–47First DivisionACharlton Athletic3–3
7 Apr 19471946–47First DivisionHCharlton Athletic1–2
25 Dec 19471947–48First DivisionACharlton Athletic0–1
27 Dec 19471947–48First DivisionHCharlton Athletic1–2
25 Sep 19481948–49First DivisionHCharlton Athletic2–4
19 Feb 19491948–49First DivisionACharlton Athletic0–2
24 Sep 19491949–50First DivisionACharlton Athletic3–0
4 Feb 19501949–50First DivisionHCharlton Athletic1–0
9 Dec 19501950–51First DivisionHCharlton Athletic7–3
28 Apr 19511950–51First DivisionACharlton Athletic0–3
8 Sep 19511951–52First DivisionACharlton Athletic3–4
5 Jan 19521951–52First DivisionHCharlton Athletic2–1
1 Nov 19521952–53First DivisionHCharlton Athletic1–0
21 Mar 19531952–53First DivisionACharlton Athletic0–2
12 Sep 19531953–54First DivisionACharlton Athletic1–8
23 Jan 19541953–54First DivisionHCharlton Athletic0–2
5 Jan 19571956–57FA CupHCharlton Athletic1–1Joe Scott 7232,863
10 Jan 19571956–57FA CupACharlton Athletic3–2Billy Day 20, Brian Clough 44, Arthur Fitzsimons 5522,613
5 Oct 19571957–58Second DivisionHCharlton Athletic2–0Brian Clough 39, Arthur Fitzsimons 6028,123
15 Feb 19581957–58Second DivisionACharlton Athletic2–6Brian Clough 78, Brian Clough 8526,198
20 Sep 19581958–59Second DivisionACharlton Athletic0–119,407
7 Feb 19591958–59Second DivisionHCharlton Athletic1–3Alan Peacock 2716,210
19 Sep 19591959–60Second DivisionHCharlton Athletic3–0Brian Clough 27, Brian Clough 38, Brian Clough 7030,918
6 Feb 19601959–60Second DivisionACharlton Athletic0–116,487
22 Oct 19601960–61Second DivisionACharlton Athletic6–6Brian Clough 15, Ronald Burbeck 17, Derek McLean 28, Brian Clough 30, Ronald Burbeck 50, Brian Clough 6210,064
11 Mar 19611960–61Second DivisionHCharlton Athletic2–2Alan Peacock 67, Mick McNeil 8315,126
14 Oct 19611961–62Second DivisionACharlton Athletic0–1
3 Mar 19621961–62Second DivisionHCharlton Athletic3–2
1 Dec 19621962–63Second DivisionACharlton Athletic4–3
20 Apr 19631962–63Second DivisionHCharlton Athletic2–1
31 Aug 19631963–64Second DivisionACharlton Athletic4–2
21 Dec 19631963–64Second DivisionHCharlton Athletic2–3
23 Sep 19641964–65League CupACharlton Athletic1–2
6 Oct 19641964–65Second DivisionACharlton Athletic2–0
30 Jan 19651964–65FA CupACharlton Athletic1–1
1 Feb 19651964–65FA CupHCharlton Athletic2–1
24 Apr 19651964–65Second DivisionHCharlton Athletic1–2
18 Sep 19651965–66Second DivisionHCharlton Athletic2–2
12 Mar 19661965–66Second DivisionACharlton Athletic0–1
7 Oct 19671967–68Second DivisionACharlton Athletic2–2
24 Feb 19681967–68Second DivisionHCharlton Athletic1–1
28 Sep 19681968–69Second DivisionHCharlton Athletic1–0
5 Apr 19691968–69Second DivisionACharlton Athletic0–2
8 Nov 19691969–70Second DivisionHCharlton Athletic2–0
3 Mar 19701969–70Second DivisionACharlton Athletic2–0
14 Nov 19701970–71Second DivisionHCharlton Athletic3–0
13 Mar 19711970–71Second DivisionACharlton Athletic0–1
11 Sep 19711971–72Second DivisionACharlton Athletic2–0
25 Mar 19721971–72Second DivisionHCharlton Athletic2–2
13 Nov 19821982–83Second DivisionACharlton Athletic3–2
26 Mar 19831982–83Second DivisionHCharlton Athletic3–0
3 Dec 19831983–84Second DivisionACharlton Athletic0–2
5 May 19841983–84Second DivisionHCharlton Athletic1–0
6 Oct 19841984–85Second DivisionHCharlton Athletic1–0
22 Mar 19851984–85Second DivisionACharlton Athletic0–1
27 Aug 19851985–86Second DivisionACharlton Athletic0–2
1 Feb 19861985–86Second DivisionHCharlton Athletic1–3
17 Dec 19881988–89First DivisionHCharlton Athletic0–016,065
1 Apr 19891988–89First DivisionACharlton Athletic0–26,696
10 Nov 19901990–91Second DivisionHCharlton Athletic1–2Ian Baird17,998
23 Feb 19911990–91Second DivisionACharlton Athletic1–0Bernie Slaven5,510
16 Nov 19911991–92Second DivisionHCharlton Athletic2–0Nicky Mohan, Bernie Slaven13,093
28 Mar 19921991–92Second DivisionACharlton Athletic0–08,250
19 Apr 19941993–94First DivisionHCharlton Athletic2–0Alan Moore, John Hendrie6,982
8 May 19941993–94First DivisionACharlton Athletic5–2Paul Wilkinson, John Hendrie, John Hendrie, John Hendrie, Jamie Pollock8,905
26 Nov 19941994–95First DivisionACharlton Athletic2–0John Hendrie, Jamie Pollock10,019
18 Feb 19951994–95First DivisionHCharlton Athletic1–0Uwe Fuchs16,301
9 Aug 19971997–98First DivisionHCharlton Athletic2–1Gianluca Festa, Fabrizio Ravanelli29,414
10 Jan 19981997–98First DivisionACharlton Athletic0–315,742
14 Nov 19981998–99Premier LeagueACharlton Athletic1–1Phil Stamp20,043
10 Apr 19991998–99Premier LeagueHCharlton Athletic2–0Hamilton Ricard, Robbie Mustoe34,529
21 Oct 20002000–01Premier LeagueACharlton Athletic0–120,043
3 Mar 20012000–01Premier LeagueHCharlton Athletic0–028,177
13 Oct 20012001–02Premier LeagueACharlton Athletic0–020,451
3 Feb 20022001–02Premier LeagueHCharlton Athletic0–024,189
20 Oct 20022002–03Premier LeagueACharlton Athletic0–126,271
22 Mar 20032002–03Premier LeagueHCharlton Athletic1–1Malcolm Christie 5729,080
13 Dec 20032003–04Premier LeagueHCharlton Athletic0–026,721
13 Mar 20042003–04Premier LeagueACharlton Athletic0–126,270
30 Oct 20042004–05Premier LeagueACharlton Athletic2–1Talal El Karkouri 21, Boudewijn Zenden 5826,031
27 Feb 20052004–05Premier LeagueHCharlton Athletic2–2Chris Riggott 74, Danny Graham 8629,603
28 Aug 20052005–06Premier LeagueHCharlton Athletic0–326,206
12 Mar 20062005–06Premier LeagueACharlton Athletic1–224,830
23 Mar 20062005–06FA CupACharlton Athletic0–024,925
12 Apr 20062005–06FA CupHCharlton Athletic4–230,248
23 Dec 20062006–07Premier LeagueHCharlton Athletic2–032,013
13 Jan 20072006–07Premier LeagueACharlton Athletic3–126,384
3 Nov 20122012–13ChampionshipACharlton Athletic4–1Jonathan Woodgate 27, Scott McDonald 53, Emmanuel Ledesma 63, Smallwood 9017,736
27 Apr 20132012–13ChampionshipHCharlton Athletic2–2Marvin Emnes 76, Scott McDonald 8615,011
10 Aug 20132013–14ChampionshipACharlton Athletic1–0Lukas Jutkiewicz 7214,882
18 Jan 20142013–14ChampionshipHCharlton Athletic1–0Emmanuel Ledesma 1614,548
27 Sep 20142014–15ChampionshipACharlton Athletic0–016,110
7 Feb 20152014–15ChampionshipHCharlton Athletic3–1Patrick Bamford 5, Jelle Vossen 47, Lee Tomlin 8718,903
31 Oct 20152015–16ChampionshipHCharlton Athletic3–0David Nugent 60, Albert Adomah 66, Daniel Ayala 7820,943
13 Mar 20162015–16ChampionshipACharlton Athletic0–214,636
7 Dec 20192019–20ChampionshipHCharlton Athletic1–0George Saville 118,681
7 Mar 20202019–20ChampionshipACharlton Athletic1–0Paddy McNair 1718,080
9 Dec 20252025–26ChampionshipACharlton Athletic2–1Riley McGree 33, Morgan Whittaker 45+317,258
11 Mar 20262025–26ChampionshipHCharlton Athletic0–124,668

See also: the Charlton Athletic archive and Charlton Athletic v Middlesbrough.

All Middlesbrough head-to-head records · Middlesbrough season by season