Middlesbrough vs. Swansea City Match Report – Saturday August 27, 2022

EFL Championship (Matchweek 6)
Middlesbrough
2
0.9
1-3-2
Manager: Chris Wilder
Captain: Jonny Howson
Swansea City
1
1.2
1-2-3
Manager: Russell Martin
Captain: Matt Grimes
Saturday August 27, 2022, 15:00 (venue time)
EFL Championship (Matchweek 6)
Middlesbrough vs. Swansea City Historical Head-to-Head
 
Attendance: 23,672
Venue: Riverside Stadium, Middlesbrough
Officials: Robert Madley (Referee) · Daniel Leach (AR1) · Geoffrey Liddle (AR2) · Jonathan Hunt (4th)
Riley McGree · 14’
Matt Crooks · 30’
Joël Piroe (P) · 79’
Ben Cabango · 87’
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
 14’
1:0
 — Goal 1:0
 27’
1:0
 — Yellow Card
 30’
2:0
 — Goal 2:0
 31’
2:0
 — Substitute
 45’
2:0
 — Yellow Card
Half Time
 46’
2:0
 — Substitute
 57’
2:0
 — Substitute
 62’
2:0
 — Substitute
 74’
2:0
 — Yellow Card
 78’
2:0
 — Yellow Card
 79’
2:1
Penalty Kick
 — Yellow Card
 80’
2:1
 — Yellow Card
 81’
2:1
 — Substitute
 82’
2:1
 — Substitute
 84’
2:1
 — Yellow Card
 87’
2:1
 — Yellow Card
 87’
2:1
 — Second Yellow Card
90+2’
2:1
 — Yellow Card
90+6’
2:1
 — Substitute

Team Stats

Possession
40%
60%
Passing Accuracy
292 of 399 — 73%
85% — 503 of 591
Shots on Target
3 of 7 — 43%
38% — 3 of 8
Saves
3 of 3 — 100%
33% — 1 of 3
Cards
Middlesbrough
 
Swansea City
13
Fouls
14
8
Corners
4
20
Crosses
16
485
Touches
687
Middlesbrough
 
Swansea City
16
Tackles
11
7
Interceptions
13
12
Aerials Won
11
19
Clearances
19
Middlesbrough
 
Swansea City
3
Offsides
1
4
Goal Kicks
2
28
Throw Ins
14
79
Long Balls
64
Become a Stathead & surf this site ad-free.

Middlesbrough Player Stats

Middlesbrough Player Stats Table
Performance Expected SCA Passes Carries Take-Ons
Player # Nation Pos Age Min Gls Ast PK PKatt Sh SoT CrdY CrdR Touches Tkl Int Blocks xG npxG xAG SCA GCA Cmp Att Cmp% PrgP Carries PrgC Att Succ
Duncan Watmore18eng ENGFW28-172560000000080000.00.00.0001425.004000
   Rodrigo Muniz9br BRAFW21-115340000200081000.10.10.0100008011
Riley McGree8au AUSFW23-2988110001100421000.20.20.000223366.7220131
   Marc Bola27eng ENGFW24-26190000000030000.00.00.00022100.001000
Alex Mowatt4eng ENGDM27-1959000000010351110.00.00.000253278.1217000
Jonny Howson16eng ENGDM34-0989000000000383100.00.00.000243177.4414121
Matt Crooks25eng ENGDM28-2198011001110302020.20.20.321152365.2611100
   Tommy Smith14eng ENGDM30-135100000000010000.00.00.0000000000
Ryan John Giles3eng ENGWB22-2138901000000544110.00.00.531334376.7121610
   Dael Fry6eng ENGWB24-36210000000010000.00.00.000010.001000
Isaiah Jones2gy GUYWB23-0629000000010431200.00.00.000233369.7120331
Matthew Clarke5eng ENGCB25-3399000002100732200.30.30.021466274.2429000
Darragh Lenihan26ie IRLCB28-1649000001010570020.10.10.000424985.7327000
Paddy McNair17nir NIRCB27-1229000000000621000.00.00.010425773.7535100
Liam Roberts23eng ENGGK27-2799000000010300000.00.00.000172958.6016000
15 Players9902200735048516760.90.90.89329239973.22822413104
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
Duncan Watmore18eng ENGFW28-172561425.0190030.011100.00000.00.000000
   Rodrigo Muniz9br BRAFW21-11534000000000000.00.000000
