Luton Town vs. Millwall Match Report – Saturday January 25, 2025

EFL Championship (Matchweek 29)
Luton Town
0
1.4
7-5-17
Manager: Matt Bloomfield
Millwall
1
1.6
8-10-10
Manager: Alex Neil
Captain: Jake Cooper
Saturday January 25, 2025, 12:30 (venue time)
EFL Championship (Matchweek 29)
Luton Town vs. Millwall Historical Head-to-Head
 
Attendance: 11,418
Venue: Kenilworth Road Stadium, Luton
Officials: Gavin Ward (Referee) · Lee Venamore (AR1) · Alex James (AR2) · Ruebyn Ricardo (4th)
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
 17’
0:0
 — Substitute
 34’
0:0
Penalty saved by Thomas Kaminski
 — Substitute
Half Time
 61’
0:1
 — Goal 0:1
 61’
0:1
 — Substitute
 67’
0:1
 — Substitute
 67’
0:1
 — Substitute
 71’
0:1
 — Yellow Card
 74’
0:1
 — Yellow Card
 74’
0:1
 — Yellow Card
 75’
0:1
 — Substitute
 83’
0:1
 — Substitute
 88’
0:1
 — Yellow Card
90+3’
0:1
 — Substitute
90+7’
0:1
 — Yellow Card
90+8’
0:1
 — Yellow Card

Team Stats

Possession
55%
45%
Passing Accuracy
213 of 365 — 58%
61% — 186 of 304
Shots on Target
2 of 12 — 17%
42% — 5 of 12
Saves
4 of 5 — 80%
100% — 2 of 2
Cards
Luton Town
 
Millwall
11
Fouls
19
7
Corners
5
19
Crosses
14
498
Touches
457
Luton Town
 
Millwall
30
Tackles
16
6
Interceptions
13
37
Aerials Won
34
30
Clearances
57
Luton Town
 
Millwall
3
Offsides
2
7
Goal Kicks
10
27
Throw Ins
29
95
Long Balls
87
Become a Stathead & surf this site ad-free.

Luton Town Player Stats

Luton Town 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
Carlton Morris9eng ENGFW29-0409000005100311010.60.60.030132161.909000
Alfie Doughty45eng ENGLM25-0356600000000371110.00.00.140122548.0122232
   Isaiah Jones25gy GUYRM25-2132400000000142000.00.00.00066100.017140
Jordan Clark18eng ENGCM31-1259000001100602010.10.10.560324866.7622120
Tom Krauß8de GERCM23-2176000000000265030.00.00.11091560.018010
   Elijah Adebayo11eng ENGFW,CM27-018300000100080000.10.10.1003560.013000
Jacob Brown19sct SCORM26-2906600003000211200.40.40.01051145.5111111
   Zack Nelson37eng ENGLM20-1232400000000160000.00.00.0201616100.0412000
Marvelous Nakamba13zw ZIMDM,CM31-0067400000000267010.00.00.000101758.818000
   Liam Walsh20eng ENGCM27-132160000001050000.00.00.0103475.014000
Amari'i Bell3jm JAMLB30-2659000000000724110.00.00.010346155.7931000
Mads Juel Andersen5dk DENCB27-0299000001010531110.10.10.020294072.5415000
Mark McGuinness6ie IRLCB24-0209000001000423020.10.10.000132748.1115000
Daiki Hashioka27jp JPNRB25-2539000000000413110.00.00.000102737.0011020
Thomas Kaminski24be BELGK32-0949000000000460000.00.00.000184242.9022000
15 Players990000012220498306121.41.40.821021336558.4312005133
Luton Town 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
Carlton Morris9eng ENGFW29-04090132161.91300101471.42540.0010.000.00.000000
Alfie Doughty45eng ENGLM25-03566122548.02221035771.45955.62728.600.10.220001
   Isaiah Jones25gy GUYRM25-2132466100.01002444100.00022100.000.00.002001
