Middlesbrough vs. Bristol City Match Report – Saturday November 5, 2022

EFL Championship (Matchweek 20)
Middlesbrough
1
1.7
5-6-8
Manager: Michael Carrick
Captain: Jonny Howson
Bristol City
1
1.0
6-5-9
Manager: Nigel Pearson
Saturday November 5, 2022, 15:00 (venue time)
EFL Championship (Matchweek 20)
Middlesbrough vs. Bristol City Historical Head-to-Head
 
Attendance: 23,899
Venue: Riverside Stadium, Middlesbrough
Officials: Matt Donohue (Referee) · Paul Hodskinson (AR1) · Richard Wild (AR2) · James Bell (4th)
Chuba Akpom · 47’
Andreas Weimann · 10’
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
 10’
0:1
 — Goal 0:1
 25’
0:1
 — Yellow Card
Half Time
 47’
1:1
 — Goal 1:1
 69’
1:1
 — Substitute
 72’
1:1
 — Substitute
 74’
1:1
 — Yellow Card
 75’
1:1
 — Substitute
 82’
1:1
 — Yellow Card
 83’
1:1
 — Substitute
 89’
1:1
 — Yellow Card
90+1’
1:1
 — Yellow Card

Team Stats

Possession
72%
28%
Passing Accuracy
568 of 712 — 80%
65% — 181 of 278
Shots on Target
9 of 23 — 39%
33% — 2 of 6
Saves
1 of 2 — 50%
88% — 8 of 9
Cards
Middlesbrough
 
Bristol City
13
Fouls
11
8
Corners
1
43
Crosses
5
798
Touches
425
Middlesbrough
 
Bristol City
12
Tackles
17
2
Interceptions
17
23
Aerials Won
14
11
Clearances
44
Middlesbrough
 
Bristol City
2
Offsides
1
5
Goal Kicks
10
34
Throw Ins
10
79
Long Balls
69
Become a Stathead & surf this site ad-free.

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
Marcus Forss21fi FINFW23-1407100004100192010.50.50.0305955.607200
   Matt Crooks25eng ENGFW28-289190000100050000.10.10.0002450.003000
Riley McGree8au AUSLW24-0039000008410681010.60.60.060425182.4833721
Isaiah Jones2eng ENGRW23-1329000000000771010.00.00.380426168.9444792
Chuba Akpom29eng ENGAM27-0279010005300281000.30.30.041152075.0217211
Hayden Hackney30eng ENGDM20-13290000020001003110.10.10.160879294.61563433
Jonny Howson16eng ENGDM34-1689000000000811000.00.00.450677885.91045100
Ryan John Giles3eng ENGLB22-28390000011101150000.00.00.1207611168.5356620
Darragh Lenihan26ie IRLCB28-2349000001000811000.10.10.000697789.6240000
Dael Fry6eng ENGCB25-0679000000000831130.00.00.020607481.1546000
Tommy Smith14eng ENGRB30-20590000010101131010.00.00.0218410778.51546300
Zack Steffen1us USAGK27-2179000000000280000.00.00.000192867.908000
12 Players99010002393079812281.81.81.038256871279.86440832177
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
Marcus Forss21fi FINFW23-140715955.676154580.00011100.000.00.000000
   Matt Crooks25eng ENGFW28-289192450.02412450.0000000.00.000000
Riley McGree8au AUSLW24-00390425182.4602124252889.3151788.21250.000.00.102308
Isaiah Jones2eng ENGRW23-13290426168.9592101233369.7162369.61250.000.30.161304
Chuba Akpom29eng ENGAM27-02790152075.0273255683.37887.522100.000.00.001002
Hayden Hackney30eng ENGDM20-13290879294.61637325293193.5444597.899100.000.10.2251015
Jonny Howson16eng ENGDM34-16890677885.91354379212487.5394097.561250.000.40.13172010
Ryan John Giles3eng ENGLB22-283907611168.51288463333886.8394783.041921.100.10.125433
Darragh Lenihan26ie IRLCB28-23490697789.61411434212487.5424397.76785.700.00.005002
Dael Fry6eng ENGCB25-06790607481.11216444181994.7353989.771450.000.00.003005
Tommy Smith14eng ENGRB30-205908410778.51530453313686.1475585.551050.000.00.10141115
Zack Steffen1us USAGK27-21790192867.951133455100.055100.091850.000.00.001000
12 Players99056871279.810514309821725385.828932289.8519653.101.00.8135414464
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
Marcus Forss21fi FINFW23-14071990000000000502
   Matt Crooks25eng ENGFW28-28919440000000000200
