Cardiff City vs. Middlesbrough Match Report – Saturday October 24, 2020

EFL Championship (Matchweek 7)
Cardiff City
1
1.6
2-3-2
Manager: Neil Harris
Middlesbrough
1
0.4
2-4-1
Manager: Neil Warnock
Captain: Jonny Howson
Saturday October 24, 2020, 15:00 (venue time)
EFL Championship (Matchweek 7)
Cardiff City vs. Middlesbrough Historical Head-to-Head
 
Venue: Cardiff City Stadium, Cardiff
Officials: John Brooks (Referee) · Akil Howson (AR1) · Nick Greenhalgh (AR2) · Andrew Davies (4th)
Sheyi Ojo · 70’
George Saville · 36’
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
 28’
0:0
 — Yellow Card
 36’
0:1
 — Goal 0:1
Half Time
 63’
0:1
 — Substitute
 66’
0:1
 — Substitute
 67’
0:1
 — Substitute
 70’
1:1
 — Goal 1:1
 77’
1:1
 — Substitute
 86’
1:1
 — Substitute

Team Stats

Possession
58%
42%
Passing Accuracy
262 of 403 — 65%
49% — 142 of 291
Shots on Target
3 of 17 — 18%
10% — 1 of 10
Saves
0 of 1 — 0%
66% — 2 of 3
Cards
Cardiff City
 
Middlesbrough
16
Fouls
14
4
Corners
8
15
Crosses
25
505
Touches
386
Cardiff City
 
Middlesbrough
10
Tackles
12
12
Interceptions
9
44
Aerials Won
23
22
Clearances
23
Cardiff City
 
Middlesbrough
1
Offsides
1
11
Goal Kicks
10
26
Throw Ins
23
95
Long Balls
86
Become a Stathead & surf this site ad-free.

Cardiff City Player Stats

Cardiff 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
Kieffer Moore10wls WALFW28-0779000005010451000.40.40.230163151.6226210
Josh Murphy11eng ENGLW25-2436200003100242010.10.10.120111668.8210000
   Robert Glatzel9de GERFW26-2902801001000170000.20.20.93191275.0011000
Sheyi Ojo27eng ENGRW,LM23-1278510003100210000.90.90.02071353.8012142
   Junior Hoilett33ca CANLM30-14150000000040000.00.00.01022100.014100
Harry Wilson23wls WALAM,RM23-2169000003000250210.20.20.340121866.7115000
Will Vaulks6wls WALDM,CM27-0419000001100710010.00.00.150446468.8525011
Joe Ralls8eng ENGDM,CM27-0129000000000591200.00.00.130384879.2330022
Joel Bagan32ie IRLLB20-1709000000000612120.00.00.020275054.0419031
Curtis Nelson16eng ENGCB27-1569000000000600210.00.00.020405572.7625000
Sean Morrison4eng ENGCB29-2909000001000532100.10.10.010203852.6112000
Jordi Osei-Tutu2eng ENGRB22-0226600000000212400.00.00.020121580.0012000
   Leandro Bacuna7cw CUWRB29-0642400000000150000.00.00.120101376.917010
Alex Smithies12eng ENGGK30-2339000000000290000.00.00.000142850.0014000
14 Players990110017310505101261.81.81.832126240365.0262224126
Cardiff 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
Kieffer Moore10wls WALFW28-07790163151.62494071741.261060.02366.700.20.021102
Josh Murphy11eng ENGLW25-24362111668.8201593560.05771.42366.700.10.011102
   Robert Glatzel9de GERFW26-2902891275.01102677100.02366.7010.010.90.120000
Sheyi Ojo27eng ENGRW,LM23-1278571353.892315683.32450.0020.000.00.000110
   Junior Hoilett33ca CANLM30-141522100.0542711100.00011100.000.00.000101
