Swansea City vs. Middlesbrough Match Report – Saturday April 23, 2022

EFL Championship (Matchweek 44)
Swansea City
1
1.5
16-12-15
Manager: Russell Martin
Captain: Matt Grimes
Middlesbrough
1
1.6
18-10-15
Manager: Chris Wilder
Captain: Jonny Howson
Saturday April 23, 2022, 15:00 (venue time)
EFL Championship (Matchweek 44)
Swansea City vs. Middlesbrough Historical Head-to-Head
 
Attendance: 18,246
Venue: Swansea.com Stadium, Swansea
Officials: David Webb (Referee) · Nicholas Barnard (AR1) · Lee Venamore (AR2) · Dean Whitestone (4th)
Michael Obafemi · 48’
Riley McGree · 46’
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
 46’
0:1
 — Goal 0:1
 48’
1:1
 — Goal 1:1
 65’
1:1
 — Substitute
 66’
1:1
 — Substitute
 72’
1:1
 — Substitute
 82’
1:1
 — Yellow Card
 84’
1:1
 — Yellow Card
 87’
1:1
 — Yellow Card
90+3’
1:1
 — Substitute

Team Stats

Possession
74%
26%
Passing Accuracy
701 of 800 — 88%
72% — 201 of 278
Shots on Target
4 of 19 — 21%
23% — 3 of 13
Saves
2 of 3 — 66%
75% — 3 of 4
Cards
Swansea City
 
Middlesbrough
12
Fouls
12
8
Corners
2
15
Crosses
7
882
Touches
387
Swansea City
 
Middlesbrough
5
Tackles
11
8
Interceptions
17
4
Aerials Won
7
10
Clearances
20
Swansea City
 
Middlesbrough
2
Offsides
2
7
Goal Kicks
11
25
Throw Ins
16
72
Long Balls
49
Become a Stathead & surf this site ad-free.

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 IRLFW21-2919010003100260000.50.50.140141877.8113211
Hannes Wolf13at AUTAM,WB23-0079000001110470000.10.10.130353892.1227310
Joël Piroe17nl NEDAM22-2649001004100710100.20.20.382546385.7442443
Flynn Downes4eng ENGCM23-09390000010001011310.10.10.010828893.2246231
Matt Grimes8eng ENGCM26-28290000020001300000.10.10.29011513088.51154322
Ryan Manning3ie IRLWB25-3137100002100430020.20.20.010283677.8217110
   Olivier Ntcham10cm CMRAM26-0731900001000130000.10.10.02091181.817100
Cyrus Christie23ie IRLWB29-2059000002010572000.10.10.130374975.5021410
Joël Latibeaudière22jm JAMCB22-10790000000001020120.00.00.110899791.8454010
Kyle Naughton26eng ENGCB33-15790000000001230220.00.00.02011111695.7076000
Ben Cabango5wls WALCB21-32890000030001152110.20.20.1208610284.3352211
Andy Fisher33eng ENGGK24-0709000000000540000.00.00.000415278.8032000
12 Players9901100194208825881.61.61.136270180087.63044122158
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 IRLFW21-29190141877.82024291181.833100.01250.000.10.021001
Hannes Wolf13at AUTAM,WB23-00790353892.1422562727100.07977.8010.000.10.011002
Joël Piroe17nl NEDAM22-26490546385.7807162323494.1192190.52366.710.30.124104
Flynn Downes4eng ENGCM23-09390828893.2946255535793.0202195.2010.000.00.003102
Matt Grimes8eng ENGCM26-2829011513088.51744487656797.0424691.361540.000.20.34121011
Ryan Manning3ie IRLWB25-31371283677.840457182090.081080.02540.000.00.002002
   Olivier Ntcham10cm CMRAM26-0731991181.81421677100.011100.011100.000.00.011001
