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

Championship

Bristol City
20.12.2025-15:00
No final result yet

Middlesbrough
11
6
3
2
1.9
1.3
1.3
1.9
9/11 (81.8%)
8/11 (72.7%)
5/11 (45.5%)
0 (0%)
10/11 (90.9%)
H2H Matches Bristol City vs Middlesbrough

Middlesbrough
0

Bristol City
2

Middlesbrough
1

Bristol City
2

Bristol City
3

Middlesbrough
2

Bristol City
2

Middlesbrough
2

Middlesbrough
1

Bristol City
1

Bristol City
2

Middlesbrough
1

Middlesbrough
2

Bristol City
1

Middlesbrough
1

Bristol City
3

Bristol City
0

Middlesbrough
1

Middlesbrough
1

Bristol City
3

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
| Outcome | Probability | Odds |
|---|---|---|
| 1 | 38% | 2.90 |
| X | 27% | 3.50 |
| 2 | 35% | 2.45 |
Over/Under 2.5 Goals Predictions
| Market | Probability | Odds |
|---|---|---|
| Over 2.5 | 54% | 1.90 |
| Under 2.5 | 46% | 2.00 |
BTTS Predictions
| Market | Probability | Odds |
|---|---|---|
| Yes | 56% | 1.70 |
| No | 44% | 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.
| Date | Match Details |
|---|---|
| 13.12.2025 | Coventry 1 – 0 Bristol City L |
| 10.12.2025 | Bristol City 2 – 2 Leicester D |
| 06.12.2025 | Bristol City 0 – 1 Millwall L |
| 29.11.2025 | Portsmouth 0 – 1 Bristol City W |
| 26.11.2025 | Wrexham 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.
| Date | Match Details |
|---|---|
| 13.12.2025 | Middlesbrough 3 – 1 QPR W |
| 09.12.2025 | Charlton 1 – 2 Middlesbrough W |
| 05.12.2025 | Hull City 1 – 4 Middlesbrough W |
| 29.11.2025 | Middlesbrough 2 – 1 Derby W |
| 25.11.2025 | Middlesbrough 2 – 4 Coventry L |
Standings
| # | Club | MP | W | D | L | GF | GA | GD | PTS | Form |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Coventry | 21 | 14 | 5 | 2 | 52 | 22 | 30 | 47 | WDLWW |
| 2 | Middlesbrough | 21 | 12 | 6 | 3 | 33 | 22 | 11 | 42 | WWWWL |
| 3 | Preston | 21 | 9 | 8 | 4 | 29 | 22 | 7 | 35 | WDDWD |
| 4 | Millwall | 21 | 10 | 5 | 6 | 25 | 29 | -4 | 35 | LDWWW |
| 5 | Ipswich | 21 | 9 | 7 | 5 | 35 | 22 | 13 | 34 | LWWDL |
| 6 | Hull City | 21 | 10 | 4 | 7 | 36 | 35 | 1 | 34 | WWLWL |
| 7 | Stoke City | 21 | 10 | 3 | 8 | 28 | 20 | 8 | 33 | WLLLW |
| 8 | Leicester | 21 | 8 | 7 | 6 | 30 | 27 | 3 | 31 | WDWLL |
| 9 | QPR | 21 | 9 | 4 | 8 | 28 | 33 | -5 | 31 | LWWLW |
| 10 | Southampton | 21 | 8 | 6 | 7 | 35 | 30 | 5 | 30 | LWWLW |
| 11 | Bristol City | 21 | 8 | 6 | 7 | 28 | 24 | 4 | 30 | LDLWL |
| 12 | Derby | 21 | 8 | 6 | 7 | 30 | 29 | 1 | 30 | WDLLW |
| 13 | Birmingham | 21 | 8 | 5 | 8 | 30 | 26 | 4 | 29 | DLLWD |
| 14 | Watford | 21 | 7 | 8 | 6 | 30 | 28 | 2 | 29 | DDWLD |
| 15 | Wrexham | 21 | 6 | 10 | 5 | 26 | 25 | 1 | 28 | DLDDW |
| 16 | West Brom | 21 | 8 | 4 | 9 | 25 | 28 | -3 | 28 | WLLWD |
| 17 | Charlton | 20 | 6 | 6 | 8 | 20 | 26 | -6 | 24 | DLLLL |
| 18 | Sheffield Utd | 21 | 7 | 2 | 12 | 25 | 31 | -6 | 23 | LDWWW |
| 19 | Swansea | 21 | 6 | 5 | 10 | 22 | 29 | -7 | 23 | LWWLL |
| 20 | Blackburn | 20 | 6 | 4 | 10 | 20 | 26 | -6 | 22 | LDDDL |
| 21 | Portsmouth | 20 | 5 | 5 | 10 | 17 | 27 | -10 | 20 | WLLLW |
| 22 | Oxford United | 21 | 4 | 7 | 10 | 22 | 30 | -8 | 19 | LDLWD |
| 23 | Norwich | 21 | 4 | 5 | 12 | 24 | 34 | -10 | 17 | WDLWD |
| 24 | Sheffield Wed | 20 | 1 | 6 | 13 | 15 | 40 | -25 | -9 | LDLLL |
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!


























