Millwall vs. Swansea City Match Report – Tuesday March 14, 2023

EFL Championship (Matchweek 37)
Millwall
2
0.7
17-9-11
Manager: Gary Rowett
Captain: Jake Cooper
Swansea City
1
1.5
11-10-16
Manager: Russell Martin
Captain: Matt Grimes
Tuesday March 14, 2023, 19:45 (venue time)
EFL Championship (Matchweek 37)
Millwall vs. Swansea City Historical Head-to-Head
 
Attendance: 12,470
Venue: The Den, London
Officials: David Webb (Referee) · Rob Merchant (AR1) · Akil Howson (AR2) · James Bell (4th)
Tom Bradshaw · 48’
Andreas Voglsammer · 55’
Ryan Manning · 58’
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
 42’
0:0
 — Yellow Card
Half Time
 48’
1:0
 — Goal 1:0
 50’
1:0
 — Yellow Card
 55’
2:0
 — Goal 2:0
 58’
2:1
 — Goal 2:1
 64’
2:1
 — Substitute
 64’
2:1
 — Substitute
 75’
2:1
 — Substitute
 76’
2:1
 — Substitute
 76’
2:1
 — Substitute
 83’
2:1
 — Substitute
 88’
2:1
 — Substitute
 88’
2:1
 — Substitute
90+5’
2:1
 — Yellow Card

Team Stats

Possession
25%
75%
Passing Accuracy
163 of 253 — 64%
87% — 657 of 752
Shots on Target
3 of 10 — 30%
47% — 9 of 19
Saves
8 of 9 — 88%
33% — 1 of 3
Cards
Millwall
 
Swansea City
8
Fouls
13
5
Corners
5
15
Crosses
22
365
Touches
850
Millwall
 
Swansea City
18
Tackles
11
4
Interceptions
4
22
Aerials Won
13
26
Clearances
11
Millwall
 
Swansea City
1
Offsides
0
9
Goal Kicks
8
16
Throw Ins
19
74
Long Balls
42
Become a Stathead & surf this site ad-free.

Millwall Player Stats

Millwall 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
Tom Bradshaw9wls WALFW30-2307510001100150010.30.30.1105862.506010
   Oliver Burke7sct SCOFW25-341150000000050000.00.00.0001333.301000
Andreas Voglsammer21de GERLW31-0647410003100241020.10.10.01091560.0011000
   Duncan Watmore19eng ENGLW,LM29-006160000000050000.00.00.000010.003011
George Honeyman39eng ENGRW,RM28-1879001000000352020.00.00.141162176.2116021
Zian Flemming10nl NEDAM24-2258700001000402010.10.10.041142458.3126343
   Shaun Hutchinson4eng ENGCB32-11130000000000000.00.00.0000000000
George Saville23nir NIRDM29-2867500001000314010.10.10.020162272.708000
   Jamie Shackleton16eng ENGDM,CM23-157150000000041000.00.00.0001333.301000
Ryan Leonard18eng ENGDM,CM30-2949000001100332210.00.00.020122060.0210011
Murray Wallace3sct SCOLB30-0639000000000413110.00.00.010263770.3117032
Jake Cooper5eng ENGCB28-0399000000000301000.00.00.010202676.9215000
Charlie Cresswell15eng ENGCB20-2099001003000411030.20.20.411192867.9021000
Dan McNamara2ie IRLRB24-0779000000010311110.00.00.000121963.2212000
George Long1eng ENGGK29-1299000000000300000.00.00.000122646.2014000
15 Players990220010310365184130.80.80.617316325364.491613128
Millwall 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
Tom Bradshaw9wls WALFW30-230755862.5541133100.02450.00000.10.010000
   Oliver Burke7sct SCOFW25-341151333.39101333.3000000.00.001000
Andreas Voglsammer21de GERLW31-0647491560.0145325771.42366.71333.300.00.000110
   Duncan Watmore19eng ENGLW,LM29-00616010.000010.0000000.00.000000
George Honeyman39eng ENGRW,RM28-18790162176.23251026875.05683.34580.010.10.131111
Zian Flemming10nl NEDAM24-22587142458.3270395771.471070.02540.000.00.111111
   Shaun Hutchinson4eng ENGCB32-1113000000000000.00.000000