Jordan Clark18eng ENGCM31-12590324866.7681373141877.8101471.481553.300.50.655116
Tom Krauß8de GERCM23-2176091560.0156165771.44757.10000.10.010001
   Elijah Adebayo11eng ENGFW,CM27-018303560.030103560.0000000.10.010101
Jacob Brown19sct SCORM26-2906651145.567263560.02366.70000.00.000001
   Zack Nelson37eng ENGLM20-123241616100.0194731313100.033100.00000.00.000304
Marvelous Nakamba13zw ZIMDM,CM31-00674101758.81252771070.01425.01250.000.00.002111
   Liam Walsh20eng ENGCM27-132163475.073170033100.0010.000.00.002001
Amari'i Bell3jm JAMLB30-26590346155.7516287212680.891947.431421.400.00.003009
Mads Juel Andersen5dk DENCB27-02990294072.5475227151883.3121580.02540.000.00.001004
Mark McGuinness6ie IRLCB24-02090132748.1230663837.591464.3040.000.00.001001
Daiki Hashioka27jp JPNRB25-25390102737.0180865771.441040.01520.000.00.000000
Thomas Kaminski24be BELGK32-09490184242.954642866100.077100.052917.200.00.001000
15 Players99021336558.43725176311414877.07111362.8248528.200.81.09176231
Luton Town 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
Carlton Morris9eng ENGFW29-04090212010001000001300
Alfie Doughty45eng ENGLM25-03566252231006111001203
   Isaiah Jones25gy GUYRM25-21324660000000000600
Jordan Clark18eng ENGCM31-1259048301790010264103210
Tom Krauß8de GERCM23-2176015141000000000900
   Elijah Adebayo11eng ENGFW,CM27-01830550000000000300
Jacob Brown19sct SCORM26-2906611100000000000512
   Zack Nelson37eng ENGLM20-12324161511000000001600
Marvelous Nakamba13zw ZIMDM,CM31-00674171700101000001000
   Liam Walsh20eng ENGCM27-13216440000000000300
Amari'i Bell3jm JAMLB30-2659061461500001500003400
Mads Juel Andersen5dk DENCB27-02990403900000000002910
Mark McGuinness6ie IRLCB24-02090272700000000001301
Daiki Hashioka27jp JPNRB25-253902717101001900001001
Thomas Kaminski24be BELGK32-094904227158000000001800
15 Players9903652996320101927751021337
Luton Town 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
Carlton Morris9eng ENGFW29-04090100100001100120
Alfie Doughty45eng ENGLM25-0356611001010.011011220
   Isaiah Jones25gy GUYRM25-21324210110000000200
Jordan Clark18eng ENGCM31-125902011022100.001100220
Tom Krauß8de GERCM23-21760531401250.013120500
   Elijah Adebayo11eng ENGFW,CM27-01830000000000000000
Jacob Brown19sct SCORM26-29066110100000002300
   Zack Nelson37eng ENGLM20-12324000000000000010
Marvelous Nakamba13zw ZIMDM,CM31-006747334022100.001010700
   Liam Walsh20eng ENGCM27-13216000000000000000
Amari'i Bell3jm JAMLB30-265904331044100.001011530
Mads Juel Andersen5dk DENCB27-0299011100010.011011280
Mark McGuinness6ie IRLCB24-02090311200002110390
Daiki Hashioka27jp JPNRB25-253903312022100.001101430
Thomas Kaminski24be BELGK32-09490000000000000000
15 Players990301711172111478.631257636300
Luton Town 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
Carlton Morris9eng ENGFW29-04090312412155310009231300000182
Alfie Doughty45eng ENGLM25-03566371813162373266.7133.322882721131245
   Isaiah Jones25gy GUYRM25-21324142248114400.04100.0770181001062
Jordan Clark18eng ENGCM31-1259060292823360200.02100.022964510030254
Tom Krauß8de GERCM23-217602612168026100.01100.081440103062
   Elijah Adebayo11eng ENGFW,CM27-0183080017280003500001063