Riley McGree8au AUSLW24-00390514821001000004212
Isaiah Jones2eng ENGRW23-13290615920007200004202
Chuba Akpom29eng ENGAM27-02790202000003000001502
Hayden Hackney30eng ENGDM20-13290929110021100008701
Jonny Howson16eng ENGDM34-16890787262003031106700
Ryan John Giles3eng ENGLB22-283901118822200211552207614
Darragh Lenihan26ie IRLCB28-23490777432000100006900
Dael Fry6eng ENGCB25-06790747400000000006002
Tommy Smith14eng ENGRB30-20590107921500071500008403
Zack Steffen1us USAGK27-217902818105000000001900
12 Players99071264961120243348330568218
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
Marcus Forss21fi FINFW23-14071220110001010200
   Matt Crooks25eng ENGFW28-28919000000000000000
Riley McGree8au AUSLW24-0039011010020.021010100
Isaiah Jones2eng ENGRW23-1329011001010.011010100
Chuba Akpom29eng ENGAM27-0279011010010.010000100
Hayden Hackney30eng ENGDM20-132903303011100.001011400
Jonny Howson16eng ENGDM34-16890101000000000110
Ryan John Giles3eng ENGLB22-2839000000010.010000020
Darragh Lenihan26ie IRLCB28-23490100100000000110
Dael Fry6eng ENGCB25-06790111001250.013121240
Tommy Smith14eng ENGRB30-20590110100001010130
Zack Steffen1us USAGK27-21790000000000000000
12 Players99012102822825.06817214110
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
Marcus Forss21fi FINFW23-1407119006137190007552320302102
   Matt Crooks25eng ENGFW28-28919500232500032020000151
Riley McGree8au AUSLW24-00390680230378682150.0150.033191107752215612
Isaiah Jones2eng ENGRW23-13290771324509779222.2555.644340162723236122
Chuba Akpom29eng ENGAM27-027902800121682811100.000.01711252212222210
Hayden Hackney30eng ENGDM20-13290100086331410033100.000.06331718840110753
Jonny Howson16eng ENGDM34-168908111346220810004522713914000590
Ryan John Giles3eng ENGLB22-2839011541848490115200.02100.056303216640007710
Darragh Lenihan26ie IRLCB28-2349081325524281000401446201010580
Dael Fry6eng ENGCB25-0679083737451183000461819200010510
Tommy Smith14eng ENGRB30-20590113520652911130004618511532000774
Zack Steffen1us USAGK27-21790281627100280008272500000140
12 Players990798371533942554279817741.2847.1408210211833219119956564
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%
Marcus Forss21fi FINFW23-140710002010020001030.0
   Matt Crooks25eng ENGFW28-28919000101000000010100.0
Riley McGree8au AUSLW24-00390100110101000410100.0
Isaiah Jones2eng ENGRW23-13290000230701000310100.0
Chuba Akpom29eng ENGAM27-0279000010030100022250.0
Hayden Hackney30eng ENGDM20-132900001001130009020.0
Jonny Howson16eng ENGDM34-16890000100300000510100.0
Ryan John Giles3eng ENGLB22-28390100220210000092166.7
Darragh Lenihan26ie IRLCB28-2349000002000000047277.8
Dael Fry6eng ENGCB25-0679000001001100054266.7
Tommy Smith14eng ENGRB30-2059010022070100074266.7
Zack Steffen1us USAGK27-21790000000000000100
12 Players990300131124321000050231462.2

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
Zack Steffenus USA27-2179021150.00.931127.323339.136.5540.034.8200.0129.0

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
Nahki Wells21bm BERFW32-1579000002000240020.30.30.11071353.8117231
Tommy Conway15sct SCOFW20-0917401001000200010.10.10.9411111100.0210000
   Sam Bell20eng ENGFW20-166160000000080100.00.00.0004666.704000
Alex Scott7eng ENGCM19-0769000000000282210.00.00.010131872.2216120
Matty James6eng ENGCM31-1069000000000321010.00.00.000202483.3516000
Joe Williams8eng ENGCM25-3329000001100423210.00.00.000172373.9319021
Andreas Weimann14at AUTWB31-0928210001100310200.50.50.021111957.9317011
   Joseph Low32wls WALWB20-25880000001030000.00.00.000020.001000
Antoine Semenyo11gh GHAWB22-3026800001000291110.10.10.020142166.7118222
   Jay Dasilva3eng ENGWB24-1972200000000193000.00.00.00061250.009200
