Cardiff City vs. Middlesbrough Match Report – Saturday August 31, 2024

EFL Championship (Matchweek 4)
Cardiff City
0
0.5
0-1-3
Manager: Erol Bulut
Captain: Aaron Ramsey
Middlesbrough
2
0.8
2-1-1
Manager: Michael Carrick
Captain: Luke Ayling
Saturday August 31, 2024, 12:30 (venue time)
EFL Championship (Matchweek 4)
Cardiff City vs. Middlesbrough Historical Head-to-Head
 
Attendance: 18,000
Venue: Cardiff City Stadium, Cardiff
Officials: David Webb (Referee) · Rob Smith (AR1) · Samuel Lewis (AR2) · Edward Duckworth (4th)
Matthew Clarke · 55’
Aaron Ramsey (OG) · 82’
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
 5’
0:0
 — Yellow Card
 39’
0:0
 — Yellow Card
 43’
0:0
 — Substitute
Half Time
 46’
0:0
 — Substitute
 55’
0:1
 — Goal 0:1
 62’
0:1
 — Substitute
 62’
0:1
 — Substitute
 69’
0:1
 — Yellow Card
 70’
0:1
 — Substitute
 70’
0:1
 — Substitute
 73’
0:1
 — Substitute
 82’
0:2
Own Goal
 — Substitute
 90’
0:2
 — Substitute
90+3’
0:2
 — Substitute

Team Stats

Possession
52%
48%
Passing Accuracy
408 of 494 — 83%
82% — 372 of 452
Shots on Target
2 of 12 — 17%
50% — 5 of 10
Saves
4 of 5 — 80%
100% — 2 of 2
Cards
Cardiff City
 
Middlesbrough
13
Fouls
10
4
Corners
5
20
Crosses
14
591
Touches
574
Cardiff City
 
Middlesbrough
16
Tackles
23
4
Interceptions
11
15
Aerials Won
6
23
Clearances
32
Cardiff City
 
Middlesbrough
7
Offsides
2
4
Goal Kicks
7
27
Throw Ins
19
53
Long Balls
61
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
Wilfried Kanga15ci CIVFW26-1927200002000180000.10.10.00071163.628010
   Callum Robinson47ie IRLFW29-211180000000080010.00.00.00066100.024000
Chris Willock16eng ENGLW26-2136100001100220010.00.00.010151788.2017010
   Anwar El Ghazi20nl NEDLW29-1202900000000100000.00.00.0006785.704010
Yakou Méïte19ci CIVRW28-2024500001000171000.00.00.000101376.918100
   Ollie Tanner32eng ENGRW22-1104500002000241010.00.00.130121485.7313131
Aaron Ramsey10wls WALAM,DM33-2499000003100521100.20.20.040374386.0527210
Alexander Robertson18au AUSDM21-1366100000000431000.00.00.140344085.0521000
   Rubin Colwill27wls WALAM22-1262900001000210000.00.00.010121675.0112141
Emmanouil Siopis3gr GREDM30-1099000001010665140.00.00.030425280.8738111
Callum O'Dowda11ie IRLLB29-1309000001000713020.00.00.010445974.6032200
Jesper Daland5no NORCB24-2384200000010302000.00.00.000272993.1217000
   Dimitris Goutas4gr GRECB30-1494800000000440110.00.00.000333886.8125100
Calum Chambers12eng ENGCB29-2249000000000580120.00.00.010435086.0232000
Perry Ng38eng ENGRB28-1269000000000752010.00.00.020576982.6634111
Ethan Horvath1us USAGK29-0839000000000320000.00.00.000233076.7018000
16 Players990000012220591164130.50.50.320040849482.63731010134
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
Wilfried Kanga15ci CIVFW26-1927271163.6134403560.02366.722100.000.00.001002
   Callum Robinson47ie IRLFW29-2111866100.0108833100.033100.00000.00.000102
Chris Willock16eng ENGLW26-21361151788.218441111100.022100.022100.000.00.001000
   Anwar El Ghazi20nl NEDLW29-120296785.752033100.01250.00000.00.000000
