Cardiff City vs. Middlesbrough Match Report – Saturday February 11, 2023

EFL Championship (Matchweek 31)
Cardiff City
1
1.7
7-8-16
Manager: Sabri Lamouchi
Captain: Joe Ralls
Middlesbrough
3
1.8
15-6-10
Manager: Michael Carrick
Captain: Jonny Howson
Saturday February 11, 2023, 15:00 (venue time)
EFL Championship (Matchweek 31)
Cardiff City vs. Middlesbrough Historical Head-to-Head
 
Attendance: 19,182
Venue: Cardiff City Stadium, Cardiff
Officials: John Busby (Referee) · Mark Pottage (AR1) · Matthew Smith (AR2) · Robert Madley (4th)
Sory Kaba · 25’
Marcus Forss · 17’
Cameron Archer · 38’
Riley McGree · 90’
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
 17’
0:1
 — Goal 0:1
 25’
1:1
 — Goal 1:1
 38’
1:2
 — Goal 1:2
Half Time
 57’
1:2
 — Substitute
 57’
1:2
 — Substitute
 69’
1:2
 — Substitute
 69’
1:2
 — Substitute
 70’
1:2
 — Substitute
 72’
1:2
 — Yellow Card
 78’
1:2
 — Yellow Card
 79’
1:2
 — Substitute
 86’
1:2
 — Substitute
 89’
1:2
 — Substitute
 90’
1:3
 — Goal 1:3

Team Stats

Possession
38%
62%
Passing Accuracy
242 of 367 — 66%
77% — 455 of 589
Shots on Target
4 of 15 — 27%
30% — 3 of 10
Saves
0 of 3 — 0%
75% — 3 of 4
Cards
Cardiff City
 
Middlesbrough
9
Fouls
13
7
Corners
4
25
Crosses
18
477
Touches
680
Cardiff City
 
Middlesbrough
14
Tackles
7
14
Interceptions
3
23
Aerials Won
31
18
Clearances
22
Cardiff City
 
Middlesbrough
1
Offsides
1
6
Goal Kicks
10
16
Throw Ins
21
85
Long Balls
70
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
Callum Robinson47ie IRLLM,FW28-0099001002000360110.30.30.932172763.0222243
Sory Kaba48gn GUIFW27-1986810002100230010.90.90.01061346.228000
   Kion Etete9eng ENGFW21-0752200001100101000.10.10.0006785.714000
Sheyi Ojo10eng ENGRM,LM25-2375600002100211010.10.10.02071450.0210321
   Ryan Wintle6eng ENGFW25-2433400001000230010.00.00.240151883.339000
Joe Ralls8eng ENGCM29-1225600001100271110.00.00.010132065.056000
   Andy Rinomhota35zw ZIMCM25-2963400001000190100.00.00.220131872.2110110
Romaine Sawyers19kn SKNCM31-1019000000000653330.00.00.270405375.5426210
Jaden Philogene Bidace25eng ENGRM,FW21-0038500001000220030.00.00.04091464.3112110
   Isaak Davies39wls WALRM21-13950000000041010.00.00.00022100.001100
Callum O'Dowda11ie IRLLB27-2949000001000513030.00.00.020183452.9119230
Mark McGuinness5ie IRLCB22-0379000001000423100.00.00.000283482.4317021
Cédric Kipré23ci CIVCB26-0649000001000410420.10.10.010242982.8514010
Mahlon Romeo2ag ATGRB27-1456900000000301200.00.00.010162466.7418220
   Perry Ng38eng ENGRB26-2902100001000190100.00.00.010101662.5410021
Ryan Allsop1eng ENGGK30-2399000000000440000.00.00.000184440.9027000
16 Players9901100154004771414171.71.71.529224236765.93821314196
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
Callum Robinson47ie IRLLM,FW28-00990172763.03086599100.061346.22450.010.90.621102
Sory Kaba48gn GUIFW27-1986861346.270184944.42450.00000.00.001002
   Kion Etete9eng ENGFW21-075226785.7901333100.03475.00000.00.000101
Sheyi Ojo10eng ENGRM,LM25-2375671450.0113384757.12450.01333.300.00.100002
   Ryan Wintle6eng ENGFW25-24334151883.330712866100.066100.03560.000.20.232003
