Oxford United vs. Middlesbrough Match Report – Saturday November 23, 2024

EFL Championship (Matchweek 16)
Oxford United
2
0.6
4-5-7
Manager: Des Buckingham
Middlesbrough
6
3.5
8-3-5
Manager: Michael Carrick
Captain: Jonny Howson
Saturday November 23, 2024, 15:00 (venue time)
EFL Championship (Matchweek 16)
Oxford United vs. Middlesbrough Historical Head-to-Head
 
Attendance: 11,442
Venue: The Kassam Stadium, Oxford
Officials: Joshua Smith (Referee) · Samuel Lewis (AR1) · Hugh Gilroy (AR2) · Jacob Miles (4th)
Greg Leigh · 24’
Dane Scarlett · 72’
Emmanuel Latte Lath (P) · 37’
Finn Azaz · 42’
Emmanuel Latte Lath · 45’
Emmanuel Latte Lath · 49’
Tommy Conway · 80’
Finn Azaz · 83’
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
 24’
1:0
 — Goal 1:0
 27’
1:0
 — Yellow Card
 35’
1:0
 — Yellow Card
 37’
1:1
Penalty Kick
 — Yellow Card
 42’
1:2
 — Goal 1:2
 45’
1:3
 — Goal 1:3
Half Time
 49’
1:4
 — Goal 1:4
 52’
1:4
 — Substitute
 52’
1:4
 — Substitute
 60’
1:4
 — Yellow Card
 62’
1:4
 — Substitute
 62’
1:4
 — Substitute
 64’
1:4
 — Substitute
 72’
2:4
 — Goal 2:4
 72’
2:4
 — Substitute
 72’
2:4
 — Substitute
 75’
2:4
 — Substitute
 80’
2:5
 — Goal 2:5
 83’
2:6
 — Goal 2:6
 85’
2:6
 — Substitute
 85’
2:6
 — Substitute
90+3’
2:6
 — Yellow Card

Team Stats

Possession
37%
63%
Passing Accuracy
295 of 373 — 79%
84% — 533 of 637
Shots on Target
7 of 11 — 64%
73% — 11 of 15
Saves
6 of 11 — 54%
71% — 5 of 7
Cards
Oxford United
 
Middlesbrough
9
Fouls
8
6
Corners
9
12
Crosses
17
491
Touches
730
Oxford United
 
Middlesbrough
7
Tackles
13
14
Interceptions
4
11
Aerials Won
6
23
Clearances
12
Oxford United
 
Middlesbrough
1
Offsides
1
6
Goal Kicks
3
24
Throw Ins
29
68
Long Balls
76
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 WALFW25-330510000110091000.00.00.00033100.006010
   Dane Scarlett44eng ENGFW20-2443910001100120000.00.00.0003742.908000
Tyler Goodhram19eng ENGAM,RW21-1089001001000390330.00.00.163172470.8118231
Ruben Rodrigues20pt PORAM28-1136300001000302100.10.10.010121866.728100
   Matt Phillips10sct SCORW33-2552700000000100000.00.00.0004757.107010
Cameron Brannagan8eng ENGCM,DM28-1987100003200282120.00.00.130202195.2011000
   Josh McEachran6eng ENGDM31-2671900000000150000.00.00.000131492.9111000
Will Vaulks4wls WALCM,DM31-0717100000000392010.00.00.000283287.5411000
   Idris El Mizouni15tn TUNDM24-0581900001000130010.00.00.000101190.905000
Greg Leigh22jm JAMWB,LB30-0549010001100510220.20.20.150293974.4526311
Hidde ter Avest24nl NEDWB,RB27-1879000000000390110.00.00.000222878.6119121
Ciaron Brown3nir NIRCB26-3149000000000540200.00.00.010314667.4334000
Elliott Moore5eng ENGCB27-2525100001110340000.10.10.000252889.3120000
   Przemysław Płacheta7pl POLLW26-2453900000000110110.00.00.02088100.004000
Sam Long2eng ENGCB29-3129000001100580310.10.10.021364678.3030010
Jamie Cumming1eng ENGGK25-0809000000000490000.00.00.000344182.9027000
16 Players990210011710491714120.60.60.420429537379.118245793
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 WALFW25-3305133100.042011100.00011100.000.00.000000
   Dane Scarlett44eng ENGFW20-244393742.963011100.0030.011100.000.00.400000
