Oxford United vs. Luton Town Match Report – Tuesday January 21, 2025

EFL Championship (Matchweek 28)
Oxford United
3
0.9
9-8-11
Manager: Gary Rowett
Luton Town
2
0.7
7-5-16
Manager: Matt Bloomfield
Captain: Jordan Clark
Tuesday January 21, 2025, 19:45 (venue time)
EFL Championship (Matchweek 28)
Oxford United vs. Luton Town Historical Head-to-Head
 
Attendance: 11,035
Venue: The Kassam Stadium, Oxford
Officials: Stephen Martin (Referee) · Mark Dwyer (AR1) · Carl Fitch-Jackson (AR2) · Elliot Bell (4th)
Michał Helik · 22’
Ciaron Brown · 59’
Greg Leigh · 69’
Tom Krauß · 11’
Mark McGuinness · 26’
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:0
 — Yellow Card
 11’
0:1
 — Goal 0:1
 22’
1:1
 — Goal 1:1
 24’
1:1
 — Yellow Card
 26’
1:2
 — Goal 1:2
 38’
1:2
 — Yellow Card
Half Time
 50’
1:2
 — Yellow Card
 59’
2:2
 — Goal 2:2
 60’
2:2
 — Substitute
 60’
2:2
 — Substitute
 61’
2:2
 — Substitute
 61’
2:2
 — Substitute
 65’
2:2
 — Substitute
 65’
2:2
 — Substitute
 69’
3:2
 — Goal 3:2
 80’
3:2
 — Substitute
 81’
3:2
 — Substitute
 83’
3:2
 — Yellow Card
 85’
3:2
 — Yellow Card
90+1’
3:2
 — Substitute
90+1’
3:2
 — Substitute

Team Stats

Possession
49%
51%
Passing Accuracy
328 of 431 — 76%
76% — 347 of 454
Shots on Target
5 of 11 — 45%
38% — 3 of 8
Saves
1 of 3 — 33%
40% — 2 of 5
Cards
Oxford United
 
Luton Town
11
Fouls
17
6
Corners
5
22
Crosses
20
575
Touches
594
Oxford United
 
Luton Town
18
Tackles
17
4
Interceptions
7
16
Aerials Won
27
48
Clearances
46
Oxford United
 
Luton Town
1
Offsides
3
3
Goal Kicks
5
21
Throw Ins
24
77
Long Balls
80
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-0236400000000174110.00.00.0001425.009010
   Tom Bradshaw50wls WALFW32-178260000110090000.10.10.0004666.705100
Siriki Dembélé23ci CIVLW28-1368900001100381000.00.00.010152075.0320352
   Louie Sibley14eng ENGLW23-14210000000020000.00.00.0000001000
Przemysław Płacheta7pl POLRW26-3047900002000332000.00.00.022202580.0124432
   Hidde ter Avest24nl NEDRW27-246110000000051000.00.00.0002366.702000
Matt Phillips10sct SCOAM33-3146400000010190020.00.00.00051145.5112030
   Alex Matos18eng ENGAM,DM20-110260000100080100.10.10.02044100.015133
Cameron Brannagan8eng ENGDM28-2578902003010642120.10.10.252425280.8635011
   Ruben Rodrigues20pt PORAM28-17210000000060010.00.00.00011100.004020
Will Vaulks4wls WALDM31-1309001000000702000.00.00.531456272.6536000
Greg Leigh22jm JAMLB30-1139010001100630010.40.40.031395472.2430000
Ciaron Brown3nir NIRCB27-0079010001100782110.10.10.010465978.0444100
Michał Helik47pl POLCB29-1349010001100822010.10.10.000536285.5147000
Peter Kioso30cd CODRB26-1599000000000462020.00.00.000283384.8321110
Jamie Cumming1eng ENGGK25-1399000000000350000.00.00.000233565.7019000
17 Players990330011530575184110.90.90.617632843176.12931411198
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-023641425.0601250.0000000.00.000000
   Tom Bradshaw50wls WALFW32-178264666.74703560.011100.00000.00.000000
