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 farChampionshipPromotion112741271725
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 29 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 Rovers FCMiddlesbrough FC: won 11, drew 17, lost 16 of 44 meetingsBlackburn Rovers FC have won 16 of their 44 meetings with Middlesbrough FC

    Middlesbrough FC: won 11, drew 17, lost 16 of 44 meetings

    Goals: Middlesbrough FC 34, Blackburn Rovers FC 38

    The meetings we hold go back to December 5, 1992.

    Last meetings with Blackburn Rovers FC, 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 FC team page
  • Leeds United FCMiddlesbrough FC: won 8, drew 13, lost 18 of 39 meetingsLeeds United FC have won 18 of their 39 meetings with Middlesbrough FC

    Middlesbrough FC: won 8, drew 13, lost 18 of 39 meetings

    Goals: Middlesbrough FC 39, Leeds United FC 50

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

    Last meetings with Leeds United FC, results for Middlesbrough FC

    1. Lost
      Middlesbrough FC 0, Leeds United FC 1Championship 2024-25
    2. Lost
      Leeds United FC 3, Middlesbrough FC 1Championship 2024-25
    3. Won
      Leeds United 0, Middlesbrough FC 3EFL Cup 2024-25
    4. Lost
      Middlesbrough FC 3, Leeds United FC 4Championship 2023-24
    5. Lost
      Leeds United FC 3, Middlesbrough FC 2Championship 2023-24
    Go to the Leeds United FC team page
  • Sheffield Wednesday FCMiddlesbrough FC: won 18, drew 5, lost 11 of 34 meetingsMiddlesbrough FC have won 18 of their 34 meetings with Sheffield Wednesday FC

    Middlesbrough FC: won 18, drew 5, lost 11 of 34 meetings

    Goals: Middlesbrough FC 53, Sheffield Wednesday FC 42

    The meetings we hold go back to October 24, 1992.

    Last meetings with Sheffield Wednesday FC, results for Middlesbrough FC

    1. Won
      Middlesbrough FC 1, Sheffield Wednesday FC 0Championship 2025-26
    2. Won
      Sheffield Wednesday FC 0, Middlesbrough FC 1Championship 2025-26
    3. Lost
      Sheffield Wednesday FC 2, Middlesbrough FC 1Championship 2024-25
    4. Drew
      Middlesbrough FC 3, Sheffield Wednesday FC 3Championship 2024-25
    5. Won
      Middlesbrough FC 2, Sheffield Wednesday FC 0Championship 2023-24
    Go to the Sheffield Wednesday FC team page
  • Coventry City FCMiddlesbrough FC: won 10, drew 7, lost 15 of 32 meetingsCoventry City FC have won 15 of their 32 meetings with Middlesbrough FC

    Middlesbrough FC: won 10, drew 7, lost 15 of 32 meetings

    Goals: Middlesbrough FC 35, Coventry City FC 46

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

    Last meetings with Coventry City FC, results for Middlesbrough FC

    1. Lost
      Coventry City FC 3, Middlesbrough FC 1Championship 2025-26
    2. Lost
      Middlesbrough FC 2, Coventry City FC 4Championship 2025-26
    3. Lost
      Coventry City FC 2, Middlesbrough FC 0Championship 2024-25
    4. Lost
      Middlesbrough FC 0, Coventry City FC 3Championship 2024-25
    5. Lost
      Middlesbrough FC 1, Coventry City FC 3Championship 2023-24
    Go to the Coventry City FC team page
  • Nottingham Forest FCMiddlesbrough FC: won 10, drew 11, lost 11 of 32 meetingsNottingham Forest FC have won 11 of their 32 meetings with Middlesbrough FC

    Middlesbrough FC: won 10, drew 11, lost 11 of 32 meetings

    Goals: Middlesbrough FC 34, Nottingham Forest FC 34

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

    Last meetings with Nottingham Forest FC, results for Middlesbrough FC

    1. Won
      Middlesbrough FC 2, Nottingham Forest FC 0Championship 2021-22
    2. Won
      Nottingham Forest FC 0, Middlesbrough FC 2Championship 2021-22
    3. Won
      Nottingham Forest FC 1, Middlesbrough FC 2Championship 2020-21
    4. Won
      Middlesbrough FC 1, Nottingham Forest FC 0Championship 2020-21
    5. Drew
      Middlesbrough FC 2, Nottingham Forest 2Championship 2019-20
    Go to the Nottingham Forest FC team page
  • Queens Park Rangers FCMiddlesbrough FC: won 15, drew 5, lost 11 of 31 meetingsMiddlesbrough FC have won 15 of their 31 meetings with Queens Park Rangers FC

    Middlesbrough FC: won 15, drew 5, lost 11 of 31 meetings

    Goals: Middlesbrough FC 55, Queens Park Rangers FC 43

    The meetings we hold go back to September 19, 1992.

    Last meetings with Queens Park Rangers FC, results for Middlesbrough FC

    1. Won
      QPR 0, Middlesbrough 1Championship 2026-27
    2. Won
      Queens Park Rangers FC 0, Middlesbrough FC 4Championship 2025-26
    3. Won
      Middlesbrough FC 3, Queens Park Rangers FC 1Championship 2025-26
    4. Won
      Middlesbrough FC 2, Queens Park Rangers FC 1Championship 2024-25
    5. Won
      Queens Park Rangers FC 1, Middlesbrough FC 4Championship 2024-25
    Go to the Queens Park Rangers FC team page
  • Chelsea FCMiddlesbrough FC: won 5, drew 5, lost 17 of 27 meetingsChelsea FC have won 17 of their 27 meetings with Middlesbrough FC

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

    Goals: Middlesbrough FC 13, Chelsea FC 48

    The meetings we hold go back to December 11, 1992.

    Last meetings with Chelsea FC, results for Middlesbrough FC

    1. Lost
      Chelsea FC 6, Middlesbrough FC 1EFL Cup 2023-24
    2. Won
      Middlesbrough FC 1, Chelsea FC 0EFL Cup 2023-24
    3. Lost
      Middlesbrough FC 0, Chelsea FC 2FA Cup 2021-22
    4. Lost
      Chelsea FC 3, Middlesbrough FC 0Premier League 2016-17
    5. Lost
      Middlesbrough FC 0, Chelsea FC 1Premier League 2016-17
    Go to the Chelsea FC team page
  • Tottenham Hotspur FCMiddlesbrough FC: won 8, drew 9, lost 10 of 27 meetingsTottenham Hotspur FC have won 10 of their 27 meetings with Middlesbrough FC

    Middlesbrough FC: won 8, drew 9, lost 10 of 27 meetings

    Goals: Middlesbrough FC 36, Tottenham Hotspur FC 34

    The meetings we hold go back to October 17, 1992.

    Last meetings with Tottenham Hotspur FC, 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 FC team page