Joe Ralls8eng ENGCM29-12256132065.03031283475.06875.04757.100.00.104005
   Andy Rinomhota35zw ZIMCM25-29634131872.22002966100.05955.611100.000.20.112001
Romaine Sawyers19kn SKNCM31-10190405375.5818198141782.4192190.571258.300.20.146114
Jaden Philogene Bidace25eng ENGRM,FW21-0038591464.3156633560.05683.31250.000.00.001001
   Isaak Davies39wls WALRM21-139522100.036611100.011100.00000.00.000000
Callum O'Dowda11ie IRLLB27-29490183452.926189121675.051241.71333.300.00.001001
Mark McGuinness5ie IRLCB22-03790283482.458915288100.0162080.044100.000.00.000003
Cédric Kipré23ci CIVCB26-06490242982.85852363475.01717100.04850.000.00.005105
Mahlon Romeo2ag ATGRB27-14569162466.7323962366.7111573.32450.000.00.003004
   Perry Ng38eng ENGRB26-29021101662.52087522100.061154.52366.700.00.001004
Ryan Allsop1eng ENGGK30-23990184440.970763422100.044100.0123831.600.00.004000
16 Players99024236765.9507419688210280.411415573.5449446.811.51.210314138
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
Callum Robinson47ie IRLLM,FW28-00990272420103110001710
Sory Kaba48gn GUIFW27-1986813130000000000600
   Kion Etete9eng ENGFW21-07522770000000000600
Sheyi Ojo10eng ENGRM,LM25-2375614122000502200700
   Ryan Wintle6eng ENGFW25-24334181262005032101500
Joe Ralls8eng ENGCM29-12256201733002000001300
   Andy Rinomhota35zw ZIMCM25-29634181710001100001301
Romaine Sawyers19kn SKNCM31-10190534672031200004003
Jaden Philogene Bidace25eng ENGRM,FW21-0038514131000201100901
   Isaak Davies39wls WALRM21-1395220000000000200
Callum O'Dowda11ie IRLLB27-29490342950002500001803
Mark McGuinness5ie IRLCB22-03790343131000200002801
Cédric Kipré23ci CIVCB26-06490292810010100002400
Mahlon Romeo2ag ATGRB27-14569242220002200001601
   Perry Ng38eng ENGRB26-29021161420002200001000
Ryan Allsop1eng ENGGK30-23990443593000000001800
16 Players99036732244111425167510242110
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
Callum Robinson47ie IRLLM,FW28-00990000000001011100
Sory Kaba48gn GUIFW27-1986800000010.011010010
   Kion Etete9eng ENGFW21-075221110011100.000000100
Sheyi Ojo10eng ENGRM,LM25-237561010011100.001010110
   Ryan Wintle6eng ENGFW25-24334000000001010000
Joe Ralls8eng ENGCM29-1225611010020.021011220
   Andy Rinomhota35zw ZIMCM25-29634000000000001100
Romaine Sawyers19kn SKNCM31-101903202111100.003213610
Jaden Philogene Bidace25eng ENGRM,FW21-0038500000010.013030010
   Isaak Davies39wls WALRM21-1395110010001010100
Callum O'Dowda11ie IRLLB27-294903030022100.003030320
Mark McGuinness5ie IRLCB22-037903221011100.000001440
Cédric Kipré23ci CIVCB26-06490000000002114450
Mahlon Romeo2ag ATGRB27-145691110011100.000002310
   Perry Ng38eng ENGRB26-29021000000000001100
Ryan Allsop1eng ENGGK30-2399000000010.010000000
16 Players99014884271258.35173141428180
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
Callum Robinson47ie IRLLM,FW28-00990360111244364375.0125.0221644921210234
Sory Kaba48gn GUIFW27-198682322912423000811600041162
   Kion Etete9eng ENGFW21-07522100145110000423180100073
Sheyi Ojo10eng ENGRM,LM25-2375621033161212150.000.010784032120105
   Ryan Wintle6eng ENGFW25-2433423001013023000929400010103
Joe Ralls8eng ENGCM29-122562715175027000623100000111
   Andy Rinomhota35zw ZIMCM25-296341911712119100.000.010723811000122
