Norwich City vs. Millwall Match Report – Thursday December 26, 2024

EFL Championship (Matchweek 23)
Norwich City
2
2.0
7-8-8
Manager: Johannes Thorup
Captain: Shane Duffy
Millwall
1
0.4
7-7-8
Manager: David Livermore
Captain: Ryan Leonard
Thursday December 26, 2024, 15:00 (venue time)
EFL Championship (Matchweek 23)
Norwich City vs. Millwall Historical Head-to-Head
 
Attendance: 26,060
Venue: Carrow Road, Norwich
Officials: Tom Nield (Referee) · Samuel Lewis (AR1) · Ian Cooper (AR2) · Callum Walchester (4th)
Romain Esse · 65’
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
 4’
1:0
 — Goal 1:0
 13’
1:0
 — Substitute
 39’
2:0
 — Goal 2:0
Half Time
 52’
2:0
 — Yellow Card
 62’
2:0
 — Yellow Card
 63’
2:0
 — Substitute
 65’
2:1
 — Goal 2:1
 66’
2:1
 — Substitute
 74’
2:1
 — Substitute
 76’
2:1
 — Substitute
 76’
2:1
 — Substitute
 76’
2:1
 — Substitute
 82’
2:1
 — Yellow Card

Team Stats

Possession
66%
34%
Passing Accuracy
580 of 676 — 86%
72% — 248 of 343
Shots on Target
4 of 9 — 44%
25% — 2 of 8
Saves
1 of 2 — 50%
50% — 2 of 4
Cards
Norwich City
 
Millwall
8
Fouls
11
4
Corners
2
21
Crosses
13
805
Touches
473
Norwich City
 
Millwall
22
Tackles
13
8
Interceptions
15
10
Aerials Won
19
30
Clearances
34
Norwich City
 
Millwall
1
Offsides
0
9
Goal Kicks
2
13
Throw Ins
24
58
Long Balls
61
Become a Stathead & surf this site ad-free.

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
Ante Crnac17hr CROFW,LM21-0099001000000241020.00.01.22091369.2013111
Borja Sainz7es ESPLW23-3299000003200563030.50.50.051334082.5145432
Oscar Schwartau29dk DENRW18-2239010003110460110.60.60.010263476.5132232
Emiliano Marcondes11dk DENLM,CM29-2929010001100906120.90.90.021577378.1961200
Marcelino Núñez26cl CHICM24-3006200001000661200.00.00.010485685.7648110
   Jack Stacey3eng ENGRB28-2642800000000190000.00.00.310121580.0210200
Anis Ben Slimane20tn TUNRM23-2859000000010761020.00.00.000586490.6752200
Benjamin Chrisene14eng ENGLB20-3497300000000514120.00.00.210354185.4232300
   Onel Hernández25cu CUBFW31-329170000000081110.00.00.0001425.004000
Callum Doyle6eng ENGCB21-08490000000001272010.00.00.00011211795.7290011
Shane Duffy4ie IRLCB32-3609000001000971010.00.00.000788888.6170100
Kellen Fisher35eng ENGRB,LB,CM20-2359000000000932200.00.00.000688184.0459120
Angus Gunn1sct SCOGK28-3399000000000520000.00.00.000435086.0035000
13 Players99021009420805228152.02.01.613258067685.83555119116
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
Ante Crnac17hr CROFW,LM21-0099091369.2821281080.011100.00011.20.020000
Borja Sainz7es ESPLW23-32990334082.556683182185.7121392.33560.000.00.106001
Oscar Schwartau29dk DENRW18-22390263476.535365172181.07977.81250.000.00.003101
Emiliano Marcondes11dk DENLM,CM29-29290577378.1919246323591.4192770.45955.600.00.115209
Marcelino Núñez26cl CHICM24-30062485685.7962296151693.8273187.16875.000.00.106006
   Jack Stacey3eng ENGRB28-26428121580.0230694580.07887.51250.000.30.211112
Anis Ben Slimane20tn TUNRM23-28590586490.6899155313588.62525100.01250.000.00.107307
Benjamin Chrisene14eng ENGLB20-34973354185.4560119192095.0131586.72450.000.20.111112
   Onel Hernández25cu CUBFW31-329171425.0239001250.00000.00.000000