Riley McGree8au AUSFW23-29881223366.726231121675.071070.0010.000.00.000002
   Marc Bola27eng ENGFW24-261922100.029011100.011100.00000.00.000000
Alex Mowatt4eng ENGDM27-19590253278.145714791181.8111384.633100.000.00.001002
Jonny Howson16eng ENGDM34-09890243177.4420134121392.391090.02633.300.00.000004
Matt Crooks25eng ENGDM28-21980152365.22187381080.07977.8020.010.30.122116
   Tommy Smith14eng ENGDM30-13510000000000000.00.000000
Ryan John Giles3eng ENGWB22-21389334376.7536197151693.8141687.53837.510.50.432001
   Dael Fry6eng ENGWB24-3621010.000010.0000000.00.000000
Isaiah Jones2gy GUYWB23-06290233369.733750141973.77887.51333.300.00.000001
Matthew Clarke5eng ENGCB25-33990466274.2906368181994.7242982.841330.800.00.011104
Darragh Lenihan26ie IRLCB28-16490424985.71009497111291.7212487.591181.800.00.003103
Paddy McNair17nir NIRCB27-12290425773.7846372171989.5172277.371353.800.00.006005
Liam Roberts23eng ENGGK27-27990172958.657041866100.044100.071936.800.00.001000
15 Players99029239973.25609228712314684.212314783.7367945.620.80.66163128
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
Duncan Watmore18eng ENGFW28-17256431000000000100
   Rodrigo Muniz9br BRAFW21-11534000000000000000
Riley McGree8au AUSFW23-29881333120001100002202
   Marc Bola27eng ENGFW24-2619220000000000200
Alex Mowatt4eng ENGDM27-19590323100000000002512
Jonny Howson16eng ENGDM34-09890312652003032002401
Matt Crooks25eng ENGDM28-21980232300001000001501
   Tommy Smith14eng ENGDM30-13510000000000000000
Ryan John Giles3eng ENGWB22-213894331111009555003311
   Dael Fry6eng ENGWB24-3621110000000000000
Isaiah Jones2gy GUYWB23-06290332761003500002302
Matthew Clarke5eng ENGCB25-33990625482011600004602
Darragh Lenihan26ie IRLCB28-16490494811011000004200
Paddy McNair17nir NIRCB27-1229057431320211100004211
Liam Roberts23eng ENGGK27-27990292095010000001700
15 Players99039934056140520288700292312
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
Duncan Watmore18eng ENGFW28-1725600000010.010000000
   Rodrigo Muniz9br BRAFW21-1153411010010.010000100
Riley McGree8au AUSFW23-2988110010020.020000100
   Marc Bola27eng ENGFW24-2619000000000000010
Alex Mowatt4eng ENGDM27-19590101000001101200
Jonny Howson16eng ENGDM34-09890310300000001410
Matt Crooks25eng ENGDM28-219802111011100.002020200
   Tommy Smith14eng ENGDM30-1351000000010.010000010
Ryan John Giles3eng ENGWB22-21389421212366.711011540
   Dael Fry6eng ENGWB24-3621000000000000000
Isaiah Jones2gy GUYWB23-06290101001250.010002310
Matthew Clarke5eng ENGCB25-33990220111333.320002440
Darragh Lenihan26ie IRLCB28-1649000000010.012200050
Paddy McNair17nir NIRCB27-122901110011100.000000120
Liam Roberts23eng ENGGK27-27990000000000000000
15 Players99016859261637.510633723190
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
Duncan Watmore18eng ENGFW28-1725680062180004410002162
   Rodrigo Muniz9br BRAFW21-11534800532811100.000.082300003290
Riley McGree8au AUSFW23-29881420323162423133.3266.720602610140282
   Marc Bola27eng ENGFW24-261931102030001000000010
Alex Mowatt4eng ENGDM27-195903511018703500017751400000232
Jonny Howson16eng ENGDM34-0989038092360382150.0150.014893911000180
Matt Crooks25eng ENGDM28-21980300616923000011825512010175
   Tommy Smith14eng ENGDM30-1351010100010000000000000
Ryan John Giles3eng ENGWB22-21389544132021154100.01100.0211458561010285
   Dael Fry6eng ENGWB24-362110001010001200000000
