Swansea City vs. Middlesbrough Match Report – Saturday March 11, 2023

EFL Championship (Matchweek 36)
Swansea City
1
1.2
11-10-15
Manager: Russell Martin
Captain: Matt Grimes
Middlesbrough
3
2.0
19-6-11
Manager: Michael Carrick
Captain: Jonny Howson
Saturday March 11, 2023, 15:00 (venue time)
EFL Championship (Matchweek 36)
Swansea City vs. Middlesbrough Historical Head-to-Head
 
Attendance: 17,021
Venue: Swansea.com Stadium, Swansea
Officials: Peter Bankes (Referee) · Eddie Smart (AR1) · Nick Greenhalgh (AR2) · Oliver Yates (4th)
Joël Piroe · 15’
Aaron Ramsey · 54’
Cameron Archer · 57’
Chuba Akpom (P) · 77’
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
 15’
1:0
 — Goal 1:0
Half Time
 46’
1:0
 — Substitute
 54’
1:1
 — Goal 1:1
 57’
1:2
 — Goal 1:2
 58’
1:2
 — Yellow Card
 70’
1:2
 — Substitute
 73’
1:2
 — Yellow Card
 73’
1:2
 — Yellow Card
 77’
1:3
Penalty Kick
 — Yellow Card
 78’
1:3
 — Substitute
 82’
1:3
 — Yellow Card
 84’
1:3
 — Substitute
90+2’
1:3
 — Substitute
90+2’
1:3
 — Substitute
90+3’
1:3
 — Substitute

Team Stats

Possession
50%
50%
Passing Accuracy
500 of 588 — 85%
83% — 479 of 577
Shots on Target
5 of 14 — 36%
46% — 6 of 13
Saves
4 of 6 — 66%
80% — 4 of 5
Cards
Swansea City
 
Middlesbrough
9
Fouls
10
4
Corners
6
8
Crosses
20
689
Touches
672
Swansea City
 
Middlesbrough
14
Tackles
17
14
Interceptions
6
9
Aerials Won
9
21
Clearances
8
Swansea City
 
Middlesbrough
2
Offsides
2
8
Goal Kicks
10
10
Throw Ins
15
50
Long Balls
59
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
Joël Piroe17nl NEDFW23-2219010005300370010.70.70.140212680.8223020
Oliver Cooper31wls WALAM23-0874500001000160010.20.20.0008988.9012210
   Olivier Ntcham10cm CMRAM27-0304500000000490010.00.00.030374975.5744533
Luke Cundle18eng ENGAM20-3196900000000261120.00.00.230202195.2620200
   Jamie Paterson12eng ENGAM31-0812100001100171000.10.10.020111384.6015132
Jay Fulton4sct SCOCM28-3449000000010743210.00.00.010516282.3449120
Matt Grimes8eng ENGCM27-2399000001000780310.10.10.010667094.3963343
Ryan Manning3ie IRLWB26-2709000005100721220.20.20.151495983.1547200
Matthew Sorinola29eng ENGWB22-0208300000000343120.00.00.020212584.0123000
   Morgan Whittaker19eng ENGWB22-06370000000060000.00.00.0005683.305100
Joël Latibeaudière22jm JAMCB23-0649000001010911110.10.10.010738486.9370100
Nathan Wood-Gordon23eng ENGCB20-2849000000000620300.00.00.110515494.4050000
Ben Cabango5wls WALCB22-2859000000000884110.00.00.020627483.8660011
Andy Fisher1eng ENGGK25-0279000000000390000.00.00.000253669.4024000
15 Players9901000145306891414131.21.20.525150058885.04350518169
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 NEDFW23-22190212680.827342151788.26875.00000.10.111102
Oliver Cooper31wls WALAM23-087458988.99956785.722100.00000.00.000000
   Olivier Ntcham10cm CMRAM27-03045374975.5579117212391.3121675.03650.000.00.205217
Luke Cundle18eng ENGAM20-31969202195.23367399100.01111100.0010.000.20.131206
   Jamie Paterson12eng ENGAM31-08121111384.6118237887.522100.00000.00.000000
