Oxford United vs. Bristol City Match Report – Saturday February 1, 2025

EFL Championship (Matchweek 30)
Oxford United
1
1.0
9-10-11
Manager: Gary Rowett
Bristol City
1
0.6
10-12-8
Manager: Liam Manning
Captain: Jason Knight
Saturday February 1, 2025, 12:30 (venue time)
EFL Championship (Matchweek 30)
Oxford United vs. Bristol City Historical Head-to-Head
 
Attendance: 11,430
Venue: The Kassam Stadium, Oxford
Officials: Oliver Langford (Referee) · Mark Stevens (AR1) · Hugh Gilroy (AR2) · Elliot Bell (4th)
Greg Leigh · 59’
Joe Williams · 31’
Mark Sykes · 65’
Ross McCrorie · 86’
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
 4’
0:0
 — Yellow Card
 19’
0:0
 — Yellow Card
 30’
0:0
 — Yellow Card
 31’
0:0
 — Red Card
Half Time
 46’
0:0
 — Substitute
 46’
0:0
 — Substitute
 59’
1:0
 — Goal 1:0
 64’
1:0
 — Yellow Card
 65’
1:1
 — Goal 1:1
 73’
1:1
 — Substitute
 73’
1:1
 — Substitute
 79’
1:1
 — Substitute
 79’
1:1
 — Substitute
 80’
1:1
 — Substitute
 81’
1:1
 — Yellow Card
 84’
1:1
 — Yellow Card
 86’
1:1
 — Second Yellow Card
 89’
1:1
 — Substitute
90+1’
1:1
 — Substitute
90+4’
1:1
 — Yellow Card

Team Stats

Possession
68%
32%
Passing Accuracy
449 of 584 — 77%
59% — 160 of 269
Shots on Target
4 of 20 — 20%
29% — 2 of 7
Saves
1 of 2 — 50%
75% — 3 of 4
Cards
Oxford United
 
Bristol City
9
Fouls
14
5
Corners
3
24
Crosses
6
698
Touches
412
Oxford United
 
Bristol City
18
Tackles
17
6
Interceptions
10
31
Aerials Won
16
15
Clearances
42
Oxford United
 
Bristol City
2
Offsides
0
5
Goal Kicks
5
32
Throw Ins
22
91
Long Balls
73
Become a Stathead & surf this site ad-free.

Oxford United Player Stats

Oxford United 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
Mark Harris9wls WALFW26-0348800002000190110.10.10.11061060.009020
   Tom Bradshaw50wls WALFW32-18920000000020100.00.00.0000001000
Siriki Dembélé23ci CIVLW28-1479000000000381020.00.00.030202871.4226273
Przemysław Płacheta7pl POLRW26-3157800006100473000.20.20.030233174.2236620
   Alex Matos18eng ENGDM20-1211200000010130000.00.00.00091275.029000
Ruben Rodrigues20pt PORAM28-1837200003100351000.20.20.140142458.3323011
   Tyler Goodhram19eng ENGRW,AM21-1781800001000142010.10.10.0106785.719021
Cameron Brannagan8eng ENGDM28-2689000003010803010.10.10.381617284.71455200
Will Vaulks4wls WALDM31-1417800000000812010.00.00.170587280.6355111
   Ole Romeny11nl NEDAM24-226120000000080000.00.00.0002540.011000
Greg Leigh22jm JAMLB30-1249010001110701110.00.00.020426168.9232000
Ciaron Brown3nir NIRCB27-01890000031001001020.20.20.020699076.7770211
Michał Helik47pl POLCB29-1459000001010900110.10.10.130728485.7662100
Peter Kioso30cd CODRB26-1707200000000603200.00.00.010385174.5336300
   Hidde ter Avest24nl NEDRB27-2571800000000191000.00.00.010121675.0112000
Jamie Cumming1eng ENGGK25-1509000000000220000.00.00.000172181.0015000
16 Players990100020440698186101.01.00.736144958476.94745117167
Oxford United 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
Mark Harris9wls WALFW26-0348861060.05406785.7010.00000.10.010000
   Tom Bradshaw50wls WALFW32-1892000000000000.00.000000
Siriki Dembélé23ci CIVLW28-14790202871.429231121580.06785.71250.000.00.021002
Przemysław Płacheta7pl POLRW26-31578233174.232056141973.78988.91250.000.00.001102
   Alex Matos18eng ENGDM20-1211291275.01902722100.06875.011100.000.00.001102
