Middlesbrough FC
Season2024/25
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.
| Season | Division | # | P | W | D | L | GF | GA | Pts |
|---|---|---|---|---|---|---|---|---|---|
| 2026-27So far | ChampionshipPromotion - Play Offs | 3 | 11 | 6 | 4 | 1 | 22 | 16 | 22 |
| 2025-26 | ChampionshipPromotion - Premier League (Play Offs: Semi-finals) | 5 | 46 | 22 | 14 | 10 | 72 | 47 | 80 |
| 2024-25 | Championship | 10 | 46 | 18 | 10 | 18 | 64 | 56 | 64 |
| 2023-24 | Championship | 8 | 46 | 20 | 9 | 17 | 71 | 62 | 69 |
| 2022-23 | ChampionshipPromotion - Premier League (Play Offs: Semi-finals) | 4 | 46 | 22 | 9 | 15 | 84 | 56 | 75 |
| 2021-22 | Championship | 7 | 46 | 20 | 10 | 16 | 59 | 50 | 70 |
| 2020-21 | Championship | 10 | 46 | 18 | 10 | 18 | 55 | 53 | 64 |
| 2019-20 | Championship | 17 | 46 | 13 | 14 | 19 | 48 | 61 | 53 |
Show all 24 seasonsShow the latest 8
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 Rovers FCMiddlesbrough FC: won 7, drew 14, lost 15 of 36 meetingsBlackburn Rovers FC 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 FC 32
The meetings we hold go back to December 1, 2001.
Go to the Blackburn Rovers FC team pageLast meetings with Blackburn Rovers FC, results for Middlesbrough FC
- LostBlackburn 2, Middlesbrough 1Championship 2026-27
- DrewBlackburn Rovers FC 0, Middlesbrough FC 0Championship 2025-26
- DrewMiddlesbrough FC 0, Blackburn Rovers FC 0Championship 2025-26
- WonBlackburn Rovers FC 0, Middlesbrough FC 2Championship 2024-25
- LostMiddlesbrough FC 0, Blackburn Rovers 1FA Cup 2024-25
- Lost
Derby County FCMiddlesbrough FC: won 18, drew 8, lost 8 of 34 meetingsMiddlesbrough FC have won 18 of their 34 meetings with Derby County FC
Middlesbrough FC: won 18, drew 8, lost 8 of 34 meetings
Goals: Middlesbrough FC 53, Derby County FC 34
The meetings we hold go back to September 6, 2000.
Go to the Derby County FC team pageLast meetings with Derby County FC, results for Middlesbrough FC
- LostDerby County FC 1, Middlesbrough FC 0Championship 2025-26
- WonMiddlesbrough FC 2, Derby County FC 1Championship 2025-26
- WonMiddlesbrough FC 1, Derby County FC 0Championship 2024-25
- LostDerby County FC 1, Middlesbrough FC 0Championship 2024-25
- WonMiddlesbrough FC 4, Derby County FC 1Championship 2021-22
- Lost
Millwall FCMiddlesbrough FC: won 12, drew 7, lost 10 of 29 meetingsMiddlesbrough FC have won 12 of their 29 meetings with Millwall FC
Middlesbrough FC: won 12, drew 7, lost 10 of 29 meetings
Goals: Middlesbrough FC 44, Millwall FC 30
The meetings we hold go back to November 20, 2010.
Go to the Millwall FC team pageLast meetings with Millwall FC, results for Middlesbrough FC
- DrewMiddlesbrough 2, Millwall 2Championship 2026-27
- LostMiddlesbrough FC 1, Millwall FC 2Championship 2025-26
- WonMillwall FC 0, Middlesbrough FC 3Championship 2025-26
- LostMillwall FC 1, Middlesbrough FC 0Championship 2024-25
- WonMiddlesbrough FC 1, Millwall FC 0Championship 2024-25
- Drew
Hull City AFCMiddlesbrough FC: won 14, drew 4, lost 11 of 29 meetingsMiddlesbrough FC have won 14 of their 29 meetings with Hull City AFC
Middlesbrough FC: won 14, drew 4, lost 11 of 29 meetings
Goals: Middlesbrough FC 46, Hull City AFC 37
The meetings we hold go back to December 6, 2008.
Go to the Hull City AFC team pageLast meetings with Hull City AFC, results for Middlesbrough FC
- LostHull City AFC 1, Middlesbrough FC 0Championship 2025-26
- LostMiddlesbrough FC 0, Hull City AFC 1Championship 2025-26
- WonHull City AFC 1, Middlesbrough FC 4Championship 2025-26
- WonHull City AFC 0, Middlesbrough FC 1Championship 2024-25
- WonMiddlesbrough FC 3, Hull City AFC 1Championship 2024-25
- Lost
Bristol City FCMiddlesbrough FC: won 6, drew 6, lost 16 of 28 meetingsBristol City FC 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 FC 42
The meetings we hold go back to August 29, 2009.
Go to the Bristol City FC team pageLast meetings with Bristol City FC, results for Middlesbrough FC
- DrewMiddlesbrough FC 1, Bristol City FC 1Championship 2025-26
- LostBristol City FC 2, Middlesbrough FC 0Championship 2025-26
- LostBristol City FC 2, Middlesbrough FC 1Championship 2024-25
- LostMiddlesbrough FC 0, Bristol City FC 2Championship 2024-25
- LostMiddlesbrough FC 1, Bristol City FC 2Championship 2023-24
- Drew
Leeds United FCMiddlesbrough FC: won 5, drew 8, lost 15 of 28 meetingsLeeds United FC 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 FC 40
The meetings we hold go back to August 26, 2000.
Go to the Leeds United FC team pageLast meetings with Leeds United FC, results for Middlesbrough FC
- LostMiddlesbrough FC 0, Leeds United FC 1Championship 2024-25
- LostLeeds United FC 3, Middlesbrough FC 1Championship 2024-25
- LostMiddlesbrough FC 3, Leeds United FC 4Championship 2023-24
- LostLeeds United FC 3, Middlesbrough FC 2Championship 2023-24
- LostMiddlesbrough FC 0, Leeds United 1Championship 2019-20
- Lost
Cardiff City FCMiddlesbrough FC: won 13, drew 4, lost 10 of 27 meetingsMiddlesbrough FC have won 13 of their 27 meetings with Cardiff City FC
Middlesbrough FC: won 13, drew 4, lost 10 of 27 meetings
Goals: Middlesbrough FC 38, Cardiff City FC 27
The meetings we hold go back to December 13, 2009.
Go to the Cardiff City FC team pageLast meetings with Cardiff City FC, results for Middlesbrough FC
- DrewMiddlesbrough 2, Cardiff 2Championship 2026-27
- DrewMiddlesbrough FC 1, Cardiff City FC 1Championship 2024-25
- WonCardiff City FC 0, Middlesbrough FC 2Championship 2024-25
- WonCardiff City FC 1, Middlesbrough FC 4Championship 2023-24
- WonMiddlesbrough FC 2, Cardiff City FC 0Championship 2023-24
- Drew
Queens Park Rangers FCMiddlesbrough FC: won 14, drew 3, lost 10 of 27 meetingsMiddlesbrough FC have won 14 of their 27 meetings with Queens Park Rangers FC
Middlesbrough FC: won 14, drew 3, lost 10 of 27 meetings
Goals: Middlesbrough FC 50, Queens Park Rangers FC 38
The meetings we hold go back to December 5, 2009.
Go to the Queens Park Rangers FC team pageLast meetings with Queens Park Rangers FC, results for Middlesbrough FC
- WonQPR 0, Middlesbrough 1Championship 2026-27
- WonQueens Park Rangers FC 0, Middlesbrough FC 4Championship 2025-26
- WonMiddlesbrough FC 3, Queens Park Rangers FC 1Championship 2025-26
- WonMiddlesbrough FC 2, Queens Park Rangers FC 1Championship 2024-25
- WonQueens Park Rangers FC 1, Middlesbrough FC 4Championship 2024-25
- Won
Show all 23 teams
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.
Go to the Watford FC team pageLast meetings with Watford FC, results for Middlesbrough FC
- WonMiddlesbrough FC 5, Watford FC 1Championship 2025-26
- LostWatford FC 3, Middlesbrough FC 0Championship 2025-26
- LostMiddlesbrough FC 0, Watford FC 1Championship 2024-25
- LostWatford FC 2, Middlesbrough FC 1Championship 2024-25
- WonMiddlesbrough FC 3, Watford FC 1Championship 2023-24
- Won
Sheffield Wednesday FCMiddlesbrough FC: won 12, drew 4, lost 8 of 24 meetingsMiddlesbrough FC have won 12 of their 24 meetings with Sheffield Wednesday FC
Middlesbrough FC: won 12, drew 4, lost 8 of 24 meetings
Goals: Middlesbrough FC 34, Sheffield Wednesday FC 29
The meetings we hold go back to September 15, 2009.
Go to the Sheffield Wednesday FC team pageLast meetings with Sheffield Wednesday FC, results for Middlesbrough FC
- WonMiddlesbrough FC 1, Sheffield Wednesday FC 0Championship 2025-26
- WonSheffield Wednesday FC 0, Middlesbrough FC 1Championship 2025-26
- LostSheffield Wednesday FC 2, Middlesbrough FC 1Championship 2024-25
- DrewMiddlesbrough FC 3, Sheffield Wednesday FC 3Championship 2024-25
- WonMiddlesbrough FC 2, Sheffield Wednesday FC 0Championship 2023-24
- Won
Preston North End FCMiddlesbrough FC: won 9, drew 8, lost 7 of 24 meetingsMiddlesbrough FC have won 9 of their 24 meetings with Preston North End FC
Middlesbrough FC: won 9, drew 8, lost 7 of 24 meetings
Goals: Middlesbrough FC 39, Preston North End FC 28
The meetings we hold go back to October 24, 2009.
Go to the Preston North End FC team pageLast meetings with Preston North End FC, results for Middlesbrough FC
- WonMiddlesbrough FC 4, Preston North End FC 0Championship 2025-26
- DrewPreston North End FC 2, Middlesbrough FC 2Championship 2025-26
- LostPreston North End FC 2, Middlesbrough FC 1Championship 2024-25
- DrewMiddlesbrough FC 1, Preston North End FC 1Championship 2024-25
- LostPreston North End FC 2, Middlesbrough FC 1Championship 2023-24
- Won
West Bromwich Albion FCMiddlesbrough FC: won 11, drew 4, lost 8 of 23 meetingsMiddlesbrough FC have won 11 of their 23 meetings with West Bromwich Albion FC
Middlesbrough FC: won 11, drew 4, lost 8 of 23 meetings
Goals: Middlesbrough FC 28, West Bromwich Albion FC 29
The meetings we hold go back to November 30, 2002.
Go to the West Bromwich Albion FC team pageLast meetings with West Bromwich Albion FC, results for Middlesbrough FC
- WonMiddlesbrough 3, West Brom 1Championship 2026-27
- WonWest Bromwich Albion FC 2, Middlesbrough FC 3Championship 2025-26
- WonMiddlesbrough FC 2, West Bromwich Albion FC 1Championship 2025-26
- WonMiddlesbrough FC 2, West Bromwich Albion FC 0Championship 2024-25
- WonWest Bromwich Albion FC 0, Middlesbrough FC 1Championship 2024-25
- Won
Swansea City AFCMiddlesbrough FC: won 10, drew 5, lost 7 of 22 meetingsMiddlesbrough FC have won 10 of their 22 meetings with Swansea City AFC
Middlesbrough FC: won 10, drew 5, lost 7 of 22 meetings
Goals: Middlesbrough FC 30, Swansea City AFC 25
The meetings we hold go back to August 15, 2009.
Go to the Swansea City AFC team pageLast meetings with Swansea City AFC, results for Middlesbrough FC
- DrewSwansea City AFC 2, Middlesbrough FC 2Championship 2025-26
- WonMiddlesbrough FC 1, Swansea City AFC 0Championship 2025-26
- LostSwansea City AFC 1, Middlesbrough FC 0Championship 2024-25
- WonMiddlesbrough FC 1, Swansea City AFC 0Championship 2024-25
- WonMiddlesbrough FC 2, Swansea City AFC 0Championship 2023-24
- Drew
Coventry City FCMiddlesbrough FC: won 5, drew 6, lost 11 of 22 meetingsCoventry City FC have won 11 of their 22 meetings with Middlesbrough FC
Middlesbrough FC: won 5, drew 6, lost 11 of 22 meetings
Goals: Middlesbrough FC 21, Coventry City FC 35
The meetings we hold go back to August 19, 2000.
Go to the Coventry City FC team pageLast meetings with Coventry City FC, results for Middlesbrough FC
- LostCoventry City FC 3, Middlesbrough FC 1Championship 2025-26
- LostMiddlesbrough FC 2, Coventry City FC 4Championship 2025-26
- LostCoventry City FC 2, Middlesbrough FC 0Championship 2024-25
- LostMiddlesbrough FC 0, Coventry City FC 3Championship 2024-25
- LostMiddlesbrough FC 1, Coventry City FC 3Championship 2023-24
- Lost
Stoke City FCMiddlesbrough FC: won 10, drew 6, lost 5 of 21 meetingsMiddlesbrough FC have won 10 of their 21 meetings with Stoke City FC
Middlesbrough FC: won 10, drew 6, lost 5 of 21 meetings
Goals: Middlesbrough FC 27, Stoke City FC 19
The meetings we hold go back to August 30, 2008.
Go to the Stoke City FC team pageLast meetings with Stoke City FC, results for Middlesbrough FC
- WonStoke City 2, Middlesbrough 3Championship 2026-27
- WonStoke City FC 1, Middlesbrough FC 2Championship 2025-26
- DrewMiddlesbrough FC 0, Stoke City FC 0Championship 2025-26
- WonStoke City FC 1, Middlesbrough FC 3Championship 2024-25
- WonMiddlesbrough FC 2, Stoke City FC 0Championship 2024-25
- Won
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.
Go to the Sunderland AFC team pageLast meetings with Sunderland AFC, results for Middlesbrough FC
- LostMiddlesbrough FC 2, Sunderland AFC 3Championship 2024-25
- LostSunderland AFC 1, Middlesbrough FC 0Championship 2024-25
- DrewMiddlesbrough FC 1, Sunderland AFC 1Championship 2023-24
- WonSunderland AFC 0, Middlesbrough FC 4Championship 2023-24
- LostSunderland AFC 2, Middlesbrough FC 0Championship 2022-23
- Lost
Norwich City FCMiddlesbrough FC: won 9, drew 4, lost 6 of 19 meetingsMiddlesbrough FC have won 9 of their 19 meetings with Norwich City FC
Middlesbrough FC: won 9, drew 4, lost 6 of 19 meetings
Goals: Middlesbrough FC 28, Norwich City FC 18
The meetings we hold go back to October 23, 2010.
Go to the Norwich City FC team pageLast meetings with Norwich City FC, results for Middlesbrough FC
- WonMiddlesbrough 4, Norwich 3Championship 2026-27
- WonMiddlesbrough FC 1, Norwich City FC 0Championship 2025-26
- WonNorwich City FC 1, Middlesbrough FC 2Championship 2025-26
- DrewMiddlesbrough FC 0, Norwich City FC 0Championship 2024-25
- DrewNorwich City FC 3, Middlesbrough FC 3Championship 2024-25
- Won
Sheffield United FCMiddlesbrough FC: won 10, drew 2, lost 6 of 18 meetingsMiddlesbrough FC have won 10 of their 18 meetings with Sheffield United FC
Middlesbrough FC: won 10, drew 2, lost 6 of 18 meetings
Goals: Middlesbrough FC 25, Sheffield United FC 19
The meetings we hold go back to September 30, 2006.
Go to the Sheffield United FC team pageLast meetings with Sheffield United FC, results for Middlesbrough FC
- WonSheffield United FC 1, Middlesbrough FC 2Championship 2025-26
- WonMiddlesbrough FC 1, Sheffield United FC 0Championship 2025-26
- LostSheffield United FC 3, Middlesbrough FC 1Championship 2024-25
- WonMiddlesbrough FC 1, Sheffield United FC 0Championship 2024-25
- WonSheffield United FC 1, Middlesbrough FC 3Championship 2022-23
- Won
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.
Go to the Burnley FC team pageLast meetings with Burnley FC, results for Middlesbrough FC
- DrewBurnley 1, Middlesbrough 1Championship 2026-27
- DrewMiddlesbrough FC 0, Burnley FC 0Championship 2024-25
- DrewBurnley FC 1, Middlesbrough FC 1Championship 2024-25
- LostMiddlesbrough FC 1, Burnley FC 2Championship 2022-23
- LostBurnley FC 3, Middlesbrough FC 1Championship 2022-23
- Drew
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.
Go to the Portsmouth FC team pageLast meetings with Portsmouth FC, results for Middlesbrough FC
- LostMiddlesbrough FC 0, Portsmouth FC 1Championship 2025-26
- LostPortsmouth FC 1, Middlesbrough FC 0Championship 2025-26
- LostPortsmouth FC 2, Middlesbrough FC 1Championship 2024-25
- DrewMiddlesbrough FC 2, Portsmouth FC 2Championship 2024-25
- WonPortsmouth FC 1, Middlesbrough FC 3Championship 2011-12
- Lost
Luton Town FCMiddlesbrough FC: won 4, drew 3, lost 3 of 10 meetingsMiddlesbrough FC have won 4 of their 10 meetings with Luton Town FC
Middlesbrough FC: won 4, drew 3, lost 3 of 10 meetings
Goals: Middlesbrough FC 16, Luton Town FC 13
The meetings we hold go back to August 2, 2019.
Go to the Luton Town FC team pageLast meetings with Luton Town FC, results for Middlesbrough FC
- DrewLuton Town FC 0, Middlesbrough FC 0Championship 2024-25
- WonMiddlesbrough FC 5, Luton Town FC 1Championship 2024-25
- LostLuton Town FC 2, Middlesbrough FC 1Championship 2022-23
- WonMiddlesbrough FC 2, Luton Town FC 1Championship 2022-23
- WonMiddlesbrough FC 2, Luton Town FC 1Championship 2021-22
- Drew
Plymouth Argyle FCMiddlesbrough FC: won 2, drew 2, lost 2 of 6 meetingsMiddlesbrough FC and Plymouth Argyle FC have won 2 each in 6 meetings
Middlesbrough FC: won 2, drew 2, lost 2 of 6 meetings
Goals: Middlesbrough FC 10, Plymouth Argyle FC 10
The meetings we hold go back to October 31, 2009.
Go to the Plymouth Argyle FC team pageLast meetings with Plymouth Argyle FC, results for Middlesbrough FC
- WonMiddlesbrough FC 2, Plymouth Argyle FC 1Championship 2024-25
- DrewPlymouth Argyle FC 3, Middlesbrough FC 3Championship 2024-25
- LostMiddlesbrough FC 0, Plymouth Argyle FC 2Championship 2023-24
- DrewPlymouth Argyle FC 3, Middlesbrough FC 3Championship 2023-24
- WonPlymouth Argyle 0, Middlesbrough FC 2Championship 2009-10
- Won
Oxford United FCMiddlesbrough FC: won 2, drew 2, lost 0 of 4 meetingsMiddlesbrough FC have won 2 of their 4 meetings with Oxford United FC
Middlesbrough FC: won 2, drew 2, lost 0 of 4 meetings
Goals: Middlesbrough FC 9, Oxford United FC 4
The meetings we hold go back to November 23, 2024.
Go to the Oxford United FC team pageLast meetings with Oxford United FC, results for Middlesbrough FC
- DrewMiddlesbrough FC 0, Oxford United FC 0Championship 2025-26
- DrewOxford United FC 1, Middlesbrough FC 1Championship 2025-26
- WonMiddlesbrough FC 2, Oxford United FC 1Championship 2024-25
- WonOxford United FC 2, Middlesbrough FC 6Championship 2024-25
- Drew