04/27/2019 - Saturday
10:00

Middlesbrough
2
x
1

Reading
04/22/2019 - Monday
10:00

Nottingham Forest
3
x
0

Middlesbrough
04/19/2019 - Friday
10:00

Middlesbrough
1
x
0

Stoke City
04/13/2019 - Saturday
10:00

Middlesbrough
1
x
0

Hull City
04/09/2019 - Tuesday
15:00

Bolton Wanderers
0
x
2

Middlesbrough
04/06/2019 - Saturday
10:00

Swansea City
3
x
1

Middlesbrough
04/02/2019 - Tuesday
14:45

Middlesbrough
0
x
1

Bristol City
03/30/2019 - Saturday
13:30

Middlesbrough
0
x
1

Norwich City
03/16/2019 - Saturday
11:00

Aston Villa
3
x
0

Middlesbrough
03/13/2019 - Wednesday
15:45

Middlesbrough
1
x
2

Preston North End
03/09/2019 - Saturday
10:00

Middlesbrough
1
x
2

Brentford
03/02/2019 - Saturday
10:00

Wigan Athletic
0
x
0

Middlesbrough
02/23/2019 - Saturday
10:00

Middlesbrough
2
x
0

Queens Park Rangers
02/17/2019 - Sunday
08:00

Blackburn Rovers
0
x
1

Middlesbrough
02/13/2019 - Wednesday
14:45

Sheffield United
1
x
0

Middlesbrough
02/09/2019 - Saturday
08:00

Middlesbrough
1
x
1

Leeds United
02/02/2019 - Saturday
10:00

West Bromwich Albion
2
x
3

Middlesbrough
01/19/2019 - Saturday
10:00

Middlesbrough
1
x
1

Millwall
01/12/2019 - Saturday
10:00

Birmingham City
1
x
2

Middlesbrough
01/01/2019 - Tuesday
10:00

Derby County
1
x
1

Middlesbrough
12/29/2018 - Saturday
10:00

Middlesbrough
2
x
0

Ipswich Town
12/26/2018 - Wednesday
10:00

Middlesbrough
0
x
1

Sheffield Wednesday
12/22/2018 - Saturday
10:00

Reading
0
x
1

Middlesbrough
12/15/2018 - Saturday
10:00

Queens Park Rangers
2
x
1

Middlesbrough
12/08/2018 - Saturday
10:00

Middlesbrough
1
x
1

Blackburn Rovers
12/01/2018 - Saturday
12:30

Middlesbrough
0
x
3

Aston Villa
11/27/2018 - Tuesday
14:45

Preston North End
1
x
1

Middlesbrough
11/24/2018 - Saturday
12:30

Brentford
1
x
2

Middlesbrough
11/10/2018 - Saturday
10:00

Middlesbrough
2
x
0

Wigan Athletic
11/03/2018 - Saturday
13:30

Stoke City
0
x
0

Middlesbrough