Oxford United vs. Portsmouth Match Report – Saturday February 15, 2025

EFL Championship (Matchweek 33)
Oxford United
0
1.4
9-11-13
Manager: Gary Rowett
Portsmouth
2
1.5
9-9-15
Manager: John Mousinho
Captain: Matt Ritchie
Saturday February 15, 2025, 12:30 (venue time)
EFL Championship (Matchweek 33)
Oxford United vs. Portsmouth Historical Head-to-Head
 
Attendance: 11,423
Venue: The Kassam Stadium, Oxford
Officials: Will Finnie (Referee) · Alex James (AR1) · Graham Kane (AR2) · Sam Mulhall (4th)
Andre Dozzell · 47’
Mark O'Mahony · 90+6’
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
45+5’
0:0
 — Substitute
45+10’
0:0
 — Yellow Card
Half Time
 47’
0:1
 — Goal 0:1
 63’
0:1
 — Substitute
 64’
0:1
 — Substitute
 66’
0:1
 — Substitute
 66’
0:1
 — Substitute
 66’
0:1
 — Substitute
 66’
0:1
 — Substitute
 84’
0:1
 — Substitute
 84’
0:1
 — Substitute
 84’
0:1
 — Substitute
 87’
0:1
 — Yellow Card
90+6’
0:2
 — Goal 0:2

Team Stats

Possession
60%
40%
Passing Accuracy
376 of 532 — 71%
59% — 208 of 353
Shots on Target
1 of 10 — 10%
31% — 4 of 13
Saves
2 of 4 — 50%
100% — 1 of 1
Cards
Oxford United
 
Portsmouth
8
Fouls
12
4
Corners
5
25
Crosses
28
654
Touches
487
Oxford United
 
Portsmouth
11
Tackles
10
5
Interceptions
12
28
Aerials Won
19
48
Clearances
40
Oxford United
 
Portsmouth
3
Offsides
1
10
Goal Kicks
7
23
Throw Ins
30
98
Long Balls
89
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-0486500000000180010.00.00.01081457.118010
   Ole Romeny11id IDNFW24-2402500000000100000.00.00.21031030.008211
Siriki Dembélé23ci CIVLW28-1616500001000250000.10.10.02091464.3117352
   Tyler Goodhram19eng ENGAM,CM21-1922500001000242000.00.00.040161888.9112000
Przemysław Płacheta7pl POLRW,LW,WB26-3299000002100462000.30.30.010173745.9125310
Ruben Rodrigues20pt PORAM28-1976500001000301020.10.10.000112250.0113110
   Stanley Mills44eng ENGRW,WB21-1132500001000221100.40.40.41071546.7211000
Cameron Brannagan8eng ENGDM,CM28-2829000002000620200.10.10.540465485.2329111
Will Vaulks4wls WALDM,CM31-1559000000000853020.00.00.020617878.2644011
Greg Leigh22jm JAMLB30-1384400000000330000.00.00.000193161.3317200
   Sam Long2eng ENGLB,CB30-0304600000000450010.00.00.010293974.4418000
Ciaron Brown3nir NIRCB27-0329000000000710200.00.00.010445678.6437111
Michał Helik47pl POLCB29-1599000000000610000.00.00.010374778.7034000
Peter Kioso30cd CODRB26-1848300000000632020.00.00.000324472.7421200
   Matt Phillips10sct SCOFW33-33970000200080010.40.40.0001333.304000
Jamie Cumming1eng ENGGK25-1649000000000510000.00.00.000365072.0034000
16 Players99000001010065411591.41.41.219037653270.73133215126
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-0486581457.1111285862.53650.00000.00.000001
   Ole Romeny11id IDNFW24-2402531030.082471425.0010.02366.700.20.010110
Siriki Dembélé23ci CIVLW28-1616591464.3139477887.51250.01250.000.00.000211
   Tyler Goodhram19eng ENGAM,CM21-19225161888.92027299100.011100.02366.700.00.001001
Przemysław Płacheta7pl POLRW,LW,WB26-32990173745.916838142070.02825.0040.000.00.011001
Ruben Rodrigues20pt PORAM28-19765112250.01283261060.041136.40000.00.001001
   Stanley Mills44eng ENGRW,WB21-1132571546.7106714580.03742.9030.000.40.412112
