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