Ruben Rodrigues20pt PORAM28-18372142458.31994491369.23650.01250.000.10.023003
   Tyler Goodhram19eng ENGRW,AM21-178186785.772344100.02366.70000.00.000001
Cameron Brannagan8eng ENGDM28-26890617284.71391332171894.4313296.9132161.900.30.24111014
Will Vaulks4wls WALDM31-14178587280.61162260171894.4333886.881650.000.10.224433
   Ole Romeny11nl NEDAM24-226122540.0241011100.01333.3010.000.00.000001
Greg Leigh22jm JAMLB30-12490426168.9667159212391.3182669.22633.300.00.011002
Ciaron Brown3nir NIRCB27-01890699076.71272608283093.3364285.751435.700.00.007007
Michał Helik47pl POLCB29-14590728485.71473456181994.7434987.8111573.300.10.123006
Peter Kioso30cd CODRB26-17072385174.5558138222878.6161984.2030.000.00.005003
   Hidde ter Avest24nl NEDRB27-25718121675.0204778988.93560.01250.000.00.111221
Jamie Cumming1eng ENGGK25-15090172181.033419244100.0121392.31425.000.00.000000
16 Players99044958476.98212239318321087.121826183.5458950.600.70.715389547
Oxford United 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
Mark Harris9wls WALFW26-034881082010000000600
   Tom Bradshaw50wls WALFW32-1892000000000000000
Siriki Dembélé23ci CIVLW28-14790282710002100002003
Przemysław Płacheta7pl POLRW26-31578312920003110002301
   Alex Matos18eng ENGDM20-1211212120000000000900
Ruben Rodrigues20pt PORAM28-18372242310000100001400
   Tyler Goodhram19eng ENGRW,AM21-17818770000000000600
Cameron Brannagan8eng ENGDM28-26890726484026043106101
Will Vaulks4wls WALDM31-141787262105005500005800
   Ole Romeny11nl NEDAM24-22612550000100000200
Greg Leigh22jm JAMLB30-1249061421800011800004212
Ciaron Brown3nir NIRCB27-01890908811000000006911
Michał Helik47pl POLCB29-14590848043010100007201
Peter Kioso30cd CODRB26-17072514650003500003801
   Hidde ter Avest24nl NEDRB27-25718161600003000001200
Jamie Cumming1eng ENGGK25-15090211561000000001700
16 Players99058452458141324325310449210
Oxford United 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
Mark Harris9wls WALFW26-03488000000001011100
   Tom Bradshaw50wls WALFW32-1892000000000001100
Siriki Dembélé23ci CIVLW28-14790111000002020100
Przemysław Płacheta7pl POLRW26-315783212011100.000000310
   Alex Matos18eng ENGDM20-12112000000000000000
Ruben Rodrigues20pt PORAM28-1837211100020.020000100
   Tyler Goodhram19eng ENGRW,AM21-178182201111100.001010200
Cameron Brannagan8eng ENGDM28-26890313002366.711010310
Will Vaulks4wls WALDM31-14178210201250.011010200
   Ole Romeny11nl NEDAM24-22612000000000000010
Greg Leigh22jm JAMLB30-124901001011100.001011210
Ciaron Brown3nir NIRCB27-01890111000002200140
Michał Helik47pl POLCB29-1459000000010.011101120
Peter Kioso30cd CODRB26-170723220133100.000002530
   Hidde ter Avest24nl NEDRB27-257181100111100.000000120
Jamie Cumming1eng ENGGK25-15090000000000000000
16 Players9901812963101566.751037624150
Oxford United 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
Mark Harris9wls WALFW26-03488191289319200.02100.0917501001115
   Tom Bradshaw50wls WALFW32-189220011020001100000010
Siriki Dembélé23ci CIVLW28-14790380219184387342.9228.6261487522112253
Przemysław Płacheta7pl POLRW26-3157847161527347200.02100.036253133632233714
   Alex Matos18eng ENGDM20-12112130076013000941140101070
Ruben Rodrigues20pt PORAM28-183723504201123511100.000.023571300032241
   Tyler Goodhram19eng ENGRW,AM21-1781814004100142150.0150.0964200002193
