Cardiff City vs. Ipswich Town Match Report – Saturday March 9, 2024

EFL Championship (Matchweek 37)
Cardiff City
2
2.4
16-5-16
Manager: Erol Bulut
Captain: Ryan Wintle
Ipswich Town
1
0.6
23-9-5
Manager: Kieran McKenna
Captain: Sam Morsy
Saturday March 9, 2024, 12:30 (venue time)
EFL Championship (Matchweek 37)
Cardiff City vs. Ipswich Town Historical Head-to-Head
 
Attendance: 21,771
Venue: Cardiff City Stadium, Cardiff
Officials: Oliver Langford (Referee) · Hristo Karaivanov (AR1) · Greg Read (AR2) · Stephen Martin (4th)
Ryan Wintle · 90+5’
Callum O'Dowda · 90+10’
Kieffer Moore · 79’
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
Half Time
 64’
0:0
 — Substitute
 64’
0:0
 — Substitute
 76’
0:0
 — Substitute
 76’
0:0
 — Substitute
 76’
0:0
 — Substitute
 76’
0:0
 — Substitute
 79’
0:1
 — Goal 0:1
 84’
0:1
 — Substitute
 89’
0:1
 — Substitute
 90’
0:1
 — Yellow Card
90+5’
1:1
 — Goal 1:1
90+8’
1:1
 — Substitute
90+10’
2:1
 — Goal 2:1

Team Stats

Possession
43%
57%
Passing Accuracy
338 of 442 — 76%
81% — 471 of 584
Shots on Target
5 of 15 — 33%
50% — 4 of 8
Saves
3 of 4 — 75%
60% — 3 of 5
Cards
Cardiff City
 
Ipswich Town
5
Fouls
8
4
Corners
2
27
Crosses
14
545
Touches
685
Cardiff City
 
Ipswich Town
13
Tackles
17
9
Interceptions
6
18
Aerials Won
20
25
Clearances
21
Cardiff City
 
Ipswich Town
0
Offsides
3
7
Goal Kicks
7
20
Throw Ins
27
92
Long Balls
87
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
Yakou Méïte22ci CIVFW28-0277500000000131010.00.00.0104757.108200
   Callum O'Dowda11ie IRLLW28-3211510002100192001.01.00.110101566.709100
Karlan Grant16eng ENGLW,RW,FW26-1739000003000391110.10.10.141182766.7219532
Josh Bowler14eng ENGRW25-0048300003200301010.10.10.010141973.7216520
   Famara Diedhiou20sn SENFW31-08570000000040000.00.00.0001333.301000
David Turnbull15sct SCOAM24-2437500001100441000.00.00.270283677.8523100
   Rubin Colwill27wls WALAM21-3171500001000230000.10.10.731172181.0414222
Emmanouil Siopis23gr GREDM29-3009000000000504010.00.00.000344085.0519010
Ryan Wintle6eng ENGDM26-2708910001100522220.20.20.020414689.1323011
   Joe Ralls8eng ENGDM30-14910000000030100.00.00.01022100.011100
Josh Wilson-Esbrand30eng ENGLB21-0749000001000490200.10.10.010293778.4425131
Dimitris Goutas4gr GRECB29-3409000001000610000.10.10.000394783.0231000
Nathaniel Phillips12eng ENGCB26-3549000000000461300.00.00.000354185.4128000
Perry Ng38eng ENGRB27-3179001002000710020.80.80.341446271.0435130
Ethan Horvath1us USAGK28-2749000000000410000.00.00.000223956.4024000
15 Players99021001550054513982.52.51.425333844276.53327619156
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
Yakou Méïte22ci CIVFW28-027754757.12012450.0000000.00.000000
   Callum O'Dowda11ie IRLLW28-32115101566.7158315862.55683.3010.000.10.011000
Karlan Grant16eng ENGLW,RW,FW26-17390182766.724149101283.351050.01333.300.10.010212
Josh Bowler14eng ENGRW25-00483141973.71863391181.83560.01250.000.00.000202
   Famara Diedhiou20sn SENFW31-08571333.3601333.3000000.00.010000
