Skip to content

Premier League

History

Seasons

Every season we hold for Middlesbrough FC, newest first. Pos is where they finished in the table, P the matches played, W, D and L the wins, draws and losses, and Pts the points. A trophy marks a title.

Middlesbrough FC season by season
SeasonDivision#PWDLGFGAPts
2026-27So farChampionshipPromotion - Play Offs311641221622
2025-26ChampionshipPromotion - Premier League (Play Offs: Semi-finals)546221410724780
2024-25Championship1046181018645664
2023-24Championship84620917716269
2022-23ChampionshipPromotion - Premier League (Play Offs: Semi-finals)44622915845675
2021-22Championship746201016595070
2020-21Championship1046181018555364
2019-20Championship1746131419486153
Show all 24 seasons

Head-to-head

How Middlesbrough FC have done against each team in Premier League, across every match we hold between them, past seasons and cups included. W, D and L are wins, draws and losses. The teams they have met most come first; open one to see the last meetings.

  • Blackburn RoversMiddlesbrough FC: won 7, drew 14, lost 15 of 36 meetingsBlackburn Rovers have won 15 of their 36 meetings with Middlesbrough FC

    Middlesbrough FC: won 7, drew 14, lost 15 of 36 meetings

    Goals: Middlesbrough FC 24, Blackburn Rovers 32

    The meetings we hold go back to December 1, 2001.

    Last meetings with Blackburn Rovers, results for Middlesbrough FC

    1. Lost
    2. Drew
      Blackburn Rovers FC 0, Middlesbrough FC 0Championship 2025-26
    3. Drew
      Middlesbrough FC 0, Blackburn Rovers FC 0Championship 2025-26
    4. Won
      Blackburn Rovers FC 0, Middlesbrough FC 2Championship 2024-25
    5. Lost
      Middlesbrough FC 0, Blackburn Rovers 1FA Cup 2024-25
    Go to the Blackburn Rovers team page
  • Reading FCMiddlesbrough FC: won 14, drew 5, lost 9 of 28 meetingsMiddlesbrough FC have won 14 of their 28 meetings with Reading FC

    Middlesbrough FC: won 14, drew 5, lost 9 of 28 meetings

    Goals: Middlesbrough FC 37, Reading FC 27

    The meetings we hold go back to August 19, 2006.

    Last meetings with Reading FC, results for Middlesbrough FC

    1. Won
      Middlesbrough FC 5, Reading FC 0Championship 2022-23
    2. Lost
      Reading FC 1, Middlesbrough FC 0Championship 2022-23
    3. Won
      Middlesbrough FC 2, Reading FC 1Championship 2021-22
    4. Lost
      Reading FC 1, Middlesbrough FC 0Championship 2021-22
    5. Won
      Reading FC 0, Middlesbrough FC 2Championship 2020-21
    Go to the Reading FC team page
  • Watford FCMiddlesbrough FC: won 8, drew 5, lost 13 of 26 meetingsWatford FC have won 13 of their 26 meetings with Middlesbrough FC

    Middlesbrough FC: won 8, drew 5, lost 13 of 26 meetings

    Goals: Middlesbrough FC 32, Watford FC 35

    The meetings we hold go back to November 4, 2006.

    Last meetings with Watford FC, results for Middlesbrough FC

    1. Won
      Middlesbrough FC 5, Watford FC 1Championship 2025-26
    2. Lost
      Watford FC 3, Middlesbrough FC 0Championship 2025-26
    3. Lost
      Middlesbrough FC 0, Watford FC 1Championship 2024-25
    4. Lost
      Watford FC 2, Middlesbrough FC 1Championship 2024-25
    5. Won
      Middlesbrough FC 3, Watford FC 1Championship 2023-24
    Go to the Watford FC team page
  • Bolton WanderersMiddlesbrough FC: won 12, drew 4, lost 6 of 22 meetingsMiddlesbrough FC have won 12 of their 22 meetings with Bolton Wanderers

    Middlesbrough FC: won 12, drew 4, lost 6 of 22 meetings

    Goals: Middlesbrough FC 34, Bolton Wanderers 20

    The meetings we hold go back to August 21, 2001.

    Last meetings with Bolton Wanderers, results for Middlesbrough FC

    1. Won
      Bolton Wanderers 0, Middlesbrough FC 2Championship 2018-19
    2. Won
      Middlesbrough FC 2, Bolton Wanderers 0Championship 2018-19
    3. Won
      Middlesbrough FC 2, Bolton Wanderers 0Championship 2017-18
    4. Won
      Bolton Wanderers 0, Middlesbrough FC 3Championship 2017-18
    5. Won
      Bolton Wanderers 1, Middlesbrough FC 2Championship 2015-16
    Go to the Bolton Wanderers team page
  • Charlton AthleticMiddlesbrough FC: won 10, drew 6, lost 4 of 20 meetingsMiddlesbrough FC have won 10 of their 20 meetings with Charlton Athletic

    Middlesbrough FC: won 10, drew 6, lost 4 of 20 meetings

    Goals: Middlesbrough FC 24, Charlton Athletic 12

    The meetings we hold go back to October 21, 2000.

    Last meetings with Charlton Athletic, results for Middlesbrough FC

    1. Lost
      Middlesbrough FC 0, Charlton Athletic FC 1Championship 2025-26
    2. Won
      Charlton Athletic FC 1, Middlesbrough FC 2Championship 2025-26
    3. Won
      Charlton Athletic 0, Middlesbrough FC 1Championship 2019-20
    4. Won
      Middlesbrough FC 1, Charlton Athletic 0Championship 2019-20
    5. Lost
      Charlton Athletic 2, Middlesbrough FC 0Championship 2015-16
    Go to the Charlton Athletic team page
  • Fulham FCMiddlesbrough FC: won 6, drew 6, lost 8 of 20 meetingsFulham FC have won 8 of their 20 meetings with Middlesbrough FC

    Middlesbrough FC: won 6, drew 6, lost 8 of 20 meetings

    Goals: Middlesbrough FC 21, Fulham FC 22

    The meetings we hold go back to January 12, 2002.

    Last meetings with Fulham FC, results for Middlesbrough FC

    1. Lost
      Middlesbrough FC 0, Fulham FC 1Championship 2021-22
    2. Drew
      Fulham FC 1, Middlesbrough FC 1Championship 2021-22
    3. Lost
      Fulham FC 1, Middlesbrough FC 0Championship 2019-20
    4. Drew
      Middlesbrough FC 0, Fulham FC 0Championship 2019-20
    5. Lost
      Middlesbrough FC 0, Fulham FC 1Championship 2017-18
    Go to the Fulham FC team page
  • Sheffield UnitedMiddlesbrough FC: won 10, drew 2, lost 6 of 18 meetingsMiddlesbrough FC have won 10 of their 18 meetings with Sheffield United

    Middlesbrough FC: won 10, drew 2, lost 6 of 18 meetings

    Goals: Middlesbrough FC 25, Sheffield United 19

    The meetings we hold go back to September 30, 2006.

    Last meetings with Sheffield United, results for Middlesbrough FC

    1. Won
      Sheffield United FC 1, Middlesbrough FC 2Championship 2025-26
    2. Won
      Middlesbrough FC 1, Sheffield United FC 0Championship 2025-26
    3. Lost
      Sheffield United FC 3, Middlesbrough FC 1Championship 2024-25
    4. Won
      Middlesbrough FC 1, Sheffield United FC 0Championship 2024-25
    5. Won
      Sheffield United FC 1, Middlesbrough FC 3Championship 2022-23
    Go to the Sheffield United team page
  • Tottenham HotspurMiddlesbrough FC: won 4, drew 6, lost 7 of 17 meetingsTottenham Hotspur have won 7 of their 17 meetings with Middlesbrough FC

    Middlesbrough FC: won 4, drew 6, lost 7 of 17 meetings

    Goals: Middlesbrough FC 22, Tottenham Hotspur 23

    The meetings we hold go back to August 22, 2000.

    Last meetings with Tottenham Hotspur, results for Middlesbrough FC

    1. Won
      Middlesbrough FC 1, Tottenham Hotspur 0FA Cup 2021-22
    2. Lost
      Tottenham Hotspur 2, Middlesbrough FC 1FA Cup 2019-20
    3. Drew
      Middlesbrough FC 1, Tottenham Hotspur 1FA Cup 2019-20
    4. Lost
      Tottenham Hotspur 1, Middlesbrough FC 0Premier League 2016-17
    5. Lost
      Middlesbrough FC 1, Tottenham Hotspur 2Premier League 2016-17
    Go to the Tottenham Hotspur team page
