Bristol City vs. Middlesbrough Match Report – Friday February 21, 2025

EFL Championship (Matchweek 34)
Bristol City
2
2.3
12-13-9
Manager: Liam Manning
Captain: Jason Knight
Middlesbrough
1
1.3
12-8-13
Manager: Michael Carrick
Friday February 21, 2025, 19:45 (venue time)
EFL Championship (Matchweek 34)
Bristol City vs. Middlesbrough Historical Head-to-Head
 
Attendance: 21,894
Venue: Ashton Gate Stadium, Bristol
Officials: Tom Nield (Referee) · Andrew Dallison (AR1) · Bhupinder Gill (AR2) · Declan Bourne (4th)
George Earthy · 72’
George Earthy · 82’
Tommy Conway · 37’
Stathead Logo
POWERED BY
.com Logo
Looking for something amazing? Uncover the story that stats can tell with Stathead.
Search through thousands of matches from football history using our Match Finder tools.
Try it & get your first month FREE

Match Summary

Kick Off
 37’
0:1
 — Goal 0:1
Half Time
 57’
0:1
 — Yellow Card
 63’
0:1
 — Substitute
 63’
0:1
 — Substitute
 63’
0:1
 — Substitute
 69’
0:1
 — Substitute
 72’
1:1
 — Goal 1:1
 78’
1:1
 — Yellow Card
 82’
2:1
 — Goal 2:1
 83’
2:1
 — Substitute
 88’
2:1
 — Substitute
90+2’
2:1
 — Substitute

Team Stats

Possession
61%
39%
Passing Accuracy
504 of 604 — 83%
78% — 296 of 380
Shots on Target
7 of 21 — 33%
36% — 4 of 11
Saves
3 of 4 — 75%
71% — 5 of 7
Cards
Bristol City
 
Middlesbrough
10
Fouls
13
4
Corners
1
24
Crosses
3
703
Touches
501
Bristol City
 
Middlesbrough
18
Tackles
14
5
Interceptions
13
16
Aerials Won
8
7
Clearances
30
Bristol City
 
Middlesbrough
1
Offsides
1
1
Goal Kicks
11
23
Throw Ins
27
65
Long Balls
65
Become a Stathead & surf this site ad-free.

Bristol City Player Stats

Bristol City Player Stats Table
Performance Expected SCA Passes Carries Take-Ons
Player # Nation Pos Age Min Gls Ast PK PKatt Sh SoT CrdY CrdR Touches Tkl Int Blocks xG npxG xAG SCA GCA Cmp Att Cmp% PrgP Carries PrgC Att Succ
Sinclair Armstrong30ie IRLFW21-2446800003100151010.10.10.00088100.0011200
   Nahki Wells21bm BERFW34-2652200001100121000.00.00.0101425.018010
Anis Mehmeti11al ALBLW24-0436200001000302010.00.00.240121963.2020410
   George Earthy40eng ENGLW20-1692820002200151001.21.20.010111291.729200
Scott Twine10eng ENGRW25-2228900007100402000.70.70.091222975.9423121
   Joe Williams8eng ENGRW28-07510000000000000.00.00.0000000000
Haydon Roberts24eng ENGLM22-2876200000000541010.00.00.140324965.3436122
   Cameron Pring3eng ENGLM27-0302801000000200000.00.00.411141973.7014010
Jason Knight12ie IRLCM24-0089000002000770010.00.00.050586885.31052132
Max Bird6eng ENGCM24-1569000002200712230.20.20.160535793.0643010
Mark Sykes17ie IRLRM27-2016200001000481100.00.00.330374386.0339411
   Yu Hirakawa7jp JPNRM24-0482800001000200000.00.00.011111668.8114311
Zak Vyner14ke KENCB27-2839000001000992120.10.10.010849489.4973000
Robert Dickie16eng ENGCB28-3559000000000882100.00.00.010718187.7358100
George Tanner19eng ENGCB25-0979000000000963020.00.00.010778887.5767100
Max O'Leary1ie IRLGK28-1349000000000180000.00.00.000131776.5013000
16 Players990210021700703185112.52.51.238350460483.45048020137
Bristol City Player Stats Table
Total Short Medium Long
Player # Nation Pos Age Min Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA KP 1/3 PPA CrsPA PrgP
Sinclair Armstrong30ie IRLFW21-2446888100.097866100.022100.00000.00.000000
   Nahki Wells21bm BERFW34-265221425.01615001250.00000.00.001001
