Founded: 1876
Stadium: Riverside Stadium
Coach: Michael Carrick
Championship Form:
Overall Form:

Middlesbrough home ground venue is Riverside Stadium.

Michael Carrick is the current coach for Middlesbrough.

Middlesbrough Championship Match Fixtures and Results

[ Home Overall Away  ]

Middlesbrough have played a total of 46 matches in England Championship. Their current statistics is 20 win, 9 draw and 17 lose.

Middlesbrough did not lose their last two matches in the competition.

The overall results is shown by default. You can also analyze Middlesbrough results for their home or away matches in Championship 2023/2024.

Click on + to view detailed soccer statistics of the goal scorers, yellow and red cards for each match.
The match kick-off date and time is automatically converted to your local timezone.

Team Total Matches Win Draw Lose
Middlesbrough 46 20 9 17
Date
Home
Score
Away
HT      
04/05/2024 Middlesbrough
3 - 1
Watford 1-0H2H O +
  20' Mattie Pollock
Emmanuel Latte Lath 28' 1 - 0  
Finn Azaz 33'  
  1 - 1 73' Wesley Hoedt
Alex Bangura 78' 2 - 1  
I. Jones 84' 3 - 1  
27/04/2024 Cardiff City
1 - 4
Middlesbrough 0-1H2H O +
  0 - 1 45' M. Clarke
  0 - 2 49' Finn Azaz
  0 - 3 56' Emmanuel Latte Lath
  0 - 4 60' A. Gilbert
J. Bowler 90+1' 1 - 4  
22/04/2024 Middlesbrough
3 - 4
Leeds United 2-3H2H O +
I. Jones 7' 1 - 0  
  1 - 1 14' C. Summerville
  1 - 2 18' P. Bamford
Emmanuel Latte Lath 30' 2 - 2  
Emmanuel Latte Lath 35'  
  2 - 3 39' W. Gnonto
  45+2' P. Bamford
  2 - 4 61' C. Summerville
I. Jones 78'  
Jonathan Howson  80'  
Emmanuel Latte Lath 87' 3 - 4  
13/04/2024 Ipswich Town
1 - 1
Middlesbrough 1-1H2H O +
  0 - 1 20' Emmanuel Latte Lath
Massimo Luongo 30' 1 - 1  
Massimo Luongo 49'  
  57' Jonathan Howson 
  90+3' Luke Ayling
Lewis Travis 90+5'  
10/04/2024 Hull City
2 - 2
Middlesbrough 2-1H2H O +
  0 - 1 4' Emmanuel Latte Lath
J. Philogene 29' 1 - 1  
Jean Michaël Seri 41' 2 - 1  
  2 - 2 71' Finn Azaz
Ryan Giles 84'  
Fábio Carvalho 86'  
J. Philogene 90+1'  
06/04/2024 Middlesbrough
2 - 0
Swansea City 1-0H2H O +
Emmanuel Latte Lath 45+1' 1 - 0  
  78' Oliver Cooper
Emmanuel Latte Lath 79' 2 - 0  
Luke Ayling 81'  
Dan Barlaser 84'  
  86' Liam Cullen
01/04/2024 Middlesbrough
2 - 0
Sheffield Wednesday 1-0H2H O +
Sam Greenwood 24'  
  33' Will Vaulks
  40' J. Beadle
Michael Ihiekwe 41' 1 - 0  
I. Jones 73' 2 - 0  
  79' Akin Famewo
  80' Dominic Iorfa
Sam Greenwood 81'  
29/03/2024 Southampton
1 - 1
Middlesbrough 1-0H2H O +
Adam Armstrong 12' 1 - 0  
Flynn Downes 34'  
  45+2' Luke Ayling
  50' I. Jones
  50' Emmanuel Latte Lath
  62' Finn Azaz
  70' Lewis O'Brien
S. Armstrong 83'  
  1 - 1 90' Emmanuel Latte Lath
16/03/2024 Middlesbrough
0 - 0
Blackburn Rovers 0-0H2H O +
Emmanuel Latte Lath 31'  
  31' Scott Wharton
Luke Ayling 57'  
  81' Ryan Hedges
  89' Yasin Ayari
