Cardiff City vs. Middlesbrough Match Report – Saturday April 27, 2024

EFL Championship (Matchweek 45)
Cardiff City
1
1.6
19-5-21
Manager: Erol Bulut
Captain: Joe Ralls
Middlesbrough
4
1.6
19-9-17
Manager: Michael Carrick
Captain: Jonny Howson
Saturday April 27, 2024, 15:00 (venue time)
EFL Championship (Matchweek 45)
Cardiff City vs. Middlesbrough Historical Head-to-Head
 
Attendance: 22,999
Venue: Cardiff City Stadium, Cardiff
Officials: Jeremy Simpson (Referee) · Robert Hyde (AR1) · Natalie Aspinall (AR2) · Samuel Allison (4th)
Josh Bowler · 90+1’
Matthew Clarke · 45’
Finn Azaz · 49’
Emmanuel Latte Lath · 56’
Alexander Gilbert · 60’
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
 45’
0:1
 — Goal 0:1
Half Time
 49’
0:2
 — Goal 0:2
 56’
0:3
 — Goal 0:3
 57’
0:3
 — Substitute
 57’
0:3
 — Substitute
 60’
0:4
 — Goal 0:4
 62’
0:4
 — Substitute
 62’
0:4
 — Substitute
 68’
0:4
 — Substitute
 68’
0:4
 — Substitute
 74’
0:4
 — Substitute
 74’
0:4
 — Substitute
 77’
0:4
 — Substitute
 83’
0:4
 — Substitute
90+1’
1:4
 — Goal 1:4

Team Stats

Possession
48%
52%
Passing Accuracy
471 of 555 — 85%
88% — 527 of 602
Shots on Target
4 of 15 — 27%
58% — 7 of 12
Saves
3 of 7 — 42%
75% — 3 of 4
Cards
Cardiff City
 
Middlesbrough
7
Fouls
10
4
Corners
1
19
Crosses
10
650
Touches
704
Cardiff City
 
Middlesbrough
13
Tackles
13
8
Interceptions
11
11
Aerials Won
9
13
Clearances
9
Cardiff City
 
Middlesbrough
2
Offsides
1
7
Goal Kicks
9
25
Throw Ins
20
86
Long Balls
50
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
Famara Diedhiou20sn SENFW31-1346700000000210010.00.00.02091464.3011100
   Callum Robinson47ie IRLFW29-0852301001000210100.10.10.432162080.017011
Cian Ashford45wls WALLW19-2169000003100413010.30.30.020242885.7221220
Josh Bowler14eng ENGRW25-0539010003100362100.50.50.430182281.8127541
David Turnbull15sct SCOAM24-2929000004100610000.30.30.570515691.1324111
Joe Ralls8eng ENGDM30-1986700000000622110.00.00.020485784.2327000
   Ryan Wintle6eng ENGDM26-3192300000000230000.00.00.0002222100.006000
Emmanouil Siopis23gr GREDM29-3495600000000340110.00.00.010242982.8413000
   Joel Colwill34wls WALDM19-1833400001000342100.00.00.010252986.2117100
Ollie Tanner32eng ENGLB21-3507600000000710110.00.00.010446567.7929410
   Luey Giles49wls WALLB17-2671400000000170000.00.00.000131681.316000
Dimitris Goutas4gr GRECB30-0239000002100682110.40.40.010525594.5035000
Nathaniel Phillips12eng ENGCB27-0379000000000461010.00.00.000384192.7120000
Mahlon Romeo2ag ATGRB28-2215600000000531100.00.00.000384584.4218210
   Raheem Conte36eng ENGRB21-1683400001000300000.00.00.010232688.5315300
Ethan Horvath1us USAGK28-3239000000000320000.00.00.000263086.7017000
16 Players99011001540065013871.71.71.524247155584.93129319103
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
Famara Diedhiou20sn SENFW31-1346791464.313676966.711100.011100.000.00.010000
   Callum Robinson47ie IRLFW29-08523162080.021018101283.36875.00010.40.310001
Cian Ashford45wls WALLW19-21690242885.7331113171894.43650.033100.000.00.112002
Josh Bowler14eng ENGRW25-05390182281.83436888100.08988.92366.700.40.231211
David Turnbull15sct SCOAM24-29290515691.18871211919100.0192095.091275.000.50.443223
Joe Ralls8eng ENGDM30-19867485784.2842241232495.8161888.961060.000.00.115113
   Ryan Wintle6eng ENGDM26-319232222100.05328844100.01414100.044100.000.00.002000
