Millwall vs. Norwich City Match Report – Monday April 21, 2025

EFL Championship (Matchweek 44)
Millwall
3
1.8
17-12-15
Manager: Alex Neil
Captain: Jake Cooper
Norwich City
1
0.4
13-14-17
Manager: Johannes Thorup
Captain: Kenny McLean
Monday April 21, 2025, 15:00 (venue time)
EFL Championship (Matchweek 44)
Millwall vs. Norwich City Historical Head-to-Head
 
Attendance: 16,426
Venue: The Den, London
Officials: Elliot Bell (Referee) · Nigel Lugg (AR1) · Mark Russell (AR2) · Oliver Langford (4th)
Mihailo Ivanović · 8’
Femi Azeez · 39’
Mihailo Ivanović · 69’
Shane Duffy · 45+4’
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
 8’
1:0
 — Goal 1:0
 39’
2:0
 — Goal 2:0
45+4’
2:1
 — Goal 2:1
Half Time
 61’
2:1
 — Yellow Card
 61’
2:1
 — Substitute
 62’
2:1
 — Substitute
 62’
2:1
 — Substitute
 69’
3:1
 — Goal 3:1
 71’
3:1
 — Yellow Card
 76’
3:1
 — Substitute
 79’
3:1
 — Yellow Card
 80’
3:1
 — Substitute
 81’
3:1
 — Substitute
 87’
3:1
 — Substitute
 88’
3:1
 — Substitute
 89’
3:1
 — Yellow Card
90+2’
3:1
 — Substitute
90+2’
3:1
 — Substitute

Team Stats

Possession
41%
59%
Passing Accuracy
264 of 380 — 69%
78% — 420 of 541
Shots on Target
5 of 16 — 31%
25% — 1 of 4
Saves
0 of 1 — 0%
40% — 2 of 5
Cards
Millwall
 
Norwich City
10
Fouls
9
5
Corners
4
25
Crosses
17
499
Touches
649
Millwall
 
Norwich City
15
Tackles
17
15
Interceptions
4
15
Aerials Won
18
26
Clearances
39
Millwall
 
Norwich City
2
Offsides
1
8
Goal Kicks
8
18
Throw Ins
36
83
Long Balls
76
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
Josh Coburn21eng ENGFW22-1369000000000240020.00.00.44151050.0018121
Femi Azeez11eng ENGLW,RW23-3208910005200511130.60.60.141283775.7526422
   Aidomo Emakhu22ie IRLRW21-17710000000010000.00.00.000010.000000
Luke Cundle25eng ENGRW22-3608600002110402210.10.10.181232785.2517020
   Aaron Connolly9ie IRLLW,RW25-08340000000010000.00.00.00011100.000000
Mihailo Ivanović26rs SRBAM20-1438720002200310000.50.50.22081942.1216020
   Macaulay Langstaff17eng ENGAM28-07730000000000000.00.00.0000000000
George Saville23nir NIRDM31-3249002001000611510.00.00.762325064.0226010
Casper de Norre24be BELDM28-0738000003000430100.30.30.000283677.8320000
   Ryan Wintle14eng ENGDM27-312100000000070100.00.00.00066100.012000
Zak Sturge58eng ENGLB20-3108900000000512110.00.00.000364285.7224120
   Ryan Leonard18eng ENGLB32-33210000000010000.00.00.0000000000
Jake Cooper5eng ENGCB30-0779000001000551110.00.00.000334475.0223000
Japhet Tanganga6eng ENGCB26-0219000000000440000.00.00.020293582.9422111
Tristan Crama52fr FRARB23-1649000002000608310.20.20.000194344.2114000
George Evans41eng ENGGK19-3409000000000290000.00.00.000162955.2016000
16 Players9903200165104991515101.81.81.426526438069.5272247124
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
Josh Coburn21eng ENGFW22-1369051050.07063650.02450.00000.40.230000
Femi Azeez11eng ENGLW,RW23-32089283775.7389100192382.681080.01333.300.10.111105
   Aidomo Emakhu22ie IRLRW21-1771010.00000000000.00.000000