Sam Greenwood 90'  
12/03/2024 Birmingham City
0 - 1
Middlesbrough 0-1H2H O +
  0 - 1 17' Riley McGree
  23' Jonathan Howson
  90+8' Emmanuel Latte Lath
09/03/2024 Queens Park Rangers
0 - 2
Middlesbrough 0-0H2H O +
  39' Marcus Forss
  0 - 1 64' Emmanuel Latte Lath
Isaac Hayden 64'  
  66' Lukas Engel
  0 - 2 76' Marcus Forss
  80' Luke Ayling
Jake Clarke-Salter 81'  
  90+2' Seny Dieng
  90+3' Paddy McNair
06/03/2024 Middlesbrough
3 - 1
Norwich City 2-1H2H O +
  0 - 1 17' Ashley Barnes
Marcus Forss 20'  
  30' Borja Sainz
Marcus Forss 37' 1 - 1  
Emmanuel Latte Lath 43' 2 - 1  
  47' Kenny McLean
Lukas Engel 62' 3 - 1  
02/03/2024 Stoke City
2 - 0
Middlesbrough 1-0H2H O +
Joon-ho Bae 40' 1 - 0  
Josh Laurent 46'  
  51' Emmanuel Latte Lath
Ben Wilmot 51'  
Niall Ennis 62'  
Lewis Baker 71' 2 - 0  
24/02/2024 Middlesbrough
0 - 2
Plymouth Argyle 0-2H2H O +
  0 - 1 7' Matthew Sorinola
  26' Mickel Miller
  0 - 2 31' Ryan Hardie
Luke Ayling 37'  
17/02/2024 Leicester City
1 - 2
Middlesbrough 0-2H2H O +
  3' Matthew Clarke
  0 - 1 24' Finn Azaz
  0 - 2 37' Sam Silvera
  59' Tom Glover
Wout Faes 60'  
  73' Riley McGree
  81' Luke Ayling
Jamie Vardy 85' 1 - 2  
14/02/2024 Preston North End
2 - 1
Middlesbrough 1-0H2H O +
Liam Millar 23' 1 - 0  
  1 - 1 57' Finn Azaz
Emil Riis 60' 2 - 1  
Jordan Storey 86'  
Alan Browne 90+2'  
  90+6' Riley McGree
10/02/2024 Middlesbrough
1 - 2
Bristol City 0-2H2H O +
  0 - 1 16' Jason Knight
  0 - 2 17' Matty James
Daniel Barlaser 73'  
Sam Silvera 90+1' 1 - 2  
04/02/2024 Middlesbrough
1 - 1
Sunderland 0-0H2H O +
  14' Trai Hume
  34' Abdoullah Ba
Lukas Engel 34'  
Marcus Forss 61' 1 - 0  
Sam Greenwood 75'  
Luke Ayling 79'  
  1 - 1 83' Nazariy Rusyn
  90+2' Pierre Ekwah
20/01/2024 Middlesbrough
1 - 1
Rotherham United 0-0H2H O +
  40' Sean Morrison
Hayden Hackney 45+1'  
  0 - 1 59' Cafú
  69' Viktor Johansson
  73' Sam Clucas
Marcus Forss 82' 1 - 1  
13/01/2024 Millwall
1 - 3
Middlesbrough 1-1H2H O +
Joe Bryan 10' 1 - 0  
  1 - 1 38' Lukas Engel
George Honeyman 45+4'  
Ryan Longman 51'  
  1 - 2 58' Isaiah Jones
  66' Lukas Engel
Joe Bryan 80'  
  1 - 3 90+5' Marcus Forss
01/01/2024 Middlesbrough
1 - 3
Coventry City 1-1H2H O +
Josh Coburn 31' 1 - 0  
  1 - 1 34' Tatsuhiro Sakamoto
  1 - 2 58' Haji Wright
  65' Josh Eccles
Sam Greenwood 67'  
  1 - 3 69' Tatsuhiro Sakamoto
  82' Haji Wright
Morgan Rogers 90+1'  
29/12/2023 Huddersfield Town
1 - 2
Middlesbrough 0-0H2H O +
  32' Morgan Rogers
  0 - 1 54' Josh Coburn
Michał Helik 60' 1 - 1  
  69' Alex Bangura
  84' Jonathan Howson
  1 - 2 84' Jonathan Howson