Emmanouil Siopis23gr GREDM29-34956242982.8541110101376.98988.96785.700.00.004004
   Joel Colwill34wls WALDM19-18334252986.238985131492.9101283.31250.000.00.002001
Ollie Tanner32eng ENGLB21-35076446567.7926356171989.5202676.971741.200.00.006009
   Luey Giles49wls WALLB17-26714131681.32431055771.477100.011100.000.00.000111
Dimitris Goutas4gr GRECB30-02390525594.51177552192095.0202195.2121392.300.00.000000
Nathaniel Phillips12eng ENGCB27-03790384192.78312828988.92424100.05683.300.00.000001
Mahlon Romeo2ag ATGRB28-22156384584.4584293202195.2161794.11250.000.00.000002
   Raheem Conte36eng ENGRB21-16834232688.54041261212100.05771.433100.000.00.001003
Ethan Horvath1us USAGK28-32390263086.777945011100.01414100.0111478.600.00.000000
16 Players99047155584.99155301519221091.419121389.7729873.511.51.211266531
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
Famara Diedhiou20sn SENFW31-1346714140000000000900
   Callum Robinson47ie IRLFW29-08523202000000000001600
Cian Ashford45wls WALLW19-21690282800000000002400
Josh Bowler14eng ENGRW25-05390222200002000001802
David Turnbull15sct SCOAM24-29290564792024020105101
Joe Ralls8eng ENGDM30-19867575253024021004800
   Ryan Wintle6eng ENGDM26-31923222200000000002200
Emmanouil Siopis23gr GREDM29-34956292811030000002400
   Joel Colwill34wls WALDM19-18334292811011000002500
Ollie Tanner32eng ENGLB21-35076655691026800004401
   Luey Giles49wls WALLB17-26714161420001200001300
Dimitris Goutas4gr GRECB30-02390555500040000005200
Nathaniel Phillips12eng ENGCB27-03790413921010100003801
Mahlon Romeo2ag ATGRB28-2215645311210001100003821
   Raheem Conte36eng ENGRB21-16834262330031300002300
Ethan Horvath1us USAGK28-32390302281000000002601
16 Players99055550152110181925411047127
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
Famara Diedhiou20sn SENFW31-1346700000010.011100000
   Callum Robinson47ie IRLFW29-08523000000000001100
Cian Ashford45wls WALLW19-21690323001250.011010300
Josh Bowler14eng ENGRW25-053902220022100.000001300
David Turnbull15sct SCOAM24-29290000000000000000
Joe Ralls8eng ENGDM30-198672211011100.001101300
   Ryan Wintle6eng ENGDM26-31923000000000000000
Emmanouil Siopis23gr GREDM29-34956000000001011110
   Joel Colwill34wls WALDM19-18334212000000001310
Ollie Tanner32eng ENGLB21-35076000000001011120
   Luey Giles49wls WALLB17-26714000000000000000
Dimitris Goutas4gr GRECB30-023902120022100.001011340
Nathaniel Phillips12eng ENGCB27-037901001011100.001100130
Mahlon Romeo2ag ATGRB28-22156101001250.010001220
   Raheem Conte36eng ENGRB21-16834000000000000000
Ethan Horvath1us USAGK28-32390000000000000000
16 Players990138112081172.73734821130
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
Famara Diedhiou20sn SENFW31-13467210212712100011421510031202
   Callum Robinson47ie IRLFW29-085232100111142111100.000.07221401000202
Cian Ashford45wls WALLW19-2169041081716441200.02100.0211539921150258
Josh Bowler14eng ENGRW25-05390361813155364125.0375.02720010152343327
David Turnbull15sct SCOAM24-292906105401636111100.000.024893411100377
Joe Ralls8eng ENGDM30-19867620163611062000271042201000420
   Ryan Wintle6eng ENGDM26-319232308141023000627200010200
Emmanouil Siopis23gr GREDM29-34956342924103400013461100012240
   Joel Colwill34wls WALDM19-18334341921413400017823810100300
Ollie Tanner32eng ENGLB21-35076710173619071100.01100.0292378743010483
   Luey Giles49wls WALLB17-26714170510201700069600010100