David Turnbull15sct SCOAM24-24375283677.8472130111384.6121392.33560.000.20.132105
   Rubin Colwill27wls WALAM21-31715172181.03911096785.73560.07887.500.70.314224
Emmanouil Siopis23gr GREDM29-30090344085.0551157172085.01414100.02450.000.00.006005
Ryan Wintle6eng ENGDM26-27089414689.1675180222491.7101190.97887.500.00.002003
   Joe Ralls8eng ENGDM30-149122100.0512611100.00011100.000.00.000001
Josh Wilson-Esbrand30eng ENGLB21-07490293778.4432159141782.4121580.01333.300.00.012204
Dimitris Goutas4gr GRECB29-34090394783.0814320121485.7202195.261154.500.00.001002
Nathaniel Phillips12eng ENGCB26-35490354185.475618091181.81818100.071163.600.00.001001
Perry Ng38eng ENGRB27-31790446271.0610275313491.2101566.721118.210.30.014004
Ethan Horvath1us USAGK28-27490223956.459637666100.099100.072429.200.00.000000
15 Players99033844276.55959202615618584.312114285.2459248.911.40.69239333
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
Yakou Méïte22ci CIVFW28-02775770000100000401
   Callum O'Dowda11ie IRLLW28-32115151500001000001000
Karlan Grant16eng ENGLW,RW,FW26-17390272610005000001800
Josh Bowler14eng ENGRW25-00483191810001100001400
   Famara Diedhiou20sn SENFW31-0857330000000000100
David Turnbull15sct SCOAM24-24375363241004032002803
   Rubin Colwill27wls WALAM21-31715212100015000001700
Emmanouil Siopis23gr GREDM29-30090404000001000003400
Ryan Wintle6eng ENGDM26-27089464421001000004100
   Joe Ralls8eng ENGDM30-1491211000101100200
Josh Wilson-Esbrand30eng ENGLB21-0749037271000021000002900
Dimitris Goutas4gr GRECB29-34090474700030000003900
Nathaniel Phillips12eng ENGCB26-35490413832010100003500
Perry Ng38eng ENGRB27-31790625391015800004401
Ethan Horvath1us USAGK28-274903926136010000002200
15 Players9904423984411072720430033805
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
Yakou Méïte22ci CIVFW28-027751001011100.001010110
   Callum O'Dowda11ie IRLLW28-32115221010000000200
Karlan Grant16eng ENGLW,RW,FW26-17390111001250.011011200
Josh Bowler14eng ENGRW25-004831010011100.001010130
   Famara Diedhiou20sn SENFW31-0857000000000000000
David Turnbull15sct SCOAM24-24375110011250.010000110
   Rubin Colwill27wls WALAM21-31715000000000000000
Emmanouil Siopis23gr GREDM29-30090430313560.021010410
Ryan Wintle6eng ENGDM26-27089211100002112400
   Joe Ralls8eng ENGDM30-1491000000000001100
Josh Wilson-Esbrand30eng ENGLB21-07490000000000002240
Dimitris Goutas4gr GRECB29-340900000000000000100
Nathaniel Phillips12eng ENGCB26-35490111001250.010003420
Perry Ng38eng ENGRB27-31790000000002020020
Ethan Horvath1us USAGK28-27490000000000000010
15 Players99013955381361.55817922250
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
Yakou Méïte22ci CIVFW28-027751311751130008773221022111
   Callum O'Dowda11ie IRLLW28-321151902895190009331510010147
Karlan Grant16eng ENGLW,RW,FW26-17390391612212393266.7133.3192148354231248
Josh Bowler14eng ENGRW25-004833036718230200.02100.0161297550002223
   Famara Diedhiou20sn SENFW31-085740022140001100000030
David Turnbull15sct SCOAM24-243754426142414400023904811050324
   Rubin Colwill27wls WALAM21-317152300101422322100.000.014814121110173
Emmanouil Siopis23gr GREDM29-300905008348050100.01100.019661700011250
Ryan Wintle6eng ENGDM26-270895218361015211100.000.023712200000310
   Joe Ralls8eng ENGDM30-1491300120300011171000010
