Middlesbrough vs. Cardiff City Match Report – Saturday January 4, 2025

EFL Championship (Matchweek 26)
Middlesbrough
1
0.8
11-8-7
Manager: Michael Carrick
Cardiff City
1
0.5
5-8-12
Manager: Ömer Rıza
Captain: Jak Alnwick
Saturday January 4, 2025, 15:00 (venue time)
EFL Championship (Matchweek 26)
Middlesbrough vs. Cardiff City Historical Head-to-Head
 
Attendance: 24,634
Venue: Riverside Stadium, Middlesbrough
Officials: Tom Nield (Referee) · Jonathan Hunt (AR1) · Andrew Dallison (AR2) · Darren Drysdale (4th)
Calum Chambers · 21’
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
 12’
1:0
 — Goal 1:0
 21’
1:1
 — Goal 1:1
 30’
1:1
 — Yellow Card
Half Time
 65’
1:1
 — Substitute
 67’
1:1
 — Substitute
 75’
1:1
 — Yellow Card
 75’
1:1
 — Substitute
 76’
1:1
 — Yellow Card
 79’
1:1
 — Substitute
 79’
1:1
 — Substitute
 80’
1:1
 — Yellow Card
 83’
1:1
 — Substitute
 84’
1:1
 — Substitute
 89’
1:1
 — Yellow Card

Team Stats

Possession
75%
25%
Passing Accuracy
646 of 743 — 87%
59% — 148 of 249
Shots on Target
3 of 9 — 33%
25% — 2 of 8
Saves
1 of 2 — 50%
66% — 2 of 3
Cards
Middlesbrough
 
Cardiff City
9
Fouls
15
4
Corners
4
23
Crosses
8
849
Touches
370
Middlesbrough
 
Cardiff City
8
Tackles
28
9
Interceptions
12
18
Aerials Won
12
15
Clearances
34
Middlesbrough
 
Cardiff City
7
Offsides
3
4
Goal Kicks
8
18
Throw Ins
8
44
Long Balls
73
Become a Stathead & surf this site ad-free.

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 CIVFW26-0029010002200210000.50.50.00091275.0210030
Delano Burgzorg10sr SURLW26-0586600000000280000.00.00.030202290.9522210
   Isaiah Jones11gy GUYLW25-1922400001000171000.00.00.32071353.8013031
Ben Doak50sct SCORW19-0549001000010661010.00.00.231425379.2551862
Finn Azaz20ie IRLAM24-1197400002000512010.10.10.021273773.0634331
   Alexander Gilbert14ie IRLAM23-007160000000040000.00.00.00033100.012000
Hayden Hackney7eng ENGDM22-19290000000001050110.00.00.140839488.31263751
Daniel Barlaser4tr TURDM27-35290000021101000210.10.10.020839587.4747321
Neto Borges30br BRALB28-1138300001000671310.10.10.000485685.7242221
   Lukas Engel27dk DENLB26-021700000000141000.00.00.00091369.218000
Rav van den Berg3nl NEDCB20-18190000010001151100.00.00.00010210993.61070000
Dael Fry6eng ENGCB27-12790000000001110200.00.00.000929992.9159000
Anfernee Dijksteel15sr SURRB28-06990000000001111020.00.00.0208610086.0971532
Tom Glover23au AUSGK27-0119000000000390000.00.00.000353794.6027000
14 Players990110093208498970.80.80.718264674386.96151930289
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 CIVFW26-0029091275.0108295771.433100.0010.000.00.003102
Delano Burgzorg10sr SURLW26-05866202290.94269877100.01111100.022100.000.00.012105
   Isaiah Jones11gy GUYLW25-1922471353.8105325771.42366.7020.000.30.320000
Ben Doak50sct SCORW19-05490425379.2686151212680.8192382.62366.710.20.312415
Finn Azaz20ie IRLAM24-11974273773.0385108141782.4121485.70000.00.102106
   Alexander Gilbert14ie IRLAM23-0071633100.032233100.0000000.00.000001
Hayden Hackney7eng ENGDM22-19290839488.31459426434791.5323494.17977.800.10.23102012
Daniel Barlaser4tr TURDM27-35290839587.41468494394097.5374484.161060.000.00.2112007
Neto Borges30br BRALB28-11383485685.7785201252792.6212584.022100.000.00.000102
   Lukas Engel27dk DENLB26-021791369.21767744100.04757.11250.000.00.002001