Dimitris Goutas4gr GRECB30-02390681152142268000351304200000530
Nathaniel Phillips12eng ENGCB27-037904673116004600020954800000340
Mahlon Romeo2ag ATGRB28-22156535162314053100.01100.018765720010311
   Raheem Conte36eng ENGRB21-168343005178130000151287431010241
Ethan Horvath1us USAGK28-323903230320003200017593900000140
16 Players990650572233041272165010330.0770.029314996891910618646431
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%
Famara Diedhiou20sn SENFW31-1346700005100000024266.7
   Callum Robinson47ie IRLFW29-08523000000010000110100.0
Cian Ashford45wls WALLW19-216900001000020004010.0
Josh Bowler14eng ENGRW25-05390000130212000510100.0
David Turnbull15sct SCOAM24-292900000014000009010.0
Joe Ralls8eng ENGDM30-19867000200412000400
   Ryan Wintle6eng ENGDM26-31923000000000000200
Emmanouil Siopis23gr GREDM29-349560000000100003010.0
   Joel Colwill34wls WALDM19-18334000000111000000
Ollie Tanner32eng ENGLB21-35076000010610000510100.0
   Luey Giles49wls WALLB17-26714000000100000110100.0
Dimitris Goutas4gr GRECB30-0239000000001100032166.7
Nathaniel Phillips12eng ENGCB27-037900001000000002020.0
Mahlon Romeo2ag ATGRB28-22156000100010000000
   Raheem Conte36eng ENGRB21-1683400011010000001150.0
Ethan Horvath1us USAGK28-32390000000000000000
16 Players990000710219880004111955.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
Ethan Horvathus USA28-3239074342.93.13650.023813.030.9742.939.9900.0019.0

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 CIVFW25-1168210003300170020.90.90.11061060.008200
   Ajay Matthews53eng ENGFW17-32180000000020000.00.00.00011100.000000
Finn Azaz20ie IRLLW,RW23-2339012002100572010.30.30.642334278.6530241
Isaiah Jones11gy GUYRW24-3066100001000190010.10.10.021101566.7012210
   Sam Silvera18au AUSRW,AM23-185290000000080000.00.00.00088100.013000
Alexander Gilbert14ie IRLAM22-1217311002100551100.10.10.200344477.3535120
   Charlie Lennon48eng ENGLW,AM18-018170000000040000.00.00.0001250.001000
Daniel Barlaser4tr TURDM27-10090000010001090000.00.00.1439810593.3950311
Jonny Howson16eng ENGDM35-3426100001000601000.00.00.020525692.9526200
   Law McCabe49eng ENGDM17-3202900000000260100.00.00.000212391.3110010
Luke Thomas33eng ENGLB22-3229000001100564120.10.10.021354185.4220100
Matthew Clarke5eng ENGCB27-2189010001100792410.20.20.000636892.6243000
Rav van den Berg3nl NEDCB19-2957300000000712120.00.00.010596492.2430211
   Anfernee Dijksteel15sr SURRB27-1831700000000140000.00.00.000101283.307200
Luke Ayling12eng ENGRB,CB32-2469001000000791300.00.00.141596788.1942510
Seny Dieng1sn SENGK29-1569000000000480000.00.00.000374484.1027000
16 Players990440012700704131191.71.71.120852760287.54334422113
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 CIVFW25-1168261060.05842450.02366.70000.10.010000
   Ajay Matthews53eng ENGFW17-321811100.010011100.0000000.00.000000
Finn Azaz20ie IRLLW,RW23-23390334278.6680249161888.9101283.371070.020.60.426105
Isaiah Jones11gy GUYRW24-30661101566.798761060.022100.0010.000.00.010000
   Sam Silvera18au AUSRW,AM23-1852988100.01443433100.055100.00000.00.101111
Alexander Gilbert14ie IRLAM22-12173344477.3635184151883.3111478.67887.510.20.112305
   Charlie Lennon48eng ENGLW,AM18-018171250.021120011100.0010.000.00.000000
Daniel Barlaser4tr TURDM27-100909810593.31554543555796.5333594.391275.000.10.119209
Jonny Howson16eng ENGDM35-34261525692.9786231303293.8202195.21250.000.00.012105
   Law McCabe49eng ENGDM17-32029212391.34119599100.099100.03475.000.00.002001
