Middlesbrough vs. Swansea City Match Report – Saturday December 4, 2021

EFL Championship (Matchweek 21)
Middlesbrough
1
1.6
8-5-8
Manager: Chris Wilder
Captain: Jonny Howson
Swansea City
0
1.4
7-6-8
Manager: Russell Martin
Captain: Matt Grimes
Saturday December 4, 2021, 15:00 (venue time)
EFL Championship (Matchweek 21)
Middlesbrough vs. Swansea City Historical Head-to-Head
 
Attendance: 18,707
Venue: Riverside Stadium, Middlesbrough
Officials: Andrew Davies (Referee) · Richard Wild (AR1) · Andrew Dallison (AR2) · Anthony Backhouse (4th)
Isaiah Jones · 26’
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
 26’
1:0
 — Goal 1:0
 45’
1:0
 — Yellow Card
Half Time
 46’
1:0
 — Substitute
 67’
1:0
 — Substitute
 70’
1:0
 — Yellow Card
 72’
1:0
 — Substitute
 73’
1:0
 — Substitute
 78’
1:0
 — Substitute
90+2’
1:0
 — Substitute

Team Stats

Possession
33%
67%
Passing Accuracy
205 of 317 — 65%
84% — 547 of 653
Shots on Target
2 of 5 — 40%
27% — 4 of 15
Saves
4 of 4 — 100%
50% — 1 of 2
Cards
Middlesbrough
 
Swansea City
11
Fouls
9
5
Corners
5
8
Crosses
15
417
Touches
750
Middlesbrough
 
Swansea City
20
Tackles
14
13
Interceptions
13
7
Aerials Won
10
9
Clearances
9
Middlesbrough
 
Swansea City
3
Offsides
1
7
Goal Kicks
7
18
Throw Ins
32
77
Long Balls
56
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 ENGFW27-2717100002000200010.40.40.0003933.3112351
   Onel Hernández8cu CUBFW28-306190000000070100.00.00.0003560.006120
Andraž Šporar11si SVNFW27-2807200001100101000.20.20.0003560.008000
   Uche Ikpeazu9ug UGAFW26-279180000000080000.00.00.0003650.018100
Marcus Tavernier7eng ENGCM22-2579000000000373020.00.00.210182669.2417110
Jonny Howson16eng ENGCM33-1979000000000430200.00.00.221253767.6221110
Matt Crooks25eng ENGCM27-3189000000000362230.00.00.010142458.3115010
Marc Bola27eng ENGWB23-3609000000000614310.00.00.010324965.3329200
Isaiah Jones35eng ENGWB22-1619010001100286000.70.70.00081650.0018354
Paddy McNair17nir NIRCB26-2219000001010570320.20.20.000375074.0135000
Sol Bamba22ci CIVCB36-3259001000000382040.00.00.711232979.3221000
Anfernee Dijksteel2sr SURCB25-0388900000000332220.00.00.000172665.4218111
   Dael Fry6eng ENGCB24-09610000000010000.00.00.0000000000
Luke Daniels28eng ENGGK33-3339000000000380000.00.00.000193554.3022000
14 Players990110052104172013151.61.61.26220531764.71723013166
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 ENGFW27-271713933.336181250.011100.0010.000.00.000001
   Onel Hernández8cu CUBFW28-306193560.01912366.7010.00000.00.000000
Andraž Šporar11si SVNFW27-280723560.035422100.01333.30000.00.000000
   Uche Ikpeazu9ug UGAFW26-279183650.036112366.71250.00000.00.000101
Marcus Tavernier7eng ENGCM22-25790182669.231613281266.75771.444100.000.20.312004
Jonny Howson16eng ENGCM33-19790253767.6358124131872.291369.21425.000.20.410002
Matt Crooks25eng ENGCM27-31890142458.321177101190.91520.02450.000.00.002001
Marc Bola27eng ENGWB23-36090324965.3420140222588.081553.31616.700.00.000103
Isaiah Jones35eng ENGWB22-1619081650.0110275771.43650.0010.000.00.000000
Paddy McNair17nir NIRCB26-22190375074.0784302131492.9141687.581650.000.00.002001
Sol Bamba22ci CIVCB36-32590232979.34941658988.9121580.03560.010.70.112002
Anfernee Dijksteel2sr SURCB25-03889172665.429155101376.94666.73560.000.00.001002
   Dael Fry6eng ENGCB24-0961000000000000.00.000000