Yakou Méïte19ci CIVRW28-20245101376.9101308988.91250.00000.00.001001
   Ollie Tanner32eng ENGRW22-11045121485.71626888100.044100.0010.000.10.011113
Aaron Ramsey10wls WALAM,DM33-24990374386.0596134222491.7101283.34580.000.00.024105
Alexander Robertson18au AUSDM21-13661344085.0629221141687.51616100.03650.000.10.232215
   Rubin Colwill27wls WALAM22-12629121675.0235384580.07977.81250.000.00.010001
Emmanouil Siopis3gr GREDM30-10990425280.8759262232495.8141593.351050.000.00.019107
Callum O'Dowda11ie IRLLB29-13090445974.6666140232688.5172373.93650.000.00.000000
Jesper Daland5no NORCB24-23842272993.1448213131492.91212100.02366.700.00.004002
   Dimitris Goutas4gr GRECB30-14948333886.8633209141593.31616100.03742.900.00.001001
Calum Chambers12eng ENGCB29-22490435086.0825254101190.93030100.02540.000.00.002002
Perry Ng38eng ENGRB28-12690576982.6907393303293.8232882.13742.900.00.118116
Ethan Horvath1us USAGK29-08390233076.753234522100.01717100.041040.000.00.000000
16 Players99040849482.66971235919120891.817519490.2346651.500.30.49347337
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
Wilfried Kanga15ci CIVFW26-1927211110000000000700
   Callum Robinson47ie IRLFW29-21118651000000000600
Chris Willock16eng ENGLW26-21361171700002000001502
   Anwar El Ghazi20nl NEDLW29-12029770000000000600
Yakou Méïte19ci CIVRW28-20245131300001000001001
   Ollie Tanner32eng ENGRW22-11045141310001100001200
Aaron Ramsey10wls WALAM,DM33-24990433853002110103700
Alexander Robertson18au AUSDM21-13661403272013030003410
   Rubin Colwill27wls WALAM22-12629161600003000001200
Emmanouil Siopis3gr GREDM30-10990524911011000004220
Callum O'Dowda11ie IRLLB29-1309059451420031200004401
Jesper Daland5no NORCB24-23842292811000000002700
   Dimitris Goutas4gr GRECB30-14948383800010000003300
Calum Chambers12eng ENGCB29-22490504521000000004330
Perry Ng38eng ENGRB28-1269069541410041300005710
Ethan Horvath1us USAGK29-08390302641000000002301
16 Players9904944375012032027401040875
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
Wilfried Kanga15ci CIVFW26-19272000000000000040
   Callum Robinson47ie IRLFW29-21118000000001010000
Chris Willock16eng ENGLW26-21361000000001010000
   Anwar El Ghazi20nl NEDLW29-12029000000000000000
Yakou Méïte19ci CIVRW28-2024511100020.020000100
   Ollie Tanner32eng ENGRW22-1104510010010.011010120
Aaron Ramsey10wls WALAM,DM33-24990110101250.010001200
Alexander Robertson18au AUSDM21-13661111001250.010000100
   Rubin Colwill27wls WALAM22-12629000000000000000
Emmanouil Siopis3gr GREDM30-10990543201520.044041620
Callum O'Dowda11ie IRLLB29-13090332102540.032020340
Jesper Daland5no NORCB24-238422120011100.000000200
   Dimitris Goutas4gr GRECB30-14948000000001011140
Calum Chambers12eng ENGCB29-22490000000002111150
Perry Ng38eng ENGRB28-12690201101250.011010210
Ethan Horvath1us USAGK29-08390000000000000010
16 Players9901611106072035.01313112420230
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
Wilfried Kanga15ci CIVFW26-19272184576218100.01100.0822700001123
   Callum Robinson47ie IRLFW29-2111880044280004510000150
Chris Willock16eng ENGLW26-213612212714122100.01100.017844100012181
   Anwar El Ghazi20nl NEDLW29-12029100163010100.01100.041080001080
Yakou Méïte19ci CIVRW28-2024517024112170008421712020134
   Ollie Tanner32eng ENGRW22-1104524131470243133.3266.7131264611111142