26/12/2023 Rotherham United
1 - 0
Middlesbrough 0-0H2H O +
Cohen Bramall 72' 1 - 0  
23/12/2023 Middlesbrough
1 - 0
West Bromwich Albion 1-0H2H O +
  15' Cédric Kipré
Morgan Rogers 40' 1 - 0  
Jonathan Howson 52'  
  65' Darnell Furlong
16/12/2023 Swansea City
1 - 2
Middlesbrough 0-1H2H O +
  0 - 1 43' Sam Greenwood
Jamal Lowe 59' 1 - 1  
Josh Tymon 62'  
  64' Jonathan Howson
Jamie Paterson 65'  
  67' Isaiah Jones
  1 - 2 78' Sam Silvera
  90+4' Emmanuel Latte Lath
13/12/2023 Middlesbrough
1 - 2
Hull City 1-0H2H O +
Emmanuel Latte Lath 6' 1 - 0  
  65' Lewie Coyle
  1 - 1 69' Liam Delap
  1 - 2 82' Ozan Tufan
09/12/2023 Middlesbrough
0 - 2
Ipswich Town 0-1H2H O +
  0 - 1 36' Conor Chaplin
Matt Crooks 51'  
  63' Luke Woolfenden
  0 - 2 67' Omari Giraud-Hutchinson
  90' Dominic Ball
  90+5' Sam Morsy
02/12/2023 Leeds United
3 - 2
Middlesbrough 3-2H2H O +
  0 - 1 3' Emmanuel Latte Lath
Daniel James 5' 1 - 1  
Crysencio Summerville 7' 2 - 1  
  37' Matthew Clarke
  37' Jonathan Howson
Joël Piroe 38' 3 - 1  
Georginio Rutter 41'  
  3 - 2 45' Emmanuel Latte Lath
  45+5' Anfernee Dijksteel
Daniel James 45+6'  
  54' Isaiah Jones
  62' Anfernee Dijksteel
  67' Matt Crooks
  83' Morgan Rogers
28/11/2023 Middlesbrough
4 - 0
Preston North End 3-0H2H O +
Isaiah Jones 16' 1 - 0  
Rav van den Berg 26' 2 - 0  
Isaiah Jones 37' 3 - 0  
  65' Brad Potts
  82' Andrew Hughes
Alex Bangura 90+4' 4 - 0  
25/11/2023 Bristol City
3 - 2
Middlesbrough 2-0H2H O +
Taylor Gardner-Hickman 37' 1 - 0  
Taylor Gardner-Hickman 42'  
  44' Dael Fry
Tommy Conway 45+1' 2 - 0  
  2 - 1 50' Zak Vyner
  2 - 2 52' Matt Crooks
  63' Sam Greenwood
Mark Sykes 67' 3 - 2  
Cameron Pring 77'  
11/11/2023 Middlesbrough
1 - 0
Leicester City 0-0H2H O +
  12' Jannik Vestergaard
Matt Crooks 42'  
  43' Harry Winks
  82' Hamza Choudhury
Sam Greenwood 83' 1 - 0  
Jonathan Howson 85'  
Isaiah Jones 88'  
Morgan Rogers 90+3'  
04/11/2023 Plymouth Argyle
3 - 3
Middlesbrough 2-1H2H O +
  0 - 1 23' Josh Coburn
  30' Matt Crooks
Bali Mumba 34' 1 - 1  
Finn Azaz 38' 2 - 1  
  60' Josh Coburn
  2 - 2 60' Josh Coburn
  62' Josh Coburn
  2 - 3 64' Sam Greenwood
  66' Rav van den Berg
Mickel Miller 70'  
Luke Cundle 72'  
Morgan Whittaker 77' 3 - 3  
28/10/2023 Middlesbrough
0 - 2
Stoke City 0-2H2H O +
  0 - 1 8' Michael Rose
  0 - 2 37' Mehdi Léris
Paddy McNair 53'  
Rav van den Berg 57'  
  69' Jordan Thompson
  90+2' Enda Stevens
24/10/2023 Norwich City
1 - 2
Middlesbrough 0-0H2H O +
  0 - 1 46' Sam Greenwood