Jacob Brown19sct SCORM26-29066210410752111100.000.0112991012191
   Zack Nelson37eng ENGLM20-12324161241001600012532001000135
Marvelous Nakamba13zw ZIMDM,CM31-006742639143026000821120001282
   Liam Walsh20eng ENGCM27-132165013105000419100000030
Amari'i Bell3jm JAMLB30-2659072522341617200031912200011351
Mads Juel Andersen5dk DENCB27-029905352425445300015776600000190
Mark McGuinness6ie IRLCB24-02090428251431420001535600000131
Daiki Hashioka27jp JPNRB25-2539041313209041200.02100.011532100001122
Thomas Kaminski24be BELGK32-0949046244420046000221156900000130
15 Players990498571692001302449813323.11076.920078934253215621030
Luton Town 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%
Carlton Morris9eng ENGFW29-04090000141100000191047.4
Alfie Doughty45eng ENGLM25-03566000000611000300
   Isaiah Jones25gy GUYRM25-21324000000001000000
Jordan Clark18eng ENGCM31-12590000000100000021233.3
Tom Krauß8de GERCM23-217600002000030003020.0
   Elijah Adebayo11eng ENGFW,CM27-0183000000100000002433.3
Jacob Brown19sct SCORM26-2906600013002100033175.0
   Zack Nelson37eng ENGLM20-123240000200000001030.0
Marvelous Nakamba13zw ZIMDM,CM31-0067400020010301011233.3
   Liam Walsh20eng ENGCM27-13216100110000000100
Amari'i Bell3jm JAMLB30-2659000014001300014266.7
Mads Juel Andersen5dk DENCB27-0299010010101100028657.1
Mark McGuinness6ie IRLCB24-0209000011000100047187.5
Daiki Hashioka27jp JPNRB25-2539000013011300022166.7
Thomas Kaminski24be BELGK32-09490000000000000400
15 Players990200111831961701028373452.1

Luton Town Goalkeeper Stats

Luton Town 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
Thomas Kaminskibe BEL32-0949061483.32.452917.235268.644.5771.452.11100.0423.9

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-0579010004300330000.50.50.041142166.7221011
Calum Scanlon33eng ENGLW19-346160000100070000.00.00.00033100.014010
   Aaron Connolly9ie IRLAM24-3637400011100241000.80.00.130131776.5410000
Duncan Watmore19eng ENGRW30-3238200002100273100.20.20.00051533.3014120
   George Honeyman39eng ENGRW30-13980000001030000.00.00.00011100.001000
Raees Bangura-Williams31LW,AM9001003000464220.10.10.121142360.9222240
George Saville23nir NIRDM31-2389000000010380220.00.00.130182475.0517220
Casper de Norre24be BELDM27-3539000001000413100.00.00.000163053.3512000
Joe Bryan15eng ENGLB31-1309000000000421020.00.00.000263378.8110111
Jake Cooper5eng ENGCB29-3579000000010600100.00.00.110284168.3321000
Japhet Tanganga6eng ENGCB25-3009000000010361510.00.00.010131776.519000
Tristan Crama52fr FRARB23-0789000000000623120.00.00.310204445.5617131
Lukas Jensen1dk DENGK25-3138900000000350000.00.00.010153345.5013000
   Liam Roberts13eng ENGGK30-06510000000030000.00.00.000020.001000
14 Players990110112540457161391.60.80.716218630461.2301727143
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-05790142166.716434111384.61520.01250.000.00.301102
Calum Scanlon33eng ENGLW19-3461633100.0341333100.0000000.00.001001
   Aaron Connolly9ie IRLAM24-36374131776.521211981080.04580.01250.000.10.215004
Duncan Watmore19eng ENGRW30-3238251533.366284850.01425.00000.00.010000
   George Honeyman39eng ENGRW30-139811100.09011100.0000000.00.000000