Callum Doyle6eng ENGCB21-0849011211795.72180911424495.5575996.6121392.300.00.006002
Shane Duffy4ie IRLCB32-36090788888.61425340313393.9434693.54850.000.00.001001
Kellen Fisher35eng ENGRB,LB,CM20-23590688184.01007302475192.2182475.02540.000.00.105004
Angus Gunn1sct SCOGK28-33990435086.08204291313100.02626100.041136.400.00.000000
13 Players99058067685.810026303627730491.125628689.5416959.411.60.85418235
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
Ante Crnac17hr CROFW,LM21-0099013130000000000900
Borja Sainz7es ESPLW23-32990403822012000003301
Oscar Schwartau29dk DENRW18-22390343400001000002601
Emiliano Marcondes11dk DENLM,CM29-29290736761003121105701
Marcelino Núñez26cl CHICM24-30062565153014021004801
   Jack Stacey3eng ENGRB28-26428151320001200001200
Anis Ben Slimane20tn TUNRM23-28590646311000000005800
Benjamin Chrisene14eng ENGLB20-34973413642003200003510
   Onel Hernández25cu CUBFW31-32917440000200000102
Callum Doyle6eng ENGCB21-08490117109820000000011200
Shane Duffy4ie IRLCB32-36090888800000000007801
Kellen Fisher35eng ENGRB,LB,CM20-23590817380015800006800
Angus Gunn1sct SCOGK28-33990504730000000004300
13 Players9906766363911032113421058017
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
Ante Crnac17hr CROFW,LM21-0099011100010.012020110
Borja Sainz7es ESPLW23-32990320211250.013030300
Oscar Schwartau29dk DENRW18-22390000000001011100
Emiliano Marcondes11dk DENLM,CM29-292906424011100.002021710
Marcelino Núñez26cl CHICM24-30062110100000002330
   Jack Stacey3eng ENGRB28-26428000000000000020
Anis Ben Slimane20tn TUNRM23-285901101011100.002110140
Benjamin Chrisene14eng ENGLB20-349734240011100.002021520
   Onel Hernández25cu CUBFW31-32917110100001011200
Callum Doyle6eng ENGCB21-0849021200010.011100250
Shane Duffy4ie IRLCB32-36090101000001100160
Kellen Fisher35eng ENGRB,LB,CM20-235902220011100.000002450
Angus Gunn1sct SCOGK28-33990000000000000010
13 Players990221512915862.5315312830300
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
Ante Crnac17hr CROFW,LM21-00990240491222411100.000.01355711021142
Borja Sainz7es ESPLW23-32990561423304563266.7133.34529114544145455
Oscar Schwartau29dk DENRW18-22390460522225463266.7133.33217589222113211
Emiliano Marcondes11dk DENLM,CM29-292909012244252900006126311125032634
Marcelino Núñez26cl CHICM24-30062663173613066100.01100.0481829211010461
   Jack Stacey3eng ENGRB28-2642819297301900010774021000101
Anis Ben Slimane20tn TUNRM23-28590763213520076000522129821010530
Benjamin Chrisene14eng ENGLB20-3497351221219151000321518632000324
   Onel Hernández25cu CUBFW31-32917800620800041680001020
Callum Doyle6eng ENGCB21-084901271990370012711100.000.090299135000201000
Shane Duffy4ie IRLCB32-360909716672821970007020712211000750
Kellen Fisher35eng ENGRB,LB,CM20-23590934353226293200.0150.0592019411000586
Angus Gunn1sct SCOGK28-3399052455200052000351194600000380
13 Players990805963473001641780511654.5436.4551224810731919315956834
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%
Ante Crnac17hr CROFW,LM21-0099000010000100022250.0
Borja Sainz7es ESPLW23-32990000261202000700
Oscar Schwartau29dk DENRW18-223901001001100006040.0
Emiliano Marcondes11dk DENLM,CM29-292900000203140009040.0
Marcelino Núñez26cl CHICM24-300620002004210003010.0
   Jack Stacey3eng ENGRB28-2642800000010000021150.0
Anis Ben Slimane20tn TUNRM23-2859010010000100051325.0
Benjamin Chrisene14eng ENGLB20-34973000000312000100
   Onel Hernández25cu CUBFW31-329170000002110002010.0