Rav van den Berg3nl NEDCB20-1819010210993.62070820252696.2667193.0111291.700.00.00160010
Dael Fry6eng ENGCB27-12790929992.91708549384095.0444695.7101283.300.00.003001
Anfernee Dijksteel15sr SURRB28-069908610086.01431464455286.5374190.24580.000.00.0012009
Tom Glover23au AUSGK27-01190353794.66994411212100.01818100.04666.700.00.000000
14 Players99064674386.911538389228631590.830634090.0496674.210.71.286410161
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 CIVFW26-0029012111000000000900
Delano Burgzorg10sr SURLW26-05866221921020100002010
   Isaiah Jones11gy GUYLW25-1922413130000500000700
Ben Doak50sct SCORW19-05490535210005100004201
Finn Azaz20ie IRLAM24-11974373500001000002723
   Alexander Gilbert14ie IRLAM23-00716330000000000300
Hayden Hackney7eng ENGDM22-19290948843100000008320
Daniel Barlaser4tr TURDM27-352909583127107141108300
Neto Borges30br BRALB28-11383564690001900004810
   Lukas Engel27dk DENLB26-021713112000220000900
Rav van den Berg3nl NEDCB20-18190109107210001000010200
Dael Fry6eng ENGCB27-12790999711010000009210
Anfernee Dijksteel15sr SURRB28-069901009553002200008601
Tom Glover23au AUSGK27-01190373072000100003500
14 Players9907436904618232318411064675
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 CIVFW26-00290000000000000000
Delano Burgzorg10sr SURLW26-05866000000000000000
   Isaiah Jones11gy GUYLW25-192241101011100.000000100
Ben Doak50sct SCORW19-05490100010001100120
Finn Azaz20ie IRLAM24-119742200211100.001010200
   Alexander Gilbert14ie IRLAM23-00716000000000000000
Hayden Hackney7eng ENGDM22-19290000000001011110
Daniel Barlaser4tr TURDM27-3529000000010.011102200
Neto Borges30br BRALB28-113831110011100.001013410
   Lukas Engel27dk DENLB26-02171101011100.000000100
Rav van den Berg3nl NEDCB20-18190101000000001220
Dael Fry6eng ENGCB27-12790000000000002281
Anfernee Dijksteel15sr SURRB28-0699011100010.012110110
Tom Glover23au AUSGK27-01190000000000000000
14 Players990863234666.72734917151
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 CIVFW26-0029021001110321300.03100.01072301012184
Delano Burgzorg10sr SURLW26-0586628001216328100.01100.0221708323151274
   Isaiah Jones11gy GUYLW25-1922417013142173133.3266.713531702000146
Ben Doak50sct SCORW19-05490661323403666233.3350.051383222832315816
Finn Azaz20ie IRLAM24-11974510220306513133.3133.3341176531251376
   Alexander Gilbert14ie IRLAM23-0071640022040002300001031
Hayden Hackney7eng ENGDM22-19290105019642331055120.0360.06337819874021823
Daniel Barlaser4tr TURDM27-35290100110583211002150.0150.04721413331001772
Neto Borges30br BRALB28-113836721331241672150.0150.04216288250314214
   Lukas Engel27dk DENLB26-0217140086014000820120000093
Rav van den Berg3nl NEDCB20-1819011584364831150007022310800000941
Dael Fry6eng ENGCB27-12790111156147301110005922012300000830
Anfernee Dijksteel15sr SURRB28-06990111326751111113266.7133.37143131952104751
Tom Glover23au AUSGK27-011903932390003900027713300000200
14 Players990849622174182192684928932.11657.15192517140430226201263961
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 CIVFW26-00290000113000000120100.0
Delano Burgzorg10sr SURLW26-05866000142000000000
   Isaiah Jones11gy GUYLW25-19224000000501000000
Ben Doak50sct SCORW19-054901002215000002020.0
Finn Azaz20ie IRLAM24-119740001201020001010.0
   Alexander Gilbert14ie IRLAM23-00716000000000000000
Hayden Hackney7eng ENGDM22-1929000012001000071150.0
Daniel Barlaser4tr TURDM27-352901001107200003020.0
Neto Borges30br BRALB28-11383000121131000530100.0
   Lukas Engel27dk DENLB26-0217000000201000000