Harry Wilson23wls WALAM,RM23-21690121866.72761632450.06785.73650.000.30.431211
Will Vaulks6wls WALDM,CM27-04190446468.8946452182378.3162369.6101566.700.10.139005
Joe Ralls8eng ENGDM,CM27-01290384879.2782329151978.9151883.37887.500.10.125003
Joel Bagan32ie IRLLB20-17090275054.043227481553.3182475.01714.300.00.015004
Curtis Nelson16eng ENGCB27-15690405572.7852517111478.6212584.081553.300.00.114116
Sean Morrison4eng ENGCB29-29090203852.64372126966.791656.351241.700.00.102101
Jordi Osei-Tutu2eng ENGRB22-02266121580.02501106785.73475.03475.000.00.112110
   Leandro Bacuna7cw CUWRB29-06424101376.9202564580.02366.733100.000.10.011001
Alex Smithies12eng ENGGK30-23390142850.064557211100.055100.082236.400.00.002000
14 Players99026240365.0552828689413370.711014973.85310252.011.81.117339426
Cardiff 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
Kieffer Moore10wls WALFW28-07790313100000000001600
Josh Murphy11eng ENGLW25-24362161330000100001100
   Robert Glatzel9de GERFW26-2902812120000000000900
Sheyi Ojo27eng ENGRW,LM23-1278513120000300000710
   Junior Hoilett33ca CANLM30-1415220000000000200
Harry Wilson23wls WALAM,RM23-21690181172006142101200
Will Vaulks6wls WALDM,CM27-041906452123011900004400
Joe Ralls8eng ENGDM,CM27-01290484443000100003801
Joel Bagan32ie IRLLB20-1709050381210031100002702
Curtis Nelson16eng ENGCB27-15690555500001000004000
Sean Morrison4eng ENGCB29-29090383622000000002001
Jordi Osei-Tutu2eng ENGRB22-02266151142001200001200
   Leandro Bacuna7cw CUWRB29-06424131121010100001000
Alex Smithies12eng ENGGK30-233902816121000000001400
14 Players9904033445815021526421026214
Cardiff 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
Kieffer Moore10wls WALFW28-077901101011100.000000110
Josh Murphy11eng ENGLW25-24362212002366.711010200
   Robert Glatzel9de GERFW26-29028000000000000010
Sheyi Ojo27eng ENGRW,LM23-1278500000010.010000010
   Junior Hoilett33ca CANLM30-1415000000000000000
Harry Wilson23wls WALAM,RM23-2169000000010.011012200
Will Vaulks6wls WALDM,CM27-0419000000010.011100010
Joe Ralls8eng ENGDM,CM27-0129010001010.010002330
Joel Bagan32ie IRLLB20-17090212000002111330
Curtis Nelson16eng ENGCB27-15690000000001012220
Sean Morrison4eng ENGCB29-29090211101250.010001380
Jordi Osei-Tutu2eng ENGRB22-022662210111100.000004610
   Leandro Bacuna7cw CUWRB29-06424000000000000000
Alex Smithies12eng ENGGK30-23390000000000000010
14 Players99010662251145.566241222220
Cardiff 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
Kieffer Moore10wls WALFW28-0779045132121545100.01100.0261435821140388
Josh Murphy11eng ENGLW25-24362240312902400010761500021141
   Robert Glatzel9de GERFW26-29028171151121700011502501021136
Sheyi Ojo27eng ENGRW,LM23-1278521148103214250.0250.012982710011143
   Junior Hoilett33ca CANLM30-1415400131400043691012041
Harry Wilson23wls WALAM,RM23-21690251651522500015793600010131
Will Vaulks6wls WALDM,CM27-0419071118391407111100.000.0251333200000300
Joe Ralls8eng ENGDM,CM27-012905941139935922100.000.0301444300020373
Joel Bagan32ie IRLLB20-17090613173680613133.3266.719723601000251
Curtis Nelson16eng ENGCB27-15690605272760600002517612701000280
Sean Morrison4eng ENGCB29-290905392719875300012844000001170
Jordi Osei-Tutu2eng ENGRB22-022662107950210001276230000290
   Leandro Bacuna7cw CUWRB29-06424150573115100.01100.072300000071