Luke Daniels28eng ENGGK33-33390193554.371563422100.07887.592437.500.00.001000
14 Players99020531764.7382516909812181.0669867.3317044.311.20.83102017
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 ENGFW27-27171990000100000304
   Onel Hernández8cu CUBFW28-30619550000000000300
Andraž Šporar11si SVNFW27-28072541000000000300
   Uche Ikpeazu9ug UGAFW26-27918650000000000310
Marcus Tavernier7eng ENGCM22-25790262420002022001801
Jonny Howson16eng ENGCM33-19790373341003032002500
Matt Crooks25eng ENGCM27-31890242300000000001411
Marc Bola27eng ENGWB23-36090494270001700003201
Isaiah Jones35eng ENGWB22-1619016123000130000811
Paddy McNair17nir NIRCB26-22190504371010600003701
Sol Bamba22ci CIVCB36-32590292455100000002300
Anfernee Dijksteel2sr SURCB25-03889262420000200001700
   Dael Fry6eng ENGCB24-0961000000000000000
Luke Daniels28eng ENGGK33-333903525103000000001900
14 Players990317273411011818540020539
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 ENGFW27-2717100000010.011010000
   Onel Hernández8cu CUBFW28-30619000000000001100
Andraž Šporar11si SVNFW27-2807211010010.010000100
   Uche Ikpeazu9ug UGAFW26-2791800000010.010000000
Marcus Tavernier7eng ENGCM22-257903211122100.002020300
Jonny Howson16eng ENGCM33-19790000000000002220
Matt Crooks25eng ENGCM27-3189020101010.013122420
Marc Bola27eng ENGWB23-360904130133100.001013720
Isaiah Jones35eng ENGWB22-161906632122100.000000600
Paddy McNair17nir NIRCB26-22190000000002203310
Sol Bamba22ci CIVCB36-32590211101333.324220200
Anfernee Dijksteel2sr SURCB25-038892220011100.002112410
   Dael Fry6eng ENGCB24-0961000000000000000
Luke Daniels28eng ENGGK33-33390000000000000010
14 Players9902013115491560.061569133390
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 ENGFW27-27171200010124205120.0480.012136803313182
   Onel Hernández8cu CUBFW28-306197021517200.02100.0643341100043
Andraž Šporar11si SVNFW27-2807210016311000081870103071
   Uche Ikpeazu9ug UGAFW26-279188003618000857411202080
Marcus Tavernier7eng ENGCM22-2579037162111037100.01100.0171395411040191
Jonny Howson16eng ENGCM33-1979043311259143100.01100.021933711001182
Matt Crooks25eng ENGCM27-318903646228036100.01100.015821500001172
Marc Bola27eng ENGWB23-36090611192418061000291024220030293
Isaiah Jones35eng ENGWB22-16190280712103285480.0120.0181198030200143
Paddy McNair17nir NIRCB26-2219057328236157000351935200000350
Sol Bamba22ci CIVCB36-325903851422213800021801800011160
Anfernee Dijksteel2sr SURCB25-038893331320103311100.000.0181955511010110
   Dael Fry6eng ENGCB24-096110100010000000000000
Luke Daniels28eng ENGGK33-333903831380003800022926600000160
14 Players99041751146189911341716637.51062.523013495811310317420217
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 ENGFW27-271710001021000003020.0
   Onel Hernández8cu CUBFW28-30619000001010000200
Andraž Šporar11si SVNFW27-28072000110001000100
   Uche Ikpeazu9ug UGAFW26-27918000110000000100
Marcus Tavernier7eng ENGCM22-25790000110202000500
Jonny Howson16eng ENGCM33-1979000000032000092250.0
Matt Crooks25eng ENGCM27-3189000021002000043175.0
Marc Bola27eng ENGWB23-360900003001310007010.0
Isaiah Jones35eng ENGWB22-161900000301060005020.0
Paddy McNair17nir NIRCB26-22190100200030000510100.0
Sol Bamba22ci CIVCB36-325900000100010009020.0
Anfernee Dijksteel2sr SURCB25-03889000000022000800
   Dael Fry6eng ENGCB24-0961000000000000000