George Saville23nir NIRDM29-28675162272.734510691181.83475.04757.100.00.111000
   Jamie Shackleton16eng ENGDM,CM23-157151333.31441250.0000000.00.001000
Ryan Leonard18eng ENGDM,CM30-29490122060.0197454580.061060.01250.000.00.000002
Murray Wallace3sct SCOLB30-06390263770.3428258171894.46875.031030.000.00.000001
Jake Cooper5eng ENGCB28-03990202676.94451066875.0101190.94757.100.00.200002
Charlie Cresswell15eng ENGCB20-20990192867.95132302366.7111291.751050.010.40.022000
Dan McNamara2ie IRLRB24-07790121963.22057055100.071258.3010.000.00.000002
George Long1eng ENGGK29-12990122646.252649211100.033100.082236.400.00.001000
15 Players99016325364.434761505658279.3628374.7327244.420.60.488339
Millwall 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
Tom Bradshaw9wls WALFW30-23075880000100000500
   Oliver Burke7sct SCOFW25-34115330000000000100
Andreas Voglsammer21de GERLW31-0647415141100300000901
   Duncan Watmore19eng ENGLW,LM29-00616110000000000000
George Honeyman39eng ENGRW,RM28-18790211921005011001601
Zian Flemming10nl NEDAM24-22587242310001000001400
   Shaun Hutchinson4eng ENGCB32-1113000000000000000
George Saville23nir NIRDM29-28675221751005040401600
   Jamie Shackleton16eng ENGDM,CM23-15715330000000000101
Ryan Leonard18eng ENGDM,CM30-29490201551000300001200
Murray Wallace3sct SCOLB30-063903724136010700002600
Jake Cooper5eng ENGCB28-03990262600010000002000
Charlie Cresswell15eng ENGCB20-20990282700020000001910
Dan McNamara2ie IRLRB24-07790191360000600001201
George Long1eng ENGGK29-129902614123000000001200
15 Players9902532074513041516514016314
Millwall 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
Tom Bradshaw9wls WALFW30-23075000000001010010
   Oliver Burke7sct SCOFW25-34115000000000000000
Andreas Voglsammer21de GERLW31-064741010011100.002020120
   Duncan Watmore19eng ENGLW,LM29-00616000000000000000
George Honeyman39eng ENGRW,RM28-18790221101250.012020230
Zian Flemming10nl NEDAM24-225872102011100.001010210
   Shaun Hutchinson4eng ENGCB32-1113000000000000000
George Saville23nir NIRDM29-286754113011100.001010400
   Jamie Shackleton16eng ENGDM,CM23-15715111000000000100
Ryan Leonard18eng ENGDM,CM30-29490221102450.021102440
Murray Wallace3sct SCOLB30-06390313003475.011011420
Jake Cooper5eng ENGCB28-039901010011100.000000130
Charlie Cresswell15eng ENGCB20-20990111000003300140
Dan McNamara2ie IRLRB24-07790110101250.011011260
George Long1eng ENGGK29-12990000000000000000
15 Players99018101080111668.851349422260
Millwall 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
Tom Bradshaw9wls WALFW30-23075151177415100.01100.0610000010100
   Oliver Burke7sct SCOFW25-3411550041050001000001040
Andreas Voglsammer21de GERLW31-0647424287932400011311200001131
   Duncan Watmore19eng ENGLW,LM29-00616501220511100.000.032120000240
George Honeyman39eng ENGRW,RM28-18790352816121352150.0150.016733401011114
Zian Flemming10nl NEDAM24-22587403421155404375.0125.0261726633042241
   Shaun Hutchinson4eng ENGCB32-111300000000000000000000
George Saville23nir NIRDM29-286753117159131000840160001061
   Jamie Shackleton16eng ENGDM,CM23-1571540211040001200000010
Ryan Leonard18eng ENGDM,CM30-2949033410131003311100.000.01050180200091
Murray Wallace3sct SCOLB30-06390413162250413266.700.017853400001160
Jake Cooper5eng ENGCB28-03990303206423000015661100000180
Charlie Cresswell15eng ENGCB20-209904162571074100021944700020250
Dan McNamara2ie IRLRB24-07790312916613100012321800011121
George Long1eng ENGGK29-129903026300003000014133850000080
15 Players99036553141137912436512866.7325.01618093433601181619
Millwall 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%
Tom Bradshaw9wls WALFW30-2307500012010000011233.3
   Oliver Burke7sct SCOFW25-3411500000000000003350.0