Cyrus Christie23ie IRLWB29-20590374975.5661145172470.8131492.96875.000.10.110110
Joël Latibeaudière22jm JAMCB22-10790899791.81479415424495.5343791.999100.000.10.115104
Kyle Naughton26eng ENGCB33-1579011111695.71761703505198.0535498.15862.500.00.002000
Ben Cabango5wls WALCB21-328908610284.31273515495196.1354087.52825.000.10.015003
Andy Fisher33eng ENGGK24-07090415278.88766421818100.0141593.391947.400.00.002000
12 Players99070180087.610717349538741194.224927191.9438053.811.10.713385130
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 IRLFW21-29190181800000000001401
Hannes Wolf13at AUTAM,WB23-00790383440000200003500
Joël Piroe17nl NEDAM22-26490636210100100005404
Flynn Downes4eng ENGCM23-09390888531000200008201
Matt Grimes8eng ENGCM26-2829013011515700110833011500
Ryan Manning3ie IRLWB25-31371363060003600002801
   Olivier Ntcham10cm CMRAM26-073191190000000000920
Cyrus Christie23ie IRLWB29-2059049371200011200003701
Joël Latibeaudière22jm JAMCB22-10790979611000000008902
Kyle Naughton26eng ENGCB33-15790116115110000000011100
Ben Cabango5wls WALCB21-3289010210020010200008603
Andy Fisher33eng ENGGK24-070905242103020000004100
12 Players99080074355131315258330701213
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 IRLFW21-29190000000000000000
Hannes Wolf13at AUTAM,WB23-0079000000010.010000000
Joël Piroe17nl NEDAM22-2649000000010.010001100
Flynn Downes4eng ENGCM23-093901000111100.001103410
Matt Grimes8eng ENGCM26-2829000000010.010000011
Ryan Manning3ie IRLWB25-3137100000010.012020000
   Olivier Ntcham10cm CMRAM26-0731900000010.010000000
Cyrus Christie23ie IRLWB29-2059022110010.010000220
Joël Latibeaudière22jm JAMCB22-10790000000002111100
Kyle Naughton26eng ENGCB33-15790000000002112210
Ben Cabango5wls WALCB21-32890221100001011340
Andy Fisher33eng ENGGK24-07090000000000000010
12 Players990542211714.36835813101
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 IRLFW21-29190260191762611100.000.013823320320215
Hannes Wolf13at AUTAM,WB23-0079047022322447100.01100.0271536133051396
Joël Piroe17nl NEDAM22-26490710738263714375.0125.04221711541103635
Flynn Downes4eng ENGCM23-09390101326621321013133.3266.74617610320030781
Matt Grimes8eng ENGCM26-282901301207936113022100.000.054289136330001070
Ryan Manning3ie IRLWB25-3137143181421243100.01100.017522510010275
   Olivier Ntcham10cm CMRAM26-073191300941130007352110110110
Cyrus Christie23ie IRLWB29-20590572112125457100.01100.0211146540300368
Joël Latibeaudière22jm JAMCB22-107901028405570102100.01100.0541806500000850
Kyle Naughton26eng ENGCB33-157901231655691012300076304125011001030
Ben Cabango5wls WALCB21-32890115739697211511100.000.05227020221000950
Andy Fisher33eng ENGGK24-0709054365400054000321767500000340
12 Players990882742634481792588215853.3746.744120481026229912469930
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 IRLFW21-291900001000000002030.0
Hannes Wolf13at AUTAM,WB23-007901003220000002010.0
Joël Piroe17nl NEDAM22-264900001200100004010.0
Flynn Downes4eng ENGCM23-0939000011003000012010.0
Matt Grimes8eng ENGCM26-282900000201100000600
Ryan Manning3ie IRLWB25-31371000200300000100
   Olivier Ntcham10cm CMRAM26-07319000000000000000
Cyrus Christie23ie IRLWB29-2059010011010200021150.0
Joël Latibeaudière22jm JAMCB22-10790000130010000510100.0
Kyle Naughton26eng ENGCB33-157900000100200001100
Ben Cabango5wls WALCB21-32890000200012000320100.0
Andy Fisher33eng ENGGK24-07090000000000000300
12 Players990200121221584000514736.4

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-0709031266.70.751145.545324.428.570.015.4500.0323.2

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
Josh Coburn37eng ENGFW19-1386500001000140120.00.00.1203650.016000
   Andraž Šporar11si SVNFW28-055250000110090000.20.20.0004666.726211
