arrow-down-greyarrow-down-redarrow-down-whitearrow-downarrow-left-greyarrow-left-whitearrow-leftarrow-right-blackarrow-right-greyarrow-rightarrow-up-redarrow-upback-to_blockcalendarcameracheckclose-blackclose-whiteclosecornercrest-whitecrestdouble-yellowdownloaddropdown-white-leftdropdown-white-updropdown-whitedropdownextra-timefacebook-whitefacebookfreekickfull-timegallerygoal-dissallowedgoal-dissalowedgoal-headedgoal-left-footgoal-othergoal-right-footgoalgooglehalf-timeinjuryinstagram-whiteinstagramkick-offline-arrowlineup-sub-offlineup-sub-onlineupslion-fadedlion-greylion-redlion-whitelionswansea iconslive-flashinglive-scoreslives-scoresload-moreloadinglocationloginmenumin-by-minmissmissedoffsideown-goalpen-missedpen-scoredpenalty-awardedplay-video-whiteplay-videoplayerpromotion-arrowquote-bottomquote-topred-cardright-arrow-blackright-arrowsavesearch-whitesearchsnapchatsoundstadiumstatssubstitutiontabletimetwitter-blacktwitterswansea iconswarningwhistlewoodworkyellow-cardyoutube

Official Club Website of Middlesbrough FC


Fri 23 October 2020

Tue 06 October 2020

Mon 05 October 2020

Wed 23 September 2020

Fri 18 September 2020

Tue 08 September 2020


Not Today Or Any Day To Feature On EFL Player Shirts

The EFL’s ‘Not Today or Any Day’ campaign logo will feature on EFL player shirts across the Sky Bet Championship, League One and League Two throughout the 2020/21 season, to reinforce the message that discrimination in any form will not be tolerated across the league.

Read more

Wed 26 August 2020

Thu 13 August 2020

Fri 24 July 2020


EFL Confirms Season Start Date

The EFL has confirmed that the 2020/21 season will get underway across the Sky Bet Championship, League One and League Two on the weekend of 12 September.

Read more

Mon 20 July 2020

Wed 15 July 2020

Mon 13 July 2020

Fri 03 July 2020


Kaiser Chiefs Help EFL Celebrate NHS Birthday

As clubs come together to celebrate the 72nd birthday of the NHS, famous EFL fans The Kaiser Chiefs, will perform a special rendition of Happy Birthday to be shown in stadiums ahead of all fixtures taking place this weekend.

Read more

Wed 01 July 2020

Wed 24 June 2020

Wed 17 June 2020

Tue 16 June 2020

Wed 10 June 2020

Tue 09 June 2020

Mon 08 June 2020