Andreas Voglsammer21de GERLW31-0647400001030000033175.0
   Duncan Watmore19eng ENGLW,LM29-00616000010000000100
George Honeyman39eng ENGRW,RM28-18790000121502000900
Zian Flemming10nl NEDAM24-2258700011010100061150.0
   Shaun Hutchinson4eng ENGCB32-1113000000000000000
George Saville23nir NIRDM29-2867500001050100071150.0
   Jamie Shackleton16eng ENGDM,CM23-15715000000001000010100.0
Ryan Leonard18eng ENGDM,CM30-29490000130022000320100.0
Murray Wallace3sct SCOLB30-0639000002001100031150.0
Jake Cooper5eng ENGCB28-0399000000000000012166.7
Charlie Cresswell15eng ENGCB20-2099000010000100036185.7
Dan McNamara2ie IRLRB24-0779010030001100001233.3
George Long1eng ENGGK29-12990000000000000000
15 Players99010081311541000037221362.9

Millwall Goalkeeper Stats

Millwall 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
George Longeng ENG29-1299091888.91.082236.417088.254.4977.850.81700.004.0

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
Liam Walsh28eng ENGFW25-1806300001000451000.00.00.130344182.9119010
   Jamie Paterson12eng ENGFW31-0842700000000231000.00.00.110162080.0011022
Liam Cullen20wls WALLW23-3256300001000131000.40.40.4206785.706011
   Morgan Whittaker19eng ENGLW22-0662700002200190000.00.00.040101566.7012221
Joël Piroe17nl NEDRW23-2249000003100400010.20.20.020222878.6018130
Olivier Ntcham10cm CMRLM27-0339000003100932010.20.20.040758192.6951341
Matt Grimes8eng ENGCM27-24290010020001193000.10.10.1219510788.8855200
Luke Cundle18eng ENGRM20-3228700003300620100.70.70.060515396.2527020
   Cameron Congreve45wls WALRM19-04930000000051000.00.00.0102450.003000
Ryan Manning3ie IRLLB26-27390100032101120110.10.10.0108610482.7554300
Nathan Wood-Gordon23eng ENGCB20-2879000000000991100.00.00.010889493.6765100
Ben Cabango5wls WALCB22-28890000000001060100.00.00.110889691.7964510
Harry Darling6eng ENGRB23-2188200001010731020.10.10.020536482.8236210
   Kyle Naughton26eng ENGRB34-11780000000090000.00.00.0007887.504000
Andy Fisher1eng ENGGK25-0309000000000320000.00.00.000243080.008000
15 Players99011001992085011452.02.00.930165775287.44643319175
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
Liam Walsh28eng ENGFW25-18063344182.947069192190.5111478.61333.300.10.123001
   Jamie Paterson12eng ENGFW31-08427162080.0212541010100.04666.71250.000.10.110000
Liam Cullen20wls WALLW23-325636785.75734580.011100.00000.40.120000
   Morgan Whittaker19eng ENGLW22-06627101566.7131691090.0020.011100.000.00.000000
Joël Piroe17nl NEDRW23-22490222878.631631131586.781266.70000.00.110110
Olivier Ntcham10cm CMRLM27-03390758192.610592724848100.0232785.233100.000.00.1015229
Matt Grimes8eng ENGCM27-242909510788.81463371484998.0404295.241136.410.10.129108
Luke Cundle18eng ENGRM20-32287515396.2658120323397.0161794.111100.000.00.022105
   Cameron Congreve45wls WALRM19-04932450.032011100.011100.0010.000.00.000000
Ryan Manning3ie IRLLB26-273908610482.71259368515494.4273479.451050.000.00.019205
Nathan Wood-Gordon23eng ENGCB20-28790889493.61461599414591.1434595.644100.000.00.012107
Ben Cabango5wls WALCB22-28890889691.71426507313393.9495294.24580.000.10.028109
Harry Darling6eng ENGRB23-21882536482.8717129333789.2172085.01425.000.00.003002
   Kyle Naughton26eng ENGRB34-11787887.588175683.322100.00000.00.000000