Anis Mehmeti11al ALBLW24-04362121963.2238505771.45771.42366.700.20.220110
   George Earthy40eng ENGLW20-16928111291.71362899100.02366.70000.00.010102
Scott Twine10eng ENGRW25-22289222975.940999111384.671163.64580.000.00.123104
   Joe Williams8eng ENGRW28-0751000000000000.00.000000
Haydon Roberts24eng ENGLM22-28762324965.3556125131586.7172470.82540.000.10.132224
   Cameron Pring3eng ENGLM27-03028141973.71996599100.05683.30010.40.611000
Jason Knight12ie IRLCM24-00890586885.31012277273090.0232785.277100.000.00.01150010
Max Bird6eng ENGCM24-15690535793.08672082424100.0202195.25683.300.10.127206
Mark Sykes17ie IRLRM27-20162374386.054085181994.71818100.0030.000.30.231213
   Yu Hirakawa7jp JPNRM24-04828111668.81392281080.033100.00000.00.001001
Zak Vyner14ke KENCB27-28390849489.41766595232785.2484998.0121675.000.00.0015009
Robert Dickie16eng ENGCB28-35590718187.71457430182185.7465190.27977.800.00.005003
George Tanner19eng ENGCB25-09790778887.511663003333100.0394292.91616.700.00.016117
Max O'Leary1ie IRLGK28-13490131776.5384303001010100.03742.900.00.000000
16 Players99050460483.48982261020422391.524627689.1436764.211.21.5165710550
Bristol City Player Stats Table
Pass Types Corner Kicks Outcomes
Player # Nation Pos Age Min Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks
Sinclair Armstrong30ie IRLFW21-24468871000010000800
   Nahki Wells21bm BERFW34-26522440000100000100
Anis Mehmeti11al ALBLW24-04362191900003000001203
   George Earthy40eng ENGLW20-16928121200000000001100
Scott Twine10eng ENGRW25-22289292451003022002200
   Joe Williams8eng ENGRW28-0751000000000000000
Haydon Roberts24eng ENGLM22-28762494360006600003200
   Cameron Pring3eng ENGLM27-03028191630000300001404
Jason Knight12ie IRLCM24-00890686432012100005811
Max Bird6eng ENGCM24-15690575521011011005301
Mark Sykes17ie IRLRM27-20162434210003100003701
   Yu Hirakawa7jp JPNRM24-04828161420002110001102
Zak Vyner14ke KENCB27-28390949044020000008400
Robert Dickie16eng ENGCB28-35590817920010100007100
George Tanner19eng ENGCB25-097908877112003900007703
Max O'Leary1ie IRLGK28-13490171522000000001300
16 Players99060456142120524234300504115
Bristol City Player Stats Table
Tackles Challenges Blocks
Player # Nation Pos Age Min Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err
Sinclair Armstrong30ie IRLFW21-24468110100001010100
   Nahki Wells21bm BERFW34-2652211100010.010000100
Anis Mehmeti11al ALBLW24-043622202011100.001010200
   George Earthy40eng ENGLW20-169281110011100.000000100
Scott Twine10eng ENGRW25-22289220021250.010000200
   Joe Williams8eng ENGRW28-0751000000000000000
Haydon Roberts24eng ENGLM22-287621100111100.001010100
   Cameron Pring3eng ENGLM27-0302800000010.010000000
Jason Knight12ie IRLCM24-00890000000001100020
Max Bird6eng ENGCM24-156902200211100.003212400
Mark Sykes17ie IRLRM27-2016211001010.010001200
   Yu Hirakawa7jp JPNRM24-04828000000000000000
Zak Vyner14ke KENCB27-28390220201250.012111310
Robert Dickie16eng ENGCB28-355902120011100.000001320
George Tanner19eng ENGCB25-09790321112366.712200320
Max O'Leary1ie IRLGK28-13490000000000000000
16 Players990181656791560.06116552370
Bristol City Player Stats Table
Touches Take-Ons Carries Receiving
Player # Nation Pos Age Min Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR
Sinclair Armstrong30ie IRLFW21-2446815007821500011684221110135
   Nahki Wells21bm BERFW34-26522120138012100.000.0822800021102
