Club XI — the playable archive of every English football club

Middlesbrough v Bolton Wanderers: head-to-head record

Middlesbrough have played Bolton Wanderers 130 times in competitive football, winning 48, drawing 31 and losing 51, first meeting on 2 Dec 1899 and most recently on 29 Aug 2023. Every meeting is listed below.

Every Middlesbrough v Bolton Wanderers match

DateSeasonCompetitionVenueOpponentScoreScorersAtt
2 Dec 18991899–00Second DivisionABolton Wanderers0–3
7 Apr 19001899–00Second DivisionHBolton Wanderers0–3
4 Oct 19021902–03First DivisionHBolton Wanderers4–3
31 Jan 19031902–03First DivisionABolton Wanderers1–2
9 Dec 19051905–06First DivisionHBolton Wanderers4–4
13 Jan 19061905–06FA CupHBolton Wanderers3–0
14 Apr 19061905–06First DivisionABolton Wanderers1–2
1 Dec 19061906–07First DivisionHBolton Wanderers0–0
6 Apr 19071906–07First DivisionABolton Wanderers0–1
28 Sep 19071907–08First DivisionHBolton Wanderers0–1
25 Jan 19081907–08First DivisionABolton Wanderers1–1
25 Sep 19091909–10First DivisionHBolton Wanderers1–2
5 Feb 19101909–10First DivisionABolton Wanderers1–1
2 Dec 19111911–12First DivisionABolton Wanderers0–1
6 Apr 19121911–12First DivisionHBolton Wanderers1–0
16 Nov 19121912–13First DivisionABolton Wanderers2–3
22 Mar 19131912–13First DivisionHBolton Wanderers4–0
25 Oct 19131913–14First DivisionHBolton Wanderers2–3
28 Feb 19141913–14First DivisionABolton Wanderers1–1
12 Dec 19141914–15First DivisionABolton Wanderers0–4
17 Apr 19151914–15First DivisionHBolton Wanderers0–0
17 Sep 19191919–20First DivisionHBolton Wanderers1–3
1 May 19201919–20First DivisionABolton Wanderers1–2
23 Oct 19201920–21First DivisionHBolton Wanderers4–1
30 Oct 19201920–21First DivisionABolton Wanderers2–6
29 Apr 19221921–22First DivisionHBolton Wanderers4–2
6 May 19221921–22First DivisionABolton Wanderers2–4
31 Mar 19231922–23First DivisionABolton Wanderers1–1
7 Apr 19231922–23First DivisionHBolton Wanderers1–2
15 Mar 19241923–24First DivisionHBolton Wanderers1–2
22 Mar 19241923–24First DivisionABolton Wanderers0–2
24 Sep 19271927–28First DivisionABolton Wanderers0–0
4 Feb 19281927–28First DivisionHBolton Wanderers2–5
18 Sep 19291929–30First DivisionABolton Wanderers2–2
3 May 19301929–30First DivisionHBolton Wanderers3–1
30 Aug 19301930–31First DivisionABolton Wanderers0–3
27 Dec 19301930–31First DivisionHBolton Wanderers3–0
19 Sep 19311931–32First DivisionABolton Wanderers2–4
30 Jan 19321931–32First DivisionHBolton Wanderers3–1
10 Sep 19321932–33First DivisionABolton Wanderers3–4
21 Jan 19331932–33First DivisionHBolton Wanderers2–1
5 Oct 19351935–36First DivisionABolton Wanderers1–3
8 Feb 19361935–36First DivisionHBolton Wanderers0–0
7 Nov 19361936–37First DivisionABolton Wanderers3–1
13 Mar 19371936–37First DivisionHBolton Wanderers2–0
18 Dec 19371937–38First DivisionHBolton Wanderers1–2
30 Apr 19381937–38First DivisionABolton Wanderers1–3
1 Oct 19381938–39First DivisionABolton Wanderers1–4
7 Jan 19391938–39FA CupHBolton Wanderers0–0
11 Jan 19391938–39FA CupABolton Wanderers0–0
16 Jan 19391938–39FA CupABolton Wanderers1–0
4 Feb 19391938–39First DivisionHBolton Wanderers1–2
9 Feb 19461945–46FA CupABolton Wanderers0–1
13 Feb 19461945–46FA CupHBolton Wanderers1–1
12 Oct 19461946–47First DivisionABolton Wanderers1–1
15 Feb 19471946–47First DivisionHBolton Wanderers3–1
27 Sep 19471947–48First DivisionABolton Wanderers3–1
14 Feb 19481947–48First DivisionHBolton Wanderers4–1
16 Oct 19481948–49First DivisionHBolton Wanderers5–0
12 Mar 19491948–49First DivisionABolton Wanderers1–4
22 Oct 19491949–50First DivisionABolton Wanderers2–1
8 Apr 19501949–50First DivisionHBolton Wanderers2–0
18 Nov 19501950–51First DivisionABolton Wanderers2–0
7 Apr 19511950–51First DivisionHBolton Wanderers1–1
3 Sep 19511951–52First DivisionABolton Wanderers1–3
23 Apr 19521951–52First DivisionHBolton Wanderers2–0
27 Sep 19521952–53First DivisionHBolton Wanderers1–2
18 Feb 19531952–53First DivisionABolton Wanderers3–5
26 Aug 19531953–54First DivisionABolton Wanderers2–3
2 Sep 19531953–54First DivisionHBolton Wanderers3–2
7 Sep 19641964–65Second DivisionHBolton Wanderers5–2
16 Sep 19641964–65Second DivisionABolton Wanderers2–4
11 Apr 19661965–66Second DivisionABolton Wanderers0–6
12 Apr 19661965–66Second DivisionHBolton Wanderers1–1
26 Dec 19671967–68Second DivisionABolton Wanderers0–2
30 Dec 19671967–68Second DivisionHBolton Wanderers1–2
16 Nov 19681968–69Second DivisionHBolton Wanderers0–0
1 Feb 19691968–69Second DivisionABolton Wanderers0–0
11 Oct 19691969–70Second DivisionHBolton Wanderers4–0
11 Feb 19701969–70Second DivisionABolton Wanderers1–2
12 Dec 19701970–71Second DivisionHBolton Wanderers1–0
13 Feb 19711970–71Second DivisionABolton Wanderers3–0
9 Apr 19741973–74Second DivisionHBolton Wanderers0–0
15 Apr 19741973–74Second DivisionABolton Wanderers1–2
27 Feb 19781977–78FA CupHBolton Wanderers2–0
26 Dec 19781978–79First DivisionHBolton Wanderers1–1
14 Apr 19791978–79First DivisionABolton Wanderers0–0
21 Dec 19791979–80First DivisionHBolton Wanderers3–1
8 Apr 19801979–80First DivisionABolton Wanderers2–2
16 Oct 19821982–83Second DivisionHBolton Wanderers1–0
26 Feb 19831982–83Second DivisionABolton Wanderers1–3
4 Nov 19861986–87Third DivisionHBolton Wanderers0–010,092
11 Apr 19871986–87Third DivisionABolton Wanderers1–05,858
21 Nov 19931993–94First DivisionHBolton Wanderers0–16,828
23 Apr 19941993–94First DivisionABolton Wanderers1–4Paul Wilkinson9,220
27 Aug 19941994–95First DivisionHBolton Wanderers1–0Paul Wilkinson19,570
11 Mar 19951994–95First DivisionABolton Wanderers0–118,370
9 Sep 19951995–96Premier LeagueABolton Wanderers1–1Craig Hignett18,376
17 Feb 19961995–96Premier LeagueHBolton Wanderers1–4Jamie Pollock29,354
18 Nov 19971997–98League CupHBolton Wanderers2–1Mark Summerbell, Craig Hignett22,801
21 Aug 20012001–02Premier LeagueABolton Wanderers0–120,747
19 Jan 20022001–02Premier LeagueHBolton Wanderers1–1Noel Whelan 3826,104
5 Oct 20022002–03Premier LeagueHBolton Wanderers2–031,005
11 May 20032002–03Premier LeagueABolton Wanderers1–227,241
13 Sep 20032003–04Premier LeagueABolton Wanderers0–226,419
29 Feb 20042003–04League CupABolton Wanderers2–1Joseph-Désiré Job, Zenden72,634
3 Apr 20042003–04Premier LeagueHBolton Wanderers2–030,107
7 Nov 20042004–05Premier LeagueHBolton Wanderers1–1George Boateng 9029,656
12 Feb 20052004–05Premier LeagueABolton Wanderers0–024,322
26 Mar 20062005–06Premier LeagueHBolton Wanderers4–3Jimmy Floyd Hasselbaink 8, Jimmy Floyd Hasselbaink 47, Mark Viduka 30, Stuart Parnaby 90+225,971
3 May 20062005–06Premier LeagueABolton Wanderers1–1Adam Johnson 4722,733
16 Sep 20062006–07Premier LeagueABolton Wanderers0–021,164
20 Jan 20072006–07Premier LeagueHBolton Wanderers5–1Gary Speed 6, Abel Xavier 10, Mark Viduka 23, Mark Viduka 84, Stewart Downing 4324,614
11 Nov 20072007–08Premier LeagueABolton Wanderers0–017,624
19 Apr 20082007–08Premier LeagueHBolton Wanderers0–125,037
22 Nov 20082008–09Premier LeagueHBolton Wanderers1–3Emanuel Pogatetz 7724,487
4 Apr 20092008–09Premier LeagueABolton Wanderers1–4Gary O'Neil 3820,819
27 Oct 20122012–13ChampionshipHBolton Wanderers2–1Scott McDonald 66, Scott McDonald 8416,200
20 Apr 20132012–13ChampionshipABolton Wanderers1–2Kieron Dyer 5618,425
30 Nov 20132013–14ChampionshipHBolton Wanderers1–0Grant Leadbitter 8123,679
1 Jan 20142013–14ChampionshipABolton Wanderers2–2Mustapha Carayol 9, Curtis Main 2017,410
19 Aug 20142014–15ChampionshipABolton Wanderers2–1Grant Leadbitter 45, Kike 7713,847
24 Feb 20152014–15ChampionshipHBolton Wanderers1–0Albert Adomah 3316,569
15 Aug 20152015–16ChampionshipHBolton Wanderers3–0Diego Fabbrini 7, Kike 17, Kike 3223,333
16 Apr 20162015–16ChampionshipABolton Wanderers2–1Jordan Rhodes 73, Jordan Rhodes 90+118,196
9 Sep 20172017–18ChampionshipABolton Wanderers3–0Britt Assombalonga 13, Britt Assombalonga 71, Marvin Johnson 7817,385
26 Dec 20172017–18ChampionshipHBolton Wanderers2–0Martin Braithwaite 49, Britt Assombalonga 6729,433
19 Sep 20182018–19ChampionshipHBolton Wanderers2–0George Saville 34, Britt Assombalonga 90+521,345
9 Apr 20192018–19ChampionshipABolton Wanderers2–0Ashley Fletcher 16, Ashley Fletcher 2812,259
29 Aug 20232023–24League CupABolton Wanderers3–1Matt Crooks 33, Riley McGree 90+1, Morgan Rogers 90+48,624

See also: the Bolton Wanderers archive and Bolton Wanderers v Middlesbrough.

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