Jay Fulton4sct SCOCM28-34490516282.3701183323688.9182185.71333.300.00.002004
Matt Grimes8eng ENGCM27-23990667094.310223203838100.02323100.05683.300.00.0112009
Ryan Manning3ie IRLWB26-27090495983.1680202303293.8171989.52728.600.10.131315
Matthew Sorinola29eng ENGWB22-02083212584.027149141593.377100.0010.000.00.013001
   Morgan Whittaker19eng ENGWB22-06375683.3622133100.022100.0010.000.00.001000
Joël Latibeaudière22jm JAMCB23-06490738486.91097394414395.3283482.43650.000.00.002003
Nathan Wood-Gordon23eng ENGCB20-28490515494.4771290303196.81515100.04666.700.10.010000
Ben Cabango5wls WALCB22-28590627483.8874404364090.0262892.9040.000.00.005106
Andy Fisher1eng ENGGK25-02790253669.44603121313100.088100.041526.700.00.000000
15 Players99050058885.07343243529531593.717719690.3225639.300.50.610339243
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 NEDFW23-22190262410000000002111
Oliver Cooper31wls WALAM23-08745990000000000800
   Olivier Ntcham10cm CMRAM27-03045494710112000003711
Luke Cundle18eng ENGAM20-31969212010000000002000
   Jamie Paterson12eng ENGAM31-08121131210000100001101
Jay Fulton4sct SCOCM28-34490625932002000005102
Matt Grimes8eng ENGCM27-23990706911010000006602
Ryan Manning3ie IRLWB26-270905947122004641004901
Matthew Sorinola29eng ENGWB22-02083252410000100002102
   Morgan Whittaker19eng ENGWB22-0637660000000000500
Joël Latibeaudière22jm JAMCB23-06490848133000000007300
Nathan Wood-Gordon23eng ENGCB20-28490545220010200005100
Ben Cabango5wls WALCB22-28590747311010000006202
Andy Fisher1eng ENGGK25-027903625113000000002500
15 Players9905885483812148104100500212
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 NEDFW23-22190000000001010010
Oliver Cooper31wls WALAM23-08745000000001010030
   Olivier Ntcham10cm CMRAM27-03045000000001010000
Luke Cundle18eng ENGAM20-31969110100002111200
   Jamie Paterson12eng ENGAM31-08121100100000000100
Jay Fulton4sct SCOCM28-34490310302450.021012520
Matt Grimes8eng ENGCM27-23990000000001013320
Ryan Manning3ie IRLWB26-27090110101250.012022320
Matthew Sorinola29eng ENGWB22-02083321202450.022021400
   Morgan Whittaker19eng ENGWB22-0637000000000000000
Joël Latibeaudière22jm JAMCB23-06490110101250.011101220
Nathan Wood-Gordon23eng ENGCB20-2849000000030.030003320
Ben Cabango5wls WALCB22-28590423102450.021011550
Andy Fisher1eng ENGGK25-02790000000000000020
15 Players990148410081942.111132111428210
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 NEDFW23-22190372314201037200.02100.0235920010112610
Oliver Cooper31wls WALAM23-08745162754116100.01100.01285662111080
   Olivier Ntcham10cm CMRAM27-030454917231904933100.000.04427415452002428
Luke Cundle18eng ENGAM20-31969260612902600020774623001202
   Jamie Paterson12eng ENGAM31-081211703871173266.7133.315674211112151
Jay Fulton4sct SCOCM28-34490744115310274200.02100.0491727711020523
Matt Grimes8eng ENGCM27-239907821847131784375.0125.06328514731002662
Ryan Manning3ie IRLWB26-270907241526314720004721014221200479
Matthew Sorinola29eng ENGWB22-0208334281313034000231465700012235
   Morgan Whittaker19eng ENGWB22-06376002506000537171100043
Joël Latibeaudière22jm JAMCB23-06490917464242910007026114610010750
Nathan Wood-Gordon23eng ENGCB20-284906211441711620005027411601010470
Ben Cabango5wls WALCB22-2859088104935608811100.000.0601887400000570
Andy Fisher1eng ENGGK25-02790393139000390002416411300000130
15 Players990689762562971422268916956.3743.8505229912171813481049543
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 NEDFW23-221900000000000002050.0
Oliver Cooper31wls WALAM23-08745000000000000400
   Olivier Ntcham10cm CMRAM27-03045000100200000500