Cameron Brannagan8eng ENGDM,CM28-28290465485.2908238161794.1182090.0101376.900.50.624113
Will Vaulks4wls WALDM,CM31-15590617878.21248374242692.3242885.7112250.000.00.004006
Greg Leigh22jm JAMLB30-13844193161.3349177101190.981266.71520.000.00.002003
   Sam Long2eng ENGLB,CB30-03046293974.4504204141687.5101471.44757.100.00.007004
Ciaron Brown3nir NIRCB27-03290445678.6881269141877.8232495.871353.800.00.011204
Michał Helik47pl POLCB29-15990374778.768619171070.03030100.0070.000.00.000000
Peter Kioso30cd CODRB26-18483324472.7553253151788.2131872.23650.000.00.002204
   Matt Phillips10sct SCOFW33-33971333.31001333.3000000.00.000000
Jamie Cumming1eng ENGGK25-16490365072.07845021212100.01717100.072133.300.00.000000
16 Players99037653270.76859254315919482.015719978.94810944.001.21.26259431
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-0486514122000010000800
   Ole Romeny11id IDNFW24-240251091000410000302
Siriki Dembélé23ci CIVLW28-1616514130000200000911
   Tyler Goodhram19eng ENGAM,CM21-19225181710000000001601
Przemysław Płacheta7pl POLRW,LW,WB26-32990373520008021001702
Ruben Rodrigues20pt PORAM28-19765222110000000001100
   Stanley Mills44eng ENGRW,WB21-1132515141000410000700
Cameron Brannagan8eng ENGDM,CM28-28290544941004121104611
Will Vaulks4wls WALDM,CM31-155907868106031400006100
Greg Leigh22jm JAMLB30-13844312640002400001912
   Sam Long2eng ENGLB,CB30-03046393810000100002901
Ciaron Brown3nir NIRCB27-03290564971000100004400
Michał Helik47pl POLCB29-15990474521000100003700
Peter Kioso30cd CODRB26-18483443680010800003202
   Matt Phillips10sct SCOFW33-3397330000000000100
Jamie Cumming1eng ENGGK25-16490504283000000003600
16 Players99053247752120425234210376312
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-0486500000010.011010000
   Ole Romeny11id IDNFW24-24025000000000000000
Siriki Dembélé23ci CIVLW28-16165000000000000000
   Tyler Goodhram19eng ENGAM,CM21-192252001111100.000000200
Przemysław Płacheta7pl POLRW,LW,WB26-32990222000000000200
Ruben Rodrigues20pt PORAM28-197651100111100.002110110
   Stanley Mills44eng ENGRW,WB21-113251010011100.000001220
Cameron Brannagan8eng ENGDM,CM28-28290000000000002210
Will Vaulks4wls WALDM,CM31-15590322102366.712200310
Greg Leigh22jm JAMLB30-13844000000000000011
   Sam Long2eng ENGLB,CB30-0304600000020.021100041
Ciaron Brown3nir NIRCB27-032900000000000022120
Michał Helik47pl POLCB29-159900000000000000120
Peter Kioso30cd CODRB26-184832111022100.0020202130
   Matt Phillips10sct SCOFW33-3397000000001010000
Jamie Cumming1eng ENGGK25-16490000000000000010
16 Players99011663271163.64945516482
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-04865180198018100.01100.08381400001113
   Ole Romeny11id IDNFW24-2402510002831011100.000.0875552100081
Siriki Dembélé23ci CIVLW28-16165250510102255240.0240.0171436531014164
   Tyler Goodhram19eng ENGAM,CM21-1922524041750240001228600020133
Przemysław Płacheta7pl POLRW,LW,WB26-32990460111421646100.000.02519410830120318
Ruben Rodrigues20pt PORAM28-197653023189230100.01100.013572810010162
   Stanley Mills44eng ENGRW,WB21-1132522268812200011451500021133
Cameron Brannagan8eng ENGDM,CM28-2829062111401126211100.000.0291232410100371
Will Vaulks4wls WALDM,CM31-155908553444808511100.000.0442034700000501
Greg Leigh22jm JAMLB30-138443319169133000171076520000191
   Sam Long2eng ENGLB,CB30-030464521728004500018794600000250