Tyler Goodhram19eng ENGAM,RW21-10890172470.836114081172.73475.05771.410.10.321101
Ruben Rodrigues20pt PORAM28-11363121866.7216456785.75955.611100.000.00.311102
   Matt Phillips10sct SCORW33-255274757.148232366.722100.0020.000.00.000000
Cameron Brannagan8eng ENGCM,DM28-19871202195.2316801414100.055100.01250.000.10.011000
   Josh McEachran6eng ENGDM31-26719131492.92325155100.07887.511100.000.00.000001
Will Vaulks4wls WALCM,DM31-07171283287.54931511212100.0131492.92540.000.00.003004
   Idris El Mizouni15tn TUNDM24-05819101190.9113577100.03475.00000.00.002000
Greg Leigh22jm JAMWB,LB30-05490293974.4478180161984.2101376.92450.000.10.343005
Hidde ter Avest24nl NEDWB,RB27-18790222878.638612991181.8111384.62366.700.00.001001
Ciaron Brown3nir NIRCB26-31490314667.4600230121392.3161888.931225.000.00.002003
Elliott Moore5eng ENGCB27-25251252889.3469160131492.981080.044100.000.00.001001
   Przemysław Płacheta7pl POLLW26-2453988100.097755100.022100.00000.00.010000
Sam Long2eng ENGCB29-31290364678.3618261121392.3222588.01714.300.00.010000
Jamie Cumming1eng ENGGK25-08090344182.97614221313100.01111100.091656.300.00.000000
16 Players99029537379.15293188413614991.311814183.7336650.010.41.410152018
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 WALFW25-33051321000000000300
   Dane Scarlett44eng ENGFW20-24439770001000000301
Tyler Goodhram19eng ENGAM,RW21-10890241950006054101700
Ruben Rodrigues20pt PORAM28-11363181440101000001200
   Matt Phillips10sct SCORW33-25527770000100000400
Cameron Brannagan8eng ENGCM,DM28-19871212011011000002000
   Josh McEachran6eng ENGDM31-26719141221000100001300
Will Vaulks4wls WALCM,DM31-07171322574012210002800
   Idris El Mizouni15tn TUNDM24-0581911920000000001000
Greg Leigh22jm JAMWB,LB30-05490393361011500002902
Hidde ter Avest24nl NEDWB,RB27-18790282530000300002202
Ciaron Brown3nir NIRCB26-31490463960010600003112
Elliott Moore5eng ENGCB27-25251282710000000002500
   Przemysław Płacheta7pl POLLW26-24539862000020000800
Sam Long2eng ENGCB29-31290464150000500003600
Jamie Cumming1eng ENGGK25-08090413472000000003400
16 Players990373320529151224641029517
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 WALFW25-33051110010000000100
   Dane Scarlett44eng ENGFW20-24439000000000000010
Tyler Goodhram19eng ENGAM,RW21-10890000000003033310
Ruben Rodrigues20pt PORAM28-11363200020000001320
   Matt Phillips10sct SCORW33-2552700000010.010000000
Cameron Brannagan8eng ENGCM,DM28-198712120011100.002021300
   Josh McEachran6eng ENGDM31-26719000000000000000
Will Vaulks4wls WALCM,DM31-071712011022100.001010220
   Idris El Mizouni15tn TUNDM24-05819000000001010001
Greg Leigh22jm JAMWB,LB30-05490000000002022220
Hidde ter Avest24nl NEDWB,RB27-1879000000010.011011130
Ciaron Brown3nir NIRCB26-31490000000000002250
Elliott Moore5eng ENGCB27-25251000000000000000
   Przemysław Płacheta7pl POLLW26-24539000000001011100
Sam Long2eng ENGCB29-3129000000020.021013350
Jamie Cumming1eng ENGGK25-08090000000000000020
16 Players990723133742.94120121421231
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 WALFW25-330519005419100.01100.061140002293
   Dane Scarlett44eng ENGFW20-24439121255312000835150102184
Tyler Goodhram19eng ENGAM,RW21-10890391618161393133.3266.7181255223121204
Ruben Rodrigues20pt PORAM28-11363301514113300008832312141172
   Matt Phillips10sct SCORW33-25527100181010100.01100.071330001090
Cameron Brannagan8eng ENGCM,DM28-19871280616612800011552300000160
   Josh McEachran6eng ENGDM31-26719150013201500011631500001101
Will Vaulks4wls WALCM,DM31-07171392727503900011531400020210
   Idris El Mizouni15tn TUNDM24-0581913037301300052360000080
