Founded: 1876
Stadium: Riverside Stadium
Coach: Kim Hellberg
Championship Form:
Overall Form:

Countdown to Next Match

Match Started! Check Live Score

Middlesbrough home ground venue is Riverside Stadium.

Kim Hellberg is the current coach for Middlesbrough.

Middlesbrough Championship Match Fixtures and Results

[ Home Overall Away  ]

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

Middlesbrough did not lose their last match in the competition.

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

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 41 20 13 9
Date
Home
Score
Away
HT      
02/05/2026 Wrexham
Middlesbrough  H2H  
25/04/2026 Middlesbrough
Watford  H2H O  
22/04/2026 Middlesbrough
Sheffield Wednesday  H2H O  
19/04/2026 Ipswich Town
Middlesbrough  H2H O  
11/04/2026 Middlesbrough Portsmouth 0-0H2H O +
  26' Jordan Williams
  26'
  72' Keshi Anderson
06/04/2026 Swansea City
2 - 2
Middlesbrough 2-1H2H O +
  0 - 1 12' Alex Bangura
Zan Vipotnik 20' 1 - 1  
Zan Vipotnik 45+4' 2 - 1  
  45+5' Riley McGree
Gonçalo Franco 51'  
  62' Alan Browne
Ji-sung Eom 65'  
  2 - 2 75' Tommy Conway
  90' Tommy Conway
Malick Yalcouyé 90+5'  
03/04/2026 Middlesbrough
1 - 2
Millwall 1-0H2H O +
  13' Jake Cooper
Riley McGree 13'  
Dael Fry 26' 1 - 0  
  1 - 1 58' Josh Coburn
  1 - 2 86' Josh Coburn
21/03/2026 Blackburn Rovers
0 - 0
Middlesbrough 0-0H2H O +
  24' Luke Ayling
  89' Adilson Malanda
14/03/2026 Middlesbrough
1 - 1
Bristol City 0-0H2H O +
  35' Noah Eile
  43' Cameron Pring
  53' Sam Morsy
  53' Scott Twine
  58' Sinclair Armstrong
Leo Castledine 65' 1 - 0  
Tommy Conway 88'  
  1 - 1 90+6' Adam Randell
11/03/2026 Middlesbrough
0 - 1
Charlton Athletic 0-0H2H O +
  39' Luke Chambers
  45' Macaulay Gillesphey
  0 - 1 59' Conor Coady
08/03/2026 Queens Park Rangers
0 - 4
Middlesbrough 0-1H2H O +
  0 - 1 20' David Strelec
  0 - 2 68' Alan Browne
  0 - 3 72' Hayden Hackney
  0 - 4 88' Tommy Conway
02/03/2026 Birmingham City
1 - 3
Middlesbrough 0-2H2H O +
  0 - 1 13' Matt Targett
  0 - 2 26' Matt Targett
Marvin Ducksch 48' 1 - 2  
Tomoki Iwata 58'  
  1 - 3 60' David Strelec
  66' Tommy Conway
  85' Sol Brynn
  90' Adilson Malanda
Ethan Laird 90+1'  
  90+4' Callum Brittain
24/02/2026 Middlesbrough
1 - 1
Leicester City 1-1H2H O +
  0 - 1 18' Caleb Okoli
Luke Ayling 43'  
Riley McGree 45+2' 1 - 1  
  53' Divine Mukasa
21/02/2026 Middlesbrough
0 - 0
Oxford United 0-0H2H O +
Aidan Morris 39'  
  61' Cameron Brannagan
Matt Targett 75'  
Alex Gilbert 86'  
16/02/2026 Coventry City
3 - 1
Middlesbrough 1-0H2H O +
Haji Wright 21' 1 - 0  
  22' Aidan Morris
Frank Onyeka 27'  
Tatsuhiro Sakamoto 48'  
Haji Wright 55' 2 - 0  
  2 - 1 67' Riley McGree
  70' Luke Ayling
Haji Wright 71' 3 - 1  
Matt Grimes 72'  
09/02/2026 Sheffield United
1 - 2
Middlesbrough 0-2H2H O +
  0 - 1 19' Tommy Conway
  0 - 2 45' Riley McGree
Andre Brooks 65'  
  69' Callum Brittain
Patrick Bamford 73' 1 - 2  
Kalvin Phillips  76'  
  77' Alex Gilbert
Joe Rothwell 80'  
Gustavo Hamer 90+2'  
31/01/2026 Middlesbrough
1 - 0
Norwich City 1-0H2H O +
Hayden Hackney 17' 1 - 0  
  56' Vladan Kovačević
Philippe Clement 72'  
David Strelec 72'  
Aidan Morris 80'  
  80' Anis Slimane
  90' Philippe Clement