Luke Thomas33eng ENGLB22-32290354185.4517167181994.7161888.91425.000.00.013002
Matthew Clarke5eng ENGCB27-21890636892.61141427262796.3333497.14580.000.00.006002
Rav van den Berg3nl NEDCB19-29573596492.2980305313296.9252792.63475.000.00.007004
   Anfernee Dijksteel15sr SURRB27-18317101283.3191384580.05683.311100.000.00.000000
Luke Ayling12eng ENGRB,CB32-24690596788.11006317272993.1273284.455100.010.10.122219
Seny Dieng1sn SENGK29-15690374484.1675333111291.7242596.02728.600.00.000000
16 Players99052760287.58907294625427692.022324491.4436467.241.11.0104010243
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 CIVFW25-116821091000000000601
   Ajay Matthews53eng ENGFW17-3218101000000000100
Finn Azaz20ie IRLLW,RW23-23390423932112010003300
Isaiah Jones11gy GUYRW24-30661151410002100001000
   Sam Silvera18au AUSRW,AM23-18529880000100000800
Alexander Gilbert14ie IRLAM22-12173444400010000003401
   Charlie Lennon48eng ENGLW,AM18-01817220000000000100
Daniel Barlaser4tr TURDM27-1009010510233010000009800
Jonny Howson16eng ENGDM35-34261565511010000005200
   Law McCabe49eng ENGDM17-32029232300010000002100
Luke Thomas33eng ENGLB22-32290413381002700003500
Matthew Clarke5eng ENGCB27-21890686161010200006310
Rav van den Berg3nl NEDCB19-29573646400000000005900
   Anfernee Dijksteel15sr SURRB27-18317121020001200001000
Luke Ayling12eng ENGRB,CB32-24690675980002800005902
Seny Dieng1sn SENGK29-15690443771000000003700
16 Players990602560419161020100052714
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 CIVFW25-11682000000002020010
   Ajay Matthews53eng ENGFW17-3218000000000000000
Finn Azaz20ie IRLLW,RW23-233902100211100.001010200
Isaiah Jones11gy GUYRW24-30661000000001010000
   Sam Silvera18au AUSRW,AM23-18529000000000000000
Alexander Gilbert14ie IRLAM22-12173100010000001210
   Charlie Lennon48eng ENGLW,AM18-01817000000000000000
Daniel Barlaser4tr TURDM27-10090000000000000001
Jonny Howson16eng ENGDM35-34261111001250.010000101
   Law McCabe49eng ENGDM17-32029000000000001110
Luke Thomas33eng ENGLB22-32290433102366.712021530
Matthew Clarke5eng ENGCB27-218902220011100.001104610
Rav van den Berg3nl NEDCB19-295732102011100.002201310
   Anfernee Dijksteel15sr SURRB27-18317000000000000000
Luke Ayling12eng ENGRB,CB32-24690110011250.010003410
Seny Dieng1sn SENGK29-15690000000000000001
16 Players99013963471070.03936112493
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 CIVFW25-1168217116107170008634720210135
   Ajay Matthews53eng ENGFW17-321820020020000000000000
Finn Azaz20ie IRLLW,RW23-23390570727251574125.0375.03017410322062429
Isaiah Jones11gy GUYRW24-306611902314019100.01100.0121137821000147
   Sam Silvera18au AUSRW,AM23-18529800440800031340000163
Alexander Gilbert14ie IRLAM22-1217355282126555200.02100.0351807212020437
   Charlie Lennon48eng ENGLW,AM18-0181740211140001000002010
Daniel Barlaser4tr TURDM27-100901095316612110911100.000.05032416533020990
Jonny Howson16eng ENGDM35-34261604163410060000261377122010520
   Law McCabe49eng ENGDM17-320292617191026100.01100.01037800000200
Luke Thomas33eng ENGLB22-32290566211718156000201134311020287
Matthew Clarke5eng ENGCB27-218907914374111790004324214300000550
Rav van den Berg3nl NEDCB19-295737193930217111100.000.03019815820020520
   Anfernee Dijksteel15sr SURRB27-183171402750140007523520020101
Luke Ayling12eng ENGRB,CB32-24690793233423079100.01100.04229212453012574
Seny Dieng1sn SENGK29-1569048324800048000271549500000330
16 Players990704772443121521870411327.3872.7344209211462214221552543
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 CIVFW25-1168200001100000001150.0
   Ajay Matthews53eng ENGFW17-32180000000000000010.0