Greg Leigh22jm JAMWB,LB30-0549051314251255111100.000.0261055031010281
Hidde ter Avest24nl NEDWB,RB27-18790394132330392150.0150.019804710021221
Ciaron Brown3nir NIRCB26-31490541036171054000341547100000340
Elliott Moore5eng ENGCB27-25251348274333400020814000010240
   Przemysław Płacheta7pl POLLW26-2453911016401100041800001062
Sam Long2eng ENGCB29-31290581040126458100.01100.0301718201010350
Jamie Cumming1eng ENGGK25-080904937490004900027984000000270
16 Players9904917721020082214919333.3666.7245116848578219729418
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 WALFW25-33051000210001000000
   Dane Scarlett44eng ENGFW20-2443900012000000031150.0
Tyler Goodhram19eng ENGAM,RW21-1089000020063000033260.0
Ruben Rodrigues20pt PORAM28-11363000001110000320100.0
   Matt Phillips10sct SCORW33-25527000000100000010100.0
Cameron Brannagan8eng ENGCM,DM28-19871000110111000400
   Josh McEachran6eng ENGDM31-26719000000000000200
Will Vaulks4wls WALCM,DM31-07171000000200000400
   Idris El Mizouni15tn TUNDM24-05819000000000000200
Greg Leigh22jm JAMWB,LB30-0549000002012000031150.0
Hidde ter Avest24nl NEDWB,RB27-1879000021001000011150.0
Ciaron Brown3nir NIRCB26-31490000010020000310100.0
Elliott Moore5eng ENGCB27-25251100100000010110100.0
   Przemysław Płacheta7pl POLLW26-24539000000010000100
Sam Long2eng ENGCB29-312900000000300001010.0
Jamie Cumming1eng ENGGK25-08090000000000000000
16 Players990100981121420103111664.7

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

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
Emmanuel Latte Lath9ci CIVFW25-3266131115400191012.21.40.1114757.1011210
   Tommy Conway22sct SCOFW,LW22-1092910002200180000.10.10.140141593.3211311
Delano Burgzorg10sr SURLW,FW26-0167400001100292000.10.10.031182475.0317411
   Riley McGree8au AUSLW26-0211601002100200000.10.10.132171894.445011
Ben Doak50sct SCORW19-0126100000000150020.00.00.02171258.3012500
   Marcus Forss21fi FINRW25-1582900000000110100.00.00.0003742.904000
Finn Azaz20ie IRLAM24-0778422004310510000.30.31.282274067.5727310
   Micah Hamilton17eng ENGAM21-01060000000080000.00.00.0004580.024000
Daniel Barlaser4tr TURDM27-31090000000001180010.00.00.2319511185.6946100
Jonny Howson16eng ENGDM36-1869000000000741100.00.00.120556979.71036011
Neto Borges30br BRALB28-0719000000010621010.00.00.000425280.8325210
Matthew Clarke5eng ENGCB28-0629000000000703110.00.00.000535989.8137000
George Edmundson25eng ENGCB27-0849000001010902000.90.90.000788394.0151000
Luke Ayling12eng ENGRB33-0908400000000911110.00.00.032748785.11148300
   Anfernee Dijksteel15sr SURRB28-027600000000121000.00.00.00081172.717200
Solomon Brynn31eng ENGGK24-0249000000000421000.00.00.000343791.9028000
16 Players990641115113073013473.52.81.8291053363783.7543692574
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
Emmanuel Latte Lath9ci CIVFW25-326614757.15322366.722100.0010.010.10.010000
   Tommy Conway22sct SCOFW,LW22-10929141593.32544355100.06785.722100.000.10.111102
Delano Burgzorg10sr SURLW,FW26-01674182475.025357101566.78988.90000.00.111003
   Riley McGree8au AUSLW26-02116171894.430911066100.099100.011100.010.10.121204
Ben Doak50sct SCORW19-0126171258.314882450.04666.711100.000.00.000000
   Marcus Forss21fi FINRW25-158293742.92963742.9000000.00.000000
Finn Azaz20ie IRLAM24-07784274067.5475187131776.5101283.33933.321.20.755417
   Micah Hamilton17eng ENGAM21-01064580.0571322100.02366.70000.00.000102
