Middlesbrough vs Bristol City

14 March 2026 · Championship · 2025/26 · Referee Stephen Martin

Full time 1 – 1

Half-time: 0–0

  • L. Castledine 65’
  • A. Randell 90+6’

Match summary

Middlesbrough and Bristol City drew 1-1. It was goalless at half-time.

L. Castledine put Middlesbrough ahead in the 65th minute and A. Randell equalised with a header in stoppage time.

Middlesbrough had the better of the chances, with 2.72 expected goals (xG) from 19 shots to Bristol City's 0.40 from 4.

Match stats

69% Possession 31%
19 Shots 4
7 Shots on target 1
9 Corners 4
551 Passes 253
84.0% Pass accuracy 73.5%
10 Tackles 17
10 Fouls 9
1 Yellow cards 5
0 Offsides 1

Key events

Middlesbrough Bristol City
35’
43’
R. McGreeShot on target
47’
53’
53’
A. BrowneShot on target
55’
A. MorrisShot on target
55’
58’
A. BrowneShot on target
60’
L. CastledineRight foot shot1-0 (Middlesbrough)
65’
68’
S. BellS. Armstrong
A. GilbertH. Hackney
72’
A. MorrisShot on target
77’
78’
D. StrelecShot on target
81’
82’
88’
90’
A. RandellHeader1-1 (Bristol City)

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0.0 0.5 1.0 1.5 2.0 2.5 3.0 3.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.72 0.40 65’ L. Castledine (Middlesbrough), 1-0 65’ 90+6’ A. Randell (Bristol City), 1-1 90+6’ 0.0 0.5 1.0 1.5 2.0 2.5 3.0 3.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.72 0.40 65’ L. Castledine (Middlesbrough), 1-0 Castledine 65’ 90+6’ A. Randell (Bristol City), 1-1 Randell 90+6’
Middlesbrough 2.72 xGBristol City 0.40 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Bristol City attacking Middlesbrough attacking 
81’ D. Strelec (Middlesbrough), open play, 0.62 xG, saved 55’ A. Browne (Middlesbrough), from a corner, 0.57 xG, saved 65’ L. Castledine (Middlesbrough), open play, 0.37 xG, goal 60’ A. Browne (Middlesbrough), open play, 0.33 xG, saved 8’ T. Conway (Middlesbrough), open play, 0.19 xG, off target 52’ E. R. Jacobsen (Bristol City), open play, 0.14 xG, off target 90+6’ A. Randell (Bristol City), from a corner, 0.12 xG, goal 89’ C. Pring (Bristol City), set piece, 0.11 xG, off target 12’ C. Brittain (Middlesbrough), from a corner, 0.10 xG, blocked 47’ R. McGree (Middlesbrough), from a corner, 0.08 xG, saved 82’ L. Ayling (Middlesbrough), from a corner, 0.06 xG, off target 46’ J. Sarmiento (Middlesbrough), open play, 0.06 xG, blocked 87’ T. Conway (Middlesbrough), open play, 0.05 xG, blocked 46’ A. Morris (Middlesbrough), open play, 0.04 xG, blocked 64’ A. Morris (Middlesbrough), open play, 0.04 xG, off target 44’ M. Targett (Middlesbrough), direct free kick, 0.03 xG, blocked 54’ H. Hackney (Middlesbrough), open play, 0.03 xG, off target 55’ C. Brittain (Middlesbrough), open play, 0.03 xG, blocked 77’ A. Morris (Middlesbrough), open play, 0.03 xG, saved 78’ A. Browne (Middlesbrough), from a corner, 0.03 xG, off target 55’ A. Morris (Middlesbrough), from a corner, 0.03 xG, saved 87’ T. Horvat (Bristol City), open play, 0.03 xG, blocked 35’ A. Morris (Middlesbrough), from a corner, 0.02 xG, blocked 81’ D. Strelec (Middlesbrough), open play, 0.62 xG, saved 55’ A. Browne (Middlesbrough), from a corner, 0.57 xG, saved 65’ L. Castledine (Middlesbrough), open play, 0.37 xG, goal 60’ A. Browne (Middlesbrough), open play, 0.33 xG, saved 8’ T. Conway (Middlesbrough), open play, 0.19 xG, off target 52’ E. R. Jacobsen (Bristol City), open play, 0.14 xG, off target 90+6’ A. Randell (Bristol City), from a corner, 0.12 xG, goal 89’ C. Pring (Bristol City), set piece, 0.11 xG, off target 12’ C. Brittain (Middlesbrough), from a corner, 0.10 xG, blocked 47’ R. McGree (Middlesbrough), from a corner, 0.08 xG, saved 82’ L. Ayling (Middlesbrough), from a corner, 0.06 xG, off target 46’ J. Sarmiento (Middlesbrough), open play, 0.06 xG, blocked 87’ T. Conway (Middlesbrough), open play, 0.05 xG, blocked 46’ A. Morris (Middlesbrough), open play, 0.04 xG, blocked 64’ A. Morris (Middlesbrough), open play, 0.04 xG, off target 55’ C. Brittain (Middlesbrough), open play, 0.03 xG, blocked 44’ M. Targett (Middlesbrough), direct free kick, 0.03 xG, blocked 54’ H. Hackney (Middlesbrough), open play, 0.03 xG, off target 77’ A. Morris (Middlesbrough), open play, 0.03 xG, saved 55’ A. Morris (Middlesbrough), from a corner, 0.03 xG, saved 78’ A. Browne (Middlesbrough), from a corner, 0.03 xG, off target 87’ T. Horvat (Bristol City), open play, 0.03 xG, blocked 35’ A. Morris (Middlesbrough), from a corner, 0.02 xG, blocked
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Lineups

Middlesbrough 4-1-4-1 Starting XI
Brynn
Brittain
Ayling
Malanda
Targett
Morris
Browne
Hackney 72’
McGree 59’
Sarmiento 60’
Conway
Bristol City 5-3-2 Starting XI
Vítek
Sykes
Eile
Knight
Pring
McCrorie
Randell
Morsy
Twine
Armstrong
Jacobsen

Player stats

Goalkeeper1 player
90′ 0 1 12 1 – – – –
Defenders4 players
90′ 1 – – 3 – 49 – – – –
90′ 2 – – 5 3 67 – – – –
90′ 2 – – 3 1 60 1 – – –
90′ – – –
Midfielders7 players
90′ – – 78 2 – 4 1 8 2 2 –
90′ – – 30 – – – – 4 – 3 –
72′ – – – – –
59′ – – 37 1 – – – 1 – – –
60′ – – 23 1 – – – 1 1 – –
L. Castledine Came on as a substitute
30′ 1 – 9 – – – – 1 1 1 –
A. Gilbert Came on as a substitute
18′ – – 13 – – – 1 – 1 – –
Forwards2 players
89′ – – 2 – 0.24 – – – – 18
D. Strelec Came on as a substitute
31′ – – 1 1 0.62 – – – – 7 –
Came on Taken off Sent off Red is the most in that position for the team

Every player who took the pitch, starters first and then substitutes. A dash means none. xG and xA are expected goals and assists. A blank cell means that figure is not available for that player.

Before kick-off

Middlesbrough win 67% Avg odds 1.40
Draw 19% Avg odds 4.83
Bristol City win 14% Avg odds 6.80

Chances implied by the average closing odds, with the bookmaker margin removed.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals, timeline, lineups, team and player statistics from Bzzoiro Sports Data (sports.bzzoiro.com). Results and odds from football-data.co.uk.