Cameron Brannagan8eng ENGDM28-26890803114623180000552289023000512
Will Vaulks4wls WALDM31-1417881113521608111100.000.0551686010030530
   Ole Romeny11nl NEDAM24-2261281152080001210002010
Greg Leigh22jm JAMLB30-124907011140192700003212145000103413
Ciaron Brown3nir NIRCB27-01890100738575310011100.000.07044029221000680
Michał Helik47pl POLCB29-14590903275854900006228921110010650
Peter Kioso30cd CODRB26-17072601153511060000361167531011352
   Hidde ter Avest24nl NEDRB27-2571819137911900012521400000144
Jamie Cumming1eng ENGGK25-150902217211002200015302200000120
16 Players990698371543751722369816743.8743.84512027107017123171044747
Oxford United 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%
Mark Harris9wls WALFW26-0348800010001000012340.0
   Tom Bradshaw50wls WALFW32-189200001001000001150.0
Siriki Dembélé23ci CIVLW28-147900000412010004020.0
Przemysław Płacheta7pl POLRW26-31578000000302000310100.0
   Alex Matos18eng ENGDM20-12112100100000000220100.0
Ruben Rodrigues20pt PORAM28-1837200011000100031150.0
   Tyler Goodhram19eng ENGRW,AM21-17818000000002000200
Cameron Brannagan8eng ENGDM28-26890100010601000910100.0
Will Vaulks4wls WALDM31-14178000220501000610100.0
   Ole Romeny11nl NEDAM24-22612000000100000000
Greg Leigh22jm JAMLB30-1249010010111000064266.7
Ciaron Brown3nir NIRCB27-0189000002000100066185.7
Michał Helik47pl POLCB29-1459010030001000015455.6
Peter Kioso30cd CODRB26-1707200003032200035183.3
   Hidde ter Avest24nl NEDRB27-2571800000030100002166.7
Jamie Cumming1eng ENGGK25-15090000000000000100
16 Players99040091422461200047311666.0

Oxford United Goalkeeper Stats

Oxford United 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
Jamie Cummingeng ENG25-1509021150.00.81425.016225.026.250.017.86233.3119.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 BERFW34-2454500002000203010.30.30.0006966.708111
   Sinclair Armstrong30ie IRLFW21-2244400001000160010.00.00.0217977.809100
   George Tanner19eng ENGLB25-07710000000010000.00.00.0000000000
Scott Twine10eng ENGAM,CM25-2024500000000211000.00.00.000131586.729020
   Max Bird6eng ENGCM24-1364501000010172030.00.00.12151145.504000
George Earthy40eng ENGLM,AM,CM20-1497900000000230010.00.00.020121770.6412110
   Marcus McGuane29eng ENGLM,LB,CM25-365110000000030000.00.00.0000001010
Jason Knight12ie IRLCM23-3549000000000363220.00.00.010202676.9217111
Joe Williams8eng ENGCM28-0553000000001170200.00.00.01051145.519000
Ross McCrorie2sct SCOLB,WB26-3208500001021383100.10.10.00092045.0120282
Mark Sykes17ie IRLRB,WB27-1819010002200351150.10.10.320101855.6312221
Luke McNally15ie IRLCB25-1349000000000602340.00.00.110213855.3115100
Robert Dickie16eng ENGCB28-3359000001000482020.00.00.000213265.6013000
Zak Vyner14ke KENCB27-2639000000000420130.00.00.000203164.5215000
Max O'Leary1ie IRLGK28-1149000000010350000.00.00.000113234.4023000
15 Players925110072424121710220.60.60.611216026959.5161679165
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 BERFW34-245456966.710503650.033100.00000.00.000000
   Sinclair Armstrong30ie IRLFW21-224447977.896644100.011100.011100.000.00.000000
   George Tanner19eng ENGLB25-0771000000000000.00.000000
Scott Twine10eng ENGAM,CM25-20245131586.72289266100.066100.01333.300.00.403102
   Max Bird6eng ENGCM24-1364551145.5124691333.33475.01250.010.10.020000
George Earthy40eng ENGLM,AM,CM20-14979121770.6218984580.07977.811100.000.00.013104
   Marcus McGuane29eng ENGLM,LB,CM25-36511000000000000.00.000000