Finn Azaz20ie IRLLW,RW23-2339000010020100051150.0
Isaiah Jones11gy GUYRW24-30661000010200000200
   Sam Silvera18au AUSRW,AM23-18529000000100000100
Alexander Gilbert14ie IRLAM22-12173000000010000400
   Charlie Lennon48eng ENGLW,AM18-01817000000000000200
Daniel Barlaser4tr TURDM27-10090000000000000300
Jonny Howson16eng ENGDM35-34261000010001000210100.0
   Law McCabe49eng ENGDM17-32029000100010000300
Luke Thomas33eng ENGLB22-322900003202130006020.0
Matthew Clarke5eng ENGCB27-2189000021004200032340.0
Rav van den Berg3nl NEDCB19-2957300020001100082166.7
   Anfernee Dijksteel15sr SURRB27-183170000001000001010.0
Luke Ayling12eng ENGRB,CB32-2469000011023100021150.0
Seny Dieng1sn SENGK29-15690000000000000010100.0
16 Players9900001071101190004291145.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
Seny Diengsn SEN29-1569041375.01.7050.038513.222.860.016.31800.006.5

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.03Blocked26Right Foot
4David TurnbullClub Crest Cardiff City0.010.04Saved41Right Foot
5Dimitris GoutasClub Crest Cardiff City0.15Off Target7HeadDavid TurnbullPass (Live)Joe RallsPass (Dead)
7Finn AzazClub Crest Middlesbrough0.03Blocked24Right FootIsaiah JonesPass (Live)Luke AylingPass (Live)
7Emmanuel Latte LathClub Crest Middlesbrough0.480.40Saved10Right FootFinn AzazShot
12Alexander GilbertClub Crest Middlesbrough0.02Blocked24Left FootLuke ThomasPass (Live)Finn AzazPass (Dead)
13Cian AshfordClub Crest Cardiff City0.07Blocked22Right FootDavid TurnbullPass (Live)David TurnbullTake-On
19Daniel BarlaserClub Crest Middlesbrough0.02Off Target33Right FootJonny HowsonPass (Live)
26Josh BowlerClub Crest Cardiff City0.02Blocked17Left FootFamara DiedhiouPass (Live)David TurnbullPass (Live)
34Isaiah JonesClub Crest Middlesbrough0.05Off Target20Left FootEmmanuel Latte LathPass (Live)Jonny HowsonPass (Live)
41Luke ThomasClub Crest Middlesbrough0.080.04Saved13Left FootDaniel BarlaserPass (Live)Luke AylingPass (Live)
43Emmanuel Latte LathClub Crest Middlesbrough0.030.06Saved13HeadLuke AylingPass (Live)Rav van den BergPass (Live)
45Matthew ClarkeClub Crest Middlesbrough0.150.51Goal6Left FootVolleyFinn AzazPass (Dead)Isaiah JonesFouled
45+2David TurnbullClub Crest Cardiff City0.01Blocked30Left FootCian AshfordPass (Live)Famara DiedhiouFouled
47Dimitris GoutasClub Crest Cardiff City0.240.62Saved9HeadDavid TurnbullPass (Live)Ollie TannerPass (Live)
47Cian AshfordClub Crest Cardiff City0.15Off Target12Right FootDimitris GoutasShot
49Finn AzazClub Crest Middlesbrough0.240.71Goal5Right FootDaniel BarlaserPass (Live)Daniel BarlaserTake-On
51David TurnbullClub Crest Cardiff City0.30Off Target8Right FootJosh BowlerPass (Live)Emmanouil SiopisPass (Live)
56Emmanuel Latte LathClub Crest Middlesbrough0.420.89Goal13Left FootFinn AzazPass (Live)Luke ThomasTackle
59David TurnbullClub Crest Cardiff City0.02Off Target54Right Foot
60Alexander GilbertClub Crest Middlesbrough0.110.45Goal19Left FootLuke AylingPass (Live)Daniel BarlaserPass (Live)
62Cian AshfordClub Crest Cardiff City0.050.11Saved16Left FootJosh BowlerPass (Live)Joel ColwillInterception
63Raheem ConteClub Crest Cardiff City0.03Off Target12HeadJoe RallsPass (Live)Cian AshfordShot
77Callum RobinsonClub Crest Cardiff City0.10Off Target9HeadJosh BowlerPass (Live)David TurnbullPass (Live)
79Josh BowlerClub Crest Cardiff City0.03Off Target21Left FootCallum RobinsonPass (Live)Raheem ContePass (Live)
90+1Joel ColwillClub Crest Cardiff City0.03Off Target19Right FootDavid TurnbullPass (Dead)
90+1Josh BowlerClub Crest Cardiff City0.450.95Goal10Left FootCallum RobinsonPass (Live)Callum RobinsonInterception
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
4David TurnbullClub Crest Cardiff City0.010.04Saved41Right Foot
5Dimitris GoutasClub Crest Cardiff City0.15Off Target7HeadDavid TurnbullPass (Live)Joe RallsPass (Dead)
13Cian AshfordClub Crest Cardiff City0.07Blocked22Right FootDavid TurnbullPass (Live)David TurnbullTake-On
26Josh BowlerClub Crest Cardiff City0.02Blocked17Left FootFamara DiedhiouPass (Live)David TurnbullPass (Live)
45+2David TurnbullClub Crest Cardiff City0.01Blocked30Left FootCian AshfordPass (Live)Famara DiedhiouFouled
47Dimitris GoutasClub Crest Cardiff City0.240.62Saved9HeadDavid TurnbullPass (Live)Ollie TannerPass (Live)
47Cian AshfordClub Crest Cardiff City0.15Off Target12Right FootDimitris GoutasShot
51David TurnbullClub Crest Cardiff City0.30Off Target8Right FootJosh BowlerPass (Live)Emmanouil SiopisPass (Live)
59David TurnbullClub Crest Cardiff City0.02Off Target54Right Foot
62Cian AshfordClub Crest Cardiff City0.050.11Saved16Left FootJosh BowlerPass (Live)Joel ColwillInterception
63Raheem ConteClub Crest Cardiff City0.03Off Target12HeadJoe RallsPass (Live)Cian AshfordShot
77Callum RobinsonClub Crest Cardiff City0.10Off Target9HeadJosh BowlerPass (Live)David TurnbullPass (Live)
79Josh BowlerClub Crest Cardiff City0.03Off Target21Left FootCallum RobinsonPass (Live)Raheem ContePass (Live)
90+1Joel ColwillClub Crest Cardiff City0.03Off Target19Right FootDavid TurnbullPass (Dead)
90+1Josh BowlerClub Crest Cardiff City0.450.95Goal10Left FootCallum RobinsonPass (Live)Callum RobinsonInterception
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
3Jonny HowsonClub Crest Middlesbrough0.03Blocked26Right Foot
7Finn AzazClub Crest Middlesbrough0.03Blocked24Right FootIsaiah JonesPass (Live)Luke AylingPass (Live)
7Emmanuel Latte LathClub Crest Middlesbrough0.480.40Saved10Right FootFinn AzazShot
12Alexander GilbertClub Crest Middlesbrough0.02Blocked24Left FootLuke ThomasPass (Live)Finn AzazPass (Dead)
19Daniel BarlaserClub Crest Middlesbrough0.02Off Target33Right FootJonny HowsonPass (Live)
34Isaiah JonesClub Crest Middlesbrough0.05Off Target20Left FootEmmanuel Latte LathPass (Live)Jonny HowsonPass (Live)
41Luke ThomasClub Crest Middlesbrough0.080.04Saved13Left FootDaniel BarlaserPass (Live)Luke AylingPass (Live)
43Emmanuel Latte LathClub Crest Middlesbrough0.030.06Saved13HeadLuke AylingPass (Live)Rav van den BergPass (Live)
45Matthew ClarkeClub Crest Middlesbrough0.150.51Goal6Left FootVolleyFinn AzazPass (Dead)Isaiah JonesFouled
49Finn AzazClub Crest Middlesbrough0.240.71Goal5Right FootDaniel BarlaserPass (Live)Daniel BarlaserTake-On
56Emmanuel Latte LathClub Crest Middlesbrough0.420.89Goal13Left FootFinn AzazPass (Live)Luke ThomasTackle
60Alexander GilbertClub Crest Middlesbrough0.110.45Goal19Left FootLuke AylingPass (Live)Daniel BarlaserPass (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.