Luke Cundle25eng ENGRW22-36086232785.232199111384.691090.01250.000.10.134105
   Aaron Connolly9ie IRLLW,RW25-083411100.08011100.0000000.00.000000
Mihailo Ivanović26rs SRBAM20-1438781942.11222761250.01425.011100.000.20.120212
   Macaulay Langstaff17eng ENGAM28-0773000000000000.00.000000
George Saville23nir NIRDM31-32490325064.0638312151883.381172.781457.120.70.654002
Casper de Norre24be BELDM28-07380283677.852270101283.3151788.23560.000.00.002003
   Ryan Wintle14eng ENGDM27-3121066100.01134433100.022100.011100.000.00.003001
Zak Sturge58eng ENGLB20-31089364285.7510113222491.71010100.01333.300.00.003112
   Ryan Leonard18eng ENGLB32-3321000000000000.00.000000
Jake Cooper5eng ENGCB30-07790334475.0746396101190.9161984.271353.800.00.002002
Japhet Tanganga6eng ENGCB26-02190293582.9601253111291.71414100.04850.000.00.004004
Tristan Crama52fr FRARB23-16490194344.231721491181.852025.031030.000.00.002001
George Evans41eng ENGGK19-34090162955.260449422100.055100.092240.900.00.001000
16 Players99026438069.54961212812214882.49512675.4398247.621.41.114265227
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
Josh Coburn21eng ENGFW22-1369010100000000000500
Femi Azeez11eng ENGLW,RW23-32089373600202000002810
   Aidomo Emakhu22ie IRLRW21-1771110000000000000
Luke Cundle25eng ENGRW22-36086272700000000002300
   Aaron Connolly9ie IRLLW,RW25-0834110000000000100
Mihailo Ivanović26rs SRBAM20-1438719190000400000802
   Macaulay Langstaff17eng ENGAM28-0773000000000000000
George Saville23nir NIRDM31-3249050391050112050503213
Casper de Norre24be BELDM28-07380363331011000002801
   Ryan Wintle14eng ENGDM27-31210660000000000600
Zak Sturge58eng ENGLB20-31089423840002400003602
   Ryan Leonard18eng ENGLB32-3321000000000000000
Jake Cooper5eng ENGCB30-07790444222000000003301
Japhet Tanganga6eng ENGCB26-02190353500010000002901
Tristan Crama52fr FRARB23-1649043291400041400001900
George Evans41eng ENGGK19-34090292091000000001600
16 Players9903803364292325185050264210
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
Josh Coburn21eng ENGFW22-13690000000002020000
Femi Azeez11eng ENGLW,RW23-3208911001010.013031200
   Aidomo Emakhu22ie IRLRW21-1771000000000000000
Luke Cundle25eng ENGRW22-3608622101020.021012420
   Aaron Connolly9ie IRLLW,RW25-0834000000000000000
Mihailo Ivanović26rs SRBAM20-1438700000010.010000010
   Macaulay Langstaff17eng ENGAM28-0773000000000000000
George Saville23nir NIRDM31-3249011100010.011015600
Casper de Norre24be BELDM28-0738000000020.020001110
   Ryan Wintle14eng ENGDM27-31210000000000001100
Zak Sturge58eng ENGLB20-310892211011100.001011330
   Ryan Leonard18eng ENGLB32-3321000000000000010
Jake Cooper5eng ENGCB30-077901010011100.001101250
Japhet Tanganga6eng ENGCB26-02190000000000000080
Tristan Crama52fr FRARB23-164908435033100.0010131150
George Evans41eng ENGGK19-34090000000000000000
16 Players990151076251241.7710191530260
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
Josh Coburn21eng ENGFW22-13690240110144242150.0150.018924111161175
Femi Azeez11eng ENGLW,RW23-320895105212555122100.000.0261986342215287
   Aidomo Emakhu22ie IRLRW21-177110010010000000000000
