Championship · Matchweek 38 · Mar 14

Middlesbrough - Bristol City

Middlesbrough and Bristol City drew 1-1 in Championship (Matchweek 38). Goals: L. Castledine 65'; A. Randell 90+6'.

🏟 Riverside Stadium 👤 Referee: S. Martin
Key events
35' 🟨 N. EileYellow card Bristol City
43' 🟨 C. PringYellow card Bristol City
53' 🟨 S. TwineYellow card Bristol City
53' 🟨 S. MorsyYellow card Bristol City
58' 🟨 S. ArmstrongYellow card Bristol City
65' L. Castledine(1 - 0) Middlesbroug
88' 🟨 T. ConwayYellow card Middlesbroug
90+6' A. Randell(1 - 1) · Assist: T. Horvat Bristol City
Quick stats
%73 Possession %27
2.31 Expected goals (xG) 0.55
1.78 Pre-match xG 1.36
15 Total shots 1
6 Shots on target 0
3 Shots off target 1
6 Blocked shots 0
9 Shots inside box 0
6 Shots outside box 1
0 Saves 5
Match timeline
First half
35'
🟨N. EileYellow card
43'
🟨C. PringYellow card
HT 0 - 0
53'
🟨S. TwineYellow card
53'
🟨S. MorsyYellow card
58'
🟨S. ArmstrongYellow card
R. McGree ↔ D. StrelecSubstitution🔁
59'
J. Sarmiento ↔ L. CastledineSubstitution🔁
59'
L. Castledine(1 - 0)
65'
67'
🔁S. Armstrong ↔ S. BellSubstitution
H. Hackney ↔ A. GilbertSubstitution🔁
72'
78'
🔁S. Twine ↔ M. BirdSubstitution
82'
🔁S. Morsy ↔ T. HorvatSubstitution
T. ConwayYellow card🟨
88'
T. Conway ↔ G. EdmundsonSubstitution🔁
90'
90+6'
A. Randell(1 - 1) · Assist: T. Horvat
FT 1 - 1
Match statsMiddlesbrough · Bristol City
Key stats
%73 Possession %27
2.31 Expected goals (xG) 0.55
1.78 Pre-match xG 1.36
Shots
15 Total shots 1
6 Shots on target 0
3 Shots off target 1
6 Blocked shots 0
9 Shots inside box 0
6 Shots outside box 1
0 Saves 5
Attacking
123 Attacks 65
86 Dangerous attacks 30
Passing
501 Total passes 192
437 Accurate passes 140
%87 Pass accuracy %73
Set pieces & discipline
8 Corners 1
0 Offsides 1
7 Fouls 8
9 Free kicks 10
32 Throw-ins 16
5 Goal kicks 13
Cards
0 Yellow cards 5
0 1st-half cards 2
1 2nd-half cards 3
By half
0 1st-half goals 0
1 2nd-half goals 1
6 1st-half corners 1
3 2nd-half corners 3
Penalties
0 Penalties won 0
0 Penalty goals 0
LineupsMiddlesbrough 4-1-4-1Bristol City 3-4-1-2
Bristol City · Bench
Coach: Gerhard Struber
HEAD TO HEAD11 meetings · 2020–2025
Middlesbrough 2
Oct 20who was on topDec 20
Bristol City 7
2 Middlesbrough 2 draw 7 Bristol City
Bristol City won the last 5
GOALS IN THIS FIXTURE
2.9goals / match
1220total goals
1/2clean sheets
2-1Middlesbrough best win · Aug 14
2-0Bristol City best win · Dec 20
%91 Over 1.5 10/11
%64 Over 2.5 7/11
%27 Over 3.5 3/11
%73 BTTS 8/11
DOES THE VENUE MATTER
Middlesbrough at home5 matches
1W 1D 3L 5:9
Bristol City at home6 matches
4W 1D 1L 11:7
Results are read from the side that hosted the match.
FORM COMPARISON
Middlesbrough2W 2D 1L Bristol City1W 2D 2L
1.60 1.00 Points per game
10 7 Goals scored
6 8 Goals conceded
1.89 1.22 xG average
1.35 1.58 xGA average
%20 %40 Clean sheets
%60 %60 BTTS
%60 %60 Over 2.5
7.0 3.6 Corners
1.6 1.0 Cards
Middlesbrough2W 5D 3L Bristol City3W 3D 4L
1.10 1.20 Points per game
14 11 Goals scored
12 13 Goals conceded
2.24 1.08 xG average
1.10 1.74 xGA average
%20 %30 Clean sheets
%60 %50 BTTS
%50 %40 Over 2.5
9.3 3.9 Corners
1.5 1.7 Cards
SEASON COMPARISON
5Middlesbroughin the table80pts
46matches 22-14-10W-D-L 72:47goals +25diff
LLDDW
12Bristol Cityin the table62pts
46matches 17-11-18W-D-L 59:59goals +0diff
WLDLD
PREVIOUS MEETINGS
Dec 20 Bristol City 2-0 Middlesbrough Championship
Feb 21 Bristol City 2-1 Middlesbrough Championship
Oct 19 Middlesbrough 0-2 Bristol City Championship
Feb 10 Middlesbrough 1-2 Bristol City Championship
Nov 25 Bristol City 3-2 Middlesbrough Championship
Apr 10 Bristol City 2-2 Middlesbrough Championship
Nov 5 Middlesbrough 1-1 Bristol City Championship
Feb 19 Bristol City 2-1 Middlesbrough Championship
xG difference & finishing
Middlesbrough1 gol · 2.31 xG -1.31
Bristol City1 gol · 0.55 xG +0.45
+ = scored above expectation, − = below
WHAT THE NUMBERS SAY
Middlesbrough dominated the ball73% possession
Middlesbrough took more shots15 - 1
Bristol City struggled to stay disciplined5 yellow
THE REFEREE136 matches on record
Steve Martin
Strictness45 TEMPO37
Cards: ModerateFouls: ModeratePenalties: RareGoals: ModerateOver 2.5: Moderate
This match vs his average
Cards 54.5 +0.5
Fouls 1523.6 -8.6
Goals 22.6 -0.6
Corners 99.3 -0.3
THIS MATCH VS SEASON AVERAGE
Goals 1.01.5 -0.5
Shots 15.015.4 -0.4
On target 6.04.7 +1.3
Possession %73%60 +13.2
Corners 8.06.5 +1.5
Cards 0.01.3 -1.3
Conceded 1.01.0
this matchseason average · 47 matches
Goals 1.01.3 -0.3
Shots 1.011.7 -10.7
On target 0.03.9 -3.9
Possession %27%49 -22.4
Corners 1.04.6 -3.6
Cards 5.04.0 +1.0
Conceded 1.01.3 -0.3
this matchseason average · 45 matches
PLAYER RATINGS★ Leo Castledine 7.70
Starting XI
18 Aidan Morris M · 79' 7.60
On target2/3Key pass1Dribbles1/1Tackles4Interceptions1Duels won7/11Fouls won2Fouls2Passes73 · %68
29 Adilson Malanda D · 79' 7.30
Tackles2Duels won3/5Fouls1Passes55 · %53
7 Hayden Hackney M · 72' · K 7.30
Assist1Key pass3Dribbles1/2Duels won3/8Fouls won2Fouls2Passes63 · %52
3 Matt Targett D · 79' 7.00
Key pass2Interceptions2Passes77 · %65
8 Riley McGree M · 59' 6.90
On target1/1Key pass1Duels won1/1Passes37 · %31
16 Alan Browne M · 79' 6.90
On target2/2Duels won3/7Fouls won3Passes27 · %24
2 Callum Brittain D · 79' 6.90
Dribbles2/4Tackles1Duels won3/7Passes45 · %35
31 Solomon Brynn G · 79' 6.70
Passes8 · %6
12 Luke Ayling D · 79' 6.60
Tackles1Duels won2/8Passes59 · %55
45 Jeremy Sarmiento M · 60' 6.30
Key pass1Dribbles1/5Duels won1/6Fouls1Passes23 · %21
9 Tommy Conway F · 79' 6.20
Fouls1Passes17 · %16
Substitutes
23 Leo Castledine M · 19' 7.70
Goals1On target1/1Duels won1/1Fouls won1Passes6 · %4
13 David Strelec F · 20' 6.30
Passes5 · %2
14 Alexander Gilbert F · 7'
Passes6 · %5
Unused: Joe WildsmithFinley MunroeGeorge EdmundsonMorgan WhittakerSontje HansenMamadou Kaly Sene
Starting XI
3 Cameron Pring D · 79' 7.30
Dribbles1/1Tackles3Interceptions1Blocks1Duels won7/10Fouls won1Fouls2Passes17 · %15
17 Mark Sykes D · 79' 7.00
Tackles2Duels won4/4Fouls won2Passes21 · %14
4 Adam Randell M · 79' 7.00
Tackles1Interceptions2Blocks1Duels won3/3Fouls won2Passes11 · %10
12 Jason Knight D · 79' · K 6.90
Tackles1Interceptions1Blocks1Duels won2/2Fouls won1Passes18 · %13
23 Radek Vitek G · 79' 6.60
Saves5Passes25 · %14
2 Ross McCrorie D · 79' 6.60
Key pass1Tackles3Blocks2Duels won6/11Fouls1Passes19 · %15
18 Emil Riis Jacobsen F · 79' 6.60
Duels won4/6Fouls1Passes17 · %9
40 Sam Morsy M · 79' 6.50
Interceptions3Fouls1Passes20 · %17
38 Noah Eile D · 79' 6.50
Tackles3Duels won3/5Fouls1Passes13 · %13
30 Sinclair Armstrong F · 68' 6.30
Dribbles2/7Tackles1Duels won4/11Fouls1Offside1Passes12 · %7
10 Scott Twine M · 78' 6.30
Tackles2Interceptions1Duels won3/4Fouls won1Fouls1Passes18 · %12
Substitutes
20 Sam Bell F · 11' 6.30
Passes1 · %1
6 Max Bird M · 1'
Unused: George EarthyJoe LumleySeb NaylorMarley ThelwellLouie DerrickDaniel EzenduTomi Horvat
Win probabilityModel: 1 (%72) ✗
Middlesbrough %72 Draw %18 Bristol City %10
2.34Middlesbrough xPuan
0.48Bristol City xPuan
🎯
FREE MEMBERSHIP

Tactical metrics & visuals

Pressing & tempo, attack organisation, defensive control, chance creation and set-piece profiles.

Create free account
🔥
FREE MEMBERSHIP

Team & player heatmaps

Where each team dominated the pitch, plus per-player heatmaps from raw event coordinates.

Create free account
🤖
FREE MEMBERSHIP

ML deep-dive

Feature-level model breakdown, expected points simulation and value analysis.

Create free account
Form
MiddlesbroughLWWDD
Bristol CityLLLLW
FREE MEMBERSHIP

Heatmap & tactical analysis

Team & player heatmaps, tactical metrics and the ML deep-dive live in the dashboard.

Create free account
Match Reportsall →
Fenerbahçe 1-2 BeşiktaşSüper Lig · Sep 6 Arsenal 2-1 ChelseaPremier League · Sep 7 Trabzonspor 5-0 Gençlerbirliği S.K.Süper Lig · Sep 7 Rayo Vallecano 1-1 AlavesLa Liga · Aug 20 Atletico Madrid 2-0 MalagaLa Liga · Aug 19 Casa Pia 0-7 BenficaPrimeira Liga · Aug 17
Ad
Team of the week, tactical profile and AI predictions are open with a free account.Free sign-up
Ad
Ad