Cameron Pring16eng ENGCB24-2879000000000572220.00.00.000304173.2530211
Timm Klose25ch SUICB34-1809000000000421530.00.00.000162466.7014000
Zak Vyner26eng ENGCB25-1759000000010494240.00.00.020223268.8317000
Max O'Leary12ie IRLGK26-0269000000000410000.00.00.000103231.3013000
14 Players990110062204251717161.01.01.012218127865.1252019116
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
Nahki Wells21bm BERFW32-1579071353.897345955.61333.311100.000.10.011001
Tommy Conway15sct SCOFW20-091741111100.01586366100.055100.00010.90.740212
   Sam Bell20eng ENGFW20-166164666.738151250.011100.0010.000.00.000000
Alex Scott7eng ENGCM19-07690131872.22571005771.466100.02450.000.00.011002
Matty James6eng ENGCM31-10690202483.34622324580.01212100.04757.100.00.102105
Joe Williams8eng ENGCM25-33290172373.93001018988.971070.02366.700.00.003103
Andreas Weimann14at AUTWB31-09282111957.9211925683.34850.02450.000.00.000203
   Joseph Low32wls WALWB20-2588020.000010.000010.000.00.000000
Antoine Semenyo11gh GHAWB22-30268142166.7236274666.77887.52450.000.00.000101
   Jay Dasilva3eng ENGWB24-1972261250.0773344100.02540.0010.000.00.000000
Cameron Pring16eng ENGCB24-28790304173.257521591090.0162176.24944.400.00.005005
Timm Klose25ch SUICB34-18090162466.73461554757.181172.73560.000.00.000000
Zak Vyner26eng ENGCB25-17590223268.8358202131681.37977.82540.000.00.002103
Max O'Leary12ie IRLGK26-02690103231.34734000022100.082927.600.00.000000
14 Players99018127865.135881669688877.37810177.2307440.511.00.86148125
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
Nahki Wells21bm BERFW32-1579013130000000000700
Tommy Conway15sct SCOFW20-09174111100002000001100
   Sam Bell20eng ENGFW20-16616660000000000400
Alex Scott7eng ENGCM19-07690181341001010001310
Matty James6eng ENGCM31-10690242044000000002000
Joe Williams8eng ENGCM25-33290232211000000001701
Andreas Weimann14at AUTWB31-09282191450000500001101
   Joseph Low32wls WALWB20-2588220000000000000
Antoine Semenyo11gh GHAWB22-30268211830001300001402
   Jay Dasilva3eng ENGWB24-1972212102000120000602
Cameron Pring16eng ENGCB24-28790413922000000003000
Timm Klose25ch SUICB34-18090242400000000001600
Zak Vyner26eng ENGCB25-17590323200000000002202
Max O'Leary12ie IRLGK26-026903215177000000001000
14 Players990278239381500510100018118
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
Nahki Wells21bm BERFW32-15790000000002020000
Tommy Conway15sct SCOFW20-09174000000001010020
   Sam Bell20eng ENGFW20-16616000000000001100
Alex Scott7eng ENGCM19-076902200211100.001012410
Matty James6eng ENGCM31-10690111001250.011100130
Joe Williams8eng ENGCM25-33290330302366.711012530
Andreas Weimann14at AUTWB31-0928200000010.010002260
   Joseph Low32wls WALWB20-2588000000000000010
Antoine Semenyo11gh GHAWB22-3026810100010.011011200
   Jay Dasilva3eng ENGWB24-197223230022100.000000330
Cameron Pring16eng ENGCB24-28790211101250.012112480
Timm Klose25ch SUICB34-18090101001250.013215680
Zak Vyner26eng ENGCB25-1759043310010.014132681
Max O'Leary12ie IRLGK26-02690000000000000010
14 Players9901712105281553.37165111734441
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
Nahki Wells21bm BERFW32-1579024039126243133.3266.7171025321132195
Tommy Conway15sct SCOFW20-0917420342144200001023700021127
   Sam Bell20eng ENGFW20-16616816110800041290000020
Alex Scott7eng ENGCM19-076902819139028200.000.0161596510020100
Matty James6eng ENGCM31-10690326122020320001651400000120
Joe Williams8eng ENGCM25-33290423112740422150.000.019682600021211
Andreas Weimann14at AUTWB31-092823141212823111100.000.0171042102012164
   Joseph Low32wls WALWB20-258831201130001300000020
Antoine Semenyo11gh GHAWB22-30268292614972922100.000.0181273920123205
   Jay Dasilva3eng ENGWB24-197221941442119000939272010072