Duncan Watmore18eng ENGFW28-0466400001000190020.10.10.4207977.8312200
   Aaron Connolly26ie IRLFW22-085260000100030000.30.30.0001250.003000
Marcus Tavernier7eng ENGCM23-0328900002100364330.40.40.030102050.0017000
   Martín Payero10ar ARGCM23-22410000000010000.00.00.000010.000000
Jonny Howson16eng ENGCM33-3379000001000381010.00.00.010223366.7410000
Riley McGree48au AUSCM23-1729010001100260100.00.00.530172181.0415122
Marc Bola27eng ENGWB24-1359000002000481420.10.10.000303781.1323011
Isaiah Jones35gy GUYWB22-3019000001000331040.10.10.030121866.7118200
Paddy McNair17nir NIRCB26-3619000001000492130.10.10.000344281.0223000
Sol Bamba22ci CIVCB37-1009000000010280120.00.00.000161984.218000
Anfernee Dijksteel2sr SURCB25-1789000001000432610.30.30.050212875.0221232
Luke Daniels28eng ENGGK34-1089000000000400000.00.00.000243666.7012000
14 Players9901000133103871117201.71.71.119020127872.323174976
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
Josh Coburn37eng ENGFW19-138653650.041122450.01250.00000.10.010001
   Andraž Šporar11si SVNFW28-055254666.772361250.033100.0010.000.00.002002
Duncan Watmore18eng ENGFW28-046647977.8893755100.02366.70000.40.510103
   Aaron Connolly26ie IRLFW22-085261250.0150010.011100.00000.00.000000
Marcus Tavernier7eng ENGCM23-03289102050.011797977.82366.7030.000.00.010000
   Martín Payero10ar ARGCM23-2241010.00000010.00000.00.000000
Jonny Howson16eng ENGCM33-33790223366.734796101376.98988.92825.000.00.011104
Riley McGree48au AUSCM23-17290172181.0256126101376.94580.022100.000.50.334104
Marc Bola27eng ENGWB24-13590303781.1428243171989.591275.01250.000.00.001203
Isaiah Jones35gy GUYWB22-30190121866.72336833100.03560.04757.100.00.000111
Paddy McNair17nir NIRCB26-36190344281.0696312131681.3151978.955100.000.00.003002
Sol Bamba22ci CIVCB37-10090161984.2370942366.71111100.03560.000.00.001001
Anfernee Dijksteel2sr SURCB25-17890212875.040218071070.0111291.73560.000.00.003002
Luke Daniels28eng ENGGK34-10890243666.773058688100.088100.082040.000.00.002100
14 Players99020127872.3379617998510680.2789483.0285848.301.10.97177123
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
Josh Coburn37eng ENGFW19-13865660000000000300
   Andraž Šporar11si SVNFW28-05525660000000000400
Duncan Watmore18eng ENGFW28-04664972000000000701
   Aaron Connolly26ie IRLFW22-08526220000000000100
Marcus Tavernier7eng ENGCM23-03289201810001100001013
   Martín Payero10ar ARGCM23-2241110000000000000
Jonny Howson16eng ENGCM33-33790332663003122002210
Riley McGree48au AUSCM23-17290211922100000001700
Marc Bola27eng ENGWB24-13590373072001500003001
Isaiah Jones35gy GUYWB22-30190181800002000001201
Paddy McNair17nir NIRCB26-36190423751000400003400
Sol Bamba22ci CIVCB37-10090191811000000001600
Anfernee Dijksteel2sr SURCB25-17890282350000500002101
Luke Daniels28eng ENGGK34-108903621154000000002400
14 Players990278232441310716220020127
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
Josh Coburn37eng ENGFW19-13865000000002111120
   Andraž Šporar11si SVNFW28-05525000000000000010