Josh Wilson-Esbrand30eng ENGLB21-074904931918121493133.3266.7251414913031293
Dimitris Goutas4gr GRECB29-3409061133820326100031964000000360
Nathaniel Phillips12eng ENGCB26-3549046321250046000281485000000270
Perry Ng38eng ENGRB27-31790710133523271300.03100.0351618111001444
Ethan Horvath1us USAGK28-274904135410004100024854800000180
15 Players990545621692291512054515640.0960.027614046081911316833433
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%
Yakou Méïte22ci CIVFW28-0277500013010000004736.4
   Callum O'Dowda11ie IRLLW28-32115000100102000310100.0
Karlan Grant16eng ENGLW,RW,FW26-1739000010051100031150.0
Josh Bowler14eng ENGRW25-004830000101000002010.0
   Famara Diedhiou20sn SENFW31-085700000000000011150.0
David Turnbull15sct SCOAM24-24375000010401000300
   Rubin Colwill27wls WALAM21-31715000000500000300
Emmanouil Siopis23gr GREDM29-3009000000010300032166.7
Ryan Wintle6eng ENGDM26-27089000000121000610100.0
   Joe Ralls8eng ENGDM30-1491000000110000000
Josh Wilson-Esbrand30eng ENGLB21-0749000001022000011150.0
Dimitris Goutas4gr GRECB29-3409000010000000044357.1
Nathaniel Phillips12eng ENGCB26-3549000012003100042340.0
Perry Ng38eng ENGRB27-3179000000050000021233.3
Ethan Horvath1us USAGK28-27490000000000000000
15 Players990000580279900035182047.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 USA28-2749041375.00.842119.032850.038.4771.455.11000.0225.5

Ipswich Town Player Stats

Ipswich 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
Kieffer Moore24wls WALFW31-2148810004200351020.50.50.010142556.029121
   Ali Al Hamadi16iq IRQFW22-00820000000070000.00.00.0005683.303100
Jeremy Sarmiento21ec ECULW21-2676300000000180010.00.00.00091464.3011121
   Nathan Broadhead33wls WALLW25-3392700000000173000.00.00.0008988.905010
Wes Burns7wls WALRW29-1077500000000340000.00.00.340172665.4121610
   Marcus Harness11eng ENGRW28-0141501000000110000.00.00.1115955.614000
Conor Chaplin10eng ENGAM27-0226300001000250110.10.10.020172085.047000
   Omari Hutchinson20eng ENGAM20-1312700001100162100.00.00.00071070.007011
Massimo Luongo25au AUSDM31-1667500000000502010.00.00.000404588.9617342
   Jack Taylor14ie IRLDM25-2601500000000100010.00.00.01155100.024010
Sam Morsy5eg EGYDM32-1819000001100857010.00.00.020677391.8631200
Leif Davis3eng ENGLB24-0579000000000522000.00.00.000294761.7115000
Cameron Burgess15au AUSCB28-1409000000000890220.00.00.000627483.8132010
Luke Woolfenden6eng ENGCB25-1409000001000990110.00.00.000769084.4543000
Harry Clarke2eng ENGRB23-0079000000000960110.00.00.030759281.51541100
Václav Hladký31cz CZEGK33-1169000000010410000.00.00.000353989.7017000
16 Players99011008410685176110.60.60.514247158480.74426715135
Ipswich 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
Kieffer Moore24wls WALFW31-21488142556.03012751241.771163.622100.000.00.013002
   Ali Al Hamadi16iq IRQFW22-00825683.367033100.022100.00000.00.000000
Jeremy Sarmiento21ec ECULW21-2676391464.3109126785.73560.00000.00.001000
   Nathan Broadhead33wls WALLW25-339278988.9102136785.722100.00000.00.000000
Wes Burns7wls WALRW29-10775172665.42547091369.271070.011100.000.30.330211
   Marcus Harness11eng ENGRW28-014155955.6815344100.0020.01250.010.10.010001
Conor Chaplin10eng ENGAM27-02263172085.0279601010100.055100.02366.700.00.002004
   Omari Hutchinson20eng ENGAM20-1312771070.086466100.01425.00000.00.000000