Luke Cundle25eng ENGRW22-3608640042216640200.0150.017531601020203
   Aaron Connolly9ie IRLLW,RW25-083410001010000000000000
Mihailo Ivanović26rs SRBAM20-143873111624431200.02100.01647502024212
   Macaulay Langstaff17eng ENGAM28-077300000000000000000000
George Saville23nir NIRDM31-32490610113120061100.01100.0261014400010290
Casper de Norre24be BELDM28-0738043042812443000201043701020271
   Ryan Wintle14eng ENGDM27-3121070160070002700000040
Zak Sturge58eng ENGLB20-3108951016269251200.02100.0241667911100333
   Ryan Leonard18eng ENGLB32-332111100010000000000000
Jake Cooper5eng ENGCB30-0779055929244255000231485600000310
Japhet Tanganga6eng ENGCB26-021904472021414411100.000.0221375711010211
Tristan Crama52fr FRARB23-1649060216331346000014721900020204
George Evans41eng ENGGK19-340902925290002900016157980000090
16 Players990499451382291423249912433.3758.32241282515794171026026
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%
Josh Coburn21eng ENGFW22-136900002300000004030.0
Femi Azeez11eng ENGLW,RW23-3208900000021100073260.0
   Aidomo Emakhu22ie IRLRW21-1771000000000000000
Luke Cundle25eng ENGRW22-360861003400220007020.0
   Aaron Connolly9ie IRLLW,RW25-0834000000000000000
Mihailo Ivanović26rs SRBAM20-1438700010140000024357.1
   Macaulay Langstaff17eng ENGAM28-0773000000000000000
George Saville23nir NIRDM31-3249000010012510006010.0
Casper de Norre24be BELDM28-07380000000110000300
   Ryan Wintle14eng ENGDM27-312100000000100000010.0
Zak Sturge58eng ENGLB20-31089000100212000400
   Ryan Leonard18eng ENGLB32-3321000000000000000
Jake Cooper5eng ENGCB30-0779000000001000073350.0
Japhet Tanganga6eng ENGCB26-02190000020000000410100.0
Tristan Crama52fr FRARB23-1649000020143400044266.7
George Evans41eng ENGGK19-340900000000000000010.0
16 Players990100109225151000048151845.5

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 Evanseng ENG19-340901100.00.372035.021471.447.3862.546.012216.7011.4

Norwich City Player Stats

Norwich 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
Josh Sargent9us USAFW25-0609000002000293020.10.10.000151978.9212000
Borja Sainz7es ESPLW24-0796000000000221010.00.00.021131586.7214242
   Liam Gibbs8eng ENGLW22-1263000000000130000.00.00.21081172.718210
Oscar Schwartau29dk DENRW18-3396100000000250030.00.00.000141973.7112100
   Onel Hernández25cu CUBRW32-0792900000010110000.00.00.0105862.508421
Emiliano Marcondes11dk DENAM30-0436100000000230000.00.00.00081457.1013121
   Anis Ben Slimane20tn TUNAM24-0362900000000190000.00.00.000161888.937000
Jacob Wright16eng ENGDM19-2127901000000651010.00.00.121446073.3424011
   Jakob Sørensen19dk DENDM27-0491100000000141000.00.00.00061250.015000
Marcelino Núñez26cl CHIDM25-0517500000010620000.00.00.000415771.9828000
   Callum Doyle6eng ENGLB21-2001500000000231000.00.00.00091850.0210011
Kenny McLean23sct SCOLB,DM33-1039000000010912010.00.00.110688679.1438211
José Cordoba33pa PANCB24-0469000001000784100.20.20.010576489.1241000
Shane Duffy4ie IRLCB33-1109010001100800200.10.10.000546287.1125000
Jack Stacey3eng ENGRB29-0159000000000664120.00.00.000455286.5518310
Vicente Reyes36cl CHIGK21-1539000000000280000.00.00.000172665.4013000
16 Players99011004130649174100.40.40.48242054177.63627615137
Norwich 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
Josh Sargent9us USAFW25-06090151978.9236435771.488100.00000.00.001102
Borja Sainz7es ESPLW24-07960131586.71956381080.055100.00000.00.011002
   Liam Gibbs8eng ENGLW22-1263081172.71595944100.02366.72450.000.20.212101
