Middlesbrough - latest matches, scores and upcoming fixtures
Previous matches
Jul 14, 2023
Club Friendlies
Hartlepool UnitedMiddlesbrough
2 - 1
Jul 15, 2023
Club Friendlies
York CityMiddlesbrough
0 - 0
Jul 19, 2023
Club Friendlies
RotherhamMiddlesbrough
0 - 2
Jul 22, 2023
Club Friendlies
MiddlesbroughReal Betis
0 - 1
Jul 26, 2023
Club Friendlies
BradfordMiddlesbrough
3 - 3
Aug 5, 2023
MiddlesbroughMillwall
0 - 1
Aug 8, 2023
EFL Cup
HuddersfieldMiddlesbrough
2 - 3
Aug 12, 2023
CoventryMiddlesbrough
3 - 0
Aug 19, 2023
MiddlesbroughHuddersfield
1 - 1
Aug 26, 2023
West BromMiddlesbrough
4 - 2
Aug 29, 2023
EFL Cup
BoltonMiddlesbrough
1 - 3
Sep 2, 2023
MiddlesbroughQPR
0 - 2
Sep 16, 2023
BlackburnMiddlesbrough
2 - 1
Sep 19, 2023
Sheff WedMiddlesbrough
1 - 1
Sep 23, 2023
MiddlesbroughSouthampton
2 - 1
Sep 26, 2023
EFL Cup
BradfordMiddlesbrough
0 - 2
Sep 30, 2023
WatfordMiddlesbrough
2 - 3
Oct 3, 2023
MiddlesbroughCardiff
2 - 0
Oct 7, 2023
SunderlandMiddlesbrough
0 - 4
Oct 21, 2023
MiddlesbroughBirmingham
1 - 0
Oct 24, 2023
NorwichMiddlesbrough
1 - 2
Oct 28, 2023
MiddlesbroughStoke
0 - 2
Oct 31, 2023
EFL Cup
ExeterMiddlesbrough
2 - 3
Nov 4, 2023
PlymouthMiddlesbrough
3 - 3
Nov 11, 2023
MiddlesbroughLeicester
1 - 0
Nov 25, 2023
Bristol CityMiddlesbrough
3 - 2
Nov 28, 2023
MiddlesbroughPreston
4 - 0
Dec 2, 2023
LeedsMiddlesbrough
3 - 2
Dec 9, 2023
MiddlesbroughIpswich
0 - 2
Dec 13, 2023
MiddlesbroughHull
1 - 2
Dec 16, 2023
SwanseaMiddlesbrough
1 - 2
Dec 19, 2023
EFL Cup
Port ValeMiddlesbrough
0 - 3
Dec 23, 2023
MiddlesbroughWest Brom
1 - 0
Dec 26, 2023
RotherhamMiddlesbrough
1 - 0
Dec 29, 2023
HuddersfieldMiddlesbrough
1 - 2
Mon, Jan 1
MiddlesbroughCoventry
1 - 3
Sat, Jan 6
FA Cup
MiddlesbroughAston Villa
0 - 1
Tue, Jan 9
EFL Cup
MiddlesbroughChelsea
1 - 0
Sat, Jan 13
MillwallMiddlesbrough
1 - 3
Sat, Jan 20
MiddlesbroughRotherham
1 - 1
Tue, Jan 23
EFL Cup
ChelseaMiddlesbrough
6 - 1
Sun, Feb 4
MiddlesbroughSunderland
1 - 1
Sat, Feb 10
MiddlesbroughBristol City
1 - 2
Wed, Feb 14
PrestonMiddlesbrough
2 - 1
Sat, Feb 17
LeicesterMiddlesbrough
1 - 2
Sat, Feb 24
MiddlesbroughPlymouth
0 - 2
Sat, Mar 2
StokeMiddlesbrough
2 - 0
Wed, Mar 6
MiddlesbroughNorwich
3 - 1
Sat, Mar 9
QPRMiddlesbrough
0 - 2
Tue, Mar 12
BirminghamMiddlesbrough
0 - 1
Sat, Mar 16
MiddlesbroughBlackburn
0 - 0
Fri, Mar 29
SouthamptonMiddlesbrough
1 - 1
Mon, Apr 1
MiddlesbroughSheff Wed
2 - 0
Sat, Apr 6
MiddlesbroughSwansea
2 - 0
Wed, Apr 10
HullMiddlesbrough
2 - 2
Sat, Apr 13
IpswichMiddlesbrough
1 - 1
Mon, Apr 22
MiddlesbroughLeeds
3 - 4