Aaron Ramsey10wls WALAM,DM33-2499052172619452100.01100.0271466121012409
Alexander Robertson18au AUSDM21-136614317211514300021581800020313
   Rubin Colwill27wls WALAM22-12629210011101214125.0375.012652310001172
Emmanouil Siopis3gr GREDM30-1099066118401006611100.000.0381797911013501
Callum O'Dowda11ie IRLLB29-13090714212625271000321455321033417
Jesper Daland5no NORCB24-238423031515003000017744100000220
   Dimitris Goutas4gr GRECB30-149484452619004400025893810000310
Calum Chambers12eng ENGCB29-2249058113522115800032923500000380
Perry Ng38eng ENGRB28-1269075219431407511100.000.03414910910010494
Ethan Horvath1us USAGK29-0839032293200032000181367000000150
16 Players990591631932651391659113430.8969.231014226471061131440436
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%
Wilfried Kanga15ci CIVFW26-19272000101000000030100.0
   Callum Robinson47ie IRLFW29-21118000000000000000
Chris Willock16eng ENGLW26-213610001112000004010.0
   Anwar El Ghazi20nl NEDLW29-12029000011000000120100.0
Yakou Méïte19ci CIVRW28-2024500000010100021150.0
   Ollie Tanner32eng ENGRW22-1104500011010000012166.7
Aaron Ramsey10wls WALAM,DM33-24990000412211001400
Alexander Robertson18au AUSDM21-13661000110301000310100.0
   Rubin Colwill27wls WALAM22-12629000000300000100
Emmanouil Siopis3gr GREDM30-10990100130114000320100.0
Callum O'Dowda11ie IRLLB29-13090000111303000430100.0
Jesper Daland5no NORCB24-2384210010000100011150.0
   Dimitris Goutas4gr GRECB30-149480000010100003010.0
Calum Chambers12eng ENGCB29-224900001000100003010.0
Perry Ng38eng ENGRB28-12690000100400000300
Ethan Horvath1us USAGK29-08390000000000000200
16 Players9902001397204110013515671.4

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
Ethan Horvathus USA29-0839052460.01.0060.027511.125.23100.067.71200.0013.3

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
Delano Burgzorg10sr SURFW25-298690000000060010.00.00.00044100.012100
   Emmanuel Latte Lath9ci CIVFW25-2432100000000111110.00.00.0003475.005110
Finn Azaz20ie IRLLW23-3598901004300532010.30.30.372274560.0222154
   Micah Hamilton17eng ENGLW20-29210000000020000.00.00.00022100.001000
Isaiah Jones11gy GUYRW25-0668900000000312000.00.00.110152268.2313021
   Nathan Simpson44eng ENGRW20-18910000000020000.00.00.000020.001000
Tommy Conway22sct SCOAM22-0256900000000180000.00.00.010121392.3114221
   Alexander Gilbert14ie IRLAM22-2472100000000151000.00.00.230111384.6410000
Hayden Hackney7eng ENGDM22-0669000001100802100.00.00.010576883.8938331
Aidan Morris18us USADM22-2899000002010762100.20.20.130646697.01441022
Neto Borges30br BRALB27-3539000001000533310.20.20.000253571.4121122
Matthew Clarke5eng ENGCB27-3449010001100772420.00.00.000495589.1032000
Luke Ayling12eng ENGCB33-0069000001000571110.10.10.020424985.7430111
Anfernee Dijksteel15sr SURRB27-3099000000000577010.00.00.010384192.7017121
Seny Dieng1sn SENGK29-2829000000000360000.00.00.000233369.7018000
15 Players990110010510574231180.80.80.819237245282.339265112013
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
Delano Burgzorg10sr SURFW25-2986944100.0451433100.011100.00000.00.000001
   Emmanuel Latte Lath9ci CIVFW25-243213475.02571250.011100.00000.00.000000
Finn Azaz20ie IRLLW23-35989274560.0483189151788.271450.041040.010.30.233102
   Micah Hamilton17eng ENGLW20-292122100.033011100.011100.00000.00.000000
