Bristol City vs. Blackburn Rovers Match Report – Saturday January 25, 2025

EFL Championship (Matchweek 29)
Bristol City
2
1.9
10-11-8
Manager: Liam Manning
Captain: Jason Knight
Blackburn Rovers
1
1.9
12-6-11
Manager: John Eustace
Captain: John Buckley
Saturday January 25, 2025, 15:00 (venue time)
EFL Championship (Matchweek 29)
Bristol City vs. Blackburn Rovers Historical Head-to-Head
 
Attendance: 20,945
Venue: Ashton Gate Stadium, Bristol
Officials: Matt Donohue (Referee) · Paul Hodskinson (AR1) · Andrew Dallison (AR2) · Ben Speedie (4th)
Scott Twine · 12’
Nahki Wells · 77’
Andreas Weimann · 40’
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
 11’
0:0
 — Yellow Card
 12’
1:0
 — Goal 1:0
 14’
1:0
 — Yellow Card
 24’
1:0
 — Yellow Card
 40’
1:1
 — Goal 1:1
Half Time
 60’
1:1
 — Substitute
 60’
1:1
 — Substitute
 61’
1:1
 — Yellow Card
 75’
1:1
 — Substitute
 75’
1:1
 — Substitute
 75’
1:1
 — Substitute
 77’
2:1
 — Goal 2:1
 84’
2:1
 — Substitute
 84’
2:1
 — Substitute
 85’
2:1
 — Substitute
 85’
2:1
 — Substitute
 89’
2:1
 — Substitute
90+3’
2:1
 — Yellow Card

Team Stats

Possession
52%
48%
Passing Accuracy
345 of 458 — 75%
72% — 305 of 425
Shots on Target
4 of 16 — 25%
30% — 3 of 10
Saves
2 of 3 — 66%
50% — 2 of 4
Cards
Bristol City
 
Blackburn
8
Fouls
19
1
Corners
7
9
Crosses
26
581
Touches
542
Bristol City
 
Blackburn
22
Tackles
14
7
Interceptions
13
20
Aerials Won
14
32
Clearances
27
Bristol City
 
Blackburn
0
Offsides
3
6
Goal Kicks
2
24
Throw Ins
25
70
Long Balls
63
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-2175900001000160000.00.00.02181172.7112110
   Nahki Wells21bm BERFW34-2383110003100191000.80.80.02091369.2112011
Scott Twine10eng ENGLW25-1959010006200464010.30.30.261222975.9222031
Anis Mehmeti11al ALBRW24-0167400002100160010.50.50.0103650.009020
   George Earthy40eng ENGRW20-142160000000090000.00.00.0003560.006010
Haydon Roberts24eng ENGLM22-2608800000000523000.00.00.031354087.5220121
   Ross McCrorie2sct SCOLM26-31320000000010000.00.00.00011100.000000
Jason Knight12ie IRLCM23-3479000000000530000.00.00.050324472.7238000
Max Bird6eng ENGCM24-1297400001000441010.10.10.520284168.3132100
   Joe Williams8eng ENGCM28-0481601000000140000.00.00.111111384.629000
George Tanner19eng ENGRM25-0705900000000272210.00.00.000131586.729100
   Mark Sykes17ie IRLRM27-1743100000000193000.00.00.11071450.006000
Luke McNally15ie IRLCB25-1279000003000594220.10.10.320374582.2332100
Robert Dickie16eng ENGCB28-32890000000001041300.00.00.010668775.9168000
Zak Vyner14ke KENCB27-2569000000000683010.00.00.010466076.7042000
Max O'Leary1ie IRLGK28-1079000000010340000.00.00.000243470.6021000
16 Players99021001641058122771.91.91.227434545875.3173385103
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-2175981172.71202855100.03475.0010.000.00.000101
   Nahki Wells21bm BERFW34-2383191369.2104295683.33560.00000.00.002001
Scott Twine10eng ENGLW25-19590222975.94401281010100.071070.04850.000.20.142002
Anis Mehmeti11al ALBRW24-016743650.05101250.02450.00000.00.000000
   George Earthy40eng ENGRW20-142163560.029033100.0010.00000.00.010000