Callum Doyle6eng ENGCB21-0849000001000100033175.0
Shane Duffy4ie IRLCB32-3609000010000000022250.0
Kellen Fisher35eng ENGRB,LB,CM20-23590000020522000410100.0
Angus Gunn1sct SCOGK28-33990000000000000100
13 Players99020081112181500047101934.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
Angus Gunnsct SCO28-3399021150.00.81812.547310.621.93100.063.71218.3116.3

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
Mihailo Ivanović26rs SRBFW20-0276500000000160100.00.00.00081266.727000
   Macaulay Langstaff17eng ENGLW,FW27-327250000100040000.00.00.00022100.014100
Aidomo Emakhu22ie IRLLW21-061120000000050000.00.00.0002366.701000
   Duncan Watmore19eng ENGLW,AM30-2937800001100300010.10.10.010142070.0113100
Femi Azeez11eng ENGRW,LW23-2047501000000320210.00.00.131132161.9118200
   George Honeyman39eng ENGDM30-1091500001000201010.10.10.02091464.329000
Romain Esse25eng ENGAM,RW19-2279010002100451100.10.10.010183551.4531141
George Saville23nir NIRDM31-2087500000000394300.00.00.000172470.8210000
   Ryan Wintle14eng ENGDM27-1961500000000150000.00.00.010131586.727011
Casper de Norre24be BELDM27-3237500000000392210.00.00.110273187.1313200
   Tom Bradshaw9wls WALFW32-152150000000020000.00.00.0000001000
Joe Bryan15eng ENGLB31-1009000001000581220.10.10.010324276.2611110
Murray Wallace3sct SCOCB31-3519000001000390100.10.10.100212584.0218010
Japhet Tanganga6eng ENGCB25-2709000001000432220.00.00.000232882.1319000
Ryan Leonard18eng ENGRB32-2169000000010622100.00.00.131385076.0521121
Lukas Jensen1dk DENGK25-2839000000000240000.00.00.000112152.4010000
16 Players99011008210473131580.50.50.413224834372.335193993
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
Mihailo Ivanović26rs SRBFW20-0276581266.7115284666.74666.70000.00.000002
   Macaulay Langstaff17eng ENGLW,FW27-3272522100.0311111100.011100.00000.00.000001
Aidomo Emakhu22ie IRLLW21-061122366.71141250.0000000.00.000000
   Duncan Watmore19eng ENGLW,AM30-29378142070.01484381080.03560.00000.00.001001
Femi Azeez11eng ENGRW,LW23-20475132161.91625191090.03475.0020.010.10.122001
   George Honeyman39eng ENGDM30-1091591464.3127575683.34580.0020.000.00.000002
Romain Esse25eng ENGAM,RW19-22790183551.43069691464.361154.52728.600.00.106005
George Saville23nir NIRDM31-20875172470.8325778988.971070.02366.700.00.002002
   Ryan Wintle14eng ENGDM27-19615131586.72036891090.033100.011100.000.00.013102
Casper de Norre24be BELDM27-32375273187.1349116222588.05683.30000.10.012003
   Tom Bradshaw9wls WALFW32-15215000000000000.00.000000
Joe Bryan15eng ENGLB31-10090324276.2499210202195.2101376.92825.000.00.003106
Murray Wallace3sct SCOCB31-35190212584.037712577100.01212100.02633.300.10.011002
Japhet Tanganga6eng ENGCB25-27090232882.1435193101190.98988.955100.000.00.001003
Ryan Leonard18eng ENGRB32-21690385076.0682382131492.9212391.33933.300.10.112315
Lukas Jensen1dk DENGK25-28390112152.4372269004580.071643.800.00.000000
16 Players99024834372.34142173012614686.39111380.5245940.710.40.36235135
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
Mihailo Ivanović26rs SRBFW20-0276512102000000000800
   Macaulay Langstaff17eng ENGLW,FW27-32725220000000000200
Aidomo Emakhu22ie IRLLW21-06112330000000000200
   Duncan Watmore19eng ENGLW,AM30-29378201910000100001400
Femi Azeez11eng ENGRW,LW23-20475212100102000001303
   George Honeyman39eng ENGDM30-1091514140000100000900
Romain Esse25eng ENGAM,RW19-22790353500104000001803
George Saville23nir NIRDM31-20875242311010000001702
   Ryan Wintle14eng ENGDM27-19615151411000000001301
Casper de Norre24be BELDM27-32375313010000000002700
   Tom Bradshaw9wls WALFW32-15215000000000000000