Massimo Luongo25au AUSDM31-16675404588.9756170141593.3202387.05683.300.00.002106
   Jack Taylor14ie IRLDM25-2601555100.0854822100.033100.00000.00.102102
Sam Morsy5eg EGYDM32-18190677391.81291372303293.8303293.87977.800.00.118116
Leif Davis3eng ENGLB24-05790294761.7604163101190.9152462.54944.400.00.000101
Cameron Burgess15au AUSCB28-14090627483.812974741616100.0384192.781650.000.00.003001
Luke Woolfenden6eng ENGCB25-14090769084.41482693242692.3414493.2101952.600.00.004005
Harry Clarke2eng ENGRB23-00790759281.51499470252792.6394586.7111764.700.00.00142015
Václav Hladký31cz CZEGK33-11690353989.76694261010100.02121100.04850.000.00.000000
16 Players99047158480.78962305518020189.623427485.4559259.810.50.66398244
Ipswich 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
Kieffer Moore24wls WALFW31-21488252500010000001400
   Ali Al Hamadi16iq IRQFW22-0082632000000000510
Jeremy Sarmiento21ec ECULW21-2676314140000000000902
   Nathan Broadhead33wls WALLW25-33927990000000000800
Wes Burns7wls WALRW29-10775262600005000001702
   Marcus Harness11eng ENGRW28-01415990000000000500
Conor Chaplin10eng ENGAM27-02263201810000000001711
   Omari Hutchinson20eng ENGAM20-1312710100010000000700
Massimo Luongo25au AUSDM31-16675454500100000004000
   Jack Taylor14ie IRLDM25-26015550000000000500
Sam Morsy5eg EGYDM32-18190737300022000006700
Leif Davis3eng ENGLB24-0579047311600061421102904
Cameron Burgess15au AUSCB28-14090747311010000006200
Luke Woolfenden6eng ENGCB25-14090908822000000007600
Harry Clarke2eng ENGRB23-0079092781300111300007512
Václav Hladký31cz CZEGK33-11690393092000000003500
16 Players9905845374452514272110471311
Ipswich 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
Kieffer Moore24wls WALFW31-214881101011100.002110100
   Ali Al Hamadi16iq IRQFW22-0082000000000000000
Jeremy Sarmiento21ec ECULW21-2676300000010.011100010
   Nathan Broadhead33wls WALLW25-339273312033100.000000300
Wes Burns7wls WALRW29-10775000000000000010
   Marcus Harness11eng ENGRW28-01415000000000000000
Conor Chaplin10eng ENGAM27-02263000000001011110
   Omari Hutchinson20eng ENGAM20-131272120022100.000001300
Massimo Luongo25au AUSDM31-16675210200001010200
   Jack Taylor14ie IRLDM25-2601500000020.021010010
Sam Morsy5eg EGYDM32-18190744212450.021100700
Leif Davis3eng ENGLB24-057902120011100.000000210
Cameron Burgess15au AUSCB28-14090000000002202290
Luke Woolfenden6eng ENGCB25-14090000000001101160
Harry Clarke2eng ENGRB23-0079000000010.011101110
Václav Hladký31cz CZEGK33-11690000000000000000
16 Players990171197191560.061174623210
Ipswich 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
Kieffer Moore24wls WALFW31-21488351220146352150.0150.09493011121306
   Ali Al Hamadi16iq IRQFW22-0082701330700032361001042
Jeremy Sarmiento21ec ECULW21-267631806761182150.0150.011812411011123
   Nathan Broadhead33wls WALLW25-339271705102117100.01100.052050101091
Wes Burns7wls WALRW29-107753413427334100.01100.02120295630312513
   Marcus Harness11eng ENGRW28-0141511036201100041100100191
Conor Chaplin10eng ENGAM27-0226325031111225000721400000174
   Omari Hutchinson20eng ENGAM20-1312716068201611100.000.0751180001191
Massimo Luongo25au AUSDM31-1667550073880504250.0250.01715510031000351
   Jack Taylor14ie IRLDM25-26015101622010100.01100.042740101040