Isaiah Jones2gy GUYWB23-06290432614230433133.3266.7201095231031278
Matthew Clarke5eng ENGCB25-339907343529937300029723500000440
Darragh Lenihan26ie IRLCB28-164905774212325700027793600000381
Paddy McNair17nir NIRCB27-12290622203112262000351498811011361
Liam Roberts23eng ENGGK27-2799030222910030000161066200000130
15 Players990485431751981141548510440.0660.0224995493136115528826
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%
Duncan Watmore18eng ENGFW28-1725600001100000011233.3
   Rodrigo Muniz9br BRAFW21-115340003300010000020.0
Riley McGree8au AUSFW23-29881000111100000200
   Marc Bola27eng ENGFW24-2619000000000000000
Alex Mowatt4eng ENGDM27-1959010011001000052250.0
Jonny Howson16eng ENGDM34-09890000000311000920100.0
Matt Crooks25eng ENGDM28-2198010011010100041233.3
   Tommy Smith14eng ENGDM30-13510000100000000000
Ryan John Giles3eng ENGWB22-2138900011091200051233.3
   Dael Fry6eng ENGWB24-3621000000000000100
Isaiah Jones2gy GUYWB23-06290100240320000300
Matthew Clarke5eng ENGCB25-33990000200122000810100.0
Darragh Lenihan26ie IRLCB28-16490100110100010330100.0
Paddy McNair17nir NIRCB27-122900000111010007010.0
Liam Roberts23eng ENGGK27-27990100000000000010100.0
15 Players99050013143207801048121152.2

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
Liam Robertseng ENG27-27990413100.01.461735.325656.042.8475.052.09111.104.5

Swansea City Player Stats

Swansea 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
Michael Obafemi9ie IRLFW22-0529000001100131100.10.10.01077100.018132
Olivier Ntcham10cm CMRLW26-1994500001000230100.10.10.000161794.1312010
   Oliver Cooper31wls WALLW22-2564500001010210120.00.00.010131776.5115211
Joël Piroe17nl NEDRW23-0259010112000470100.80.10.120293974.4622332
Matt Grimes8eng ENGLM27-0439000000000852100.00.00.130707790.9733011
Joe Allen7wls WALCM32-1666100000000360130.00.00.010273187.1116100
   Liam Cullen20wls WALCM23-1262900002200201000.20.20.12091560.017120
Cameron Congreve45wls WALRM18-2153000000000180000.00.00.000111384.6013010
   Matthew Sorinola29eng ENGRM21-1896000000000321000.00.00.110192867.9015031
Ryan Manning3ie IRLLB26-0749000000000742240.00.00.010466274.2126120
Ben Cabango5wls WALCB22-0898600001021953010.10.10.011718187.7951300
Nathan Wood-Gordon23eng ENGCB20-08890000000101040210.00.00.130839191.2675522
Kyle Naughton26eng ENGRB33-2839000000000861300.00.00.000738091.3849211
Andy Fisher1eng ENGGK24-1969000000000330000.00.00.000293387.9017000
14 Players986101183416871113111.30.50.516150359185.144359192010
Swansea 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
Michael Obafemi9ie IRLFW22-0529077100.01091744100.022100.011100.000.00.010101
Olivier Ntcham10cm CMRLW26-19945161794.1366586785.744100.055100.000.00.004003
   Oliver Cooper31wls WALLW22-25645131776.514418111291.72450.0010.000.00.000001
Joël Piroe17nl NEDRW23-02590293974.4478119172277.3101283.32450.000.10.315416
Matt Grimes8eng ENGLM27-04390707790.91031356373994.9313296.91425.000.10.017007
Joe Allen7wls WALCM32-16661273187.141159151693.891090.02450.000.00.001001
   Liam Cullen20wls WALCM23-1262991560.0142567887.51250.01425.000.10.111001
Cameron Congreve45wls WALRM18-21530111384.61661055100.06785.70000.00.001000
   Matthew Sorinola29eng ENGRM21-18960192867.931654111384.67887.51333.300.10.010000
Ryan Manning3ie IRLLB26-07490466274.2692103303488.2142166.72728.600.00.011111
Ben Cabango5wls WALCB22-08986718187.713886702626100.0374288.171163.600.00.0010009
Nathan Wood-Gordon23eng ENGCB20-08890839191.21526468404295.2333789.291181.800.10.1210106
Kyle Naughton26eng ENGRB33-28390738091.31240426373994.9313491.24666.700.00.002008
Andy Fisher1eng ENGGK24-19690293387.968644855100.01616100.081266.700.00.000000
14 Players98650359185.18695286225127292.320323187.9437358.900.50.68427244
Swansea 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
Michael Obafemi9ie IRLFW22-05290761000000000700
Olivier Ntcham10cm CMRLW26-19945171521020000001600
   Oliver Cooper31wls WALLW22-25645171522100000001300