Siriki Dembélé23ci CIVLW28-13689152075.017642121770.633100.00000.00.003203
   Louie Sibley14eng ENGLW23-1421000000000000.00.000000
Przemysław Płacheta7pl POLRW26-30479202580.0381341010100.08988.92540.000.00.000111
   Hidde ter Avest24nl NEDRW27-246112366.7522911100.0010.011100.000.00.000000
Matt Phillips10sct SCOAM33-3146451145.5103181333.34580.0020.000.00.000001
   Alex Matos18eng ENGAM,DM20-1102644100.0551822100.022100.00000.00.001001
Cameron Brannagan8eng ENGDM28-25789425280.88142021818100.0151693.871353.820.20.237116
   Ruben Rodrigues20pt PORAM28-172111100.0121011100.0000000.00.000000
Will Vaulks4wls WALDM31-13090456272.6831233171894.4242692.331717.610.50.322315
Greg Leigh22jm JAMLB30-11390395472.2601230202483.3182475.01333.300.00.012004
Ciaron Brown3nir NIRCB27-00790465978.0966352121392.3303488.241136.400.00.008004
Michał Helik47pl POLCB29-13490536285.51067441131492.9363894.74944.400.00.000001
Peter Kioso30cd CODRB26-15990283384.846680131492.9121392.32450.000.00.000003
Jamie Cumming1eng ENGGK25-13990233565.755840166100.01212100.051729.400.00.000000
17 Players99032843176.16135209013014887.816518489.7298235.430.60.66237329
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-02364440000100000101
   Tom Bradshaw50wls WALFW32-17826660000000000400
Siriki Dembélé23ci CIVLW28-13689201820001000001501
   Louie Sibley14eng ENGLW23-1421000000000000000
Przemysław Płacheta7pl POLRW26-30479252500005000002000
   Hidde ter Avest24nl NEDRW27-24611330000000000200
Matt Phillips10sct SCOAM33-314641191000200000510
   Alex Matos18eng ENGAM,DM20-11026440000000000400
Cameron Brannagan8eng ENGDM28-25789524393007063304201
   Ruben Rodrigues20pt PORAM28-1721110000000000100
Will Vaulks4wls WALDM31-130906252105022500004500
Greg Leigh22jm JAMLB30-1139054401400021400003901
Ciaron Brown3nir NIRCB27-00790595721020000004600
Michał Helik47pl POLCB29-13490626111000000005300
Peter Kioso30cd CODRB26-15990333120002200002801
Jamie Cumming1eng ENGGK25-139903524119000000002300
17 Players9904313785219042221633032815
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-023644312122100.001011500
   Tom Bradshaw50wls WALFW32-17826000000000000000
Siriki Dembélé23ci CIVLW28-1368911010040.040000120
   Louie Sibley14eng ENGLW23-1421000000000000010
Przemysław Płacheta7pl POLRW26-30479211012366.710000200
   Hidde ter Avest24nl NEDRW27-246111001011100.000000100
Matt Phillips10sct SCOAM33-31464000000002020010
   Alex Matos18eng ENGAM,DM20-1102600000010.010001100
Cameron Brannagan8eng ENGDM28-25789221101333.322201300
   Ruben Rodrigues20pt PORAM28-1721000000001010010
Will Vaulks4wls WALDM31-13090212002366.710000260
Greg Leigh22jm JAMLB30-11390000000001010050
Ciaron Brown3nir NIRCB27-00790222001250.0111013130
Michał Helik47pl POLCB29-134902120011100.0011002130
Peter Kioso30cd CODRB26-159902111011100.002020260
Jamie Cumming1eng ENGGK25-13990000000000000000
17 Players99018121062112152.4101147422480
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-023641701106317100.01100.0932100006195
   Tom Bradshaw50wls WALFW32-178269023419000530191100061
Siriki Dembélé23ci CIVLW28-13689381320175385240.0240.0201577034173215
   Louie Sibley14eng ENGLW23-1421211100200012200000210
