Middlesbrough vs Bristol City: Match Preview & Stats
Our picks
Model predictions are published 48 hours before kick-off
To take in the latest form and rest days, the predictions for this match come out on . (If either team plays another match in between, they come out once that match is over.)
See today's ready predictions →Our record
Middlesbrough: 3 of 7 right
Bristol City: 1 of 7 right
Our result picks in each club's earlier matches on this site.
Match facts
- Competition
- Championship, Matchday 16
- Kick-off
- Venue
- Riverside Stadium, Middlesbrough
- Since last match
Middlesbrough: 14 days (Championship) · Watford (0‑0)
Bristol City: 14 days (Championship) · Norwich City (0‑5)- Next match
Middlesbrough: 3 days (Championship) later · Swansea City
Bristol City: 3 days (Championship) later · Wrexham
Last starting XI
Middlesbrough 4-3-3
- 1 Vítek
- 2 Brittain
- 4 Phillips
- 29 Malanda
- 3 Byram
- 6 Berhalter
- 10 Morris
- 8 McGree
- 11 Cozier-Duberry
- 13 Strelec
- 16 Sarmiento
Bristol City 4-2-3-1
- 40 Collins
- 19 Tanner
- 16 Dickie
- 2 Eissat
- 3 Pring
- 8 Williams
- 4 Randell
- 21 Cardines
- 12 Knight
- 10 Twine
- 9 Tolaj
Our predicted line-ups come with our picks, 48 hours before kick-off. Until then: each club's last starting XI.
Injuries and suspensions
Middlesbrough
- DF Alfie JonesInjured · Doubtful
- MF Rokas PukštasInjured · Late November 2026
Bristol City
- DF Noah EileInjured · Doubtful
Players listed as injured, suspended or away with their national team, with their expected return.
Missing Players Impact
Middlesbrough
Low impact
Bristol City
Low impact Share of team playing time and attacking output over the last 10 matches accounted for by unavailable players.
Tactical Profile & Play Quality (0–100)
OptimaGoal 0–100 performance indices built from the last 10 matches before kick-off.
Game-State Scenarios & Goal Timing
Middlesbrough
Bristol City
Reaction to scoring or conceding first and goal distribution across the last 15 matches.
Key Attacking Threats
Middlesbrough
- 1. FW Amario Cozier-Duberry 3G · 5ATeam attack 16.0% Team shots 18.0%
- 2. FW Will Lankshear 8G · 0ATeam attack 15.0% Team shots 15.0%
- 3. FW Tommy Conway 1G · 4ATeam attack 11.0% Team shots 8.0%
Bristol City
- 1. FW Dominic Ballard 2G · 0ATeam attack 16.0% Team shots 18.0%
- 2. FW Rio Cardines 0G · 2ATeam attack 14.0% Team shots 4.0%
- 3. FW Scott Twine 3G · 0ATeam attack 12.0% Team shots 9.0%
Top available players by share of team attacking production and shot volume over the last 10 matches.
Scoring trends
| Scoring trends | ||
|---|---|---|
| Over 1.5 goals | 8/10 | 5/10 |
| Over 2.5 goals | 7/10 | 4/10 |
| Over 3.5 goals | 6/10 | 3/10 |
| Both teams scored | 6/10 | 4/10 |
| Clean sheet | 3/10 | 2/10 |
| Failed to score | 2/10 | 5/10 |
| Goals per match (scored / conceded) | 2.2 / 1.4 | 0.7 / 1.7 |
Last 10 matches, all competitions, results after 90 minutes.
Form guide
Middlesbrough
- D 0-0 at
Watford (A) Championship · 7 Nov - L 0-2 at
Wrexham (A) Championship · 4 Nov - W 3-0 vs
Charlton Athletic (H) Championship · 31 Oct - W 5-1 at
Bolton Wanderers (A) Championship · 23 Oct - D 2-2 vs
Cardiff City (H) Championship · 17 Oct
Bristol City
- L 0-5 vs
Norwich City (H) Championship · 7 Nov - L 1-2 vs
Wolverhampton Wanderers (H) Championship · 4 Nov - W 3-2 at
Bolton Wanderers (A) Championship · 31 Oct - D 0-0 at
Stoke City (A) Championship · 24 Oct - L 0-1 vs
Sheffield United (H) Championship · 17 Oct
Last five competitive matches before kick-off, all competitions, results after 90 minutes.
When the goals come
Middlesbrough
- 1-15 minutes: 5 scored, 3 conceded
- 16-30 minutes: 2 scored, 1 conceded
- 31-45 minutes: 5 scored, 3 conceded
- 46-60 minutes: 5 scored, 6 conceded
- 61-75 minutes: 6 scored, 4 conceded
- 76-90 minutes: 7 scored, 2 conceded
Bristol City
- 1-15 minutes: 2 scored, 2 conceded
- 16-30 minutes: 1 scored, 2 conceded
- 31-45 minutes: 4 scored, 4 conceded
- 46-60 minutes: 1 scored, 7 conceded
- 61-75 minutes: 1 scored, 2 conceded
- 76-90 minutes: 7 scored, 7 conceded
Goals in each 15-minute period, Championship this season. Stoppage time counts with its half.
Top scorers
Middlesbrough
| Player | G | A |
|---|---|---|
| Will Lankshear | 13 | 0 |
| Amario Cozier-Duberry | 3 | 5 |
| Sebastian Berhalter | 3 | 2 |
| Aidan Morris | 2 | 0 |
| Tommy Conway | 1 | 4 |
Bristol City
| Player | G | A |
|---|---|---|
| Scott Twine (1 pen) | 5 | 0 |
| Dominic Ballard | 4 | 0 |
| Lorent Tolaj | 2 | 1 |
| Jason Knight | 1 | 1 |
| Lisav Naif Eissat | 1 | 0 |
Goals and assists in the Championship this season.
Corners and yellow cards
- 6.1 Corners won 5.3
- 4.6 Corners conceded 5.5
- 1.1 Yellow cards 1.3
- 1.7 Opponents' yellow cards 1.7
Per match in the Championship this season. Average per club and match: 5.2 corners, 1.9 yellow cards.
Attack and defence ratings
0 to 100 against this season's Championship clubs (100 = best). The rating is our model's long-run strength before this match: it uses the last three years and counts recent matches most, so a few results do not move it at once. Under each rating: this season's actual goals per match.
Head-to-head
26 meetings since 2010, results after 90 minutes.
- 14 Mar 2026 · Championship Middlesbrough
1-1
Bristol City - 20 Dec 2025 · Championship Bristol City
2-0
Middlesbrough - 21 Feb 2025 · Championship Bristol City
2-1
Middlesbrough - 19 Oct 2024 · Championship Middlesbrough
0-2
Bristol City - 10 Feb 2024 · Championship Middlesbrough
1-2
Bristol City
Table
| # | Team | P | W | D | L | Goals | GD | Pts |
|---|---|---|---|---|---|---|---|---|
| 1 | | 15 | 8 | 5 | 2 | 28:14 | +14 | 29 |
| 2 | | 15 | 8 | 5 | 2 | 30:19 | +11 | 29 |
| 3 | | 15 | 9 | 2 | 4 | 24:18 | +6 | 29 |
| 4 | | 15 | 8 | 4 | 3 | 29:15 | +14 | 28 |
| 5 | | 15 | 8 | 4 | 3 | 26:18 | +8 | 28 |
| 6 | | 15 | 8 | 4 | 3 | 23:15 | +8 | 28 |
| 7 | | 15 | 8 | 2 | 5 | 22:18 | +4 | 26 |
| 8 | | 15 | 6 | 6 | 3 | 24:18 | +6 | 24 |
| 9 | | 15 | 6 | 5 | 4 | 37:23 | +14 | 23 |
| 10 | | 15 | 6 | 4 | 5 | 21:19 | +2 | 22 |
| 11 | | 15 | 6 | 4 | 5 | 20:18 | +2 | 22 |
| 12 | | 15 | 7 | 0 | 8 | 32:24 | +8 | 21 |
| 13 | | 15 | 6 | 3 | 6 | 22:23 | -1 | 21 |
| 14 | | 15 | 4 | 6 | 5 | 27:27 | 0 | 18 |
| 15 | | 15 | 4 | 6 | 5 | 18:20 | -2 | 18 |
| 16 | | 15 | 5 | 3 | 7 | 23:27 | -4 | 18 |
| 17 | | 15 | 5 | 3 | 7 | 16:24 | -8 | 18 |
| 18 | | 15 | 5 | 2 | 8 | 20:29 | -9 | 17 |
| 19 | | 15 | 4 | 5 | 6 | 13:23 | -10 | 17 |
| 20 | | 15 | 4 | 3 | 8 | 13:23 | -10 | 15 |
| 21 | | 15 | 4 | 3 | 8 | 15:26 | -11 | 15 |
| 22 | | 15 | 1 | 7 | 7 | 22:31 | -9 | 10 |
| 23 | | 15 | 2 | 4 | 9 | 14:30 | -16 | 10 |
| 24 | | 15 | 2 | 2 | 11 | 13:30 | -17 | 8 |
Our table from the results; the two clubs of this match are highlighted. Full table
Season projection
MembersWhere these two clubs are projected to finish in the Championship: average points, likely range and chances.
| Club | Pts | Avg pts | Likely | Title | Promoted | Play-offs | Relegated |
|---|---|---|---|---|---|---|---|
| 29 | |||||||
| 18 |
For members
Every club's chance of every place, from our simulated seasons, updated daily.
Become a memberMore Championship matches
All fixtures-
Bolton Wanderers
Portsmouth Our pick -
Lincoln City
Wrexham Our pick -
Sheffield United
Watford Our pick -
Stoke City
Birmingham City Our pick -
Swansea City
West Bromwich Albion Our pick -
West Ham United
Preston North End Our pick
Times are UTC.