Middlesbrough football club results & fixtures

Middlesbrough's League Championship results this season.

Recent match results

13 Apr 2024 Ipswich Town v Middlesbrough 1-1
10 Apr 2024 Hull City v Middlesbrough 2-2
06 Apr 2024 Middlesbrough v Swansea City 2-0
01 Apr 2024 Middlesbrough v Sheffield Wednesday 2-0
29 Mar 2024 Southampton v Middlesbrough 1-1
16 Mar 2024 Middlesbrough v Blackburn Rovers 0-0
12 Mar 2024 Birmingham City v Middlesbrough 0-1
09 Mar 2024 Queens Park Rangers v Middlesbrough 0-2
06 Mar 2024 Middlesbrough v Norwich City 3-1
02 Mar 2024 Stoke City v Middlesbrough 2-0
24 Feb 2024 Middlesbrough v Plymouth Argyle 0-2
17 Feb 2024 Leicester City v Middlesbrough 1-2
14 Feb 2024 Preston North End v Middlesbrough 2-1
10 Feb 2024 Middlesbrough v Bristol City 1-2
04 Feb 2024 Middlesbrough v Sunderland 1-1
23 Jan 2024 Chelsea v Middlesbrough 6-1
20 Jan 2024 Middlesbrough v Rotherham United 1-1
13 Jan 2024 Millwall v Middlesbrough 1-3
09 Jan 2024 Middlesbrough v Chelsea 1-0
06 Jan 2024 Middlesbrough v Aston Villa 0-1
01 Jan 2024 Middlesbrough v Coventry City 1-3
29 Dec 2023 Huddersfield Town v Middlesbrough 1-2
26 Dec 2023 Rotherham United v Middlesbrough 1-0
23 Dec 2023 Middlesbrough v West Bromwich Albion 1-0
19 Dec 2023 Port Vale v Middlesbrough 0-3
16 Dec 2023 Swansea City v Middlesbrough 1-2
13 Dec 2023 Middlesbrough v Hull City 1-2
09 Dec 2023 Middlesbrough v Ipswich Town 0-2
02 Dec 2023 Leeds United v Middlesbrough 3-2
28 Nov 2023 Middlesbrough v Preston North End 4-0
25 Nov 2023 Bristol City v Middlesbrough 3-2
11 Nov 2023 Middlesbrough v Leicester City 1-0
04 Nov 2023 Plymouth Argyle v Middlesbrough 3-3
31 Oct 2023 Exeter City v Middlesbrough 2-3
28 Oct 2023 Middlesbrough v Stoke City 0-2
24 Oct 2023 Norwich City v Middlesbrough 1-2
21 Oct 2023 Middlesbrough v Birmingham City 1-0
07 Oct 2023 Sunderland v Middlesbrough 0-4
03 Oct 2023 Middlesbrough v Cardiff City 2-0
30 Sep 2023 Watford v Middlesbrough 2-3
26 Sep 2023 Bradford City v Middlesbrough 0-2
23 Sep 2023 Middlesbrough v Southampton 2-1
19 Sep 2023 Sheffield Wednesday v Middlesbrough 1-1
16 Sep 2023 Blackburn Rovers v Middlesbrough 2-1
02 Sep 2023 Middlesbrough v Queens Park Rangers 0-2
29 Aug 2023 Bolton Wanderers v Middlesbrough 1-3
26 Aug 2023 West Bromwich Albion v Middlesbrough 4-2
19 Aug 2023 Middlesbrough v Huddersfield Town 1-1
12 Aug 2023 Coventry City v Middlesbrough 3-0
08 Aug 2023 Huddersfield Town v Middlesbrough 2-3
05 Aug 2023 Middlesbrough v Millwall 0-1

Upcoming fixtures