Alex Smithies12eng ENGGK30-233902927290002900014109660000090
14 Players990505531582281222450512650.0650.0222129953744214625825
Cardiff 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%
Kieffer Moore10wls WALFW28-07790100421001000412860.0
Josh Murphy11eng ENGLW25-243620001200010002010.0
   Robert Glatzel9de GERFW26-29028000100000000100
Sheyi Ojo27eng ENGRW,LM23-1278500011030000031233.3
   Junior Hoilett33ca CANLM30-1415000000000000000
Harry Wilson23wls WALAM,RM23-216900003206200004010.0
Will Vaulks6wls WALDM,CM27-0419000020010000036366.7
Joe Ralls8eng ENGDM,CM27-0129000022002000023350.0
Joel Bagan32ie IRLLB20-1709000000031100002340.0
Curtis Nelson16eng ENGCB27-156900000001200001100100.0
Sean Morrison4eng ENGCB29-29090000220011000710283.3
Jordi Osei-Tutu2eng ENGRB22-02266000020142000200
   Leandro Bacuna7cw CUWRB29-06424000000000000000
Alex Smithies12eng ENGGK30-23390000000000000000
14 Players990100161311512600029442365.7

Cardiff City Goalkeeper Stats

Cardiff 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
Alex Smithieseng ENG30-233901100.00.682236.417564.746.311100.069.72015.002.5

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
Marvin Johnson3eng ENGFW29-3287600001000311000.00.00.010102245.5216220
   Djed Spence29eng ENGFW20-076140000000050010.00.00.0202366.701000
Chuba Akpom10eng ENGFW25-015650000000070000.00.00.000050.004000
   Britt Assombalonga9cd CODFW27-323250000100030000.00.00.010010.002111
Marc Bola27eng ENGLW22-3209000001000372100.00.00.010213265.629122
Marcus Tavernier7eng ENGRW21-2169001003000424010.10.10.141183256.3120100
George Saville22nir NIRCM27-1459010001100362120.10.10.130162466.718110
Sam Morsy5eg EGYCM29-0449000000000370110.00.00.010163151.6319111
Jonny Howson16eng ENGDM32-1569000002000350000.10.10.031122646.2510011
Paddy McNair17nir NIRCB25-1809000001000351000.00.00.000162759.3211110
Dael Fry6eng ENGCB23-0559000000000300320.00.00.000101855.626000
Anfernee Dijksteel2sr SURCB23-3639000000000472300.00.00.000153444.119121
Marcus Bettinelli1eng ENGGK28-1539000000000410000.00.00.00063616.7015000
13 Players99011001010038612970.40.40.316214229148.8191309116
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
Marvin Johnson3eng ENGFW29-32876102245.5159554850.05955.61425.000.00.001002
   Djed Spence29eng ENGFW20-076142366.7402711100.011100.0010.000.00.010000
Chuba Akpom10eng ENGFW25-01565050.000020.0020.00000.00.000000
   Britt Assombalonga9cd CODFW27-32325010.000010.0000000.00.000000
Marc Bola27eng ENGLW22-32090213265.6301192131492.941136.43650.000.00.000102
Marcus Tavernier7eng ENGRW21-21690183256.33379381080.071353.83742.910.10.110101
George Saville22nir NIRCM27-14590162466.718556101376.92366.71250.000.10.132111
Sam Morsy5eg EGYCM29-04490163151.625011481361.54944.42633.300.00.002003
Jonny Howson16eng ENGDM32-15690122646.22791132540.071070.03933.300.00.114105
Paddy McNair17nir NIRCB25-18090162759.33071316785.78988.921118.200.00.001102
Dael Fry6eng ENGCB23-05590101855.62141123650.04850.033100.000.00.002002
Anfernee Dijksteel2sr SURCB23-36390153444.12309299100.031520.02633.300.00.003001
Marcus Bettinelli1eng ENGGK28-1539063616.7385325000063616.700.00.000000
13 Players99014229148.826871310648971.9459050.0269128.610.30.36155119
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
Marvin Johnson3eng ENGFW29-32876222200004000001001
   Djed Spence29eng ENGFW20-07614330000000000200