Show all 19 teams
  • Bolton Wanderers FCMiddlesbrough FC: won 14, drew 5, lost 7 of 26 meetingsMiddlesbrough FC have won 14 of their 26 meetings with Bolton Wanderers FC

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

    Goals: Middlesbrough FC 44, Bolton Wanderers FC 27

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

    Last meetings with Bolton Wanderers FC, results for Middlesbrough FC

    1. Won
    2. Won
      Bolton Wanderers 1, Middlesbrough FC 3EFL Cup 2023-24
    3. Won
      Bolton Wanderers 0, Middlesbrough FC 2Championship 2018-19
    4. Won
      Middlesbrough FC 2, Bolton Wanderers 0Championship 2018-19
    5. Won
      Middlesbrough FC 2, Bolton Wanderers 0Championship 2017-18
    Go to the Bolton Wanderers FC team page
  • Southampton FCMiddlesbrough FC: won 7, drew 9, lost 10 of 26 meetingsSouthampton FC have won 10 of their 26 meetings with Middlesbrough FC

    Middlesbrough FC: won 7, drew 9, lost 10 of 26 meetings

    Goals: Middlesbrough FC 33, Southampton FC 36

    The meetings we hold go back to August 29, 1992.

    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
  • Aston Villa FCMiddlesbrough FC: won 3, drew 9, lost 14 of 26 meetingsAston Villa FC have won 14 of their 26 meetings with Middlesbrough FC

    Middlesbrough FC: won 3, drew 9, lost 14 of 26 meetings

    Goals: Middlesbrough FC 19, Aston Villa FC 47

    The meetings we hold go back to September 26, 1992.

    Last meetings with Aston Villa FC, 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 FC team page
  • Manchester United FCMiddlesbrough FC: won 3, drew 6, lost 16 of 25 meetingsManchester United FC have won 16 of their 25 meetings with Middlesbrough FC

    Middlesbrough FC: won 3, drew 6, lost 16 of 25 meetings

    Goals: Middlesbrough FC 25, Manchester United FC 47

    The meetings we hold go back to October 3, 1992.

    Last meetings with Manchester United FC, 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 FC team page
  • Liverpool FCMiddlesbrough FC: won 5, drew 6, lost 13 of 24 meetingsLiverpool FC have won 13 of their 24 meetings with Middlesbrough FC

    Middlesbrough FC: won 5, drew 6, lost 13 of 24 meetings

    Goals: Middlesbrough FC 21, Liverpool FC 41

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

    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 4, drew 8, lost 12 of 24 meetingsArsenal FC have won 12 of their 24 meetings with Middlesbrough FC

    Middlesbrough FC: won 4, drew 8, lost 12 of 24 meetings

    Goals: Middlesbrough FC 21, Arsenal FC 42

    The meetings we hold go back to December 19, 1992.

    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 6, drew 7, lost 11 of 24 meetingsEverton FC have won 11 of their 24 meetings with Middlesbrough FC

    Middlesbrough FC: won 6, drew 7, lost 11 of 24 meetings

    Goals: Middlesbrough FC 25, Everton FC 40

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

    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
  • West Ham United FCMiddlesbrough FC: won 8, drew 5, lost 11 of 24 meetingsWest Ham United FC have won 11 of their 24 meetings with Middlesbrough FC

    Middlesbrough FC: won 8, drew 5, lost 11 of 24 meetings

    Goals: Middlesbrough FC 25, West Ham United FC 32

    The meetings we hold go back to December 23, 1995.

    Last meetings with West Ham United FC, 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 FC team page
  • Newcastle United FCMiddlesbrough FC: won 3, drew 8, lost 11 of 22 meetingsNewcastle United FC have won 11 of their 22 meetings with Middlesbrough FC

    Middlesbrough FC: won 3, drew 8, lost 11 of 22 meetings

    Goals: Middlesbrough FC 20, Newcastle United FC 37

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

    Last meetings with Newcastle United FC, 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 FC team page
  • Manchester City FCMiddlesbrough FC: won 7, drew 5, lost 4 of 16 meetingsMiddlesbrough FC have won 7 of their 16 meetings with Manchester City FC

    Middlesbrough FC: won 7, drew 5, lost 4 of 16 meetings

    Goals: Middlesbrough FC 27, Manchester City FC 15

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

    Last meetings with Manchester City FC, 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 FC team page
  • Wimbledon FCMiddlesbrough FC: won 3, drew 5, lost 2 of 10 meetingsMiddlesbrough FC have won 3 of their 10 meetings with Wimbledon FC

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

    Goals: Middlesbrough FC 12, Wimbledon FC 10

    The meetings we hold go back to November 21, 1992.

    Last meetings with Wimbledon FC, results for Middlesbrough FC

    1. Drew
      Middlesbrough 0, Wimbledon FC 0Premier League 1999-00
    2. Won
      Wimbledon FC 2, Middlesbrough 3Premier League 1999-00
    3. Won
      Middlesbrough FC 3, Wimbledon FC 1Premier League 1998-99
    4. Drew
      Wimbledon FC 2, Middlesbrough FC 2Premier League 1998-99
    5. Drew
      Wimbledon FC 1, Middlesbrough FC 1Premier League 1996-97
    Go to the Wimbledon FC team page