Raees Bangura-Williams31LW,AM90142360.9202288988.94580.01616.710.10.011002
George Saville23nir NIRDM31-23890182475.031915791181.84580.03560.000.10.221205
Casper de Norre24be BELDM27-35390163053.324274101471.45771.41425.000.00.005105
Joe Bryan15eng ENGLB31-13090263378.8521294111384.6111384.64666.700.00.002111
Jake Cooper5eng ENGCB29-35790284168.361228191090.0131681.351241.700.10.113003
Japhet Tanganga6eng ENGCB25-30090131776.52179655100.081080.0010.000.00.000001
Tristan Crama52fr FRARB23-07890204445.531520671258.3101471.41156.700.30.211316
Lukas Jensen1dk DENGK25-31389153345.547434111100.091090.052222.700.00.001000
   Liam Roberts13eng ENGGK30-0651020.0000000020.000.00.000000
14 Players99018630461.2338716718711079.1709474.5227728.610.71.07218230
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-05790212100011000001400
Calum Scanlon33eng ENGLW19-34616330000000000300
   Aaron Connolly9ie IRLAM24-36374171700100000001300
Duncan Watmore19eng ENGRW30-3238215150000100000502
   George Honeyman39eng ENGRW30-1398110000000000100
Raees Bangura-Williams31LW,AM90232200100000001410
George Saville23nir NIRDM31-23890242040005043101801
Casper de Norre24be BELDM27-35390302632000000001612
Joe Bryan15eng ENGLB31-1309033201310131110102601
Jake Cooper5eng ENGCB29-35790414011020000002801
Japhet Tanganga6eng ENGCB25-30090171700000000001301
Tristan Crama52fr FRARB23-0789044261800041800002000
Lukas Jensen1dk DENGK25-313893315188000000001500
   Liam Roberts13eng ENGGK30-0651211100000000000
14 Players9903042445813241429532018628
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-05790000000000000010
Calum Scanlon33eng ENGLW19-34616000000000000010
   Aaron Connolly9ie IRLAM24-363741101011100.000000140
Duncan Watmore19eng ENGRW30-323823010211100.000001400
   George Honeyman39eng ENGRW30-1398000000000000001
Raees Bangura-Williams31LW,AM90431301250.012022640
George Saville23nir NIRDM31-2389000000010.012112220
Casper de Norre24be BELDM27-353903212033100.000001440
Joe Bryan15eng ENGLB31-130901110011100.002110150
Jake Cooper5eng ENGCB29-357900000000000011180
Japhet Tanganga6eng ENGCB25-300901110011100.0011056100
Tristan Crama52fr FRARB23-07890323002366.712111480
Lukas Jensen1dk DENGK25-31389000000000000000
   Liam Roberts13eng ENGGK30-0651000000000000000
14 Players9901610862101376.939451329571
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-057903312131863311100.000.021682000044246
Calum Scanlon33eng ENGLW19-346167012407100.01100.043510100251
   Aaron Connolly9ie IRLAM24-3637424141281230001022400003142
Duncan Watmore19eng ENGRW30-3238227021115727200.02100.014452411121187
   George Honeyman39eng ENGRW30-139831111030001500002010
Raees Bangura-Williams31LW,AM90460102215246400.04100.0221334823034228
George Saville23nir NIRDM31-2389038481812038200.02100.017974522021151
Casper de Norre24be BELDM27-3539041382671410001224100010160
Joe Bryan15eng ENGLB31-130904231716904211100.000.010411810001121
Jake Cooper5eng ENGCB29-357906063818426000021935800000220
Japhet Tanganga6eng ENGCB25-3009036421123136000949190000181
Tristan Crama52fr FRARB23-078906262320190623133.3266.717713010012193
Lukas Jensen1dk DENGK25-313893529341003500013604200000100
   Liam Roberts13eng ENGGK30-06513230003000122100000000
14 Players990457601721721152045614321.41178.6172765320771151918630
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-0579000052210000067943.8
Calum Scanlon33eng ENGLW19-34616000000000000100
   Aaron Connolly9ie IRLAM24-3637400012000110023350.0