Andy Fisher1eng ENGGK25-03090243080.03852371313100.01010100.01714.300.00.000000
15 Players99065775287.49734278335838094.225228588.4265250.010.90.714519346
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
Liam Walsh28eng ENGFW25-18063413472004022003400
   Jamie Paterson12eng ENGFW31-08427201640004221101601
Liam Cullen20wls WALLW23-32563770000000000600
   Morgan Whittaker19eng ENGLW22-06627151500003000001000
Joël Piroe17nl NEDRW23-22490282800002000002200
Olivier Ntcham10cm CMRLM27-03390818100002000007502
Matt Grimes8eng ENGCM27-2429010710611000000009502
Luke Cundle18eng ENGRM20-32287535300001000005100
   Cameron Congreve45wls WALRM19-0493440000000000201
Ryan Manning3ie IRLLB26-2739010491133016911008602
Nathan Wood-Gordon23eng ENGCB20-28790949400000000008800
Ben Cabango5wls WALCB22-28890969510000100008801
Harry Darling6eng ENGRB23-21882645681000700005301
   Kyle Naughton26eng ENGRB34-1178880000000000700
Andy Fisher1eng ENGGK25-030903020102000000002400
15 Players9907527084490122195410657010
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
Liam Walsh28eng ENGFW25-1806311010010.010000100
   Jamie Paterson12eng ENGFW31-08427110100000000100
Liam Cullen20wls WALLW23-325631001011100.000000100
   Morgan Whittaker19eng ENGLW22-0662700000020.020000000
Joël Piroe17nl NEDRW23-22490000000001100010
Olivier Ntcham10cm CMRLM27-033902120011100.001010200
Matt Grimes8eng ENGCM27-24290321201250.010000320
Luke Cundle18eng ENGRM20-32287000000000001100
   Cameron Congreve45wls WALRM19-049311100010.010000100
Ryan Manning3ie IRLLB26-27390000000001011110
Nathan Wood-Gordon23eng ENGCB20-28790101000000001200
Ben Cabango5wls WALCB22-2889000000010.010001140
Harry Darling6eng ENGRB23-2188211010020.022110120
   Kyle Naughton26eng ENGRB34-1178000000000000000
Andy Fisher1eng ENGGK25-03090000000000000011
15 Players99011756031127.38523415111
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
Liam Walsh28eng ENGFW25-1806345012717045100.01100.019531000010353
   Jamie Paterson12eng ENGFW31-08427230051812322100.000.01147800010187
Liam Cullen20wls WALLW23-32563130021141311100.000.0627100011102
   Morgan Whittaker19eng ENGLW22-0662719002172192150.0150.012893520200175
Joël Piroe17nl NEDRW23-2249040271419640300.03100.018873811132276
Olivier Ntcham10cm CMRLM27-03390931961231934125.0375.05128612631011797
Matt Grimes8eng ENGCM27-24290119429741601190005531521521010952
Luke Cundle18eng ENGRM20-3228762022931362200.02100.0271003800001533
   Cameron Congreve45wls WALRM19-0493501222500032540000022
Ryan Manning3ie IRLLB26-27390112228632421120005432622135021825
Nathan Wood-Gordon23eng ENGCB20-28790999356221990006548038110010830
Ben Cabango5wls WALCB22-288901067336940106100.000.06450140152000820
Harry Darling6eng ENGRB23-21882736193915273100.01100.0361847621001534
   Kyle Naughton26eng ENGRB34-1178903600900042570000050
Andy Fisher1eng ENGGK25-03090322332000320008332100000140
15 Players990850541994551992485017529.41164.7433257815821911311765546
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%
Liam Walsh28eng ENGFW25-18063000110401000100
   Jamie Paterson12eng ENGFW31-08427000000401000100
Liam Cullen20wls WALLW23-325630000100000000010.0
   Morgan Whittaker19eng ENGLW22-06627000100300000000