24/01/2026 Middlesbrough
4 - 0
Preston North End 3-0H2H O +
Alan Browne 9' 1 - 0  
  26' Ben Whiteman
Tommy Conway 28' 2 - 0  
Morgan Whittaker 42' 3 - 0  
  50' Jordan Storey
Tommy Conway 54' 4 - 0  
  82' Jordan Andrew Thompson
21/01/2026 Stoke City
1 - 2
Middlesbrough 1-0H2H O +
Tomas Rigo 15' 1 - 0  
Bosun Lawal 45+2'  
  1 - 1 48' Alan Browne
  52' Luke Ayling
  1 - 2 59' Tommy Conway
Bosun Lawal 66'  
Ben Pearson 66'  
Bosun Lawal 77'  
  90+5' Kim Hellberg
16/01/2026 West Bromwich Albion
2 - 3
Middlesbrough 0-1H2H O +
  0 - 1 42' Charlie Taylor
  0 - 2 58' Sam Silvera
Chris Mepham 69'  
Isaac Price 75' 1 - 2  
Jed Wallace  80' 2 - 2  
Callum Styles 88'  
  2 - 3 90' Delano Burgzorg
04/01/2026 Middlesbrough
4 - 0
Southampton 0-0H2H O +
Morgan Whittaker 54' 1 - 0  
Sam Silvera 61' 2 - 0  
  64' Ryan Manning
Morgan Whittaker 66' 3 - 0  
  68' Taylor Harwood-Bellis
Alan Browne 76' 4 - 0  
  81' Cameron Bragg
  81' Joshua Quarshie
01/01/2026 Derby County
1 - 0
Middlesbrough 0-0H2H O +
Callum Elder 59'  
Bobby Clark 70' 1 - 0  
Lars-Jørgen Salvesen  73'  
  84' Alex Gilbert
  90+4' Matt Targett
29/12/2025 Middlesbrough
0 - 1
Hull City 0-1H2H O +
  0 - 1 12' Darko Gyabi
  15' Cathal McCarthy
  30' Babajide David Akintola
  32' Sergej Jakirović
  58' John Egan
  64' Kyle Joseph
Luke Ayling 76'  
Sontje Hansen 78'  
26/12/2025 Middlesbrough
0 - 0
Blackburn Rovers 0-0H2H O +
Alex Gilbert 31'  
  57' Ryoya Morishita
80'  
  80'
20/12/2025 Bristol City
2 - 0
Middlesbrough 1-0H2H O +
Emil Riis 17' 1 - 0  
  25' Morgan Whittaker
  33' Matt Targett
Sinclair Armstrong 36'  
Rob Atkinson 62' 2 - 0  
  87' Luke Ayling
Cameron Pring 87'  
13/12/2025 Middlesbrough
3 - 1
Queens Park Rangers 2-0H2H O +
David Strelec 30' 1 - 0  
Riley McGree  32'  
Morgan Whittaker 36' 2 - 0  
Tommy Conway 50' 3 - 0  
  3 - 1 70' Nicolas Madsen
09/12/2025 Charlton Athletic
1 - 2
Middlesbrough 0-2H2H O +
Harvey Knibbs 31'  
  0 - 1 33' Riley McGree 
James Bree 38'  
  0 - 2 45+3' Morgan Whittaker
  69' Alex Gilbert
Greg Docherty  75'  
George Edmundson 81' 1 - 2  
Kayne Ramsay 82'  
05/12/2025 Hull City
1 - 4
Middlesbrough 0-4H2H O +
  0 - 1 9' David Strelec
  0 - 2 32' Alex Gilbert
  0 - 3 35' Morgan Whittaker
  0 - 4 44' Riley McGree 
Regan Slater 58'  
Joe Gelhardt 62' 1 - 4  
29/11/2025 Middlesbrough
2 - 1
Derby County 0-1H2H O +
  0 - 1 2' Patrick Agyemang 
  22' Bobby Clark
  67' Callum Elder
Matt Targett 75' 1 - 1  
Morgan Whittaker 84' 2 - 1  
25/11/2025 Middlesbrough
2 - 4
Coventry City 1-2H2H O +
  0 - 1 10' Ellis Simms
  0 - 2 14' Liam Kitching
Morgan Whittaker 32' 1 - 2  
Bobby Thomas  49' 2 - 2  
  2 - 3 85' Liam Kitching
  2 - 4 86' Ellis Simms
22/11/2025 Oxford United
1 - 1
Middlesbrough 1-0H2H O +
Luke Harris 15'  
Luke Harris 28' 1 - 0  
  34' Alan Browne
Brian De Keersmaecker 40'  
  1 - 1 54' Morgan Whittaker
Mark Harris 83'  
  87' Kaly Sène
  90+4' Hayden Hackney
08/11/2025 Middlesbrough
2 - 1
Birmingham City 2-1H2H O +
Dael Fry 17' 1 - 0  
  1 - 1 29' Demarai Gray 