Duncan Watmore18eng ENGFW28-04664000000002110000
   Aaron Connolly26ie IRLFW22-08526000000000000000
Marcus Tavernier7eng ENGCM23-03289413012450.023033700
   Martín Payero10ar ARGCM23-2241000000000000000
Jonny Howson16eng ENGCM33-33790110011250.011100120
Riley McGree48au AUSCM23-1729000000010.010001100
Marc Bola27eng ENGWB24-135901101011100.002024510
Isaiah Jones35gy GUYWB22-301901010011100.004220130
Paddy McNair17nir NIRCB26-36190212001333.323031300
Sol Bamba22ci CIVCB37-1009000000010.012201160
Anfernee Dijksteel2sr SURCB25-17890200201250.011106840
Luke Daniels28eng ENGGK34-10890000000000000010
14 Players99011463271546.78208121728200
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
Josh Coburn37eng ENGFW19-1386514235621400062460101193
   Andraž Šporar11si SVNFW28-05525923331911100.000.0639252110161
Duncan Watmore18eng ENGFW28-04664192271131900012744623161134
   Aaron Connolly26ie IRLFW22-08526300032300032410000032
Marcus Tavernier7eng ENGCM23-032893629141353600017781602130195
   Martín Payero10ar ARGCM23-224110001010000000000000
Jonny Howson16eng ENGCM33-337903839191003800010311700000190
Riley McGree48au AUSCM23-17290260421102622100.000.015836010020190
Marc Bola27eng ENGWB24-1359048118121824811100.000.023652001011254
Isaiah Jones35gy GUYWB22-30190332121110133000181226120030173
Paddy McNair17nir NIRCB26-3619049328193149000231083800010310
Sol Bamba22ci CIVCB37-1009028818100028000823401000100
Anfernee Dijksteel2sr SURCB25-17890435211761433266.7133.32118610621020201
Luke Daniels28eng ENGGK34-108904033400004000012974800010100
14 Players9903876316713885183877685.7114.3174954448910320420123
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%
Josh Coburn37eng ENGFW19-13865000121010000110100.0
   Andraž Šporar11si SVNFW28-055250000000000000010.0
Duncan Watmore18eng ENGFW28-04664000001000000200
   Aaron Connolly26ie IRLFW22-08526000000000000000
Marcus Tavernier7eng ENGCM23-03289000120131000400
   Martín Payero10ar ARGCM23-2241000000000000000
Jonny Howson16eng ENGCM33-33790000000301000510100.0
Riley McGree48au AUSCM23-172900002100100005010.0
Marc Bola27eng ENGWB24-135900001001410002010.0
Isaiah Jones35gy GUYWB22-30190000340200000700
Paddy McNair17nir NIRCB26-36190000220011000420100.0
Sol Bamba22ci CIVCB37-1009010010001000021150.0
Anfernee Dijksteel2sr SURCB25-17890000110060000410100.0
Luke Daniels28eng ENGGK34-10890000000000000210100.0
14 Players990100121227174000387463.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
Luke Danielseng ENG34-1089041375.01.371936.825748.037.91163.652.91200.0215.4