Oscar Schwartau29dk DENRW18-33961141973.71912481172.755100.00000.00.001001
   Onel Hernández25cu CUBRW32-079295862.510571333.333100.011100.000.00.000000
Emiliano Marcondes11dk DENAM30-0436181457.111405683.33560.0010.000.00.000000
   Anis Ben Slimane20tn TUNAM24-03629161888.924238101283.355100.011100.000.00.002003
Jacob Wright16eng ENGDM19-21279446073.3678197272993.1121770.641330.810.10.013004
   Jakob Sørensen19dk DENDM27-0491161250.069265683.31520.00000.00.001001
Marcelino Núñez26cl CHIDM25-05175415771.9767180182185.7172085.051338.500.00.002008
   Callum Doyle6eng ENGLB21-2001591850.019012744100.03742.92728.600.00.002102
Kenny McLean23sct SCOLB,DM33-10390688679.11146473374092.5293193.521020.000.10.117214
José Cordoba33pa PANCB24-04690576489.11072256202195.2323688.95771.400.00.003002
Shane Duffy4ie IRLCB33-11090546287.11007329182090.0313393.95862.500.00.002001
Jack Stacey3eng ENGRB29-01590455286.5725245222395.7232785.20000.00.004115
Vicente Reyes36cl CHIGK21-15390172665.442825111100.01212100.041330.800.00.000000
16 Players99042054177.67324231819321888.519122286.0317839.710.40.44316236
Norwich 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
Josh Sargent9us USAFW25-06090191530000000001511
Borja Sainz7es ESPLW24-07960151411000000001300
   Liam Gibbs8eng ENGLW22-126301174100412110800
Oscar Schwartau29dk DENRW18-33961191900001000001402
   Onel Hernández25cu CUBRW32-07929880000000000501
Emiliano Marcondes11dk DENAM30-0436114140000100000801
   Anis Ben Slimane20tn TUNAM24-03629181800000000001600
Jacob Wright16eng ENGDM19-21279605463013021004400
   Jakob Sørensen19dk DENDM27-0491112111000010000601
Marcelino Núñez26cl CHIDM25-05175575611010000004101
   Callum Doyle6eng ENGLB21-2001518126001160000900
Kenny McLean23sct SCOLB,DM33-1039086681830051500006805
José Cordoba33pa PANCB24-04690646040001000005700
Shane Duffy4ie IRLCB33-11090626021000100005400
Jack Stacey3eng ENGRB29-0159052401200011200004502
Vicente Reyes36cl CHIGK21-15390262062000000001700
16 Players99054147664120317364210420114
Norwich 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
Josh Sargent9us USAFW25-060903112011100.002020310
Borja Sainz7es ESPLW24-07960110101250.011010100
   Liam Gibbs8eng ENGLW22-12630000000000000000
Oscar Schwartau29dk DENRW18-33961000000003030010
   Onel Hernández25cu CUBRW32-07929000000000000000
Emiliano Marcondes11dk DENAM30-04361000000000000010
   Anis Ben Slimane20tn TUNAM24-03629000000000000000
Jacob Wright16eng ENGDM19-212791101011100.001010110
   Jakob Sørensen19dk DENDM27-04911111000000000110
Marcelino Núñez26cl CHIDM25-0517500000010.010000030
   Callum Doyle6eng ENGLB21-20015111000000000130
Kenny McLean23sct SCOLB,DM33-10390222000001100210
José Cordoba33pa PANCB24-046904031022100.000001570
Shane Duffy4ie IRLCB33-110900000000000022130
Jack Stacey3eng ENGRB29-01590442202450.022201560
Vicente Reyes36cl CHIGK21-15390000000000000010
16 Players9901711107071163.641037421390
Norwich 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
Josh Sargent9us USAFW25-060902913121422900012351100040182
Borja Sainz7es ESPLW24-0796022011390224250.0250.014984621002181
   Liam Gibbs8eng ENGLW22-12630130139013100.01100.0856292100196
