Club XI — the playable archive of every English football club

Leicester City v Middlesbrough: head-to-head record

Leicester City have played Middlesbrough 96 times in competitive football, winning 35, drawing 30 and losing 31, first meeting on 14 Oct 1899 and most recently on 24 Feb 2026. Every meeting is listed below.

Every Leicester City v Middlesbrough match

DateSeasonCompetitionVenueOpponentScoreScorersAtt
14 Oct 18991899–00Second DivisionHMiddlesbrough4–1
17 Feb 19001899–00Second DivisionAMiddlesbrough1–0
13 Oct 19001900–01Second DivisionHMiddlesbrough1–0
16 Feb 19011900–01Second DivisionAMiddlesbrough1–2
2 Nov 19011901–02Second DivisionHMiddlesbrough0–2
1 Mar 19021901–02Second DivisionAMiddlesbrough0–5
26 Sep 19081908–09First DivisionHMiddlesbrough1–1
30 Jan 19091908–09First DivisionAMiddlesbrough2–6
4 Feb 19111910–11FA CupAMiddlesbrough0–0
8 Feb 19111910–11FA CupHMiddlesbrough1–2
6 Sep 19241924–25Second DivisionHMiddlesbrough0–0
3 Jan 19251924–25Second DivisionAMiddlesbrough5–1
8 Jan 19271926–27FA CupAMiddlesbrough3–5
10 Dec 19271927–28First DivisionHMiddlesbrough3–3
21 Apr 19281927–28First DivisionAMiddlesbrough1–1
28 Sep 19291929–30First DivisionAMiddlesbrough2–0
1 Feb 19301929–30First DivisionHMiddlesbrough4–1
6 Dec 19301930–31First DivisionHMiddlesbrough0–3
11 Apr 19311930–31First DivisionAMiddlesbrough2–2
31 Aug 19311931–32First DivisionHMiddlesbrough2–2
7 May 19321931–32First DivisionAMiddlesbrough1–1
24 Sep 19321932–33First DivisionHMiddlesbrough1–1
4 Feb 19331932–33First DivisionAMiddlesbrough1–1
23 Dec 19331933–34First DivisionHMiddlesbrough1–2
5 May 19341933–34First DivisionAMiddlesbrough1–4
20 Oct 19341934–35First DivisionAMiddlesbrough0–1
2 Mar 19351934–35First DivisionHMiddlesbrough3–1
15 Feb 19361935–36FA CupAMiddlesbrough1–2
20 Nov 19371937–38First DivisionAMiddlesbrough2–4
2 Apr 19381937–38First DivisionHMiddlesbrough0–1
10 Apr 19391938–39First DivisionAMiddlesbrough2–3
11 Apr 19391938–39First DivisionHMiddlesbrough5–3
9 Jan 19541953–54FA CupAMiddlesbrough0–0
14 Jan 19541953–54FA CupHMiddlesbrough3–2
8 Oct 19551955–56Second DivisionAMiddlesbrough3–4Arthur Rowley 5, Willie Gardiner 21, Willie Gardiner 77
31 Mar 19561955–56Second DivisionHMiddlesbrough1–1Willie Gardiner 78
1 Sep 19561956–57Second DivisionHMiddlesbrough1–1Willie Gardiner 55
29 Dec 19561956–57Second DivisionAMiddlesbrough3–1Billy Wright 30, Colin Appleton 38, Arthur Rowley 43
20 Feb 19651964–65FA CupAMiddlesbrough3–0
16 Aug 19691969–70Second DivisionAMiddlesbrough1–2
8 Oct 19691969–70Second DivisionHMiddlesbrough2–1
30 Sep 19701970–71Second DivisionHMiddlesbrough3–2
9 Jan 19711970–71Second DivisionAMiddlesbrough0–1
8 Oct 19741974–75League CupAMiddlesbrough0–123,901
10 Dec 19741974–75First DivisionAMiddlesbrough0–322,699
9 Apr 19751974–75First DivisionHMiddlesbrough1–0Frank Worthington24,531
11 Oct 19751975–76First DivisionHMiddlesbrough0–019,095
13 Mar 19761975–76First DivisionAMiddlesbrough1–0Stuart Boam17,634
30 Oct 19761976–77First DivisionAMiddlesbrough1–0Frank Worthington24,288
15 Mar 19771976–77First DivisionHMiddlesbrough3–3Frank Worthington, Steve Kember, Steve Earle13,483
26 Dec 19771977–78First DivisionHMiddlesbrough0–018,476
27 Mar 19781977–78First DivisionAMiddlesbrough1–0Billy Hughes15,534
21 Oct 19801980–81First DivisionAMiddlesbrough0–113,114
13 Dec 19801980–81First DivisionHMiddlesbrough1–0Kevin MacDonald13,998
27 Dec 19821982–83Second DivisionAMiddlesbrough1–1Gary Lineker 4912,665
5 Apr 19831982–83Second DivisionHMiddlesbrough1–0John O'Neill12,025
5 Dec 19871987–88Second DivisionHMiddlesbrough0–09,411
7 May 19881987–88Second DivisionAMiddlesbrough2–1Peter Weir, Gary McAllister27,645
16 Dec 19891989–90Second DivisionAMiddlesbrough1–4Gary McAllister11,428
21 Apr 19901989–90Second DivisionHMiddlesbrough2–1David Kelly, David Kelly9,203
29 Sep 19901990–91Second DivisionAMiddlesbrough0–616,178
16 Mar 19911990–91Second DivisionHMiddlesbrough4–3David Oldfield, Steve Walsh, Kevin Russell, Jimmy Phillips8,324
14 Sep 19911991–92Second DivisionAMiddlesbrough0–316,633
1 Apr 19921991–92Second DivisionHMiddlesbrough2–1Gary Mills, Tommy Wright19,352
29 Sep 19931993–94First DivisionAMiddlesbrough0–211,871
12 Mar 19941993–94First DivisionHMiddlesbrough2–0Julian Joachim, David Speedie16,116
3 Dec 19961996–97Premier LeagueAMiddlesbrough2–0Steve Claridge 45, Muzzy Izzet 4629,709
15 Mar 19971996–97Premier LeagueHMiddlesbrough1–3Ian Marshall 4720,561
6 Apr 19971996–97League CupNMiddlesbrough1–1Emile Heskey 11876,757
16 Apr 19971996–97League CupHMiddlesbrough1–0Steve Claridge 10039,428
9 Sep 19981998–99Premier LeagueHMiddlesbrough0–120,635
30 Jan 19991998–99Premier LeagueAMiddlesbrough0–034,631
24 Aug 19991999–00Premier LeagueAMiddlesbrough3–0Emile Heskey 35, Tony Cottee 38, Emile Heskey 8333,126
5 Feb 20001999–00Premier LeagueHMiddlesbrough2–1Keith O'Neill 1, Mark Schwarzer 4117,550
18 Nov 20002000–01Premier LeagueAMiddlesbrough3–0Muzzy Izzet 8, Trevor Benjamin 13, Darren Eadie 5727,965
21 Apr 20012000–01Premier LeagueHMiddlesbrough0–318,162
17 Sep 20012001–02Premier LeagueHMiddlesbrough1–2Matt Jones15,412
2 Mar 20022001–02Premier LeagueAMiddlesbrough0–125,734
26 Aug 20032003–04Premier LeagueHMiddlesbrough0–030,823
17 Jan 20042003–04Premier LeagueAMiddlesbrough3–3Paul Dickov, Paul Dickov, Marcus Bent27,125
29 Sep 20092009–10ChampionshipAMiddlesbrough1–0Lloyd Dyer 8318,577
2 May 20102009–10ChampionshipHMiddlesbrough2–0Yann Kermorgant 41, Richie Wellens 8630,223
14 Aug 20102010–11ChampionshipHMiddlesbrough0–021,587
2 Apr 20112010–11ChampionshipAMiddlesbrough3–3Yakubu 5, Yakubu 49, Yakubu 45+314,500
28 Sep 20112011–12ChampionshipAMiddlesbrough0–016,883
1 Feb 20122011–12ChampionshipHMiddlesbrough2–2David Nugent 7, Jermaine Beckford 8620,512
29 Sep 20122012–13ChampionshipAMiddlesbrough2–1Jamie Vardy 62, Lloyd Dyer 8915,679
18 Jan 20132012–13ChampionshipHMiddlesbrough1–0David Nugent 708,585
3 Aug 20132013–14ChampionshipAMiddlesbrough2–1Danny Drinkwater 60, Jamie Vardy 6717,223
25 Jan 20142013–14ChampionshipHMiddlesbrough2–0Jamie Vardy 52, Ritchie De Laet 7326,047
26 Nov 20162016–17Premier LeagueHMiddlesbrough2–2Riyad Mahrez 34, Islam Slimani 90+432,058
2 Jan 20172016–17Premier LeagueAMiddlesbrough0–032,437
11 Nov 20232023–24ChampionshipAMiddlesbrough0–130,042
17 Feb 20242023–24ChampionshipHMiddlesbrough1–2Jamie Vardy 8531,487
4 Nov 20252025–26ChampionshipHMiddlesbrough1–1Jordan Ayew 45+428,389
24 Feb 20262025–26ChampionshipAMiddlesbrough1–1Caleb Okoli 1826,019

See also: the Middlesbrough archive and Middlesbrough v Leicester City.

All Leicester City head-to-head records · Leicester City season by season