Jason Knight12ie IRLCM23-35490202676.944513077100.06966.77887.500.00.212002
Joe Williams8eng ENGCM28-0553051145.574222366.73650.00000.00.001001
Ross McCrorie2sct SCOLB,WB26-3208592045.01881291616.771070.01333.300.00.000001
Mark Sykes17ie IRLRB,WB27-18190101855.6146776875.04580.0030.000.30.412113
Luke McNally15ie IRLCB25-13490213855.33791857887.5132161.91911.100.10.110001
Robert Dickie16eng ENGCB28-33590213265.635716191090.0111668.81520.000.00.000000
Zak Vyner14ke KENCB27-26390203164.53952094580.0142070.02633.300.00.001002
Max O'Leary1ie IRLGK28-11490113234.442635711100.044100.062722.200.00.001000
15 Players92516026959.531811535557276.48211471.9226832.410.61.06133116
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 BERFW34-24545990000000000600
   Sinclair Armstrong30ie IRLFW21-22444981000000000701
   George Tanner19eng ENGLB25-0771000000000000000
Scott Twine10eng ENGAM,CM25-20245151141103122001300
   Max Bird6eng ENGCM24-136451183200101100502
George Earthy40eng ENGLM,AM,CM20-14979171700000000001201
   Marcus McGuane29eng ENGLM,LB,CM25-36511000000000000000
Jason Knight12ie IRLCM23-35490262510100000002000
Joe Williams8eng ENGCM28-0553011110000000000501
Ross McCrorie2sct SCOLB,WB26-3208520173000030000900
Mark Sykes17ie IRLRB,WB27-18190181800002000001001
Luke McNally15ie IRLCB25-1349038241410001300002100
Robert Dickie16eng ENGCB28-33590322841000000002100
Zak Vyner14ke KENCB27-26390312561000500002000
Max O'Leary1ie IRLGK28-11490322575000000001100
15 Players925269226431120622330016006
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 BERFW34-245453020111100.001010300
   Sinclair Armstrong30ie IRLFW21-2244400000010.011010000
   George Tanner19eng ENGLB25-0771000000000000010
Scott Twine10eng ENGAM,CM25-20245100010000000100
   Max Bird6eng ENGCM24-136452002022100.003210200
George Earthy40eng ENGLM,AM,CM20-1497900000010.011010020
   Marcus McGuane29eng ENGLM,LB,CM25-36511000000000000010
Jason Knight12ie IRLCM23-35490321202450.022112510
Joe Williams8eng ENGCM28-05530000000000002200
Ross McCrorie2sct SCOLB,WB26-32085332102450.020001410
Mark Sykes17ie IRLRB,WB27-1819011010010.015231240
Luke McNally15ie IRLCB25-134902120000043135121
Robert Dickie16eng ENGCB28-335902111000022002110
Zak Vyner14ke KENCB27-26390000000003211170
Max O'Leary1ie IRLGK28-11490000000000000020
15 Players92517887271450.072212101027421
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 BERFW34-24545202361232011100.000.08441010120125
   Sinclair Armstrong30ie IRLFW21-22444160088216000937810160123
   George Tanner19eng ENGLB25-077111100010000000000000
Scott Twine10eng ENGAM,CM25-202452102118021200.0150.0937180001191
   Max Bird6eng ENGCM24-13645170312201700041110000030
George Earthy40eng ENGLM,AM,CM20-149792304910123100.01100.012612610111133
   Marcus McGuane29eng ENGLM,LB,CM25-365113021003100.01100.01500000000
Jason Knight12ie IRLCM23-35490362925303611100.000.017881811020171
Joe Williams8eng ENGCM28-0553017021140170009341001021111
Ross McCrorie2sct SCOLB,WB26-320853811413123388225.0675.0201054423044140
Mark Sykes17ie IRLRB,WB27-1819035392151352150.0150.012713021020101
Luke McNally15ie IRLCB25-1349060143221716000015925210001161
Robert Dickie16eng ENGCB28-3359048103017114800013331100000150
Zak Vyner14ke KENCB27-26390429192400420001531800000150
Max O'Leary1ie IRLGK28-11490352434100350002319615000000120
15 Players92541266164180721241216531.31062.516784538696320815916
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 BERFW34-2454500021000000042722.2
   Sinclair Armstrong30ie IRLFW21-2244400002000000012166.7
   George Tanner19eng ENGLB25-0771000000000000000