Romaine Sawyers19kn SKNCM31-10190656103916065100.01100.0261494221010232
Jaden Philogene Bidace25eng ENGRM,FW21-003852206612222100.000.012631911130126
   Isaak Davies39wls WALRM21-13954001304000115151100021
Callum O'Dowda11ie IRLLB27-29490512151818451300.03100.019933620120184
Mark McGuinness5ie IRLCB22-03790422231821422150.000.0171072900000190
Cédric Kipré23ci CIVCB26-06490411016242141100.000.014966300000170
Mahlon Romeo2ag ATGRB27-1456930251510030200.000.01818610122030183
   Perry Ng38eng ENGRB26-290211904970192150.0150.010483800000142
Ryan Allsop1eng ENGGK30-2399044264310044000271638500000270
16 Players990477521351921571947719631.6631.621313205841410517123938
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%
Callum Robinson47ie IRLLM,FW28-0099000000031000061233.3
Sory Kaba48gn GUIFW27-1986800011000000037750.0
   Kion Etete9eng ENGFW21-0752200011000100022625.0
Sheyi Ojo10eng ENGRM,LM25-23756000011500000100
   Ryan Wintle6eng ENGFW25-2433400010050000011150.0
Joe Ralls8eng ENGCM29-1225600030021100021150.0
   Andy Rinomhota35zw ZIMCM25-29634000000110000210100.0
Romaine Sawyers19kn SKNCM31-10190000120132000111150.0
Jaden Philogene Bidace25eng ENGRM,FW21-003850000302000005020.0
   Isaak Davies39wls WALRM21-13950000000010000020.0
Callum O'Dowda11ie IRLLB27-2949000000020000032528.6
Mark McGuinness5ie IRLCB22-0379000001001200064266.7
Cédric Kipré23ci CIVCB26-0649000020004000063260.0
Mahlon Romeo2ag ATGRB27-14569000030221000300
   Perry Ng38eng ENGRB26-29021000000210000100
Ryan Allsop1eng ENGGK30-23990000000000000400
16 Players99000091212514800056233142.6

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
Ryan Allsopeng ENG30-239903300.01.883324.238171.150.26100.067.31300.0320.1

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
Cameron Archer10eng ENGFW21-2057811001110330000.60.60.132172568.0224322
   Dael Fry6eng ENGCB25-165120000000040000.00.00.000010.001000
Riley McGree8au AUSLW,LM24-1019010002100691020.40.40.141526185.2637500
Marcus Forss21fi FINRW23-2386810004100340020.30.30.010192479.2219020
   Isaiah Jones2gy GUYRM,RW23-2302200000000110110.00.00.0001520.005010
Chuba Akpom29eng ENGAM,FW,RW27-1258800001000220020.40.40.000121485.7214131
   Matt Crooks25eng ENGFW29-02220100000030010.00.00.31122100.012000
Hayden Hackney30eng ENGDM,CM,LM20-2309001001000831000.10.10.741718088.81150322
Jonny Howson16eng ENGDM,CM34-2669000000000691010.00.00.011536482.8530010
Ryan John Giles3eng ENGLB23-0169000000000690000.00.00.520376061.7130230
Darragh Lenihan26ie IRLCB28-3329000000010850010.00.00.000627780.5455100
Paddy McNair17nir NIRCB27-2909000000000782210.00.00.010486573.8349000
Tommy Smith14eng ENGRB30-3039000001000782000.10.10.010527074.3736300
Zack Steffen1us USAGK27-3159000000000420000.00.00.000294170.7024000
14 Players99033001032068073111.81.81.618645558977.24437618145
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
Cameron Archer10eng ENGFW21-20578172568.018928121675.04580.00010.10.110102
   Dael Fry6eng ENGCB25-16512010.00000010.00000.00.000000
Riley McGree8au AUSLW,LM24-10190526185.2641161384192.781172.733100.000.10.224006
Marcus Forss21fi FINRW23-23868192479.221361171894.42450.00000.00.000102
   Isaiah Jones2gy GUYRM,RW23-230221520.0180010.01250.0010.000.00.000000
Chuba Akpom29eng ENGAM,FW,RW27-12588121485.7198527977.844100.011100.000.00.002002
   Matt Crooks25eng ENGFW29-022222100.052210011100.011100.010.30.110101
