04/10/2023 - Monday
12:30

Bristol City
2
x
2

Middlesbrough
04/07/2023 - Friday
15:00

Middlesbrough
1
x
2

Burnley
04/01/2023 - Saturday
10:00

Huddersfield Town
4
x
2

Middlesbrough
03/18/2023 - Saturday
11:00

Middlesbrough
4
x
0

Preston North End
03/14/2023 - Tuesday
16:00

Middlesbrough
1
x
1

Stoke City
03/11/2023 - Saturday
10:00

Swansea City
1
x
3

Middlesbrough
03/04/2023 - Saturday
10:00

Middlesbrough
5
x
0

Reading
02/25/2023 - Saturday
10:00

West Bromwich Albion
2
x
0

Middlesbrough
02/18/2023 - Saturday
10:00

Middlesbrough
3
x
1

Queens Park Rangers
02/15/2023 - Wednesday
15:00

Sheffield United
1
x
3

Middlesbrough
02/11/2023 - Saturday
10:00

Cardiff City
1
x
3

Middlesbrough
02/04/2023 - Saturday
10:00

Middlesbrough
3
x
0

Blackpool
01/28/2023 - Saturday
10:00

Middlesbrough
2
x
0

Watford
01/22/2023 - Sunday
07:00

Sunderland
2
x
0

Middlesbrough
01/14/2023 - Saturday
10:00

Middlesbrough
1
x
0

Millwall
01/02/2023 - Monday
10:00

Birmingham City
1
x
3

Middlesbrough
12/29/2022 - Thursday
14:45

Blackburn Rovers
1
x
2

Middlesbrough
12/26/2022 - Monday
10:00

Middlesbrough
4
x
1

Wigan Athletic
12/17/2022 - Saturday
10:00

Burnley
3
x
1

Middlesbrough
12/10/2022 - Saturday
10:00

Middlesbrough
2
x
1

Luton Town
11/12/2022 - Saturday
10:00

Norwich City
1
x
2

Middlesbrough
11/08/2022 - Tuesday
14:45

Blackpool
0
x
3

Middlesbrough
11/05/2022 - Saturday
11:00

Middlesbrough
1
x
1

Bristol City
11/01/2022 - Tuesday
15:45

Hull City
1
x
3

Middlesbrough
10/29/2022 - Saturday
10:00

Preston North End
2
x
1

Middlesbrough
10/22/2022 - Saturday
10:00

Middlesbrough
0
x
0

Huddersfield Town
10/19/2022 - Wednesday
14:45

Wigan Athletic
1
x
4

Middlesbrough
10/15/2022 - Saturday
10:00

Middlesbrough
1
x
2

Blackburn Rovers
10/08/2022 - Saturday
10:00

Millwall
2
x
0

Middlesbrough
10/05/2022 - Wednesday
14:45

Middlesbrough
1
x
0

Birmingham City