Haydon Roberts24eng ENGLM22-26088354087.55621941919100.0111291.73650.000.00.012002
   Ross McCrorie2sct SCOLM26-313211100.017180011100.00000.00.000000
Jason Knight12ie IRLCM23-34790324472.7588167172085.091369.261154.500.00.018102
Max Bird6eng ENGCM24-12974284168.3522144121485.7121675.03560.000.50.223001
   Joe Williams8eng ENGCM28-04816111384.62027155100.05771.411100.010.10.111102
George Tanner19eng ENGRM25-07059131586.72095866100.077100.00000.00.002002
   Mark Sykes17ie IRLRM27-1743171450.0137542633.35771.4010.000.10.010110
Luke McNally15ie IRLCB25-12790374582.2624154141687.5232688.5020.000.30.012003
Robert Dickie16eng ENGCB28-32890668775.91249475212487.5404883.341428.600.00.002001
Zak Vyner14ke KENCB27-25690466076.78842181212100.0323982.12922.200.00.000000
Max O'Leary1ie IRLGK28-10790243470.663547366100.01010100.081844.400.00.000000
16 Players99034545875.36373221113815489.617021081.0317640.811.20.512244117
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-2175911101000000000800
   Nahki Wells21bm BERFW34-2383113130000000000900
Scott Twine10eng ENGLW25-19590292275005011002200
Anis Mehmeti11al ALBRW24-01674660000000000300
   George Earthy40eng ENGRW20-14216550000000000301
Haydon Roberts24eng ENGLM22-260884030101001900003500
   Ross McCrorie2sct SCOLM26-3132110000000000100
Jason Knight12ie IRLCM23-34790444311001000003200
Max Bird6eng ENGCM24-12974414011100000002803
   Joe Williams8eng ENGCM28-04816131211100000001100
George Tanner19eng ENGRM25-07059151410000100001301
   Mark Sykes17ie IRLRM27-1743114131000210000700
Luke McNally15ie IRLCB25-12790453964000200003701
Robert Dickie16eng ENGCB28-32890878611000000006600
Zak Vyner14ke KENCB27-2569060471320001100004600
Max O'Leary1ie IRLGK28-107903424104000000002400
16 Players990458405532020924110034506
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-21759000000000000000
   Nahki Wells21bm BERFW34-2383111001010.010000100
Scott Twine10eng ENGLW25-19590432204666.721010410
Anis Mehmeti11al ALBRW24-0167400000010.011010020
   George Earthy40eng ENGRW20-1421600000010.010000010
Haydon Roberts24eng ENGLM22-26088312102366.710000320
   Ross McCrorie2sct SCOLM26-3132000000000000000
Jason Knight12ie IRLCM23-34790000000000000030
Max Bird6eng ENGCM24-12974110100001010100
   Joe Williams8eng ENGCM28-04816000000000000000
George Tanner19eng ENGRM25-070592102011100.001012450
   Mark Sykes17ie IRLRM27-17431322103650.030000320
Luke McNally15ie IRLCB25-12790430403475.012112640
Robert Dickie16eng ENGCB28-32890111000000003490
Zak Vyner14ke KENCB27-25690312101250.011010330
Max O'Leary1ie IRLGK28-10790000000000000000
16 Players99022149121142556.011716729320
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-21759160088116100.000.012753910011144
   Nahki Wells21bm BERFW34-23831190061341911100.000.01234500021152
Scott Twine10eng ENGLW25-19590460519231463133.3133.322982401022273
Anis Mehmeti11al ALBRW24-01674160268116200.0150.094270001092
   George Earthy40eng ENGRW20-142169010809100.01100.061180001061
Haydon Roberts24eng ENGLM22-260885231427121522150.0150.0201052911110181
   Ross McCrorie2sct SCOLM26-313210100010000000000000
Jason Knight12ie IRLCM23-347905336417153000381563000013361
Max Bird6eng ENGCM24-129744407334144000321153910001321
   Joe Williams8eng ENGCM28-04816140158014000925170000091
George Tanner19eng ENGRM25-070592769144127000933201000191
   Mark Sykes17ie IRLRM27-17431192610301900061780100060
