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.

  • Hull CityMiddlesbrough FC: won 14, drew 4, lost 11 of 29 meetingsMiddlesbrough FC have won 14 of their 29 meetings with Hull City

    Middlesbrough FC: won 14, drew 4, lost 11 of 29 meetings

    Goals: Middlesbrough FC 46, Hull City 37

    The meetings we hold go back to December 6, 2008.

    Last meetings with Hull City, results for Middlesbrough FC

    1. Lost
      Hull City AFC 1, Middlesbrough FC 0Championship 2025-26
    2. Lost
      Middlesbrough FC 0, Hull City AFC 1Championship 2025-26
    3. Won
      Hull City AFC 1, Middlesbrough FC 4Championship 2025-26
    4. Won
      Hull City AFC 0, Middlesbrough FC 1Championship 2024-25
    5. Won
      Middlesbrough FC 3, Hull City AFC 1Championship 2024-25
    Go to the Hull City 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
  • West Bromwich AlbionMiddlesbrough FC: won 11, drew 4, lost 8 of 23 meetingsMiddlesbrough FC have won 11 of their 23 meetings with West Bromwich Albion

    Middlesbrough FC: won 11, drew 4, lost 8 of 23 meetings

    Goals: Middlesbrough FC 28, West Bromwich Albion 29

    The meetings we hold go back to November 30, 2002.

    Last meetings with West Bromwich Albion, results for Middlesbrough FC

    1. Won
    2. Won
      West Bromwich Albion FC 2, Middlesbrough FC 3Championship 2025-26
    3. Won
      Middlesbrough FC 2, West Bromwich Albion FC 1Championship 2025-26
    4. Won
      Middlesbrough FC 2, West Bromwich Albion FC 0Championship 2024-25
    5. Won
      West Bromwich Albion FC 0, Middlesbrough FC 1Championship 2024-25
    Go to the West Bromwich Albion team page
  • Swansea CityMiddlesbrough FC: won 10, drew 5, lost 7 of 22 meetingsMiddlesbrough FC have won 10 of their 22 meetings with Swansea City

    Middlesbrough FC: won 10, drew 5, lost 7 of 22 meetings

    Goals: Middlesbrough FC 30, Swansea City 25

    The meetings we hold go back to August 15, 2009.

    Last meetings with Swansea City, results for Middlesbrough FC

    1. Drew
      Swansea City AFC 2, Middlesbrough FC 2Championship 2025-26
    2. Won
      Middlesbrough FC 1, Swansea City AFC 0Championship 2025-26
    3. Lost
      Swansea City AFC 1, Middlesbrough FC 0Championship 2024-25
    4. Won
      Middlesbrough FC 1, Swansea City AFC 0Championship 2024-25
    5. Won
      Middlesbrough FC 2, Swansea City AFC 0Championship 2023-24
    Go to the Swansea City team page
  • Stoke CityMiddlesbrough FC: won 10, drew 6, lost 5 of 21 meetingsMiddlesbrough FC have won 10 of their 21 meetings with Stoke City

    Middlesbrough FC: won 10, drew 6, lost 5 of 21 meetings

    Goals: Middlesbrough FC 27, Stoke City 19

    The meetings we hold go back to August 30, 2008.

    Last meetings with Stoke City, results for Middlesbrough FC

    1. Won
    2. Won
      Stoke City FC 1, Middlesbrough FC 2Championship 2025-26
    3. Drew
      Middlesbrough FC 0, Stoke City FC 0Championship 2025-26
    4. Won
      Stoke City FC 1, Middlesbrough FC 3Championship 2024-25
    5. Won
      Middlesbrough FC 2, Stoke City FC 0Championship 2024-25
    Go to the Stoke City team page
  • Leicester CityMiddlesbrough FC: won 5, drew 8, lost 7 of 20 meetingsLeicester City have won 7 of their 20 meetings with Middlesbrough FC

    Middlesbrough FC: won 5, drew 8, lost 7 of 20 meetings

    Goals: Middlesbrough FC 20, Leicester City 24

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

    Last meetings with Leicester City, results for Middlesbrough FC

    1. Drew
      Middlesbrough FC 1, Leicester City FC 1Championship 2025-26
    2. Drew
      Leicester City FC 1, Middlesbrough FC 1Championship 2025-26
    3. Won
      Leicester City FC 1, Middlesbrough FC 2Championship 2023-24
    4. Won
      Middlesbrough FC 1, Leicester City FC 0Championship 2023-24
    5. Drew
      Middlesbrough FC 0, Leicester City 0Premier League 2016-17
    Go to the Leicester City team page
  • Sunderland AFCMiddlesbrough FC: won 9, drew 5, lost 6 of 20 meetingsMiddlesbrough FC have won 9 of their 20 meetings with Sunderland AFC

    Middlesbrough FC: won 9, drew 5, lost 6 of 20 meetings

    Goals: Middlesbrough FC 29, Sunderland AFC 21

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

    Last meetings with Sunderland AFC, results for Middlesbrough FC

    1. Lost
      Middlesbrough FC 2, Sunderland AFC 3Championship 2024-25
    2. Lost
      Sunderland AFC 1, Middlesbrough FC 0Championship 2024-25
    3. Drew
      Middlesbrough FC 1, Sunderland AFC 1Championship 2023-24
    4. Won
      Sunderland AFC 0, Middlesbrough FC 4Championship 2023-24
    5. Lost
      Sunderland AFC 2, Middlesbrough FC 0Championship 2022-23
    Go to the Sunderland AFC team page
  • Burnley FCMiddlesbrough FC: won 6, drew 6, lost 5 of 17 meetingsMiddlesbrough FC have won 6 of their 17 meetings with Burnley FC

    Middlesbrough FC: won 6, drew 6, lost 5 of 17 meetings

    Goals: Middlesbrough FC 16, Burnley FC 17

    The meetings we hold go back to September 14, 2010.

    Last meetings with Burnley FC, results for Middlesbrough FC

    1. Drew
    2. Drew
      Middlesbrough FC 0, Burnley FC 0Championship 2024-25
    3. Drew
      Burnley FC 1, Middlesbrough FC 1Championship 2024-25
    4. Lost
      Middlesbrough FC 1, Burnley FC 2Championship 2022-23
    5. Lost
      Burnley FC 3, Middlesbrough FC 1Championship 2022-23
    Go to the Burnley FC team page