Duncan Watmore19eng ENGRW30-3238200000011000013260.0
   George Honeyman39eng ENGRW30-13981002000000000010.0
Raees Bangura-Williams31LW,AM900001100230001210100.0
George Saville23nir NIRDM31-23890100320520000320100.0
Casper de Norre24be BELDM27-353900001000120003010.0
Joe Bryan15eng ENGLB31-130900000103010001020.0
Jake Cooper5eng ENGCB29-3579010010001000047653.8
Japhet Tanganga6eng ENGCB25-3009010042005100017943.8
Tristan Crama52fr FRARB23-0789000010041200033442.9
Lukas Jensen1dk DENGK25-31389000010000000200
   Liam Roberts13eng ENGGK30-0651000000000000010100.0
14 Players9904001911214131010039343747.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
Lukas Jensendk DEN25-31389220.752222.723152.243.010100.069.81611.5
Liam Robertseng ENG30-06510000.0020.020100.073.000106.0

Shots

Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
2Calum ScanlonClub Crest Millwall0.010.00Blocked31Left Foot
14Jacob BrownClub Crest Luton Town0.060.00Blocked19Right FootTom KraußPass (Live)Alfie DoughtyPass (Live)
22Mark McGuinnessClub Crest Luton Town0.050.00Off Target10HeadAlfie DoughtyPass (Live)Mads Juel AndersenPass (Live)
25Duncan WatmoreClub Crest Millwall0.100.09Saved9HeadJake CooperPass (Live)Mihailo IvanovićPass (Live)
31Carlton MorrisClub Crest Luton Town0.090.00Off Target5HeadAlfie DoughtyPass (Dead)Jacob BrownPass (Live)
31Jacob BrownClub Crest Luton Town0.310.00Blocked4Left FootCarlton MorrisShot
31Aaron ConnollyClub Crest Millwall0.020.06Saved28Right FootLukas JensenPass (Live)
32Casper de NorreClub Crest Millwall0.030.00Blocked17Right FootGeorge SavillePass (Dead)Aaron ConnollyShot
34Aaron Connolly (pen)Club Crest Millwall0.790.76Saved13Right FootAaron ConnollyFouled
39Carlton MorrisClub Crest Luton Town0.150.00Off Target4HeadJordan ClarkPass (Dead)Amari'i BellPass (Live)
51Carlton MorrisClub Crest Luton Town0.050.00Off Target8HeadJordan ClarkPass (Dead)Fouled
55Raees Bangura-WilliamsClub Crest Millwall0.030.00Blocked24Right FootGeorge SavillePass (Live)Japhet TangangaPass (Live)
55Raees Bangura-WilliamsClub Crest Millwall0.020.00Blocked18Left FootVolleyRaees Bangura-WilliamsShot
58Jacob BrownClub Crest Luton Town0.070.00Off Target11HeadJordan ClarkPass (Live)Alfie DoughtyPass (Live)
59Duncan WatmoreClub Crest Millwall0.070.00Off Target16Left FootAaron ConnollyPass (Live)Mihailo IvanovićPass (Live)
61Mihailo IvanovićClub Crest Millwall0.070.64Goal21Right FootVolleyMihailo IvanovićTake-OnRaees Bangura-WilliamsPass (Live)
69Mihailo IvanovićClub Crest Millwall0.310.66Saved10Right FootVolleyTristan CramaPass (Live)Mihailo IvanovićPass (Live)
72Jordan ClarkClub Crest Luton Town0.070.43Saved16Right FootVolleyZack NelsonPass (Live)Jordan ClarkPass (Live)
80Mihailo IvanovićClub Crest Millwall0.060.15Saved6HeadGeorge SavillePass (Dead)
80Raees Bangura-WilliamsClub Crest Millwall0.030.00Blocked25Left FootVolley
86Carlton MorrisClub Crest Luton Town0.140.00Blocked6Right FootZack NelsonPass (Live)Liam WalshPass (Live)
86Carlton MorrisClub Crest Luton Town0.200.30Saved6Right FootCarlton MorrisShot
86Mads Juel AndersenClub Crest Luton Town0.110.00Blocked4HeadJordan ClarkPass (Dead)Carlton MorrisShot
87Elijah AdebayoClub Crest Luton Town0.140.00Off Target8HeadJordan ClarkPass (Dead)Mads Juel AndersenShot
90Mihailo IvanovićClub Crest Millwall0.060.00Off Target81Right FootVolley
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
14Jacob BrownClub Crest Luton Town0.060.00Blocked19Right FootTom KraußPass (Live)Alfie DoughtyPass (Live)
22Mark McGuinnessClub Crest Luton Town0.050.00Off Target10HeadAlfie DoughtyPass (Live)Mads Juel AndersenPass (Live)
31Carlton MorrisClub Crest Luton Town0.090.00Off Target5HeadAlfie DoughtyPass (Dead)Jacob BrownPass (Live)
31Jacob BrownClub Crest Luton Town0.310.00Blocked4Left FootCarlton MorrisShot
39Carlton MorrisClub Crest Luton Town0.150.00Off Target4HeadJordan ClarkPass (Dead)Amari'i BellPass (Live)
51Carlton MorrisClub Crest Luton Town0.050.00Off Target8HeadJordan ClarkPass (Dead)Fouled
58Jacob BrownClub Crest Luton Town0.070.00Off Target11HeadJordan ClarkPass (Live)Alfie DoughtyPass (Live)
72Jordan ClarkClub Crest Luton Town0.070.43Saved16Right FootVolleyZack NelsonPass (Live)Jordan ClarkPass (Live)
86Carlton MorrisClub Crest Luton Town0.140.00Blocked6Right FootZack NelsonPass (Live)Liam WalshPass (Live)
86Carlton MorrisClub Crest Luton Town0.200.30Saved6Right FootCarlton MorrisShot
86Mads Juel AndersenClub Crest Luton Town0.110.00Blocked4HeadJordan ClarkPass (Dead)Carlton MorrisShot
87Elijah AdebayoClub Crest Luton Town0.140.00Off Target8HeadJordan ClarkPass (Dead)Mads Juel AndersenShot
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
2Calum ScanlonClub Crest Millwall0.010.00Blocked31Left Foot
25Duncan WatmoreClub Crest Millwall0.100.09Saved9HeadJake CooperPass (Live)Mihailo IvanovićPass (Live)
31Aaron ConnollyClub Crest Millwall0.020.06Saved28Right FootLukas JensenPass (Live)
32Casper de NorreClub Crest Millwall0.030.00Blocked17Right FootGeorge SavillePass (Dead)Aaron ConnollyShot
34Aaron Connolly (pen)Club Crest Millwall0.790.76Saved13Right FootAaron ConnollyFouled
55Raees Bangura-WilliamsClub Crest Millwall0.030.00Blocked24Right FootGeorge SavillePass (Live)Japhet TangangaPass (Live)
55Raees Bangura-WilliamsClub Crest Millwall0.020.00Blocked18Left FootVolleyRaees Bangura-WilliamsShot
59Duncan WatmoreClub Crest Millwall0.070.00Off Target16Left FootAaron ConnollyPass (Live)Mihailo IvanovićPass (Live)
61Mihailo IvanovićClub Crest Millwall0.070.64Goal21Right FootVolleyMihailo IvanovićTake-OnRaees Bangura-WilliamsPass (Live)
69Mihailo IvanovićClub Crest Millwall0.310.66Saved10Right FootVolleyTristan CramaPass (Live)Mihailo IvanovićPass (Live)
80Mihailo IvanovićClub Crest Millwall0.060.15Saved6HeadGeorge SavillePass (Dead)
80Raees Bangura-WilliamsClub Crest Millwall0.030.00Blocked25Left FootVolley
90Mihailo IvanovićClub Crest Millwall0.060.00Off Target81Right FootVolley

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.