Chuba Akpom10eng ENGFW25-01565550000000000001
   Britt Assombalonga9cd CODFW27-32325110000000000000
Marc Bola27eng ENGLW22-3209032191300011300002100
Marcus Tavernier7eng ENGRW21-21690322482009152001802
George Saville22nir NIRCM27-14590242220002000001600
Sam Morsy5eg EGYCM29-04490313100003000001600
Jonny Howson16eng ENGDM32-15690262500002000001210
Paddy McNair17nir NIRCB25-18090271985004032001600
Dael Fry6eng ENGCB23-05590181800000000001000
Anfernee Dijksteel2sr SURCB23-36390342590000900001503
Marcus Bettinelli1eng ENGGK28-153903616201000000000600
13 Players9902912306017002523840014217
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
Marvin Johnson3eng ENGFW29-3287610100010.010000110
   Djed Spence29eng ENGFW20-07614000000001010000
Chuba Akpom10eng ENGFW25-01565000000000000000
   Britt Assombalonga9cd CODFW27-32325000000000000000
Marc Bola27eng ENGLW22-320902210111100.000001300
Marcus Tavernier7eng ENGRW21-21690433013475.011010400
George Saville22nir NIRCM27-145902111011100.002111320
Sam Morsy5eg EGYCM29-0449000000020.021011110
Jonny Howson16eng ENGDM32-15690000000000000030
Paddy McNair17nir NIRCB25-1809010010020.020000120
Dael Fry6eng ENGCB23-05590000000002203370
Anfernee Dijksteel2sr SURCB23-363902002011100.000003540
Marcus Bettinelli1eng ENGGK28-15390000000000000030
13 Players99012664261250.06734921230
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
Marvin Johnson3eng ENGFW29-3287631151215231200.02100.016904321101200
   Djed Spence29eng ENGFW20-0761450222050001660001020
Chuba Akpom10eng ENGFW25-0156570043170004400001172
   Britt Assombalonga9cd CODFW27-32325301111311100.000.0236321110031
Marc Bola27eng ENGLW22-320903707111903722100.000.09642912010121
Marcus Tavernier7eng ENGRW21-21690420610265420002011833110222310
George Saville22nir NIRCM27-1459036351913136100.01100.08511811020132
Sam Morsy5eg EGYCM29-044903719181003711100.000.019751710001171
Jonny Howson16eng ENGDM32-156903541119603511100.000.01072530002090
Paddy McNair17nir NIRCB25-1809035113139035100.01100.011772110000110
Dael Fry6eng ENGCB23-055903052091030000658190000060
Anfernee Dijksteel2sr SURCB23-363904741722101472150.0150.0971351001080
Marcus Bettinelli1eng ENGGK28-153904130383004100015108720000090
13 Players990386491341431151138611654.5545.513083037896210514017
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%
Marvin Johnson3eng ENGFW29-328760002204000008010.0
   Djed Spence29eng ENGFW20-076140000000000001010.0
Chuba Akpom10eng ENGFW25-0156500010000000001712.5
   Britt Assombalonga9cd CODFW27-3232500011000000001233.3
Marc Bola27eng ENGLW22-3209000021011200031233.3
Marcus Tavernier7eng ENGRW21-2169000000190300043537.5
George Saville22nir NIRCM27-1459000022021100036746.2
Sam Morsy5eg EGYCM29-0449000032031000071150.0
Jonny Howson16eng ENGDM32-1569000011020000061233.3
Paddy McNair17nir NIRCB25-1809000002040000022433.3
Dael Fry6eng ENGCB23-0559000024003000023730.0
Anfernee Dijksteel2sr SURCB23-3639000001003000073537.5
Marcus Bettinelli1eng ENGGK28-15390000000000000010100.0
13 Players99000014161259600043234434.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
Marcus Bettinellieng ENG28-1539031266.71.163616.7260100.060.710100.066.91317.703.3