Cameron Pring16eng ENGCB24-2879057103128105711100.000.03020712621000230
Timm Klose25ch SUICB34-180904213251700420001477250000090
Zak Vyner26eng ENGCB25-175904992427004900017542300001191
Max O'Leary12ie IRLGK26-02690412741000410001371480000090
14 Players99042584200174632142511654.5218.22011097473943121018125
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%
Nahki Wells21bm BERFW32-1579000020000000032528.6
Tommy Conway15sct SCOFW20-0917400031020000021233.3
   Sam Bell20eng ENGFW20-166160000100100002010.0
Alex Scott7eng ENGCM19-076900000401220007020.0
Matty James6eng ENGCM31-106900000000010006030.0
Joe Williams8eng ENGCM25-3329000002002300011233.3
Andreas Weimann14at AUTWB31-092820001000200002020.0
   Joseph Low32wls WALWB20-2588100100000000010100.0
Antoine Semenyo11gh GHAWB22-3026800012111000031325.0
   Jay Dasilva3eng ENGWB24-19722000100102000300
Cameron Pring16eng ENGCB24-2879000002002100093350.0
Timm Klose25ch SUICB34-18090000010050000610100.0
Zak Vyner26eng ENGCB25-17590100200023000430100.0
Max O'Leary12ie IRLGK26-02690000000000000110100.0
14 Players990200111315171200049142337.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 IRL26-0269091888.92.282927.622186.449.210100.061.52713.7216.2