Hayden Hackney30eng ENGDM,CM,LM20-23090718088.81115296414689.1263086.744100.010.70.32103011
Jonny Howson16eng ENGDM,CM34-26690536482.8821233232688.5252792.62728.600.00.103105
Ryan John Giles3eng ENGLB23-01690376061.7630221203066.7132065.04850.000.50.320221
Darragh Lenihan26ie IRLCB28-33290627780.51077500293485.3293193.541040.000.00.004004
Paddy McNair17nir NIRCB27-29090486573.81024303101376.9344085.041136.400.00.004003
Tommy Smith14eng ENGRB30-30390527074.3838341283093.3192673.131030.000.00.004207
Zack Steffen1us USAGK27-31590294170.766841566100.0181994.751533.300.00.000000
14 Players99045558977.27484263223127085.618422183.3317143.731.61.283111244
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
Cameron Archer10eng ENGFW21-20578252500000000001702
   Dael Fry6eng ENGCB25-16512110000000000000
Riley McGree8au AUSLW,LM24-10190616100001000005202
Marcus Forss21fi FINRW23-23868242400000000001902
   Isaiah Jones2gy GUYRM,RW23-23022550000000000101
Chuba Akpom29eng ENGAM,FW,RW27-12588141400000000001200
   Matt Crooks25eng ENGFW29-0222220000000000200
Hayden Hackney30eng ENGDM,CM,LM20-23090808000101000007100
Jonny Howson16eng ENGDM,CM34-26690645952001011005300
Ryan John Giles3eng ENGLB23-0169060471310012933003705
Darragh Lenihan26ie IRLCB28-33290777600000000006211
Paddy McNair17nir NIRCB27-29090656410010100004801
Tommy Smith14eng ENGRB30-3039070571320031100005202
Zack Steffen1us USAGK27-315904126155000000002901
14 Players99058954147101118214400455117
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
Cameron Archer10eng ENGFW21-20578000000000000000
   Dael Fry6eng ENGCB25-16512000000000000020
Riley McGree8au AUSLW,LM24-101901110011100.002020110
Marcus Forss21fi FINRW23-23868000000002020010
   Isaiah Jones2gy GUYRM,RW23-23022000000001101100
Chuba Akpom29eng ENGAM,FW,RW27-12588000000002020000
   Matt Crooks25eng ENGFW29-0222000000001010000
Hayden Hackney30eng ENGDM,CM,LM20-23090110101250.010000110
Jonny Howson16eng ENGDM,CM34-26690110101250.011010100
Ryan John Giles3eng ENGLB23-01690000000000000000
Darragh Lenihan26ie IRLCB28-33290000000001100060
Paddy McNair17nir NIRCB27-29090211101250.011102460
Tommy Smith14eng ENGRB30-30390202002540.030000250
Zack Steffen1us USAGK27-31590000000000000001
14 Players9907443061250.061138310221
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
Cameron Archer10eng ENGFW21-205783302141773322100.000.0241085131131285
   Dael Fry6eng ENGCB25-1651242400040001300001000
Riley McGree8au AUSLW,LM24-10190690826359690003715590521025310
Marcus Forss21fi FINRW23-238683414822734200.02100.019572101001249
   Isaiah Jones2gy GUYRM,RW23-23022111542111100.01100.053230001041
Chuba Akpom29eng ENGAM,FW,RW27-1258822011741223133.3133.314985810041183
   Matt Crooks25eng ENGFW29-022230012130002900000021
Hayden Hackney30eng ENGDM,CM,LM20-2309083110601328322100.000.05027312230000652
Jonny Howson16eng ENGDM,CM34-26690691114117069100.000.0301272900011461
Ryan John Giles3eng ENGLB23-01690690242421169300.03100.0301383620021458
Darragh Lenihan26ie IRLCB28-332908510394511850005529117810000570
Paddy McNair17nir NIRCB27-29090781344331178000492708200010490
Tommy Smith14eng ENGRB30-30390784302920278000361154830100423
Zack Steffen1us USAGK27-3159042354200042000241076200000170
14 Players990680682243021553368014535.7750.03761783780184313745043
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%
Cameron Archer10eng ENGFW21-205781003000000002030.0
   Dael Fry6eng ENGCB25-1651200011000000012250.0