Oscar Schwartau29dk DENRW18-339612501131102500012834110012198
   Onel Hernández25cu CUBRW32-079291101561112150.000.0885464110075
Emiliano Marcondes11dk DENAM30-0436123031371232150.0150.013681710041162
   Anis Ben Slimane20tn TUNAM24-03629190595119000719700010153
Jacob Wright16eng ENGDM19-2127965222331106511100.000.024713300013440
   Jakob Sørensen19dk DENDM27-0491114029301400051480000081
Marcelino Núñez26cl CHIDM25-0517562119358062000281124500021451
   Callum Doyle6eng ENGLB21-200152311011212311100.000.01043310102090
Kenny McLean23sct SCOLB,DM33-1039091337421219111100.000.03817811020010555
José Cordoba33pa PANCB24-04690781243332178000411486600010530
Shane Duffy4ie IRLCB33-1109080185028228000025725400000521
Jack Stacey3eng ENGRB29-01590664322213066100.01100.0181034432010341
Vicente Reyes36cl CHIGK21-153902826280002800013342400000140
16 Players990649682582811141064913753.8538.527612196121561181041636
Norwich 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%
Josh Sargent9us USAFW25-0609000000000100031233.3
Borja Sainz7es ESPLW24-07960000011001000100
   Liam Gibbs8eng ENGLW22-126300000004000000010.0
Oscar Schwartau29dk DENRW18-339610000101000001020.0
   Onel Hernández25cu CUBRW32-07929100020000000100
Emiliano Marcondes11dk DENAM30-0436100012010000022166.7
   Anis Ben Slimane20tn TUNAM24-0362900000000000021233.3
Jacob Wright16eng ENGDM19-2127900011030100041150.0
   Jakob Sørensen19dk DENDM27-04911000000001000020100.0
Marcelino Núñez26cl CHIDM25-0517510020000000042166.7
   Callum Doyle6eng ENGLB21-20015000000101000210100.0
Kenny McLean23sct SCOLB,DM33-103901001105020005020.0
José Cordoba33pa PANCB24-0469000011011000041150.0
Shane Duffy4ie IRLCB33-1109000011002000045183.3
Jack Stacey3eng ENGRB29-0159000020011400042166.7
Vicente Reyes36cl CHIGK21-15390000000000000000
16 Players99030091011741100037181554.5

Norwich City Goalkeeper Stats

Norwich 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
Vicente Reyescl CHI21-1539053240.03.221020.022431.834.0475.055.51800.0229.5

