Middlesbrough - latest matches, scores and upcoming fixtures

MiddlesbroughMiddlesbroughEngland
Previous matches
Sat, Jul 20
Club Friendlies
Middlesbrough
3 - 0
Bolton
Wed, Jul 24
Club Friendlies
Gateshead FC
0 - 1
Middlesbrough
Sat, Jul 27
Club Friendlies
Doncaster
3 - 5
Middlesbrough
Wed, Jul 31
Club Friendlies
Harrogate Town
0 - 0
Middlesbrough
Sat, Aug 3
Club Friendlies
Middlesbrough
1 - 0
SC Heerenveen
Sat, Aug 10
Middlesbrough
1 - 0
Swansea
Wed, Aug 14
EFL Cup
Leeds
0 - 3
Middlesbrough
Sat, Aug 17
Derby
1 - 0
Middlesbrough
Sat, Aug 24
Middlesbrough
2 - 2
Portsmouth
Tue, Aug 27
EFL Cup
Middlesbrough
0 - 5
Stoke
Sat, Aug 31
Cardiff
0 - 2
Middlesbrough
Sat, Sep 14
Middlesbrough
1 - 1
Preston
Sat, Sep 21
Sunderland
1 - 0
Middlesbrough
Sat, Sep 28
Middlesbrough
2 - 0
Stoke
Tue, Oct 1
West Brom
0 - 1
Middlesbrough
Sat, Oct 5
Watford
2 - 1
Middlesbrough
Sat, Oct 19
Middlesbrough
0 - 2
Bristol City
Wed, Oct 23
Middlesbrough
1 - 0
Sheff Utd
Sun, Oct 27
Norwich
3 - 3
Middlesbrough
Sat, Nov 2
Middlesbrough
0 - 3
Coventry
Tue, Nov 5
QPR
1 - 4
Middlesbrough
Sat, Nov 9
Middlesbrough
5 - 1
Luton
Upcoming matches
Sat, Nov 23
Oxford Utd
3:00PM
Middlesbrough
Wed, Nov 27
Middlesbrough
7:45PM
Blackburn
Sat, Nov 30
Middlesbrough
12:30PM
Hull
Fri, Dec 6
Burnley
8:00PM
Middlesbrough
Tue, Dec 10
Leeds
8:00PM
Middlesbrough
Sat, Dec 14
Middlesbrough
3:00PM
Millwall
Sat, Dec 21
Plymouth
3:00PM
Middlesbrough
Thu, Dec 26
Middlesbrough
3:00PM
Sheff Wed
Sun, Dec 29
Middlesbrough
8:00PM
Burnley
Jan 1, 2025
Hull
5:30PM
Middlesbrough
Jan 4, 2025
Middlesbrough
3:00PM
Cardiff
Jan 18, 2025
Portsmouth
3:00PM
Middlesbrough
Jan 21, 2025
Middlesbrough
7:45PM
West Brom
Jan 25, 2025
Preston
3:00PM
Middlesbrough
Feb 3, 2025
Middlesbrough
8:00PM
Sunderland
Feb 7, 2025
Stoke
8:00PM
Middlesbrough
Feb 12, 2025
Sheff Utd
8:00PM
Middlesbrough
Feb 15, 2025
Middlesbrough
3:00PM
Watford
Feb 21, 2025
Bristol City
7:45PM
Middlesbrough
Mar 1, 2025
Middlesbrough
3:00PM
Derby
Mar 8, 2025
Swansea
3:00PM
Middlesbrough
Mar 11, 2025
Middlesbrough
7:45PM
QPR
Mar 15, 2025
Luton
3:00PM
Middlesbrough
Mar 29, 2025
Middlesbrough
3:00PM
Oxford Utd
Apr 5, 2025
Blackburn
2:00PM
Middlesbrough
Apr 8, 2025
Middlesbrough
6:45PM
Leeds
Apr 12, 2025
Millwall
2:00PM
Middlesbrough
Apr 18, 2025
Middlesbrough
2:00PM
Plymouth
Apr 21, 2025
Sheff Wed
2:00PM
Middlesbrough
Apr 26, 2025
Middlesbrough
2:00PM
Norwich
May 3, 2025
Coventry
2:00PM
Middlesbrough
Fixtures

Next match

Championship
Oxford Utd
3:00 PM
Nov 23
Middlesbrough