Przemysław Płacheta7pl POLRW26-30479330115182333266.7133.3241526042031225
   Hidde ter Avest24nl NEDRW27-2461150140050002520000010
Matt Phillips10sct SCOAM33-314641913106119300.0266.712481201020111
   Alex Matos18eng ENGAM,DM20-11026800353833100.000.0545221012132
Cameron Brannagan8eng ENGDM28-2578964410342006411100.000.0351453701010402
   Ruben Rodrigues20pt PORAM28-17216025006200.02100.041800001030
Will Vaulks4wls WALDM31-13090702164311070000361414001010430
Greg Leigh22jm JAMLB30-11390634173413163000301318401000284
Ciaron Brown3nir NIRCB27-00790789472933780004433526110000480
Michał Helik47pl POLCB29-134908211611922820004723313600000470
Peter Kioso30cd CODRB26-1599046514304046100.01100.021853811000232
Jamie Cumming1eng ENGGK25-139903530341003500019653200000170
17 Players990575682132611092157519842.1947.431416448231112223832327
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-023640000001130000030.0
   Tom Bradshaw50wls WALFW32-1782600000000000002722.2
Siriki Dembélé23ci CIVLW28-136890003301010006020.0
   Louie Sibley14eng ENGLW23-1421000000000000000
Przemysław Płacheta7pl POLRW26-304790000115010004010.0
   Hidde ter Avest24nl NEDRW27-246110000200000002010.0
Matt Phillips10sct SCOAM33-314641002102000001020.0
   Alex Matos18eng ENGAM,DM20-11026000100010000100
Cameron Brannagan8eng ENGDM28-257891003207120004010.0
   Ruben Rodrigues20pt PORAM28-1721000000000000200
Will Vaulks4wls WALDM31-130900000002010002030.0
Greg Leigh22jm JAMLB30-1139000001020000042166.7
Ciaron Brown3nir NIRCB27-0079000002001200025362.5
Michał Helik47pl POLCB29-1349000000000100023350.0
Peter Kioso30cd CODRB26-15990000220201000540100.0
Jamie Cumming1eng ENGGK25-13990000000000000100
17 Players990300111412241200036162737.2

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

Luton Town Player Stats

Luton Town 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
Elijah Adebayo11eng ENGFW27-0145900002100240020.30.30.00055100.0014010
   Carlton Morris9eng ENGFW29-0363100001000180000.00.00.01061442.917011
Zack Nelson37eng ENGLM20-1196000001010361120.00.00.000222588.0025020
   Alfie Doughty45eng ENGLM25-0313000000000231100.00.00.000142263.6114300
Jordan Clark18eng ENGCM31-1218001000000460010.00.00.431263672.2429153
   Cauley Woodrow10eng ENGCM30-0501000000000120000.00.00.0108988.916010
Tom Krauß8de GERCM23-2135910002110380000.10.10.020232688.5321121
   Pelly Ruddock Mpanzu17cd CODCM31-1883100000000180000.00.00.010121485.7110100
Isaiah Jones25gy GUYRM25-2096000000010220110.00.00.01081266.7312221
   Jacob Brown19sct SCORM26-2863000000000181000.00.00.01081553.3013010
Marvelous Nakamba13zw ZIMDM31-0029000000000521100.00.00.000374386.0236121
Amari'i Bell3jm JAMLB30-2619000000000543000.00.00.000374582.2331000
Tom Holmes29eng ENGCB24-3159000000000653110.00.00.000465092.0534010
Mark McGuinness6ie IRLCB24-0169011002100721200.20.20.343475683.9546011
Daiki Hashioka27jp JPNRB25-2499000000000696000.00.00.010395768.4339132
Thomas Kaminski24be BELGK32-0909000000000270000.00.00.00092536.0015000
16 Players9902200833059417770.70.70.715434745476.432352102210
Luton Town 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
Elijah Adebayo11eng ENGFW27-0145955100.095022100.033100.00000.00.000000
   Carlton Morris9eng ENGFW29-0363161442.984103742.93650.00000.00.001001