Anis Mehmeti11al ALBLW24-0436230031116730100.01100.0201337340432197
   George Earthy40eng ENGLW20-1692815012133150009694022100102
Scott Twine10eng ENGRW25-22289400217213402150.0150.023873710111262
   Joe Williams8eng ENGRW28-075100000000000000000000
Haydon Roberts24eng ENGLM22-287625415242515422100.000.0361143411000358
   Cameron Pring3eng ENGLM27-030282002810120100.01100.01439600000133
Jason Knight12ie IRLCM24-00890773653182773266.7133.3522398811012564
Max Bird6eng ENGCM24-1569071044522271100.01100.0431225601021501
Mark Sykes17ie IRLRM27-201624802272034811100.000.03928615545011417
   Yu Hirakawa7jp JPNRM24-04828200031832011100.000.014886832100166
Zak Vyner14ke KENCB27-2839099222791199000731717300000740
Robert Dickie16eng ENGCB28-35590883325510880005818611310001620
George Tanner19eng ENGCB25-097909631559221960006724318512120682
Max O'Leary1ie IRLGK28-13490181318000180001364450000080
16 Players990703251133932032970313753.8538.5480193110232015913950149
Bristol City Player Stats Table
Performance Aerial Duels
Player # Nation Pos Age Min CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won%
Sinclair Armstrong30ie IRLFW21-2446800022000100001233.3
   Nahki Wells21bm BERFW34-26522000010101000010100.0
Anis Mehmeti11al ALBLW24-043620002003020003010.0
   George Earthy40eng ENGLW20-16928000010001000100
Scott Twine10eng ENGRW25-222890000103020005010.0
   Joe Williams8eng ENGRW28-0751000000000000000
Haydon Roberts24eng ENGLM22-2876200010060100032166.7
   Cameron Pring3eng ENGLM27-03028000000000000100
Jason Knight12ie IRLCM24-00890000340200000830100.0
Max Bird6eng ENGCM24-15690000000122000300
Mark Sykes17ie IRLRM27-20162000100311000410100.0
   Yu Hirakawa7jp JPNRM24-04828000000200000000
Zak Vyner14ke KENCB27-2839000001101200084180.0
Robert Dickie16eng ENGCB28-3559000012001100014180.0
George Tanner19eng ENGCB25-097900000103020004010.0
Max O'Leary1ie IRLGK28-13490000000000000100
16 Players99000010131245160004216866.7

Bristol City Goalkeeper Stats

Bristol City Goalkeeper Stats Table
Shot Stopping Launched Passes Goal Kicks Crosses Sweeper
Player Nation Age Min SoTA GA Saves Save% PSxG Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA AvgDist
Max O'Learyie IRL28-1349041375.01.32540.017529.435.10200.0130.0

Middlesbrough Player Stats

Middlesbrough Player Stats Table
Performance Expected SCA Passes Carries Take-Ons
Player # Nation Pos Age Min Gls Ast PK PKatt Sh SoT CrdY CrdR Touches Tkl Int Blocks xG npxG xAG SCA GCA Cmp Att Cmp% PrgP Carries PrgC Att Succ
Tommy Conway22sct SCOFW22-1999010002100311110.80.80.0102121100.0017230
Kelechi Iheanacho9ng NGAFW28-1418200001100372010.00.00.171222975.9422210
   Finn Azaz20ie IRLFW24-16780000000040000.00.00.00022100.013010
Delano Burgzorg10sr SURLM26-1069000004100293000.40.40.120131776.5214422
Hayden Hackney7eng ENGCM22-2409000000010683130.00.00.110405770.2734000
Aidan Morris18us USACM23-0979000000000553330.00.00.000364187.8329010
Morgan Whittaker11eng ENGRM24-0458700003000390200.20.20.040262989.7230264
   Marcus Forss21fi FINRM25-24830000000020000.00.00.0001250.001000