Joël Piroe17nl NEDRW23-02590393620002100002910
Matt Grimes8eng ENGLM27-04390777433000000007000
Joe Allen7wls WALCM32-16661312920002020202700
   Liam Cullen20wls WALCM23-1262915123100202110901
Cameron Congreve45wls WALRM18-21530131300001000001101
   Matthew Sorinola29eng ENGRM21-18960282350006500001904
Ryan Manning3ie IRLLB26-07490625393003600004600
Ben Cabango5wls WALCB22-08986818011010000007101
Nathan Wood-Gordon23eng ENGCB20-08890919011050000008300
Kyle Naughton26eng ENGRB33-28390807731000200007300
Andy Fisher1eng ENGGK24-19690332942000000002900
14 Players9865915523815181614413050317
Swansea 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
Michael Obafemi9ie IRLFW22-052901101011100.000001200
Olivier Ntcham10cm CMRLW26-1994500000010.010001100
   Oliver Cooper31wls WALLW22-2564500000010.012021100
Joël Piroe17nl NEDRW23-02590000000000001120
Matt Grimes8eng ENGLM27-043902102011100.000001310
Joe Allen7wls WALCM32-16661000000003121100
   Liam Cullen20wls WALCM23-12629111000000000100
Cameron Congreve45wls WALRM18-21530000000000000011
   Matthew Sorinola29eng ENGRM21-18960111000000000110
Ryan Manning3ie IRLLB26-074902211011100.004042400
Ben Cabango5wls WALCB22-08986311202366.711010380
Nathan Wood-Gordon23eng ENGCB20-0889000000010.011012240
Kyle Naughton26eng ENGRB33-283901010011100.000003420
Andy Fisher1eng ENGGK24-19690000000000000000
14 Players98611756061060.04111101324191
Swansea 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
Michael Obafemi9ie IRLFW22-052901313660133266.7133.3895351101183
Olivier Ntcham10cm CMRLW26-199452300158023100.01100.012612103021184
   Oliver Cooper31wls WALLW22-25645210461112111100.000.0151295621001156
Joël Piroe17nl NEDRW23-02590472324201463266.7133.3221247831000356
Matt Grimes8eng ENGLM27-0439085421561008511100.000.0332108000012622
Joe Allen7wls WALCM32-16661361723613600016803510002272
   Liam Cullen20wls WALCM23-12629200299220200.0150.0725110011133
Cameron Congreve45wls WALRM18-215301801107118100.01100.013901701130156
   Matthew Sorinola29eng ENGRM21-18960320124162323133.300.015651000011195
Ryan Manning3ie IRLLB26-07490742193421074200.0150.0261454710010484
Ben Cabango5wls WALCB22-08986957335941950005148138931020720
Nathan Wood-Gordon23eng ENGCB20-08890104336674010422100.000.07550637152011823
Kyle Naughton26eng ENGRB33-283908652654608611100.000.04932223721000700
Andy Fisher1eng ENGGK24-1969033213210033000171136000000160
14 Players986687461993681289686201050.0630.03592446143719111131050044
Swansea 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%
Michael Obafemi9ie IRLFW22-05290000000011000200
Olivier Ntcham10cm CMRLW26-19945000010010000200
   Oliver Cooper31wls WALLW22-25645100300010000100
Joël Piroe17nl NEDRW23-0259000021021000021420.0
Matt Grimes8eng ENGLM27-04390000110011000122340.0
Joe Allen7wls WALCM32-1666100000021000011150.0
   Liam Cullen20wls WALCM23-1262900000020100031150.0
Cameron Congreve45wls WALRM18-21530000001100000100
   Matthew Sorinola29eng ENGRM21-1896000022060100051233.3
Ryan Manning3ie IRLLB26-07490000040322000400
Ben Cabango5wls WALCB22-08986211310001000210100.0
Nathan Wood-Gordon23eng ENGCB20-0889010020002000063175.0
Kyle Naughton26eng ENGRB33-28390000110030000610100.0
Andy Fisher1eng ENGGK24-19690000010000000300
14 Players986411141211613700050111247.8

Swansea City Goalkeeper Stats

Swansea 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
Andy Fishereng ENG24-1969032133.31.73742.931916.126.62100.061.51616.3417.5