Luke Daniels28eng ENGGK33-33390000000000000110100.0
14 Players9901001183813130006071041.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
Luke Danielseng ENG33-33390404100.00.382236.428657.140.6785.756.61218.3314.8

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
Joël Piroe17nl NEDFW22-1249000005000292000.60.60.130151883.3121210
Jamie Paterson12eng ENGAM,CM29-3499000003010592000.30.30.030324374.4540442
Korey Smith7eng ENGAM30-3074500000000351210.00.00.000162661.5120000
   Olivier Ntcham10cm CMRAM,CM25-2984500002000380010.10.10.120283482.4228211
Flynn Downes4eng ENGCM,CB22-3189000000000791200.00.00.240667390.4445211
Matt Grimes8eng ENGCM,DM26-14290000021001132130.10.10.2509310687.71260100
Ryan Manning3ie IRLWB,LW25-1739000001100560100.10.10.220405276.9424120
Ethan Laird27eng ENGWB20-2107700001100420010.00.00.000263281.3121030
   Joël Latibeaudière22jm JAMRW,WB21-3321300000000110100.00.00.00081080.005000
Rhys Williams46eng ENGCB20-3046600000000491310.00.00.000384095.0428000
   Michael Obafemi9ie IRLCB,FW21-151240000000060000.00.00.0004580.005111
Kyle Naughton26eng ENGCB33-0179000000000904120.00.00.470758192.6563421
Ben Cabango5wls WALCB21-1889000001100961210.20.20.130728881.8661200
Ben Hamer18eng ENGGK34-0149000000000470000.00.00.000344575.6031000
14 Players9900000154107501413101.41.41.229054765383.84545219156
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
Joël Piroe17nl NEDFW22-12490151883.316335111291.733100.00000.10.211001
Jamie Paterson12eng ENGAM,CM29-34990324374.442997182185.7101662.511100.000.00.102205
Korey Smith7eng ENGAM30-30745162661.51923581361.56785.7040.000.00.000001
   Olivier Ntcham10cm CMRAM,CM25-29845283482.441894141877.8131492.911100.000.10.020002
Flynn Downes4eng ENGCM,CB22-31890667390.4866233414493.22121100.03560.000.20.121004
Matt Grimes8eng ENGCM,DM26-142909310687.71321475576193.4253083.36966.700.20.1171012
Ryan Manning3ie IRLWB,LW25-17390405276.9496120252696.2121866.7030.000.20.212004
Ethan Laird27eng ENGWB20-21077263281.326564161888.96875.00000.00.001001
   Joël Latibeaudière22jm JAMRW,WB21-3321381080.08705683.32366.70000.00.000000
Rhys Williams46eng ENGCB20-30466384095.0690148181994.7171894.433100.000.00.001004
   Michael Obafemi9ie IRLCB,FW21-151244580.065522100.02366.70000.00.100000
Kyle Naughton26eng ENGCB33-01790758192.612305493737100.0293290.66875.000.40.442315
Ben Cabango5wls WALCB21-18890728881.81077405333789.2343694.41911.100.10.123106
Ben Hamer18eng ENGGK34-01490344575.67355441515100.091090.091850.000.00.000000
14 Players99054765383.88034280430032991.218921986.3306149.201.21.313207145
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
Joël Piroe17nl NEDFW22-12490181620100000001501
Jamie Paterson12eng ENGAM,CM29-34990434210003011003201
Korey Smith7eng ENGAM30-30745262420002022001600
   Olivier Ntcham10cm CMRAM,CM25-29845343400001000002801
Flynn Downes4eng ENGCM,CB22-31890737030000300006601
Matt Grimes8eng ENGCM,DM26-142901069798003011009300
Ryan Manning3ie IRLWB,LW25-1739052371500051411004001
Ethan Laird27eng ENGWB20-2107732221000001000002602
   Joël Latibeaudière22jm JAMRW,WB21-332131082000020000800
Rhys Williams46eng ENGCB20-30466404000000000003800
   Michael Obafemi9ie IRLCB,FW21-15124550000000000400
Kyle Naughton26eng ENGCB33-01790817642201200007510
Ben Cabango5wls WALCB21-18890888621100100007202
Ben Hamer18eng ENGGK34-01490453692000000003401
14 Players99065359359134015325500547110
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
Joël Piroe17nl NEDFW22-12490220110000000200
Jamie Paterson12eng ENGAM,CM29-34990210111250.010000220
Korey Smith7eng ENGAM30-307451001011100.001012300
   Olivier Ntcham10cm CMRAM,CM25-29845000000001100000