Daniel Barlaser4tr TURDM27-310909511185.61782480404785.1444891.7111384.600.20.419319
Jonny Howson16eng ENGDM36-18690556979.7972328252696.2242692.351435.700.10.1151010
Neto Borges30br BRALB28-07190425280.8707129212295.5182281.83560.000.00.001003
Matthew Clarke5eng ENGCB28-06290535989.81112292151693.8323494.16966.700.00.002001
George Edmundson25eng ENGCB27-08490788394.013864903636100.0343889.577100.000.00.000001
Luke Ayling12eng ENGRB33-09084748785.11391545303293.8333691.7101855.600.00.0071011
   Anfernee Dijksteel15sr SURRB28-027681172.7117365771.43475.00000.00.000001
Solomon Brynn31eng ENGGK24-02490343791.97875061010100.01919100.05771.400.00.001000
16 Players99053363783.79832323222525588.224827590.2548762.141.81.6123313254
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
Emmanuel Latte Lath9ci CIVFW25-32661761000000000400
   Tommy Conway22sct SCOFW,LW22-10929151500000000001400
Delano Burgzorg10sr SURLW,FW26-01674242310000100001800
   Riley McGree8au AUSLW26-02116181620001021001701
Ben Doak50sct SCORW19-0126112111001201000702
   Marcus Forss21fi FINRW25-15829770000000000300
Finn Azaz20ie IRLAM24-07784403640105043102701
   Micah Hamilton17eng ENGAM21-0106541000110000400
Daniel Barlaser4tr TURDM27-3109011110742112021009503
Jonny Howson16eng ENGDM36-18690696720001000005501
Neto Borges30br BRALB28-0719052401200031200004203
Matthew Clarke5eng ENGCB28-06290595631000100005300
George Edmundson25eng ENGCB27-08490838211000000007800
Luke Ayling12eng ENGRB33-0908487721520011300007401
   Anfernee Dijksteel15sr SURRB28-027611101000110000800
Solomon Brynn31eng ENGGK24-02490373242000000003410
16 Players9906375845282217299510533112
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
Emmanuel Latte Lath9ci CIVFW25-3266111010010.011010100
   Tommy Conway22sct SCOFW,LW22-10929000000000000000
Delano Burgzorg10sr SURLW,FW26-016742201122100.000000200
   Riley McGree8au AUSLW26-02116000000000000000
Ben Doak50sct SCORW19-01261000000002020000
   Marcus Forss21fi FINRW25-15829000000000001120
Finn Azaz20ie IRLAM24-07784000000000000000
   Micah Hamilton17eng ENGAM21-0106000000000000020
Daniel Barlaser4tr TURDM27-31090000000001010020
Jonny Howson16eng ENGDM36-18690111001250.010001210
Neto Borges30br BRALB28-07190101000001010100
Matthew Clarke5eng ENGCB28-062903221011100.001011430
George Edmundson25eng ENGCB27-08490221100000000220
Luke Ayling12eng ENGRB33-09084100101250.011011200
   Anfernee Dijksteel15sr SURRB28-0276110100000000100
Solomon Brynn31eng ENGGK24-024901110011100.000000100
16 Players99013106616966.73707417120
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
Emmanuel Latte Lath9ci CIVFW25-326611900514818100.01100.011544320120146
   Tommy Conway22sct SCOFW,LW22-10929180031541811100.000.011786131210169
Delano Burgzorg10sr SURLW,FW26-016742901111742911100.000.01719712942210217
   Riley McGree8au AUSLW26-02116200151412011100.000.05181400000144
Ben Doak50sct SCORW19-012611500213315000121099250400128
   Marcus Forss21fi FINRW25-1582911335321100043250000063
Finn Azaz20ie IRLAM24-0778451033217551100.01100.0271309531150356
   Micah Hamilton17eng ENGAM21-010683305080004610000040
Daniel Barlaser4tr TURDM27-31090118420772301180004621210910000941
Jonny Howson16eng ENGDM36-186907411848807411100.000.036771700004631
Neto Borges30br BRALB28-07190621132524262100.01100.0251218321020364
Matthew Clarke5eng ENGCB28-06290701234361070000371638800010470
George Edmundson25eng ENGCB27-0849090339511190000511769500010670
Luke Ayling12eng ENGRB33-090849102454130910004819711631010664
   Anfernee Dijksteel15sr SURRB28-0276120057212000766572210091
Solomon Brynn31eng ENGGK24-024904232420004200028884100000230
16 Players99073059201359175327297457.1342.9369172410462581114452754
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%
Emmanuel Latte Lath9ci CIVFW25-32661000101001000000
   Tommy Conway22sct SCOFW,LW22-10929000000000000100
Delano Burgzorg10sr SURLW,FW26-0167400001000200031150.0
   Riley McGree8au AUSLW26-02116000000100000000
