Bristol City vs Middlesbrough - Match Summary

Bristol City vs Middlesbrough

Bristol City

2:0

Middlesbrough

20 Dec 2025
Ashton Gate Stadium
Anthony Backhouse

Match summary

H. Roberts
H. Roberts
90
Y. Hirakawa
Y. Hirakawa
90
C. Pring
C. Pring
90
S. Armstrong
S. Armstrong
90
C. Pring
C. Pring
87
87
Luke Ayling
Luke Ayling
84
D. Burgzorg
D. Burgzorg
84
A. Gilbert
A. Gilbert
73
A. Bangura
A. Bangura
73
Matt Targett
Matt Targett
74
A. Browne
A. Browne
Fally Mayulu
Fally Mayulu
74
Emil Riis
Emil Riis
74
74
Sverre Nypan
Sverre Nypan
73
Kaly Sène
Kaly Sène
73
T. Conway
T. Conway
S. Twine
S. Twine
62
Rob Atkinson
Rob Atkinson
62
Rob Atkinson
Rob Atkinson
54
A. Mehmeti
A. Mehmeti
54
S. Armstrong
S. Armstrong
36
33
Matt Targett
Matt Targett
25
M. Whittaker
M. Whittaker
Emil Riis
Emil Riis
17
15
R. Mcgree
R. Mcgree
16
Sverre Nypan
Sverre Nypan
16
R. Mcgree
R. Mcgree

Match statistics

General Stats

28%Possession72%
243Passes Attempted594
174Completed Passes495
3Corners13
20Throw-ins22

Attack

13Shots On Target28
3Shots Off Target12
8Shots On3
1Offsides0
2Blocks6

Discipline

6Fouls5
17Tackles16

Line-ups

Bristol City

Formation

4-4-2
1
O’Leary
14
Onyego Vyner
16
Dickie
3
Moir-Pring
2
McCrorie
12
Knight
4
Randell
11
Mehmeti
10
Twine
18
Jakobsen
30
Armstrong

Starting XI

Max Edward
Max Edward O’Leary
#1
Zachary George
Zachary George Onyego Vyner
#14
Robert Joseph Andrew
Robert Joseph Andrew Dickie
#16
Cameron Lewis
Cameron Lewis Moir-Pring
#3
90'
87'
Ross
Ross McCrorie
#2
Jason Paul
Jason Paul Knight
#12
Adam Fletcher
Adam Fletcher Randell
#4
Anis
Anis Mehmeti
#11
54'
Scott Edward
Scott Edward Twine
#10
62'
Emil Riis
Emil Riis Jakobsen
#18
74'
17'
Sinclair Ntomuchukwu
Sinclair Ntomuchukwu Armstrong
#30
90'
36'

Substitutes

Joseph Patrick
Joseph Patrick Lumley
#13
Haydon Cameron
Haydon Cameron Roberts
#24
90'
Robert Philip
Robert Philip Atkinson
#5
62'
54'
Josh
Josh Stokes
#26
Jed
Jed Meerholz
#34
Harry Charles Frederick
Harry Charles Frederick Cornick
#27
Fally
Fally N'dofunsu Mayulu
#9
74'
Yu
Yu Hirakawa
#7
90'
Ephraim
Ephraim Osei Yeboah
#25

Manager

Gerhard Struber

Middlesbrough

Formation

31
Brynn
14
Gilbert
5
Jones
12
Ayling
7
Hackney
8
Mcgree
11
Reece Whittaker
3
Targett
2
Brittain
9
John Conway
13
Strelec

Starting XI

Solomon
Solomon Brynn
#31
Alexander George Henry
Alexander George Henry Gilbert
#14
84'
Alfie Charles
Alfie Charles Jones
#5
Luke David
Luke David Ayling
#12
87'
Hayden
Hayden Hackney
#7
Riley Patrick
Riley Patrick Mcgree
#8
15'
16'
Morgan
Morgan Reece Whittaker
#11
25'
Matthew Robert
Matthew Robert Targett
#3
73'
33'
Callum James
Callum James Brittain
#2
Tommy Daniel
Tommy Daniel John Conway
#9
73'
David
David Strelec
#13

Substitutes

Jonathan Peter
Jonathan Peter Mclaughlin
#33
Alex
Alex Bangura
#24
73'
Samuel George Alan
Samuel George Alan Edmundson
#25
Alan James
Alan James Browne
#16
74'
Sverre Halseth
Sverre Halseth Nypan
#19
74'
16'
Samuel
Samuel Silvera
#22
Delano
Delano Burgzorg
#10
84'
Micah
Micah Hamilton
#17
Mamadou Kaly
Mamadou Kaly Sène
#20
73'

Manager

Kim Hellberg

Head-to-head