Luke Cundle18eng ENGAM20-31969000010011000200
   Jamie Paterson12eng ENGAM31-08121000001000000000
Jay Fulton4sct SCOCM28-344901003012210004020.0
Matt Grimes8eng ENGCM27-23990000020030000310100.0
Ryan Manning3ie IRLWB26-27090000020421000410100.0
Matthew Sorinola29eng ENGWB22-02083000310012000410100.0
   Morgan Whittaker19eng ENGWB22-0637000000000000100
Joël Latibeaudière22jm JAMCB23-06490100120011010220100.0
Nathan Wood-Gordon23eng ENGCB20-2849000002003000042166.7
Ben Cabango5wls WALCB22-2859000010001200052166.7
Andy Fisher1eng ENGGK25-02790000000000000100
15 Players99030091028148010419950.0

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 ENG25-0279073471.42.021315.4281032.129.1850.040.11417.1313.5

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-2337710002100250000.30.30.210151788.2218121
   Marcus Forss21fi FINRW23-266130000000030000.00.00.0001250.001000
Aaron Ramsey11eng ENGLW20-0498910005310511130.50.50.171283971.8829455
   Marc Bola27eng ENGLW25-09210000000010000.00.00.000010.000000
Riley McGree8au AUSRW,AM24-1298900002100531000.20.20.263324571.1533021
   Alex Mowatt4eng ENGAM28-02610000000000000.00.00.0000000000
Chuba Akpom29eng ENGAM,FW27-1538910112100320101.00.20.041141973.7320572
   Sonny Finch31eng ENGFW17-21810000000000000.00.00.0000000000
Hayden Hackney30eng ENGDM20-2589001001000826130.00.00.311586786.6647011
Jonny Howson16eng ENGDM34-2949000000000625120.00.00.020465485.2337210
Ryan John Giles3eng ENGLB23-0449000000000740020.00.00.110496872.1846321
Darragh Lenihan26ie IRLCB28-3609000001000600120.00.00.000525692.9337000
Paddy McNair17nir NIRCB27-3189000000000892000.00.00.000768292.7172100
Tommy Smith14eng ENGRB30-3319000000000932140.00.00.240728386.7457100
Zack Steffen1us USAGK27-3439000000000470000.00.00.000364481.8025000
15 Players990311113610672176162.01.21.026647957783.043422172011
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-23377151788.215724101190.933100.00000.20.120202
   Marcus Forss21fi FINRW23-266131250.01081250.0000000.00.000000
Aaron Ramsey11eng ENGLW20-04989283971.8396121172373.91010100.0010.000.10.224308
   Marc Bola27eng ENGLW25-0921010.00000010.00000.00.000000
Riley McGree8au AUSRW,AM24-12989324571.1518146162272.7121485.73650.000.20.133205
   Alex Mowatt4eng ENGAM28-0261000000000000.00.000000
Chuba Akpom29eng ENGAM,FW27-15389141973.7216577887.55771.41250.000.00.101103
   Sonny Finch31eng ENGFW17-2181000000000000.00.000000
Hayden Hackney30eng ENGDM20-25890586786.6795231364187.8181994.722100.010.30.413106
Jonny Howson16eng ENGDM34-29490465485.2616158232688.5182090.01333.300.00.002003
Ryan John Giles3eng ENGLB23-04490496872.1768325293193.5152268.251241.700.10.017108
Darragh Lenihan26ie IRLCB28-36090525692.9970301131492.9363894.73475.000.00.001003
Paddy McNair17nir NIRCB27-31890768292.71363439303196.8424397.74850.000.00.001001
Tommy Smith14eng ENGRB30-33190728386.71314450272993.1373897.461346.200.20.115104
Zack Steffen1us USAGK27-34390364481.88735961111100.01414100.0101855.600.00.000000
15 Players99047957783.07996285622024988.421022991.7356950.711.01.1102711043
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-23377171700000000001500
   Marcus Forss21fi FINRW23-26613220000000000100