Isaiah Jones11gy GUYRW25-06689152268.22267391275.06785.70000.10.111203
   Nathan Simpson44eng ENGRW20-1891020.00000000000.00.000000
Tommy Conway22sct SCOAM22-02569121392.31851355100.06785.711100.000.00.000001
   Alexander Gilbert14ie IRLAM22-24721111384.6208614580.055100.022100.000.20.221204
Hayden Hackney7eng ENGDM22-06690576883.8973390323591.4192190.561060.000.00.0110009
Aidan Morris18us USADM22-28990646697.01177386252696.23232100.06785.700.10.01110014
Neto Borges30br BRALB27-35390253571.44581098988.9161984.21425.000.00.000001
Matthew Clarke5eng ENGCB27-34490495589.18693532020100.0252792.64850.000.00.001000
Luke Ayling12eng ENGCB33-00690424985.7822275141593.32424100.041040.000.00.022004
Anfernee Dijksteel15sr SURRB27-30990384192.75431062424100.0141593.3020.000.00.001000
Seny Dieng1sn SENGK29-28290233369.750928466100.01515100.021216.700.00.000000
15 Players99037245282.36556226016718092.817218991.0306645.510.80.710305039
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
Delano Burgzorg10sr SURFW25-29869431000000000400
   Emmanuel Latte Lath9ci CIVFW25-24321440000000000300
Finn Azaz20ie IRLLW23-3598945351050010051402701
   Micah Hamilton17eng ENGLW20-2921220000000000200
Isaiah Jones11gy GUYRW25-06689222110001100001503
   Nathan Simpson44eng ENGRW20-1891220000000000002
Tommy Conway22sct SCOAM22-02569131300000000001200
   Alexander Gilbert14ie IRLAM22-24721131300000000001102
Hayden Hackney7eng ENGDM22-06690686611000000005711
Aidan Morris18us USADM22-28990666600000000006401
Neto Borges30br BRALB27-353903524101003900002512
Matthew Clarke5eng ENGCB27-34490555052020000004900
Luke Ayling12eng ENGCB33-00690494455010000004200
Anfernee Dijksteel15sr SURRB27-30990413290000900003800
Seny Dieng1sn SENGK29-282903323106000000002300
15 Players99045239852200314195140372212
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
Delano Burgzorg10sr SURFW25-29869000000001010000
   Emmanuel Latte Lath9ci CIVFW25-24321110100001011200
Finn Azaz20ie IRLLW23-3598922011010.011010200
   Micah Hamilton17eng ENGLW20-2921000000000000000
Isaiah Jones11gy GUYRW25-06689201100000000220
   Nathan Simpson44eng ENGRW20-1891000000000000000
Tommy Conway22sct SCOAM22-0256900000010.010000000
   Alexander Gilbert14ie IRLAM22-24721101000000000100
Hayden Hackney7eng ENGDM22-066902102011100.000001310
Aidan Morris18us USADM22-28990221100000001330
Neto Borges30br BRALB27-35390332103475.011103640
Matthew Clarke5eng ENGCB27-34490221101250.0122046110
Luke Ayling12eng ENGCB33-006901100111100.001101250
Anfernee Dijksteel15sr SURRB27-309907743033100.001100750
Seny Dieng1sn SENGK29-28290000000000000010
15 Players99023191011291369.248531134320
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
Delano Burgzorg10sr SURFW25-298696001516000215131101011
   Emmanuel Latte Lath9ci CIVFW25-24321110047411100.01100.051491111062
Finn Azaz20ie IRLLW23-35989530627212535480.0120.022943611112348
   Micah Hamilton17eng ENGLW20-292120020020001000000011
Isaiah Jones11gy GUYRW25-06689311711133312150.0150.013601700012226
   Nathan Simpson44eng ENGRW20-189120002020001300000011
Tommy Conway22sct SCOAM22-0256918025112182150.0150.0141454223212175
   Alexander Gilbert14ie IRLAM22-2472115033921500010401400010101