Joe Bryan15eng ENGLB31-1009042291310141021103200
Murray Wallace3sct SCOCB31-35190252500000000002100
Japhet Tanganga6eng ENGCB25-27090282800000000002303
Ryan Leonard18eng ENGRB32-2169050361410021300003802
Lukas Jensen1dk DENGK25-28390211475010000001100
16 Players9903433034092313242110248014
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
Mihailo Ivanović26rs SRBFW20-02765000000000001100
   Macaulay Langstaff17eng ENGLW,FW27-32725000000000000010
Aidomo Emakhu22ie IRLLW21-06112000000000000000
   Duncan Watmore19eng ENGLW,AM30-29378000000001010010
Femi Azeez11eng ENGRW,LW23-2047500000010.011012220
   George Honeyman39eng ENGDM30-10915110010001010130
Romain Esse25eng ENGAM,RW19-22790101001250.010001200
George Saville23nir NIRDM31-2087542310010.010003730
   Ryan Wintle14eng ENGDM27-19615000000000000000
Casper de Norre24be BELDM27-323752120011100.001102400
   Tom Bradshaw9wls WALFW32-15215000000000000000
Joe Bryan15eng ENGLB31-10090110101425.032022370
Murray Wallace3sct SCOCB31-35190000000000001180
Japhet Tanganga6eng ENGCB25-27090221100002112420
Ryan Leonard18eng ENGRB32-216902020011100.000001360
Lukas Jensen1dk DENGK25-28390000000000000010
16 Players99013793141040.068261528340
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
Mihailo Ivanović26rs SRBFW20-0276516117811600072370102193
   Macaulay Langstaff17eng ENGLW,FW27-327254111224000450411110231
Aidomo Emakhu22ie IRLLW21-0611250113050001500000131
   Duncan Watmore19eng ENGLW,AM30-293783027131133000013742211143185
Femi Azeez11eng ENGRW,LW23-20475321613141320001812477201002311
   George Honeyman39eng ENGDM30-109152027940200009402000000130
Romain Esse25eng ENGAM,RW19-22790450420211454125.0250.0311666210004386
George Saville23nir NIRDM31-208753941720303900010851300002171
   Ryan Wintle14eng ENGDM27-19615150113201511100.000.07392100000121
Casper de Norre24be BELDM27-32375390927313900013764220121192
   Tom Bradshaw9wls WALFW32-1521520011020001600000000
Joe Bryan15eng ENGLB31-10090587182515058100.01100.011492410021232
Murray Wallace3sct SCOCB31-3519039316176539100.01100.018986300000170
Japhet Tanganga6eng ENGCB25-270904342019524300019972201121191
Ryan Leonard18eng ENGRB32-216906242626100622150.0150.021985810011251
Lukas Jensen1dk DENGK25-28390241822200240001078640000070
16 Players99047347156214108164739333.3555.61931108536945131724635
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%
Mihailo Ivanović26rs SRBFW20-0276500000001000012250.0
   Macaulay Langstaff17eng ENGLW,FW27-32725000000000000100
Aidomo Emakhu22ie IRLLW21-061120001000000000010.0
   Duncan Watmore19eng ENGLW,AM30-2937800011000000042166.7
Femi Azeez11eng ENGRW,LW23-204750000002200002010.0
   George Honeyman39eng ENGDM30-10915000010101000110100.0
Romain Esse25eng ENGAM,RW19-2279000015041000061150.0
George Saville23nir NIRDM31-20875000100032000320100.0
   Ryan Wintle14eng ENGDM27-19615000000000000100
Casper de Norre24be BELDM27-32375000200021000610100.0
   Tom Bradshaw9wls WALFW32-15215000010000000100
Joe Bryan15eng ENGLB31-10090000000421000200
Murray Wallace3sct SCOCB31-3519000000001000048280.0
Japhet Tanganga6eng ENGCB25-270900000000220006020.0
Ryan Leonard18eng ENGRB32-21690100500210000820100.0
Lukas Jensen1dk DENGK25-28390000000000000100
16 Players99010011801315700047191065.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
Lukas Jensendk DEN25-2839042250.02.331225.019552.641.62100.053.51600.0224.7