Sam Morsy5eg EGYDM32-1819085226528085000311466822020673
Leif Davis3eng ENGLB24-0579052116152205200015714800030259
Cameron Burgess15au AUSCB28-14090891746430089100.01100.0321468000010610
Luke Woolfenden6eng ENGCB25-140909910554221990004326220400000740
Harry Clarke2eng ENGRB23-007909653050160960004122814013010630
Václav Hladký31cz CZEGK33-1169041303830041000171067000000240
16 Players990685682533141251468513538.5861.526715998961514117546844
Ipswich 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%
Kieffer Moore24wls WALFW31-2148800021000100037558.3
   Ali Al Hamadi16iq IRQFW22-00820000000000000010.0
Jeremy Sarmiento21ec ECULW21-267630000000000003010.0
   Nathan Broadhead33wls WALLW25-33927000000003000200
Wes Burns7wls WALRW29-10775000101500000100
   Marcus Harness11eng ENGRW28-014150001100000000010.0
Conor Chaplin10eng ENGAM27-022630000000100000020.0
   Omari Hutchinson20eng ENGAM20-131270000000110002010.0
Massimo Luongo25au AUSDM31-16675000100001000600
   Jack Taylor14ie IRLDM25-26015000000000000200
Sam Morsy5eg EGYDM32-181900002002040003010.0
Leif Davis3eng ENGLB24-05790000001601000500
Cameron Burgess15au AUSCB28-1409000000002000045183.3
Luke Woolfenden6eng ENGCB25-1409000000001000044266.7
Harry Clarke2eng ENGRB23-0079000012111000043350.0
Václav Hladký31cz CZEGK33-11690100010000000010100.0
16 Players9901008531461100039201852.6

Ipswich Town Goalkeeper Stats

Ipswich 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
Václav Hladkýcz CZE33-1169052360.01.3040.032412.522.170.021.62328.7110.3