Rav van den Berg3nl NEDCB20-1819000000001000043260.0
Dael Fry6eng ENGCB27-1279000000002000048280.0
Anfernee Dijksteel15sr SURRB28-0699000011020100061233.3
Tom Glover23au AUSGK27-01190000000000000400
14 Players9902009157239600037181260.0

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
Tom Gloverau AUS27-0119021150.00.94666.733815.221.9425.026.36116.7215.0

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
Rubin Colwill27wls WALFW22-2527800001000271010.10.10.000111957.9312111
   Yakou Méïte19ci CIVFW28-328120000000050100.00.00.000020.002010
Ollie Tanner32eng ENGLW22-2366400002100212200.10.10.02171450.0014111
   Chris Willock16eng ENGLW,FW26-3392600001000123000.00.00.0004850.006010
Cian Ashford45wls WALRW20-1027800000000172100.00.00.02061154.5113110
   Joel Bagan23ie IRLCB,RW24-242120000000020000.00.00.00022100.002000
Alexander Robertson18au AUSAM21-2628200000010285010.00.00.230111861.117000
   Joe Ralls8eng ENGCM31-08480000000061000.00.00.0103475.003000
Calum Chambers12eng ENGDM,CM29-3509010002100492110.10.10.120274067.5529010
Emmanouil Siopis3gr GREDM,CM30-2359000001000333300.00.00.110162080.038000
Callum O'Dowda11ie IRLLB29-2569000000010311010.00.00.010132259.1012100
Jesper Daland5no NORCB24-3649000000000351030.00.00.000182281.8115100
Dimitris Goutas4gr GRECB30-2759000001000313120.20.20.01071546.7110000
Andy Rinomhota35zw ZIMRB27-2589000000010354300.00.00.02091656.337000
Jak Alnwick21eng ENGGK31-2019000000000380000.00.00.000143638.9016000
15 Players99010008230370281290.50.50.415114824959.418156562
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
Rubin Colwill27wls WALFW22-25278111957.9224235955.62540.033100.000.00.001003
   Yakou Méïte19ci CIVFW28-32812020.000010.0010.00000.00.000000
Ollie Tanner32eng ENGLW22-2366471450.010185771.41333.311100.000.00.001000
   Chris Willock16eng ENGLW,FW26-339264850.04832366.72450.00000.00.000000
Cian Ashford45wls WALRW20-1027861154.510534666.711100.01250.000.00.000001
   Joel Bagan23ie IRLCB,RW24-2421222100.0770000022100.000.00.000000
Alexander Robertson18au AUSAM21-26282111861.12431205771.43560.03650.000.20.120001
   Joe Ralls8eng ENGCM31-08483475.02303475.0000000.00.010000
Calum Chambers12eng ENGDM,CM29-35090274067.5498215131586.7111957.93650.000.10.212205
Emmanouil Siopis3gr GREDM,CM30-23590162080.02761296785.781172.711100.000.10.113113
Callum O'Dowda11ie IRLLB29-25690132259.1165431010100.03837.5040.000.00.010000
Jesper Daland5no NORCB24-36490182281.8368866785.791090.03475.000.00.000001
Dimitris Goutas4gr GRECB30-2759071546.71456644100.02450.01520.000.00.001101
Andy Rinomhota35zw ZIMRB27-2589091656.31711172366.771070.0030.000.00.001003
Jak Alnwick21eng ENGGK31-20190143638.96776230022100.0123435.300.00.002000
15 Players99014824959.431211436658378.3518361.4307142.300.40.56114118
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
Rubin Colwill27wls WALFW22-25278191620000000001110
   Yakou Méïte19ci CIVFW28-32812220000000000000
Ollie Tanner32eng ENGLW22-2366414140000100000702
   Chris Willock16eng ENGLW,FW26-33926880000000000400
Cian Ashford45wls WALRW20-1027811110000100000601
   Joel Bagan23ie IRLCB,RW24-24212220000000000200
Alexander Robertson18au AUSAM21-26282181173005043001101
   Joe Ralls8eng ENGCM31-0848440000000000300
Calum Chambers12eng ENGDM,CM29-35090403911000000002700
Emmanouil Siopis3gr GREDM,CM30-23590202000001000001601
Callum O'Dowda11ie IRLLB29-25690221660000600001300
Jesper Daland5no NORCB24-36490222100000000001811
Dimitris Goutas4gr GRECB30-2759015131100000000710
Andy Rinomhota35zw ZIMRB27-2589016142000020000900
Jak Alnwick21eng ENGGK31-2019036171911000000001400
15 Players99024920838160088430014836
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
Rubin Colwill27wls WALFW22-25278100100001010110
   Yakou Méïte19ci CIVFW28-32812000000000001100