Flynn Downes4eng ENGCM,CB22-31890110101250.010002300
Matt Grimes8eng ENGCM,DM26-14290210202540.033031300
Ryan Manning3ie IRLWB,LW25-17390000000000001100
Ethan Laird27eng ENGWB20-21077000000001010000
   Joël Latibeaudière22jm JAMRW,WB21-33213000000000001100
Rhys Williams46eng ENGCB20-30466111000001013430
   Michael Obafemi9ie IRLCB,FW21-15124000000000000000
Kyle Naughton26eng ENGCB33-01790433104580.012021510
Ben Cabango5wls WALCB21-188901110011100.001012320
Ben Hamer18eng ENGGK34-01490000000000000010
14 Players9901410572101662.561019132790
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
Joël Piroe17nl NEDFW22-1249029011613629100.01100.0211084322111226
Jamie Paterson12eng ENGAM,CM29-34990592530261594250.0250.0401678742242456
Korey Smith7eng ENGAM30-307453504201113500020491700030243
   Olivier Ntcham10cm CMRAM,CM25-298453814211413811100.000.0281839623100334
Flynn Downes4eng ENGCM,CB22-318907901853817911100.000.04526918721000591
Matt Grimes8eng ENGCM,DM26-14290113626701701130006027812512022863
Ryan Manning3ie IRLWB,LW25-17390561112718356200.02100.02417623111033512
Ethan Laird27eng ENGWB20-2107742081618042300.03100.021733400021274
   Joël Latibeaudière22jm JAMRW,WB21-33213111263011000525180000073
Rhys Williams46eng ENGCB20-3046649425231049000281685201001320
   Michael Obafemi9ie IRLCB,FW21-15124600331611100.000.0528171000052
Kyle Naughton26eng ENGCB33-01790908503190902150.0150.06334121742010621
Ben Cabango5wls WALCB21-18890962464191960006124212120011740
Ben Hamer18eng ENGGK34-0149047374610047000311959600000320
14 Players990750622463581501575015640.0960.04522302113319145141154345
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%
Joël Piroe17nl NEDFW22-124900000010020003010.0
Jamie Paterson12eng ENGAM,CM29-34990100210301000800
Korey Smith7eng ENGAM30-307450000102200003020.0
   Olivier Ntcham10cm CMRAM,CM25-29845000000100000200
Flynn Downes4eng ENGCM,CB22-3189000003002100051233.3
Matt Grimes8eng ENGCM,DM26-1429000000031100091150.0
Ryan Manning3ie IRLWB,LW25-17390000410510000320100.0
Ethan Laird27eng ENGWB20-21077000020000000210100.0
   Joël Latibeaudière22jm JAMRW,WB21-33213000000010000000
Rhys Williams46eng ENGCB20-30466000000031000430100.0
   Michael Obafemi9ie IRLCB,FW21-1512400010000000011150.0
Kyle Naughton26eng ENGCB33-017900001201130001300
Ben Cabango5wls WALCB21-18890000100021000810100.0
Ben Hamer18eng ENGGK34-01490000000000000200
14 Players99010091011513100006310758.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
Ben Hamereng ENG34-0149021150.01.551145.538026.326.5714.322.1700.0327.5