Neto Borges30br BRALB28-1619000001100611110.00.00.220314273.8329220
Rav van den Berg3nl NEDCB20-2299000000000360220.00.00.000272896.4016000
Dael Fry6eng ENGCB27-1759000000000440210.00.00.000253180.6221000
Anfernee Dijksteel15sr SURRB28-1179000000010631110.00.00.020425477.8130010
Mark Travers32ie IRLGK25-2799000000000320000.00.00.000102737.0012000
13 Players9901000114205011413131.41.40.619129638077.92525812176
Middlesbrough Player Stats Table
Total Short Medium Long
Player # Nation Pos Age Min Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA KP 1/3 PPA CrsPA PrgP
Tommy Conway22sct SCOFW22-199902121100.027941414100.077100.00000.00.010000
Kelechi Iheanacho9ng NGAFW28-14182222975.9366118131776.56785.73475.000.10.022104
   Finn Azaz20ie IRLFW24-167822100.020422100.0000000.00.000001
Delano Burgzorg10sr SURLM26-10690131776.5214207887.54580.011100.000.10.011102
Hayden Hackney7eng ENGCM22-24090405770.2705295232592.0101855.66966.700.10.026007
Aidan Morris18us USACM23-09790364187.8597100171894.4161888.92450.000.00.002003
Morgan Whittaker11eng ENGRM24-04587262989.7444155172085.055100.044100.000.00.014002
   Marcus Forss21fi FINRM25-24831250.050010.0000000.00.000000
Neto Borges30br BRALB28-16190314273.8487208161888.9141877.81520.000.20.211113
Rav van den Berg3nl NEDCB20-22990272896.452415988100.01818100.01250.000.00.001000
Dael Fry6eng ENGCB27-17590253180.6505206101190.9111384.64757.100.00.001002
Anfernee Dijksteel15sr SURRB28-11790425477.8620261272896.4121866.73742.900.00.011001
Mark Travers32ie IRLGK25-27990102737.034424911100.044100.052222.700.00.000000
13 Players99029638077.95110177915517190.610713181.7306546.200.60.49193125
Middlesbrough Player Stats Table
Pass Types Corner Kicks Outcomes
Player # Nation Pos Age Min Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks
Tommy Conway22sct SCOFW22-19990211830000000002100
Kelechi Iheanacho9ng NGAFW28-14182292810100100002201
   Finn Azaz20ie IRLFW24-1678220000000000200
Delano Burgzorg10sr SURLM26-10690171610010100001301
Hayden Hackney7eng ENGCM22-24090575332021011004012
Aidan Morris18us USACM23-09790413921100100003600
Morgan Whittaker11eng ENGRM24-04587292900010000002600
   Marcus Forss21fi FINRM25-2483220000000000100
Neto Borges30br BRALB28-16190423390002900003100
Rav van den Berg3nl NEDCB20-22990282711000000002700
Dael Fry6eng ENGCB27-17590312922000000002500
Anfernee Dijksteel15sr SURRB28-1179054381610001500004201
Mark Travers32ie IRLGK25-279902712154000000001000
13 Players990380326531124327110029615
Middlesbrough Player Stats Table
Tackles Challenges Blocks
Player # Nation Pos Age Min Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err
Tommy Conway22sct SCOFW22-19990110100001011200
Kelechi Iheanacho9ng NGAFW28-14182210201250.011010210
   Finn Azaz20ie IRLFW24-1678000000000000000
Delano Burgzorg10sr SURLM26-1069030120020.020000310
Hayden Hackney7eng ENGCM22-24090332102450.023031420
Aidan Morris18us USACM23-09790311201250.013033610
Morgan Whittaker11eng ENGRM24-0458700000010.010002200
   Marcus Forss21fi FINRM25-2483000000000000000
Neto Borges30br BRALB28-16190111000001011290
Rav van den Berg3nl NEDCB20-22990000000002202240
Dael Fry6eng ENGCB27-175900000000010122100
Anfernee Dijksteel15sr SURRB28-117901110011100.001011220
Mark Travers32ie IRLGK25-27990000000000000000
13 Players99014868051241.77132111327300
Middlesbrough Player Stats Table
Touches Take-Ons Carries Receiving
Player # Nation Pos Age Min Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR
Tommy Conway22sct SCOFW22-1999031031810331300.0266.7171053321131207
Kelechi Iheanacho9ng NGAFW28-1418237161716337100.01100.022813020220285
   Finn Azaz20ie IRLFW24-16784011204100.01100.03600000130