Show all 19 teams
  • Wigan AthleticMiddlesbrough FC: won 8, drew 7, lost 1 of 16 meetingsMiddlesbrough FC have won 8 of their 16 meetings with Wigan Athletic

    Middlesbrough FC: won 8, drew 7, lost 1 of 16 meetings

    Goals: Middlesbrough FC 21, Wigan Athletic 9

    The meetings we hold go back to December 9, 2006.

    Last meetings with Wigan Athletic, results for Middlesbrough FC

    1. Won
      Middlesbrough FC 4, Wigan Athletic FC 1Championship 2022-23
    2. Won
      Wigan Athletic FC 1, Middlesbrough FC 4Championship 2022-23
    3. Drew
      Wigan Athletic 2, Middlesbrough FC 2Championship 2019-20
    4. Won
      Middlesbrough FC 1, Wigan Athletic 0Championship 2019-20
    5. Drew
      Wigan Athletic 0, Middlesbrough FC 0Championship 2018-19
    Go to the Wigan Athletic team page
  • Aston VillaMiddlesbrough FC: won 2, drew 7, lost 7 of 16 meetingsAston Villa have won 7 of their 16 meetings with Middlesbrough FC

    Middlesbrough FC: won 2, drew 7, lost 7 of 16 meetings

    Goals: Middlesbrough FC 12, Aston Villa 26

    The meetings we hold go back to September 23, 2000.

    Last meetings with Aston Villa, results for Middlesbrough FC

    1. Lost
      Aston Villa 3, Middlesbrough FC 0Championship 2018-19
    2. Lost
      Middlesbrough FC 0, Aston Villa 3Championship 2018-19
    3. Lost
      Middlesbrough FC 0, Aston Villa 1Championship 2017-18
    4. Drew
      Aston Villa 0, Middlesbrough FC 0Championship 2017-18
    5. Drew
      Middlesbrough FC 1, Aston Villa 1Premier League 2008-09
    Go to the Aston Villa team page
  • West Ham UnitedMiddlesbrough FC: won 3, drew 4, lost 9 of 16 meetingsWest Ham United have won 9 of their 16 meetings with Middlesbrough FC

    Middlesbrough FC: won 3, drew 4, lost 9 of 16 meetings

    Goals: Middlesbrough FC 13, West Ham United 23

    The meetings we hold go back to December 2, 2000.

    Last meetings with West Ham United, results for Middlesbrough FC

    1. Lost
      Middlesbrough FC 1, West Ham United 3Premier League 2016-17
    2. Drew
      West Ham United 1, Middlesbrough FC 1Premier League 2016-17
    3. Drew
      West Ham United 1, Middlesbrough FC 1Championship 2011-12
    4. Lost
      Middlesbrough FC 0, West Ham United 2Championship 2011-12
    5. Lost
      West Ham United 2, Middlesbrough FC 1Premier League 2008-09
    Go to the West Ham United team page
  • Chelsea FCMiddlesbrough FC: won 2, drew 2, lost 11 of 15 meetingsChelsea FC have won 11 of their 15 meetings with Middlesbrough FC

    Middlesbrough FC: won 2, drew 2, lost 11 of 15 meetings

    Goals: Middlesbrough FC 7, Chelsea FC 28

    The meetings we hold go back to December 16, 2000.

    Last meetings with Chelsea FC, results for Middlesbrough FC

    1. Lost
      Middlesbrough FC 0, Chelsea FC 2FA Cup 2021-22
    2. Lost
      Chelsea FC 3, Middlesbrough FC 0Premier League 2016-17
    3. Lost
      Middlesbrough FC 0, Chelsea FC 1Premier League 2016-17
    4. Lost
      Chelsea FC 2, Middlesbrough FC 0Premier League 2008-09
    5. Lost
      Middlesbrough FC 0, Chelsea FC 5Premier League 2008-09
    Go to the Chelsea FC team page
  • Manchester UnitedMiddlesbrough FC: won 2, drew 3, lost 10 of 15 meetingsManchester United have won 10 of their 15 meetings with Middlesbrough FC

    Middlesbrough FC: won 2, drew 3, lost 10 of 15 meetings

    Goals: Middlesbrough FC 13, Manchester United 25

    The meetings we hold go back to November 11, 2000.

    Last meetings with Manchester United, results for Middlesbrough FC

    1. Drew
      Manchester United 1, Middlesbrough FC 1Middlesbrough FC won 8-7 on penalties, which counts as a drawFA Cup 2021-22
    2. Lost
      Middlesbrough FC 1, Manchester United 3Premier League 2016-17
    3. Lost
      Manchester United 2, Middlesbrough FC 1Premier League 2016-17
    4. Lost
      Middlesbrough FC 0, Manchester United 2Premier League 2008-09
    5. Lost
      Manchester United 1, Middlesbrough FC 0Premier League 2008-09
    Go to the Manchester United team page
  • Portsmouth FCMiddlesbrough FC: won 3, drew 6, lost 5 of 14 meetingsPortsmouth FC have won 5 of their 14 meetings with Middlesbrough FC

    Middlesbrough FC: won 3, drew 6, lost 5 of 14 meetings

    Goals: Middlesbrough FC 15, Portsmouth FC 18

    The meetings we hold go back to August 28, 2006.

    Last meetings with Portsmouth FC, results for Middlesbrough FC

    1. Lost
      Middlesbrough FC 0, Portsmouth FC 1Championship 2025-26
    2. Lost
      Portsmouth FC 1, Middlesbrough FC 0Championship 2025-26
    3. Lost
      Portsmouth FC 2, Middlesbrough FC 1Championship 2024-25
    4. Drew
      Middlesbrough FC 2, Portsmouth FC 2Championship 2024-25
    5. Won
      Portsmouth FC 1, Middlesbrough FC 3Championship 2011-12
    Go to the Portsmouth FC team page
  • Liverpool FCMiddlesbrough FC: won 3, drew 4, lost 7 of 14 meetingsLiverpool FC have won 7 of their 14 meetings with Middlesbrough FC

    Middlesbrough FC: won 3, drew 4, lost 7 of 14 meetings

    Goals: Middlesbrough FC 10, Liverpool FC 19

    The meetings we hold go back to December 26, 2000.

    Last meetings with Liverpool FC, results for Middlesbrough FC

    1. Lost
      Liverpool FC 3, Middlesbrough FC 0Premier League 2016-17
    2. Lost
      Middlesbrough FC 0, Liverpool FC 3Premier League 2016-17
    3. Won
      Middlesbrough FC 2, Liverpool FC 0Premier League 2008-09
    4. Lost
      Liverpool FC 2, Middlesbrough FC 1Premier League 2008-09
    5. Lost
      Liverpool FC 3, Middlesbrough FC 2Premier League 2007-08
    Go to the Liverpool FC team page
  • Arsenal FCMiddlesbrough FC: won 2, drew 5, lost 7 of 14 meetingsArsenal FC have won 7 of their 14 meetings with Middlesbrough FC

    Middlesbrough FC: won 2, drew 5, lost 7 of 14 meetings

    Goals: Middlesbrough FC 11, Arsenal FC 20

    The meetings we hold go back to November 4, 2000.

    Last meetings with Arsenal FC, results for Middlesbrough FC

    1. Lost
      Middlesbrough FC 1, Arsenal FC 2Premier League 2016-17
    2. Drew
      Arsenal FC 0, Middlesbrough FC 0Premier League 2016-17
    3. Lost
      Arsenal FC 2, Middlesbrough FC 0Premier League 2008-09
    4. Drew
      Middlesbrough FC 1, Arsenal FC 1Premier League 2008-09
    5. Drew
      Arsenal FC 1, Middlesbrough FC 1Premier League 2007-08
    Go to the Arsenal FC team page
  • Everton FCMiddlesbrough FC: won 2, drew 5, lost 7 of 14 meetingsEverton FC have won 7 of their 14 meetings with Middlesbrough FC

    Middlesbrough FC: won 2, drew 5, lost 7 of 14 meetings

    Goals: Middlesbrough FC 10, Everton FC 19

    The meetings we hold go back to September 9, 2000.

    Last meetings with Everton FC, results for Middlesbrough FC

    1. Drew
      Middlesbrough FC 0, Everton FC 0Premier League 2016-17
    2. Lost
      Everton FC 3, Middlesbrough FC 1Premier League 2016-17
    3. Lost
      Middlesbrough FC 0, Everton FC 1Premier League 2008-09
    4. Drew
      Everton FC 1, Middlesbrough FC 1Premier League 2008-09
    5. Lost
      Middlesbrough FC 0, Everton FC 2Premier League 2007-08
    Go to the Everton FC team page
  • Newcastle UnitedMiddlesbrough FC: won 3, drew 5, lost 6 of 14 meetingsNewcastle United have won 6 of their 14 meetings with Middlesbrough FC

    Middlesbrough FC: won 3, drew 5, lost 6 of 14 meetings

    Goals: Middlesbrough FC 12, Newcastle United 23

    The meetings we hold go back to October 16, 2000.

    Last meetings with Newcastle United, results for Middlesbrough FC

    1. Drew
      Middlesbrough FC 2, Newcastle United 2Championship 2009-10
    2. Lost
      Newcastle United 2, Middlesbrough FC 0Championship 2009-10
    3. Lost
      Newcastle United 3, Middlesbrough FC 1Premier League 2008-09
    4. Drew
      Middlesbrough FC 0, Newcastle United 0Premier League 2008-09
    5. Drew
      Newcastle United 1, Middlesbrough FC 1Premier League 2007-08
    Go to the Newcastle United team page
  • Manchester CityMiddlesbrough FC: won 3, drew 5, lost 4 of 12 meetingsManchester City have won 4 of their 12 meetings with Middlesbrough FC

    Middlesbrough FC: won 3, drew 5, lost 4 of 12 meetings

    Goals: Middlesbrough FC 19, Manchester City 14

    The meetings we hold go back to September 17, 2000.

    Last meetings with Manchester City, results for Middlesbrough FC

    1. Drew
      Middlesbrough FC 2, Manchester City 2Premier League 2016-17
    2. Drew
      Manchester City 1, Middlesbrough FC 1Premier League 2016-17
    3. Lost
      Manchester City 1, Middlesbrough FC 0Premier League 2008-09
    4. Won
      Middlesbrough FC 2, Manchester City 0Premier League 2008-09
    5. Won
      Middlesbrough FC 8, Manchester City 1Premier League 2007-08
    Go to the Manchester City team page