Ciaron Brown3nir NIRCB27-0329071164525107111100.000.03719010810010360
Michał Helik47pl POLCB29-1599061745142161000341568100010361
Peter Kioso30cd CODRB26-184836383032306300021895520000281
   Matt Phillips10sct SCOFW33-339780026280004700001062
Jamie Cumming1eng ENGGK25-1649051425100051000341979900000300
16 Players990654862722791092065412650.0433.33321731816152211637531
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-0486500010100000011233.3
   Ole Romeny11id IDNFW24-24025000110400000100
Siriki Dembélé23ci CIVLW28-16165000030200000220100.0
   Tyler Goodhram19eng ENGAM,CM21-192250000100000004030.0
Przemysław Płacheta7pl POLRW,LW,WB26-3299000021080200061325.0
Ruben Rodrigues20pt PORAM28-1976500011000100021420.0
   Stanley Mills44eng ENGRW,WB21-11325000000410000110100.0
Cameron Brannagan8eng ENGDM,CM28-28290000000420000300
Will Vaulks4wls WALDM,CM31-15590000110102000830100.0
Greg Leigh22jm JAMLB30-13844000001200000430100.0
   Sam Long2eng ENGLB,CB30-03046000100000000130100.0
Ciaron Brown3nir NIRCB27-0329000011002000053260.0
Michał Helik47pl POLCB29-1599000001100000024266.7
Peter Kioso30cd CODRB26-1848300001000100044266.7
   Matt Phillips10sct SCOFW33-339700000000000002166.7
Jamie Cumming1eng ENGGK25-16490000010000000100
16 Players9900008123255600045281959.6

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

Portsmouth Player Stats

Portsmouth 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
Colby Bishop9eng ENGFW28-1036300001000150000.10.10.0103837.507000
   Mark O'Mahony11ie IRLFW20-032271000111080010.20.20.0101250.005100
Josh Murphy23eng ENGLW,RW29-3579000002100450120.10.10.130132748.1423431
Matt Ritchie30sct SCORW35-1586200000000260010.00.00.140132356.5215100
   Adil Aouchiche17fr FRAAM,RW22-2152800000000140110.00.00.0005862.508010
Callum Lang49eng ENGAM26-1606500002100220000.20.20.01071163.6014221
   Cohen Bramall18eng ENGLW28-319250000100080000.00.00.0004580.014000
Andre Dozzell21eng ENGDM25-2899010001110451311.01.00.000253278.1323121
Isaac Hayden45eng ENGDM29-3308300003000484020.40.40.031233565.7323000
   Marlon Pack7eng ENGDM33-32770000000040000.00.00.0002366.700000
Connor Ogilvie3eng ENGLB29-0019000002000650210.00.00.020195137.3319200
Robert Atkinson35eng ENGCB26-2179001000000480220.00.01.011273479.4422120
Hayden Matthews44au AUSCB20-2419000000000413000.00.00.000203066.7114111
Zak Swanson22eng ENGRB24-1408300000000452320.00.00.020293778.4616100
   Terry Devlin24nir NIRRB21-10170100000090010.00.00.2112540.012200
Nicolas Schmid13at AUTGK27-3599000000000440000.00.00.000154235.7027000
16 Players9902200134204871012141.91.91.419320835358.92822216114
Portsmouth 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
Colby Bishop9eng ENGFW28-103633837.52843560.0020.00000.00.010000
   Mark O'Mahony11ie IRLFW20-032271250.0801250.0000000.00.000000
Josh Murphy23eng ENGLW,RW29-35790132748.1261985771.471163.61812.500.10.120314
Matt Ritchie30sct SCORW35-15862132356.52491564580.05771.43837.500.10.221202
   Adil Aouchiche17fr FRAAM,RW22-215285862.5902722100.01333.31250.000.00.401110
Callum Lang49eng ENGAM26-1606571163.612823560.033100.01250.000.00.000000
   Cohen Bramall18eng ENGLW28-319254580.0462322100.011100.0010.000.00.001001