Hayden Hackney7eng ENGDM22-06690803205480803133.3266.73821015031021624
Aidan Morris18us USADM22-289907631752827622100.000.0411856801001623
Neto Borges30br BRALB27-353905362222925322100.000.021883210041234
Matthew Clarke5eng ENGCB27-34490772353222177000321298200010471
Luke Ayling12eng ENGCB33-006905772529325711100.000.03018510310000391
Anfernee Dijksteel15sr SURRB27-30990572153481572150.0150.017693510010271
Seny Dieng1sn SENGK29-282903631360003600018764000000160
15 Players9905747620626610622574201365.0735.02651313641118414936839
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%
Delano Burgzorg10sr SURFW25-298690000000000001020.0
   Emmanuel Latte Lath9ci CIVFW25-2432100001001100011150.0
Finn Azaz20ie IRLLW23-3598900000110020004010.0
   Micah Hamilton17eng ENGLW20-2921000000000000000
Isaiah Jones11gy GUYRW25-066890002101000000020.0
   Nathan Simpson44eng ENGRW20-1891000000000000000
Tommy Conway22sct SCOAM22-02569000131000000200
   Alexander Gilbert14ie IRLAM22-24721000200000000100
Hayden Hackney7eng ENGDM22-066900001200110006020.0
Aidan Morris18us USADM22-28990100220012000700
Neto Borges30br BRALB27-3539000021033300022340.0
Matthew Clarke5eng ENGCB27-3449000001004200012166.7
Luke Ayling12eng ENGCB33-00690000000011000400
Anfernee Dijksteel15sr SURRB27-3099000001000700061325.0
Seny Dieng1sn SENGK29-28290000000000000100
15 Players990100101221411190003661528.6

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
Seny Diengsn SEN29-28290202100.00.411010.029524.130.7475.052.01715.9010.0