Shots

Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
4Jamie PatersonClub Crest Swansea City0.06Blocked21Left FootJoël PiroePass (Live)Ben CabangoPass (Live)
16Duncan WatmoreClub Crest Middlesbrough0.07Off Target24Right Foot
23Joël PiroeClub Crest Swansea City0.15Blocked14Left FootRyan ManningPass (Live)Jamie PatersonPass (Live)
24Jamie PatersonClub Crest Swansea City0.22Off Target14Left FootMatt GrimesPass (Live)Matt GrimesInterception
26Isaiah JonesClub Crest Middlesbrough0.710.77Goal8Right FootSol BambaPass (Live)Jonny HowsonPass (Live)
31Ryan ManningClub Crest Swansea City0.080.10Saved17Left FootMatt GrimesPass (Live)Flynn DownesPass (Live)
38Andraž ŠporarClub Crest Middlesbrough0.240.72Saved5Right FootJonny HowsonPass (Live)Marc BolaPass (Live)
48Paddy McNairClub Crest Middlesbrough0.23Off Target4HeadMarcus TavernierPass (Dead)Matt CrooksPass (Live)
50Matt GrimesClub Crest Swansea City0.04Off Target28Left FootKyle NaughtonPass (Live)Joël PiroePass (Live)
52Joël PiroeClub Crest Swansea City0.03Blocked11Left FootKyle NaughtonPass (Live)Jamie PatersonPass (Live)
57Joël PiroeClub Crest Swansea City0.05Blocked17Left FootBen CabangoPass (Live)Matt GrimesPass (Live)
66Joël PiroeClub Crest Swansea City0.10Blocked25Left FootFlynn DownesTackle
66Ethan LairdClub Crest Swansea City0.040.06Saved21Left FootOlivier NtchamPass (Live)Kyle NaughtonPass (Live)
71Matt GrimesClub Crest Swansea City0.050.05Saved28Left FootFree kickKyle NaughtonFouledKyle NaughtonTake-On
72Olivier NtchamClub Crest Swansea City0.09Blocked21Right FootFlynn DownesPass (Live)Jamie PatersonPass (Live)
72Duncan WatmoreClub Crest Middlesbrough0.34Blocked13Right Foot
83Ben CabangoClub Crest Swansea City0.160.13Saved7HeadKyle NaughtonPass (Live)Flynn DownesFouled
86Jamie PatersonClub Crest Swansea City0.04Off Target26Left FootOlivier NtchamPass (Live)Joël PiroePass (Live)
88Olivier NtchamClub Crest Swansea City0.06Off Target25Left FootBen CabangoPass (Live)Ryan ManningPass (Live)
90Joël PiroeClub Crest Swansea City0.22Off Target7Left FootKyle NaughtonPass (Live)Matt GrimesPass (Live)
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
16Duncan WatmoreClub Crest Middlesbrough0.07Off Target24Right Foot
26Isaiah JonesClub Crest Middlesbrough0.710.77Goal8Right FootSol BambaPass (Live)Jonny HowsonPass (Live)
38Andraž ŠporarClub Crest Middlesbrough0.240.72Saved5Right FootJonny HowsonPass (Live)Marc BolaPass (Live)
48Paddy McNairClub Crest Middlesbrough0.23Off Target4HeadMarcus TavernierPass (Dead)Matt CrooksPass (Live)
72Duncan WatmoreClub Crest Middlesbrough0.34Blocked13Right Foot
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
4Jamie PatersonClub Crest Swansea City0.06Blocked21Left FootJoël PiroePass (Live)Ben CabangoPass (Live)
23Joël PiroeClub Crest Swansea City0.15Blocked14Left FootRyan ManningPass (Live)Jamie PatersonPass (Live)
24Jamie PatersonClub Crest Swansea City0.22Off Target14Left FootMatt GrimesPass (Live)Matt GrimesInterception
31Ryan ManningClub Crest Swansea City0.080.10Saved17Left FootMatt GrimesPass (Live)Flynn DownesPass (Live)
50Matt GrimesClub Crest Swansea City0.04Off Target28Left FootKyle NaughtonPass (Live)Joël PiroePass (Live)
52Joël PiroeClub Crest Swansea City0.03Blocked11Left FootKyle NaughtonPass (Live)Jamie PatersonPass (Live)
57Joël PiroeClub Crest Swansea City0.05Blocked17Left FootBen CabangoPass (Live)Matt GrimesPass (Live)
66Joël PiroeClub Crest Swansea City0.10Blocked25Left FootFlynn DownesTackle
66Ethan LairdClub Crest Swansea City0.040.06Saved21Left FootOlivier NtchamPass (Live)Kyle NaughtonPass (Live)
71Matt GrimesClub Crest Swansea City0.050.05Saved28Left FootFree kickKyle NaughtonFouledKyle NaughtonTake-On
72Olivier NtchamClub Crest Swansea City0.09Blocked21Right FootFlynn DownesPass (Live)Jamie PatersonPass (Live)
83Ben CabangoClub Crest Swansea City0.160.13Saved7HeadKyle NaughtonPass (Live)Flynn DownesFouled
86Jamie PatersonClub Crest Swansea City0.04Off Target26Left FootOlivier NtchamPass (Live)Joël PiroePass (Live)
88Olivier NtchamClub Crest Swansea City0.06Off Target25Left FootBen CabangoPass (Live)Ryan ManningPass (Live)
90Joël PiroeClub Crest Swansea City0.22Off Target7Left FootKyle NaughtonPass (Live)Matt GrimesPass (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.