Andre Dozzell21eng ENGDM25-28990253278.131754151788.26785.71333.300.00.000103
Isaac Hayden45eng ENGDM29-33083233565.738780101471.4121866.711100.000.00.014003
   Marlon Pack7eng ENGDM33-32772366.7322911100.011100.0010.000.00.000000
Connor Ogilvie3eng ENGLB29-00190195137.335923251241.792437.541330.800.00.001003
Robert Atkinson35eng ENGCB26-21790273479.4383166181994.781080.01333.311.00.613004
Hayden Matthews44au AUSCB20-24190203066.734911081080.0111668.81333.300.00.101001
Zak Swanson22eng ENGRB24-14083293778.4502176141687.5121675.02450.000.00.103006
   Terry Devlin24nir NIRRB21-10172540.0656300030.022100.010.20.011001
Nicolas Schmid13at AUTGK27-35990154235.76285430077100.083522.900.00.103100
16 Players99020835358.9383217639111777.88312964.3268630.221.41.78198228
Portsmouth 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
Colby Bishop9eng ENGFW28-10363880000000000301
   Mark O'Mahony11ie IRLFW20-03227220000000000100
Josh Murphy23eng ENGLW,RW29-357902721620010131201301
Matt Ritchie30sct SCORW35-15862232031004022001300
   Adil Aouchiche17fr FRAAM,RW22-21528880000400000500
Callum Lang49eng ENGAM26-1606511110000100000701
   Cohen Bramall18eng ENGLW28-31925550000000000400
Andre Dozzell21eng ENGDM25-28990323110000000002501
Isaac Hayden45eng ENGDM29-33083353400003000002310
   Marlon Pack7eng ENGDM33-3277330000000000200
Connor Ogilvie3eng ENGLB29-0019051292210022100001901
Robert Atkinson35eng ENGCB26-21790343220000000002700
Hayden Matthews44au AUSCB20-24190303000000000002001
Zak Swanson22eng ENGRB24-14083373070002700002900
   Terry Devlin24nir NIRRB21-1017541000210000200
Nicolas Schmid13at AUTGK27-359904230127000000001500
16 Players9903532985411002830532020816
Portsmouth 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
Colby Bishop9eng ENGFW28-10363000000000000020
   Mark O'Mahony11ie IRLFW20-03227000000001010020
Josh Murphy23eng ENGLW,RW29-3579000000010.012021120
Matt Ritchie30sct SCORW35-1586200000010.011010000
   Adil Aouchiche17fr FRAAM,RW22-2152800000020.021101100
Callum Lang49eng ENGAM26-16065000000000000000
   Cohen Bramall18eng ENGLW28-3192500000010.010000000
Andre Dozzell21eng ENGDM25-28990101000001103430
Isaac Hayden45eng ENGDM29-33083431301250.012020430
   Marlon Pack7eng ENGDM33-3277000000000000010
Connor Ogilvie3eng ENGLB29-00190000000001102250
Robert Atkinson35eng ENGCB26-21790000000002202270
Hayden Matthews44au AUSCB20-241903103022100.000000370
Zak Swanson22eng ENGRB24-140832011011100.002023540
   Terry Devlin24nir NIRRB21-1017000000001100030
Nicolas Schmid13at AUTGK27-35990000000000000010
16 Players99010437041040.0614681222400
Portsmouth 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
Colby Bishop9eng ENGFW28-1036315228521500071300002091
   Mark O'Mahony11ie IRLFW20-032278224218000529141010053
Josh Murphy23eng ENGLW,RW29-35790450416274453133.3266.72324713347140224
Matt Ritchie30sct SCORW35-158622614101312600015974111000134
   Adil Aouchiche17fr FRAAM,RW22-21528140257114100.01100.088460003183
Callum Lang49eng ENGAM26-1606522019133222150.0150.0141473721030145
   Cohen Bramall18eng ENGLW28-3192580134080004410000031
Andre Dozzell21eng ENGDM25-289904551321121452150.0150.0231153210012171
Isaac Hayden45eng ENGDM29-3308348211271144800023822900000263
   Marlon Pack7eng ENGDM33-327741112040000000000010