Luke McNally15ie IRLCB25-1279059421335359000321408311000360
Robert Dickie16eng ENGCB28-3289010496044001040006826118900021690
Zak Vyner14ke KENCB27-2569068524413068000421234900000420
Max O'Leary1ie IRLGK28-107903426340003400021745500000160
16 Players990581581912871061458110330.0440.03381309602541111034417
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-2175900012000000011233.3
   Nahki Wells21bm BERFW34-23831000000001000010100.0
Scott Twine10eng ENGLW25-195900001505030002010.0
Anis Mehmeti11al ALBRW24-016740002200000001020.0
   George Earthy40eng ENGRW20-142160000000000001010.0
Haydon Roberts24eng ENGLM22-2608800001010100045362.5
   Ross McCrorie2sct SCOLM26-3132000000000000000
Jason Knight12ie IRLCM23-347900000801000001210100.0
Max Bird6eng ENGCM24-12974000100001000600
   Joe Williams8eng ENGCM28-04816000010000000110100.0
George Tanner19eng ENGRM25-0705900010002100021150.0
   Mark Sykes17ie IRLRM27-1743100000020200002166.7
Luke McNally15ie IRLCB25-12790000100023000240100.0
Robert Dickie16eng ENGCB28-3289000000003100044266.7
Zak Vyner14ke KENCB27-256900001000010003010.0
Max O'Leary1ie IRLGK28-10790100000000000100
16 Players9901008190971400040201458.8

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-1079031266.71.961540.028546.438.6633.331.02114.8120.0

Blackburn Player Stats

Blackburn 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
Makhtar Gueye9sn SENFW27-0529000002110262000.20.20.04191464.3110041
Andreas Weimann14at AUTAM33-1737410001100240200.90.90.130151883.3419010
   Owen Beck24wls WALAM22-169160000000040000.00.00.0002366.703011
Tyrhys Dolan10eng ENGAM23-0288400003010472210.40.40.340182572.0231492
   Amario Duberry33eng ENGAM19-24160000000030000.00.00.11033100.012200
John Buckley21eng ENGCM25-1048400000000745230.00.00.000415870.7440132
   Harry Leonard20eng ENGCM21-13560000110050100.10.10.0102366.704011
Adam Forshaw28eng ENGCM33-1098300001000511110.00.00.010364678.3325000
   Lewis Travis27eng ENGCM27-10170000000060000.00.00.0004666.713000
Ryan Hedges19wls WALWB29-2019000000000481320.00.00.120273969.2125200
Callum Brittain2eng ENGWB26-3199000001000713120.20.20.330395867.2237364
Dominic Hyam5sct SCOCB29-0369000001000580010.10.10.000334770.2120000
Danny Batth15eng ENGCB34-1268300000010370030.00.00.000222781.5021000
   Joe Rankin-Costello11eng ENGCB25-18370000000050000.00.00.0002450.003000
Dion Sanderson31eng ENGCB25-0419000000010510110.00.00.000314372.1424110
Aynsley Pears1eng ENGGK26-2779000000000320000.00.00.000213167.7022000
16 Players9901000103405421413142.02.01.019130542571.824289132611
Blackburn 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
Makhtar Gueye9sn SENFW27-0529091464.31124766100.02450.00000.00.003001
Andreas Weimann14at AUTAM33-17374151883.32286791181.84580.011100.000.10.112204
   Owen Beck24wls WALAM22-169162366.7564211100.00011100.000.00.001000
Tyrhys Dolan10eng ENGAM23-02884182572.01894991181.83475.01250.000.30.122112
   Amario Duberry33eng ENGAM19-241633100.048240022100.00000.10.211001
John Buckley21eng ENGCM25-10484415870.7693181202387.0152075.051241.700.00.003004
   Harry Leonard20eng ENGCM21-13562366.7711011100.00011100.000.00.001000
Adam Forshaw28eng ENGCM33-10983364678.353978192382.6121392.32450.000.00.000003
   Lewis Travis27eng ENGCM27-10174666.78818003475.01250.000.00.000001
Ryan Hedges19wls WALWB29-20190273969.2492116151788.271258.34850.000.10.110101
Callum Brittain2eng ENGWB26-31990395867.2554253262892.991656.331127.300.30.322102
Dominic Hyam5sct SCOCB29-03690334770.2617227131681.3162272.74850.000.00.000001
Danny Batth15eng ENGCB34-12683222781.542410188100.01010100.03837.500.00.000000
   Joe Rankin-Costello11eng ENGCB25-18372450.0250001250.0010.000.00.000000
