Middlesbrough vs Blackburn Rovers: Prediction, Head-to-Head, Odds & Stats (Fri, 26 Dec '25)

Wojtek Kolan

Wojtek Kolan

Published on 11 Mar, 10:01 PM

Next Match 26/12/25 at 03:00 PM UTC

Middlesbrough vs Blackburn Rovers
📍 Riverside, England.

Scheduled H2H Match For Middlesbrough Vs Blackburn Rovers

football Tour Logo.
Championship

Fri, 26 Dec 2025 at 03:00 PM UTC

Middlesbrough
Middlesbrough

Country ENG FlagENG

Recent Form

D
L
W
W
W
Blackburn Rovers
Blackburn Rovers

Country ENG FlagENG

Recent Form

W
L
D
D
D

2

Win

Last 10 Played

10
2 Draws

6

Win

6.83
Avg. Rating
6.74
2
Position
20
Kim Hellberg
Manager
Valérien Ismaël

Game Schedule - Time Of Fixture

Middlesbrough will square off vs Blackburn Rovers in Championship on Fri, 26 Dec 2025 at 03:00 PM UTC. Let’s investigate historical performances, recent stats and head-2-head information to find out the most accurate picks and best bets.

Middlesbrough vs Blackburn Rovers H2H Results Summary

Analyzing the most recent 10 head to head fixtures for these rivals, Middlesbrough have come out on top 2 times and Blackburn Rovers have won on 6 occasion.


Head-to-Head (Last 10 Matches)
Middlesbrough2
Draw2
Blackburn Rovers6

Middlesbrough vs Blackburn Rovers Past H2H Matches

18
Championship
07:00 PM
04/04/25
46
Blackburn Rovers
0
36
Middlesbrough
2
07:45 PM
27/11/24
36
Middlesbrough
0
46
Blackburn Rovers
1
03:00 PM
16/03/24
36
Middlesbrough
0
46
Blackburn Rovers
0
02:00 PM
16/09/23
46
Blackburn Rovers
2
36
Middlesbrough
1
07:45 PM
29/12/22
46
Blackburn Rovers
1
36
Middlesbrough
2
02:00 PM
15/10/22
36
Middlesbrough
1
46
Blackburn Rovers
2
07:45 PM
24/01/22
46
Blackburn Rovers
1
36
Middlesbrough
0
02:00 PM
28/08/21
36
Middlesbrough
1
46
Blackburn Rovers
1
03:00 PM
24/01/21
36
Middlesbrough
0
46
Blackburn Rovers
1
07:45 PM
03/11/20
46
Blackburn Rovers
0
36
Middlesbrough
0
03:00 PM
01/02/20
36
Middlesbrough
1
46
Blackburn Rovers
1
02:00 PM
17/08/19
46
Blackburn Rovers
1
36
Middlesbrough
0
01:00 PM
17/02/19
46
Blackburn Rovers
0
36
Middlesbrough
1
03:00 PM
08/12/18
36
Middlesbrough
1
46
Blackburn Rovers
1
07:45 PM
01/03/16
46
Blackburn Rovers
2
36
Middlesbrough
1
03:00 PM
06/02/16
36
Middlesbrough
1
46
Blackburn Rovers
1
03:00 PM
26/12/15
46
Blackburn Rovers
36
Middlesbrough
03:00 PM
28/12/14
46
Blackburn Rovers
0
36
Middlesbrough
0
03:00 PM
29/11/14
36
Middlesbrough
1
46
Blackburn Rovers
1
03:00 PM
08/02/14
36
Middlesbrough
0
46
Blackburn Rovers
0
03:00 PM
02/11/13
46
Blackburn Rovers
1
36
Middlesbrough
0
03:00 PM
26/12/12
36
Middlesbrough
1
46
Blackburn Rovers
0
06:45 PM
21/09/12
46
Blackburn Rovers
1
36
Middlesbrough
2
19
FA Cup
12:00 PM
11/01/25
36
Middlesbrough
0
46
Blackburn Rovers
1
17
Premier League
03:00 PM
31/01/09
36
Middlesbrough
0
46
Blackburn Rovers
0
04:30 PM
25/10/08
46
Blackburn Rovers
1
36
Middlesbrough
1
03:00 PM
19/01/08
46
Blackburn Rovers
1
36
Middlesbrough
1
02:00 PM
11/08/07
36
Middlesbrough
1
46
Blackburn Rovers
2
03:00 PM
30/12/06
46
Blackburn Rovers
2
36
Middlesbrough
1
02:00 PM
23/09/06
36
Middlesbrough
0
46
Blackburn Rovers
1
03:00 PM
18/03/06
46
Blackburn Rovers
3
36
Middlesbrough
2
03:00 PM
26/12/05
36
Middlesbrough
0
46
Blackburn Rovers
2
03:00 PM
05/02/05
36
Middlesbrough
1
46
Blackburn Rovers
0
02:00 PM
16/10/04
46
Blackburn Rovers
0
36
Middlesbrough
4
03:00 PM
07/02/04
36
Middlesbrough
0
46
Blackburn Rovers
1
03:00 PM
26/12/03
46
Blackburn Rovers
2
36
Middlesbrough
2
03:00 PM
01/01/03
46
Blackburn Rovers
1
36
Middlesbrough
0
04:00 PM
31/08/02
36
Middlesbrough
1
46
Blackburn Rovers
0
02:00 PM
20/04/02
36
Middlesbrough
1
46
Blackburn Rovers
3
03:00 PM
01/12/01
46
Blackburn Rovers
0
36
Middlesbrough
1
04:00 PM
03/04/99
46
Blackburn Rovers
0
36
Middlesbrough
0
04:00 PM
17/10/98
36
Middlesbrough
2
46
Blackburn Rovers
1
04:00 PM
08/05/97
46
Blackburn Rovers
0
36
Middlesbrough
0
05:00 PM
19/03/97
36
Middlesbrough
2
46
Blackburn Rovers
1
05:00 PM
16/12/95
46
Blackburn Rovers
1
36
Middlesbrough
0
05:00 PM
30/09/95
36
Middlesbrough
2
46
Blackburn Rovers
0
12:00 PM
20/03/93
46
Blackburn Rovers
1
36
Middlesbrough
1
12:00 PM
05/12/92
36
Middlesbrough
3
46
Blackburn Rovers
2

Middlesbrough Recent Matches

18
Championship (24 Matches)
07:45 PM
09/12/25
47
Charlton Athletic
1
36
Middlesbrough
2
W
08:15 PM
05/12/25
96
Hull City
1
36
Middlesbrough
4
W
03:00 PM
29/11/25
36
Middlesbrough
2
27
Derby County
1
W
07:45 PM
25/11/25
36
Middlesbrough
2
11
Coventry City
4
L
03:00 PM
22/11/25
95
Oxford United
1
36
Middlesbrough
1
D
03:00 PM
08/11/25
36
Middlesbrough
2
9
Birmingham City
1
W
07:45 PM
04/11/25
31
Leicester City
1
36
Middlesbrough
1
D
03:00 PM
01/11/25
24
Watford
3
36
Middlesbrough
0
L
02:00 PM
25/10/25
36
Middlesbrough
1
64
Wrexham
1
D
07:00 PM
22/10/25
12
Sheffield Wednesday
0
36
Middlesbrough
1
W
07:00 PM
17/10/25
36
Middlesbrough
2
32
Ipswich Town
1
W
02:00 PM
04/10/25
2
Portsmouth
1
36
Middlesbrough
0
L
06:45 PM
30/09/25
36
Middlesbrough
0
29
Stoke City
0
D
02:00 PM
27/09/25
45
Southampton
1
36
Middlesbrough
1
D
07:00 PM
19/09/25
36
Middlesbrough
2
8
West Bromwich Albion
1
W
11:30 AM
13/09/25
21
Preston North End
2
36
Middlesbrough
2
D
11:30 AM
30/08/25
36
Middlesbrough
1
15
Sheffield United
0
W
02:00 PM
23/08/25
263
Norwich City
1
36
Middlesbrough
2
W
02:00 PM
16/08/25
25
Millwall
0
36
Middlesbrough
3
W
02:00 PM
09/08/25
36
Middlesbrough
1
74
Swansea City
0
W
11:30 AM
03/05/25
11
Coventry City
2
36
Middlesbrough
0
L
02:00 PM
26/04/25
36
Middlesbrough
0
263
Norwich City
0
D
02:00 PM
21/04/25
12
Sheffield Wednesday
2
36
Middlesbrough
1
L
02:00 PM
18/04/25
36
Middlesbrough
2
71
Plymouth Argyle
1
W
21
EFL Cup (1 Matches)
06:30 PM
12/08/25
36
Middlesbrough
0
84
Doncaster Rovers
4
L
853
Club Friendly Games (5 Matches)
02:00 PM
02/08/25
36
Middlesbrough
2
2832
Deportivo La Coruña
2
D
06:00 PM
30/07/25
101
Hartlepool United
1
36
Middlesbrough
1
D
01:00 PM
26/07/25
2351
Rangers
2
36
Middlesbrough
2
D
06:00 PM
23/07/25
22
Bradford City
2
36
Middlesbrough
0
L
02:00 PM
19/07/25
70
Mansfield Town
3
36
Middlesbrough
3
D

Blackburn Rovers Recent Matches

18
Championship (24 Matches)
07:45 PM
09/12/25
46
Blackburn Rovers
1
95
Oxford United
1
D
03:00 PM
06/12/25
46
Blackburn Rovers
1
12
Sheffield Wednesday
0
-
07:45 PM
02/12/25
46
Blackburn Rovers
1
32
Ipswich Town
1
D
03:00 PM
29/11/25
64
Wrexham
1
46
Blackburn Rovers
1
D
07:45 PM
26/11/25
46
Blackburn Rovers
0
1
Queens Park Rangers
1
L
08:00 PM
21/11/25
21
Preston North End
1
46
Blackburn Rovers
2
W
12:30 PM
08/11/25
46
Blackburn Rovers
1
27
Derby County
2
L
07:45 PM
04/11/25
58
Bristol City
0
46
Blackburn Rovers
1
W
12:30 PM
01/11/25
31
Leicester City
0
46
Blackburn Rovers
2
W
02:00 PM
25/10/25
46
Blackburn Rovers
2
45
Southampton
1
W
06:45 PM
21/10/25
46
Blackburn Rovers
1
15
Sheffield United
3
L
02:00 PM
18/10/25
11
Coventry City
2
46
Blackburn Rovers
0
L
11:30 AM
04/10/25
46
Blackburn Rovers
1
29
Stoke City
1
D
06:45 PM
30/09/25
46
Blackburn Rovers
1
74
Swansea City
2
L
02:00 PM
27/09/25
47
Charlton Athletic
3
46
Blackburn Rovers
0
L
02:00 PM
20/09/25
46
Blackburn Rovers
1
32
Ipswich Town
0
-
02:00 PM
13/09/25
24
Watford
0
46
Blackburn Rovers
1
W
02:00 PM
30/08/25
46
Blackburn Rovers
0
263
Norwich City
2
L
11:30 AM
23/08/25
96
Hull City
0
46
Blackburn Rovers
3
W
02:00 PM
16/08/25
46
Blackburn Rovers
1
9
Birmingham City
2
L
02:00 PM
09/08/25
8
West Bromwich Albion
1
46
Blackburn Rovers
0
L
11:30 AM
03/05/25
15
Sheffield United
1
46
Blackburn Rovers
1
D
02:00 PM
26/04/25
46
Blackburn Rovers
2
24
Watford
1
W
02:00 PM
21/04/25
41
Sunderland
0
46
Blackburn Rovers
1
W
21
EFL Cup (1 Matches)
06:45 PM
12/08/25
46
Blackburn Rovers
1
22
Bradford City
2
L
853
Club Friendly Games (5 Matches)
02:00 PM
02/08/25
2962
NEC Nijmegen
3
46
Blackburn Rovers
1
L
05:00 PM
25/07/25
46
Blackburn Rovers
1
2846
Elche
0
W
05:00 PM
22/07/25
46
Blackburn Rovers
5
25914
Qatar SC
1
W
02:00 PM
19/07/25
46
Blackburn Rovers
1
48
Everton
0
W
02:00 PM
12/07/25
187
Accrington Stanley
1
46
Blackburn Rovers
2
W

Middlesbrough Next Fixtures

19
FA Cup

Blackburn Rovers Next Fixtures

19
FA Cup

Middlesbrough Last Match Played stats

Charlton Athletic vs Middlesbrough

Final Score :1 - 2

(H)Match overview (A)
38%Ball possession62%
0.34Expected goals0.84
0Big chances1
6Total shots13
5Goalkeeper saves3
5Corner kicks5
18Fouls5
280Passes485
14Tackles9
5Free kicks18
4Yellow cards1
(H)Shots (A)
6Total shots13
3Shots on target7
0Hit woodwork1
3Shots off target4
0Blocked shots2
3Shots inside box9
3Shots outside box4
(H)Attack (A)
0Big chances scored1
14Touches in penalty area24
2Fouled in final third5
3Offsides1
(H)Passes (A)
196Accurate passes404
25Throw-ins28
53Final third entries41
42/90 (47%)Final third phase90/116 (78%)
27/60 (45%)Long balls27/66 (41%)
4/21 (19%)Crosses3/16 (19%)
(H)Duels (A)
52%Duels48%
2Dispossessed10
23/55 (42%)Ground duels32/55 (58%)
22/32 (69%)Aerial duels10/32 (31%)
4/11 (36%)Dribbles5/9 (56%)
(H)Defending (A)
79%Tackles won78%
14Total tackles9
7Interceptions7
42Recoveries42
24Clearances23
1Errors lead to a shot1
(H)Goalkeeping (A)
5Total saves3
-0.54Goals prevented-0.56
1Big saves1
4Goal kicks8

Blackburn Rovers Last Match Played stats

Blackburn Rovers vs Oxford United

Final Score :1 - 1

(H)Match overview (A)
55%Ball possession45%
2.28Expected goals0.29
4Big chances0
16Total shots6
0Goalkeeper saves3
9Corner kicks3
9Fouls14
406Passes353
10Tackles15
13Free kicks9
1Yellow cards2
(H)Shots (A)
16Total shots6
5Shots on target1
0Hit woodwork0
9Shots off target5
2Blocked shots0
12Shots inside box3
4Shots outside box3
(H)Attack (A)
1Big chances scored0
3Big chances missed0
32Touches in penalty area9
1Fouled in final third1
1Offsides3
(H)Passes (A)
287Accurate passes230
29Throw-ins17
84Final third entries68
82/144 (57%)Final third phase59/116 (51%)
34/82 (41%)Long balls26/86 (30%)
9/33 (27%)Crosses0/14 (0%)
(H)Duels (A)
57%Duels43%
9Dispossessed7
30/58 (52%)Ground duels28/58 (48%)
36/57 (63%)Aerial duels21/57 (37%)
9/15 (60%)Dribbles4/7 (57%)
(H)Defending (A)
30%Tackles won73%
10Total tackles15
6Interceptions18
49Recoveries53
36Clearances37
(H)Goalkeeping (A)
0Total saves3
-0.66Goals prevented0.39
0Big saves1
1High claims1
0Punches1
8Goal kicks13

Middlesbrough Vs Blackburn Rovers Season Stats

MiddlesbroughPerformance SummaryBlackburn Rovers
20Matches19
30Goals Scored19
21Goals Conceded24
1.5Goals per Game1
1.05Goals Conceded per Game1.26
4Shots on Target per Game3.68
1.75Big Chances per Game2.26
55.40%Ball Possession49.47%
5Clean Sheets4
16.5Tackles per Game17.63
2Penalty Goals Conceded2
9.5Fouls per Game11.11
1.85Offsides per Game2.05
6.5Goal Kicks per Game7.68
20.9Throw-ins per Game24.79
1.65Yellow Cards per Game1.79
1Red Cards1

Championship 25/26 Standings

POSTEAMMPWLDPTS
1Coventry CityCoventry City20132544
2MiddlesbroughMiddlesbrough20113639
3MillwallMillwall20105535
4Ipswich TownIpswich Town2094734
5Preston North EndPreston North End2084832
6Hull CityHull City2097431
7Queens Park RangersQueens Park Rangers2097431
8Stoke CityStoke City2098330
9SouthamptonSouthampton2086630
10Bristol CityBristol City2086630
11Birmingham CityBirmingham City2088428
12WatfordWatford2076728
13Leicester CityLeicester City2076728
14West Bromwich AlbionWest Bromwich Albion2189428
15WrexhamWrexham2065927
16Derby CountyDerby County2077627
17Sheffield UnitedSheffield United21712223
18Swansea CitySwansea City2069523
19Charlton AthleticCharlton Athletic1968523
20Blackburn RoversBlackburn Rovers1969422
21Oxford UnitedOxford United2049719
22PortsmouthPortsmouth19410517
23Norwich CityNorwich City20312514
24Sheffield WednesdaySheffield Wednesday191126-9
Promotion
Promotion Playoffs
Relegation
Top Upcoming
02:00 PM 13/12/25
Prediction
ReggianaReggiana
PadovaPadova
02:00 PM 13/12/25
Prediction
Juve StabiaJuve Stabia
EmpoliEmpoli
02:00 PM 13/12/25
Prediction
VeneziaVenezia
MonzaMonza
04:15 PM 13/12/25
Prediction
CatanzaroCatanzaro
US Avellino 1912US Avellino 1912
05:30 PM 14/12/25
Prediction
AlmeríaAlmería
Burgos Club de FútbolBurgos Club de Fútbol
11:15 AM 14/12/25
Prediction
Sparta RotterdamSparta Rotterdam
SC HeerenveenSC Heerenveen
01:30 PM 14/12/25
Prediction
FC TwenteFC Twente
Go Ahead EaglesGo Ahead Eagles
01:30 PM 14/12/25
Prediction
AFC AjaxAFC Ajax
FeyenoordFeyenoord
03:00 PM 13/12/25
Prediction
Heart of MidlothianHeart of Midlothian
St. MirrenSt. Mirren
08:00 PM 13/12/25
Prediction
Falkirk FCFalkirk FC
Heart of MidlothianHeart of Midlothian
  1. NFL Upcoming Matches
  2. NHL Upcoming Matches
  3. MLB Upcoming Matches
  4. NBA Upcoming Matches
  5. Football Upcoming Matches
  6. Tennis Upcoming Matches
  7. Table Tennis Upcoming Matches