Riley McGree8au AUSLW,LM24-1019000021010100042166.7
Marcus Forss21fi FINRW23-238680001000000002030.0
   Isaiah Jones2gy GUYRM,RW23-23022000000010000300
Chuba Akpom29eng ENGAM,FW,RW27-1258800022000000005271.4
   Matt Crooks25eng ENGFW29-0222000001000000000
Hayden Hackney30eng ENGDM,CM,LM20-23090000110101000101150.0
Jonny Howson16eng ENGDM,CM34-2669000001010100043442.9
Ryan John Giles3eng ENGLB23-016900000001200000800
Darragh Lenihan26ie IRLCB28-3329010021000000029375.0
Paddy McNair17nir NIRCB27-2909000000002100055183.3
Tommy Smith14eng ENGRB30-3039000011030000052340.0
Zack Steffen1us USAGK27-31590000010000000320100.0
14 Players9902001391183400049312357.4

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
Zack Steffenus USA27-3159041375.01.821216.731419.428.21060.042.217211.8314.0

Shots

Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
5Marcus ForssClub Crest Middlesbrough0.11Blocked10Right FootHayden HackneyPass (Live)Tommy SmithPass (Live)
17Marcus ForssClub Crest Middlesbrough0.080.21Goal10Right FootCameron ArcherPass (Live)Riley McGreePass (Live)
20Sheyi OjoClub Crest Cardiff City0.03Blocked26Left FootVolleyJaden Philogene BidaceFouledRomaine SawyersPass (Live)
24Sheyi OjoClub Crest Cardiff City0.050.27Saved26Left FootFree kickSheyi OjoFouledSory KabaPass (Live)
25Sory KabaClub Crest Cardiff City0.830.94Goal5Left FootCallum RobinsonPass (Live)Callum RobinsonTake-On
34Riley McGreeClub Crest Middlesbrough0.14Off Target13Right Foot
37Marcus ForssClub Crest Middlesbrough0.03Blocked11Right FootVolleyPaddy McNairPass (Live)Hayden HackneyPass (Live)
38Cameron ArcherClub Crest Middlesbrough0.560.80Goal10Right FootCameron ArcherTake-OnHayden HackneyPass (Live)
43Joe RallsClub Crest Cardiff City0.030.29Saved27Left FootRomaine SawyersPass (Live)Joe RallsTackle
45+1Marcus ForssClub Crest Middlesbrough0.08Woodwork15HeadRyan John GilesPass (Live)Riley McGreePass (Live)
49Hayden HackneyClub Crest Middlesbrough0.06Blocked17Left FootRiley McGreePass (Live)Marcus ForssPass (Live)
49Tommy SmithClub Crest Middlesbrough0.07Blocked15Right FootRiley McGreePass (Live)Hayden HackneyShot
51Sory KabaClub Crest Cardiff City0.04Off Target12Right FootVolleyRomaine SawyersPass (Live)Sheyi OjoPass (Live)
56Callum RobinsonClub Crest Cardiff City0.12Off Target16Right FootRomaine SawyersPass (Live)Jaden Philogene BidacePass (Live)
63Cédric KipréClub Crest Cardiff City0.15Off Target7HeadRyan WintlePass (Dead)Mahlon RomeoPass (Live)
64Andy RinomhotaClub Crest Cardiff City0.04Off Target28Left FootRyan WintlePass (Live)Cédric KipréPass (Live)
72Callum O'DowdaClub Crest Cardiff City0.04Blocked25Left FootFree kickJaden Philogene BidaceFouledPerry NgPass (Live)
72Callum RobinsonClub Crest Cardiff City0.18Off Target8Right FootVolleyAndy RinomhotaPass (Live)Callum O'DowdaShot
75Kion EteteClub Crest Cardiff City0.060.31Saved11HeadRyan WintlePass (Dead)Romaine SawyersFouled
78Chuba AkpomClub Crest Middlesbrough0.39Woodwork3Right FootRyan John GilesPass (Live)Cameron ArcherPass (Live)
81Mark McGuinnessClub Crest Cardiff City0.01Blocked36Right FootVolleyRomaine SawyersPass (Live)Andy RinomhotaPass (Dead)
83Perry NgClub Crest Cardiff City0.03Off Target31Right FootVolleyCallum RobinsonPass (Live)Callum O'DowdaPass (Live)
85Ryan WintleClub Crest Cardiff City0.04Blocked22Right FootFree kickJaden Philogene BidaceFouled
85Jaden Philogene BidaceClub Crest Cardiff City0.03Off Target30Right FootRomaine SawyersPass (Live)Ryan WintleShot
90Riley McGreeClub Crest Middlesbrough0.280.78Goal13Left FootMatt CrooksPass (Live)Jonny HowsonPass (Live)
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
20Sheyi OjoClub Crest Cardiff City0.03Blocked26Left FootVolleyJaden Philogene BidaceFouledRomaine SawyersPass (Live)
24Sheyi OjoClub Crest Cardiff City0.050.27Saved26Left FootFree kickSheyi OjoFouledSory KabaPass (Live)
25Sory KabaClub Crest Cardiff City0.830.94Goal5Left FootCallum RobinsonPass (Live)Callum RobinsonTake-On
43Joe RallsClub Crest Cardiff City0.030.29Saved27Left FootRomaine SawyersPass (Live)Joe RallsTackle
51Sory KabaClub Crest Cardiff City0.04Off Target12Right FootVolleyRomaine SawyersPass (Live)Sheyi OjoPass (Live)
56Callum RobinsonClub Crest Cardiff City0.12Off Target16Right FootRomaine SawyersPass (Live)Jaden Philogene BidacePass (Live)
63Cédric KipréClub Crest Cardiff City0.15Off Target7HeadRyan WintlePass (Dead)Mahlon RomeoPass (Live)
64Andy RinomhotaClub Crest Cardiff City0.04Off Target28Left FootRyan WintlePass (Live)Cédric KipréPass (Live)
72Callum O'DowdaClub Crest Cardiff City0.04Blocked25Left FootFree kickJaden Philogene BidaceFouledPerry NgPass (Live)
72Callum RobinsonClub Crest Cardiff City0.18Off Target8Right FootVolleyAndy RinomhotaPass (Live)Callum O'DowdaShot
75Kion EteteClub Crest Cardiff City0.060.31Saved11HeadRyan WintlePass (Dead)Romaine SawyersFouled
81Mark McGuinnessClub Crest Cardiff City0.01Blocked36Right FootVolleyRomaine SawyersPass (Live)Andy RinomhotaPass (Dead)
83Perry NgClub Crest Cardiff City0.03Off Target31Right FootVolleyCallum RobinsonPass (Live)Callum O'DowdaPass (Live)
85Ryan WintleClub Crest Cardiff City0.04Blocked22Right FootFree kickJaden Philogene BidaceFouled
85Jaden Philogene BidaceClub Crest Cardiff City0.03Off Target30Right FootRomaine SawyersPass (Live)Ryan WintleShot
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
5Marcus ForssClub Crest Middlesbrough0.11Blocked10Right FootHayden HackneyPass (Live)Tommy SmithPass (Live)
17Marcus ForssClub Crest Middlesbrough0.080.21Goal10Right FootCameron ArcherPass (Live)Riley McGreePass (Live)
34Riley McGreeClub Crest Middlesbrough0.14Off Target13Right Foot
37Marcus ForssClub Crest Middlesbrough0.03Blocked11Right FootVolleyPaddy McNairPass (Live)Hayden HackneyPass (Live)
38Cameron ArcherClub Crest Middlesbrough0.560.80Goal10Right FootCameron ArcherTake-OnHayden HackneyPass (Live)
45+1Marcus ForssClub Crest Middlesbrough0.08Woodwork15HeadRyan John GilesPass (Live)Riley McGreePass (Live)
49Hayden HackneyClub Crest Middlesbrough0.06Blocked17Left FootRiley McGreePass (Live)Marcus ForssPass (Live)
49Tommy SmithClub Crest Middlesbrough0.07Blocked15Right FootRiley McGreePass (Live)Hayden HackneyShot
78Chuba AkpomClub Crest Middlesbrough0.39Woodwork3Right FootRyan John GilesPass (Live)Cameron ArcherPass (Live)
90Riley McGreeClub Crest Middlesbrough0.280.78Goal13Left FootMatt CrooksPass (Live)Jonny HowsonPass (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.