Gabriel Sara 76'  
  89' Hayden Hackney
  0 - 2 90+2' Samuel Silvera
  90+4' Seny Dieng
Jonathan Rowe 90+5'  
Jonathan Rowe 90+9' 1 - 2  
21/10/2023 Middlesbrough
1 - 0
Birmingham City 0-0H2H O +
Matt Crooks 26'  
Lukas Engel 30'  
  40' Krystian Bielik
  45+4' John Ruddy
Hayden Hackney 58'  
  71' Emmanuel Longelo
Morgan Rogers 88' 1 - 0  
07/10/2023 Sunderland
0 - 4
Middlesbrough 0-0H2H O +
Dan Neil 17'  
  32' Isaiah Jones
Dan Neil 45+3'  
Daniel Ballard 45+5'  
  45+5' Josh Coburn
  0 - 1 58' Sam Greenwood
  0 - 2 60' Matt Crooks
Patrick Roberts 70'  
  0 - 3 72' Isaiah Jones
Jack Clarke 74'  
  0 - 4 90' Marcus Forss
03/10/2023 Middlesbrough
2 - 0
Cardiff City 0-0H2H O +
  32' Karlan Grant
  36' Perry Ng
Isaiah Jones 56' 1 - 0  
Sam Greenwood 75'  
  80' Dimitris Goutas
Emmanuel Latte Lath 84' 2 - 0  
30/09/2023 Watford
2 - 3
Middlesbrough 1-2H2H O +
  0 - 1 5' Riley McGree
  0 - 2 12' Riley McGree
Vakoun Issouf Bayo 19' 1 - 2  
Ryan Porteous 40'  
Wesley Hoedt 52' 2 - 2  
Francisco Sierralta 55'  
  2 - 3 63' Josh Coburn
23/09/2023 Middlesbrough
2 - 1
Southampton 1-1H2H O +
  0 - 1 17' Adam Armstrong
Riley McGree 44' 1 - 1  
Isaiah Jones 53'  
  54' Russell Martin
Hayden Hackney 58'  
Jonathan Howson 66' 2 - 1  
Tommy Smith 90+6'  
19/09/2023 Sheffield Wednesday
1 - 1
Middlesbrough 1-0H2H O +
Josh Windass 31'  
Anthony Musaba 38' 1 - 0  
  48' Isaiah Jones
  1 - 1 53' Darragh Lenihan
George Byers 86'  
16/09/2023 Blackburn Rovers
2 - 1
Middlesbrough 1-0H2H O +
Hayden Carter 28'  
Sammie Szmodics 31' 1 - 0  
  40' Darragh Lenihan
Sammie Szmodics 49' 2 - 0  
  2 - 1 55' Matt Crooks
  88' Hayden Hackney
02/09/2023 Middlesbrough
0 - 2
Queens Park Rangers 0-1H2H O +
  0 - 1 43' Andre Dozzell
  50' Jack Colback
  65' Ilias Chair
  0 - 2 71' Jack Colback
Sam Greenwood 77'  
26/08/2023 West Bromwich Albion
4 - 2
Middlesbrough 2-1H2H O +
Cédric Kipré 22' 1 - 0  
John Swift 28' 2 - 0  
  2 - 1 29' Emmanuel Latte Lath
  32' Tommy Smith
  44' Morgan Rogers
Brandon Thomas-Asante 47' 3 - 1  
  51' Tommy Smith
Semi Ajayi 74'  
  3 - 2 85' Marcus Forss
Jeremy Sarmiento 90+1' 4 - 2  
Jeremy Sarmiento 90+5'  
19/08/2023 Middlesbrough
1 - 1
Huddersfield Town 0-0H2H O +
  5' Jonathan Hogg
  45+2' Jack Rudoni
  0 - 1 47' Dael Fry
Hayden Hackney 61' 1 - 1  
  87' Delano Burgzorg
  87' Delano Burgzorg
Jonathan Howson 90+5'  
12/08/2023 Coventry City
3 - 0
Middlesbrough 1-0H2H O +
Matt Godden 11' 1 - 0  
  31+31' Michael Carrick
Joel Latibeaudiere 47'  
Haji Wright 70' 2 - 0  
  81' Hayden Hackney