Delano Burgzorg10sr SURLM26-106902907111122922100.000.01413910343100183
Hayden Hackney7eng ENGCM22-2409068419455168000341234700011431
Aidan Morris18us USACM23-0979055318343055100.01100.0291595300022301
Morgan Whittaker11eng ENGRM24-0458739072481396466.7233.3301898521011302
   Marcus Forss21fi FINRM25-248320011020001000000021
Neto Borges30br BRALB28-16190618292112261200.0150.0291329722021294
Rav van den Berg3nl NEDCB20-229903610241200360001634500000230
Dael Fry6eng ENGCB27-175904472123004400021802900001250
Anfernee Dijksteel15sr SURRB28-1179063427351063100.01100.030673000001331
Mark Travers32ie IRLGK25-279903230320003200012552600000100
13 Players99050167194242691250117635.3952.92581170538127411929425
Middlesbrough Player Stats Table
Performance Aerial Duels
Player # Nation Pos Age Min CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won%
Tommy Conway22sct SCOFW22-199900001100110003020.0
Kelechi Iheanacho9ng NGAFW28-1418200040000100052820.0
   Finn Azaz20ie IRLFW24-16780000000000000010.0
Delano Burgzorg10sr SURLM26-10690000201000000110100.0
Hayden Hackney7eng ENGCM22-24090100200113000710100.0
Aidan Morris18us USACM23-09790000130031000500
Morgan Whittaker11eng ENGRM24-04587000020020000700
   Marcus Forss21fi FINRM25-24830000000000000010.0
Neto Borges30br BRALB28-1619000002021100031150.0
Rav van den Berg3nl NEDCB20-22990000000020000100
Dael Fry6eng ENGCB27-1759000031002000013260.0
Anfernee Dijksteel15sr SURRB28-117901000000110002010.0
Mark Travers32ie IRLGK25-27990000000000000000
13 Players990200139131380003581633.3

Middlesbrough Goalkeeper Stats

Middlesbrough Goalkeeper Stats Table
Shot Stopping Launched Passes Goal Kicks Crosses Sweeper
Player Nation Age Min SoTA GA Saves Save% PSxG Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA AvgDist
Mark Traversie IRL25-2799072571.41.731816.716262.545.61172.753.41700.00