Dion Sanderson31eng ENGCB25-04190314372.1434106141877.8121580.01520.000.00.000004
Aynsley Pears1eng ENGGK26-27790213167.745529555100.0111291.751435.700.00.000000
16 Players99030542571.85025161414616886.910714175.9327841.001.01.07155124
Blackburn 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
Makhtar Gueye9sn SENFW27-0529014140000000000901
Andreas Weimann14at AUTAM33-17374181800001000001500
   Owen Beck24wls WALAM22-16916321000010000201
Tyrhys Dolan10eng ENGAM23-02884252130002000001811
   Amario Duberry33eng ENGAM19-2416330000100000300
John Buckley21eng ENGCM25-10484584972015141014120
   Harry Leonard20eng ENGCM21-1356330001000000200
Adam Forshaw28eng ENGCM33-10983464600002000003601
   Lewis Travis27eng ENGCM27-1017660000000000400
Ryan Hedges19wls WALWB29-20190393090007632102702
Callum Brittain2eng ENGWB26-3199058461210081100003901
Dominic Hyam5sct SCOCB29-03690474251000300003301
Danny Batth15eng ENGCB34-12683272700000000002200
   Joe Rankin-Costello11eng ENGCB25-1837440000000000200
Dion Sanderson31eng ENGCB25-04190433941010300003100
Aynsley Pears1eng ENGGK26-27790312832000000002100
16 Players990425378447032625731130538
Blackburn 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
Makhtar Gueye9sn SENFW27-052902111011100.000000210
Andreas Weimann14at AUTAM33-17374000000000002210
   Owen Beck24wls WALAM22-16916000000000000000
Tyrhys Dolan10eng ENGAM23-02884220110001012411
   Amario Duberry33eng ENGAM19-2416000000000000000
John Buckley21eng ENGCM25-10484512301250.013032730
   Harry Leonard20eng ENGCM21-1356000000000001100
Adam Forshaw28eng ENGCM33-10983101001333.321101210
   Lewis Travis27eng ENGCM27-1017000000000000000
Ryan Hedges19wls WALWB29-20190110100002023400
Callum Brittain2eng ENGWB26-319903112011100.002201410
Dominic Hyam5sct SCOCB29-03690000000001100081
Danny Batth15eng ENGCB34-12683000000003300060
   Joe Rankin-Costello11eng ENGCB25-1837000000000000010
Dion Sanderson31eng ENGCB25-04190000000001101140
Aynsley Pears1eng ENGGK26-27790000000000000000
16 Players9901465814757.1314861327272
Blackburn 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
Makhtar Gueye9sn SENFW27-05290261215102264125.0250.010532401022141
Andreas Weimann14at AUTAM33-1737424011112224100.01100.019872101011192
   Owen Beck24wls WALAM22-16916401300411100.000.031330001030
Tyrhys Dolan10eng ENGAM23-02884471421227479222.2777.8311647341231297
   Amario Duberry33eng ENGAM19-24163001213000247432110030
John Buckley21eng ENGCM25-104847422240120743266.7133.3401317310020400
   Harry Leonard20eng ENGCM21-1356500421511100.000.041000000132
Adam Forshaw28eng ENGCM33-109835121626905100025751900000280
   Lewis Travis27eng ENGCM27-1017613211600031610000041
Ryan Hedges19wls WALWB29-20190481181515348000251267421110233
Callum Brittain2eng ENGWB26-319907131832232716466.7233.33719511032000368
Dominic Hyam5sct SCOCB29-0369058114016225800020732800010270
Danny Batth15eng ENGCB34-1268337143350037000211074300001210
   Joe Rankin-Costello11eng ENGCB25-183750113050003200000130
Dion Sanderson31eng ENGCB25-0419051224272051100.01100.0241077011001310
Aynsley Pears1eng ENGGK26-2779032273200032000221076300000190
16 Players9905426521521911521542261142.31453.82891313645138411830324
Blackburn 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%
Makhtar Gueye9sn SENFW27-0529010012000100024833.3
Andreas Weimann14at AUTAM33-173740002021200002020.0
   Owen Beck24wls WALAM22-169160000000000000010.0