Scott Twine10eng ENGAM,CM25-20245000110300000400
   Max Bird6eng ENGCM24-13645100100100000100
George Earthy40eng ENGLM,AM,CM20-14979000000000000300
   Marcus McGuane29eng ENGLM,LB,CM25-365110000000000001020.0
Jason Knight12ie IRLCM23-3549000012002200010040.0
Joe Williams8eng ENGCM28-05530010220020000200
Ross McCrorie2sct SCOLB,WB26-3208521140001300051811.1
Mark Sykes17ie IRLRB,WB27-1819000010021100033442.9
Luke McNally15ie IRLCB25-1349000001003100032166.7
Robert Dickie16eng ENGCB28-3359000000000100015271.4
Zak Vyner14ke KENCB27-2639000020001000031233.3
Max O'Leary1ie IRLGK28-11490100000000000000
15 Players9254211490610800041163134.0

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

Shots

Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
5Nahki WellsClub Crest Bristol City0.310.00Off Target4HeadMark SykesPass (Live)Joe WilliamsPass (Live)
8Przemysław PłachetaClub Crest Oxford United0.030.00Blocked25Left Foot
13Nahki WellsClub Crest Bristol City0.030.00Blocked15Left FootJason KnightPass (Live)
13Przemysław PłachetaClub Crest Oxford United0.030.00Blocked21Left FootWill VaulksPass (Live)Will VaulksTake-On
22Przemysław PłachetaClub Crest Oxford United0.090.00Off Target21Left FootMark HarrisPass (Live)Siriki DembéléPass (Live)
24Przemysław PłachetaClub Crest Oxford United0.010.00Off Target28Left FootCameron BrannaganPass (Live)Przemysław PłachetaPass (Dead)
29Cameron BrannaganClub Crest Oxford United0.030.00Blocked13Right FootCameron BrannaganPass (Live)Will VaulksPass (Live)
29Przemysław PłachetaClub Crest Oxford United0.040.02Saved20Left FootCameron BrannaganPass (Live)Ruben RodriguesPass (Live)
36Ruben RodriguesClub Crest Oxford United0.080.22Saved11HeadWill VaulksPass (Live)Peter KiosoPass (Live)
45+1Przemysław PłachetaClub Crest Oxford United0.030.00Blocked25Left FootRuben RodriguesPass (Live)Przemysław PłachetaPass (Live)
47Michał HelikClub Crest Oxford United0.130.00Off Target6HeadCameron BrannaganPass (Dead)Cameron BrannaganPass (Live)
51Sinclair ArmstrongClub Crest Bristol City0.030.00Blocked22Right FootGeorge EarthyPass (Live)
51Mark SykesClub Crest Bristol City0.010.04Saved29Right FootVolleySinclair ArmstrongShot
52Robert DickieClub Crest Bristol City0.040.00Off Target9HeadMax BirdPass (Dead)Mark SykesShot
58Ruben RodriguesClub Crest Oxford United0.100.00Blocked15Left FootMichał HelikPass (Live)Will VaulksPass (Live)
58Ciaron BrownClub Crest Oxford United0.130.12Saved11Left FootVolleyRuben RodriguesShot
59Cameron BrannaganClub Crest Oxford United0.020.00Blocked32Right FootSiriki DembéléPass (Live)Cameron BrannaganPass (Live)
59Ciaron BrownClub Crest Oxford United0.030.00Blocked32Left FootRuben RodriguesPass (Live)Will VaulksPass (Live)
59Cameron BrannaganClub Crest Oxford United0.020.00Blocked26Left FootGreg LeighPass (Live)Ciaron BrownShot
59Greg LeighClub Crest Oxford United0.010.05Goal20Left FootVolleyCameron BrannaganShot
62Ruben RodriguesClub Crest Oxford United0.010.00Blocked27Right FootSiriki DembéléPass (Live)Greg LeighPass (Live)
65Mark SykesClub Crest Bristol City0.070.77Goal21Right FootMax BirdPass (Dead)Sinclair ArmstrongFouled
75Ross McCrorieClub Crest Bristol City0.090.00Blocked13Right FootLuke McNallyPass (Live)George EarthyPass (Live)
77Mark HarrisClub Crest Oxford United0.060.00Blocked10Right FootVolleyCiaron BrownPass (Live)Przemysław PłachetaPass (Live)
78Mark HarrisClub Crest Oxford United0.030.00Blocked13Right FootVolleyMichał HelikPass (Live)Will VaulksPass (Live)
88Tyler GoodhramClub Crest Oxford United0.070.00Blocked24Right FootCameron BrannaganPass (Live)Michał HelikPass (Live)
90+4Ciaron BrownClub Crest Oxford United0.040.00Off Target12HeadHidde ter AvestPass (Live)Tyler GoodhramPass (Live)
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
8Przemysław PłachetaClub Crest Oxford United0.030.00Blocked25Left Foot
13Przemysław PłachetaClub Crest Oxford United0.030.00Blocked21Left FootWill VaulksPass (Live)Will VaulksTake-On
22Przemysław PłachetaClub Crest Oxford United0.090.00Off Target21Left FootMark HarrisPass (Live)Siriki DembéléPass (Live)
24Przemysław PłachetaClub Crest Oxford United0.010.00Off Target28Left FootCameron BrannaganPass (Live)Przemysław PłachetaPass (Dead)
29Cameron BrannaganClub Crest Oxford United0.030.00Blocked13Right FootCameron BrannaganPass (Live)Will VaulksPass (Live)
29Przemysław PłachetaClub Crest Oxford United0.040.02Saved20Left FootCameron BrannaganPass (Live)Ruben RodriguesPass (Live)
36Ruben RodriguesClub Crest Oxford United0.080.22Saved11HeadWill VaulksPass (Live)Peter KiosoPass (Live)
45+1Przemysław PłachetaClub Crest Oxford United0.030.00Blocked25Left FootRuben RodriguesPass (Live)Przemysław PłachetaPass (Live)
47Michał HelikClub Crest Oxford United0.130.00Off Target6HeadCameron BrannaganPass (Dead)Cameron BrannaganPass (Live)
58Ruben RodriguesClub Crest Oxford United0.100.00Blocked15Left FootMichał HelikPass (Live)Will VaulksPass (Live)
58Ciaron BrownClub Crest Oxford United0.130.12Saved11Left FootVolleyRuben RodriguesShot
59Cameron BrannaganClub Crest Oxford United0.020.00Blocked32Right FootSiriki DembéléPass (Live)Cameron BrannaganPass (Live)
59Ciaron BrownClub Crest Oxford United0.030.00Blocked32Left FootRuben RodriguesPass (Live)Will VaulksPass (Live)
59Cameron BrannaganClub Crest Oxford United0.020.00Blocked26Left FootGreg LeighPass (Live)Ciaron BrownShot
59Greg LeighClub Crest Oxford United0.010.05Goal20Left FootVolleyCameron BrannaganShot
62Ruben RodriguesClub Crest Oxford United0.010.00Blocked27Right FootSiriki DembéléPass (Live)Greg LeighPass (Live)
77Mark HarrisClub Crest Oxford United0.060.00Blocked10Right FootVolleyCiaron BrownPass (Live)Przemysław PłachetaPass (Live)
78Mark HarrisClub Crest Oxford United0.030.00Blocked13Right FootVolleyMichał HelikPass (Live)Will VaulksPass (Live)
88Tyler GoodhramClub Crest Oxford United0.070.00Blocked24Right FootCameron BrannaganPass (Live)Michał HelikPass (Live)
90+4Ciaron BrownClub Crest Oxford United0.040.00Off Target12HeadHidde ter AvestPass (Live)Tyler GoodhramPass (Live)
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
5Nahki WellsClub Crest Bristol City0.310.00Off Target4HeadMark SykesPass (Live)Joe WilliamsPass (Live)
13Nahki WellsClub Crest Bristol City0.030.00Blocked15Left FootJason KnightPass (Live)
51Sinclair ArmstrongClub Crest Bristol City0.030.00Blocked22Right FootGeorge EarthyPass (Live)
51Mark SykesClub Crest Bristol City0.010.04Saved29Right FootVolleySinclair ArmstrongShot
52Robert DickieClub Crest Bristol City0.040.00Off Target9HeadMax BirdPass (Dead)Mark SykesShot
65Mark SykesClub Crest Bristol City0.070.77Goal21Right FootMax BirdPass (Dead)Sinclair ArmstrongFouled
75Ross McCrorieClub Crest Bristol City0.090.00Blocked13Right FootLuke McNallyPass (Live)George EarthyPass (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.