Shots

Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
3Jonny HowsonClub Crest Middlesbrough0.03Off Target30Right Foot
4Harry WilsonClub Crest Cardiff City0.05Off Target18Right FootJosh MurphyPass (Live)Jordi Osei-TutuPass (Live)
18Josh MurphyClub Crest Cardiff City0.04Blocked22Right FootJoel BaganPass (Live)Joel BaganTake-On
23Marcus TavernierClub Crest Middlesbrough0.05Off Target13Left FootJonny HowsonPass (Live)Marcus TavernierPass (Dead)
29Kieffer MooreClub Crest Cardiff City0.04Off Target17Right FootWill VaulksPass (Live)Sheyi OjoPass (Live)
33Harry WilsonClub Crest Cardiff City0.04Off Target23Left FootWill VaulksPass (Live)Joe RallsPass (Live)
36George SavilleClub Crest Middlesbrough0.100.62Goal7HeadMarcus TavernierPass (Dead)Jonny HowsonPass (Live)
41Kieffer MooreClub Crest Cardiff City0.04Off Target25Right FootWill VaulksPass (Live)Jordi Osei-TutuPass (Live)
45+1Josh MurphyClub Crest Cardiff City0.030.10Saved31Right FootJoe RallsPass (Live)Harry WilsonPass (Live)
56Josh MurphyClub Crest Cardiff City0.03Blocked23Right FootDeflectedJoe RallsPass (Live)Sean MorrisonPass (Live)
56Will VaulksClub Crest Cardiff City0.040.06Saved24Right FootCurtis NelsonPass (Live)Josh MurphyShot
56Kieffer MooreClub Crest Cardiff City0.15Off Target5HeadHarry WilsonPass (Dead)Will VaulksShot
58Sean MorrisonClub Crest Cardiff City0.06Off Target11HeadWill VaulksPass (Dead)Kieffer MooreFouled
61Marcus TavernierClub Crest Middlesbrough0.03Off Target28Left FootJonny HowsonPass (Live)Marcus TavernierPass (Live)
61Marcus TavernierClub Crest Middlesbrough0.05Off Target12HeadGeorge SavillePass (Live)Marvin JohnsonPass (Live)
65Marc BolaClub Crest Middlesbrough0.03Off Target33Left FootGeorge SavillePass (Live)
65Marvin JohnsonClub Crest Middlesbrough0.05Off Target16Left FootGeorge SavillePass (Live)Marcus TavernierPass (Live)
70Kieffer MooreClub Crest Cardiff City0.04Blocked12HeadHarry WilsonPass (Dead)Curtis NelsonPass (Live)
70Sheyi OjoClub Crest Cardiff City0.800.97Goal2Left FootRobert GlatzelShot
70Robert GlatzelClub Crest Cardiff City0.19Blocked5Left FootKieffer MooreShot
72Sheyi OjoClub Crest Cardiff City0.07Off Target10HeadHarry WilsonPass (Live)Robert GlatzelPass (Live)
80Harry WilsonClub Crest Cardiff City0.08Blocked16Left FootRobert GlatzelPass (Live)Sheyi OjoPass (Live)
83Jonny HowsonClub Crest Middlesbrough0.03Blocked31Right FootSam MorsyTake-On
85Sheyi OjoClub Crest Cardiff City0.05Off Target17Left FootKieffer MoorePass (Live)Leandro BacunaPass (Live)
87Britt AssombalongaClub Crest Middlesbrough0.05Blocked15Right FootBritt AssombalongaTake-OnDjed SpencePass (Live)
90Kieffer MooreClub Crest Cardiff City0.10Off Target13Right FootLeandro BacunaPass (Live)Junior HoilettPass (Live)
90+2Paddy McNairClub Crest Middlesbrough0.03Off Target21Right FootDjed SpencePass (Live)Marc BolaFouled
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
4Harry WilsonClub Crest Cardiff City0.05Off Target18Right FootJosh MurphyPass (Live)Jordi Osei-TutuPass (Live)
18Josh MurphyClub Crest Cardiff City0.04Blocked22Right FootJoel BaganPass (Live)Joel BaganTake-On
29Kieffer MooreClub Crest Cardiff City0.04Off Target17Right FootWill VaulksPass (Live)Sheyi OjoPass (Live)
33Harry WilsonClub Crest Cardiff City0.04Off Target23Left FootWill VaulksPass (Live)Joe RallsPass (Live)
41Kieffer MooreClub Crest Cardiff City0.04Off Target25Right FootWill VaulksPass (Live)Jordi Osei-TutuPass (Live)
45+1Josh MurphyClub Crest Cardiff City0.030.10Saved31Right FootJoe RallsPass (Live)Harry WilsonPass (Live)
56Josh MurphyClub Crest Cardiff City0.03Blocked23Right FootDeflectedJoe RallsPass (Live)Sean MorrisonPass (Live)
56Will VaulksClub Crest Cardiff City0.040.06Saved24Right FootCurtis NelsonPass (Live)Josh MurphyShot
56Kieffer MooreClub Crest Cardiff City0.15Off Target5HeadHarry WilsonPass (Dead)Will VaulksShot
58Sean MorrisonClub Crest Cardiff City0.06Off Target11HeadWill VaulksPass (Dead)Kieffer MooreFouled
70Kieffer MooreClub Crest Cardiff City0.04Blocked12HeadHarry WilsonPass (Dead)Curtis NelsonPass (Live)
70Robert GlatzelClub Crest Cardiff City0.19Blocked5Left FootKieffer MooreShot
70Sheyi OjoClub Crest Cardiff City0.800.97Goal2Left FootRobert GlatzelShot
72Sheyi OjoClub Crest Cardiff City0.07Off Target10HeadHarry WilsonPass (Live)Robert GlatzelPass (Live)
80Harry WilsonClub Crest Cardiff City0.08Blocked16Left FootRobert GlatzelPass (Live)Sheyi OjoPass (Live)
85Sheyi OjoClub Crest Cardiff City0.05Off Target17Left FootKieffer MoorePass (Live)Leandro BacunaPass (Live)
90Kieffer MooreClub Crest Cardiff City0.10Off Target13Right FootLeandro BacunaPass (Live)Junior HoilettPass (Live)
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
3Jonny HowsonClub Crest Middlesbrough0.03Off Target30Right Foot
23Marcus TavernierClub Crest Middlesbrough0.05Off Target13Left FootJonny HowsonPass (Live)Marcus TavernierPass (Dead)
36George SavilleClub Crest Middlesbrough0.100.62Goal7HeadMarcus TavernierPass (Dead)Jonny HowsonPass (Live)
61Marcus TavernierClub Crest Middlesbrough0.03Off Target28Left FootJonny HowsonPass (Live)Marcus TavernierPass (Live)
61Marcus TavernierClub Crest Middlesbrough0.05Off Target12HeadGeorge SavillePass (Live)Marvin JohnsonPass (Live)
65Marc BolaClub Crest Middlesbrough0.03Off Target33Left FootGeorge SavillePass (Live)
65Marvin JohnsonClub Crest Middlesbrough0.05Off Target16Left FootGeorge SavillePass (Live)Marcus TavernierPass (Live)
83Jonny HowsonClub Crest Middlesbrough0.03Blocked31Right FootSam MorsyTake-On
87Britt AssombalongaClub Crest Middlesbrough0.05Blocked15Right FootBritt AssombalongaTake-OnDjed SpencePass (Live)
90+2Paddy McNairClub Crest Middlesbrough0.03Off Target21Right FootDjed SpencePass (Live)Marc BolaFouled

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.