Contact Us

h2hfacts@gmail.com

Top Leagues

Bristol City vs Middlesbrough – Prediction – 20 Dec 2025

The upcoming game between Bristol City and Middlesbrough on 20.12.2025 is going to be exciting! Check out their head-to-head stats and see which team has been performing better recently. Our tips can help you figure out who might win!


Championship


Bristol City
Head-to-Head
20.12.2025-15:00
No final result yet

Middlesbrough

Matches played
11
Home wins
6
Draws
3
Away wins
2

Bristol City

Avg Goals scored per match
1.9
Avg Goals conceded per match
1.3

Middlesbrough

Avg Goals scored per match
1.3
Avg Goals conceded per match
1.9

BTTS
9/11 (81.8%)
Over 2.5 goals
8/11 (72.7%)
Over 3.5 goals
5/11 (45.5%)
HT-FT turnovers
0 (0%)
1st half over 0.5
10/11 (90.9%)

H2H Matches Bristol City vs Middlesbrough

19.10.2024

Middlesbrough

0


Bristol City

2

10.02.2024

Middlesbrough

1


Bristol City

2

25.11.2023

Bristol City

3


Middlesbrough

2

10.04.2023

Bristol City

2


Middlesbrough

2

05.11.2022

Middlesbrough

1


Bristol City

1

19.02.2022

Bristol City

2


Middlesbrough

1

14.08.2021

Middlesbrough

2


Bristol City

1

23.02.2021

Middlesbrough

1


Bristol City

3

20.10.2020

Bristol City

0


Middlesbrough

1

11.07.2020

Middlesbrough

1


Bristol City

3

31.08.2019

Bristol City

2


Middlesbrough

2

Match Facts

  • Middlesbrough are unbeaten in 4 straight matches. Double Chance (X2): 1.45.
  • Middlesbrough have won 4 in a row. 1×2 Away: 2.45.
  • Middlesbrough matches have seen Over 2.5 in 5 straight. O2.5: 1.90.
  • Both Teams to Score landed in 5 straight Middlesbrough matches. BTTS Yes: 1.70.
  • Bristol City won the last 3 H2H meetings. 1×2 Home: 2.90.

1X2 Predictions

Tip: 1X @ 1.60 (38%)
OutcomeProbabilityOdds
138%2.90
X27%3.50
235%2.45

Over/Under 2.5 Goals Predictions

Tip: O 2.5
MarketProbabilityOdds
Over 2.554%1.90
Under 2.546%2.00

BTTS Predictions

Tip: Yes @ 1.70 (56%)
MarketProbabilityOdds
Yes56%1.70
No44%2.25

Bristol City

Team Form and Performance Overview:

Bristol City have struggled recently, with only 1 wins in their last 5 games. They’ve also drawn 1 games and suffered 3 losses.

Defensive battles have been common, as only 1 matches saw both teams score.

Goals have been harder to come by, as only 1 matches ended with over 2.5 goals.

Overall, Bristol City have scored 3 goals and conceded 6 goals in their last 5 matches.

DateMatch Details
13.12.2025Coventry 1 – 0 Bristol City L
10.12.2025Bristol City 2 – 2 Leicester D
06.12.2025Bristol City 0 – 1 Millwall L
29.11.2025Portsmouth 0 – 1 Bristol City W
26.11.2025Wrexham 2 – 0 Bristol City L

Middlesbrough

Team Form and Performance Overview:

Middlesbrough have shown excellent form, securing 4 wins in their last 5 matches. They’ve also drawn 0 games and suffered 1 losses.

Every single one of their last 5 matches has seen both teams scoring. Attacking action is guaranteed!

Every match in their last 5 games has been full of goals, all going over 2.5 goals!

Overall, Middlesbrough have scored 13 goals and conceded 8 goals in their last 5 matches.

DateMatch Details
13.12.2025Middlesbrough 3 – 1 QPR W
09.12.2025Charlton 1 – 2 Middlesbrough W
05.12.2025Hull City 1 – 4 Middlesbrough W
29.11.2025Middlesbrough 2 – 1 Derby W
25.11.2025Middlesbrough 2 – 4 Coventry L

Standings

#ClubMPWDLGFGAGDPTSForm
1Coventry logoCoventry21145252223047WDLWW
2Middlesbrough logoMiddlesbrough21126333221142WWWWL
3Preston logoPreston219842922735WDDWD
4Millwall logoMillwall2110562529-435LDWWW
5Ipswich logoIpswich2197535221334LWWDL
6Hull City logoHull City2110473635134WWLWL
7Stoke City logoStoke City2110382820833WLLLW
8Leicester logoLeicester218763027331WDWLL
9QPR logoQPR219482833-531LWWLW
10Southampton logoSouthampton218673530530LWWLW
11Bristol City logoBristol City218672824430LDLWL
12Derby logoDerby218673029130WDLLW
13Birmingham logoBirmingham218583026429DLLWD
14Watford logoWatford217863028229DDWLD
15Wrexham logoWrexham2161052625128DLDDW
16West Brom logoWest Brom218492528-328WLLWD
17Charlton logoCharlton206682026-624DLLLL
18Sheffield Utd logoSheffield Utd2172122531-623LDWWW
19Swansea logoSwansea2165102229-723LWWLL
20Blackburn logoBlackburn2064102026-622LDDDL
21Portsmouth logoPortsmouth2055101727-1020WLLLW
22Oxford United logoOxford United2147102230-819LDLWD
23Norwich logoNorwich2145122434-1017WDLWD
24Sheffield Wed logoSheffield Wed2016131540-25-9LDLLL

When Bristol City takes on Middlesbrough on 20.12.2025, anything can happen! We’ve reviewed their recent performances and head-to-head stats to give you easy tips about what to expect. Let’s see who has the edge!