Darragh Lenihan 90+1' 3 - 0  
05/08/2023 Middlesbrough
0 - 1
Millwall 0-0H2H O +
  25' Joe Bryan
  46' Kevin Nisbet
  0 - 1 79' Romain Esse
  80' Jake Cooper
Jonathan Howson 80'  

Chart Analysis

The graph shows the performance and results of Middlesbrough in Championship.

Statistics & Analysis of Middlesbrough

Achievement Statistics
Longest winning run
6
Longest losing streak
3
Longest run without loss
9
Longest run without win
7
Clean sheets
11
Matches over 2.25 goals
24
Matches under 2.25 goals
22
Matches First Half Over 0.5
33
Matches First Half Under 0.5
13
Matches odd
21
Matches even
25
Average goals scored
1.54
Average goals allowed
1.35
Failure to score
9
Biggest victory
0 - 4
Biggest defeat
3 - 0
Missed penalties
3
Penalty goals
2
Own goals
2
Goalless draw at home match
1 (4%)
Goalless draw at away match
0 (0%)
Comeback win
3

Middlesbrough Talk

Create a New Post





Submit Cancel

Middlesbrough Squad

Detailed statistics of each Middlesbrough player with their photo, nationality, jersey number, position and caps.

If you want to bet on the players, you should see who are the Middlesbrough top goal scorers and which players have a disciplinary problem with the the most yellow or red cards.

Click on the players to get in-depth players' profile. Such as the players' age, place of birth, height, weight and his entire soccer career path.

# Photo Name of Player N A
1
Timothy Dieng 3150 35 1 2
2
Tom Smith 383 6 2 1 2 1
3
Rav van den Berg 2895 34 1 5 1 2
4
Daniel Barlaser 2328 33 7 8 2
5
Matt Clarke 1811 24 5 1 2
6
Dael Fry 2520 28 1
7
Hayden Hackney 1812 21 1 2 1 6
8
Riley McGree 1261 22 8 10 4 2
9
Emmanuel Latte Lath 2093 30 7 10 16 6
10
Morgan Rogers 1301 26 12 5 2 5
11
Isaiah Jones 2599 35 4 17 8 8
12
Luke Ayling 1644 19 6 8
13
Matthew Hoppe
14
Alex Gilbert 227 12 10 2 1
15
Anfernee Dijksteel 735 20 12 4 1 1
16
Jonathan Howson 3098 38 3 9 2 1 9
17
Paddy McNair 1760 21 1 3 2
18
Samuel Silvera 1354 37 25 9 4
19
Josh Coburn 993 21 10 7 5 2
20
Finn Azaz 1361 20 5 7 4 2
20
Martín Ismael Payero
21
Marcus Forss 1116 21 9 7 7 1 2
23
Tom Glover 990 12 1 1
24
Alex Bangura 581 14 8 5 2 1
25
Matty Crooks 1536 25 7 13 3 5
26
Darragh Lenihan 720 8 1 1
27
Lukas Ahlefeld Engel 2476 35 7 10 2 4
27
Marc Bola
28
Lewis O'Brien 1574 23 5 4 1
29
Sam Greenwood 2205 37 12 22 5 7
29
Chuba Akpom
32
Jamie Jones
33
Luke Thomas 658 12 4 5
Hayden Coulson 150 2 2
Liam Joseph Roberts
Stephen Walker
England Football
Season:
  • Premier League
  • Championship
  • League One
  • League Two
  • Enterprise National League
  • Enterprise National League North
  • Community Shield
  • FA Cup
  • Carabao Cup
  • Fa Trophy
  • More
  • Results and Fixtures
    Top Soccer Tipsters
    Tipsters Competition Review
    Superior H2H Statistics
    H2H Home Team Advantage
    Top Football Clubs
    Worst Football Clubs
    Top Draw Teams
    Teams Home Win 100%
    Good Home Teams
    Poor Away Teams
    Platinum Membership Testimonial

    Soccer Fixtures Calendar

    Choose a date to view the past soccer results or upcoming match fixtures.

    Pick a Country or Region

    Get the listings of soccer leagues and competitions for each region, including past seasons results and football statistics.

    Match Preview and News

    Copyright © 2002-2026 SoccerPunter Pte. Ltd. All rights reserved.