Shots

Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
3Yakou MéïteClub Crest Cardiff City0.030.00Blocked18Left FootVolleyAlexander RobertsonPass (Live)Calum ChambersPass (Live)
14Finn AzazClub Crest Middlesbrough0.050.03Saved28Right FootHayden HackneyPass (Live)Aidan MorrisInterception
23Finn AzazClub Crest Middlesbrough0.030.26Saved23Left FootFinn AzazTake-OnLuke AylingPass (Live)
35Emmanouil SiopisClub Crest Cardiff City0.020.00Off Target33Right FootAlexander RobertsonPass (Live)Callum O'DowdaPass (Live)
40Neto BorgesClub Crest Middlesbrough0.210.00Off Target8HeadFinn AzazPass (Dead)Tommy ConwayFouled
40Hayden HackneyClub Crest Middlesbrough0.020.01Saved31Right FootLuke AylingTackle
47Aaron RamseyClub Crest Cardiff City0.120.00Blocked12Right FootOllie TannerPass (Live)Alexander RobertsonPass (Live)
47Aaron RamseyClub Crest Cardiff City0.070.00Blocked9Right FootAaron RamseyShot
47Chris WillockClub Crest Cardiff City0.050.13Saved26Right FootEmmanouil SiopisPass (Live)
48Wilfried KangaClub Crest Cardiff City0.030.00Off Target17Right FootAaron RamseyPass (Live)Perry NgPass (Live)
49Aaron RamseyClub Crest Cardiff City0.020.29Saved15Right FootAlexander RobertsonPass (Live)Chris WillockPass (Live)
54Finn AzazClub Crest Middlesbrough0.090.66Saved21Right FootFinn AzazTake-OnAidan MorrisPass (Live)
55Matthew ClarkeClub Crest Middlesbrough0.020.19Goal12HeadFinn AzazPass (Dead)Finn AzazShot
66Wilfried KangaClub Crest Cardiff City0.080.00Blocked8Left FootVolleyAaron RamseyPass (Dead)
68Ollie TannerClub Crest Cardiff City0.010.00Blocked28Left FootAaron RamseyPass (Dead)Ollie TannerFouled
68Ollie TannerClub Crest Cardiff City0.010.00Off Target29Right FootOllie TannerShot
77Finn AzazClub Crest Middlesbrough0.110.00Blocked18Right FootIsaiah JonesPass (Live)Finn AzazPass (Live)
81Luke AylingClub Crest Middlesbrough0.070.00Off Target11Right FootFinn AzazPass (Dead)Anfernee DijksteelFouled
82Aidan MorrisClub Crest Middlesbrough0.200.00Off Target17Right FootAlexander GilbertPass (Live)Alexander GilbertPass (Live)
86Rubin ColwillClub Crest Cardiff City0.030.00Off Target17HeadPerry NgPass (Dead)Emmanouil SiopisFouled
88Aidan MorrisClub Crest Middlesbrough0.030.00Off Target13Right FootAlexander GilbertPass (Live)Aidan MorrisPass (Live)
90+3Callum O'DowdaClub Crest Cardiff City0.020.00Off Target26Left FootRubin ColwillPass (Live)Emmanouil SiopisPass (Live)
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
3Yakou MéïteClub Crest Cardiff City0.030.00Blocked18Left FootVolleyAlexander RobertsonPass (Live)Calum ChambersPass (Live)
35Emmanouil SiopisClub Crest Cardiff City0.020.00Off Target33Right FootAlexander RobertsonPass (Live)Callum O'DowdaPass (Live)
47Aaron RamseyClub Crest Cardiff City0.120.00Blocked12Right FootOllie TannerPass (Live)Alexander RobertsonPass (Live)
47Aaron RamseyClub Crest Cardiff City0.070.00Blocked9Right FootAaron RamseyShot
47Chris WillockClub Crest Cardiff City0.050.13Saved26Right FootEmmanouil SiopisPass (Live)
48Wilfried KangaClub Crest Cardiff City0.030.00Off Target17Right FootAaron RamseyPass (Live)Perry NgPass (Live)
49Aaron RamseyClub Crest Cardiff City0.020.29Saved15Right FootAlexander RobertsonPass (Live)Chris WillockPass (Live)
66Wilfried KangaClub Crest Cardiff City0.080.00Blocked8Left FootVolleyAaron RamseyPass (Dead)
68Ollie TannerClub Crest Cardiff City0.010.00Blocked28Left FootAaron RamseyPass (Dead)Ollie TannerFouled
68Ollie TannerClub Crest Cardiff City0.010.00Off Target29Right FootOllie TannerShot
86Rubin ColwillClub Crest Cardiff City0.030.00Off Target17HeadPerry NgPass (Dead)Emmanouil SiopisFouled
90+3Callum O'DowdaClub Crest Cardiff City0.020.00Off Target26Left FootRubin ColwillPass (Live)Emmanouil SiopisPass (Live)
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
14Finn AzazClub Crest Middlesbrough0.050.03Saved28Right FootHayden HackneyPass (Live)Aidan MorrisInterception
23Finn AzazClub Crest Middlesbrough0.030.26Saved23Left FootFinn AzazTake-OnLuke AylingPass (Live)
40Neto BorgesClub Crest Middlesbrough0.210.00Off Target8HeadFinn AzazPass (Dead)Tommy ConwayFouled
40Hayden HackneyClub Crest Middlesbrough0.020.01Saved31Right FootLuke AylingTackle
54Finn AzazClub Crest Middlesbrough0.090.66Saved21Right FootFinn AzazTake-OnAidan MorrisPass (Live)
55Matthew ClarkeClub Crest Middlesbrough0.020.19Goal12HeadFinn AzazPass (Dead)Finn AzazShot
77Finn AzazClub Crest Middlesbrough0.110.00Blocked18Right FootIsaiah JonesPass (Live)Finn AzazPass (Live)
81Luke AylingClub Crest Middlesbrough0.070.00Off Target11Right FootFinn AzazPass (Dead)Anfernee DijksteelFouled
82Aidan MorrisClub Crest Middlesbrough0.200.00Off Target17Right FootAlexander GilbertPass (Live)Alexander GilbertPass (Live)
88Aidan MorrisClub Crest Middlesbrough0.030.00Off Target13Right FootAlexander GilbertPass (Live)Aidan MorrisPass (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.