Joël Piroe17nl NEDRW23-22490000010200000500
Olivier Ntcham10cm CMRLM27-03390000220201000610100.0
Matt Grimes8eng ENGCM27-2429000011000200061420.0
Luke Cundle18eng ENGRM20-3228700000011000031420.0
   Cameron Congreve45wls WALRM19-0493000100001000100
Ryan Manning3ie IRLLB26-27390100310610000610100.0
Nathan Wood-Gordon23eng ENGCB20-2879000010001000034450.0
Ben Cabango5wls WALCB22-2889000021001000044450.0
Harry Darling6eng ENGRB23-2188210010000100031516.7
   Kyle Naughton26eng ENGRB34-1178000000000000100
Andy Fisher1eng ENGGK25-03090000000000000200
15 Players9902001380224700042132237.1

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

Shots

Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
8Olivier NtchamClub Crest Swansea City0.020.02Saved31Right FootLiam WalshPass (Live)Olivier NtchamPass (Live)
17Ryan LeonardClub Crest Millwall0.050.21Saved29Right Foot
20Liam WalshClub Crest Swansea City0.02Off Target30Right FootRyan ManningPass (Live)Liam WalshPass (Live)
27Ryan ManningClub Crest Swansea City0.020.03Saved13HeadDeflectedJoël PiroePass (Live)Olivier NtchamPass (Live)
35Andreas VoglsammerClub Crest Millwall0.03Off Target15HeadZian FlemmingPass (Live)Tom BradshawPass (Live)
44Olivier NtchamClub Crest Swansea City0.17Off Target13Right FootHarry DarlingPass (Live)Luke CundlePass (Live)
45Andreas VoglsammerClub Crest Millwall0.05Blocked18Right FootVolleyGeorge HoneymanPass (Live)Ryan LeonardPass (Live)
45+1Zian FlemmingClub Crest Millwall0.07Blocked11Right FootVolleyJake CooperPass (Live)George SavillePass (Dead)
45+1Charlie CresswellClub Crest Millwall0.02Off Target14HeadGeorge SavillePass (Dead)Zian FlemmingShot
48Charlie CresswellClub Crest Millwall0.11Blocked12Left FootRyan LeonardPass (Dead)Zian FlemmingPass (Live)
48Tom BradshawClub Crest Millwall0.300.09Goal10Left FootCharlie CresswellShot
55Andreas VoglsammerClub Crest Millwall0.050.11Goal21Left FootGeorge HoneymanPass (Live)Zian FlemmingPass (Live)
58Joël PiroeClub Crest Swansea City0.050.03Saved13Right FootLiam WalshPass (Live)Luke CundlePass (Live)
58Luke CundleClub Crest Swansea City0.470.57Saved2Right FootJoël PiroeShot
58Luke CundleClub Crest Swansea City0.340.21Saved4Left FootLuke CundleShot
58Liam CullenClub Crest Swansea City0.42Blocked4Left FootLuke CundleShot
58Matt GrimesClub Crest Swansea City0.04Blocked28Left FootLiam CullenShot
58Ryan ManningClub Crest Swansea City0.100.21Goal14Left FootVolleyMatt GrimesShot
60Luke CundleClub Crest Swansea City0.050.05Saved10HeadLiam CullenPass (Live)Olivier NtchamPass (Live)
62George SavilleClub Crest Millwall0.06Off Target16Left FootVolleyGeorge HoneymanPass (Dead)Andreas VoglsammerFouled
66Joël PiroeClub Crest Swansea City0.03Blocked26Right FootMatt GrimesPass (Live)Morgan WhittakerPass (Live)
66Morgan WhittakerClub Crest Swansea City0.030.03Saved18Left FootLuke CundlePass (Live)Harry DarlingPass (Live)
66Joël PiroeClub Crest Swansea City0.16Blocked13Right FootMorgan WhittakerShot
78Charlie CresswellClub Crest Millwall0.04Off Target6Right FootVolleyGeorge HoneymanPass (Dead)Murray WallacePass (Live)
83Morgan WhittakerClub Crest Swansea City0.020.15Saved31Left FootMorgan WhittakerTake-OnBen CabangoPass (Live)
83Harry DarlingClub Crest Swansea City0.11Off Target8Right FootJamie PatersonPass (Dead)Morgan WhittakerShot
87Ryan ManningClub Crest Swansea City0.02Off Target25Right FootLuke CundlePass (Live)
90+1Matt GrimesClub Crest Swansea City0.03Blocked26Right FootCameron CongrevePass (Live)
90+1Olivier NtchamClub Crest Swansea City0.02Off Target30Right FootNathan Wood-GordonPass (Live)Olivier NtchamPass (Live)
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
17Ryan LeonardClub Crest Millwall0.050.21Saved29Right Foot
35Andreas VoglsammerClub Crest Millwall0.03Off Target15HeadZian FlemmingPass (Live)Tom BradshawPass (Live)
45Andreas VoglsammerClub Crest Millwall0.05Blocked18Right FootVolleyGeorge HoneymanPass (Live)Ryan LeonardPass (Live)
45+1Zian FlemmingClub Crest Millwall0.07Blocked11Right FootVolleyJake CooperPass (Live)George SavillePass (Dead)
45+1Charlie CresswellClub Crest Millwall0.02Off Target14HeadGeorge SavillePass (Dead)Zian FlemmingShot
48Charlie CresswellClub Crest Millwall0.11Blocked12Left FootRyan LeonardPass (Dead)Zian FlemmingPass (Live)
48Tom BradshawClub Crest Millwall0.300.09Goal10Left FootCharlie CresswellShot
55Andreas VoglsammerClub Crest Millwall0.050.11Goal21Left FootGeorge HoneymanPass (Live)Zian FlemmingPass (Live)
62George SavilleClub Crest Millwall0.06Off Target16Left FootVolleyGeorge HoneymanPass (Dead)Andreas VoglsammerFouled
78Charlie CresswellClub Crest Millwall0.04Off Target6Right FootVolleyGeorge HoneymanPass (Dead)Murray WallacePass (Live)
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
8Olivier NtchamClub Crest Swansea City0.020.02Saved31Right FootLiam WalshPass (Live)Olivier NtchamPass (Live)
20Liam WalshClub Crest Swansea City0.02Off Target30Right FootRyan ManningPass (Live)Liam WalshPass (Live)
27Ryan ManningClub Crest Swansea City0.020.03Saved13HeadDeflectedJoël PiroePass (Live)Olivier NtchamPass (Live)
44Olivier NtchamClub Crest Swansea City0.17Off Target13Right FootHarry DarlingPass (Live)Luke CundlePass (Live)
58Joël PiroeClub Crest Swansea City0.050.03Saved13Right FootLiam WalshPass (Live)Luke CundlePass (Live)
58Luke CundleClub Crest Swansea City0.470.57Saved2Right FootJoël PiroeShot
58Luke CundleClub Crest Swansea City0.340.21Saved4Left FootLuke CundleShot
58Liam CullenClub Crest Swansea City0.42Blocked4Left FootLuke CundleShot
58Matt GrimesClub Crest Swansea City0.04Blocked28Left FootLiam CullenShot
58Ryan ManningClub Crest Swansea City0.100.21Goal14Left FootVolleyMatt GrimesShot
60Luke CundleClub Crest Swansea City0.050.05Saved10HeadLiam CullenPass (Live)Olivier NtchamPass (Live)
66Joël PiroeClub Crest Swansea City0.03Blocked26Right FootMatt GrimesPass (Live)Morgan WhittakerPass (Live)
66Morgan WhittakerClub Crest Swansea City0.030.03Saved18Left FootLuke CundlePass (Live)Harry DarlingPass (Live)
66Joël PiroeClub Crest Swansea City0.16Blocked13Right FootMorgan WhittakerShot
83Morgan WhittakerClub Crest Swansea City0.020.15Saved31Left FootMorgan WhittakerTake-OnBen CabangoPass (Live)
83Harry DarlingClub Crest Swansea City0.11Off Target8Right FootJamie PatersonPass (Dead)Morgan WhittakerShot
87Ryan ManningClub Crest Swansea City0.02Off Target25Right FootLuke CundlePass (Live)
90+1Matt GrimesClub Crest Swansea City0.03Blocked26Right FootCameron CongrevePass (Live)
90+1Olivier NtchamClub Crest Swansea City0.02Off Target30Right FootNathan Wood-GordonPass (Live)Olivier NtchamPass (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.