Zack Nelson37eng ENGLM20-11960222588.0297521414100.081080.00000.00.000000
   Alfie Doughty45eng ENGLM25-03130142263.6274906785.75683.33933.300.00.100111
Jordan Clark18eng ENGCM31-12180263672.25331758988.9151693.82825.010.40.134204
   Cauley Woodrow10eng ENGCM30-050108988.91443555100.02366.711100.000.00.011001
Tom Krauß8de GERCM23-21359232688.5364631010100.0131681.30000.00.013003
   Pelly Ruddock Mpanzu17cd CODCM31-18831121485.71865677100.05683.30000.00.102111
Isaiah Jones25gy GUYRM25-2096081266.7129404666.74580.0010.000.00.002003
   Jacob Brown19sct SCORM26-2863081553.31133561060.02450.00000.00.010110
Marvelous Nakamba13zw ZIMDM31-00290374386.0615209202195.2162080.01250.000.00.206002
Amari'i Bell3jm JAMLB30-26190374582.2677329151693.8172277.35771.400.00.003003
Tom Holmes29eng ENGCB24-31590465092.0928335131492.9282996.65771.400.00.001005
Mark McGuinness6ie IRLCB24-01690475683.91025568141687.52020100.0111668.810.30.328205
Daiki Hashioka27jp JPNRB25-24990395768.491046291369.2212680.881650.000.00.105213
Thomas Kaminski24be BELGK32-0909092536.035230611100.022100.062128.600.00.000000
16 Players99034745476.46726276513715886.716419484.5428847.720.71.08369432
Luton Town 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
Elijah Adebayo11eng ENGFW27-01459541000000000500
   Carlton Morris9eng ENGFW29-0363114140000100000600
Zack Nelson37eng ENGLM20-11960252500000000002201
   Alfie Doughty45eng ENGLM25-03130221662007221101401
Jordan Clark18eng ENGCM31-12180362782015031102611
   Cauley Woodrow10eng ENGCM30-05010990000000000800
Tom Krauß8de GERCM23-21359262600000000002300
   Pelly Ruddock Mpanzu17cd CODCM31-18831141220002200001201
Isaiah Jones25gy GUYRM25-2096012120000100000801
   Jacob Brown19sct SCORM26-2863015150000100000800
Marvelous Nakamba13zw ZIMDM31-00290434300000000003700
Amari'i Bell3jm JAMLB30-261904535101000900003700
Tom Holmes29eng ENGCB24-31590504821000100004600
Mark McGuinness6ie IRLCB24-01690565511100000004701
Daiki Hashioka27jp JPNRB25-2499057461000031000003911
Thomas Kaminski24be BELGK32-09090251410500000000910
16 Players9904544015012112024522034737
Luton Town 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
Elijah Adebayo11eng ENGFW27-0145900000010.012110050
   Carlton Morris9eng ENGFW29-03631000000000000000
Zack Nelson37eng ENGLM20-11960100101250.012111210
   Alfie Doughty45eng ENGLM25-03130110100000001210
Jordan Clark18eng ENGCM31-12180000000001100010
   Cauley Woodrow10eng ENGCM30-05010000000000000000
Tom Krauß8de GERCM23-21359000000000000030
   Pelly Ruddock Mpanzu17cd CODCM31-1883100000010.010000020
Isaiah Jones25gy GUYRM25-20960000000001011110
   Jacob Brown19sct SCORM26-28630110101250.010000110
Marvelous Nakamba13zw ZIMDM31-0029011010020.020001250
Amari'i Bell3jm JAMLB30-26190320302366.710000340
Tom Holmes29eng ENGCB24-315903212011100.001101480
Mark McGuinness6ie IRLCB24-0169011100010.010002390
Daiki Hashioka27jp JPNRB25-249906451044100.000000640
Thomas Kaminski24be BELGK32-09090000000000000010
16 Players9901712710091752.98743724460
Luton Town 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
Elijah Adebayo11eng ENGFW27-01459245879324100.01100.014471401063134
   Carlton Morris9eng ENGFW29-03631180021761811100.000.0730100020101