Shots

Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
8Mihailo IvanovićClub Crest Millwall0.370.97Goal7Left FootLuke CundlePass (Live)
10Jake CooperClub Crest Millwall0.020.00Off Target14HeadGeorge SavillePass (Dead)Luke CundleFouled
12Femi AzeezClub Crest Millwall0.110.00Blocked22Left FootJosh CoburnPass (Live)Luke CundleTackle
30Casper de NorreClub Crest Millwall0.040.00Blocked16Right FootLuke CundlePass (Live)Luke CundlePass (Live)
32Josh SargentClub Crest Norwich City0.050.00Off Target21Left FootBorja SainzPass (Live)Jacob WrightPass (Live)
34Femi AzeezClub Crest Millwall0.040.00Off Target17Left FootLuke CundlePass (Live)Luke CundlePass (Live)
39Femi AzeezClub Crest Millwall0.260.87Goal7HeadGeorge SavillePass (Dead)Josh CoburnFouled
40Josh SargentClub Crest Norwich City0.050.00Blocked12Left FootKenny McLeanPass (Live)José CordobaPass (Live)
45+4Shane DuffyClub Crest Norwich City0.060.28Goal6HeadDeflectedJacob WrightPass (Dead)Borja SainzFouled
48George SavilleClub Crest Millwall0.040.00Off Target27Left FootMihailo IvanovićPass (Live)George SavillePass (Live)
50Femi AzeezClub Crest Millwall0.120.39Saved8Left FootMihailo IvanovićPass (Live)
51Luke CundleClub Crest Millwall0.040.53Saved22Right FootDeflectedFemi AzeezShot
55Luke CundleClub Crest Millwall0.080.00Blocked10Right Foot
57Tristan CramaClub Crest Millwall0.230.00Off Target8HeadGeorge SavillePass (Dead)Japhet TangangaFouled
59Tristan CramaClub Crest Millwall0.020.00Off Target10HeadGeorge SavillePass (Dead)Josh CoburnFouled
69Mihailo IvanovićClub Crest Millwall0.140.63Goal5HeadGeorge SavillePass (Dead)Femi AzeezPass (Live)
72Casper de NorreClub Crest Millwall0.190.00Blocked12Left FootJosh CoburnPass (Live)Femi AzeezPass (Live)
74Casper de NorreClub Crest Millwall0.060.00Off Target18Right FootVolleyFemi AzeezPass (Live)Japhet TangangaPass (Live)
86Femi AzeezClub Crest Millwall0.020.00Off Target25Right FootLuke CundlePass (Live)
90+6José CordobaClub Crest Norwich City0.230.00Off Target5HeadLiam GibbsPass (Dead)Onel HernándezFouled
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
8Mihailo IvanovićClub Crest Millwall0.370.97Goal7Left FootLuke CundlePass (Live)
10Jake CooperClub Crest Millwall0.020.00Off Target14HeadGeorge SavillePass (Dead)Luke CundleFouled
12Femi AzeezClub Crest Millwall0.110.00Blocked22Left FootJosh CoburnPass (Live)Luke CundleTackle
30Casper de NorreClub Crest Millwall0.040.00Blocked16Right FootLuke CundlePass (Live)Luke CundlePass (Live)
34Femi AzeezClub Crest Millwall0.040.00Off Target17Left FootLuke CundlePass (Live)Luke CundlePass (Live)
39Femi AzeezClub Crest Millwall0.260.87Goal7HeadGeorge SavillePass (Dead)Josh CoburnFouled
48George SavilleClub Crest Millwall0.040.00Off Target27Left FootMihailo IvanovićPass (Live)George SavillePass (Live)
50Femi AzeezClub Crest Millwall0.120.39Saved8Left FootMihailo IvanovićPass (Live)
51Luke CundleClub Crest Millwall0.040.53Saved22Right FootDeflectedFemi AzeezShot
55Luke CundleClub Crest Millwall0.080.00Blocked10Right Foot
57Tristan CramaClub Crest Millwall0.230.00Off Target8HeadGeorge SavillePass (Dead)Japhet TangangaFouled
59Tristan CramaClub Crest Millwall0.020.00Off Target10HeadGeorge SavillePass (Dead)Josh CoburnFouled
69Mihailo IvanovićClub Crest Millwall0.140.63Goal5HeadGeorge SavillePass (Dead)Femi AzeezPass (Live)
72Casper de NorreClub Crest Millwall0.190.00Blocked12Left FootJosh CoburnPass (Live)Femi AzeezPass (Live)
74Casper de NorreClub Crest Millwall0.060.00Off Target18Right FootVolleyFemi AzeezPass (Live)Japhet TangangaPass (Live)
86Femi AzeezClub Crest Millwall0.020.00Off Target25Right FootLuke CundlePass (Live)
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
32Josh SargentClub Crest Norwich City0.050.00Off Target21Left FootBorja SainzPass (Live)Jacob WrightPass (Live)
40Josh SargentClub Crest Norwich City0.050.00Blocked12Left FootKenny McLeanPass (Live)José CordobaPass (Live)
45+4Shane DuffyClub Crest Norwich City0.060.28Goal6HeadDeflectedJacob WrightPass (Dead)Borja SainzFouled
90+6José CordobaClub Crest Norwich City0.230.00Off Target5HeadLiam GibbsPass (Dead)Onel HernándezFouled

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.