Shots

Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
13Michael ObafemiClub Crest Swansea City0.070.03Saved22Right FootMatt GrimesPass (Live)
14Riley McGreeClub Crest Middlesbrough0.160.30Goal17Right FootMatt CrooksPass (Live)
30Matt CrooksClub Crest Middlesbrough0.230.99Goal6Right FootRyan John GilesPass (Live)Matthew ClarkePass (Live)
40Matthew ClarkeClub Crest Middlesbrough0.230.45Saved8Right FootRyan John GilesPass (Dead)
44Olivier NtchamClub Crest Swansea City0.09Blocked21Right FootMatthew SorinolaPass (Live)Joe AllenPass (Live)
45+2Joël PiroeClub Crest Swansea City0.02Off Target33Left FootNathan Wood-GordonPass (Live)Matt GrimesPass (Live)
53Matthew ClarkeClub Crest Middlesbrough0.03Blocked12HeadRyan John GilesPass (Dead)
61Rodrigo MunizClub Crest Middlesbrough0.11Woodwork11Right FootVolleyMatt CrooksPass (Live)Paddy McNairPass (Live)
64Darragh LenihanClub Crest Middlesbrough0.07Off Target15Right Foot
68Rodrigo MunizClub Crest Middlesbrough0.01Off Target53Right FootRodrigo MunizTake-OnMatthew ClarkePass (Live)
70Joël PiroeClub Crest Swansea City0.04Blocked28Left FootRyan ManningPass (Live)Liam CullenPass (Live)
70Liam CullenClub Crest Swansea City0.060.27Saved11HeadNathan Wood-GordonPass (Live)Matt GrimesPass (Live)
77Liam CullenClub Crest Swansea City0.120.07Saved9HeadJoël PiroePass (Live)Nathan Wood-GordonPass (Live)
77Oliver CooperClub Crest Swansea City0.03Blocked18Left FootMichael ObafemiPass (Live)Joël PiroePass (Live)
78Ben CabangoClub Crest Swansea City0.07Blocked10HeadLiam CullenPass (Dead)Oliver CooperShot
79Joël Piroe (pen)Club Crest Swansea City0.790.98Goal13Left FootFouledBen CabangoShot
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
14Riley McGreeClub Crest Middlesbrough0.160.30Goal17Right FootMatt CrooksPass (Live)
30Matt CrooksClub Crest Middlesbrough0.230.99Goal6Right FootRyan John GilesPass (Live)Matthew ClarkePass (Live)
40Matthew ClarkeClub Crest Middlesbrough0.230.45Saved8Right FootRyan John GilesPass (Dead)
53Matthew ClarkeClub Crest Middlesbrough0.03Blocked12HeadRyan John GilesPass (Dead)
61Rodrigo MunizClub Crest Middlesbrough0.11Woodwork11Right FootVolleyMatt CrooksPass (Live)Paddy McNairPass (Live)
64Darragh LenihanClub Crest Middlesbrough0.07Off Target15Right Foot
68Rodrigo MunizClub Crest Middlesbrough0.01Off Target53Right FootRodrigo MunizTake-OnMatthew ClarkePass (Live)
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
13Michael ObafemiClub Crest Swansea City0.070.03Saved22Right FootMatt GrimesPass (Live)
44Olivier NtchamClub Crest Swansea City0.09Blocked21Right FootMatthew SorinolaPass (Live)Joe AllenPass (Live)
45+2Joël PiroeClub Crest Swansea City0.02Off Target33Left FootNathan Wood-GordonPass (Live)Matt GrimesPass (Live)
70Joël PiroeClub Crest Swansea City0.04Blocked28Left FootRyan ManningPass (Live)Liam CullenPass (Live)
70Liam CullenClub Crest Swansea City0.060.27Saved11HeadNathan Wood-GordonPass (Live)Matt GrimesPass (Live)
77Liam CullenClub Crest Swansea City0.120.07Saved9HeadJoël PiroePass (Live)Nathan Wood-GordonPass (Live)
77Oliver CooperClub Crest Swansea City0.03Blocked18Left FootMichael ObafemiPass (Live)Joël PiroePass (Live)
78Ben CabangoClub Crest Swansea City0.07Blocked10HeadLiam CullenPass (Dead)Oliver CooperShot
79Joël Piroe (pen)Club Crest Swansea City0.790.98Goal13Left FootFouledBen CabangoShot

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.