Ollie Tanner32eng ENGLW22-23664210110000002400
   Chris Willock16eng ENGLW,FW26-33926332103475.010000300
Cian Ashford45wls WALRW20-102782211011100.000001310
   Joel Bagan23ie IRLCB,RW24-24212000000000000000
Alexander Robertson18au AUSAM21-26282512122450.021010520
   Joe Ralls8eng ENGCM31-08481010011100.000000100
Calum Chambers12eng ENGDM,CM29-35090211100001011310
Emmanouil Siopis3gr GREDM,CM30-23590313001425.030003600
Callum O'Dowda11ie IRLLB29-25690101001333.321010140
Jesper Daland5no NORCB24-364901110011100.003210180
Dimitris Goutas4gr GRECB30-275903121033100.002201490
Andy Rinomhota35zw ZIMRB27-25890422203475.010003780
Jak Alnwick21eng ENGGK31-20190000000000000000
15 Players99028131693162564.099451240340
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
Rubin Colwill27wls WALFW22-252782712151022711100.000.012412910121155
   Yakou Méïte19ci CIVFW28-328125014005100.01100.022300000020
Ollie Tanner32eng ENGLW22-23664210291022111100.000.014855110030132
   Chris Willock16eng ENGLW,FW26-33926120444012100.01100.063330000061
Cian Ashford45wls WALRW20-10278171539017100.01100.013802211101104
   Joel Bagan23ie IRLCB,RW24-2421220020020002000000020
Alexander Robertson18au AUSAM21-26282282881202800071840001072
   Joe Ralls8eng ENGCM31-084860204160003420001031
Calum Chambers12eng ENGDM,CM29-3509049319219249100.01100.029864100010291
Emmanouil Siopis3gr GREDM,CM30-235903308178033000823140002280
Callum O'Dowda11ie IRLLB29-256903131411603100012723611000100
Jesper Daland5no NORCB24-364903582212113500015804510100171
Dimitris Goutas4gr GRECB30-275903171515113100010341600010100
Andy Rinomhota35zw ZIMRB27-258903582111303500073380003061
Jak Alnwick21eng ENGGK31-201903823362003800016109370000080
15 Players990370561591347793706233.3466.715672130852314414618
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%
Rubin Colwill27wls WALFW22-2527800000100000022528.6
   Yakou Méïte19ci CIVFW28-3281200000001000002340.0
Ollie Tanner32eng ENGLW22-23664000201121000510100.0
   Chris Willock16eng ENGLW,FW26-33926000001003000300
Cian Ashford45wls WALRW20-102780000201120003030.0
   Joel Bagan23ie IRLCB,RW24-24212000000000000000
Alexander Robertson18au AUSAM21-262821001105010002020.0
   Joe Ralls8eng ENGCM31-0848000010000000000
Calum Chambers12eng ENGDM,CM29-350900005000110001020100.0
Emmanouil Siopis3gr GREDM,CM30-2359000012013100042166.7
Callum O'Dowda11ie IRLLB29-2569010010000000031150.0
Jesper Daland5no NORCB24-364900000000010000010.0
Dimitris Goutas4gr GRECB30-27590000000011000010100.0
Andy Rinomhota35zw ZIMRB27-258901005200320000020.0
Jak Alnwick21eng ENGGK31-20190000010000000210100.0
15 Players99030015938121300034121840.0

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
Jak Alnwickeng ENG31-2019031266.71.3103231.328289.355.4887.567.01915.3315.6