35 matches
12
Wins
9
Draws
14
Wins
Total Matches:35
Total Goals:91
Avg Goals/Match:2.6
Goals (Bristol City):44
ChampionshipChampionship20241 match
10 FebFT
12
MiddlesbroughMiddlesbrough
Bristol CityBristol City
W
ChampionshipChampionship20232 matches
25 NovFT
32
Bristol CityBristol City
MiddlesbroughMiddlesbrough
W
10 AprFT
22
Bristol CityBristol City
MiddlesbroughMiddlesbrough
D
ChampionshipChampionship20222 matches
5 NovFT
11
MiddlesbroughMiddlesbrough
Bristol CityBristol City
D
19 FebFT
21
Bristol CityBristol City
MiddlesbroughMiddlesbrough
W
ChampionshipChampionship20212 matches
14 AugFT
21
MiddlesbroughMiddlesbrough
Bristol CityBristol City
L
23 FebFT
13
MiddlesbroughMiddlesbrough
Bristol CityBristol City
W
ChampionshipChampionship20202 matches
20 OctFT
01
Bristol CityBristol City
MiddlesbroughMiddlesbrough
L
11 JulFT
13
MiddlesbroughMiddlesbrough
Bristol CityBristol City
W
ChampionshipChampionship20192 matches
31 AugFT
22
Bristol CityBristol City
MiddlesbroughMiddlesbrough
D
2 AprFT
01
MiddlesbroughMiddlesbrough
Bristol CityBristol City
W
ChampionshipChampionship20182 matches
18 AugFT
02
Bristol CityBristol City
MiddlesbroughMiddlesbrough
L
14 AprFT
21
MiddlesbroughMiddlesbrough
Bristol CityBristol City
L
ChampionshipChampionship20171 match
2 DecFT
21
Bristol CityBristol City
MiddlesbroughMiddlesbrough
W
ChampionshipChampionship20161 match
16 JanFT
10
Bristol CityBristol City
MiddlesbroughMiddlesbrough
W
ChampionshipChampionship20151 match
22 AugFT
01
MiddlesbroughMiddlesbrough
Bristol CityBristol City
W
ChampionshipChampionship20131 match
9 MarFT
20
Bristol CityBristol City
MiddlesbroughMiddlesbrough
W
ChampionshipChampionship20122 matches
24 NovFT
13
MiddlesbroughMiddlesbrough
Bristol CityBristol City
W
24 MarFT
11
MiddlesbroughMiddlesbrough
Bristol CityBristol City
D
ChampionshipChampionship20112 matches
3 DecFT
01
Bristol CityBristol City
MiddlesbroughMiddlesbrough
L
15 JanFT
04
Bristol CityBristol City
MiddlesbroughMiddlesbrough
L
ChampionshipChampionship20102 matches
30 OctFT
12
MiddlesbroughMiddlesbrough
Bristol CityBristol City
W
30 JanFT
00
MiddlesbroughMiddlesbrough
Bristol CityBristol City
D
ChampionshipChampionship20091 match
29 AugFT
21
Bristol CityBristol City
MiddlesbroughMiddlesbrough
W
FA CupFA Cup20081 match
5 JanFT
12
Bristol CityBristol City
MiddlesbroughMiddlesbrough
L
FA CupFA Cup20072 matches
13 FebFT
22
MiddlesbroughMiddlesbrough
Bristol CityBristol City
D
27 JanFT
22
Bristol CityBristol City
MiddlesbroughMiddlesbrough
D
ChampionshipChampionship19951 match
4 MarFT
30
MiddlesbroughMiddlesbrough
Bristol CityBristol City
L
ChampionshipChampionship19941 match
24 SepFT
01
Bristol CityBristol City
MiddlesbroughMiddlesbrough
L
ChampionshipChampionship19932 matches
4 DecFT
00
Bristol CityBristol City
MiddlesbroughMiddlesbrough
D
6 NovFT
01
MiddlesbroughMiddlesbrough
Bristol CityBristol City
W
ChampionshipChampionship19921 match
7 AprFT
11
Bristol CityBristol City
MiddlesbroughMiddlesbrough
D
ChampionshipChampionship19912 matches
23 NovFT
31
MiddlesbroughMiddlesbrough
Bristol CityBristol City
L
6 AprFT
21
MiddlesbroughMiddlesbrough
Bristol CityBristol City
L
ChampionshipChampionship19901 match
29 DecFT
30
Bristol CityBristol City
MiddlesbroughMiddlesbrough
W

League standings

#TeamPGPts
1
logo
Coventry City
2253:2348
2
logo
Middlesbrough
2233:2442
3
logo
Ipswich Town
2238:2337
4
logo
Hull City
2237:3537
5
logo
Preston North End
2230:2336
6
logo
Millwall
2225:3135
7
logo
Queens Park Rangers
2232:3434
8
logo
Stoke City
2228:2133
9
logo
Bristol City
2230:2433
10
logo
Watford
2231:2832
11
logo
Southampton
2236:3131
12
logo
Derby County
2231:3031
13
logo
Leicester
2231:3131
14
logo
Birmingham City
2230:2929
15
logo
Wrexham AFC
2227:2728
16
logo
West Bromwich Albion
2225:2928
17
logo
Charlton Athletic
2121:2627
18
logo
Sheffield United
2228:3126
19
logo
Swansea City
2224:3026
20
logo
Blackburn Rovers
2122:2625
21
logo
Portsmouth
2118:2821
22
logo
Oxford United
2222:3119
23
logo
Norwich City
2225:3518
24
logo
Sheffield Wednesday
2116:43-9
Promotion
Playoff
Relegation

Bristol City vs Middlesbrough match from the Championship. View the final score, key match events, detailed statistics, line-ups and head-to-head record between Bristol City and Middlesbrough. Follow team performance and match context within the Championship season.