Shots

Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
2Kieffer MooreClub Crest Ipswich Town0.040.04Saved12HeadSam MorsyPass (Live)Harry ClarkePass (Live)
5David TurnbullClub Crest Cardiff City0.020.23Saved31Right FootJosh Wilson-EsbrandPass (Live)Ryan WintlePass (Live)
5Josh BowlerClub Crest Cardiff City0.020.03Saved12Left FootVolleyDavid TurnbullShot
5Perry NgClub Crest Cardiff City0.77Blocked4Right FootJosh BowlerShot
5Karlan GrantClub Crest Cardiff City0.02Blocked29Right FootPerry NgShot
6Josh BowlerClub Crest Cardiff City0.08Blocked13Left FootDeflectedDavid TurnbullPass (Live)Karlan GrantPass (Live)
9Josh Wilson-EsbrandClub Crest Cardiff City0.07Blocked15Left FootKarlan GrantPass (Live)David TurnbullPass (Live)
10Kieffer MooreClub Crest Ipswich Town0.27Off Target6Right FootVolleyWes BurnsPass (Live)Conor ChaplinPass (Live)
14Josh BowlerClub Crest Cardiff City0.030.18Saved24Left FootDavid TurnbullPass (Live)Ryan WintlePass (Live)
17Karlan GrantClub Crest Cardiff City0.01Blocked28Right FootVolleyDavid TurnbullPass (Live)
33Dimitris GoutasClub Crest Cardiff City0.11Blocked8Right FootDavid TurnbullPass (Dead)Yakou MéïteFouled
43Conor ChaplinClub Crest Ipswich Town0.05Blocked15Left FootWes BurnsPass (Live)Harry ClarkePass (Live)
43Luke WoolfendenClub Crest Ipswich Town0.02Off Target33Right FootConor ChaplinShot
45+2Karlan GrantClub Crest Cardiff City0.04Off Target14Left FootKarlan GrantTake-OnDavid TurnbullPass (Live)
64Kieffer MooreClub Crest Ipswich Town0.10Off Target11Left FootHarry ClarkePass (Live)Wes BurnsPass (Live)
73Sam MorsyClub Crest Ipswich Town0.030.02Saved29Right FootWes BurnsPass (Live)
78Omari HutchinsonClub Crest Ipswich Town0.030.37Saved24Left FootKieffer MoorePass (Live)Sam MorsyPass (Live)
79Kieffer MooreClub Crest Ipswich Town0.050.38Goal16Left FootMarcus HarnessPass (Live)Jack TaylorPass (Live)
90+3Callum O'DowdaClub Crest Cardiff City0.74Off Target4Left FootVolleyRubin ColwillPass (Live)Perry NgPass (Live)
90+5Ryan WintleClub Crest Cardiff City0.160.09Goal12Left FootDeflected, VolleyRubin ColwillPass (Live)Karlan GrantPass (Live)
90+7Rubin ColwillClub Crest Cardiff City0.07Blocked16Left FootRubin ColwillTake-OnCallum O'DowdaPass (Live)
90+10Perry NgClub Crest Cardiff City0.04Off Target11Right FootVolleyJoe RallsPass (Dead)Perry NgPass (Live)
90+10Callum O'DowdaClub Crest Cardiff City0.290.81Goal4Left FootVolleyPerry NgShot
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
5David TurnbullClub Crest Cardiff City0.020.23Saved31Right FootJosh Wilson-EsbrandPass (Live)Ryan WintlePass (Live)
5Josh BowlerClub Crest Cardiff City0.020.03Saved12Left FootVolleyDavid TurnbullShot
5Perry NgClub Crest Cardiff City0.77Blocked4Right FootJosh BowlerShot
5Karlan GrantClub Crest Cardiff City0.02Blocked29Right FootPerry NgShot
6Josh BowlerClub Crest Cardiff City0.08Blocked13Left FootDeflectedDavid TurnbullPass (Live)Karlan GrantPass (Live)
9Josh Wilson-EsbrandClub Crest Cardiff City0.07Blocked15Left FootKarlan GrantPass (Live)David TurnbullPass (Live)
14Josh BowlerClub Crest Cardiff City0.030.18Saved24Left FootDavid TurnbullPass (Live)Ryan WintlePass (Live)
17Karlan GrantClub Crest Cardiff City0.01Blocked28Right FootVolleyDavid TurnbullPass (Live)
33Dimitris GoutasClub Crest Cardiff City0.11Blocked8Right FootDavid TurnbullPass (Dead)Yakou MéïteFouled
45+2Karlan GrantClub Crest Cardiff City0.04Off Target14Left FootKarlan GrantTake-OnDavid TurnbullPass (Live)
90+3Callum O'DowdaClub Crest Cardiff City0.74Off Target4Left FootVolleyRubin ColwillPass (Live)Perry NgPass (Live)
90+5Ryan WintleClub Crest Cardiff City0.160.09Goal12Left FootDeflected, VolleyRubin ColwillPass (Live)Karlan GrantPass (Live)
90+7Rubin ColwillClub Crest Cardiff City0.07Blocked16Left FootRubin ColwillTake-OnCallum O'DowdaPass (Live)
90+10Perry NgClub Crest Cardiff City0.04Off Target11Right FootVolleyJoe RallsPass (Dead)Perry NgPass (Live)
90+10Callum O'DowdaClub Crest Cardiff City0.290.81Goal4Left FootVolleyPerry NgShot
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
2Kieffer MooreClub Crest Ipswich Town0.040.04Saved12HeadSam MorsyPass (Live)Harry ClarkePass (Live)
10Kieffer MooreClub Crest Ipswich Town0.27Off Target6Right FootVolleyWes BurnsPass (Live)Conor ChaplinPass (Live)
43Conor ChaplinClub Crest Ipswich Town0.05Blocked15Left FootWes BurnsPass (Live)Harry ClarkePass (Live)
43Luke WoolfendenClub Crest Ipswich Town0.02Off Target33Right FootConor ChaplinShot
64Kieffer MooreClub Crest Ipswich Town0.10Off Target11Left FootHarry ClarkePass (Live)Wes BurnsPass (Live)
73Sam MorsyClub Crest Ipswich Town0.030.02Saved29Right FootWes BurnsPass (Live)
78Omari HutchinsonClub Crest Ipswich Town0.030.37Saved24Left FootKieffer MoorePass (Live)Sam MorsyPass (Live)
79Kieffer MooreClub Crest Ipswich Town0.050.38Goal16Left FootMarcus HarnessPass (Live)Jack TaylorPass (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.