Aaron Ramsey11eng ENGLW20-04989393800000000002811
   Marc Bola27eng ENGLW25-0921110000000000000
Riley McGree8au AUSRW,AM24-12989454051006133003202
   Alex Mowatt4eng ENGAM28-0261000000000000000
Chuba Akpom29eng ENGAM,FW27-15389191900010000001401
   Sonny Finch31eng ENGFW17-2181000000000000000
Hayden Hackney30eng ENGDM20-25890676700001000005802
Jonny Howson16eng ENGDM34-29490544761004032004610
Ryan John Giles3eng ENGLB23-04490686170006700004903
Darragh Lenihan26ie IRLCB28-36090565422000000005200
Paddy McNair17nir NIRCB27-31890828022010000007600
Tommy Smith14eng ENGRB30-33190837670003700007203
Zack Steffen1us USAGK27-343904430144000000003600
15 Players99057753243100220156500479212
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-2337700000010.010000000
   Marcus Forss21fi FINRW23-2661300000010.010000000
Aaron Ramsey11eng ENGLW20-0498911010010.013031200
   Marc Bola27eng ENGLW25-0921000000000000000
Riley McGree8au AUSRW,AM24-1298911010030.030000100
   Alex Mowatt4eng ENGAM28-0261000000000000000
Chuba Akpom29eng ENGAM,FW27-15389000000000001100
   Sonny Finch31eng ENGFW17-2181000000000000000
Hayden Hackney30eng ENGDM20-25890635013650.033031700
Jonny Howson16eng ENGDM34-294905223011100.002111611
Ryan John Giles3eng ENGLB23-04490000000002020010
Darragh Lenihan26ie IRLCB28-36090000000002111110
Paddy McNair17nir NIRCB27-318902120022100.000000240
Tommy Smith14eng ENGRB30-331902220011100.004221310
Zack Steffen1us USAGK27-34390000000000000000
15 Players9901710115171643.891641262381
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-23377250112135252150.0150.018773112120207
   Marcus Forss21fi FINRW23-2661330201130001110001011
Aaron Ramsey11eng ENGLW20-049895105202665155100.000.02924915244203399
   Marc Bola27eng ENGLW25-092110010010000000000010
Riley McGree8au AUSRW,AM24-12989530524243532150.0150.0331767600020437
   Alex Mowatt4eng ENGAM28-026100000000000000000000
Chuba Akpom29eng ENGAM,FW27-1538932022483317228.6571.42016111053011255
   Sonny Finch31eng ENGFW17-218100000000000000000000
Hayden Hackney30eng ENGDM20-2589082226381818211100.000.0471074601030562
Jonny Howson16eng ENGDM34-2949062215399062100.000.0371606021002362
Ryan John Giles3eng ENGLB23-044907432329222742150.0150.04620111331020529
Darragh Lenihan26ie IRLCB28-3609060740182160000371413100000420
Paddy McNair17nir NIRCB27-31890899612440890007233615911000751
Tommy Smith14eng ENGRB30-331909334037172930005723011612010640
Zack Steffen1us USAGK27-3439047364700047000251066100000230
15 Players9906726226726614424671201155.0840.042219459561715312647743
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-233770001100000003020.0
   Marcus Forss21fi FINRW23-26613000001000000100
Aaron Ramsey11eng ENGLW20-04989100110011000100
   Marc Bola27eng ENGLW25-0921000000000000010100.0
Riley McGree8au AUSRW,AM24-129890002116011002010.0
   Alex Mowatt4eng ENGAM28-0261000000000000000
Chuba Akpom29eng ENGAM,FW27-15389000130010000330100.0
   Sonny Finch31eng ENGFW17-2181000000000000000
Hayden Hackney30eng ENGDM20-258900002101130007010.0
Jonny Howson16eng ENGDM34-294900000004120008010.0
Ryan John Giles3eng ENGLB23-044900001006000006010.0
Darragh Lenihan26ie IRLCB28-3609000001001000064180.0
Paddy McNair17nir NIRCB27-3189000000000100031233.3
Tommy Smith14eng ENGRB30-33190000200312000700
Zack Steffen1us USAGK27-34390000010000000100
15 Players990100109220610100489950.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
Zack Steffenus USA27-3439051480.01.251338.534326.529.31040.033.58112.5221.7