Shots

Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
1Riley McGreeClub Crest Middlesbrough0.03Off Target14Left FootIsaiah JonesPass (Live)Marcus ForssPass (Live)
1Hayden HackneyClub Crest Middlesbrough0.06Blocked17Right FootRiley McGreeShot
1Hayden HackneyClub Crest Middlesbrough0.08Off Target15Right FootHayden HackneyShot
8Riley McGreeClub Crest Middlesbrough0.220.82Saved18Left FootJonny HowsonPass (Live)
8Chuba AkpomClub Crest Middlesbrough0.080.10Saved11Left FootRiley McGreeShot
10Andreas WeimannClub Crest Bristol City0.470.87Goal11Right FootTommy ConwayPass (Live)Andreas WeimannPass (Live)
16Nahki WellsClub Crest Bristol City0.24Off Target6Left FootTommy ConwayPass (Live)Andreas WeimannPass (Live)
18Marcus ForssClub Crest Middlesbrough0.210.34Saved9Right Foot
18Riley McGreeClub Crest Middlesbrough0.05Blocked13Left FootVolleyMarcus ForssShot
20Riley McGreeClub Crest Middlesbrough0.150.34Saved12Left FootJonny HowsonPass (Live)Dael FryPass (Live)
21Darragh LenihanClub Crest Middlesbrough0.06Off Target10HeadRyan John GilesPass (Dead)Riley McGreeShot
22Tommy ConwayClub Crest Bristol City0.07Blocked27Right FootNahki WellsPass (Live)Zak VynerPass (Live)
22Nahki WellsClub Crest Bristol City0.11Off Target9HeadTommy ConwayPass (Live)Antoine SemenyoPass (Live)
30Marcus ForssClub Crest Middlesbrough0.03Off Target14HeadRyan John GilesPass (Live)Hayden HackneyPass (Live)
33Tommy SmithClub Crest Middlesbrough0.05Off Target18Right FootIsaiah JonesPass (Live)Hayden HackneyPass (Live)
37Chuba AkpomClub Crest Middlesbrough0.02Off Target30Left FootChuba AkpomTake-OnHayden HackneyTake-On
42Riley McGreeClub Crest Middlesbrough0.070.05Saved15Left FootIsaiah JonesPass (Live)Jonny HowsonPass (Live)
45Marcus ForssClub Crest Middlesbrough0.11Blocked15Right FootHayden HackneyPass (Live)Isaiah JonesPass (Live)
47Chuba AkpomClub Crest Middlesbrough0.080.07Goal12Left FootChuba AkpomPass (Live)Tommy SmithPass (Live)
59Antoine SemenyoClub Crest Bristol City0.11Off Target9Right FootTommy ConwayPass (Live)Zak VynerPass (Live)
63Joe WilliamsClub Crest Bristol City0.030.04Saved29Right FootAlex ScottPass (Live)Antoine SemenyoPass (Live)
63Chuba AkpomClub Crest Middlesbrough0.04Off Target18Right FootHayden HackneyPass (Live)Chuba AkpomPass (Live)
66Riley McGreeClub Crest Middlesbrough0.03Off Target24Left FootRiley McGreePass (Live)Marcus ForssPass (Live)
67Chuba AkpomClub Crest Middlesbrough0.120.04Saved8Right FootIsaiah JonesPass (Live)Tommy SmithPass (Live)
67Marcus ForssClub Crest Middlesbrough0.15Off Target9HeadChuba AkpomShot
68Ryan John GilesClub Crest Middlesbrough0.030.38Saved26Left FootIsaiah JonesPass (Live)Jonny HowsonPass (Dead)
84Matt CrooksClub Crest Middlesbrough0.06Blocked8Right FootRiley McGreePass (Live)Isaiah JonesPass (Live)
85Riley McGreeClub Crest Middlesbrough0.03Blocked19Left FootIsaiah JonesPass (Live)Riley McGreePass (Live)
90+3Riley McGreeClub Crest Middlesbrough0.030.15Saved30Left FootJonny HowsonPass (Live)Dael FryPass (Live)
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
1Riley McGreeClub Crest Middlesbrough0.03Off Target14Left FootIsaiah JonesPass (Live)Marcus ForssPass (Live)
1Hayden HackneyClub Crest Middlesbrough0.06Blocked17Right FootRiley McGreeShot
1Hayden HackneyClub Crest Middlesbrough0.08Off Target15Right FootHayden HackneyShot
8Riley McGreeClub Crest Middlesbrough0.220.82Saved18Left FootJonny HowsonPass (Live)
8Chuba AkpomClub Crest Middlesbrough0.080.10Saved11Left FootRiley McGreeShot
18Marcus ForssClub Crest Middlesbrough0.210.34Saved9Right Foot
18Riley McGreeClub Crest Middlesbrough0.05Blocked13Left FootVolleyMarcus ForssShot
20Riley McGreeClub Crest Middlesbrough0.150.34Saved12Left FootJonny HowsonPass (Live)Dael FryPass (Live)
21Darragh LenihanClub Crest Middlesbrough0.06Off Target10HeadRyan John GilesPass (Dead)Riley McGreeShot
30Marcus ForssClub Crest Middlesbrough0.03Off Target14HeadRyan John GilesPass (Live)Hayden HackneyPass (Live)
33Tommy SmithClub Crest Middlesbrough0.05Off Target18Right FootIsaiah JonesPass (Live)Hayden HackneyPass (Live)
37Chuba AkpomClub Crest Middlesbrough0.02Off Target30Left FootChuba AkpomTake-OnHayden HackneyTake-On
42Riley McGreeClub Crest Middlesbrough0.070.05Saved15Left FootIsaiah JonesPass (Live)Jonny HowsonPass (Live)
45Marcus ForssClub Crest Middlesbrough0.11Blocked15Right FootHayden HackneyPass (Live)Isaiah JonesPass (Live)
47Chuba AkpomClub Crest Middlesbrough0.080.07Goal12Left FootChuba AkpomPass (Live)Tommy SmithPass (Live)
63Chuba AkpomClub Crest Middlesbrough0.04Off Target18Right FootHayden HackneyPass (Live)Chuba AkpomPass (Live)
66Riley McGreeClub Crest Middlesbrough0.03Off Target24Left FootRiley McGreePass (Live)Marcus ForssPass (Live)
67Chuba AkpomClub Crest Middlesbrough0.120.04Saved8Right FootIsaiah JonesPass (Live)Tommy SmithPass (Live)
67Marcus ForssClub Crest Middlesbrough0.15Off Target9HeadChuba AkpomShot
68Ryan John GilesClub Crest Middlesbrough0.030.38Saved26Left FootIsaiah JonesPass (Live)Jonny HowsonPass (Dead)
84Matt CrooksClub Crest Middlesbrough0.06Blocked8Right FootRiley McGreePass (Live)Isaiah JonesPass (Live)
85Riley McGreeClub Crest Middlesbrough0.03Blocked19Left FootIsaiah JonesPass (Live)Riley McGreePass (Live)
90+3Riley McGreeClub Crest Middlesbrough0.030.15Saved30Left FootJonny HowsonPass (Live)Dael FryPass (Live)
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
10Andreas WeimannClub Crest Bristol City0.470.87Goal11Right FootTommy ConwayPass (Live)Andreas WeimannPass (Live)
16Nahki WellsClub Crest Bristol City0.24Off Target6Left FootTommy ConwayPass (Live)Andreas WeimannPass (Live)
22Tommy ConwayClub Crest Bristol City0.07Blocked27Right FootNahki WellsPass (Live)Zak VynerPass (Live)
22Nahki WellsClub Crest Bristol City0.11Off Target9HeadTommy ConwayPass (Live)Antoine SemenyoPass (Live)
59Antoine SemenyoClub Crest Bristol City0.11Off Target9Right FootTommy ConwayPass (Live)Zak VynerPass (Live)
63Joe WilliamsClub Crest Bristol City0.030.04Saved29Right FootAlex ScottPass (Live)Antoine SemenyoPass (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.