Show all 19 teams
  • 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
  • Southampton FCMiddlesbrough FC: won 4, drew 6, lost 6 of 16 meetingsSouthampton FC have won 6 of their 16 meetings with Middlesbrough FC

    Middlesbrough FC: won 4, drew 6, lost 6 of 16 meetings

    Goals: Middlesbrough FC 19, Southampton FC 20

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

    Last meetings with Southampton FC, results for Middlesbrough FC

    1. Lost
      Southampton FC 2, Middlesbrough FC 1Championship 2025-26
    2. Drew
      Middlesbrough FC 0, Southampton FC 0Championship 2025-26
    3. Won
      Middlesbrough FC 4, Southampton FC 0Championship 2025-26
    4. Drew
      Southampton FC 1, Middlesbrough FC 1Championship 2025-26
    5. Drew
      Southampton FC 1, Middlesbrough FC 1Championship 2023-24
    Go to the Southampton FC 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
  • 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
  • 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
  • AFC BournemouthMiddlesbrough FC: won 2, drew 5, lost 3 of 10 meetingsAFC Bournemouth have won 3 of their 10 meetings with Middlesbrough FC

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

    Goals: Middlesbrough FC 8, AFC Bournemouth 14

    The meetings we hold go back to September 21, 2013.

    Last meetings with AFC Bournemouth, results for Middlesbrough FC

    1. Drew
      AFC Bournemouth 0, Middlesbrough FC 0Championship 2021-22
    2. Won
      Middlesbrough FC 1, AFC Bournemouth 0Championship 2021-22
    3. Lost
      AFC Bournemouth 3, Middlesbrough FC 1Championship 2020-21
    4. Drew
      Middlesbrough FC 1, AFC Bournemouth 1Championship 2020-21
    5. Lost
      AFC Bournemouth 4, Middlesbrough FC 0Premier League 2016-17
    Go to the AFC Bournemouth team page
  • Crystal PalaceMiddlesbrough FC: won 3, drew 2, lost 5 of 10 meetingsCrystal Palace have won 5 of their 10 meetings with Middlesbrough FC

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

    Goals: Middlesbrough FC 8, Crystal Palace 12

    The meetings we hold go back to November 7, 2009.

    Last meetings with Crystal Palace, results for Middlesbrough FC

    1. Lost
      Crystal Palace 1, Middlesbrough FC 0Premier League 2016-17
    2. Lost
      Middlesbrough FC 1, Crystal Palace 2Premier League 2016-17
    3. Lost
      Crystal Palace 4, Middlesbrough FC 1Championship 2012-13
    4. Won
      Middlesbrough FC 2, Crystal Palace 1Championship 2012-13
    5. Drew
      Middlesbrough FC 0, Crystal Palace 0Championship 2011-12
    Go to the Crystal Palace team page