Shots

Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
4Cameron ArcherClub Crest Middlesbrough0.05Off Target20Right FootAaron RamseyPass (Live)Jonny HowsonPass (Live)
5Oliver CooperClub Crest Swansea City0.15Off Target16Right Foot
8Hayden HackneyClub Crest Middlesbrough0.04Blocked29Right FootAaron RamseyPass (Live)Tommy SmithPass (Live)
12Riley McGreeClub Crest Middlesbrough0.12Off Target13Left FootCameron ArcherPass (Live)Riley McGreePass (Live)
15Ryan ManningClub Crest Swansea City0.07Blocked17Left FootLuke CundlePass (Live)Ben CabangoPass (Live)
15Joël PiroeClub Crest Swansea City0.490.92Goal10Right FootRyan ManningShot
20Joël PiroeClub Crest Swansea City0.04Blocked14Left FootBen CabangoPass (Live)Matthew SorinolaPass (Live)
21Ryan ManningClub Crest Swansea City0.020.07Saved27Left FootMatthew SorinolaPass (Live)Ryan ManningPass (Dead)
30Aaron RamseyClub Crest Middlesbrough0.04Blocked14Right Foot
42Joël PiroeClub Crest Swansea City0.050.05Saved20Left FootMatt GrimesPass (Live)Jay FultonPass (Live)
44Darragh LenihanClub Crest Middlesbrough0.03Off Target9HeadRiley McGreePass (Dead)Jonny HowsonPass (Live)
45Riley McGreeClub Crest Middlesbrough0.050.06Saved21Left FootAaron RamseyPass (Live)Aaron RamseyTake-On
52Ryan ManningClub Crest Swansea City0.06Blocked20Left FootLuke CundlePass (Live)Joël PiroePass (Live)
53Joël PiroeClub Crest Swansea City0.050.03Saved10Right FootVolleyNathan Wood-GordonPass (Live)Olivier NtchamPass (Live)
53Joël PiroeClub Crest Swansea City0.03Blocked15Left FootRyan ManningPass (Live)Joël PiroePass (Live)
54Aaron RamseyClub Crest Middlesbrough0.180.05Goal10Left FootRiley McGreePass (Live)Chuba AkpomPass (Live)
58Cameron ArcherClub Crest Middlesbrough0.250.68Goal9HeadHayden HackneyPass (Live)Riley McGreePass (Live)
60Chuba AkpomClub Crest Middlesbrough0.20Off Target6Left FootChuba AkpomTake-OnTommy SmithPass (Live)
66Chuba AkpomClub Crest Middlesbrough0.040.16Saved27Right FootChuba AkpomTake-OnTommy SmithPass (Live)
67Ryan ManningClub Crest Swansea City0.06Off Target16Right FootLuke CundlePass (Live)Olivier NtchamPass (Live)
68Matt GrimesClub Crest Swansea City0.06Off Target15Left FootRyan ManningPass (Live)Joël LatibeaudièrePass (Live)
74Jamie PatersonClub Crest Swansea City0.070.12Saved15Right FootJoël PiroePass (Live)Olivier NtchamPass (Live)
74Joël LatibeaudièreClub Crest Swansea City0.05Off Target8HeadRyan ManningPass (Dead)Jamie PatersonShot
77Chuba Akpom (pen)Club Crest Middlesbrough0.790.98Goal13Right FootRiley McGreeFouledAaron RamseyPass (Live)
81Aaron RamseyClub Crest Middlesbrough0.040.03Saved20Right FootAaron RamseyPass (Live)Chuba AkpomPass (Live)
85Aaron RamseyClub Crest Middlesbrough0.07Off Target25Right FootAaron RamseyTake-OnRyan John GilesPass (Live)
87Ryan ManningClub Crest Swansea City0.03Off Target27Left FootJamie PatersonPass (Live)Joël PiroePass (Live)
88Aaron RamseyClub Crest Middlesbrough0.120.08Saved16Right FootRiley McGreePass (Live)Tommy SmithPass (Live)
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
5Oliver CooperClub Crest Swansea City0.15Off Target16Right Foot
15Ryan ManningClub Crest Swansea City0.07Blocked17Left FootLuke CundlePass (Live)Ben CabangoPass (Live)
15Joël PiroeClub Crest Swansea City0.490.92Goal10Right FootRyan ManningShot
20Joël PiroeClub Crest Swansea City0.04Blocked14Left FootBen CabangoPass (Live)Matthew SorinolaPass (Live)
21Ryan ManningClub Crest Swansea City0.020.07Saved27Left FootMatthew SorinolaPass (Live)Ryan ManningPass (Dead)
42Joël PiroeClub Crest Swansea City0.050.05Saved20Left FootMatt GrimesPass (Live)Jay FultonPass (Live)
52Ryan ManningClub Crest Swansea City0.06Blocked20Left FootLuke CundlePass (Live)Joël PiroePass (Live)
53Joël PiroeClub Crest Swansea City0.050.03Saved10Right FootVolleyNathan Wood-GordonPass (Live)Olivier NtchamPass (Live)
53Joël PiroeClub Crest Swansea City0.03Blocked15Left FootRyan ManningPass (Live)Joël PiroePass (Live)
67Ryan ManningClub Crest Swansea City0.06Off Target16Right FootLuke CundlePass (Live)Olivier NtchamPass (Live)
68Matt GrimesClub Crest Swansea City0.06Off Target15Left FootRyan ManningPass (Live)Joël LatibeaudièrePass (Live)
74Jamie PatersonClub Crest Swansea City0.070.12Saved15Right FootJoël PiroePass (Live)Olivier NtchamPass (Live)
74Joël LatibeaudièreClub Crest Swansea City0.05Off Target8HeadRyan ManningPass (Dead)Jamie PatersonShot
87Ryan ManningClub Crest Swansea City0.03Off Target27Left FootJamie PatersonPass (Live)Joël PiroePass (Live)
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
4Cameron ArcherClub Crest Middlesbrough0.05Off Target20Right FootAaron RamseyPass (Live)Jonny HowsonPass (Live)
8Hayden HackneyClub Crest Middlesbrough0.04Blocked29Right FootAaron RamseyPass (Live)Tommy SmithPass (Live)
12Riley McGreeClub Crest Middlesbrough0.12Off Target13Left FootCameron ArcherPass (Live)Riley McGreePass (Live)
30Aaron RamseyClub Crest Middlesbrough0.04Blocked14Right Foot
44Darragh LenihanClub Crest Middlesbrough0.03Off Target9HeadRiley McGreePass (Dead)Jonny HowsonPass (Live)
45Riley McGreeClub Crest Middlesbrough0.050.06Saved21Left FootAaron RamseyPass (Live)Aaron RamseyTake-On
54Aaron RamseyClub Crest Middlesbrough0.180.05Goal10Left FootRiley McGreePass (Live)Chuba AkpomPass (Live)
58Cameron ArcherClub Crest Middlesbrough0.250.68Goal9HeadHayden HackneyPass (Live)Riley McGreePass (Live)
60Chuba AkpomClub Crest Middlesbrough0.20Off Target6Left FootChuba AkpomTake-OnTommy SmithPass (Live)
66Chuba AkpomClub Crest Middlesbrough0.040.16Saved27Right FootChuba AkpomTake-OnTommy SmithPass (Live)
77Chuba Akpom (pen)Club Crest Middlesbrough0.790.98Goal13Right FootRiley McGreeFouledAaron RamseyPass (Live)
81Aaron RamseyClub Crest Middlesbrough0.040.03Saved20Right FootAaron RamseyPass (Live)Chuba AkpomPass (Live)
85Aaron RamseyClub Crest Middlesbrough0.07Off Target25Right FootAaron RamseyTake-OnRyan John GilesPass (Live)
88Aaron RamseyClub Crest Middlesbrough0.120.08Saved16Right FootRiley McGreePass (Live)Tommy SmithPass (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.