Middlesbrough FC vs Bristol City FC, Championship 2020-21 REGULAR SEASON
Overview
Match Preview
Middlesbrough FC vs Bristol City FC — Championship at Riverside Stadium.
- Middlesbrough FC 15 games · 29 pts (2026/27)
- Bristol City FC 15 games · 18 pts (2026/27)
Match Details
- Referee Richard Wild
- Referee
- Referee Tim Robinson
- Referee Andrew Fox
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | Birmingham City FC | 15 | 29 |
| 2 | Middlesbrough FC | 15 | 29 |
| 3 | Stoke City FC | 15 | 29 |
| 4 | Wolverhampton Wanderers FC | 15 | 28 |
| 5 | West Bromwich Albion FC | 15 | 28 |
| 6 | Swansea City AFC | 15 | 26 |
| 7 | Southampton FC | 15 | 24 |
| 8 | Queens Park Rangers FC | 15 | 24 |
| 9 | West Ham United FC | 15 | 23 |
| 10 | Sheffield United FC | 15 | 22 |
| 11 | Portsmouth FC | 15 | 22 |
| 12 | Norwich City FC | 15 | 21 |
| 13 | Blackburn Rovers FC | 15 | 21 |
| 14 | Cardiff City FC | 15 | 18 |
| 15 | Wrexham AFC | 15 | 18 |
| 16 | Millwall FC | 15 | 18 |
| 17 | Bristol City FC | 15 | 18 |
| 18 | Bolton Wanderers FC | 15 | 17 |
| 19 | Charlton Athletic FC | 15 | 17 |
| 20 | Watford FC | 15 | 15 |
| 21 | Lincoln City FC | 15 | 15 |
| 22 | Burnley FC | 15 | 10 |
| 23 | Derby County FC | 15 | 10 |
| 24 | Preston North End FC | 15 | 8 |
Head-to-Head
Recent Form
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 23 Feb | Bristol City FC | H | 1–3 | L |
| 20 Feb | Reading FC | A | 2–0 | W |
| 16 Feb | Huddersfield Town AFC | H | 2–1 | W |
| 13 Feb | Derby County FC | A | 1–2 | L |
| 06 Feb | Brentford FC | H | 1–4 | L |
| 30 Jan | Norwich City FC | A | 0–0 | D |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 23 Feb | Middlesbrough FC | A | 3–1 | W |
| 20 Feb | Barnsley FC | H | 0–1 | L |
| 16 Feb | Reading FC | H | 0–2 | L |
| 13 Feb | Watford FC | A | 0–6 | L |
| 10 Feb | Sheffield United FC | A | 0–1 | L |
| 06 Feb | Cardiff City FC | H | 0–2 | L |
Season Stats
| Middlesbrough FC | Bristol City FC | |
|---|---|---|
| #2 | Position | #17 |
| 29 | Points | 18 |
| 15 | Played | 15 |
| 8 / 5 / 2 | W / D / L | 5 / 3 / 7 |
| 30 | Scored | 16 |
| 19 | Conceded | 24 |
| +11 | GD | -8 |
| 1.93 | PPG | 1.20 |
| 53% | Win % | 33% |
Key Stats
69%
Both Teams to Score
H2H (16 games)
H2H (16 games)
56%
Over 2.5 Goals
H2H history
H2H history
27%
Clean Sheets
Middlesbrough FC this season
Middlesbrough FC this season
13%
Clean Sheets
Bristol City FC this season
Bristol City FC this season
Middlesbrough FC are 2nd (29 pts). Bristol City FC are 17th (18 pts).
Goal Timing (This Season)
Middlesbrough FC
0-15
5/3
16-30
2/1
31-45
4/3
46-60
5/4
61-75
6/4
76+
7/2
■ Scored ■ Conceded
Bristol City FC
0-15
2/2
16-30
1/2
31-45
4/3
46-60
1/7
61-75
1/2
76+
7/7
■ Scored ■ Conceded
Top Scorers (This Season)
Middlesbrough FC
| William Lankshear | 13 G | |
| Amario Cozier-Duberry | 3 G | 4 A |
Bristol City FC
| Scott Twine | 5 G | |
| Dominic Ballard | 4 G | |
| Lorent Tolaj | 2 G | 1 A |
Events
Match Events
- 0' It’s Showtime! The match between Middlesbrough FC and Bristol City FC is underway.
- 5' Over 5 minutes have gone by without a meaningful attack. The supporters want more.
- 10' The referee has had an easy afternoon — neither side has been overly physical in the tackle.
- 15' Both keepers have barely been tested. Middlesbrough FC and Bristol City FC are cancelling each other out in the centre of the park.
- 20' Sam Morsy is a natural midfielder and has been asked to do a very specific job for Bristol City FC tonight.
- 21' Magnificent from Famara Diedhiou! That is 46 goals in 402 appearances — and it could not have come at a better time.
- 23' The whistle greets Ashley Fletcher as he departs to be replaced by Chuba Akpom.
- 28' Bristol City FC are happy to let the opposition have the ball in their own half. The trap is set.
- 33' A stunning finish from Famara Diedhiou — that came from absolutely nowhere!
- 37' What a moment for Nahki Wells! That strike on 37 puts his side firmly in control.
- 42' Matchday of the Array and both teams know exactly what is at stake tonight.
- 46' It is a substitution in Middlesbrough FC team. Darnell Fisher is replaced by Nathaniel Mendez-Laing on 46 minute.
- 51' Middlesbrough FC are deployed in a today, looking to exploit space against Bristol City FC's shape.
- 56' It looks like no one’s ball. Middlesbrough FC is used to counterattacking playing. None of the sides are ready to take the lead.
- 61' Kasey Palmer catches the referee's attention in entirely the wrong way. Yellow card on 61.
- 63' The referee does not hesitate — a Yellow card for Marc Bola on 63 minutes.
- 67' The whistle greets Neeskens Kebano as he departs to be replaced by George Saville.
- 72' Adam Nagy, a Hungary , has 0 bookings this season and will need to keep his discipline tonight.
- 73' The Bristol City FC manager makes a substitution. Famara Diedhiou departs to be replaced by Antoine Semenyo.
- 77' Fresh legs for Middlesbrough FC! Marvin Johnson comes on to replace Marc Bola.
- 80' GOAL! Dael Fry scores on 80.
- 81' The Bristol City FC manager makes a substitution. Ryley Towler departs to be replaced by Steven Sessegnon.
- 86' It is a cagey affair so far. Middlesbrough FC in their trying to find a way past Bristol City FC's compact .
- 88' Bristol City FC manager makes another effort to make the tables turned. Han-Noah Massengo is hanging Nahki Wells on the field on 88 minute.
- 90' The referee does not hesitate — a Yellow card for Jack Hunt on 90 minutes.
- Another three points for Bristol City FC.
Lineups
Middlesbrough FC Lineups
Starting XI
- 18
- 1
- 21
- 20
- 17
-
11
Ashley Fletcher ↓ Chuba Akpom 23'
- 6
- 16
-
27
Marc Bola ↓ Marvin Johnson 77'
- 2
- 5
Bench
- 13
-
19
Nathaniel Mendez-Laing ↑ 46'
- 4
-
3
Marvin Johnson ↑ 77'
-
9
Britt Assombalonga ↑ 67'
-
22
George Saville ↑ 67'
- 29
-
10
Chuba Akpom ↑ 23'
- 33
Coach
Neil Warnock
Bristol City FC Lineups
Starting XI
- 22
- 9
- 2
- 30
- 19
-
21
Nahki Wells ↓ Han-Noah Massengo 88'
- 1
-
45
Kasey Palmer ↓ Jamie Paterson 81'
- 26
- 4
-
34
Ryley Towler ↓ Steven Sessegnon 81'
Bench
-
10
Jamie Paterson ↑ 81'
- 12
-
18
Antoine Semenyo ↑ 73'
-
43
Steven Sessegnon ↑ 81'
- 23
-
42
Han-Noah Massengo ↑ 88'
- 28
- 33
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Britt Assombalonga | 3 |
| Matty Crooks | 3 |
| Nahki Wells | 3 |
| Andreas Weimann | 2 |
| George Earthy | 2 |
| Aaron Ramsey | 2 |
| Famara Diedhiou | 2 |
| Dael Fry | 1 |
Head to Head
Middlesbrough FC Form
Bristol City FC Form
Predictions
Prediction accuracy
2 / 4
2.05
Middlesbrough FC xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.43
Bristol City FC xG
I would bet for:
Over 2.5 goals 67% + Both teams to score 66%
Match Result
✗ WrongActual: Bristol City FC win
Both Teams to Score
✓ Correct
Avg goals/match: 3.48
Actual: Yes — both scored
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 96% |
|
4% |
| ± 1.5 | 86% |
|
14% |
| ± 2.5 | 67% |
|
33% |
| ± 3.5 | 45% |
|
55% |
| ± 4.5 | 27% |
|
73% |
Double Chance
Middlesbrough FC or Draw
72%
Draw or Bristol City FC
52%
Middlesbrough FC or Bristol City FC
75%
Half-Time Result
✗ WrongActual: Bristol City FC win at HT
Correct Score
✗ 1–3 not predicted1 – 3Actual
1 – 1
9.9%
2 – 1
8.9%
2 – 0
6.5%
2 – 2
6.3%
1 – 2
6.3%
3 – 1
6.1%
1 – 0
5.7%
0 – 0
4.5%
3 – 2
4.4%
3 – 0
4.3%
0 – 1
3.8%
0 – 2
3.2%
Asian Handicap — Middlesbrough FC
| Handicap | Middlesbrough FC covers | Push | Bristol City FC covers |
|---|---|---|---|
| -2.5 | 15% | — | 85% |
| -2 | 15% | 15% | 70% |
| -1.5 | 30% | — | 70% |
| -1 | 30% | 20% | 49% |
| -0.5 | 51% | — | 49% |
| +0.5 | 74% | — | 26% |
| +1 | 74% | 14% | 12% |
| +1.5 | 88% | — | 12% |
| +2 | 88% | 8% | 4% |
| +2.5 | 96% | — | 4% |
Clean Sheet
Middlesbrough FC keeps clean sheet
25%
✓
Bristol City FC keeps clean sheet
14%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

