Middlesbrough Football Club Middlesbrough FC First Team Players Presentation Upcoming live matches Calendar and Results Latest results Calendar and Results Latest results May 2024 Middlesbrough FC Middlesbrough FC First Team 4/05/24 Watford FC Watford FC First Team April 2024 Cardiff City FC Cardiff City FC First Team 27/04/24 1 — 4 Middlesbrough FC Middlesbrough FC First Team Middlesbrough FC Middlesbrough FC First Team 22/04/24 3 — 4 Leeds United FC Leeds United FC First Team Ipswich Town Ipswich Town FC First Team 13/04/24 1 — 1 Middlesbrough FC Middlesbrough FC First Team Hull City Hull City FC First Team 10/04/24 2 — 2 Middlesbrough FC Middlesbrough FC First Team Middlesbrough FC Middlesbrough FC First Team 6/04/24 2 — 0 Swansea City Swansea City FC First Team Middlesbrough FC Middlesbrough FC First Team 1/04/24 2 — 0 Sheffield Wednesday Sheffield Wednesday FC First Team March 2024 Southampton FC Southampton FC First Team 29/03/24 1 — 1 Middlesbrough FC Middlesbrough FC First Team Middlesbrough FC Middlesbrough FC First Team 16/03/24 0 — 0 Blackburn Rovers Blackburn Rovers FC First Team Birmingham City Birmingham City FC First Team 12/03/24 0 — 1 Middlesbrough FC Middlesbrough FC First Team Queens Park Rangers Queens Park Rangers FC First Team 9/03/24 0 — 2 Middlesbrough FC Middlesbrough FC First Team Middlesbrough FC Middlesbrough FC First Team 6/03/24 3 — 1 Norwich City Norwich City FC First Team Stoke City Stoke City FC First Team 2/03/24 2 — 0 Middlesbrough FC Middlesbrough FC First Team February 2024 Middlesbrough FC Middlesbrough FC First Team 24/02/24 0 — 2 Plymouth Argyle Plymouth Argyle FC First Team Leicester City FC Leicester City FC First Team 17/02/24 1 — 2 Middlesbrough FC Middlesbrough FC First Team Preston North Preston North End FC First Team 14/02/24 2 — 1 Middlesbrough FC Middlesbrough FC First Team Middlesbrough FC Middlesbrough FC First Team 10/02/24 1 — 2 Bristol City Bristol City FC First Team Middlesbrough FC Middlesbrough FC First Team 4/02/24 1 — 1 Sunderland AFC Sunderland FC First Team January 2024 Middlesbrough FC Middlesbrough FC First Team 20/01/24 1 — 1 Rotherham United Rotherham United FC First Team Millwall FC Millwall FC First Team 13/01/24 1 — 3 Middlesbrough FC Middlesbrough FC First Team Middlesbrough FC Middlesbrough FC First Team 1/01/24 1 — 3 Coventry City Coventry City FC First Team December 2023 Huddersfield Town Huddersfield Town FC First Team 29/12/23 1 — 2 Middlesbrough FC Middlesbrough FC First Team Rotherham United Rotherham United FC First Team 26/12/23 1 — 0 Middlesbrough FC Middlesbrough FC First Team Middlesbrough FC Middlesbrough FC First Team 23/12/23 1 — 0 West Bromwich West Bromwich Albion FC First Team Swansea City Swansea City FC First Team 16/12/23 1 — 2 Middlesbrough FC Middlesbrough FC First Team Middlesbrough FC Middlesbrough FC First Team 13/12/23 1 — 2 Hull City Hull City FC First Team Middlesbrough FC Middlesbrough FC First Team 9/12/23 0 — 2 Ipswich Town Ipswich Town FC First Team Leeds United FC Leeds United FC First Team 2/12/23 3 — 2 Middlesbrough FC Middlesbrough FC First Team November 2023 Middlesbrough FC Middlesbrough FC First Team 28/11/23 4 — 0 Preston North Preston North End FC First Team Bristol City Bristol City FC First Team 25/11/23 3 — 2 Middlesbrough FC Middlesbrough FC First Team Middlesbrough FC Middlesbrough FC First Team 11/11/23 1 — 0 Leicester City FC Leicester City FC First Team Plymouth Argyle Plymouth Argyle FC First Team 4/11/23 3 — 3 Middlesbrough FC Middlesbrough FC First Team October 2023 Middlesbrough FC Middlesbrough FC First Team 28/10/23 0 — 2 Stoke City Stoke City FC First Team Norwich City Norwich City FC First Team 24/10/23 1 — 2 Middlesbrough FC Middlesbrough FC First Team Middlesbrough FC Middlesbrough FC First Team 21/10/23 1 — 0 Birmingham City Birmingham City FC First Team Sunderland AFC Sunderland FC First Team 7/10/23 0 — 4 Middlesbrough FC Middlesbrough FC First Team Middlesbrough FC Middlesbrough FC First Team 3/10/23 2 — 0 Cardiff City FC Cardiff City FC First Team September 2023 Watford FC Watford FC First Team 30/09/23 2 — 3 Middlesbrough FC Middlesbrough FC First Team Middlesbrough FC Middlesbrough FC First Team 23/09/23 2 — 1 Southampton FC Southampton FC First Team Sheffield Wednesday Sheffield Wednesday FC First Team 19/09/23 1 — 1 Middlesbrough FC Middlesbrough FC First Team Blackburn Rovers Blackburn Rovers FC First Team 16/09/23 2 — 1 Middlesbrough FC Middlesbrough FC First Team Middlesbrough FC Middlesbrough FC First Team 2/09/23 0 — 2 Queens Park Rangers Queens Park Rangers FC First Team August 2023 West Bromwich West Bromwich Albion FC First Team 26/08/23 4 — 2 Middlesbrough FC Middlesbrough FC First Team Middlesbrough FC Middlesbrough FC First Team 19/08/23 1 — 1 Huddersfield Town Huddersfield Town FC First Team Coventry City Coventry City FC First Team 12/08/23 3 — 0 Middlesbrough FC Middlesbrough FC First Team Middlesbrough FC Middlesbrough FC First Team 5/08/23 0 — 1 Millwall FC Millwall FC First Team July 2023 Middlesbrough FC Middlesbrough FC First Team 22/07/23 0 — 1 Real Betis Real Betis First Team Rotherham United Rotherham United FC First Team 19/07/23 0 — 2 Middlesbrough FC Middlesbrough FC First Team May 2023 Middlesbrough FC Middlesbrough FC First Team 17/05/23 0 — 1 Coventry City Coventry City FC First Team Coventry City Coventry City FC First Team 14/05/23 0 — 0 Middlesbrough FC Middlesbrough FC First Team Middlesbrough FC Middlesbrough FC First Team 8/05/23 1 — 1 Coventry City Coventry City FC First Team Rotherham United Rotherham United FC First Team 1/05/23 1 — 0 Middlesbrough FC Middlesbrough FC First Team April 2023 Luton Town Luton Town FC First Team 24/04/23 2 — 1 Middlesbrough FC Middlesbrough FC First Team Middlesbrough FC Middlesbrough FC First Team 19/04/23 3 — 1 Hull City Hull City FC First Team Middlesbrough FC Middlesbrough FC First Team 14/04/23 5 — 1 Norwich City Norwich City FC First Team Bristol City Bristol City FC First Team 10/04/23 2 — 2 Middlesbrough FC Middlesbrough FC First Team Middlesbrough FC Middlesbrough FC First Team 7/04/23 1 — 2 Burnley FC Burnley FC First Team Huddersfield Town Huddersfield Town FC First Team 1/04/23 4 — 2 Middlesbrough FC Middlesbrough FC First Team March 2023 Middlesbrough FC Middlesbrough FC First Team 18/03/23 4 — 0 Preston North Preston North End FC First Team Middlesbrough FC Middlesbrough FC First Team 14/03/23 1 — 1 Stoke City Stoke City FC First Team Swansea City Swansea City FC First Team 11/03/23 1 — 3 Middlesbrough FC Middlesbrough FC First Team Middlesbrough FC Middlesbrough FC First Team 4/03/23 5 — 0 Reading FC Reading FC First Team February 2023 West Bromwich West Bromwich Albion FC First Team 25/02/23 2 — 0 Middlesbrough FC Middlesbrough FC First Team Middlesbrough FC Middlesbrough FC First Team 18/02/23 3 — 1 Queens Park Rangers Queens Park Rangers FC First Team Sheffield United Sheffield United FC First Team 15/02/23 1 — 3 Middlesbrough FC Middlesbrough FC First Team Cardiff City FC Cardiff City FC First Team 11/02/23 1 — 3 Middlesbrough FC Middlesbrough FC First Team Middlesbrough FC Middlesbrough FC First Team 4/02/23 3 — 0 Blackpool Blackpool FC First Team January 2023 Middlesbrough FC Middlesbrough FC First Team 28/01/23 2 — 0 Watford FC Watford FC First Team Sunderland AFC Sunderland FC First Team 22/01/23 2 — 0 Middlesbrough FC Middlesbrough FC First Team Middlesbrough FC Middlesbrough FC First Team 14/01/23 1 — 0 Millwall FC Millwall FC First Team Middlesbrough FC Middlesbrough FC First Team 7/01/23 1 — 5 Brighton Hove Brighton Hove Albion FC First Team Birmingham City Birmingham City FC First Team 2/01/23 1 — 3 Middlesbrough FC Middlesbrough FC First Team