Tyrhys Dolan10eng ENGAM23-028841002102220005010.0
   Amario Duberry33eng ENGAM19-2416000000100000100
John Buckley21eng ENGCM25-10484000210521000510100.0
   Harry Leonard20eng ENGCM21-135600000001000021150.0
Adam Forshaw28eng ENGCM33-10983000210210000420100.0
   Lewis Travis27eng ENGCM27-1017000000000000100
Ryan Hedges19wls WALWB29-201900001107310004010.0
Callum Brittain2eng ENGWB26-3199000031081100052340.0
Dominic Hyam5sct SCOCB29-0369000000000000043260.0
Danny Batth15eng ENGCB34-1268310021000000021150.0
   Joe Rankin-Costello11eng ENGCB25-1837000000000000000
Dion Sanderson31eng ENGCB25-04190100401010000400
Aynsley Pears1eng ENGGK26-27790000000000000200
16 Players99040019832613600043142041.2

Blackburn Goalkeeper Stats

Blackburn 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
Aynsley Pearseng ENG26-2779042250.00.711010.030833.331.610.011.0900.0013.0

Shots

Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
1Sinclair ArmstrongClub Crest Bristol City0.020.00Blocked26Right FootScott TwinePass (Live)
7Tyrhys DolanClub Crest Blackburn0.140.00Off Target10Right FootTyrhys DolanTake-OnCallum BrittainPass (Live)
12Scott TwineClub Crest Bristol City0.060.06Goal23Right FootFree kickSinclair ArmstrongFouledScott TwinePass (Live)
16Scott TwineClub Crest Bristol City0.100.00Blocked26Right FootFree kickJason KnightFouled
16Scott TwineClub Crest Bristol City0.020.00Off Target31Right FootMax BirdPass (Live)Haydon RobertsPass (Live)
19Adam ForshawClub Crest Blackburn0.020.00Blocked33Left FootAndreas WeimannPass (Live)Adam ForshawPass (Live)
27Tyrhys DolanClub Crest Blackburn0.120.00Off Target10HeadRyan HedgesPass (Live)Andreas WeimannPass (Live)
38Max BirdClub Crest Bristol City0.110.00Blocked14Right FootAnis MehmetiFouledJason KnightPass (Live)
40Makhtar GueyeClub Crest Blackburn0.120.00Woodwork8HeadTyrhys DolanPass (Live)Makhtar GueyePass (Live)
40Andreas WeimannClub Crest Blackburn0.910.97Goal3HeadMakhtar GueyeShot
42Anis MehmetiClub Crest Bristol City0.490.38Saved6Right FootRobert DickiePass (Dead)Jason KnightFouled
45+1Luke McNallyClub Crest Bristol City0.010.00Off Target14HeadScott TwinePass (Dead)Scott TwineFouled
47Tyrhys DolanClub Crest Blackburn0.110.00Blocked15Right FootAndreas WeimannPass (Live)Makhtar GueyePass (Live)
48Callum BrittainClub Crest Blackburn0.210.00Blocked16Right FootTyrhys DolanPass (Live)Tyrhys DolanShot
48Scott TwineClub Crest Bristol City0.020.00Off Target31Right FootJason KnightPass (Live)Sinclair ArmstrongPass (Live)
52Anis MehmetiClub Crest Bristol City0.040.00Blocked21Right FootHaydon RobertsPass (Live)Luke McNallyPass (Live)
55Dominic HyamClub Crest Blackburn0.140.00Off Target8Right FootCallum BrittainPass (Live)Ryan HedgesPass (Live)
63Nahki WellsClub Crest Bristol City0.450.00Blocked23Right FootMax BirdPass (Live)Zak VynerPass (Live)
77Nahki WellsClub Crest Bristol City0.080.27Goal13Left FootDeflectedJoe WilliamsPass (Live)Haydon RobertsPass (Live)
81Luke McNallyClub Crest Bristol City0.080.00Off Target10HeadScott TwinePass (Dead)Jason KnightFouled
81Nahki WellsClub Crest Bristol City0.310.00Blocked5Left FootLuke McNallyShot
81Luke McNallyClub Crest Bristol City0.050.00Blocked6HeadScott TwinePass (Dead)Nahki WellsShot
83Scott TwineClub Crest Bristol City0.080.00Blocked16Right FootVolleyMark SykesPass (Live)Nahki WellsPass (Live)
83Scott TwineClub Crest Bristol City0.020.03Saved30Right Foot
86Makhtar GueyeClub Crest Blackburn0.130.81Saved8HeadDeflectedAmario DuberryPass (Live)Harry LeonardPass (Live)
90+1Harry LeonardClub Crest Blackburn0.100.09Saved11Right FootMakhtar GueyePass (Live)Callum BrittainPass (Live)
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
1Sinclair ArmstrongClub Crest Bristol City0.020.00Blocked26Right FootScott TwinePass (Live)
12Scott TwineClub Crest Bristol City0.060.06Goal23Right FootFree kickSinclair ArmstrongFouledScott TwinePass (Live)
16Scott TwineClub Crest Bristol City0.100.00Blocked26Right FootFree kickJason KnightFouled
16Scott TwineClub Crest Bristol City0.020.00Off Target31Right FootMax BirdPass (Live)Haydon RobertsPass (Live)
38Max BirdClub Crest Bristol City0.110.00Blocked14Right FootAnis MehmetiFouledJason KnightPass (Live)
42Anis MehmetiClub Crest Bristol City0.490.38Saved6Right FootRobert DickiePass (Dead)Jason KnightFouled
45+1Luke McNallyClub Crest Bristol City0.010.00Off Target14HeadScott TwinePass (Dead)Scott TwineFouled
48Scott TwineClub Crest Bristol City0.020.00Off Target31Right FootJason KnightPass (Live)Sinclair ArmstrongPass (Live)
52Anis MehmetiClub Crest Bristol City0.040.00Blocked21Right FootHaydon RobertsPass (Live)Luke McNallyPass (Live)
63Nahki WellsClub Crest Bristol City0.450.00Blocked23Right FootMax BirdPass (Live)Zak VynerPass (Live)
77Nahki WellsClub Crest Bristol City0.080.27Goal13Left FootDeflectedJoe WilliamsPass (Live)Haydon RobertsPass (Live)
81Luke McNallyClub Crest Bristol City0.080.00Off Target10HeadScott TwinePass (Dead)Jason KnightFouled
81Nahki WellsClub Crest Bristol City0.310.00Blocked5Left FootLuke McNallyShot
81Luke McNallyClub Crest Bristol City0.050.00Blocked6HeadScott TwinePass (Dead)Nahki WellsShot
83Scott TwineClub Crest Bristol City0.080.00Blocked16Right FootVolleyMark SykesPass (Live)Nahki WellsPass (Live)
83Scott TwineClub Crest Bristol City0.020.03Saved30Right Foot
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
7Tyrhys DolanClub Crest Blackburn0.140.00Off Target10Right FootTyrhys DolanTake-OnCallum BrittainPass (Live)
19Adam ForshawClub Crest Blackburn0.020.00Blocked33Left FootAndreas WeimannPass (Live)Adam ForshawPass (Live)
27Tyrhys DolanClub Crest Blackburn0.120.00Off Target10HeadRyan HedgesPass (Live)Andreas WeimannPass (Live)
40Makhtar GueyeClub Crest Blackburn0.120.00Woodwork8HeadTyrhys DolanPass (Live)Makhtar GueyePass (Live)
40Andreas WeimannClub Crest Blackburn0.910.97Goal3HeadMakhtar GueyeShot
47Tyrhys DolanClub Crest Blackburn0.110.00Blocked15Right FootAndreas WeimannPass (Live)Makhtar GueyePass (Live)
48Callum BrittainClub Crest Blackburn0.210.00Blocked16Right FootTyrhys DolanPass (Live)Tyrhys DolanShot
55Dominic HyamClub Crest Blackburn0.140.00Off Target8Right FootCallum BrittainPass (Live)Ryan HedgesPass (Live)
86Makhtar GueyeClub Crest Blackburn0.130.81Saved8HeadDeflectedAmario DuberryPass (Live)Harry LeonardPass (Live)
90+1Harry LeonardClub Crest Blackburn0.100.09Saved11Right FootMakhtar GueyePass (Live)Callum BrittainPass (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.