Shots

Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
5Scott TwineClub Crest Bristol City0.010.00Off Target34Right FootMax BirdPass (Dead)Zak VynerFouled
11Delano BurgzorgClub Crest Middlesbrough0.050.00Blocked23Right FootMorgan WhittakerPass (Live)Kelechi IheanachoPass (Live)
12Neto BorgesClub Crest Middlesbrough0.020.19Saved25Left FootDeflectedHayden HackneyPass (Live)Anfernee DijksteelPass (Live)
15Zak VynerClub Crest Bristol City0.130.00Off Target9HeadMark SykesPass (Live)Anis MehmetiPass (Live)
19Delano BurgzorgClub Crest Middlesbrough0.030.13Saved25Right FootKelechi IheanachoPass (Live)Neto BorgesPass (Live)
20Anis MehmetiClub Crest Bristol City0.040.00Off Target14Left FootMax BirdPass (Live)Scott TwinePass (Live)
25Sinclair ArmstrongClub Crest Bristol City0.050.00Off Target10HeadHaydon RobertsPass (Live)Max BirdPass (Live)
27Scott TwineClub Crest Bristol City0.050.00Blocked19Right FootMark SykesPass (Live)Scott TwinePass (Live)
27Jason KnightClub Crest Bristol City0.010.00Off Target32Right FootScott TwineShot
31Sinclair ArmstrongClub Crest Bristol City0.020.00Off Target27Right FootHaydon RobertsPass (Live)Jason KnightPass (Live)
32Max BirdClub Crest Bristol City0.040.06Saved29Left FootJason KnightPass (Live)Scott TwineTackle
34Morgan WhittakerClub Crest Middlesbrough0.110.00Blocked15Left FootKelechi IheanachoPass (Live)Delano BurgzorgPass (Live)
34Morgan WhittakerClub Crest Middlesbrough0.030.00Blocked25Left FootMorgan WhittakerShot
34Delano BurgzorgClub Crest Middlesbrough0.250.00Off Target11Left FootNeto BorgesPass (Live)Kelechi IheanachoPass (Live)
35Mark SykesClub Crest Bristol City0.030.00Off Target10HeadHaydon RobertsPass (Live)Anis MehmetiPass (Live)
37Kelechi IheanachoClub Crest Middlesbrough0.030.09Saved19Left FootMorgan WhittakerPass (Live)
37Tommy ConwayClub Crest Middlesbrough0.750.98Goal7HeadKelechi IheanachoShot
45+1Max BirdClub Crest Bristol City0.150.15Saved12Right FootVolleyMark SykesPass (Live)Jason KnightPass (Live)
45+1Scott TwineClub Crest Bristol City0.270.00Off Target7Right FootVolleyMax BirdShot
50Delano BurgzorgClub Crest Middlesbrough0.040.00Blocked22Right FootTommy ConwayPass (Live)Kelechi IheanachoPass (Live)
58Scott TwineClub Crest Bristol City0.140.00Blocked10Left FootAnis MehmetiPass (Live)Haydon RobertsPass (Live)
62Tommy ConwayClub Crest Middlesbrough0.070.00Blocked12Right FootDelano BurgzorgPass (Live)Kelechi IheanachoPass (Live)
62Sinclair ArmstrongClub Crest Bristol City0.060.10Saved13Left FootAnis MehmetiPass (Live)
69Yu HirakawaClub Crest Bristol City0.040.00Off Target12HeadGeorge TannerPass (Live)Robert DickiePass (Live)
72George EarthyClub Crest Bristol City0.400.76Goal6Left FootCameron PringPass (Live)Yu HirakawaPass (Live)
74Morgan WhittakerClub Crest Middlesbrough0.020.00Blocked30Left FootMorgan WhittakerTake-OnAnfernee DijksteelPass (Live)
76Scott TwineClub Crest Bristol City0.030.05Saved27Left FootScott TwineTake-OnGeorge EarthyPass (Live)
79Scott TwineClub Crest Bristol City0.050.00Off Target25Right FootFree kickJason KnightFouledJason KnightTake-On
82Scott TwineClub Crest Bristol City0.140.00Woodwork23Right FootFree kickScott TwineFouledMax BirdPass (Live)
82George EarthyClub Crest Bristol City0.750.55Goal6Right FootScott TwineShot
84Nahki WellsClub Crest Bristol City0.020.04Saved28Right FootScott TwinePass (Live)Max BirdTackle
86Jason KnightClub Crest Bristol City0.030.00Off Target11HeadScott TwinePass (Dead)Nahki WellsShot
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
5Scott TwineClub Crest Bristol City0.010.00Off Target34Right FootMax BirdPass (Dead)Zak VynerFouled
15Zak VynerClub Crest Bristol City0.130.00Off Target9HeadMark SykesPass (Live)Anis MehmetiPass (Live)
20Anis MehmetiClub Crest Bristol City0.040.00Off Target14Left FootMax BirdPass (Live)Scott TwinePass (Live)
25Sinclair ArmstrongClub Crest Bristol City0.050.00Off Target10HeadHaydon RobertsPass (Live)Max BirdPass (Live)
27Scott TwineClub Crest Bristol City0.050.00Blocked19Right FootMark SykesPass (Live)Scott TwinePass (Live)
27Jason KnightClub Crest Bristol City0.010.00Off Target32Right FootScott TwineShot
31Sinclair ArmstrongClub Crest Bristol City0.020.00Off Target27Right FootHaydon RobertsPass (Live)Jason KnightPass (Live)
32Max BirdClub Crest Bristol City0.040.06Saved29Left FootJason KnightPass (Live)Scott TwineTackle
35Mark SykesClub Crest Bristol City0.030.00Off Target10HeadHaydon RobertsPass (Live)Anis MehmetiPass (Live)
45+1Max BirdClub Crest Bristol City0.150.15Saved12Right FootVolleyMark SykesPass (Live)Jason KnightPass (Live)
45+1Scott TwineClub Crest Bristol City0.270.00Off Target7Right FootVolleyMax BirdShot
58Scott TwineClub Crest Bristol City0.140.00Blocked10Left FootAnis MehmetiPass (Live)Haydon RobertsPass (Live)
62Sinclair ArmstrongClub Crest Bristol City0.060.10Saved13Left FootAnis MehmetiPass (Live)
69Yu HirakawaClub Crest Bristol City0.040.00Off Target12HeadGeorge TannerPass (Live)Robert DickiePass (Live)
72George EarthyClub Crest Bristol City0.400.76Goal6Left FootCameron PringPass (Live)Yu HirakawaPass (Live)
76Scott TwineClub Crest Bristol City0.030.05Saved27Left FootScott TwineTake-OnGeorge EarthyPass (Live)
79Scott TwineClub Crest Bristol City0.050.00Off Target25Right FootFree kickJason KnightFouledJason KnightTake-On
82Scott TwineClub Crest Bristol City0.140.00Woodwork23Right FootFree kickScott TwineFouledMax BirdPass (Live)
82George EarthyClub Crest Bristol City0.750.55Goal6Right FootScott TwineShot
84Nahki WellsClub Crest Bristol City0.020.04Saved28Right FootScott TwinePass (Live)Max BirdTackle
86Jason KnightClub Crest Bristol City0.030.00Off Target11HeadScott TwinePass (Dead)Nahki WellsShot
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
11Delano BurgzorgClub Crest Middlesbrough0.050.00Blocked23Right FootMorgan WhittakerPass (Live)Kelechi IheanachoPass (Live)
12Neto BorgesClub Crest Middlesbrough0.020.19Saved25Left FootDeflectedHayden HackneyPass (Live)Anfernee DijksteelPass (Live)
19Delano BurgzorgClub Crest Middlesbrough0.030.13Saved25Right FootKelechi IheanachoPass (Live)Neto BorgesPass (Live)
34Morgan WhittakerClub Crest Middlesbrough0.110.00Blocked15Left FootKelechi IheanachoPass (Live)Delano BurgzorgPass (Live)
34Morgan WhittakerClub Crest Middlesbrough0.030.00Blocked25Left FootMorgan WhittakerShot
34Delano BurgzorgClub Crest Middlesbrough0.250.00Off Target11Left FootNeto BorgesPass (Live)Kelechi IheanachoPass (Live)
37Kelechi IheanachoClub Crest Middlesbrough0.030.09Saved19Left FootMorgan WhittakerPass (Live)
37Tommy ConwayClub Crest Middlesbrough0.750.98Goal7HeadKelechi IheanachoShot
50Delano BurgzorgClub Crest Middlesbrough0.040.00Blocked22Right FootTommy ConwayPass (Live)Kelechi IheanachoPass (Live)
62Tommy ConwayClub Crest Middlesbrough0.070.00Blocked12Right FootDelano BurgzorgPass (Live)Kelechi IheanachoPass (Live)
74Morgan WhittakerClub Crest Middlesbrough0.020.00Blocked30Left FootMorgan WhittakerTake-OnAnfernee DijksteelPass (Live)

About FBref.com

FBref.com launched (June 13, 2018) with domestic league coverage for England, France, Germany, Italy, Spain, and United States. Since then we have been steadily expanding our coverage to include domestic leagues from over 40 countries as well as domestic cup, super cup and youth leagues from top European countries. We have also added coverage for major international cups such as the UEFA Champions League and Copa Libertadores.

FBref is the most complete sources for women's football data on the internet. This includes the entire history of the FIFA Women's World Cup as well as recent domestic league seasons from nine countries, including advanced stats like xG for most of those nine.

In collaboration with Opta, we are including advanced analytical data such as xG, xA, progressive passing, duels and more for over twenty competitions. For more information on the expected goals model and which competitions have advanced data, see our xG explainer.

Note that player records are likely not complete for their careers. Players may come from or move to leagues we don't currently cover. This issue will go down over time, as we add new leagues and seasons. We will never in the future have less data than we do today.

You can sign up to receive an e-mail when new countries and features launch.

For more information, see our Launch Blog Post, the overall leagues/competition page with details on leagues and seasons we include, or our About Page. Let us know if you find an issue or have a suggestion.

FBref is one of seven Sports-Reference.com sites.