Skip to content

Championship

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 Championship, 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
  • Derby CountyMiddlesbrough FC: won 18, drew 8, lost 8 of 34 meetingsMiddlesbrough FC have won 18 of their 34 meetings with Derby County

    Middlesbrough FC: won 18, drew 8, lost 8 of 34 meetings

    Goals: Middlesbrough FC 53, Derby County 34

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

    Last meetings with Derby County, results for Middlesbrough FC

    1. Lost
      Derby County FC 1, Middlesbrough FC 0Championship 2025-26
    2. Won
      Middlesbrough FC 2, Derby County FC 1Championship 2025-26
    3. Won
      Middlesbrough FC 1, Derby County FC 0Championship 2024-25
    4. Lost
      Derby County FC 1, Middlesbrough FC 0Championship 2024-25
    5. Won
      Middlesbrough FC 4, Derby County FC 1Championship 2021-22
    Go to the Derby County team page
  • Birmingham CityMiddlesbrough FC: won 17, drew 6, lost 8 of 31 meetingsMiddlesbrough FC have won 17 of their 31 meetings with Birmingham City

    Middlesbrough FC: won 17, drew 6, lost 8 of 31 meetings

    Goals: Middlesbrough FC 45, Birmingham City 33

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

    Last meetings with Birmingham City, results for Middlesbrough FC

    1. Drew
    2. Won
      Birmingham City FC 1, Middlesbrough FC 3Championship 2025-26
    3. Won
      Middlesbrough FC 2, Birmingham City FC 1Championship 2025-26
    4. Won
      Birmingham City FC 0, Middlesbrough FC 1Championship 2023-24
    5. Won
      Middlesbrough FC 1, Birmingham City FC 0Championship 2023-24
    Go to the Birmingham City team page
  • 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
  • Bristol CityMiddlesbrough FC: won 6, drew 6, lost 16 of 28 meetingsBristol City have won 16 of their 28 meetings with Middlesbrough FC

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

    Goals: Middlesbrough FC 30, Bristol City 42

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

    Last meetings with Bristol City, results for Middlesbrough FC

    1. Drew
      Middlesbrough FC 1, Bristol City FC 1Championship 2025-26
    2. Lost
      Bristol City FC 2, Middlesbrough FC 0Championship 2025-26
    3. Lost
      Bristol City FC 2, Middlesbrough FC 1Championship 2024-25
    4. Lost
      Middlesbrough FC 0, Bristol City FC 2Championship 2024-25
    5. Lost
      Middlesbrough FC 1, Bristol City FC 2Championship 2023-24
    Go to the Bristol City team page
  • Leeds UnitedMiddlesbrough FC: won 5, drew 8, lost 15 of 28 meetingsLeeds United have won 15 of their 28 meetings with Middlesbrough FC

    Middlesbrough FC: won 5, drew 8, lost 15 of 28 meetings

    Goals: Middlesbrough FC 29, Leeds United 40

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

    Last meetings with Leeds United, 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. Lost
      Middlesbrough FC 3, Leeds United FC 4Championship 2023-24
    4. Lost
      Leeds United FC 3, Middlesbrough FC 2Championship 2023-24
    5. Lost
      Middlesbrough FC 0, Leeds United 1Championship 2019-20
    Go to the Leeds United 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
  • Cardiff CityMiddlesbrough FC: won 13, drew 4, lost 10 of 27 meetingsMiddlesbrough FC have won 13 of their 27 meetings with Cardiff City

    Middlesbrough FC: won 13, drew 4, lost 10 of 27 meetings

    Goals: Middlesbrough FC 38, Cardiff City 27

    The meetings we hold go back to December 13, 2009.

    Last meetings with Cardiff City, results for Middlesbrough FC

    1. Drew
    2. Drew
      Middlesbrough FC 1, Cardiff City FC 1Championship 2024-25
    3. Won
      Cardiff City FC 0, Middlesbrough FC 2Championship 2024-25
    4. Won
      Cardiff City FC 1, Middlesbrough FC 4Championship 2023-24
    5. Won
      Middlesbrough FC 2, Cardiff City FC 0Championship 2023-24
    Go to the Cardiff City team page