Luke Ayling 30'  
Hayden Hackney 45+5' 2 - 1  
  90+3' James Beadle
04/11/2025 Leicester City
1 - 1
Middlesbrough 1-0H2H O +
Jordan Ayew 45+4' 1 - 0  
Issahaku Fatawu  49'  
Jordan James 49'  
Jordan Ayew 59'  
Oliver Skipp 67'  
Luke Thomas 69'  
  90' Alfie Jones
90+3'  
Patson Daka 90+3'  
  1 - 1 90+6' Luke Ayling
01/11/2025 Watford
3 - 0
Middlesbrough 2-0H2H O +
Imrân Louza 15' 1 - 0  
Luca Kjerrumgaard 32' 2 - 0  
Kwadwo Baah 34'  
Kévin Keben 45'  
Luca Kjerrumgaard 49' 3 - 0  
  57' Luke Ayling
25/10/2025 Middlesbrough
1 - 1
Wrexham 0-1H2H O +
  0 - 1 7' Josh Windass
  32' Josh Windass
  45+4' George Dobson
  65' Lewis O'Brien
  71' Matty James
Hayden Hackney 80' 1 - 1  
  90+1' Dan Scarr
22/10/2025 Sheffield Wednesday
0 - 1
Middlesbrough 0-1H2H O +
  0 - 1 6' Morgan Whittaker
Sean Fusire 72'  
  74' Hayden Hackney
Joe Lumley 83'  
Yan Valery 89'  
17/10/2025 Middlesbrough
2 - 1
Ipswich Town 1-0H2H O +
Alfie Jones 20'  
Callum Brittain 42'  
  44' George Hirst
Cédric Kipré 45+2' 1 - 0  
Morgan Whittaker 55' 2 - 0  
  2 - 1 76' Dara O'Shea
  78' Azor Matusiwa
Kaly Sène 83'  
04/10/2025 Portsmouth
1 - 0
Middlesbrough 1-0H2H O +
Minhyeok Yang 23' 1 - 0  
  68' Callum Brittain
Marlon Pack  74'  
Josef Bursik 83'  
30/09/2025 Middlesbrough
0 - 0
Stoke City 0-0H2H O +
Sam Silvera 13'  
Tommy Conway 32'  
27/09/2025 Southampton
1 - 1
Middlesbrough 0-0H2H O +
  24' Alfie Jones
  50' Tommy Conway
  51'
54'  
Adam Armstrong 61' 1 - 0  
  1 - 1 77' Kaly Sène
  87'
  90' Hayden Hackney
  90+3' Matt Targett
  90+3' Sverre Nypan
19/09/2025 Middlesbrough
2 - 1
West Bromwich Albion 1-0H2H O +
David Strelec 26' 1 - 0  
Kaly Sène 61' 2 - 0  
  2 - 1 90' Aune Heggebø
13/09/2025 Preston North End
2 - 2
Middlesbrough 1-0H2H O +
  8' Morgan Whittaker
  11' Alfie Jones
Lewis Dobbin 22' 1 - 0  
Andrew Hughes 58'  
  1 - 1 72' Matt Targett
Jordan Storey 88' 2 - 1  
  2 - 2 90+2' Sontje Hansen
  90+7' Darragh Lenihan 
30/08/2025 Middlesbrough
1 - 0
Sheffield United 0-0H2H O +
  18' Sydie Peck
  25' Andre Brooks
  62' Gustavo Hamer
Tommy Conway 64' 1 - 0  
23/08/2025 Norwich City
1 - 2
Middlesbrough 0-2H2H O +
  0 - 1 43' Finn Azaz
  0 - 2 45' Tommy Conway
  48' Hayden Hackney
Jacob Wright 58'  
  61' Callum Brittain
Josh Sargent 85' 1 - 2  
  90+7' Sverre Nypan
16/08/2025 Millwall
0 - 3
Middlesbrough 0-0H2H O +
Tristan Crama 27'  
Josh Coburn 31'  
Billy Mitchell 38'  
  42' Tommy Conway
  0 - 1 49' Hayden Hackney
  59' Morgan Whittaker
  68' Sam Silvera
Zak Sturge 70'  
  0 - 2 87' Alfie Jones
  89' George Edmundson
  90+5' Delano Burgzorg
  0 - 3 90+7' Delano Burgzorg
09/08/2025 Middlesbrough
1 - 0
Swansea City 0-0H2H O +
Sam Silvera 10'  
  29' Jay Fulton
  41' Gonçalo Franco
Dael Fry 51' 1 - 0  
  60' Ethan Galbraith
  90+6' Cameron Burgess
Luke Ayling 90+7'  
  90+7' Liam Cullen

Chart Analysis

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