Zack Nelson37eng ENGLM20-119603628209036200.02100.0251062100011255
   Alfie Doughty45eng ENGLM25-03130231571322300014953630100113
Jordan Clark18eng ENGCM31-12180460424192465360.0240.0291595012140316
   Cauley Woodrow10eng ENGCM30-05010120174112100.01100.062900000060
Tom Krauß8de GERCM23-21359383819111382150.0150.0211054011032214
   Pelly Ruddock Mpanzu17cd CODCM31-1883118248601800010451611010122
Isaiah Jones25gy GUYRM25-2096022221190222150.0150.012992920030151
   Jacob Brown19sct SCORM26-286301802106318100.000.013501900010133
Marvelous Nakamba13zw ZIMDM31-00290523183061522150.0150.0361716612100270
Amari'i Bell3jm JAMLB30-2619054218308054000311496001011311
Tom Holmes29eng ENGCB24-3159065735273265100.01100.0341373600000340
Mark McGuinness6ie IRLCB24-016907254128317211100.000.0462068701110440
Daiki Hashioka27jp JPNRB25-249906973221172693266.7133.3391898010010361
Thomas Kaminski24be BELGK32-090902714252002700015734600000110
16 Players9905945321125314024594221045.51150.03521690601109424734031
Luton Town 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%
Elijah Adebayo11eng ENGFW27-014590003010000002030.0
   Carlton Morris9eng ENGFW29-0363100010110000015271.4
Zack Nelson37eng ENGLM20-119601002100100004020.0
   Alfie Doughty45eng ENGLM25-03130000101711000300
Jordan Clark18eng ENGCM31-12180000210500000210100.0
   Cauley Woodrow10eng ENGCM30-0501000002000000031150.0
Tom Krauß8de GERCM23-21359100210000000300
   Pelly Ruddock Mpanzu17cd CODCM31-18831000000200000020100.0
Isaiah Jones25gy GUYRM25-2096010021011000001150.0
   Jacob Brown19sct SCORM26-2863000001010100012250.0
Marvelous Nakamba13zw ZIMDM31-002900001200110001420100.0
Amari'i Bell3jm JAMLB30-2619000010000200031150.0
Tom Holmes29eng ENGCB24-31590000100012000250100.0
Mark McGuinness6ie IRLCB24-0169000001002100024266.7
Daiki Hashioka27jp JPNRB25-2499000010030400072250.0
Thomas Kaminski24be BELGK32-09090000000000000010100.0
16 Players990300171032071200047271662.8

Luton Town Goalkeeper Stats

Luton Town 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
Thomas Kaminskibe BEL32-0909053240.01.941921.119178.948.6580.059.01600.0116.0