Ben Doak50sct SCORW19-01261000020200100000
   Marcus Forss21fi FINRW25-15829000000010000000
Finn Azaz20ie IRLAM24-07784100100500000600
   Micah Hamilton17eng ENGAM21-0106000010100000000
Daniel Barlaser4tr TURDM27-3109000010020000041150.0
Jonny Howson16eng ENGDM36-18690000100111000300
Neto Borges30br BRALB28-0719010011030000041420.0
Matthew Clarke5eng ENGCB28-062900001200120007010.0
George Edmundson25eng ENGCB27-0849010011000200051233.3
Luke Ayling12eng ENGRB33-0908400011011000012250.0
   Anfernee Dijksteel15sr SURRB28-0276000000101000000
Solomon Brynn31eng ENGGK24-02490000000001000000
16 Players990300891174101003461135.3

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
Solomon Brynneng ENG24-0249072571.41.23560.034811.824.1250.034.51218.3012.5

Shots

Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
8Emmanuel Latte LathClub Crest Middlesbrough0.170.40Saved14Left FootFinn AzazPass (Live)Jonny HowsonPass (Live)
9Cameron BrannaganClub Crest Oxford United0.010.04Saved31Right FootGreg LeighPass (Live)Cameron BrannaganPass (Live)
13Emmanuel Latte LathClub Crest Middlesbrough0.180.71Saved9Left FootVolleyFinn AzazPass (Live)Delano BurgzorgPass (Live)
15Emmanuel Latte LathClub Crest Middlesbrough0.160.00Off Target15HeadDaniel BarlaserPass (Live)Luke AylingPass (Live)
23Sam LongClub Crest Oxford United0.070.18Saved10HeadGreg LeighPass (Live)Tyler GoodhramPass (Dead)
24Greg LeighClub Crest Oxford United0.200.88Goal7Right FootTyler GoodhramPass (Dead)Sam LongShot
30Cameron BrannaganClub Crest Oxford United0.010.00Off Target34Right FootSam LongPass (Live)Greg LeighFouled
30Elliott MooreClub Crest Oxford United0.070.06Saved14Right FootCameron BrannaganShot
37Emmanuel Latte Lath (pen)Club Crest Middlesbrough0.790.75Goal13Right FootBen DoakFouledLuke AylingPass (Live)
41Mark HarrisClub Crest Oxford United0.030.03Saved24Right FootRuben RodriguesPass (Live)
42Finn AzazClub Crest Middlesbrough0.120.29Goal17Right FootEmmanuel Latte LathPass (Live)Delano BurgzorgPass (Live)
45Emmanuel Latte LathClub Crest Middlesbrough0.720.87Goal9Left FootFinn AzazPass (Live)
45+2Delano BurgzorgClub Crest Middlesbrough0.060.15Saved10Right FootJonny HowsonPass (Live)Ben DoakPass (Live)
49Emmanuel Latte LathClub Crest Middlesbrough0.140.69Goal14Left FootFinn AzazPass (Live)
56Finn AzazClub Crest Middlesbrough0.020.33Saved11Left FootDeflectedDelano BurgzorgPass (Live)Daniel BarlaserPass (Live)
56George EdmundsonClub Crest Middlesbrough0.870.00Off Target3Right FootFinn AzazShot
61Cameron BrannaganClub Crest Oxford United0.020.06Saved16Right FootGreg LeighPass (Live)Tyler GoodhramPass (Dead)
61Ruben RodriguesClub Crest Oxford United0.090.00Off Target9HeadTyler GoodhramPass (Dead)Cameron BrannaganShot
72Dane ScarlettClub Crest Oxford United0.030.08Goal15Right FootTyler GoodhramPass (Live)Tyler GoodhramTake-On
75Finn AzazClub Crest Middlesbrough0.060.00Woodwork23Left FootTommy ConwayPass (Live)Finn AzazPass (Live)
76Riley McGreeClub Crest Middlesbrough0.030.00Off Target14Left FootFinn AzazPass (Live)Tommy ConwayPass (Live)
77Idris El MizouniClub Crest Oxford United0.030.00Off Target22Right FootGreg LeighPass (Live)Przemysław PłachetaPass (Live)
80Tommy ConwayClub Crest Middlesbrough0.070.56Goal21Right FootRiley McGreePass (Live)Riley McGreeTake-On
83Finn AzazClub Crest Middlesbrough0.100.42Goal22Right FootDaniel BarlaserPass (Live)Luke AylingPass (Live)
86Riley McGreeClub Crest Middlesbrough0.040.07Saved23Left FootTommy ConwayPass (Live)Finn AzazPass (Live)
90+1Tommy ConwayClub Crest Middlesbrough0.030.05Saved11Right FootRiley McGreePass (Live)Tommy ConwayPass (Live)
90+4Tyler GoodhramClub Crest Oxford United0.020.00Off Target27Right FootPrzemysław PłachetaPass (Live)Ciaron BrownPass (Live)
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
9Cameron BrannaganClub Crest Oxford United0.010.04Saved31Right FootGreg LeighPass (Live)Cameron BrannaganPass (Live)
23Sam LongClub Crest Oxford United0.070.18Saved10HeadGreg LeighPass (Live)Tyler GoodhramPass (Dead)
24Greg LeighClub Crest Oxford United0.200.88Goal7Right FootTyler GoodhramPass (Dead)Sam LongShot
30Cameron BrannaganClub Crest Oxford United0.010.00Off Target34Right FootSam LongPass (Live)Greg LeighFouled
30Elliott MooreClub Crest Oxford United0.070.06Saved14Right FootCameron BrannaganShot
41Mark HarrisClub Crest Oxford United0.030.03Saved24Right FootRuben RodriguesPass (Live)
61Cameron BrannaganClub Crest Oxford United0.020.06Saved16Right FootGreg LeighPass (Live)Tyler GoodhramPass (Dead)
61Ruben RodriguesClub Crest Oxford United0.090.00Off Target9HeadTyler GoodhramPass (Dead)Cameron BrannaganShot
72Dane ScarlettClub Crest Oxford United0.030.08Goal15Right FootTyler GoodhramPass (Live)Tyler GoodhramTake-On
77Idris El MizouniClub Crest Oxford United0.030.00Off Target22Right FootGreg LeighPass (Live)Przemysław PłachetaPass (Live)
90+4Tyler GoodhramClub Crest Oxford United0.020.00Off Target27Right FootPrzemysław PłachetaPass (Live)Ciaron BrownPass (Live)
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
8Emmanuel Latte LathClub Crest Middlesbrough0.170.40Saved14Left FootFinn AzazPass (Live)Jonny HowsonPass (Live)
13Emmanuel Latte LathClub Crest Middlesbrough0.180.71Saved9Left FootVolleyFinn AzazPass (Live)Delano BurgzorgPass (Live)
15Emmanuel Latte LathClub Crest Middlesbrough0.160.00Off Target15HeadDaniel BarlaserPass (Live)Luke AylingPass (Live)
37Emmanuel Latte Lath (pen)Club Crest Middlesbrough0.790.75Goal13Right FootBen DoakFouledLuke AylingPass (Live)
42Finn AzazClub Crest Middlesbrough0.120.29Goal17Right FootEmmanuel Latte LathPass (Live)Delano BurgzorgPass (Live)
45Emmanuel Latte LathClub Crest Middlesbrough0.720.87Goal9Left FootFinn AzazPass (Live)
45+2Delano BurgzorgClub Crest Middlesbrough0.060.15Saved10Right FootJonny HowsonPass (Live)Ben DoakPass (Live)
49Emmanuel Latte LathClub Crest Middlesbrough0.140.69Goal14Left FootFinn AzazPass (Live)
56Finn AzazClub Crest Middlesbrough0.020.33Saved11Left FootDeflectedDelano BurgzorgPass (Live)Daniel BarlaserPass (Live)
56George EdmundsonClub Crest Middlesbrough0.870.00Off Target3Right FootFinn AzazShot
75Finn AzazClub Crest Middlesbrough0.060.00Woodwork23Left FootTommy ConwayPass (Live)Finn AzazPass (Live)
76Riley McGreeClub Crest Middlesbrough0.030.00Off Target14Left FootFinn AzazPass (Live)Tommy ConwayPass (Live)
80Tommy ConwayClub Crest Middlesbrough0.070.56Goal21Right FootRiley McGreePass (Live)Riley McGreeTake-On
83Finn AzazClub Crest Middlesbrough0.100.42Goal22Right FootDaniel BarlaserPass (Live)Luke AylingPass (Live)
86Riley McGreeClub Crest Middlesbrough0.040.07Saved23Left FootTommy ConwayPass (Live)Finn AzazPass (Live)
90+1Tommy ConwayClub Crest Middlesbrough0.030.05Saved11Right FootRiley McGreePass (Live)Tommy ConwayPass (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.