Statistics & Analysis of Middlesbrough

Morgan Whittaker is the leading top goal scorer for Middlesbrough with 11 goals.

Achievement Statistics
Longest winning run
6
Longest losing streak
2
Longest run without loss
8
Longest run without win
5
Clean sheets
12
Matches over 2.25 goals
22
Matches under 2.25 goals
19
Matches First Half Over 0.5
29
Matches First Half Under 0.5
12
Matches odd
21
Matches even
20
Average goals scored
1.51
Average goals allowed
1
Failure to score
10
Biggest victory
4 - 0
Biggest defeat
3 - 0
Missed penalties
0
Penalty goals
0
Own goals
0
Goalless draw at home match
3 (15%)
Goalless draw at away match
1 (5%)
Comeback win
0
Top Goal Scorer
Top Assist

Middlesbrough Talk

Create a New Post





Submit Cancel

Championship 2025/2026 - Regular Season Table

Middlesbrough are in the 4th position of Championship and they are in contention for Promotion Play-off.

# Soccer Team MP W D L F A D P Last 5 Matches
1
Coventry City 42 25 10 7 84 42 +42 85
2
Ipswich Town 40 21 12 7 71 40 +31 75
3
Millwall 42 21 10 11 56 47 +9 73
4
Middlesbrough 41 20 12 9 62 41 +21 72
5
Hull City 41 20 8 13 63 58 +5 68
6
Southampton 40 18 12 10 68 49 +19 66
7
Wrexham 41 17 13 11 63 58 +5 64
8
Derby County 41 18 9 14 60 51 +9 63
9
Norwich City 42 17 7 18 55 50 +5 58
10
Bristol City 42 16 10 16 52 51 +1 58
11
Queens Park Rangers 42 16 10 16 58 63 -5 58
12
Watford 41 14 15 12 52 49 +3 57
13
Stoke City 41 15 9 17 48 45 +3 54
14
Preston North End 41 13 15 13 48 52 -4 54
15
Swansea City 41 15 9 17 49 54 -5 54
16
Birmingham City 41 14 11 16 49 52 -3 53
17
Sheffield United 41 15 6 20 57 58 -1 51
18
Charlton Athletic 41 12 13 16 38 49 -11 49
19
Blackburn Rovers 41 12 11 18 37 49 -12 47
20
West Bromwich Albion 42 11 13 18 42 56 -14 46
21
Portsmouth 40 10 12 18 40 57 -17 42
22
Leicester City 41 11 14 16 54 63 -9 41
23
Oxford United 41 9 14 18 39 54 -15 41
24
Sheffield Wednesday 42 1 11 30 25 82 -57 -4
 
 
Promotion
 
 
Promotion Play-off
 
 
Relegation

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
2
Callum Brittain 3171 0 6 5
3
Matt Targett 3023 2 12 4 4
3
Rav van den Berg
4
Daniel Barlaser
5
Alfie Jones 1886 0 3 1 3 1
6
Dael Fry 1440 8 2 3
7
Hayden Hackney 3317 0 12 5 4
8
Riley McGree 1360 6 14 5 3
9
Tommy Conway 3254 2 27 9 6
10
Delano Burgzorg 1078 14 9 2 1
11
Morgan Whittaker 2510 4 25 11 3
12
Luke Ayling 3090 4 3 1 9
13
Dávid Strelec 1461 10 14 5 1
14
Alex Gilbert 709 11 5 1 5
15
F. Munroe 53 3 1
16
Alan Browne 2148 12 4 4 2
17
Micah Hamilton 50 3 1
18
Aidan Morris 2754 3 9 3
19
Sverre Halseth Nypan 612 17 4 2
20
Mamadou Kaly Sene 662 20 5 2 2
20
Finn Azaz 93 1 1 1
21
Marcus Forss 1 1 0
22
Samuel Silvera 1001 11 4 2 3
23
Leo Alexander Francis Castledine 226 6 0 1
23
Tom Glover
24
Alex Bangura 493 4 5 1
25
Samuel George Edmundson 225 4 3 1
26
Darragh Lenihan 91 1 0 1
27
Sontje Hansen 382 12 3 1 1
28
Law McCabe
29
Adilson Malanda 1404 1 1 2
30
Vivaldo Borges dos Santos Neto 19 3 0
31
Solomon Brynn 3690 1
32
Joe Wildsmith
33
Jon McLaughlin
36
Finley Cartwright
39
Sonny Finch
40
George McCormick 30 1 0
42
Abdoulaye Raslan Kanté 83 3 1
43
Rio Patterson-Powell
44
Cruz Ibeh
45
Jeremy Leonel Sarmiento Morante 328 9 3
47
Archie Baptiste Chaplin 8 1 0
Lukas Ahlefeld Engel
Timothy Dieng
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
    H2H Away 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.