Shots

Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
6Marc BolaClub Crest Middlesbrough0.04Off Target17Left FootMarcus TavernierPass (Live)Duncan WatmorePass (Live)
10Matt GrimesClub Crest Swansea City0.06Blocked31Left FootFree kickMatt GrimesFouledJoël PiroePass (Live)
13Duncan WatmoreClub Crest Middlesbrough0.09Off Target13Right FootRiley McGreePass (Live)Anfernee DijksteelInterception
20Cyrus ChristieClub Crest Swansea City0.03Blocked18Left FootJoël PiroePass (Live)Cyrus ChristiePass (Live)
20Joël PiroeClub Crest Swansea City0.03Blocked17Left FootCyrus ChristieShot
23Ryan ManningClub Crest Swansea City0.02Blocked27Left FootVolleyBen CabangoPass (Live)Kyle NaughtonPass (Live)
31Flynn DownesClub Crest Swansea City0.06Off Target9Left FootJoël LatibeaudièrePass (Live)Kyle NaughtonPass (Live)
42Josh CoburnClub Crest Middlesbrough0.03Off Target11HeadJonny HowsonPass (Dead)Marcus TavernierInterception
45Joël PiroeClub Crest Swansea City0.10Blocked17Right FootJoël PiroeTake-OnBen CabangoPass (Live)
45+1Ben CabangoClub Crest Swansea City0.03Off Target31Right FootMatt GrimesPass (Live)Ryan ManningPass (Live)
46Riley McGreeClub Crest Middlesbrough0.040.20Goal31Left FootDeflected
48Marcus TavernierClub Crest Middlesbrough0.390.46Saved12Right FootDuncan WatmorePass (Live)
48Michael ObafemiClub Crest Swansea City0.230.36Goal16Right FootJoël PiroePass (Live)Joël PiroeTake-On
50Cyrus ChristieClub Crest Swansea City0.06Off Target19Right FootMichael ObafemiPass (Live)Matt GrimesPass (Live)
56Marc BolaClub Crest Middlesbrough0.03Woodwork27Right FootJosh CoburnFouledAnfernee DijksteelPass (Live)
56Paddy McNairClub Crest Middlesbrough0.08Blocked13Right Foot
56Anfernee DijksteelClub Crest Middlesbrough0.33Blocked13Right FootDeflectedAnfernee DijksteelTake-OnAnfernee DijksteelTake-On
56Isaiah JonesClub Crest Middlesbrough0.12Blocked14Right FootVolleyJosh CoburnPass (Live)Marcus TavernierPass (Live)
57Jonny HowsonClub Crest Middlesbrough0.04Off Target30Right FootVolleyIsaiah JonesShot
57Hannes WolfClub Crest Swansea City0.140.35Saved17Left FootCyrus ChristiePass (Live)Michael ObafemiPass (Live)
57Michael ObafemiClub Crest Swansea City0.14Blocked14Right FootHannes WolfShot
58Joël PiroeClub Crest Swansea City0.07Off Target27Left FootMatt GrimesPass (Live)Joël PiroePass (Live)
63Michael ObafemiClub Crest Swansea City0.13Blocked18Right FootHannes WolfPass (Live)Joël PiroePass (Live)
64Joël PiroeClub Crest Swansea City0.010.23Saved25Right FootMatt GrimesPass (Dead)Michael ObafemiShot
64Ryan ManningClub Crest Swansea City0.220.53Saved3Right FootHannes WolfPass (Live)Matt GrimesPass (Dead)
71Marcus TavernierClub Crest Middlesbrough0.06Off Target21Left FootFree kickAnfernee DijksteelFouledIsaiah JonesPass (Live)
74Matt GrimesClub Crest Swansea City0.04Off Target27Left FootOlivier NtchamPass (Live)Joël PiroePass (Live)
83Ben CabangoClub Crest Swansea City0.11Off Target9HeadMatt GrimesPass (Dead)Flynn DownesFouled
84Andraž ŠporarClub Crest Middlesbrough0.190.05Saved17Right FootRiley McGreePass (Live)Isaiah JonesPass (Live)
86Olivier NtchamClub Crest Swansea City0.06Blocked13Left FootMichael ObafemiPass (Live)Matt GrimesPass (Live)
86Ben CabangoClub Crest Swansea City0.02Off Target11HeadMatt GrimesPass (Dead)Olivier NtchamShot
89Aaron ConnollyClub Crest Middlesbrough0.27Woodwork12Right FootRiley McGreePass (Live)
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
10Matt GrimesClub Crest Swansea City0.06Blocked31Left FootFree kickMatt GrimesFouledJoël PiroePass (Live)
20Cyrus ChristieClub Crest Swansea City0.03Blocked18Left FootJoël PiroePass (Live)Cyrus ChristiePass (Live)
20Joël PiroeClub Crest Swansea City0.03Blocked17Left FootCyrus ChristieShot
23Ryan ManningClub Crest Swansea City0.02Blocked27Left FootVolleyBen CabangoPass (Live)Kyle NaughtonPass (Live)
31Flynn DownesClub Crest Swansea City0.06Off Target9Left FootJoël LatibeaudièrePass (Live)Kyle NaughtonPass (Live)
45Joël PiroeClub Crest Swansea City0.10Blocked17Right FootJoël PiroeTake-OnBen CabangoPass (Live)
45+1Ben CabangoClub Crest Swansea City0.03Off Target31Right FootMatt GrimesPass (Live)Ryan ManningPass (Live)
48Michael ObafemiClub Crest Swansea City0.230.36Goal16Right FootJoël PiroePass (Live)Joël PiroeTake-On
50Cyrus ChristieClub Crest Swansea City0.06Off Target19Right FootMichael ObafemiPass (Live)Matt GrimesPass (Live)
57Hannes WolfClub Crest Swansea City0.140.35Saved17Left FootCyrus ChristiePass (Live)Michael ObafemiPass (Live)
57Michael ObafemiClub Crest Swansea City0.14Blocked14Right FootHannes WolfShot
58Joël PiroeClub Crest Swansea City0.07Off Target27Left FootMatt GrimesPass (Live)Joël PiroePass (Live)
63Michael ObafemiClub Crest Swansea City0.13Blocked18Right FootHannes WolfPass (Live)Joël PiroePass (Live)
64Joël PiroeClub Crest Swansea City0.010.23Saved25Right FootMatt GrimesPass (Dead)Michael ObafemiShot
64Ryan ManningClub Crest Swansea City0.220.53Saved3Right FootHannes WolfPass (Live)Matt GrimesPass (Dead)
74Matt GrimesClub Crest Swansea City0.04Off Target27Left FootOlivier NtchamPass (Live)Joël PiroePass (Live)
83Ben CabangoClub Crest Swansea City0.11Off Target9HeadMatt GrimesPass (Dead)Flynn DownesFouled
86Olivier NtchamClub Crest Swansea City0.06Blocked13Left FootMichael ObafemiPass (Live)Matt GrimesPass (Live)
86Ben CabangoClub Crest Swansea City0.02Off Target11HeadMatt GrimesPass (Dead)Olivier NtchamShot
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
6Marc BolaClub Crest Middlesbrough0.04Off Target17Left FootMarcus TavernierPass (Live)Duncan WatmorePass (Live)
13Duncan WatmoreClub Crest Middlesbrough0.09Off Target13Right FootRiley McGreePass (Live)Anfernee DijksteelInterception
42Josh CoburnClub Crest Middlesbrough0.03Off Target11HeadJonny HowsonPass (Dead)Marcus TavernierInterception
46Riley McGreeClub Crest Middlesbrough0.040.20Goal31Left FootDeflected
48Marcus TavernierClub Crest Middlesbrough0.390.46Saved12Right FootDuncan WatmorePass (Live)
56Marc BolaClub Crest Middlesbrough0.03Woodwork27Right FootJosh CoburnFouledAnfernee DijksteelPass (Live)
56Paddy McNairClub Crest Middlesbrough0.08Blocked13Right Foot
56Anfernee DijksteelClub Crest Middlesbrough0.33Blocked13Right FootDeflectedAnfernee DijksteelTake-OnAnfernee DijksteelTake-On
56Isaiah JonesClub Crest Middlesbrough0.12Blocked14Right FootVolleyJosh CoburnPass (Live)Marcus TavernierPass (Live)
57Jonny HowsonClub Crest Middlesbrough0.04Off Target30Right FootVolleyIsaiah JonesShot
71Marcus TavernierClub Crest Middlesbrough0.06Off Target21Left FootFree kickAnfernee DijksteelFouledIsaiah JonesPass (Live)
84Andraž ŠporarClub Crest Middlesbrough0.190.05Saved17Right FootRiley McGreePass (Live)Isaiah JonesPass (Live)
89Aaron ConnollyClub Crest Middlesbrough0.27Woodwork12Right FootRiley McGreePass (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.