Connor Ogilvie3eng ENGLB29-0019065619321426500019863621011212
Robert Atkinson35eng ENGCB26-2179048823251148200.02100.0221224310000180
Hayden Matthews44au AUSCB20-241904151523314111100.000.0141027310100150
Zak Swanson22eng ENGRB24-140834541423814500016661210100130
   Terry Devlin24nir NIRRB21-10179361219000227232110021
Nicolas Schmid13at AUTGK27-3599044234310044000271438800000200
16 Players990487621612091242348711436.4763.622213645681611514420728
Portsmouth 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%
Colby Bishop9eng ENGFW28-1036300001000000005455.6
   Mark O'Mahony11ie IRLFW20-032271000100000000050.0
Josh Murphy23eng ENGLW,RW29-3579000012010100007030.0
Matt Ritchie30sct SCORW35-158620001014000004040.0
   Adil Aouchiche17fr FRAAM,RW22-215280002004100002010.0
Callum Lang49eng ENGAM26-160650001001000004020.0
   Cohen Bramall18eng ENGLW28-31925000000000000100
Andre Dozzell21eng ENGDM25-28990100110030000730100.0
Isaac Hayden45eng ENGDM29-3308300020030300023175.0
   Marlon Pack7eng ENGDM33-3277000000000000000
Connor Ogilvie3eng ENGLB29-0019000011022000013350.0
Robert Atkinson35eng ENGCB26-2179000011002000063260.0
Hayden Matthews44au AUSCB20-2419000001000100041150.0
Zak Swanson22eng ENGRB24-140830002002300009020.0
   Terry Devlin24nir NIRRB21-1017000000200000000
Nicolas Schmid13at AUTGK27-35990000000000000210100.0
16 Players99020012812812400049192840.4

Portsmouth Goalkeeper Stats

Portsmouth 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
Nicolas Schmidat AUT27-35990101100.00.383522.937183.853.1580.067.41700.0323.4