Shots

Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
4Elijah AdebayoClub Crest Luton Town0.240.28Saved7Right FootVolleyMark McGuinnessPass (Live)Daiki HashiokaPass (Live)
11Tom KraußClub Crest Luton Town0.040.28Goal15Right FootMark McGuinnessPass (Live)Mark McGuinnessTake-On
21Cameron BrannaganClub Crest Oxford United0.020.00Blocked29Left FootGreg LeighPass (Live)Will VaulksPass (Live)
22Michał HelikClub Crest Oxford United0.080.18Goal11Right FootVolleyCameron BrannaganPass (Live)Greg LeighPass (Live)
26Mark McGuinnessClub Crest Luton Town0.230.83Goal3HeadJordan ClarkPass (Dead)Mark McGuinnessFouled
30Cameron BrannaganClub Crest Oxford United0.020.00Blocked29Right Foot
31Siriki DembéléClub Crest Oxford United0.040.11Saved21Right Foot
40Elijah AdebayoClub Crest Luton Town0.090.00Blocked13Right FootJordan ClarkPass (Live)Isaiah JonesPass (Live)
51Cameron BrannaganClub Crest Oxford United0.050.00Blocked30Right FootFree kickSiriki DembéléFouledGreg LeighPass (Live)
51Przemysław PłachetaClub Crest Oxford United0.030.00Blocked29Left FootCameron BrannaganShot
54Przemysław PłachetaClub Crest Oxford United0.020.00Off Target27Left FootCameron BrannaganPass (Live)Ciaron BrownPass (Live)
55Zack NelsonClub Crest Luton Town0.020.00Off Target33Right FootTom KraußPass (Live)Tom KraußTake-On
58Tom KraußClub Crest Luton Town0.030.00Blocked28Right FootJordan ClarkPass (Dead)
59Ciaron BrownClub Crest Oxford United0.050.62Goal11Left FootVolleyCameron BrannaganPass (Dead)Przemysław PłachetaPass (Live)
64Carlton MorrisClub Crest Luton Town0.040.00Blocked18Left FootCarlton MorrisTake-OnJacob BrownPass (Live)
69Greg LeighClub Crest Oxford United0.400.95Goal6HeadWill VaulksPass (Live)Przemysław PłachetaPass (Live)
77Tom BradshawClub Crest Oxford United0.070.04Saved11HeadVolleyWill VaulksPass (Live)Cameron BrannaganPass (Live)
83Alex MatosClub Crest Oxford United0.130.00Blocked15Right FootAlex MatosTake-OnAlex MatosInterception
90+5Mark McGuinnessClub Crest Luton Town0.020.00Blocked25Right FootCauley WoodrowPass (Live)Pelly Ruddock MpanzuPass (Dead)
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
21Cameron BrannaganClub Crest Oxford United0.020.00Blocked29Left FootGreg LeighPass (Live)Will VaulksPass (Live)
22Michał HelikClub Crest Oxford United0.080.18Goal11Right FootVolleyCameron BrannaganPass (Live)Greg LeighPass (Live)
30Cameron BrannaganClub Crest Oxford United0.020.00Blocked29Right Foot
31Siriki DembéléClub Crest Oxford United0.040.11Saved21Right Foot
51Cameron BrannaganClub Crest Oxford United0.050.00Blocked30Right FootFree kickSiriki DembéléFouledGreg LeighPass (Live)
51Przemysław PłachetaClub Crest Oxford United0.030.00Blocked29Left FootCameron BrannaganShot
54Przemysław PłachetaClub Crest Oxford United0.020.00Off Target27Left FootCameron BrannaganPass (Live)Ciaron BrownPass (Live)
59Ciaron BrownClub Crest Oxford United0.050.62Goal11Left FootVolleyCameron BrannaganPass (Dead)Przemysław PłachetaPass (Live)
69Greg LeighClub Crest Oxford United0.400.95Goal6HeadWill VaulksPass (Live)Przemysław PłachetaPass (Live)
77Tom BradshawClub Crest Oxford United0.070.04Saved11HeadVolleyWill VaulksPass (Live)Cameron BrannaganPass (Live)
83Alex MatosClub Crest Oxford United0.130.00Blocked15Right FootAlex MatosTake-OnAlex MatosInterception
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
4Elijah AdebayoClub Crest Luton Town0.240.28Saved7Right FootVolleyMark McGuinnessPass (Live)Daiki HashiokaPass (Live)
11Tom KraußClub Crest Luton Town0.040.28Goal15Right FootMark McGuinnessPass (Live)Mark McGuinnessTake-On
26Mark McGuinnessClub Crest Luton Town0.230.83Goal3HeadJordan ClarkPass (Dead)Mark McGuinnessFouled
40Elijah AdebayoClub Crest Luton Town0.090.00Blocked13Right FootJordan ClarkPass (Live)Isaiah JonesPass (Live)
55Zack NelsonClub Crest Luton Town0.020.00Off Target33Right FootTom KraußPass (Live)Tom KraußTake-On
58Tom KraußClub Crest Luton Town0.030.00Blocked28Right FootJordan ClarkPass (Dead)
64Carlton MorrisClub Crest Luton Town0.040.00Blocked18Left FootCarlton MorrisTake-OnJacob BrownPass (Live)
90+5Mark McGuinnessClub Crest Luton Town0.020.00Blocked25Right FootCauley WoodrowPass (Live)Pelly Ruddock MpanzuPass (Dead)

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.