Shots

Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
3Ollie TannerClub Crest Cardiff City0.020.03Saved26Right FootOllie TannerTake-OnCallum O'DowdaPass (Live)
9Daniel BarlaserClub Crest Middlesbrough0.030.13Saved22Right FootDaniel BarlaserTake-OnDelano BurgzorgPass (Live)
12Emmanuel Latte LathClub Crest Middlesbrough0.240.59Goal6Right FootVolleyBen DoakPass (Live)Finn AzazPass (Live)
16Emmanouil SiopisClub Crest Cardiff City0.020.00Blocked28Right FootCian AshfordFouledAndy RinomhotaPass (Live)
16Neto BorgesClub Crest Middlesbrough0.070.00Blocked10Left FootHayden HackneyPass (Live)Delano BurgzorgPass (Live)
21Ollie TannerClub Crest Cardiff City0.110.00Blocked9Left FootVolleyEmmanouil SiopisPass (Live)Cian AshfordPass (Live)
21Calum ChambersClub Crest Cardiff City0.060.84Goal17Right FootOllie TannerShot
48Finn AzazClub Crest Middlesbrough0.040.00Blocked18Right FootBen DoakPass (Live)Delano BurgzorgPass (Live)
57Calum ChambersClub Crest Cardiff City0.010.00Blocked10HeadAlexander RobertsonPass (Dead)Andy RinomhotaFouled
58Dimitris GoutasClub Crest Cardiff City0.170.00Off Target5HeadAlexander RobertsonPass (Dead)Calum ChambersShot
70Finn AzazClub Crest Middlesbrough0.030.00Blocked21Left FootIsaiah JonesPass (Live)Finn AzazPass (Live)
70Isaiah JonesClub Crest Middlesbrough0.040.00Off Target16Left FootHayden HackneyPass (Live)Anfernee DijksteelPass (Live)
72Rav van den BergClub Crest Middlesbrough0.020.00Blocked10HeadDaniel BarlaserPass (Dead)Anfernee DijksteelPass (Live)
74Emmanuel Latte LathClub Crest Middlesbrough0.280.54Saved7HeadIsaiah JonesPass (Live)Hayden HackneyPass (Live)
78Rubin ColwillClub Crest Cardiff City0.110.00Off Target9HeadCalum ChambersPass (Live)Alexander RobertsonPass (Live)
84Chris WillockClub Crest Cardiff City0.030.00Off Target23Right FootJoe RallsPass (Live)Dimitris GoutasPass (Live)
90+1Daniel BarlaserClub Crest Middlesbrough0.030.00Off Target20Right FootHayden HackneyPass (Live)Ben DoakPass (Live)
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
9Daniel BarlaserClub Crest Middlesbrough0.030.13Saved22Right FootDaniel BarlaserTake-OnDelano BurgzorgPass (Live)
12Emmanuel Latte LathClub Crest Middlesbrough0.240.59Goal6Right FootVolleyBen DoakPass (Live)Finn AzazPass (Live)
16Neto BorgesClub Crest Middlesbrough0.070.00Blocked10Left FootHayden HackneyPass (Live)Delano BurgzorgPass (Live)
48Finn AzazClub Crest Middlesbrough0.040.00Blocked18Right FootBen DoakPass (Live)Delano BurgzorgPass (Live)
70Finn AzazClub Crest Middlesbrough0.030.00Blocked21Left FootIsaiah JonesPass (Live)Finn AzazPass (Live)
70Isaiah JonesClub Crest Middlesbrough0.040.00Off Target16Left FootHayden HackneyPass (Live)Anfernee DijksteelPass (Live)
72Rav van den BergClub Crest Middlesbrough0.020.00Blocked10HeadDaniel BarlaserPass (Dead)Anfernee DijksteelPass (Live)
74Emmanuel Latte LathClub Crest Middlesbrough0.280.54Saved7HeadIsaiah JonesPass (Live)Hayden HackneyPass (Live)
90+1Daniel BarlaserClub Crest Middlesbrough0.030.00Off Target20Right FootHayden HackneyPass (Live)Ben DoakPass (Live)
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
3Ollie TannerClub Crest Cardiff City0.020.03Saved26Right FootOllie TannerTake-OnCallum O'DowdaPass (Live)
16Emmanouil SiopisClub Crest Cardiff City0.020.00Blocked28Right FootCian AshfordFouledAndy RinomhotaPass (Live)
21Ollie TannerClub Crest Cardiff City0.110.00Blocked9Left FootVolleyEmmanouil SiopisPass (Live)Cian AshfordPass (Live)
21Calum ChambersClub Crest Cardiff City0.060.84Goal17Right FootOllie TannerShot
57Calum ChambersClub Crest Cardiff City0.010.00Blocked10HeadAlexander RobertsonPass (Dead)Andy RinomhotaFouled
58Dimitris GoutasClub Crest Cardiff City0.170.00Off Target5HeadAlexander RobertsonPass (Dead)Calum ChambersShot
78Rubin ColwillClub Crest Cardiff City0.110.00Off Target9HeadCalum ChambersPass (Live)Alexander RobertsonPass (Live)
84Chris WillockClub Crest Cardiff City0.030.00Off Target23Right FootJoe RallsPass (Live)Dimitris GoutasPass (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.