Shots

Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
1Josh MurphyClub Crest Portsmouth0.040.06Saved27Left Foot
10Colby BishopClub Crest Portsmouth0.080.00Off Target10HeadJosh MurphyPass (Live)Connor OgilviePass (Live)
15Connor OgilvieClub Crest Portsmouth0.020.00Off Target15HeadMatt RitchiePass (Dead)Connor OgilvieFouled
16Connor OgilvieClub Crest Portsmouth0.010.00Blocked26Left FootJosh MurphyPass (Live)Matt RitchiePass (Live)
22Cameron BrannaganClub Crest Oxford United0.040.00Blocked19Right FootDeflectedPrzemysław PłachetaPass (Live)Siriki DembéléPass (Live)
23Siriki DembéléClub Crest Oxford United0.100.00Blocked12Right FootCameron BrannaganPass (Live)Cameron BrannaganShot
24Przemysław PłachetaClub Crest Oxford United0.030.00Blocked18Left FootCameron BrannaganPass (Live)Mark HarrisPass (Live)
45Isaac HaydenClub Crest Portsmouth0.040.00Blocked22Left FootColby BishopPass (Live)Zak SwansonPass (Live)
47Callum LangClub Crest Portsmouth0.090.00Off Target13Left FootMatt RitchiePass (Live)Zak SwansonPass (Live)
47Isaac HaydenClub Crest Portsmouth0.240.00Blocked8Left FootCallum LangShot
47Isaac HaydenClub Crest Portsmouth0.180.00Blocked8Right FootIsaac HaydenShot
47Andre DozzellClub Crest Portsmouth0.961.00Goal3Right FootRobert AtkinsonPass (Live)Isaac HaydenShot
53Ruben RodriguesClub Crest Oxford United0.060.00Blocked12Right FootSiriki DembéléPass (Live)Sam LongPass (Live)
58Callum LangClub Crest Portsmouth0.090.12Saved12Right FootMatt RitchiePass (Live)
68Josh MurphyClub Crest Portsmouth0.010.00Off Target29Left FootIsaac HaydenPass (Live)Mark O'MahonyPass (Live)
71Przemysław PłachetaClub Crest Oxford United0.240.32Saved11Left FootOle RomenyPass (Live)Tyler GoodhramPass (Live)
77Cohen BramallClub Crest Portsmouth0.010.00Off Target27Left FootVolleyJosh MurphyPass (Live)
83Stanley MillsClub Crest Oxford United0.430.00Off Target6HeadCameron BrannaganPass (Live)Tyler GoodhramPass (Live)
89Cameron BrannaganClub Crest Oxford United0.020.00Blocked26Right FootVolleyTyler GoodhramPass (Live)
90Matt PhillipsClub Crest Oxford United0.370.00Off Target7HeadStanley MillsPass (Live)Will VaulksPass (Live)
90+3Tyler GoodhramClub Crest Oxford United0.030.00Blocked28Right FootMichał HelikPass (Live)Tyler GoodhramPass (Live)
90+6Mark O'MahonyClub Crest Portsmouth0.210.42Goal18Right FootTerry DevlinPass (Live)
90+8Matt PhillipsClub Crest Oxford United0.040.00Blocked18Right FootCiaron BrownPass (Live)Will VaulksPass (Live)
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
22Cameron BrannaganClub Crest Oxford United0.040.00Blocked19Right FootDeflectedPrzemysław PłachetaPass (Live)Siriki DembéléPass (Live)
23Siriki DembéléClub Crest Oxford United0.100.00Blocked12Right FootCameron BrannaganPass (Live)Cameron BrannaganShot
24Przemysław PłachetaClub Crest Oxford United0.030.00Blocked18Left FootCameron BrannaganPass (Live)Mark HarrisPass (Live)
53Ruben RodriguesClub Crest Oxford United0.060.00Blocked12Right FootSiriki DembéléPass (Live)Sam LongPass (Live)
71Przemysław PłachetaClub Crest Oxford United0.240.32Saved11Left FootOle RomenyPass (Live)Tyler GoodhramPass (Live)
83Stanley MillsClub Crest Oxford United0.430.00Off Target6HeadCameron BrannaganPass (Live)Tyler GoodhramPass (Live)
89Cameron BrannaganClub Crest Oxford United0.020.00Blocked26Right FootVolleyTyler GoodhramPass (Live)
90Matt PhillipsClub Crest Oxford United0.370.00Off Target7HeadStanley MillsPass (Live)Will VaulksPass (Live)
90+3Tyler GoodhramClub Crest Oxford United0.030.00Blocked28Right FootMichał HelikPass (Live)Tyler GoodhramPass (Live)
90+8Matt PhillipsClub Crest Oxford United0.040.00Blocked18Right FootCiaron BrownPass (Live)Will VaulksPass (Live)
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
1Josh MurphyClub Crest Portsmouth0.040.06Saved27Left Foot
10Colby BishopClub Crest Portsmouth0.080.00Off Target10HeadJosh MurphyPass (Live)Connor OgilviePass (Live)
15Connor OgilvieClub Crest Portsmouth0.020.00Off Target15HeadMatt RitchiePass (Dead)Connor OgilvieFouled
16Connor OgilvieClub Crest Portsmouth0.010.00Blocked26Left FootJosh MurphyPass (Live)Matt RitchiePass (Live)
45Isaac HaydenClub Crest Portsmouth0.040.00Blocked22Left FootColby BishopPass (Live)Zak SwansonPass (Live)
47Callum LangClub Crest Portsmouth0.090.00Off Target13Left FootMatt RitchiePass (Live)Zak SwansonPass (Live)
47Isaac HaydenClub Crest Portsmouth0.240.00Blocked8Left FootCallum LangShot
47Isaac HaydenClub Crest Portsmouth0.180.00Blocked8Right FootIsaac HaydenShot
47Andre DozzellClub Crest Portsmouth0.961.00Goal3Right FootRobert AtkinsonPass (Live)Isaac HaydenShot
58Callum LangClub Crest Portsmouth0.090.12Saved12Right FootMatt RitchiePass (Live)
68Josh MurphyClub Crest Portsmouth0.010.00Off Target29Left FootIsaac HaydenPass (Live)Mark O'MahonyPass (Live)
77Cohen BramallClub Crest Portsmouth0.010.00Off Target27Left FootVolleyJosh MurphyPass (Live)
90+6Mark O'MahonyClub Crest Portsmouth0.210.42Goal18Right FootTerry DevlinPass (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.