Show all 23 teams
  • Queens Park RangersMiddlesbrough FC: won 14, drew 3, lost 10 of 27 meetingsMiddlesbrough FC have won 14 of their 27 meetings with Queens Park Rangers

    Middlesbrough FC: won 14, drew 3, lost 10 of 27 meetings

    Goals: Middlesbrough FC 50, Queens Park Rangers 38

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

    Last meetings with Queens Park Rangers, 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 team page
  • Ipswich TownMiddlesbrough FC: won 9, drew 9, lost 8 of 26 meetingsMiddlesbrough FC have won 9 of their 26 meetings with Ipswich Town

    Middlesbrough FC: won 9, drew 9, lost 8 of 26 meetings

    Goals: Middlesbrough FC 35, Ipswich Town 32

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

    Last meetings with Ipswich Town, results for Middlesbrough FC

    1. Drew
      Ipswich Town FC 2, Middlesbrough FC 2Championship 2025-26
    2. Won
      Middlesbrough FC 2, Ipswich Town FC 1Championship 2025-26
    3. Drew
      Ipswich Town FC 1, Middlesbrough FC 1Championship 2023-24
    4. Lost
      Middlesbrough FC 0, Ipswich Town FC 2Championship 2023-24
    5. Won
      Middlesbrough FC 2, Ipswich Town 0Championship 2018-19
    Go to the Ipswich Town team page
  • Sheffield WednesdayMiddlesbrough FC: won 12, drew 4, lost 8 of 24 meetingsMiddlesbrough FC have won 12 of their 24 meetings with Sheffield Wednesday

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

    Goals: Middlesbrough FC 34, Sheffield Wednesday 29

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

    Last meetings with Sheffield Wednesday, 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 team page
  • Preston North EndMiddlesbrough FC: won 9, drew 8, lost 7 of 24 meetingsMiddlesbrough FC have won 9 of their 24 meetings with Preston North End

    Middlesbrough FC: won 9, drew 8, lost 7 of 24 meetings

    Goals: Middlesbrough FC 39, Preston North End 28

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

    Last meetings with Preston North End, results for Middlesbrough FC

    1. Won
      Middlesbrough FC 4, Preston North End FC 0Championship 2025-26
    2. Drew
      Preston North End FC 2, Middlesbrough FC 2Championship 2025-26
    3. Lost
      Preston North End FC 2, Middlesbrough FC 1Championship 2024-25
    4. Drew
      Middlesbrough FC 1, Preston North End FC 1Championship 2024-25
    5. Lost
      Preston North End FC 2, Middlesbrough FC 1Championship 2023-24
    Go to the Preston North End team page
  • Nottingham ForestMiddlesbrough FC: won 9, drew 7, lost 8 of 24 meetingsMiddlesbrough FC have won 9 of their 24 meetings with Nottingham Forest

    Middlesbrough FC: won 9, drew 7, lost 8 of 24 meetings

    Goals: Middlesbrough FC 27, Nottingham Forest 25

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

    Last meetings with Nottingham Forest, 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 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
  • Huddersfield TownMiddlesbrough FC: won 9, drew 5, lost 4 of 18 meetingsMiddlesbrough FC have won 9 of their 18 meetings with Huddersfield Town

    Middlesbrough FC: won 9, drew 5, lost 4 of 18 meetings

    Goals: Middlesbrough FC 28, Huddersfield Town 19

    The meetings we hold go back to November 27, 2012.

    Last meetings with Huddersfield Town, results for Middlesbrough FC

    1. Won
      Huddersfield Town AFC 1, Middlesbrough FC 2Championship 2023-24
    2. Drew
      Middlesbrough FC 1, Huddersfield Town AFC 1Championship 2023-24
    3. Lost
      Huddersfield Town AFC 4, Middlesbrough FC 2Championship 2022-23
    4. Drew
      Middlesbrough FC 0, Huddersfield Town AFC 0Championship 2022-23
    5. Lost
      Middlesbrough FC 0, Huddersfield Town AFC 2Championship 2021-22
    Go to the Huddersfield Town 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
  • Brentford FCMiddlesbrough FC: won 5, drew 3, lost 5 of 13 meetingsMiddlesbrough FC and Brentford FC have won 5 each in 13 meetings

    Middlesbrough FC: won 5, drew 3, lost 5 of 13 meetings

    Goals: Middlesbrough FC 19, Brentford FC 17

    The meetings we hold go back to September 20, 2014.

    Last meetings with Brentford FC, results for Middlesbrough FC

    1. Lost
      Middlesbrough FC 1, Brentford FC 4Championship 2020-21
    2. Lost
      Brentford FC 2, Middlesbrough FC 1FA Cup 2020-21
    3. Drew
      Brentford FC 0, Middlesbrough FC 0Championship 2020-21
    4. Lost
      Brentford FC 3, Middlesbrough FC 2Championship 2019-20
    5. Lost
      Middlesbrough FC 0, Brentford FC 1Championship 2019-20
    Go to the Brentford FC team page
  • Rotherham UnitedMiddlesbrough FC: won 5, drew 3, lost 4 of 12 meetingsMiddlesbrough FC have won 5 of their 12 meetings with Rotherham United

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

    Goals: Middlesbrough FC 11, Rotherham United 9

    The meetings we hold go back to November 1, 2014.

    Last meetings with Rotherham United, results for Middlesbrough FC

    1. Drew
      Middlesbrough FC 1, Rotherham United FC 1Championship 2023-24
    2. Lost
      Rotherham United FC 1, Middlesbrough FC 0Championship 2023-24
    3. Lost
      Rotherham United FC 1, Middlesbrough FC 0Championship 2022-23
    4. Drew
      Middlesbrough FC 0, Rotherham United FC 0Championship 2022-23
    5. Won
      Rotherham United FC 1, Middlesbrough FC 2Championship 2020-21
    Go to the Rotherham United team page
  • Brighton & Hove AlbionMiddlesbrough FC: won 5, drew 3, lost 3 of 11 meetingsMiddlesbrough FC have won 5 of their 11 meetings with Brighton & Hove Albion

    Middlesbrough FC: won 5, drew 3, lost 3 of 11 meetings

    Goals: Middlesbrough FC 12, Brighton & Hove Albion 11

    The meetings we hold go back to December 10, 2011.

    Last meetings with Brighton & Hove Albion, results for Middlesbrough FC

    1. Lost
      Middlesbrough FC 1, Brighton & Hove Albion 5FA Cup 2022-23
    2. Drew
      Middlesbrough FC 1, Brighton & Hove Albion 1Championship 2015-16
    3. Won
      Brighton & Hove Albion 0, Middlesbrough FC 3Championship 2015-16
    4. Drew
      Middlesbrough FC 0, Brighton & Hove Albion 0Championship 2014-15
    5. Won
      Brighton & Hove Albion 1, Middlesbrough FC 2Championship 2014-15
    Go to the Brighton & Hove Albion team page
  • Wolverhampton WanderersMiddlesbrough FC: won 5, drew 0, lost 4 of 9 meetingsMiddlesbrough FC have won 5 of their 9 meetings with Wolverhampton Wanderers

    Middlesbrough FC: won 5, drew 0, lost 4 of 9 meetings

    Goals: Middlesbrough FC 13, Wolverhampton Wanderers 11

    The meetings we hold go back to December 15, 2012.

    Last meetings with Wolverhampton Wanderers, results for Middlesbrough FC

    1. Won
    2. Lost
      Middlesbrough FC 1, Wolverhampton Wanderers 2Championship 2017-18
    3. Lost
      Wolverhampton Wanderers 1, Middlesbrough FC 0Championship 2017-18
    4. Won
      Middlesbrough FC 2, Wolverhampton Wanderers 1Championship 2015-16
    5. Won
      Wolverhampton Wanderers 1, Middlesbrough FC 3Championship 2015-16
    Go to the Wolverhampton Wanderers team page
  • Milton Keynes DonsMiddlesbrough FC: won 1, drew 1, lost 0 of 2 meetingsMiddlesbrough FC have won 1 of their 2 meetings with Milton Keynes Dons

    Middlesbrough FC: won 1, drew 1, lost 0 of 2 meetings

    Goals: Middlesbrough FC 3, Milton Keynes Dons 1

    The meetings we hold go back to September 12, 2015.

    Last meetings with Milton Keynes Dons, results for Middlesbrough FC

    1. Drew
      Milton Keynes Dons 1, Middlesbrough FC 1Championship 2015-16
    2. Won
      Middlesbrough FC 2, Milton Keynes Dons 0Championship 2015-16
    Go to the Milton Keynes Dons team page