Skip to content
SportsAndSportsAnd
Middlesbrough

Middlesbrough: fixtures and results

2nd in the table · Championship

video announced for 1 upcoming match

Season calendar

51

November 2026 current

Sat, 21 November

15:00MiddlesbroughBristol CityChampionship
11.36X4.9027.65

Tue, 24 November

19:45MiddlesbroughSwansea CityChampionshipMatchday 17

Fri, 27 November

20:00SouthamptonMiddlesbroughChampionshipMatchday 18

December 2026

Sat, 5 December

12:30MiddlesbroughDerby CountyChampionshipMatchday 19

Tue, 8 December

20:00West Ham UnitedMiddlesbroughChampionshipMatchday 20

Sat, 12 December

12:30Preston North EndMiddlesbroughChampionshipMatchday 21

Sat, 19 December

15:00MiddlesbroughPortsmouthChampionshipMatchday 22

Sat, 26 December

12:30Sheffield UnitedMiddlesbroughChampionshipMatchday 23

Tue, 29 December

19:45MiddlesbroughBolton WanderersChampionshipMatchday 24

January 2027

Fri, 1 January

15:00MiddlesbroughPreston North EndChampionshipMatchday 25

Sat, 16 January

15:00Cardiff CityMiddlesbroughChampionshipMatchday 26

Sat, 23 January

15:00Charlton AthleticMiddlesbroughChampionshipMatchday 27

Wed, 27 January

19:45MiddlesbroughWrexhamChampionshipMatchday 28

Sat, 30 January

15:00MiddlesbroughWatfordChampionshipMatchday 29

February 2027

Fri, 5 February

20:00Bristol CityMiddlesbroughChampionshipMatchday 30

Sat, 13 February

15:00Norwich CityMiddlesbroughChampionshipMatchday 31

Tue, 16 February

19:45MiddlesbroughStoke CityChampionshipMatchday 32

Fri, 19 February

20:00MiddlesbroughBirmingham CityChampionshipMatchday 33

Sat, 27 February

15:00Wolverhampton WanderersMiddlesbroughChampionshipMatchday 34

March 2027

Tue, 2 March

19:45MiddlesbroughBlackburn RoversChampionshipMatchday 35

Sat, 6 March

15:00Lincoln CityMiddlesbroughChampionshipMatchday 36

Sat, 13 March

15:00MiddlesbroughSouthamptonChampionshipMatchday 37

Tue, 16 March

19:45Derby CountyMiddlesbroughChampionshipMatchday 38

Sat, 20 March

15:00MiddlesbroughSheffield UnitedChampionshipMatchday 39

April 2027

Sat, 3 April

15:00PortsmouthMiddlesbroughChampionshipMatchday 40

Tue, 6 April

19:45MillwallMiddlesbroughChampionshipMatchday 41

Sat, 10 April

15:00MiddlesbroughQueens Park RangersChampionshipMatchday 42

Sat, 17 April

15:00West Bromwich AlbionMiddlesbroughChampionshipMatchday 43

Tue, 20 April

19:45MiddlesbroughBurnleyChampionshipMatchday 44

Sat, 24 April

15:00MiddlesbroughWest Ham UnitedChampionshipMatchday 45

May 2027

Sat, 1 May

12:30Swansea CityMiddlesbroughChampionshipMatchday 46

A match without a link comes from the season schedule: its page appears once the bookmakers open their line.