02/20/2018 - Tuesday
14:45

Middlesbrough
3
x
1

Hull City
02/17/2018 - Saturday
10:00

Cardiff City
1
x
0

Middlesbrough
02/10/2018 - Saturday
10:00

Middlesbrough
2
x
1

Reading
02/03/2018 - Saturday
10:00

Norwich City
1
x
0

Middlesbrough
01/30/2018 - Tuesday
14:45

Middlesbrough
0
x
0

Sheffield Wednesday
01/20/2018 - Saturday
10:00

Queens Park Rangers
0
x
3

Middlesbrough
01/13/2018 - Saturday
10:00

Middlesbrough
0
x
1

Fulham
01/06/2018 - Saturday
08:00

Middlesbrough
2
x
0

Sunderland
01/01/2018 - Monday
10:00

Preston North End
2
x
3

Middlesbrough
12/30/2017 - Saturday
10:00

Middlesbrough
0
x
1

Aston Villa
12/26/2017 - Tuesday
10:00

Middlesbrough
2
x
0

Bolton Wanderers
12/23/2017 - Saturday
10:00

Sheffield Wednesday
1
x
2

Middlesbrough
12/16/2017 - Saturday
10:00

Millwall
2
x
1

Middlesbrough
12/09/2017 - Saturday
10:00

Middlesbrough
2
x
0

Ipswich Town
12/02/2017 - Saturday
12:30

Bristol City
2
x
1

Middlesbrough
11/25/2017 - Saturday
10:00

Middlesbrough
0
x
3

Derby County
11/22/2017 - Wednesday
14:45

Middlesbrough
2
x
0

Birmingham City
11/19/2017 - Sunday
08:15

Leeds United
2
x
1

Middlesbrough
11/05/2017 - Sunday
07:15

Middlesbrough
1
x
0

Sunderland
10/31/2017 - Tuesday
15:45

Hull City
1
x
3

Middlesbrough
10/28/2017 - Saturday
10:00

Reading
0
x
2

Middlesbrough
10/24/2017 - Tuesday
14:45

Bournemouth
3
x
1

Middlesbrough
10/21/2017 - Saturday
10:00

Middlesbrough
0
x
1

Cardiff City
10/14/2017 - Saturday
10:00

Barnsley
2
x
2

Middlesbrough
09/30/2017 - Saturday
10:00

Middlesbrough
2
x
2

Brentford
09/26/2017 - Tuesday
14:45

Middlesbrough
0
x
1

Norwich City
09/23/2017 - Saturday
10:00

Fulham
1
x
1

Middlesbrough
09/19/2017 - Tuesday
14:45

Aston Villa
0
x
2

Middlesbrough
09/16/2017 - Saturday
10:00

Middlesbrough
3
x
2

Queens Park Rangers
09/12/2017 - Tuesday
14:45

Aston Villa
0
x
0

Middlesbrough