Shots

Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
4Emiliano MarcondesClub Crest Norwich City0.940.99Goal3Right Foot
6Borja SainzClub Crest Norwich City0.230.24Saved13Left FootAnte CrnacPass (Live)Oscar SchwartauPass (Live)
18Murray WallaceClub Crest Millwall0.080.00Off Target10HeadRyan LeonardPass (Live)Romain EssePass (Live)
32Joe BryanClub Crest Millwall0.060.00Off Target23Right FootFemi AzeezPass (Live)Ryan LeonardPass (Live)
33Oscar SchwartauClub Crest Norwich City0.020.00Blocked25Left FootDeflectedBorja SainzFouledBorja SainzPass (Live)
34Borja SainzClub Crest Norwich City0.010.00Off Target27Right FootBorja SainzTackle
39Oscar SchwartauClub Crest Norwich City0.340.64Goal6Left FootDeflected, VolleyEmiliano MarcondesPass (Live)Borja SainzPass (Live)
55Oscar SchwartauClub Crest Norwich City0.210.00Woodwork5Right FootBenjamin ChrisenePass (Live)Marcelino NúñezPass (Live)
58Romain EsseClub Crest Millwall0.040.00Blocked21Left FootFemi AzeezPass (Live)Duncan WatmorePass (Live)
60Marcelino NúñezClub Crest Norwich City0.010.00Blocked30Right FootVolley
65Romain EsseClub Crest Millwall0.040.39Goal21Left FootFemi AzeezPass (Live)Ryan LeonardPass (Live)
73Duncan WatmoreClub Crest Millwall0.110.45Saved17Left FootCasper de NorrePass (Live)
78Shane DuffyClub Crest Norwich City0.010.00Off Target15HeadEmiliano MarcondesPass (Dead)Ante CrnacTake-On
80George HoneymanClub Crest Millwall0.050.00Blocked20Left FootGeorge HoneymanTackle
80Japhet TangangaClub Crest Millwall0.020.00Blocked19Left FootVolleyGeorge HoneymanShot
86Borja SainzClub Crest Norwich City0.250.39Saved8HeadJack StaceyPass (Live)Borja SainzPass (Live)
90Macaulay LangstaffClub Crest Millwall0.040.00Off Target21Right FootRyan WintlePass (Live)Joe BryanPass (Live)
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
4Emiliano MarcondesClub Crest Norwich City0.940.99Goal3Right Foot
6Borja SainzClub Crest Norwich City0.230.24Saved13Left FootAnte CrnacPass (Live)Oscar SchwartauPass (Live)
33Oscar SchwartauClub Crest Norwich City0.020.00Blocked25Left FootDeflectedBorja SainzFouledBorja SainzPass (Live)
34Borja SainzClub Crest Norwich City0.010.00Off Target27Right FootBorja SainzTackle
39Oscar SchwartauClub Crest Norwich City0.340.64Goal6Left FootDeflected, VolleyEmiliano MarcondesPass (Live)Borja SainzPass (Live)
55Oscar SchwartauClub Crest Norwich City0.210.00Woodwork5Right FootBenjamin ChrisenePass (Live)Marcelino NúñezPass (Live)
60Marcelino NúñezClub Crest Norwich City0.010.00Blocked30Right FootVolley
78Shane DuffyClub Crest Norwich City0.010.00Off Target15HeadEmiliano MarcondesPass (Dead)Ante CrnacTake-On
86Borja SainzClub Crest Norwich City0.250.39Saved8HeadJack StaceyPass (Live)Borja SainzPass (Live)
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
18Murray WallaceClub Crest Millwall0.080.00Off Target10HeadRyan LeonardPass (Live)Romain EssePass (Live)
32Joe BryanClub Crest Millwall0.060.00Off Target23Right FootFemi AzeezPass (Live)Ryan LeonardPass (Live)
58Romain EsseClub Crest Millwall0.040.00Blocked21Left FootFemi AzeezPass (Live)Duncan WatmorePass (Live)
65Romain EsseClub Crest Millwall0.040.39Goal21Left FootFemi AzeezPass (Live)Ryan LeonardPass (Live)
73Duncan WatmoreClub Crest Millwall0.110.45Saved17Left FootCasper de NorrePass (Live)
80George HoneymanClub Crest Millwall0.050.00Blocked20Left FootGeorge HoneymanTackle
80Japhet TangangaClub Crest Millwall0.020.00Blocked19Left FootVolleyGeorge HoneymanShot
90Macaulay LangstaffClub Crest Millwall0.040.00Off Target21Right FootRyan WintlePass (Live)Joe BryanPass (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.